From luismottacampos em yahoo.co.uk Thu Feb 1 01:31:36 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 1 Feb 2007 10:31:36 +0100 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> Message-ID: <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> On Jan 31, 2007, at 8:10 PM, Gabriel Vieira wrote: > Olá caríssimos amigos, > > bom, depois de muitos desentendimentos, vou ressaltar algumas > regras (sim! temos regras! na verdade é um guia de conduta ou > netiqueta mesmo) para um bom andamento da lista! > > Básicas: > Administrativas: > Lógicas: Isso seria muito útil se você postasse no wiki. > Vale lembrar que somos uma comunidade MUITO BEM ORGANIZADA e datada > de ANOS de prestígio além dos reconhecimentos internacionais! E que > todos têm direito a dar pitaco. Portanto fiquem à vontade para > alterar/acrescentar/retirar os itens acimas expostos. Como você pode notar, eu estou sempre muito à vontade. > Outro ponto importante é que contamos também com um grupo > organizacional onde os interessados podem entrar para que assuntos > relacionados à Organização do Grupo e a passos que devam ser > tomados possam ser discutidos. Contamos? Onde? Quem? > A Sociedade Perl Brasileira conta com membros, secretários e afins > que cuidam e administram tudo relacionado a esta. Sério? Como é que a gente passa tanto tempo numa lista e nunca sabe destas coisas? Eu estou curioso. Você pode me falar mais sobre isso? Obrigado! Putamplexos! -- Luis Motta Campos is software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 1 01:33:16 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 1 Feb 2007 10:33:16 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_R?= =?iso-8859-1?q?ES=3A_RES=3A_RES=3A_Associa=E7=F5es_=E0_SPB=3F_=28era=3A_P?= =?iso-8859-1?q?roblema_S=E9rio_sem_solu=E7=E3o!!!!!=29?= In-Reply-To: <3de55ead0701311139w4fb9da55w90455266065841fe@mail.gmail.com> References: <003d01c74565$43d3b5b0$0300000a@secretariaspcp> <3de55ead0701311139w4fb9da55w90455266065841fe@mail.gmail.com> Message-ID: <08D9E4D0-A19F-4D17-82B5-6E48FDC90FD6@yahoo.co.uk> On Jan 31, 2007, at 8:39 PM, Eden Cardim wrote: > A melhor forma de lidar com um troll é ignorá-lo. Eden++ # sabio Eden-- # ... mas imprudente. -- Luis Motta Campos is software engineer, perl fanatic evangelist, and amateur {cook, photographer} From fernandocorrea em gmail.com Thu Feb 1 03:30:56 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 09:30:56 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?RES=3A_=3A_OT=3A_RES=3A_RES=3A_RES?= =?iso-8859-1?q?=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_Assoc?= =?iso-8859-1?q?ia=E7=F5es_=E0_SPB=3F_=28era=3A_Problema_S=E9rio_se?= =?iso-8859-1?q?m_solu=E7=E3o!!!!!=29?= In-Reply-To: <005201c74575$15a56700$0300000a@secretariaspcp> References: <403668000701311226t504e9790rf005211e07461ed0@mail.gmail.com> <005201c74575$15a56700$0300000a@secretariaspcp> Message-ID: Pergunta para refletir: Porque alguém, mesmo avisado por várias pessoas, insiste no erro? Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > >31/01/07, roan Brasil escreveu: > >...solidário e educado está deixando algumas pessoas sem paciência com vc. > >to te dando um toque!!!! > > > Caro Roan Brasil em Perl Mongers, > > Muito obrigado pela dica, pode ficar tranqüilo enquanto a minha conduta e > respeito nesta lista de discussão Cascavel Perl Mongers e em nosso > monastério on-line, da minha parte tenho certeza que não vou perturbar a paz > de nenhum irmão monge e/ou mongers e também não vou atrapalhar a lista de > discussão Cascavel Perl Mongers podem confiar e contar com a minha ajuda > voluntária! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > >Em 31/01/2007 roan Brasil, > > >Marco Aurélio em Cristo... se tu não quer ajudar? por favor não > atrapalhe... > > > >Boa tarde, Caro roan Brasil, em Perl Mongers, > > Eu tenho o direito de expor as minhas frases e ajudar meus irmãos da > comunidade como você também pode fazer, minhas palavras são fundamentadas em > documentos de mais de 800 anos! Portanto não estou falando nada de novo e > sim bem velho, de acordo com meus irmãos fraternos, solidários e educados > desta lista Cascavel Perl Mongers. Se você não entendeu podes protestar é um > direito seu amado! > Não tenha raiva de me raiva não constrói e só destrói. > Erra é humano e extra humano, nunca fui nem vou ser dono da verdade só quero > ser fraterno, solidário, educado em busca da perfeição. > > > > Não tenho raiva só acho q isso não vai ajudar muito. Creio que críticas não > devem ser feitas assim. Eu entendi. Mas sua tentativa de ser fraterno, > colidário e educado está deixando algumas pessoas sem paciencia com vc. to > te dando um toque!!!! > > > > > Perguntas para refletir: > O que é uma pessoa: educada, fraterna, solidária e gentil? > > .... > > Você tem preconceito com pessoas novas na lista da comunidade Cascavel Perl > Mongers? > > Não tenho preconceito pq tbm sou novo na lista. > > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > > a comunidade está indo de vento em poupa sem tua ajuda... se tu quer ajudar > tem que ser para somar e não para atrapalhar... vc aqui está sendo piru de > fora... chegou atrasado não sabe o que aconteceu e fica querendo dar lição > de moral.... por favor se vc entrou nesta lista aceite as coisas do jeito > que a galera trata.... não tente mudar algo q não vem ao caso... > falei e ponto....!!!! > Espero que ninguém tenha se ofendido só acho que essas suas opniões > filosóficas trolleiras não serve para nada e sim para pessoas ficar com > raiva ou te ignorando. > Creio que daqui a pouco vc está se intitulando o INRI CRISTO.... poxa meu vc > > não é o dono da verdade... ngm de nós somos dono da verdade ... > Já que vc é tão cristão como diz... vo te lembrar de um verso que creio que > nunca mais vc deverá opinar julgando as pessoas: > > "AQUELE QUE NUNCA COMETEU NENHUM PECADO QUE ATIRE A PRIMEIRA PEDRA"... > > E PELO JEITO VC JÁ "TASCOU" UM CAMINHÃO... ENTÃO POR FAVOR EVITE COMENTÁRIOS > ASSIM AQUI NA LISTA... SE NÃO QUER AJUDAR SIMPLESMENTE... > > NÃO ATRAPALHE... > > ;) THINK ABOUT IT. > Em 31/01/07, Marco Aurélio (MACAÉ) < interativa em pcp.org.br> escreveu: > > >Em 31/01/07 Fernando Oliveira escreveu: > >Discordo... eu sou contra! radicalmente contra! > > Boa tarde, Caríssimo irmão Fernando em Cristo e em Perl Mongers, > > Perguntas para refletir: > Por causa de um todos tem que pagar é? > A empresa onde você trabalha não tem regras a seguir? > Imagine um país sem as suas constituições? > Como seriam as constituições trabalhistas, por exemplo? > > Fraternalmente em Cristo e em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > > >O dinheiro do caixa eu transfiro para a conta do Joenio ou de outra > pessoa > > >responsável pelos demais eventos..... > > >Senhores, falei com o Paulo que até sexta-feira espero estar depositando > o > > >dinheiro na conta dele.... > > >peço que realizem os docs o mais breve possível.... > > >Agradeço a todos a colaboração a cooperação a paciencia com meus > emails... > > >a ajuda.... e tudo mais > > >espero que não tenhamos mais que passar por uma situação dessa.... > > >E desejo que a cada dia mais mostremos solidariedade uns com os > outros.... > > >Mais uma vez Obrigada!!!! > > > > >Paola Montini > > >YMF-Consultoria > > >Fone: 5010-9220 > > > > Cara Paola em Cristo e em Perl Monges, > > > > Graça a Deus, e aos Perl Monges e Mongers do Brasil! > > > > Gostei de ver caríssimos irmãos, solidariedade e fraternidade a serviço da > > sociedade Perl Mongers e Monges, todo mundo ajudou fique de fora não estou > > podendo ajudar com dinheiro mais eu rezei muito para que tudo desse certo! > > > > > > Queria deixar claro para os Perl Monges e Mongers dois pontos: > > > > 1 - Porem o erro não se deve repetir, por isso: A Regra dos Perl Monges, > > será um dos pontos mais fortes e vitais para a nossa comunidade em busca > da > > perfeição e existência, tenho certeza que com as constituições da Regra > dos > > Perl Monges com certeza este erro não vai mais acontecer! > > > > 2 - Para que não aconteçam mais estes tipos de problemas, nós Perl Monges, > > > > devemos escrever: A Regra do Perl Mongers: Uma regra comunitária voltada > > para os monges da linguagem Perl. Em uma das clausuras devemos colocar: > "Não > > é permitido adquirir, comprar, alugar e confecciona nada a prazo só a > > vista...", entre outras clausulas a mais.Assim todos os assuntos e ações > > poderão ser organizados, formados e discipulados segundo a Regra dos Perl > > Monges! Portanto não teríamos problemas que possam denegri desorganizar > > carisma e convivência fraterna dos Perl Mongers no Brasil e no mundo. > > > > Parabéns a todos da comunidade Cascavel Perl Mongers! > > > > Fraternalmente em Cristo e em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From roanbrasil em gmail.com Thu Feb 1 04:06:52 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 09:06:52 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Conta_para_Dep=F3sito?= Message-ID: <403668000702010406w4b75a1bdnb44c79e8f454a10a@mail.gmail.com> Cara Paola, Estou escrevendo que como Joenio sugeriu para depositar em sua conta a grana para ajudar a pagar as camisas. Por favor não sei se me perdi em alguma coisa mas se for possível manda a conta para efetuar o depósito logo para a galera também começa a se movimentar. Eu já to com a grana aqui. Os R$ 60 reais que havia prometido. Estarei no aguardo. Abraços -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/71e2b33e/attachment.html From interativa em pcp.org.br Thu Feb 1 03:28:57 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 09:28:57 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?RES=3A_RES=3A_=3A_OT=3A_RES=3A_RES?= =?iso-8859-1?q?=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES?= =?iso-8859-1?q?=3A_Associa=E7=F5es_=E0_SPB=3F_=28era=3A_Problema_S?= =?iso-8859-1?q?=E9rio_sem_solu=E7=E3o!!!!!=29?= In-Reply-To: Message-ID: <000601c745f4$2b5eac30$0300000a@secretariaspcp> Em 01/02/2007 Fernando Oliveira escreveu: >Pergunta para refletir: >Porque alguém, mesmo avisado por várias pessoas, insiste no erro? Bom dia, Caro Fernando Oliveira em Perl Mongers, Meu querido amigo, saiba que todos nós devemos ter a humildade é reconhecer os nossos erros e pedir desculpas a quem nós ofendemos para um bom andamento da lista Cascavel Perl Mongers, portanto: Poderia se expressar com um português mais claro se for possível? Você está se referindo a qual pessoa desta comunidade de Perl Mongers? Qual foi o erro que você encontrou nesta pessoa? Seria bom que alguns perl mongers como você envia-se mensagens em português claro e de fácil compreensão. Escrever é um Dom! Porque nós somos todos voluntários e temos nossas obrigações e compromissos, e não podemos se desgastar com perguntas de difícil compreensão não claras. Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > >31/01/07, roan Brasil escreveu: > >...solidário e educado está deixando algumas pessoas sem paciência com vc. > >to te dando um toque!!!! > > > Caro Roan Brasil em Perl Mongers, > > Muito obrigado pela dica, pode ficar tranqüilo enquanto a minha conduta e > respeito nesta lista de discussão Cascavel Perl Mongers e em nosso > monastério on-line, da minha parte tenho certeza que não vou perturbar a paz > de nenhum irmão monge e/ou mongers e também não vou atrapalhar a lista de > discussão Cascavel Perl Mongers podem confiar e contar com a minha ajuda > voluntária! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > >Em 31/01/2007 roan Brasil, > > >Marco Aurélio em Cristo... se tu não quer ajudar? por favor não > atrapalhe... > > > >Boa tarde, Caro roan Brasil, em Perl Mongers, > > Eu tenho o direito de expor as minhas frases e ajudar meus irmãos da > comunidade como você também pode fazer, minhas palavras são fundamentadas em > documentos de mais de 800 anos! Portanto não estou falando nada de novo e > sim bem velho, de acordo com meus irmãos fraternos, solidários e educados > desta lista Cascavel Perl Mongers. Se você não entendeu podes protestar é um > direito seu amado! > Não tenha raiva de me raiva não constrói e só destrói. > Erra é humano e extra humano, nunca fui nem vou ser dono da verdade só quero > ser fraterno, solidário, educado em busca da perfeição. > > > > Não tenho raiva só acho q isso não vai ajudar muito. Creio que críticas não > devem ser feitas assim. Eu entendi. Mas sua tentativa de ser fraterno, > colidário e educado está deixando algumas pessoas sem paciencia com vc. to > te dando um toque!!!! > > > > > Perguntas para refletir: > O que é uma pessoa: educada, fraterna, solidária e gentil? > > .... > > Você tem preconceito com pessoas novas na lista da comunidade Cascavel Perl > Mongers? > > Não tenho preconceito pq tbm sou novo na lista. > > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > > a comunidade está indo de vento em poupa sem tua ajuda... se tu quer ajudar > tem que ser para somar e não para atrapalhar... vc aqui está sendo piru de > fora... chegou atrasado não sabe o que aconteceu e fica querendo dar lição > de moral.... por favor se vc entrou nesta lista aceite as coisas do jeito > que a galera trata.... não tente mudar algo q não vem ao caso... > falei e ponto....!!!! > Espero que ninguém tenha se ofendido só acho que essas suas opniões > filosóficas trolleiras não serve para nada e sim para pessoas ficar com > raiva ou te ignorando. > Creio que daqui a pouco vc está se intitulando o INRI CRISTO.... poxa meu vc > > não é o dono da verdade... ngm de nós somos dono da verdade ... > Já que vc é tão cristão como diz... vo te lembrar de um verso que creio que > nunca mais vc deverá opinar julgando as pessoas: > > "AQUELE QUE NUNCA COMETEU NENHUM PECADO QUE ATIRE A PRIMEIRA PEDRA"... > > E PELO JEITO VC JÁ "TASCOU" UM CAMINHÃO... ENTÃO POR FAVOR EVITE COMENTÁRIOS > ASSIM AQUI NA LISTA... SE NÃO QUER AJUDAR SIMPLESMENTE... > > NÃO ATRAPALHE... > > ;) THINK ABOUT IT. > Em 31/01/07, Marco Aurélio (MACAÉ) < interativa em pcp.org.br> escreveu: > > >Em 31/01/07 Fernando Oliveira escreveu: > >Discordo... eu sou contra! radicalmente contra! > > Boa tarde, Caríssimo irmão Fernando em Cristo e em Perl Mongers, > > Perguntas para refletir: > Por causa de um todos tem que pagar é? > A empresa onde você trabalha não tem regras a seguir? > Imagine um país sem as suas constituições? > Como seriam as constituições trabalhistas, por exemplo? > > Fraternalmente em Cristo e em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > > >O dinheiro do caixa eu transfiro para a conta do Joenio ou de outra > pessoa > > >responsável pelos demais eventos..... > > >Senhores, falei com o Paulo que até sexta-feira espero estar depositando > o > > >dinheiro na conta dele.... > > >peço que realizem os docs o mais breve possível.... > > >Agradeço a todos a colaboração a cooperação a paciencia com meus > emails... > > >a ajuda.... e tudo mais > > >espero que não tenhamos mais que passar por uma situação dessa.... > > >E desejo que a cada dia mais mostremos solidariedade uns com os > outros.... > > >Mais uma vez Obrigada!!!! > > > > >Paola Montini > > >YMF-Consultoria > > >Fone: 5010-9220 > > > > Cara Paola em Cristo e em Perl Monges, > > > > Graça a Deus, e aos Perl Monges e Mongers do Brasil! > > > > Gostei de ver caríssimos irmãos, solidariedade e fraternidade a serviço da > > sociedade Perl Mongers e Monges, todo mundo ajudou fique de fora não estou > > podendo ajudar com dinheiro mais eu rezei muito para que tudo desse certo! > > > > > > Queria deixar claro para os Perl Monges e Mongers dois pontos: > > > > 1 - Porem o erro não se deve repetir, por isso: A Regra dos Perl Monges, > > será um dos pontos mais fortes e vitais para a nossa comunidade em busca > da > > perfeição e existência, tenho certeza que com as constituições da Regra > dos > > Perl Monges com certeza este erro não vai mais acontecer! > > > > 2 - Para que não aconteçam mais estes tipos de problemas, nós Perl Monges, > > > > devemos escrever: A Regra do Perl Mongers: Uma regra comunitária voltada > > para os monges da linguagem Perl. Em uma das clausuras devemos colocar: > "Não > > é permitido adquirir, comprar, alugar e confecciona nada a prazo só a > > vista...", entre outras clausulas a mais.Assim todos os assuntos e ações > > poderão ser organizados, formados e discipulados segundo a Regra dos Perl > > Monges! Portanto não teríamos problemas que possam denegri desorganizar > > carisma e convivência fraterna dos Perl Mongers no Brasil e no mundo. > > > > Parabéns a todos da comunidade Cascavel Perl Mongers! > > > > Fraternalmente em Cristo e em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From fernandocorrea em gmail.com Thu Feb 1 04:31:45 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 10:31:45 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?RES=3A_RES=3A_=3A_OT=3A_RES=3A_RES?= =?iso-8859-1?q?=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES=3A_RES?= =?iso-8859-1?q?=3A_Associa=E7=F5es_=E0_SPB=3F_=28era=3A_Problema_S?= =?iso-8859-1?q?=E9rio_sem_solu=E7=E3o!!!!!=29?= In-Reply-To: <000601c745f4$2b5eac30$0300000a@secretariaspcp> References: <000601c745f4$2b5eac30$0300000a@secretariaspcp> Message-ID: Então não se desgaste com a minha pergunta... Em 01/02/07, Marco Aurélio (MACAÉ) escreveu: > Em 01/02/2007 Fernando Oliveira escreveu: > > >Pergunta para refletir: > >Porque alguém, mesmo avisado por várias pessoas, insiste no erro? > > > Bom dia, Caro Fernando Oliveira em Perl Mongers, > > Meu querido amigo, saiba que todos nós devemos ter a humildade é reconhecer > os nossos erros e pedir desculpas a quem nós ofendemos para um bom andamento > da lista Cascavel Perl Mongers, portanto: > > Poderia se expressar com um português mais claro se for possível? > Você está se referindo a qual pessoa desta comunidade de Perl Mongers? > Qual foi o erro que você encontrou nesta pessoa? > > Seria bom que alguns perl mongers como você envia-se mensagens em português > claro e de fácil compreensão. Escrever é um Dom! > Porque nós somos todos voluntários e temos nossas obrigações e compromissos, > e não podemos se desgastar com perguntas de difícil compreensão não claras. > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > > >31/01/07, roan Brasil escreveu: > > >...solidário e educado está deixando algumas pessoas sem paciência com > vc. > > >to te dando um toque!!!! > > > > > > Caro Roan Brasil em Perl Mongers, > > > > Muito obrigado pela dica, pode ficar tranqüilo enquanto a minha conduta e > > respeito nesta lista de discussão Cascavel Perl Mongers e em nosso > > monastério on-line, da minha parte tenho certeza que não vou perturbar a > paz > > de nenhum irmão monge e/ou mongers e também não vou atrapalhar a lista de > > discussão Cascavel Perl Mongers podem confiar e contar com a minha ajuda > > voluntária! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > >Em 31/01/2007 roan Brasil, > > > > >Marco Aurélio em Cristo... se tu não quer ajudar? por favor não > > atrapalhe... > > > > > > >Boa tarde, Caro roan Brasil, em Perl Mongers, > > > > Eu tenho o direito de expor as minhas frases e ajudar meus irmãos da > > comunidade como você também pode fazer, minhas palavras são fundamentadas > em > > documentos de mais de 800 anos! Portanto não estou falando nada de novo e > > sim bem velho, de acordo com meus irmãos fraternos, solidários e educados > > desta lista Cascavel Perl Mongers. Se você não entendeu podes protestar é > um > > direito seu amado! > > Não tenha raiva de me raiva não constrói e só destrói. > > Erra é humano e extra humano, nunca fui nem vou ser dono da verdade só > quero > > ser fraterno, solidário, educado em busca da perfeição. > > > > > > > > Não tenho raiva só acho q isso não vai ajudar muito. Creio que críticas > não > > devem ser feitas assim. Eu entendi. Mas sua tentativa de ser fraterno, > > colidário e educado está deixando algumas pessoas sem paciencia com vc. to > > te dando um toque!!!! > > > > > > > > > > Perguntas para refletir: > > O que é uma pessoa: educada, fraterna, solidária e gentil? > > > > .... > > > > Você tem preconceito com pessoas novas na lista da comunidade Cascavel > Perl > > Mongers? > > > > Não tenho preconceito pq tbm sou novo na lista. > > > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > a comunidade está indo de vento em poupa sem tua ajuda... se tu quer > ajudar > > tem que ser para somar e não para atrapalhar... vc aqui está sendo piru de > > fora... chegou atrasado não sabe o que aconteceu e fica querendo dar lição > > de moral.... por favor se vc entrou nesta lista aceite as coisas do jeito > > que a galera trata.... não tente mudar algo q não vem ao caso... > > falei e ponto....!!!! > > Espero que ninguém tenha se ofendido só acho que essas suas opniões > > filosóficas trolleiras não serve para nada e sim para pessoas ficar com > > raiva ou te ignorando. > > Creio que daqui a pouco vc está se intitulando o INRI CRISTO.... poxa meu > vc > > > > não é o dono da verdade... ngm de nós somos dono da verdade ... > > Já que vc é tão cristão como diz... vo te lembrar de um verso que creio > que > > nunca mais vc deverá opinar julgando as pessoas: > > > > "AQUELE QUE NUNCA COMETEU NENHUM PECADO QUE ATIRE A PRIMEIRA PEDRA"... > > > > E PELO JEITO VC JÁ "TASCOU" UM CAMINHÃO... ENTÃO POR FAVOR EVITE > COMENTÁRIOS > > ASSIM AQUI NA LISTA... SE NÃO QUER AJUDAR SIMPLESMENTE... > > > > NÃO ATRAPALHE... > > > > ;) THINK ABOUT IT. > > Em 31/01/07, Marco Aurélio (MACAÉ) < interativa em pcp.org.br> escreveu: > > > > >Em 31/01/07 Fernando Oliveira escreveu: > > >Discordo... eu sou contra! radicalmente contra! > > > > Boa tarde, Caríssimo irmão Fernando em Cristo e em Perl Mongers, > > > > Perguntas para refletir: > > Por causa de um todos tem que pagar é? > > A empresa onde você trabalha não tem regras a seguir? > > Imagine um país sem as suas constituições? > > Como seriam as constituições trabalhistas, por exemplo? > > > > Fraternalmente em Cristo e em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > Em 31/01/07, Marco Aurélio (MACAÉ) escreveu: > > > >O dinheiro do caixa eu transfiro para a conta do Joenio ou de outra > > pessoa > > > >responsável pelos demais eventos..... > > > >Senhores, falei com o Paulo que até sexta-feira espero estar > depositando > > o > > > >dinheiro na conta dele.... > > > >peço que realizem os docs o mais breve possível.... > > > >Agradeço a todos a colaboração a cooperação a paciencia com meus > > emails... > > > >a ajuda.... e tudo mais > > > >espero que não tenhamos mais que passar por uma situação dessa.... > > > >E desejo que a cada dia mais mostremos solidariedade uns com os > > outros.... > > > >Mais uma vez Obrigada!!!! > > > > > > >Paola Montini > > > >YMF-Consultoria > > > >Fone: 5010-9220 > > > > > > Cara Paola em Cristo e em Perl Monges, > > > > > > Graça a Deus, e aos Perl Monges e Mongers do Brasil! > > > > > > Gostei de ver caríssimos irmãos, solidariedade e fraternidade a serviço > da > > > sociedade Perl Mongers e Monges, todo mundo ajudou fique de fora não > estou > > > podendo ajudar com dinheiro mais eu rezei muito para que tudo desse > certo! > > > > > > > > > > Queria deixar claro para os Perl Monges e Mongers dois pontos: > > > > > > 1 - Porem o erro não se deve repetir, por isso: A Regra dos Perl Monges, > > > será um dos pontos mais fortes e vitais para a nossa comunidade em busca > > da > > > perfeição e existência, tenho certeza que com as constituições da Regra > > dos > > > Perl Monges com certeza este erro não vai mais acontecer! > > > > > > 2 - Para que não aconteçam mais estes tipos de problemas, nós Perl > Monges, > > > > > > > devemos escrever: A Regra do Perl Mongers: Uma regra comunitária voltada > > > para os monges da linguagem Perl. Em uma das clausuras devemos colocar: > > "Não > > > é permitido adquirir, comprar, alugar e confecciona nada a prazo só a > > > vista...", entre outras clausulas a mais.Assim todos os assuntos e ações > > > poderão ser organizados, formados e discipulados segundo a Regra dos > Perl > > > Monges! Portanto não teríamos problemas que possam denegri desorganizar > > > carisma e convivência fraterna dos Perl Mongers no Brasil e no mundo. > > > > > > Parabéns a todos da comunidade Cascavel Perl Mongers! > > > > > > Fraternalmente em Cristo e em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > []'s Fernando > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From joenio em gmail.com Thu Feb 1 06:44:27 2007 From: joenio em gmail.com (Joenio Marques) Date: Thu, 1 Feb 2007 12:44:27 -0200 Subject: [Cascavel-pm] YAPC::SA::2007 no Fisl 8.0 - 12, 13 e 14 de Abril 2007 Message-ID: <65934b450702010644s56251b92g9103366349a820b7@mail.gmail.com> Vamos nos preparar!!! http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/node/119 -- Joenio Marques - Salvador Perl Mongers From gabriel.vieira em gmail.com Thu Feb 1 06:46:09 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 11:46:09 -0300 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> Message-ID: <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> On 2/1/07, Luis Motta Campos wrote: > > On Jan 31, 2007, at 8:10 PM, Gabriel Vieira wrote: > > Olá caríssimos amigos, > > > > bom, depois de muitos desentendimentos, vou ressaltar algumas > > regras (sim! temos regras! na verdade é um guia de conduta ou > > netiqueta mesmo) para um bom andamento da lista! > > > > Básicas: > > Administrativas: > > Lógicas: > > Isso seria muito útil se você postasse no wiki. Joênio, poderia fazer isso? :D hehe Grato * Sou uma negação no Twiki :) > Vale lembrar que somos uma comunidade MUITO BEM ORGANIZADA e datada > > de ANOS de prestígio além dos reconhecimentos internacionais! E que > > todos têm direito a dar pitaco. Portanto fiquem à vontade para > > alterar/acrescentar/retirar os itens acimas expostos. > > Como você pode notar, eu estou sempre muito à vontade. Você é mestre aqui ;) > Outro ponto importante é que contamos também com um grupo > > organizacional onde os interessados podem entrar para que assuntos > > relacionados à Organização do Grupo e a passos que devam ser > > tomados possam ser discutidos. > > Contamos? Onde? Quem? Há um bom tempo temos o grupo "perl-coodernacao" no SoftwareLivre.org.br do qual VOCÊ faz parte desde a criação. :) Isso além das reuniões que organizamos no #perl.br em irc.freenode.org e as quais suas atas são divulgadas no Twiki. > A Sociedade Perl Brasileira conta com membros, secretários e afins > > que cuidam e administram tudo relacionado a esta. > > Sério? Como é que a gente passa tanto tempo numa lista e nunca > sabe destas coisas? > Eu estou curioso. > Você pode me falar mais sobre isso? > Obrigado! > Putamplexos! Seríssimo! :) hehe não recordo os nomes, mas no twiki tem algo relacionado, creio que em uma das ATAs, posso citar o nome do Flávio creio que como presidente da SPB. Joênio e Igor também fazem parte. A SPB (Sociedade Perl do Brasil) é uma ONG. E com parcerias junto ao IDEPES conseguimos vários privilégios/direitos/deveres. Não sou a pessoa indicada para falar mais detalhadamente a respeito disso, talvez eu fale algo errado. ;) -- > Luis Motta Campos is software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > That's all folks ;) -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/97ba03cc/attachment.html From luismottacampos em yahoo.co.uk Thu Feb 1 07:10:58 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 1 Feb 2007 16:10:58 +0100 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> Message-ID: <19C759E4-8641-4C96-AA6D-31BE80861B04@yahoo.co.uk> On Feb 1, 2007, at 3:46 PM, Gabriel Vieira wrote: >> Outro ponto importante é que contamos também com um grupo >> organizacional onde os interessados podem entrar para que assuntos >> relacionados à Organização do Grupo e a passos que devam ser >> tomados possam ser discutidos. > Contamos? Onde? Quem? > > Há um bom tempo temos o grupo "perl-coodernacao" no > SoftwareLivre.org.br do qual VOCÊ faz parte desde a criação. :) > > Isso além das reuniões que organizamos no #perl.br@ > irc.freenode.org e as quais suas atas são divulgadas no Twiki. > Bom, vamos colocar isso nestes termos: eu sempre acreditei que a SPB fosse uma organização oficiosa, um bom instrumento para a gente conseguir patrocínios e outros benefícios do governo, e para firmar acordos com universidades, contratar palestrantes, quando fosse necessário, este tipo de coisa. Uma "face jurídica" para a comunidade Perl. > > A Sociedade Perl Brasileira conta com membros, secretários e afins > > que cuidam e administram tudo relacionado a esta. Mas nunca achei que ela assumiria qualquer papel de "coordenação", ou "regulamentação" nos grupos, muito menos interferiria nas listas. Ela não tem legitimidade para isso. Eu acredito que não. > Seríssimo! :) hehe não recordo os nomes, mas no twiki tem algo > relacionado, creio que em uma das ATAs, posso citar o nome do > Flávio creio que como presidente da SPB. Joênio e Igor também fazem > parte. > > A SPB (Sociedade Perl do Brasil) é uma ONG. E com parcerias junto > ao IDEPES conseguimos vários privilégios/direitos/deveres. Não sou > a pessoa indicada para falar mais detalhadamente a respeito disso, > talvez eu fale algo errado. ;) Eu acho que cheguei a ser convidado para participar de alguma coisa assim, sim... Mas, no final, a versão que eu tinha desta história era alguma coisa como "não estamos oficialmente constituidos como personalidade jurídica ainda"... faltavam uns papéis, e faltava interesse, eu acho. Isso rodou um tempo com o Marco Lima, e depois com o Solli. Não me lembro de ninguém ter registrado a Sociedade, e nem de isso ter ido muito mais adiante, formalmente falando. Claro, o grupo é forte e organiza eventos importantes. Mas, uma coisa não justifica a outra. Ah, deixa para lá. Eu estou muito subversivo, hoje... -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From gabriel.vieira em gmail.com Thu Feb 1 07:16:45 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 12:16:45 -0300 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: <19C759E4-8641-4C96-AA6D-31BE80861B04@yahoo.co.uk> References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> <19C759E4-8641-4C96-AA6D-31BE80861B04@yahoo.co.uk> Message-ID: <83d8367f0702010716r73162e96g4ee247a442043953@mail.gmail.com> Haha, você confundiu as coisas.. a lista de coordenção não é a SPB. :) A SPB não interfere no grupo, já a lista de coordenação sim. Você está certo nas demais coisas. On 2/1/07, Luis Motta Campos wrote: > > On Feb 1, 2007, at 3:46 PM, Gabriel Vieira wrote: > >> Outro ponto importante é que contamos também com um grupo > >> organizacional onde os interessados podem entrar para que assuntos > >> relacionados à Organização do Grupo e a passos que devam ser > >> tomados possam ser discutidos. > > Contamos? Onde? Quem? > > > > Há um bom tempo temos o grupo "perl-coodernacao" no > > SoftwareLivre.org.br do qual VOCÊ faz parte desde a criação. :) > > > > Isso além das reuniões que organizamos no #perl.br@ > > irc.freenode.org e as quais suas atas são divulgadas no Twiki. > > > > Bom, vamos colocar isso nestes termos: eu sempre acreditei que a > SPB fosse uma organização oficiosa, um bom instrumento para a gente > conseguir patrocínios e outros benefícios do governo, e para firmar > acordos com universidades, contratar palestrantes, quando fosse > necessário, este tipo de coisa. > > Uma "face jurídica" para a comunidade Perl. > > > > A Sociedade Perl Brasileira conta com membros, secretários e afins > > > que cuidam e administram tudo relacionado a esta. > > Mas nunca achei que ela assumiria qualquer papel de "coordenação", > ou "regulamentação" nos grupos, muito menos interferiria nas listas. > Ela não tem legitimidade para isso. Eu acredito que não. > > > Seríssimo! :) hehe não recordo os nomes, mas no twiki tem algo > > relacionado, creio que em uma das ATAs, posso citar o nome do > > Flávio creio que como presidente da SPB. Joênio e Igor também fazem > > parte. > > > > A SPB (Sociedade Perl do Brasil) é uma ONG. E com parcerias junto > > ao IDEPES conseguimos vários privilégios/direitos/deveres. Não sou > > a pessoa indicada para falar mais detalhadamente a respeito disso, > > talvez eu fale algo errado. ;) > > Eu acho que cheguei a ser convidado para participar de alguma > coisa assim, sim... > Mas, no final, a versão que eu tinha desta história era alguma > coisa como "não estamos oficialmente constituidos como personalidade > jurídica ainda"... faltavam uns papéis, e faltava interesse, eu acho. > Isso rodou um tempo com o Marco Lima, e depois com o Solli. > > Não me lembro de ninguém ter registrado a Sociedade, e nem de isso > ter ido muito mais adiante, formalmente falando. > > Claro, o grupo é forte e organiza eventos importantes. Mas, uma > coisa não justifica a outra. > > Ah, deixa para lá. > Eu estou muito subversivo, hoje... > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/049df451/attachment-0001.html From luismottacampos em yahoo.co.uk Thu Feb 1 07:37:08 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 1 Feb 2007 16:37:08 +0100 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: <83d8367f0702010716r73162e96g4ee247a442043953@mail.gmail.com> References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> <19C759E4-8641-4C96-AA6D-31BE80861B04@yahoo.co.uk> <83d8367f0702010716r73162e96g4ee247a442043953@mail.gmail.com> Message-ID: On Feb 1, 2007, at 4:16 PM, Gabriel Vieira wrote: > Haha, > você confundiu as coisas.. a lista de coordenção não é a SPB. :) > A SPB não interfere no grupo, já a lista de coordenação sim. > Você está certo nas demais coisas. Prá mim, começou a ter muita gente mandando na bagaça. Alguém pode por favor explicar isso como se eu fosse loura (sim, no feminino) e tivesse dois aninhos de idade? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From gabriel.vieira em gmail.com Thu Feb 1 07:45:59 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 12:45:59 -0300 Subject: [Cascavel-pm] OT: Leia para um bom andamento da Lista In-Reply-To: References: <83d8367f0701311101w7967b334nd66656ed498b6534@mail.gmail.com> <83d8367f0701311110n75ca6dcag16b29c1f6515e170@mail.gmail.com> <28044318-59C1-4E3B-82CF-3CC740269133@yahoo.co.uk> <83d8367f0702010646i71247842v9c5d7674f9687956@mail.gmail.com> <19C759E4-8641-4C96-AA6D-31BE80861B04@yahoo.co.uk> <83d8367f0702010716r73162e96g4ee247a442043953@mail.gmail.com> Message-ID: <83d8367f0702010745x3c6d2039t56cb8dc13810c0b1@mail.gmail.com> Como assim? Existe a SPB com seus membros e a coordenação que é a parte mais informal da coisa. Quem tiver interesse pode entrar na coordenação, onde são definidos detalhes a respeito de assuntos como YAPC e muitos outros. On 2/1/07, Luis Motta Campos wrote: > > On Feb 1, 2007, at 4:16 PM, Gabriel Vieira wrote: > > Haha, > > você confundiu as coisas.. a lista de coordenção não é a SPB. :) > > A SPB não interfere no grupo, já a lista de coordenação sim. > > Você está certo nas demais coisas. > > Prá mim, começou a ter muita gente mandando na bagaça. > Alguém pode por favor explicar isso como se eu fosse loura (sim, > no feminino) e tivesse dois aninhos de idade? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/0076f4a7/attachment.html From interativa em pcp.org.br Thu Feb 1 07:16:42 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 13:16:42 -0200 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. Message-ID: <002201c74613$fd03dc00$0300000a@secretariaspcp> Boa tarde, Caros irmãos em Cristo e em Perl Mongers, Saudações, todos nós, temos um compromisso com a qualidade de vida e organização das nossas comunidades dos Perl Mongers e/ou Monges brasileiros, o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou constituições da nossa regra de convivência comunitária. Uma regra como outra qual quer precisa de uma escrita clara sobre seus objetivos, regulamentos e constituições, também precisam da aprovação da maioria dos Perl Mongers e/ou Monges desta lista e das outras listas de Perl Mongers do Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl Mongers de todo o Brasil, onde cada irmão sugestione um clausula para a nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da validação pelo um órgão gestor responsável juridicamente correto, A Sociedade Perl do Brasil, este órgão parece que já existe, e tem como seu objetivo: promover, estimular, apoiar e desenvolver iniciativas que visem à democratização da linguagem Perl. Conforme entrevista cedida pelo Flavio S. Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra devem ser escritos por nós que fazemos à comunidade e/ou sociedade Perl Brasileira e por fim aprovada pela SBP. Atenção este não é um artigo final, pode e deve passar pelo questionamento dos meus irmãos Mongers e/ou Monges. Neste final de semana eu vou incluir novos regulamentos administrativos em linguajem juridicamente correta para enriquecer e somar o esboço que o Gabriel Vieira começou a escrever. Peço a todos os Perl Mongers da comunidade cascavel.pm.org que também contribuam escrevendo regulamentos e/ou clausulas para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade Perl Mongers do Recife (PE) – Brasil Website: http://recife.pm.org/ * [1] http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade -Perl-do-Brasil From gabriel.vieira em gmail.com Thu Feb 1 08:29:11 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 13:29:11 -0300 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <002201c74613$fd03dc00$0300000a@secretariaspcp> References: <002201c74613$fd03dc00$0300000a@secretariaspcp> Message-ID: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> Olá Marco, vejo que a sua intenção é das melhores. Porém, queria deixar claro que o e-mail que enviei não se trata exatamente de um esboço, mas sim das normas que temos adotado durante todo o nosso trajeto de anos da lista. Eu a enviei por simples motivos: 1) para que os novatos tenham conehcimento de como isso aqui funciona 2) que este assunto fique claro a todos que tenham dúvidas Não necessitamos de nada jurídico, somos uma comunidade com líderes e contamos com um grupo organizacional muito competente. Os objetivos do e-mail que passei anteriormente foi claro e se encontra no ASSUNTO do e-mail. Vou salientar uma coisa a quem é novo aqui: a lista é muito bem organizada/administrada! Todas contribuições são bem vindas, porém devem ter nexo. E no momento a sua sugestão não é exatamente o que precisamos. No momento. Agradeço toda a sua intenção Marco! Espero que continuemos com nossa programação normal de códigos/dúvidas/piadas ;). Abraços, Gabriel Vieira On 2/1/07, Marco Aurélio (MACAÉ) wrote: > > Boa tarde, Caros irmãos em Cristo e em Perl Mongers, > > Saudações, todos nós, temos um compromisso com a qualidade de vida e > organização das nossas comunidades dos Perl Mongers e/ou Monges > brasileiros, > o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou > constituições da nossa regra de convivência comunitária. Uma regra como > outra qual quer precisa de uma escrita clara sobre seus objetivos, > regulamentos e constituições, também precisam da aprovação da maioria dos > Perl Mongers e/ou Monges desta lista e das outras listas de Perl Mongers > do > Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl > Mongers de todo o Brasil, onde cada irmão sugestione um clausula para a > nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da > validação pelo um órgão gestor responsável juridicamente correto, A > Sociedade Perl do Brasil, este órgão parece que já existe, e tem como seu > objetivo: promover, estimular, apoiar e desenvolver iniciativas que visem > à > democratização da linguagem Perl. Conforme entrevista cedida pelo Flavio > S. > Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica > Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra devem > ser > escritos por nós que fazemos à comunidade e/ou sociedade Perl Brasileira e > por fim aprovada pela SBP. Atenção este não é um artigo final, pode e deve > passar pelo questionamento dos meus irmãos Mongers e/ou Monges. Neste > final > de semana eu vou incluir novos regulamentos administrativos em linguajem > juridicamente correta para enriquecer e somar o esboço que o Gabriel > Vieira > começou a escrever. Peço a todos os Perl Mongers da comunidade > cascavel.pm.org que também contribuam escrevendo regulamentos e/ou > clausulas > para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > Comunidade Perl Mongers do Recife (PE) ? Brasil > Website: http://recife.pm.org/ > > * [1] > > http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade > -Perl-do-Brasil > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/6abbca7b/attachment.html From gilmarjr em dcc.ufba.br Thu Feb 1 08:36:12 2007 From: gilmarjr em dcc.ufba.br (Gilmar Santos Jr) Date: Thu, 01 Feb 2007 13:36:12 -0300 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> References: <002201c74613$fd03dc00$0300000a@secretariaspcp> <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> Message-ID: <45C216FC.3020109@dcc.ufba.br> Gabriel Vieira escreveu: > [...] > > Espero que continuemos com nossa programação normal de > códigos/dúvidas/piadas ;). Gabriel++; # !!!!!!!!!!!!!!!! :) []'s Gilmar From fernandocorrea em gmail.com Thu Feb 1 08:38:59 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 14:38:59 -0200 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <45C216FC.3020109@dcc.ufba.br> References: <002201c74613$fd03dc00$0300000a@secretariaspcp> <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <45C216FC.3020109@dcc.ufba.br> Message-ID: Gilmar++ while 1; Em 01/02/07, Gilmar Santos Jr escreveu: > Gabriel Vieira escreveu: > > [...] > > > > Espero que continuemos com nossa programação normal de > > códigos/dúvidas/piadas ;). > > Gabriel++; # !!!!!!!!!!!!!!!! :) > > []'s > Gilmar > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From fernandocorrea em gmail.com Thu Feb 1 08:40:21 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 14:40:21 -0200 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: References: <002201c74613$fd03dc00$0300000a@secretariaspcp> <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <45C216FC.3020109@dcc.ufba.br> Message-ID: Gabriel++ while1; 2007/2/1, Fernando Oliveira : > Gilmar++ while 1; > > Em 01/02/07, Gilmar Santos Jr escreveu: > > Gabriel Vieira escreveu: > > > [...] > > > > > > Espero que continuemos com nossa programação normal de > > > códigos/dúvidas/piadas ;). > > > > Gabriel++; # !!!!!!!!!!!!!!!! :) > > > > []'s > > Gilmar > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > -- []'s Fernando From nferraz em gmail.com Thu Feb 1 08:45:42 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 01 Feb 2007 16:45:42 +0000 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <002201c74613$fd03dc00$0300000a@secretariaspcp> References: <002201c74613$fd03dc00$0300000a@secretariaspcp> Message-ID: <45C21936.9060705@gmail.com> Marco Aurélio (MACAÉ) wrote: > Boa tarde, Caros irmãos em Cristo e em Perl Mongers, > > Saudações, todos nós, temos um compromisso com a qualidade de vida e > organização das nossas comunidades dos Perl Mongers e/ou Monges brasileiros, > o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou > constituições da nossa regra de convivência comunitária. (...) > Neste final > de semana eu vou incluir novos regulamentos administrativos em linguajem > juridicamente correta para enriquecer e somar o esboço que o Gabriel Vieira > começou a escrever. Peço a todos os Perl Mongers da comunidade > cascavel.pm.org que também contribuam escrevendo regulamentos e/ou clausulas > para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. Macaé, Você não entendeu nada. :( Existe uma cultura antiga, que vai muito além da sua entrada nesta lista de discussão. Essa cultura é mais antiga que esta lista, mais antiga do que a maioria das listas -- remonta aos primórdios do e-mail e da usenet. Ninguém está falando, portanto, de "criar" regras; estas regras existem há muito tempo. Existem também regras não-escritas, de bom senso, como a que diz que, quando somos novos em um lugar, devemos observar bastante antes de tentar interferir no comportamento dos outros. Se você mal conhece as regras, como pode querer "codificá-las"? []s Nelson From edencardim em gmail.com Thu Feb 1 09:06:48 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 14:06:48 -0300 Subject: [Cascavel-pm] Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <45C21936.9060705@gmail.com> References: <002201c74613$fd03dc00$0300000a@secretariaspcp> <45C21936.9060705@gmail.com> Message-ID: <3de55ead0702010906l6dfc55c8k6ffd6cf198b41146@mail.gmail.com> On 2/1/07, Nelson Ferraz wrote: > Macaé, > > Você não entendeu nada. :( > > Existe uma cultura antiga, que vai muito além da sua entrada nesta lista > de discussão. Essa cultura é mais antiga que esta lista, mais antiga do > que a maioria das listas -- remonta aos primórdios do e-mail e da > usenet. Ninguém está falando, portanto, de "criar" regras; estas regras > existem há muito tempo. > > Existem também regras não-escritas, de bom senso, como a que diz que, > quando somos novos em um lugar, devemos observar bastante antes de > tentar interferir no comportamento dos outros. Se você mal conhece as > regras, como pode querer "codificá-las"? Aí vai mais uma pitada de imprudência (perdoe-me champs): Sabe que eu to até me divertindo com esse troll, haha, muito hilária a falta de noção e bom senso. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From interativa em pcp.org.br Thu Feb 1 08:09:27 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 14:09:27 -0200 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> Message-ID: <002901c7461b$5b55a7f0$0300000a@secretariaspcp> Em 01/02/2007 Gabriel Vieira escreveu: >Vou salientar uma coisa a quem é novo aqui: a lista é muito bem >organizada/administrada! >Todas contribuições são bem vindas, porém devem ter nexo. E no momento a >sua sugestão não é exatamente o que precisamos. No momento. >Agradeço toda a sua intenção Marco! >Espero que continuemos com nossa programação normal de >códigos/dúvidas/piadas ;). Boa tarde, Caríssimo irmão em Cristo e em Perl Mongers, Sem uma regra com regulamentos bem escritos e claros como em qual quer instituição de responsabilidade social, fica complicado para novatos e ações desorganizadas que podem e gera prejuízos a esta comunidade e a aos outras comunidades de Perl Mongers do Brasil, principalmente com o aumento dos números de Perl Mongers Brasileiros, mais tudo bem, tento cede de ciência e perfeição, em breve levarei esta idéia para a comunidade de Perl Mongers do Recife (PE) e os órgãos gestores da Sociedade Perl do Brasil. Sou novo na comunidade: cascavel.pm.org, e não encontrei nenhum artigo e/ou documento que fale sobre a regra de convivência comunitária dos Perl Monges. Perguntas para refletir: Como instruir tanta gente sem uma constituição e/ou regras claras? Se existe uma regra sobre a convivência dos Perl Mongers onde ela está publicada? Porque em quase todos os eventos do YAPC::Brasil, aconteceram prejuízos [1] para a nossa comunidade porque não conseguiu cobrir os custos? Frase dita pela Paloa: "espero que não tenhamos mais que passar por uma situação dessa...." Você acha que isso é exemplo de uma gestão e/ou administração de sucesso? Estou colocando a minha experiência baseado em fatos reais não sem nexo! E não quero atrapalhar nenhum dos meus irmãos só estou tentando ajudar! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) * [1] Solli escreveu: A questão é que como nos outros eventos, as camisa foram anunciadas antes do evento, e meso assim foram feitas como no I YAPC::Brasil:2006, YAPC::Brasil::2005, YAPC:SP::2005, I Encontro Brasileiro de Desenvolvedores Perl e outros, onde também foram feitas camisas, cartazes e adesivos para o evento, e também aconteceu o mesmo, não se conseguiu vender a quantidade suficiente para cobrir os custos, todas as vezes foi pedida ajuda a comunidade e ninguém se manifestou, mas alguém assumiu a dívida total, só que dessa vez isso não foi possível e a única solução é o que está sendo feito. Não lembro de ninguém dizendo, "olha não faça as camisas por que a comunidade não vai se responsabilizar". Abraços, Gabriel Vieira On 2/1/07, Marco Aurélio (MACAÉ) wrote: Boa tarde, Caros irmãos em Cristo e em Perl Mongers, Saudações, todos nós, temos um compromisso com a qualidade de vida e organização das nossas comunidades dos Perl Mongers e/ou Monges brasileiros, o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou constituições da nossa regra de convivência comunitária. Uma regra como outra qual quer precisa de uma escrita clara sobre seus objetivos, regulamentos e constituições, também precisam da aprovação da maioria dos Perl Mongers e/ou Monges desta lista e das outras listas de Perl Mongers do Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl Mongers de todo o Brasil, onde cada irmão sugestione um clausula para a nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da validação pelo um órgão gestor responsável juridicamente correto, A Sociedade Perl do Brasil, este órgão parece que já existe, e tem como seu objetivo: promover, estimular, apoiar e desenvolver iniciativas que visem à democratização da linguagem Perl. Conforme entrevista cedida pelo Flavio S. Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra devem ser escritos por nós que fazemos à comunidade e/ou sociedade Perl Brasileira e por fim aprovada pela SBP. Atenção este não é um artigo final, pode e deve passar pelo questionamento dos meus irmãos Mongers e/ou Monges. Neste final de semana eu vou incluir novos regulamentos administrativos em linguajem juridicamente correta para enriquecer e somar o esboço que o Gabriel Vieira começou a escrever. Peço a todos os Perl Mongers da comunidade cascavel.pm.org que também contribuam escrevendo regulamentos e/ou clausulas para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade Perl Mongers do Recife (PE) – Brasil Website: http://recife.pm.org/ * [1] http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade -Perl-do-Brasil _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Gabriel Vieira From gabriel.vieira em gmail.com Thu Feb 1 09:28:49 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 14:28:49 -0300 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <002901c7461b$5b55a7f0$0300000a@secretariaspcp> References: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <002901c7461b$5b55a7f0$0300000a@secretariaspcp> Message-ID: <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> Olá Marco, desculpe, mas você pegou o bonde andando, e está bem atrasado. O prejuízo que tivemos foi financeiro, porém levantou a moral do grupo. Na época da confecção das camisas discutimos esse possível problema, porém como estávamos em cima da hora corremos o risco. E digo mais: valeu à pena! O prejuízo financeiro gerado foi insignificante comparado à grandiosidade e notoriedade da partição do grupo no último CONISLI. Medidas serão tomadas para o próximo evento e isso já vem sendo discutido a tempos para que situações semelhantes não ocorram. Eu e todos nós contamos com o bom senso, raciocínio e senso lógico de cada um para que a lista ande bem. Não estipularemos regras que não precisem ser estipuladas, uma vez que as qualidades especificadas anteriormente forem usadas. Vale lembrar que estamos discutindo condutas na lista de discussão e essa conta com moderador. Sempre que uma das qualidades acima descritos não for utilizada os membros tentam alertar. Ninguém aqui quer prejuízo e/ou concorda com o prejuízo obtido. E digo novamente: isso já foi discutido e será evitado nos próximos eventos. E por último: sim! É exemplo de uma ótima organização, não é perfeita, mas é ótima sim! :) Bom, queria apenas lhe esclarecer e lhe situar que antes de você chegar na comunidade os assuntos já eram debatidos. Repetindo: você pegou o bonde andando. :) E todos sabemos que você só quer ajudar. Infelizmente não é o melhor modo no momento. Marco, conto com seu bom senso. Acho que o assunto já rendeu mais do que deveria. Apenas reflita. Saudações, On 2/1/07, Marco Aurélio (MACAÉ) wrote: > > Em 01/02/2007 Gabriel Vieira escreveu: > > >Vou salientar uma coisa a quem é novo aqui: a lista é muito bem > >organizada/administrada! > >Todas contribuições são bem vindas, porém devem ter nexo. E no momento a > >sua sugestão não é exatamente o que precisamos. No momento. > >Agradeço toda a sua intenção Marco! > >Espero que continuemos com nossa programação normal de > >códigos/dúvidas/piadas ;). > > > Boa tarde, Caríssimo irmão em Cristo e em Perl Mongers, > > Sem uma regra com regulamentos bem escritos e claros como em qual quer > instituição de responsabilidade social, fica complicado para novatos e > ações > desorganizadas que podem e gera prejuízos a esta comunidade e a aos outras > comunidades de Perl Mongers do Brasil, principalmente com o aumento dos > números de Perl Mongers Brasileiros, mais tudo bem, tento cede de ciência > e > perfeição, em breve levarei esta idéia para a comunidade de Perl Mongers > do > Recife (PE) e os órgãos gestores da Sociedade Perl do Brasil. > Sou novo na comunidade: cascavel.pm.org, e não encontrei nenhum artigo > e/ou > documento que fale sobre a regra de convivência comunitária dos Perl > Monges. > > Perguntas para refletir: > Como instruir tanta gente sem uma constituição e/ou regras claras? > Se existe uma regra sobre a convivência dos Perl Mongers onde ela está > publicada? > Porque em quase todos os eventos do YAPC::Brasil, aconteceram prejuízos > [1] > para a nossa comunidade porque não conseguiu cobrir os custos? > > Frase dita pela Paloa: > "espero que não tenhamos mais que passar por uma situação dessa...." > > Você acha que isso é exemplo de uma gestão e/ou administração de sucesso? > > Estou colocando a minha experiência baseado em fatos reais não sem nexo! > E não quero atrapalhar nenhum dos meus irmãos só estou tentando ajudar! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > * [1] Solli escreveu: > > A questão é que como nos outros eventos, as camisa foram anunciadas antes > do > evento, e meso assim foram feitas como no I YAPC::Brasil:2006, > YAPC::Brasil::2005, YAPC:SP::2005, I Encontro Brasileiro de > Desenvolvedores > Perl e outros, onde também foram feitas camisas, cartazes e adesivos para > o > evento, e também aconteceu o mesmo, não se conseguiu vender a quantidade > suficiente para cobrir os custos, todas as vezes foi pedida ajuda a > comunidade e ninguém se manifestou, mas alguém assumiu a dívida total, só > que dessa vez isso não foi possível e a única solução é o que está sendo > feito. Não lembro de ninguém dizendo, "olha não faça as camisas por que a > comunidade não vai se responsabilizar". > > > > > > > Abraços, > > Gabriel Vieira > On 2/1/07, Marco Aurélio (MACAÉ) wrote: > Boa tarde, Caros irmãos em Cristo e em Perl Mongers, > > Saudações, todos nós, temos um compromisso com a qualidade de vida e > organização das nossas comunidades dos Perl Mongers e/ou Monges > brasileiros, > o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou > constituições da nossa regra de convivência comunitária. Uma regra como > outra qual quer precisa de uma escrita clara sobre seus objetivos, > regulamentos e constituições, também precisam da aprovação da maioria dos > Perl Mongers e/ou Monges desta lista e das outras listas de Perl Mongers > do > Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl > Mongers de todo o Brasil, onde cada irmão sugestione um clausula para a > nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da > validação pelo um órgão gestor responsável juridicamente correto, A > Sociedade Perl do Brasil, este órgão parece que já existe, e tem como seu > objetivo: promover, estimular, apoiar e desenvolver iniciativas que visem > à > democratização da linguagem Perl. Conforme entrevista cedida pelo Flavio > S. > Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica > Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra devem > ser > escritos por nós que fazemos à comunidade e/ou sociedade Perl Brasileira e > por fim aprovada pela SBP. Atenção este não é um artigo final, pode e deve > passar pelo questionamento dos meus irmãos Mongers e/ou Monges. Neste > final > de semana eu vou incluir novos regulamentos administrativos em linguajem > juridicamente correta para enriquecer e somar o esboço que o Gabriel > Vieira > começou a escrever. Peço a todos os Perl Mongers da comunidade > cascavel.pm.org que também contribuam escrevendo regulamentos e/ou > clausulas > para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > Comunidade Perl Mongers do Recife (PE) ? Brasil > Website: http://recife.pm.org/ > > * [1] > > http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade > -Perl-do-Brasil > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/8fdb9c6a/attachment-0001.html From mdacwb em gmail.com Thu Feb 1 09:52:06 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 15:52:06 -0200 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> References: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <002901c7461b$5b55a7f0$0300000a@secretariaspcp> <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> Message-ID: <45C228C6.1020409@gmail.com> Apenas um complemento... No FISL tivemos imensa procura por camisas, e pela falta o Solli que havia comprado a sua, cedeu a um interessado, e ficou sem a dele! Houve uma aposta no CONISLI, com uma quantidade grande de camisas, mas como o público foi menor que o esperado (previsto +3.000 participantes, compareceram algo em torno de 1.500), por ter ocorrido em uma semana com feriado, o que por sinal foi ótimo para mim, que pedi afastamento no trabalho, mas péssimo para o público em geral... Mas mesmo com um público reduzido, o evento foi um sucesso em estrutura, qualidade e diversidade de temas apresentados! Claro que eu falo pelas conversas que presenciei na lista e no encerramento do evento. Outros teriam informações mais precisas (Ralf Braga, Solli, Joenio entre outros) Sds, Marco Antonio Rio-PM Gabriel Vieira escreveu: > Olá Marco, > > desculpe, mas você pegou o bonde andando, e está bem atrasado. > > O prejuízo que tivemos foi financeiro, porém levantou a moral do > grupo. Na época da confecção das camisas discutimos esse possível > problema, porém como estávamos em cima da hora corremos o risco. E > digo mais: valeu à pena! O prejuízo financeiro gerado foi > insignificante comparado à grandiosidade e notoriedade da partição do > grupo no último CONISLI. > > Medidas serão tomadas para o próximo evento e isso já vem sendo > discutido a tempos para que situações semelhantes não ocorram. > > Eu e todos nós contamos com o bom senso, raciocínio e senso lógico de > cada um para que a lista ande bem. Não estipularemos regras que não > precisem ser estipuladas, uma vez que as qualidades especificadas > anteriormente forem usadas. > > Vale lembrar que estamos discutindo condutas na lista de discussão e > essa conta com moderador. > Sempre que uma das qualidades acima descritos não for utilizada os > membros tentam alertar. > > Ninguém aqui quer prejuízo e/ou concorda com o prejuízo obtido. E digo > novamente: isso já foi discutido e será evitado nos próximos eventos. > > E por último: sim! É exemplo de uma ótima organização, não é perfeita, > mas é ótima sim! :) > > Bom, queria apenas lhe esclarecer e lhe situar que antes de você > chegar na comunidade os assuntos já eram debatidos. Repetindo: você > pegou o bonde andando. :) > > E todos sabemos que você só quer ajudar. Infelizmente não é o melhor > modo no momento. > > Marco, conto com seu bom senso. Acho que o assunto já rendeu mais do > que deveria. Apenas reflita. > > Saudações, > > > On 2/1/07, *Marco Aurélio (MACAÉ)* > wrote: > > Em 01/02/2007 Gabriel Vieira escreveu: > > >Vou salientar uma coisa a quem é novo aqui: a lista é muito bem > >organizada/administrada! > >Todas contribuições são bem vindas, porém devem ter nexo. E no > momento a > >sua sugestão não é exatamente o que precisamos. No momento. > >Agradeço toda a sua intenção Marco! > >Espero que continuemos com nossa programação normal de > >códigos/dúvidas/piadas ;). > > > Boa tarde, Caríssimo irmão em Cristo e em Perl Mongers, > > Sem uma regra com regulamentos bem escritos e claros como em qual quer > instituição de responsabilidade social, fica complicado para > novatos e ações > desorganizadas que podem e gera prejuízos a esta comunidade e a > aos outras > comunidades de Perl Mongers do Brasil, principalmente com o > aumento dos > números de Perl Mongers Brasileiros, mais tudo bem, tento cede de > ciência e > perfeição, em breve levarei esta idéia para a comunidade de Perl > Mongers do > Recife (PE) e os órgãos gestores da Sociedade Perl do Brasil. > Sou novo na comunidade: cascavel.pm.org , > e não encontrei nenhum artigo e/ou > documento que fale sobre a regra de convivência comunitária dos > Perl Monges. > > Perguntas para refletir: > Como instruir tanta gente sem uma constituição e/ou regras claras? > Se existe uma regra sobre a convivência dos Perl Mongers onde ela está > publicada? > Porque em quase todos os eventos do YAPC::Brasil, aconteceram > prejuízos [1] > para a nossa comunidade porque não conseguiu cobrir os custos? > > Frase dita pela Paloa: > "espero que não tenhamos mais que passar por uma situação dessa...." > > Você acha que isso é exemplo de uma gestão e/ou administração de > sucesso? > > Estou colocando a minha experiência baseado em fatos reais não sem > nexo! > E não quero atrapalhar nenhum dos meus irmãos só estou tentando > ajudar! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > * [1] Solli escreveu: > > A questão é que como nos outros eventos, as camisa foram > anunciadas antes do > evento, e meso assim foram feitas como no I YAPC::Brasil:2006, > YAPC::Brasil::2005, YAPC:SP::2005, I Encontro Brasileiro de > Desenvolvedores > Perl e outros, onde também foram feitas camisas, cartazes e > adesivos para o > evento, e também aconteceu o mesmo, não se conseguiu vender a > quantidade > suficiente para cobrir os custos, todas as vezes foi pedida ajuda a > comunidade e ninguém se manifestou, mas alguém assumiu a dívida > total, só > que dessa vez isso não foi possível e a única solução é o que está > sendo > feito. Não lembro de ninguém dizendo, "olha não faça as camisas > por que a > comunidade não vai se responsabilizar". > > > > > > > Abraços, > > Gabriel Vieira > On 2/1/07, Marco Aurélio (MACAÉ) > wrote: > Boa tarde, Caros irmãos em Cristo e em Perl Mongers, > > Saudações, todos nós, temos um compromisso com a qualidade de vida e > organização das nossas comunidades dos Perl Mongers e/ou Monges > brasileiros, > o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos > e/ou > constituições da nossa regra de convivência comunitária. Uma regra > como > outra qual quer precisa de uma escrita clara sobre seus objetivos, > regulamentos e constituições, também precisam da aprovação da > maioria dos > Perl Mongers e/ou Monges desta lista e das outras listas de Perl > Mongers do > Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl > Mongers de todo o Brasil, onde cada irmão sugestione um clausula > para a > nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da > validação pelo um órgão gestor responsável juridicamente correto, A > Sociedade Perl do Brasil, este órgão parece que já existe, e tem > como seu > objetivo: promover, estimular, apoiar e desenvolver iniciativas > que visem à > democratização da linguagem Perl. Conforme entrevista cedida pelo > Flavio S. > Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica > Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra > devem ser > escritos por nós que fazemos à comunidade e/ou sociedade Perl > Brasileira e > por fim aprovada pela SBP. Atenção este não é um artigo final, > pode e deve > passar pelo questionamento dos meus irmãos Mongers e/ou Monges. > Neste final > de semana eu vou incluir novos regulamentos administrativos em > linguajem > juridicamente correta para enriquecer e somar o esboço que o > Gabriel Vieira > começou a escrever. Peço a todos os Perl Mongers da comunidade > cascavel.pm.org que também contribuam > escrevendo regulamentos e/ou clausulas > para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou > Monges. > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > Comunidade Perl Mongers do Recife (PE) ? Brasil > Website: http://recife.pm.org/ > > * [1] > http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade > -Perl-do-Brasil > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From interativa em pcp.org.br Thu Feb 1 08:56:28 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 14:56:28 -0200 Subject: [Cascavel-pm] RES: RES: OT: Sobre A Regra dos Perl Mongers e/ouMonge do Brasil. In-Reply-To: <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> Message-ID: <003001c74621$ee2b51f0$0300000a@secretariaspcp> Em 01/02/2007 Gabriel Vieira escreveu: >desculpe, mas você pegou o bonde andando, e está bem atrasado. Caros irmãos em Cristo e em Perl Mongers, Neste caso eu vou responder com as palavras do nosso Monge Prior Geral dos Perlmonks Larry Wall: Eu sou com o Aristotle [1] na estrutura do discurso - uma história deve ter um começo, e meio, e uma extremidade. -- Larry Wall Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade Perl Mongers do Recife (PE) – Brasil Website: http://recife.pm.org/ * [1] Aristople PerlMonks - http://perlmonks.org/index.pl?node_id=114691 O prejuízo que tivemos foi financeiro, porém levantou a moral do grupo. Na época da confecção das camisas discutimos esse possível problema, porém como estávamos em cima da hora corremos o risco. E digo mais: valeu à pena! O prejuízo financeiro gerado foi insignificante comparado à grandiosidade e notoriedade da partição do grupo no último CONISLI. Medidas serão tomadas para o próximo evento e isso já vem sendo discutido a tempos para que situações semelhantes não ocorram. Eu e todos nós contamos com o bom senso, raciocínio e senso lógico de cada um para que a lista ande bem. Não estipularemos regras que não precisem ser estipuladas, uma vez que as qualidades especificadas anteriormente forem usadas. Vale lembrar que estamos discutindo condutas na lista de discussão e essa conta com moderador. Sempre que uma das qualidades acima descritos não for utilizada os membros tentam alertar. Ninguém aqui quer prejuízo e/ou concorda com o prejuízo obtido. E digo novamente: isso já foi discutido e será evitado nos próximos eventos. E por último: sim! É exemplo de uma ótima organização, não é perfeita, mas é ótima sim! :) Bom, queria apenas lhe esclarecer e lhe situar que antes de você chegar na comunidade os assuntos já eram debatidos. Repetindo: você pegou o bonde andando. :) E todos sabemos que você só quer ajudar. Infelizmente não é o melhor modo no momento. Marco, conto com seu bom senso. Acho que o assunto já rendeu mais do que deveria. Apenas reflita. Saudações, On 2/1/07, Marco Aurélio (MACAÉ) wrote: Em 01/02/2007 Gabriel Vieira escreveu: >Vou salientar uma coisa a quem é novo aqui: a lista é muito bem >organizada/administrada! >Todas contribuições são bem vindas, porém devem ter nexo. E no momento a >sua sugestão não é exatamente o que precisamos. No momento. >Agradeço toda a sua intenção Marco! >Espero que continuemos com nossa programação normal de >códigos/dúvidas/piadas ;). Boa tarde, Caríssimo irmão em Cristo e em Perl Mongers, Sem uma regra com regulamentos bem escritos e claros como em qual quer instituição de responsabilidade social, fica complicado para novatos e ações desorganizadas que podem e gera prejuízos a esta comunidade e a aos outras comunidades de Perl Mongers do Brasil, principalmente com o aumento dos números de Perl Mongers Brasileiros, mais tudo bem, tento cede de ciência e perfeição, em breve levarei esta idéia para a comunidade de Perl Mongers do Recife (PE) e os órgãos gestores da Sociedade Perl do Brasil. Sou novo na comunidade: cascavel.pm.org, e não encontrei nenhum artigo e/ou documento que fale sobre a regra de convivência comunitária dos Perl Monges. Perguntas para refletir: Como instruir tanta gente sem uma constituição e/ou regras claras? Se existe uma regra sobre a convivência dos Perl Mongers onde ela está publicada? Porque em quase todos os eventos do YAPC::Brasil, aconteceram prejuízos [1] para a nossa comunidade porque não conseguiu cobrir os custos? Frase dita pela Paloa: "espero que não tenhamos mais que passar por uma situação dessa...." Você acha que isso é exemplo de uma gestão e/ou administração de sucesso? Estou colocando a minha experiência baseado em fatos reais não sem nexo! E não quero atrapalhar nenhum dos meus irmãos só estou tentando ajudar! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) * [1] Solli escreveu: A questão é que como nos outros eventos, as camisa foram anunciadas antes do evento, e meso assim foram feitas como no I YAPC::Brasil:2006, YAPC::Brasil::2005, YAPC:SP::2005, I Encontro Brasileiro de Desenvolvedores Perl e outros, onde também foram feitas camisas, cartazes e adesivos para o evento, e também aconteceu o mesmo, não se conseguiu vender a quantidade suficiente para cobrir os custos, todas as vezes foi pedida ajuda a comunidade e ninguém se manifestou, mas alguém assumiu a dívida total, só que dessa vez isso não foi possível e a única solução é o que está sendo feito. Não lembro de ninguém dizendo, "olha não faça as camisas por que a comunidade não vai se responsabilizar". Abraços, Gabriel Vieira On 2/1/07, Marco Aurélio (MACAÉ) wrote: Boa tarde, Caros irmãos em Cristo e em Perl Mongers, Saudações, todos nós, temos um compromisso com a qualidade de vida e organização das nossas comunidades dos Perl Mongers e/ou Monges brasileiros, o Gabriel Vieira começo um esboço muito bom, sobre os regulamentos e/ou constituições da nossa regra de convivência comunitária. Uma regra como outra qual quer precisa de uma escrita clara sobre seus objetivos, regulamentos e constituições, também precisam da aprovação da maioria dos Perl Mongers e/ou Monges desta lista e das outras listas de Perl Mongers do Brasil, então vamos tentar fazer um multarão com ajuda dos irmãos Perl Mongers de todo o Brasil, onde cada irmão sugestione um clausula para a nossa regra. Depois de a nossa Regra ficar pronta, nós precisamos da validação pelo um órgão gestor responsável juridicamente correto, A Sociedade Perl do Brasil, este órgão parece que já existe, e tem como seu objetivo: promover, estimular, apoiar e desenvolver iniciativas que visem à democratização da linguagem Perl. Conforme entrevista cedida pelo Flavio S. Glock e Marco Lima, publicado em: 04/09/2005 na revista eletrônica Plugmasters [1]. Portanto os tópicos e regulamentos da nossa regra devem ser escritos por nós que fazemos à comunidade e/ou sociedade Perl Brasileira e por fim aprovada pela SBP. Atenção este não é um artigo final, pode e deve passar pelo questionamento dos meus irmãos Mongers e/ou Monges. Neste final de semana eu vou incluir novos regulamentos administrativos em linguajem juridicamente correta para enriquecer e somar o esboço que o Gabriel Vieira começou a escrever. Peço a todos os Perl Mongers da comunidade cascavel.pm.org que também contribuam escrevendo regulamentos e/ou clausulas para a enriquecer a nossa Regra Comunitária dos Perl Mongers e/ou Monges. Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade Perl Mongers do Recife (PE) – Brasil Website: http://recife.pm.org/ * [1] http://www.plugmasters.com.br/sys/materias/191/1/Respostas-sobre-a-Sociedade -Perl-do-Brasil _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Gabriel Vieira _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Gabriel Vieira From edencardim em gmail.com Thu Feb 1 09:58:02 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 14:58:02 -0300 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <45C228C6.1020409@gmail.com> References: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <002901c7461b$5b55a7f0$0300000a@secretariaspcp> <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> <45C228C6.1020409@gmail.com> Message-ID: <3de55ead0702010958n435696a0jae0526c5eb5367ff@mail.gmail.com> On 2/1/07, Marco A P D'Andrade wrote: > Apenas um complemento... > > No FISL tivemos imensa procura por camisas, e pela falta o Solli que > havia comprado a sua, cedeu a um interessado, e ficou sem a dele! > > Houve uma aposta no CONISLI, com uma quantidade grande de camisas, mas > como o público foi menor que o esperado (previsto +3.000 participantes, > compareceram algo em torno de 1.500), por ter ocorrido em uma semana com > feriado, o que por sinal foi ótimo para mim, que pedi afastamento no > trabalho, mas péssimo para o público em geral... > > Mas mesmo com um público reduzido, o evento foi um sucesso em estrutura, > qualidade e diversidade de temas apresentados! A demanda por camisas foi tão grande que acabaram rapidinho as camisas da SPB e as 40 camisas com o Camel code que eu levei, e só não vendi mais rápido porque previ errado os tamanhos, tinha camisa tamanho P demais, só a MK e minha namorada poderam usar, haha. Mas até os não-entusiastas gostaram da camisa e compraram. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Thu Feb 1 10:09:40 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 15:09:40 -0300 Subject: [Cascavel-pm] Perl 5.8 + sob Red Hat Enterprise 3 ia64 Message-ID: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> Desculpem pelo cross-post, mas alguém sabe onde consigo perl acima da versão 5.8.0 para Red Hat Enterprise 3 arquitetura ia64? Já procurei pacotes pré-compilados, inclusive na activestate, lá não tem versão para ia64. Peguei vários sources em vários lugares para compilar, ele compila o miniperl, mas na hora de rodar dá um erro de acesso à memória, tenho certeza que é devido à arquitetura, ou seja, preciso de um fonte para essa plataforma. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From PMontini em ymf.com.br Thu Feb 1 11:13:12 2007 From: PMontini em ymf.com.br (Paola Montini) Date: Thu, 1 Feb 2007 16:13:12 -0300 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> Message-ID: <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> Eden, Já deu uma olhada no site da Fedora, os sabores são iguais... (Fedora = Red Hat) pode ser que encontre alguma coisa.... Eu aqui trabalho com o Red Hat e muitas coisas as vezes encontramos para Fedora e roda perfeitamente.... Posso estar atravessando... mas não custa tentar!! Boa Sorte! *Paola Montini YMF-Consultoria Fone: 5010-9220 -----Mensagem original----- De: cascavel-pm-bounces+pmontini=ymf.com.br em pm.org [mailto:cascavel-pm-bounces+pmontini=ymf.com.br em pm.org]Em nome de Eden Cardim Enviada em: quinta-feira, 1 de fevereiro de 2007 15:10 Para: Cascavel Perl Mongers; saopaulo-pm em mail.pm.org Assunto: [Cascavel-pm] Perl 5.8 + sob Red Hat Enterprise 3 ia64 Desculpem pelo cross-post, mas alguém sabe onde consigo perl acima da versão 5.8.0 para Red Hat Enterprise 3 arquitetura ia64? Já procurei pacotes pré-compilados, inclusive na activestate, lá não tem versão para ia64. Peguei vários sources em vários lugares para compilar, ele compila o miniperl, mas na hora de rodar dá um erro de acesso à memória, tenho certeza que é devido à arquitetura, ou seja, preciso de um fonte para essa plataforma. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From edencardim em gmail.com Thu Feb 1 10:18:52 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 15:18:52 -0300 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> Message-ID: <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> On 2/1/07, Paola Montini wrote: > Eden, > Já deu uma olhada no site da Fedora, os sabores são iguais... (Fedora = Red Hat) > pode ser que encontre alguma coisa.... > Eu aqui trabalho com o Red Hat e muitas coisas as vezes encontramos para Fedora e roda perfeitamente.... > Posso estar atravessando... mas não custa tentar!! Até onde sei, o Fedora não roda em arquitetura ia64. Mesmo assim, resolvi dar uma olhada, e não achei nada, lá só tem pra i386 e x86_64. Não sou expert em arquiteturas então não sei se x86_64 é compatível com ia64, pelo visto não, já que todos as dists pra x86_64 que experimentei deram o mesmo problema. Valeu pela dica, de qualquer forma. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From mdacwb em gmail.com Thu Feb 1 10:20:54 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 16:20:54 -0200 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <3de55ead0702010958n435696a0jae0526c5eb5367ff@mail.gmail.com> References: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <002901c7461b$5b55a7f0$0300000a@secretariaspcp> <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> <45C228C6.1020409@gmail.com> <3de55ead0702010958n435696a0jae0526c5eb5367ff@mail.gmail.com> Message-ID: <45C22F86.5030603@gmail.com> Por sinal vou aproveitar o momento e reforçar !!! No proximo encontro TEM DE HAVER VERDADEIRAS GG !!! Se for fazer uma GG que só sirva no Randal me avisa, pois EU NÃO COMPRO ;) Vide Monges.jpg Como eu disse anteriormente... a GG ficou grande apenas na minha filha ;) Vide YAPC::SA::2006.JPG e http://www.perlmonks.org/?node=mda2 Por sorte o Eduardo Maia havia feito algumas camisas e eu tenho 1 (pois é somente 1 !!) que marcou presença lá. Ao menos foi o que o Julio Neves afirmou ;) http://twiki.softwarelivre.org/bin/view/CoberturaWiki/Post20061109222318?id=1&filename=conisli_009.jpg#igp1 Cobertura mais completa: http://twiki.softwarelivre.org/bin/view/CoberturaWiki/Post20061109222318 Sds, Marco Antonio Eden Cardim escreveu: > On 2/1/07, Marco A P D'Andrade wrote: > >> Apenas um complemento... >> >> No FISL tivemos imensa procura por camisas, e pela falta o Solli que >> havia comprado a sua, cedeu a um interessado, e ficou sem a dele! >> >> Houve uma aposta no CONISLI, com uma quantidade grande de camisas, mas >> como o público foi menor que o esperado (previsto +3.000 participantes, >> compareceram algo em torno de 1.500), por ter ocorrido em uma semana com >> feriado, o que por sinal foi ótimo para mim, que pedi afastamento no >> trabalho, mas péssimo para o público em geral... >> >> Mas mesmo com um público reduzido, o evento foi um sucesso em estrutura, >> qualidade e diversidade de temas apresentados! >> > > A demanda por camisas foi tão grande que acabaram rapidinho as camisas > da SPB e as 40 camisas com o Camel code que eu levei, e só não vendi > mais rápido porque previ errado os tamanhos, tinha camisa tamanho P > demais, só a MK e minha namorada poderam usar, haha. Mas até os > não-entusiastas gostaram da camisa e compraram. > > -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : Monges.jpg Tipo : image/jpeg Tam : 309457 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/00dd8170/attachment-0001.jpg -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : YAPC::SA::2006.JPG Tipo : image/jpeg Tam : 8089 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/00dd8170/attachment-0001.jpe From lorn.br em gmail.com Thu Feb 1 10:24:39 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 1 Feb 2007 16:24:39 -0200 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> Message-ID: Eu já compilei o perl pra arquitetura x86_64 é um saco, principalmente se você precisa de DBI -_- Ah, eu baixei o perl-5.8.0-tar.gz segui a instruções e deu tudo certo. On 2/1/07, Eden Cardim wrote: > > On 2/1/07, Paola Montini wrote: > > Eden, > > Já deu uma olhada no site da Fedora, os sabores são iguais... > (Fedora = Red Hat) > > pode ser que encontre alguma coisa.... > > Eu aqui trabalho com o Red Hat e muitas coisas as vezes > encontramos para Fedora e roda perfeitamente.... > > Posso estar atravessando... mas não custa tentar!! > > Até onde sei, o Fedora não roda em arquitetura ia64. Mesmo assim, > resolvi dar uma olhada, e não achei nada, lá só tem pra i386 e x86_64. > Não sou expert em arquiteturas então não sei se x86_64 é compatível > com ia64, pelo visto não, já que todos as dists pra x86_64 que > experimentei deram o mesmo problema. Valeu pela dica, de qualquer > forma. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/a4975ca6/attachment.html From edencardim em gmail.com Thu Feb 1 10:35:35 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 15:35:35 -0300 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> Message-ID: <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> On 2/1/07, Lorn wrote: > Eu já compilei o perl pra arquitetura x86_64 é um saco, principalmente se > você precisa de DBI -_- > Ah, eu baixei o perl-5.8.0-tar.gz segui a instruções e deu tudo certo. Eu preciso da versão, 5.8.1, no mínimo pra rodar Catalyst. Aleluia, consegui compilar aqui. :) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From interativa em pcp.org.br Thu Feb 1 09:44:22 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 15:44:22 -0200 Subject: [Cascavel-pm] RES: RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> Message-ID: <003d01c74628$9da45fe0$0300000a@secretariaspcp> Em 01/02/2007 nome de Eden Cardim escreveu: >Eu preciso da versão, 5.8.1, no mínimo pra rodar Catalyst. Aleluia, >consegui compilar aqui. :) Caríssimo irmão monge Eden Cardim em Cristo em Per Mongers, Ficou feliz por você consegui! Amém! Fraternalmente, Marco Aurélio (MACAÉ) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From lorn.br em gmail.com Thu Feb 1 11:01:41 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 1 Feb 2007 17:01:41 -0200 Subject: [Cascavel-pm] AAAAA Message-ID: Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser democraticos: Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! http://desciclo.pedia.ws/wiki/AAAAA -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/48fa554c/attachment.html From fernandocorrea em gmail.com Thu Feb 1 11:06:29 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 17:06:29 -0200 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: Message-ID: concordo total e completamente! 2007/2/1, Lorn : > Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > democraticos: > Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > http://desciclo.pedia.ws/wiki/AAAAA > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []'s Fernando From fernandocorrea em gmail.com Thu Feb 1 11:07:53 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 17:07:53 -0200 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: Message-ID: Não, desculpe... eu lembrei q sou ante a censura seja qual for o motivo... mas q dá raiva dá... Então eu sou contra... :'( 2007/2/1, Fernando Oliveira : > concordo total e completamente! > > > 2007/2/1, Lorn : > > Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > > catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > > democraticos: > > Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > > http://desciclo.pedia.ws/wiki/AAAAA > > > > -- > > Lindolfo "Lorn" Rodrigues > > - www.slackwarezine.com.br > > - http://lornlab.org > > - http://sao-paulo.pm.org > > use Catalyst; > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > -- > []'s Fernando > -- []'s Fernando From edencardim em gmail.com Thu Feb 1 11:08:40 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 16:08:40 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: Message-ID: <3de55ead0702011108k6e2fc78ap546def8c430d9262@mail.gmail.com> On 2/1/07, Lorn wrote: > Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > democraticos: > Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > http://desciclo.pedia.ws/wiki/AAAAA sub agreed { $Lorn++; agreed() } #!!! -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Thu Feb 1 11:09:13 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 16:09:13 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: Message-ID: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> On 2/1/07, Lorn wrote: > http://desciclo.pedia.ws/wiki/AAAAA AAAA++ hahaha -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From gabriel.vieira em gmail.com Thu Feb 1 11:10:31 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 16:10:31 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: <3de55ead0702011108k6e2fc78ap546def8c430d9262@mail.gmail.com> References: <3de55ead0702011108k6e2fc78ap546def8c430d9262@mail.gmail.com> Message-ID: <83d8367f0702011110lc3137f5va727b42e245a13cb@mail.gmail.com> Tadinho do Lorn.. já que você só preparou Eden, eu requisito a rotina: agreed; ;) On 2/1/07, Eden Cardim wrote: > > On 2/1/07, Lorn wrote: > > Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > > catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > > democraticos: > > Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > > http://desciclo.pedia.ws/wiki/AAAAA > > sub agreed { $Lorn++; agreed() } #!!! > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/1550de73/attachment-0001.html From edencardim em gmail.com Thu Feb 1 11:11:17 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 16:11:17 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: Message-ID: <3de55ead0702011111x4bb86f77n30e9f052c6db9c44@mail.gmail.com> On 2/1/07, Fernando Oliveira wrote: > Não, desculpe... eu lembrei q sou ante a censura seja qual for o > motivo... mas q dá raiva dá... Não sou a favor da censura mas sou a favor da compostura. Na maior parte dos casos, quem não tem uma, tem que ter a outra. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Thu Feb 1 11:12:17 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 16:12:17 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: <83d8367f0702011110lc3137f5va727b42e245a13cb@mail.gmail.com> References: <3de55ead0702011108k6e2fc78ap546def8c430d9262@mail.gmail.com> <83d8367f0702011110lc3137f5va727b42e245a13cb@mail.gmail.com> Message-ID: <3de55ead0702011112v1a9bf680ua5bbe90913eea759@mail.gmail.com> On 2/1/07, Gabriel Vieira wrote: > Tadinho do Lorn.. > > já que você só preparou Eden, eu requisito a rotina: > > agreed; > > ;) Bem notado, eheheh, eh o q dá não testar os scripts :). -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From roanbrasil em gmail.com Thu Feb 1 11:12:50 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 16:12:50 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> Message-ID: <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> #infinite loop my $AAAA = "1"; while($AAAA) { $AAAA++; } hahahahahah Em 01/02/07, Eden Cardim escreveu: > > On 2/1/07, Lorn wrote: > > http://desciclo.pedia.ws/wiki/AAAAA > > AAAA++ > > hahaha > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/941fd29a/attachment.html From interativa em pcp.org.br Thu Feb 1 10:13:17 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 16:13:17 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: Message-ID: <004401c7462c$a8e19590$0300000a@secretariaspcp> Em 01/02/2007 Lorn escreveu: >Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser >democraticos: >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! >http://desciclo.pedia.ws/wiki/AAAAA Boa tarde, Caro Lorn em Perl Mongers, Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua diferenças sensíveis no nosso modo ser: Eu crio coisas agradáveis... porque satisfaz o autor de minha história. -- Larry Wall Meu amigo eu respeito e muito os cristãos/protestantes! Fraternalmente, Marco Aurélio (MACAÉ) -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; From lorn.br em gmail.com Thu Feb 1 11:16:47 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 1 Feb 2007 17:16:47 -0200 Subject: [Cascavel-pm] AAAAA In-Reply-To: <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> Message-ID: Só faltou o ponto de interrogação no final :P pressa sux. On 2/1/07, roan Brasil wrote: > > #infinite loop > my $AAAA = "1"; > while($AAAA) > { > $AAAA++; > } > > hahahahahah > > > > Em 01/02/07, Eden Cardim < edencardim em gmail.com> escreveu: > > > > On 2/1/07, Lorn < lorn.br em gmail.com> wrote: > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > AAAA++ > > > > hahaha > > > > -- > > Eden Cardim > > Instituto Baiano de Biotecnologia > > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > > > > Laboratório de Bioinformática > > -- > > "you seem to think that 'close enough' is close enough... > > please learn to be 'literal' around programming." > > merlyn - on irc.freenode.net#perl > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/8d57d143/attachment.html From gabriel.vieira em gmail.com Thu Feb 1 11:16:52 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 16:16:52 -0300 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: <004401c7462c$a8e19590$0300000a@secretariaspcp> References: <004401c7462c$a8e19590$0300000a@secretariaspcp> Message-ID: <83d8367f0702011116r17d3571ameee06c112a524adc@mail.gmail.com> Marco, solicito que guarde manifestações religiosas para momentos mais apropriados. Conto com sua cooperação para o bem e a harmonia do grupo. :) On 2/1/07, Marco Aurélio (MACAÉ) wrote: > > Em 01/02/2007 Lorn escreveu: > > >Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >democraticos: > >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >http://desciclo.pedia.ws/wiki/AAAAA > > Boa tarde, Caro Lorn em Perl Mongers, > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele > acentua > diferenças sensíveis no nosso modo ser: > > Eu crio coisas agradáveis... porque satisfaz o autor de minha história. > -- Larry Wall > > Meu amigo eu respeito e muito os cristãos/protestantes! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/a2ea1d46/attachment-0001.html From roanbrasil em gmail.com Thu Feb 1 11:17:24 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 16:17:24 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) Message-ID: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> ----8<----------8<---- HTML ACIMA ------8<--------8<------- Galera como faço para pegar todos os VALUE com exceção dos que estão vazio e o que tem valor all Alguém help me? -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/7ddf2556/attachment.html From roanbrasil em gmail.com Thu Feb 1 11:19:01 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 16:19:01 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> Message-ID: <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> Lembrem-se quero que seja com REGEX. Em 01/02/07, roan Brasil escreveu: > > ="#336699"> > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > Galera como faço para pegar todos os VALUE com exceção dos que estão vazio e o que tem valor > all > > Alguém help me? > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/bdb6ea64/attachment.html From interativa em pcp.org.br Thu Feb 1 10:23:08 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 16:23:08 -0200 Subject: [Cascavel-pm] RES: OT: RES: AAAAA In-Reply-To: <83d8367f0702011116r17d3571ameee06c112a524adc@mail.gmail.com> Message-ID: <006901c7462e$08533820$0300000a@secretariaspcp> Em 01/02/2007 Gabriel Vieira escreveu : >Marco, >solicito que guarde manifestações religiosas para momentos mais apropriados. >Conto com sua cooperação para o bem e a harmonia do grupo. :) Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, Mais isso não é manifestação religiosos e sim meditações preciosas vindas do monastério Mãe! Mais eu entendi o sentido que você falou sim, me perdoe! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) On 2/1/07, Marco Aurélio (MACAÉ) wrote: Em 01/02/2007 Lorn escreveu: >Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser >democraticos: >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! >http://desciclo.pedia.ws/wiki/AAAAA Boa tarde, Caro Lorn em Perl Mongers, Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua diferenças sensíveis no nosso modo ser: Eu crio coisas agradáveis... porque satisfaz o autor de minha história.                                 -- Larry Wall Meu amigo eu respeito e muito os cristãos/protestantes! Fraternalmente, Marco Aurélio (MACAÉ) -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Gabriel Vieira From gabriel.vieira em gmail.com Thu Feb 1 11:23:43 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 16:23:43 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> Message-ID: <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> No código postado ou em um formulário enviado? Se for no código: value\s*=\s*"*(.+?)"* On 2/1/07, roan Brasil wrote: > > < > TD bgcolor > ="#336699"> > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > Galera como faço para pegar todos os VALUE com exceção dos que estão vazio e o que tem valor > all > > Alguém help me? > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/e8d5a939/attachment-0001.html From gabriel.vieira em gmail.com Thu Feb 1 11:24:55 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 16:24:55 -0300 Subject: [Cascavel-pm] RES: OT: RES: AAAAA In-Reply-To: <006901c7462e$08533820$0300000a@secretariaspcp> References: <83d8367f0702011116r17d3571ameee06c112a524adc@mail.gmail.com> <006901c7462e$08533820$0300000a@secretariaspcp> Message-ID: <83d8367f0702011124j749fcc12u7e3beb7b8979095e@mail.gmail.com> Todos nós agradecemos :) On 2/1/07, Marco Aurélio (MACAÉ) wrote: > > Em 01/02/2007 Gabriel Vieira escreveu : > > >Marco, > >solicito que guarde manifestações religiosas para momentos mais > apropriados. > >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > > Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, > Mais isso não é manifestação religiosos e sim meditações preciosas vindas > do > monastério Mãe! Mais eu entendi o sentido que você falou sim, me perdoe! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > On 2/1/07, Marco Aurélio (MACAÉ) wrote: > Em 01/02/2007 Lorn escreveu: > > >Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >democraticos: > >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >http://desciclo.pedia.ws/wiki/AAAAA > > Boa tarde, Caro Lorn em Perl Mongers, > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele > acentua > diferenças sensíveis no nosso modo ser: > > Eu crio coisas agradáveis... porque satisfaz o autor de minha história. > -- Larry Wall > > Meu amigo eu respeito e muito os cristãos/protestantes! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/6f15e894/attachment.html From lorn.br em gmail.com Thu Feb 1 11:26:36 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 1 Feb 2007 17:26:36 -0200 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> Message-ID: Regexp é bom, pode funcionar, mas se muda uma coisinha no site, ou, se tem uma parte do html que você não viu, ou essa parte só aparece sexta-feira 13. você tem que ficar criando regexp monstruosa cheios de ou ( igual minha frase lá em cima :P ), você conhece o HTML::TreeBuilder?, ele é bem chatinho, mais depois que você acostuma você consegue dizer bem pra ele o que você quer. On 2/1/07, roan Brasil wrote: > > Lembrem-se quero que seja com REGEX. > > Em 01/02/07, roan Brasil escreveu: > > > > > ="#336699"> > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > vazio e o que tem valor > > all > > > > Alguém help me? > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/a4e05141/attachment.html From roanbrasil em gmail.com Thu Feb 1 11:27:20 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 16:27:20 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> Message-ID: <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> É no codigo postado quero pegar o que está dentro do value="(.+?)" quero fazer uma REGEX que não pegue value="" ou/e value="all". :-) Em 01/02/07, Gabriel Vieira escreveu: > > No código postado ou em um formulário enviado? > > Se for no código: > > value\s*=\s*"*(.+?)"* > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > < > > > > TD bgcolor > > ="#336699"> > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão vazio e o que tem valor > > all > > > > Alguém help me? > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/b075ea68/attachment-0001.html From wendelscardua em gmail.com Thu Feb 1 11:29:29 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 1 Feb 2007 17:29:29 -0200 Subject: [Cascavel-pm] AAAAA In-Reply-To: References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> Message-ID: <726229b50702011129j21e08c52q117f6853886b8e63@mail.gmail.com> Lorn, quando você aplica um "patch" tem que especificar onde =p (senão o roan vai achar que a mensagem é pra ele) No caso, você quis dizer: Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso ? :-) On 2/1/07, Lorn wrote: > > Só faltou o ponto de interrogação no final :P pressa sux. > > -- []s Wendel "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/0efcc076/attachment.html From roanbrasil em gmail.com Thu Feb 1 11:29:29 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 16:29:29 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> Message-ID: <403668000702011129gdaec56aj1c261934e3555de9@mail.gmail.com> conheço sim... estamos migrando para o HTML:TREE BUILDER. mas eu preciso disso pq o spider tem q rodar com urgencia. Por isso vou adiantar isso e deixo pronto e vou fazendo com Tree Builder com mais calma... sacou? Pode me ajudar nisso? Em 01/02/07, Lorn escreveu: > > Regexp é bom, pode funcionar, mas se muda uma coisinha no site, ou, se tem > uma parte do html que você não viu, ou essa parte só aparece sexta-feira 13. > você tem que ficar criando regexp monstruosa cheios de ou ( igual minha > frase lá em cima :P ), você conhece o HTML::TreeBuilder?, ele é bem > chatinho, mais depois que você acostuma você consegue dizer bem pra ele o > que você quer. > > On 2/1/07, roan Brasil wrote: > > > Lembrem-se quero que seja com REGEX. > > > > Em 01/02/07, roan Brasil < roanbrasil em gmail.com> escreveu: > > > > > > > > ="#336699"> > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > > > > vazio e o que tem valor > > > all > > > > > > Alguém help me? > > > > > > > > > -- > > > Atenciosamente, > > > > > > Roan Brasil Monteiro > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > Gestão 2006/2007 > > > ________________________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > Faculdade UNIME > > > www.unime.com.br > > > BSI - Bacharelado de Sistema de Informação > > > Roan Brasil Monteiro > > > _____________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > EU SOU MAIS O PINGÜIM..." by Roan > > > ____ > > > °v° NÃO USE DROGAS, > > > /(_)\ USE GNU/LINUX > > > ^ ^ > > > Por que ver o MUNDO através de 'janelas' > > > Se você pode usar portas. > > > > > > "Software Livre: > > > Socialmente Justo, > > > Economicamente Viável, > > > Tecnologicamente Sustentável" > > > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/8800c66f/attachment.html From lorn.br em gmail.com Thu Feb 1 11:32:59 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 1 Feb 2007 17:32:59 -0200 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> Message-ID: while($content =~ /value\s*=\s*"*(.+?)"*)"*/){ $linha = $_; if($linha !~ /all/ && $linha){ # se a linha tiver all, ou estiver vazia não entra no if print $linha; } } On 2/1/07, roan Brasil wrote: > > É no codigo postado quero pegar o que está dentro do value="(.+?)" > quero fazer uma REGEX que não pegue value="" ou/e value="all". > > :-) > > Em 01/02/07, Gabriel Vieira escreveu: > > > > No código postado ou em um formulário enviado? > > > > Se for no código: > > > > value\s*=\s*"*(.+?)"* > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > > > < > > > TR valign=top> < > > > > > > TD bgcolor > > > ="#336699"> > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > vazio e o que tem valor > > > all > > > > > > Alguém help me? > > > > > > > > > -- > > > Atenciosamente, > > > > > > Roan Brasil Monteiro > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > Gestão 2006/2007 > > > ________________________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > Faculdade UNIME > > > www.unime.com.br > > > BSI - Bacharelado de Sistema de Informação > > > Roan Brasil Monteiro > > > _____________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > EU SOU MAIS O PINGÜIM..." by Roan > > > ____ > > > °v° NÃO USE DROGAS, > > > /(_)\ USE GNU/LINUX > > > ^ ^ > > > Por que ver o MUNDO através de 'janelas' > > > Se você pode usar portas. > > > > > > "Software Livre: > > > Socialmente Justo, > > > Economicamente Viável, > > > Tecnologicamente Sustentável" > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/f576eed7/attachment-0001.html From gabriel.vieira em gmail.com Thu Feb 1 11:40:22 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 16:40:22 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> Message-ID: <83d8367f0702011140s758acc7ch9e5f1e5a5c5230d4@mail.gmail.com> $teste = ""; print "$1\n" while $teste =~ /value="([^(all)]+?)"/ig; aqui funcionou :P On 2/1/07, Lorn wrote: > > while($content =~ /value\s*=\s*"*(.+?)"*)"*/){ > $linha = $_; > > if($linha !~ /all/ && $linha){ # se a linha tiver all, ou estiver > vazia não entra no if > print $linha; > } > } > > > On 2/1/07, roan Brasil wrote: > > > > É no codigo postado quero pegar o que está dentro do value="(.+?)" > > quero fazer uma REGEX que não pegue value="" ou/e value="all". > > > > :-) > > > > Em 01/02/07, Gabriel Vieira escreveu: > > > > > > No código postado ou em um formulário enviado? > > > > > > Se for no código: > > > > > > value\s*=\s*"*(.+?)"* > > > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > > > > > < > > > > TR valign > > > > =top> < > > > > > > > > TD bgcolor > > > > ="#336699"> > > > > > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > > > > > > vazio e o que tem valor > > > > all > > > > > > > > Alguém help me? > > > > > > > > > > > > -- > > > > Atenciosamente, > > > > > > > > Roan Brasil Monteiro > > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > > Gestão 2006/2007 > > > > ________________________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > Faculdade UNIME > > > > www.unime.com.br > > > > BSI - Bacharelado de Sistema de Informação > > > > Roan Brasil Monteiro > > > > _____________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > > EU SOU MAIS O PINGÜIM..." by Roan > > > > ____ > > > > °v° NÃO USE DROGAS, > > > > /(_)\ USE GNU/LINUX > > > > ^ ^ > > > > Por que ver o MUNDO através de 'janelas' > > > > Se você pode usar portas. > > > > > > > > "Software Livre: > > > > Socialmente Justo, > > > > Economicamente Viável, > > > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > -- > > > Gabriel Vieira > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/3ad54d98/attachment.html From fernandocorrea em gmail.com Thu Feb 1 11:40:54 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 17:40:54 -0200 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> Message-ID: $html=join "", ; @values=$html=~/value\s*=\s*"((?!all).+?)"/gi; $,=$/; print @values; __DATA__ > > > > < > > > > TR valign > > > > =top> < > > > > > > > > TD bgcolor > > > > ="#336699"> 2007/2/1, Lorn : > while($content =~ /value\s*=\s*"*(.+?)"*)"*/){ > $linha = $_; > > if($linha !~ /all/ && $linha){ # se a linha tiver all, ou estiver > vazia não entra no if > print $linha; > > } > } > > > On 2/1/07, roan Brasil wrote: > > É no codigo postado quero pegar o que está dentro do value="(.+?)" > > quero fazer uma REGEX que não pegue value="" ou/e value="all". > > > > :-) > > > > > > Em 01/02/07, Gabriel Vieira escreveu: > > > > > No código postado ou em um formulário enviado? > > > > > > Se for no código: > > > > > > value\s*=\s*"*(.+?)"* > > > > > > > > > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > > > > > > > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > > > > > > vazio e o que tem valor > > > > all > > > > > > > > Alguém help me? > > > > > > > > > > > > -- > > > > Atenciosamente, > > > > > > > > Roan Brasil Monteiro > > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > > Gestão 2006/2007 > > > > ________________________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > Faculdade UNIME > > > > www.unime.com.br > > > > BSI - Bacharelado de Sistema de Informação > > > > Roan Brasil Monteiro > > > > _____________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > > EU SOU MAIS O PINGÜIM..." by Roan > > > > ____ > > > > °v° NÃO USE DROGAS, > > > > /(_)\ USE GNU/LINUX > > > > ^ ^ > > > > Por que ver o MUNDO através de 'janelas' > > > > Se você pode usar portas. > > > > > > > > "Software Livre: > > > > Socialmente Justo, > > > > Economicamente Viável, > > > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > -- > > > Gabriel Vieira > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []'s Fernando From mdacwb em gmail.com Thu Feb 1 11:40:42 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 17:40:42 -0200 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011129gdaec56aj1c261934e3555de9@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> <403668000702011129gdaec56aj1c261934e3555de9@mail.gmail.com> Message-ID: <45C2423A.3040009@gmail.com> HTML::Form ... http://search.cpan.org/~gaas/libwww-perl-5.805/lib/HTML/Form.pm Bem mais simples, e fantástico! (Para formulários). Outra opção seria o WWW::Mechanize, mas é um pouco mais complexo, e pode acabar em tiro de canhão ... http://search.cpan.org/~petdance/WWW-Mechanize-1.20/lib/WWW/Mechanize.pm Sds, Marco Antonio roan Brasil escreveu: > conheço sim... estamos migrando para o HTML:TREE BUILDER. mas eu > preciso disso pq o spider tem q rodar com urgencia. Por isso vou > adiantar isso e deixo pronto e vou fazendo com Tree Builder com mais > calma... sacou? > > Pode me ajudar nisso? > > Em 01/02/07, *Lorn* > > escreveu: > > Regexp é bom, pode funcionar, mas se muda uma coisinha no site, > ou, se tem uma parte do html que você não viu, ou essa parte só > aparece sexta-feira 13. você tem que ficar criando regexp > monstruosa cheios de ou ( igual minha frase lá em cima :P ), você > conhece o HTML::TreeBuilder?, ele é bem chatinho, mais depois que > você acostuma você consegue dizer bem pra ele o que você quer. > > On 2/1/07, *roan Brasil* < roanbrasil em gmail.com > > wrote: > > Lembrem-se quero que seja com REGEX. > > Em 01/02/07, *roan Brasil* < roanbrasil em gmail.com > > escreveu: > > ="#336699"> > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > vazio e o que tem valor > all > > Alguém help me? > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From edencardim em gmail.com Thu Feb 1 11:42:33 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 16:42:33 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> Message-ID: <3de55ead0702011142p36e3b669m6820f6f5950cc6fb@mail.gmail.com> On 2/1/07, roan Brasil wrote: > Lembrem-se quero que seja com REGEX. É sempre má ideia parsear qualquer tipo de XML usando regex, já que estes são definidos por gramáticas livres de contexto. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From mdacwb em gmail.com Thu Feb 1 11:42:57 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 17:42:57 -0200 Subject: [Cascavel-pm] RES: OT: RES: AAAAA In-Reply-To: <83d8367f0702011124j749fcc12u7e3beb7b8979095e@mail.gmail.com> References: <83d8367f0702011116r17d3571ameee06c112a524adc@mail.gmail.com> <006901c7462e$08533820$0300000a@secretariaspcp> <83d8367f0702011124j749fcc12u7e3beb7b8979095e@mail.gmail.com> Message-ID: <45C242C1.5040107@gmail.com> ++smokemachine--; # decida-se :-D ++gabriel.vieira; # simples, direto. Macaé, As meditações e contribuições são sempre bem vindas! Gabriel Vieira escreveu: > Todos nós agradecemos :) > > On 2/1/07, *Marco Aurélio (MACAÉ)* > wrote: > > Em 01/02/2007 Gabriel Vieira escreveu : > > >Marco, > >solicito que guarde manifestações religiosas para momentos mais > apropriados. > >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > > Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, > Mais isso não é manifestação religiosos e sim meditações preciosas > vindas do > monastério Mãe! Mais eu entendi o sentido que você falou sim, me > perdoe! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > On 2/1/07, Marco Aurélio (MACAÉ) > wrote: > Em 01/02/2007 Lorn escreveu: > > >Sinceramente, só chega msg de regra fraternal e tal, eu sou > cristão não > >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >democraticos: > >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >http://desciclo.pedia.ws/wiki/AAAAA > > Boa tarde, Caro Lorn em Perl Mongers, > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > ele acentua > diferenças sensíveis no nosso modo ser: > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > história. > -- Larry Wall > > Meu amigo eu respeito e muito os cristãos/protestantes! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From kuntzzz em gmail.com Thu Feb 1 09:48:45 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Thu, 01 Feb 2007 15:48:45 -0200 Subject: [Cascavel-pm] AAAAA Message-ID: <45C227FD.9060700@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ALELUIA... já num aguentava mais.. ;D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFwif8RM6lj5jIyaoRAnLRAJ41/RQo9w6mHS9p/kRAeHU+YKs9uQCffpYL 8wbf/np+0hWx52B8ILyR7Pw= =mGZd -----END PGP SIGNATURE----- From wendelscardua em gmail.com Thu Feb 1 11:51:09 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 1 Feb 2007 17:51:09 -0200 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> Message-ID: <726229b50702011151r1394c5eetdbf2c302f84ebe62@mail.gmail.com> Lorn, preste um pouquinho de atenção antes de clicar em "Send", ;-) Primeiro corrigindo: while($content =~ /value\s*=\s*"*(.+?)"*)"*/g){ # Wendel: precisa do /g $linha = $1; # Wendel: $_ não é $1 #além disso o nome "$linha" é semanticamente incorreto, mas deixa pra lá if($linha ne 'all'){ # se a linha tiver all, ou estiver vazia não entra no if # Wendel: se houve match, $linha não é vazia. E /all/ casaria com # Policiall (se isso existisse, hehe) print $linha, "\n"; # Wendel: só pra ser chato } } Bem, posto isso, eu queria saber porque o Gabriel colocou asterisco nas aspas (pelo menos no html do Roan eu não vi coisas como: value = """""42"""""""). Eu, de minha parte, escreveria assim a regexp: /value\s*=\s*"([^"]+)"/g E, se fosse testar as condições que o Roan pediu na própria regexp (Roan, você *não* precisa usar apenas regexp, e recomendo não usar a regexp abaixo por questões de legibilidade ) : /value\s*=\s*"(?!")(?!all")([^"]+)"/g []s Wendel On 2/1/07, Lorn wrote: > > while($content =~ /value\s*=\s*"*(.+?)"*)"*/){ > $linha = $_; > > if($linha !~ /all/ && $linha){ # se a linha tiver all, ou estiver > vazia não entra no if > print $linha; > } > } > > > On 2/1/07, roan Brasil wrote: > > > > É no codigo postado quero pegar o que está dentro do value="(.+?)" > > quero fazer uma REGEX que não pegue value="" ou/e value="all". > > > > :-) > > > > Em 01/02/07, Gabriel Vieira escreveu: > > > > > > No código postado ou em um formulário enviado? > > > > > > Se for no código: > > > > > > value\s*=\s*"*(.+?)"* > > > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > > > > > < > > > > TR valign > > > > =top> < > > > > > > > > TD bgcolor > > > > ="#336699"> > > > > > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > > > > > > vazio e o que tem valor > > > > all > > > > > > > > Alguém help me? > > > > > > > > > > > > -- > > > > Atenciosamente, > > > > > > > > Roan Brasil Monteiro > > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > > Gestão 2006/2007 > > > > ________________________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > Faculdade UNIME > > > > www.unime.com.br > > > > BSI - Bacharelado de Sistema de Informação > > > > Roan Brasil Monteiro > > > > _____________________ > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > > EU SOU MAIS O PINGÜIM..." by Roan > > > > ____ > > > > °v° NÃO USE DROGAS, > > > > /(_)\ USE GNU/LINUX > > > > ^ ^ > > > > Por que ver o MUNDO através de 'janelas' > > > > Se você pode usar portas. > > > > > > > > "Software Livre: > > > > Socialmente Justo, > > > > Economicamente Viável, > > > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > -- > > > Gabriel Vieira > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/45bc7b97/attachment-0001.html From acid06 em gmail.com Thu Feb 1 11:53:13 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 1 Feb 2007 17:53:13 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: <004401c7462c$a8e19590$0300000a@secretariaspcp> References: <004401c7462c$a8e19590$0300000a@secretariaspcp> Message-ID: <9a08c9b40702011153k55a1be0chc6ed6d6f2ce6d051@mail.gmail.com> On 2/1/07, Marco Aurélio (MACAÉ) wrote: > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua > diferenças sensíveis no nosso modo ser: Sinceramente. Pelo menos metade da lista já está de saco cheio dessas suas mensagens. Você não consegue obedecer regras básicas de comportamento em uma lista de discussão como não sair criando novos threads ao invés de responder no antigo (dica: pare de utilizar o Outlook). Independentemente de religião, ninguém aqui quer saber de "tesouros da Bíblia" ou "palavras do Senhor" nesta lista de discussão. Provavelmente existem várias listas de discussão cristãs, tanto católicas quanto evangélicas, mas esta é uma lista sobre Perl. Por favor, restrinja suas mensagens à dúvidas relacionadas com Perl ou respostas à outras dúvidas também relacionadas com Perl. Caso não tenha nada pra falar sobre Perl, não envie uma mensagem: é simples assim. -Nilson Santos F. Jr. From wendelscardua em gmail.com Thu Feb 1 12:12:40 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 1 Feb 2007 18:12:40 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Aten=E7=E3o_com_nega=E7=F5es_em_rege?= =?iso-8859-1?q?xen_=28era=3A_Help_me_=28sem_filosofia_em_Cristo=29?= =?iso-8859-1?q?=29?= Message-ID: <726229b50702011212x36d45f3auac4d692c0f995f2d@mail.gmail.com> Eu já vi esse tipo de erro acontecer inúmeras vezes (aliás, enquanto escrevia este email enxerguei outro problema, vou mencioná-lo depois) : 1. A pessoa quer pegar algo entre aspas, e usa a regexp: /"(.*?)"/ 2. Daí a pessoa quer dizer que dentro das aspas não pode ter a palavra "all" 3. Então, a pessoa escreve: /"([^(all)]*?)"/ 4. E como isso de fato não bate com "all", a pessoa fica feliz. Eis o erro: [aeiou] bate com qualquer caractere dentre a, e, i, o, ou u. [^aeiou] bate com qualquer caractere, exceto a, e, i, o, e u. [^(all)] é igual a [^()al] : qualquer caractere, exceto (, ), a, ou l Para negar a presença de uma seqüência inteira, pode-se usar um "negative lookahead": /"(?!all")(.*?)"/ Onde (?!all) indica que, a partir daquele ponto não pode bater com all". Ah sim, e agora o outro problema que me lembrei acima: Gabriel escreveu "(.+?)". No exemplo abaixo: a regexp vai capturar em $1: "> On 2/1/07, Gabriel Vieira wrote: > > $teste = ""; > print "$1\n" while $teste =~ /value="([^(all)]+?)"/ig; > > aqui funcionou :P > -- []s Wendel "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/c520e132/attachment.html From roanbrasil em gmail.com Thu Feb 1 12:18:05 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 1 Feb 2007 17:18:05 -0300 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <726229b50702011151r1394c5eetdbf2c302f84ebe62@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <83d8367f0702011123h6b9a7614q74e41385a766d1cc@mail.gmail.com> <403668000702011127r59bebde3m9ba4562040e5539c@mail.gmail.com> <726229b50702011151r1394c5eetdbf2c302f84ebe62@mail.gmail.com> Message-ID: <403668000702011218s8952966h1475b94ee7c2fc42@mail.gmail.com> Galera, Muito Obrigado mesmo... vou testar todas essas... entrei nesta lista e acreditem de todas listas que participo esse é 200% melhor do que qualquer uma... Eu comecei com perl a pouco tempo e estou gostando... vcs são demais mesmo e atenciosos com a galera... fica aqui meu grande obrigado a todos .... Em 01/02/07, Wendel Scardua escreveu: > > Lorn, preste um pouquinho de atenção antes de clicar em "Send", ;-) > > Primeiro corrigindo: > > while($content =~ /value\s*=\s*"*(.+?)"*)"*/g){ # Wendel: precisa do /g > $linha = $1; # Wendel: $_ não é $1 > #além disso o nome "$linha" é semanticamente incorreto, mas deixa > pra lá > > if($linha ne 'all'){ # se a linha tiver all, ou estiver vazia não > entra no if > # Wendel: se houve match, $linha não é vazia. E /all/ casaria > com > # Policiall (se isso existisse, hehe) > print $linha, "\n"; # Wendel: só pra ser chato > } > } > > > Bem, posto isso, eu queria saber porque o Gabriel colocou asterisco nas > aspas (pelo menos no html do Roan eu não vi coisas como: value = > """""42"""""""). > > Eu, de minha parte, escreveria assim a regexp: > > /value\s*=\s*"([^"]+)"/g > > E, se fosse testar as condições que o Roan pediu na própria regexp (Roan, > você *não* precisa usar apenas regexp, e recomendo não usar a regexp abaixo > por questões de legibilidade ) : > > /value\s*=\s*"(?!")(?!all")([^"]+)"/g > > > []s > Wendel > > On 2/1/07, Lorn wrote: > > > > while($content =~ /value\s*=\s*"*(.+?)"*)"*/){ > > $linha = $_; > > > > if($linha !~ /all/ && $linha){ # se a linha tiver all, ou > > estiver vazia não entra no if > > print $linha; > > } > > } > > > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com> wrote: > > > > > > É no codigo postado quero pegar o que está dentro do value="(.+?)" > > > quero fazer uma REGEX que não pegue value="" ou/e value="all". > > > > > > :-) > > > > > > Em 01/02/07, Gabriel Vieira escreveu: > > > > > > > > No código postado ou em um formulário enviado? > > > > > > > > Se for no código: > > > > > > > > value\s*=\s*"*(.+?)"* > > > > > > > > On 2/1/07, roan Brasil < roanbrasil em gmail.com > wrote: > > > > > > > > > < > > > > > TR valign > > > > > > > > > > =top> < > > > > > > > > > > TD bgcolor > > > > > ="#336699"> > > > > > > > > > > > > > > > > > > > > ----8<----------8<---- HTML ACIMA ------8<--------8<------- > > > > > > > > > > > > > > > > > > > > Galera como faço para pegar todos os VALUE com exceção dos que estão > > > > > > > > > > > > > > > vazio e o que tem valor > > > > > all > > > > > > > > > > Alguém help me? > > > > > > > > > > > > > > > -- > > > > > Atenciosamente, > > > > > > > > > > Roan Brasil Monteiro > > > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > > > Gestão 2006/2007 > > > > > ________________________________ > > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > Faculdade UNIME > > > > > www.unime.com.br > > > > > BSI - Bacharelado de Sistema de Informação > > > > > Roan Brasil Monteiro > > > > > _____________________ > > > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > > > EU SOU MAIS O PINGÜIM..." by Roan > > > > > ____ > > > > > °v° NÃO USE DROGAS, > > > > > /(_)\ USE GNU/LINUX > > > > > ^ ^ > > > > > Por que ver o MUNDO através de 'janelas' > > > > > Se você pode usar portas. > > > > > > > > > > "Software Livre: > > > > > Socialmente Justo, > > > > > Economicamente Viável, > > > > > Tecnologicamente Sustentável" > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > -- > > > > Gabriel Vieira > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > -- > > > Atenciosamente, > > > > > > Roan Brasil Monteiro > > > Presidente do Rotaract Club Lauro de Freitas D4550 > > > Gestão 2006/2007 > > > ________________________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > Faculdade UNIME > > > www.unime.com.br > > > BSI - Bacharelado de Sistema de Informação > > > Roan Brasil Monteiro > > > _____________________ > > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > > EU SOU MAIS O PINGÜIM..." by Roan > > > ____ > > > °v° NÃO USE DROGAS, > > > /(_)\ USE GNU/LINUX > > > ^ ^ > > > Por que ver o MUNDO através de 'janelas' > > > Se você pode usar portas. > > > > > > "Software Livre: > > > Socialmente Justo, > > > Economicamente Viável, > > > Tecnologicamente Sustentável" > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Lindolfo "Lorn" Rodrigues > > - www.slackwarezine.com.br > > - http://lornlab.org > > - http://sao-paulo.pm.org > > use Catalyst; > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > -- > > "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/fdf88c3f/attachment-0001.html From interativa em pcp.org.br Thu Feb 1 11:30:18 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Thu, 1 Feb 2007 17:30:18 -0200 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA In-Reply-To: <45C242C1.5040107@gmail.com> Message-ID: <00ac01c74637$6aa9b180$0300000a@secretariaspcp> Em nome de Marco A P D'Andrade escreveu: >Macaé, >As meditações e contribuições são sempre bem vindas! Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, Perl não é só uma linguagem de programação para situações criticas, mais também é uma das mais fortes comunidades do mundo são denominados os Perl Mongers, também temos o exemplo do Monastério Mãe, que são denominados os Perl Monges, mais que programadores e sim benfeitores a que usam linguagem Perl agradavelmente em unidade com o seu criador e mantedor o Monge Prior Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall influenciou partes da terminologia do Perl, como o próprio nome, uma referência bíblica à "pérola de grande valor" (Mateus 13:46). Outros exemplos similares são o nome da função bless, e a organização de suas falas em categorias tais como apocalipse e exegese. Wall também lembrou a sua fé quando falou em conferências, incluindo uma fala direta sobre sua crença na conferência sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" no YAPC (Yet Another Perl Conference - "mais uma conferência do Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua esposa estudavam lingüística com a intenção de mais tarde encontrarem uma linguagem que não possuísse escrita, talvez na África, e criarem um sistema de escrita para ela. Com este novo sistema de escrita eles queriam traduzir vários textos para a linguagem, entre eles a Bíblia. Wall continua a supervisionar o desenvolvimento adicional do Perl e atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem duas "regras", assim chamadas, tiradas da documentação oficial do Perl: 1 - Larry por definição está sempre certo sobre como o Perl deve se comportar. Isto significa que ele tem o poder final do veto na funcionalidade do todo. 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer assunto, não importa se ele invocou previamente a regra 1. Como tinha dito, a palestra que o Larry Wall deu na YAPC teve muito conteúdo em termos do que deve ser uma comunidade. E o que esperar dessa comunidade. Ele usou um exemplo muito bom. No relacionamento com a esposa dele, ele ama-a e aceita-a tal como ela é, mas por outro lado também espera que ela se torne uma pessoa melhor. E dentro de uma comunidade passa-se o mesmo. Devemos amar e aceitar os outros como são, mas por outro lado é natural que cada um de nós espere que as pessoas amadureçam, e que a comunidade como um todo amadureça. Ninguém quer fazer parte de algo que nunca melhora, que continua sempre igual. Em qualquer relacionamento tem de haver uma evolução, ou chegaremos a um ponto em que a coisa estagna e morre. Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Gabriel Vieira escreveu: > Todos nós agradecemos :) > > On 2/1/07, *Marco Aurélio (MACAÉ)* > wrote: > > Em 01/02/2007 Gabriel Vieira escreveu : > > >Marco, > >solicito que guarde manifestações religiosas para momentos mais > apropriados. > >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > > Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, > Mais isso não é manifestação religiosos e sim meditações preciosas > vindas do > monastério Mãe! Mais eu entendi o sentido que você falou sim, me > perdoe! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > On 2/1/07, Marco Aurélio (MACAÉ) > wrote: > Em 01/02/2007 Lorn escreveu: > > >Sinceramente, só chega msg de regra fraternal e tal, eu sou > cristão não > >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >democraticos: > >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >http://desciclo.pedia.ws/wiki/AAAAA > > Boa tarde, Caro Lorn em Perl Mongers, > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > ele acentua > diferenças sensíveis no nosso modo ser: > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > história. > -- Larry Wall > > Meu amigo eu respeito e muito os cristãos/protestantes! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From vgdias em gmail.com Thu Feb 1 13:00:54 2007 From: vgdias em gmail.com (vict0r) Date: Thu, 1 Feb 2007 19:00:54 -0200 Subject: [Cascavel-pm] WWW::Mechanize Message-ID: Srs., gostaria de pedir a ajuda de vocês se possível. Preciso fazer o download de páginas HTML incluindo seus links internos, essa páginas estão em um servidor web de um switch da minha rede, portanto terei que autenticar para ter acesso. Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece fazer o q preciso, incluindo autenticação e follow_link. Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um pequeno script só pra testar as funções do módulo e estou tendo problemas. #### #!/usr/bin/perl use WWW::Mechanize; my $mech = WWW::Mechanize->new(); my $url = http://10.0.1.2; $mech->get( $url ); my $res = $mech->status(); print "$res\n"; #### Retorno: 501 Se tentar usar outros métodos diferentes do status(), o resultado é sempre: 501 Protocol scheme ' ' is not supported Está parecendo q falta algum parâmetro, alguém saberia dizer ? Obrigado. From mdacwb em gmail.com Thu Feb 1 13:08:12 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 19:08:12 -0200 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA In-Reply-To: <00ac01c74637$6aa9b180$0300000a@secretariaspcp> References: <00ac01c74637$6aa9b180$0300000a@secretariaspcp> Message-ID: <45C256BC.60500@gmail.com> Car^H^H^H^H... Desisto !! Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, pega um trem na central do Brasil, onde você vai presenciar uma cena, que descrevi a algum tempo... Vendedor de bala/refri/* entrando correndo e gritando sobre seus produtos Evangélicos começando seus hinos Segundo vendedor, muito puto com o encontro com o primeiro, que não pulou na estação anterior a tempo Primeiro vendedor gritando mais alto Evangélicos disputando E a população que só quer usar a condução de SACO CHEIO no meio... Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" vai ter uma cara fechada. Lamento, mas com insistência em manter conteúdo religioso o que conseguiremos é um filtro... Subject =~ /Cristo/ => Trash E olha que tenho minha convicção religiosa com tendências a evangélico... Confesso que a muito não vemos nesta lista frases históricas extraídas de outras fontes, e algumas das suas achei bem interessantes, mas ao invocar versículos bíblicos em meio a parágrafos imensos conseguiu minha resistencia. Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e se o tempo e conhecimentos permitirem, estarei disposto a ajudar. http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg http://desciclo.pedia.ws/wiki/AAAAA Marco Aurélio (MACAÉ) escreveu: > Em nome de Marco A P D'Andrade escreveu: > >> Macaé, >> As meditações e contribuições são sempre bem vindas! >> > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, > > Perl não é só uma linguagem de programação para situações criticas, mais > também é uma das mais fortes comunidades do mundo são denominados os Perl > Mongers, também temos o exemplo do Monastério Mãe, que são denominados os > Perl Monges, mais que programadores e sim benfeitores a que usam linguagem > Perl agradavelmente em unidade com o seu criador e mantedor o Monge Prior > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall influenciou partes > da terminologia do Perl, como o próprio nome, uma referência bíblica à > "pérola de grande valor" (Mateus 13:46). Outros exemplos similares são o > nome da função bless, e a organização de suas falas em categorias tais como > apocalipse e exegese. Wall também lembrou a sua fé quando falou em > conferências, incluindo uma fala direta sobre sua crença na conferência > sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma conferência do > Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua esposa > estudavam lingüística com a intenção de mais tarde encontrarem uma linguagem > que não possuísse escrita, talvez na África, e criarem um sistema de escrita > para ela. Com este novo sistema de escrita eles queriam traduzir vários > textos para a linguagem, entre eles a Bíblia. Wall continua a supervisionar > o desenvolvimento adicional do Perl e atua como Benevolent Dictator for Life > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem duas > "regras", assim chamadas, tiradas da documentação oficial do Perl: > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > comportar. Isto significa que ele tem o poder final do veto na > funcionalidade do todo. > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer assunto, > não importa se ele invocou previamente a regra 1. > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve muito conteúdo > em termos do que deve ser uma comunidade. E o que esperar dessa comunidade. > Ele usou um exemplo muito bom. No relacionamento com a esposa dele, ele > ama-a e aceita-a tal como ela é, mas por outro lado também espera que ela se > torne uma pessoa melhor. E dentro de uma comunidade passa-se o mesmo. > Devemos amar e aceitar os outros como são, mas por outro lado é natural que > cada um de nós espere que as pessoas amadureçam, e que a comunidade como um > todo amadureça. Ninguém quer fazer parte de algo que nunca melhora, que > continua sempre igual. Em qualquer relacionamento tem de haver uma evolução, > ou chegaremos a um ponto em que a coisa estagna e morre. > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > Gabriel Vieira escreveu: > >> Todos nós agradecemos :) >> >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > wrote: >> >> Em 01/02/2007 Gabriel Vieira escreveu : >> >> >Marco, >> >solicito que guarde manifestações religiosas para momentos mais >> apropriados. >> >Conto com sua cooperação para o bem e a harmonia do grupo. :) >> >> >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, >> Mais isso não é manifestação religiosos e sim meditações preciosas >> vindas do >> monastério Mãe! Mais eu entendi o sentido que você falou sim, me >> perdoe! >> >> Fraternalmente em Perl Mongers, >> Marco Aurélio (MACAÉ) >> >> >> >> >> >> On 2/1/07, Marco Aurélio (MACAÉ) > > wrote: >> Em 01/02/2007 Lorn escreveu: >> >> >Sinceramente, só chega msg de regra fraternal e tal, eu sou >> cristão não >> >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser >> >democraticos: >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! >> >http://desciclo.pedia.ws/wiki/AAAAA >> >> Boa tarde, Caro Lorn em Perl Mongers, >> >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde >> ele acentua >> diferenças sensíveis no nosso modo ser: >> >> Eu crio coisas agradáveis... porque satisfaz o autor de minha >> história. >> -- Larry Wall >> >> Meu amigo eu respeito e muito os cristãos/protestantes! >> >> Fraternalmente, >> Marco Aurélio (MACAÉ) >> >> >> >> >> >> >> >> >> -- >> Lindolfo "Lorn" Rodrigues >> - www.slackwarezine.com.br >> - http://lornlab.org >> - http://sao-paulo.pm.org >> use Catalyst; >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> -- >> Gabriel Vieira >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> -- >> Gabriel Vieira >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From mdacwb em gmail.com Thu Feb 1 13:12:54 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 19:12:54 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: Message-ID: <45C257D6.1050105@gmail.com> vict0r, Uma sugestão que no futuro pode lhe ajudar... Você pode gravar uma sessão de interação com algum browser: http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm Artigo que descreve seu uso! http://www.perl.com/pub/a/2004/06/04/recorder.html É gerado codigo para tal. Sds, Marco Antonio vict0r escreveu: > Srs., > gostaria de pedir a ajuda de vocês se possível. > Preciso fazer o download de páginas HTML incluindo seus links > internos, essa páginas estão em um servidor web de um switch da minha > rede, portanto terei que autenticar para ter acesso. > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece > fazer o q preciso, incluindo autenticação e follow_link. > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um > pequeno script só pra testar as funções do módulo e estou tendo > problemas. > #### > #!/usr/bin/perl > > > use WWW::Mechanize; > > my $mech = WWW::Mechanize->new(); > my $url = http://10.0.1.2; > $mech->get( $url ); > my $res = $mech->status(); > print "$res\n"; > #### > > Retorno: 501 > > Se tentar usar outros métodos diferentes do status(), o resultado é sempre: > > 501 Protocol scheme ' ' is not supported > > Está parecendo q falta algum parâmetro, alguém saberia dizer ? > > Obrigado. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From edencardim em gmail.com Thu Feb 1 13:18:39 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 18:18:39 -0300 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: <45C257D6.1050105@gmail.com> References: <45C257D6.1050105@gmail.com> Message-ID: <3de55ead0702011318i1228bc8flabe7747da28c970a@mail.gmail.com> On 2/1/07, Marco A P D'Andrade wrote: > vict0r, > > Uma sugestão que no futuro pode lhe ajudar... > > Você pode gravar uma sessão de interação com algum browser: > http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm Nossa!!!! HTTP::Record++ Mais um módulo monstro pra minha coleção de ferramentas de apoio à preguiça. Chega de escrever testes de interação com aplicações web na mão!!! :) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From joenio em gmail.com Thu Feb 1 13:19:44 2007 From: joenio em gmail.com (Joenio Marques) Date: Thu, 1 Feb 2007 19:19:44 -0200 Subject: [Cascavel-pm] RES: RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <003d01c74628$9da45fe0$0300000a@secretariaspcp> References: <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> <003d01c74628$9da45fe0$0300000a@secretariaspcp> Message-ID: <65934b450702011319h15ebc86asa0d34a4640a1c9a4@mail.gmail.com> :-D Em 01/02/07, Marco Aurélio (MACAÉ) escreveu: > Em 01/02/2007 nome de Eden Cardim escreveu: > > >Eu preciso da versão, 5.8.1, no mínimo pra rodar Catalyst. Aleluia, > >consegui compilar aqui. :) > > Caríssimo irmão monge Eden Cardim em Cristo em Per Mongers, > > Ficou feliz por você consegui! > Amém! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Marques - Salvador Perl Mongers From vgdias em gmail.com Thu Feb 1 13:40:37 2007 From: vgdias em gmail.com (vict0r) Date: Thu, 1 Feb 2007 19:40:37 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: <45C257D6.1050105@gmail.com> References: <45C257D6.1050105@gmail.com> Message-ID: Valeu, eu tinha visto esse módulo tb, mas eu achei q tivesse algo bem simples para o q eu preciso, algo com algumas poucas chamadas, só preciso autenticar e fazer uma cópia de links específicos e seus sublinks. Obrigado. On 2/1/07, Marco A P D'Andrade wrote: > vict0r, > > Uma sugestão que no futuro pode lhe ajudar... > > Você pode gravar uma sessão de interação com algum browser: > http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm > > Artigo que descreve seu uso! > http://www.perl.com/pub/a/2004/06/04/recorder.html > > > É gerado codigo para tal. > > > Sds, > Marco Antonio > > > vict0r escreveu: > > Srs., > > gostaria de pedir a ajuda de vocês se possível. > > Preciso fazer o download de páginas HTML incluindo seus links > > internos, essa páginas estão em um servidor web de um switch da minha > > rede, portanto terei que autenticar para ter acesso. > > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece > > fazer o q preciso, incluindo autenticação e follow_link. > > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um > > pequeno script só pra testar as funções do módulo e estou tendo > > problemas. > > #### > > #!/usr/bin/perl > > > > > > use WWW::Mechanize; > > > > my $mech = WWW::Mechanize->new(); > > my $url = http://10.0.1.2; > > $mech->get( $url ); > > my $res = $mech->status(); > > print "$res\n"; > > #### > > > > Retorno: 501 > > > > Se tentar usar outros métodos diferentes do status(), o resultado é sempre: > > > > 501 Protocol scheme ' ' is not supported > > > > Está parecendo q falta algum parâmetro, alguém saberia dizer ? > > > > Obrigado. > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Java é portável? Não, Java é insuportável! #!/usr/bin/perl use perl; From edencardim em gmail.com Thu Feb 1 13:46:02 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 1 Feb 2007 18:46:02 -0300 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: <45C257D6.1050105@gmail.com> Message-ID: <3de55ead0702011346n6a52a3f3paab02189a28ca7e1@mail.gmail.com> On 2/1/07, vict0r wrote: > Valeu, eu tinha visto esse módulo tb, mas eu achei q tivesse algo bem > simples para o q eu preciso, algo com algumas poucas chamadas, só > preciso autenticar e fazer uma cópia de links específicos e seus > sublinks. Precisa ser feito em perl? Lembrei agora q tem uma ferramenta chamada wget. É bem conhecida para baixar websites inteiros, seguindo links, etc e reproduzi-los no seu disco. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From vgdias em gmail.com Thu Feb 1 13:52:27 2007 From: vgdias em gmail.com (vict0r) Date: Thu, 1 Feb 2007 19:52:27 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: <3de55ead0702011346n6a52a3f3paab02189a28ca7e1@mail.gmail.com> References: <45C257D6.1050105@gmail.com> <3de55ead0702011346n6a52a3f3paab02189a28ca7e1@mail.gmail.com> Message-ID: Sim, o wget faz isso, autentica e faz downloads de sites e links recursivamente, mas estou dando preferencia por perl pq pretendo acoplar essa função como um módulo em meu sistema todo em perl. On 2/1/07, Eden Cardim wrote: > On 2/1/07, vict0r wrote: > > Valeu, eu tinha visto esse módulo tb, mas eu achei q tivesse algo bem > > simples para o q eu preciso, algo com algumas poucas chamadas, só > > preciso autenticar e fazer uma cópia de links específicos e seus > > sublinks. > > Precisa ser feito em perl? Lembrei agora q tem uma ferramenta chamada > wget. É bem conhecida para baixar websites inteiros, seguindo links, > etc e reproduzi-los no seu disco. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Java é portável? Não, Java é insuportável! #!/usr/bin/perl use perl; From mdacwb em gmail.com Thu Feb 1 13:56:25 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Thu, 01 Feb 2007 19:56:25 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: <45C257D6.1050105@gmail.com> Message-ID: <45C26209.9030709@gmail.com> A vantagem do recorder é que vc faz um acesso rápido, e ele te dá o codigo pronto... Provavelmente é algo bem simples, mas que para achar vc teria de ficar depurando as mensagens trocadas, e possibelmente inserir uma identidade para acesso (se for autenticação via httpd). Sds, Marco Antonio vict0r escreveu: > Valeu, eu tinha visto esse módulo tb, mas eu achei q tivesse algo bem > simples para o q eu preciso, algo com algumas poucas chamadas, só > preciso autenticar e fazer uma cópia de links específicos e seus > sublinks. > > Obrigado. > > > > > On 2/1/07, Marco A P D'Andrade wrote: > >> vict0r, >> >> Uma sugestão que no futuro pode lhe ajudar... >> >> Você pode gravar uma sessão de interação com algum browser: >> http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm >> >> Artigo que descreve seu uso! >> http://www.perl.com/pub/a/2004/06/04/recorder.html >> >> >> É gerado codigo para tal. >> >> >> Sds, >> Marco Antonio >> >> >> vict0r escreveu: >> >>> Srs., >>> gostaria de pedir a ajuda de vocês se possível. >>> Preciso fazer o download de páginas HTML incluindo seus links >>> internos, essa páginas estão em um servidor web de um switch da minha >>> rede, portanto terei que autenticar para ter acesso. >>> Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece >>> fazer o q preciso, incluindo autenticação e follow_link. >>> Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um >>> pequeno script só pra testar as funções do módulo e estou tendo >>> problemas. >>> #### >>> #!/usr/bin/perl >>> >>> >>> use WWW::Mechanize; >>> >>> my $mech = WWW::Mechanize->new(); >>> my $url = http://10.0.1.2; >>> $mech->get( $url ); >>> my $res = $mech->status(); >>> print "$res\n"; >>> #### >>> >>> Retorno: 501 >>> >>> Se tentar usar outros métodos diferentes do status(), o resultado é sempre: >>> >>> 501 Protocol scheme ' ' is not supported >>> >>> Está parecendo q falta algum parâmetro, alguém saberia dizer ? >>> >>> Obrigado. >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >>> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From mayakuuri em bol.com.br Thu Feb 1 14:17:22 2007 From: mayakuuri em bol.com.br (BOO) Date: Thu, 01 Feb 2007 20:17:22 -0200 Subject: [Cascavel-pm] RES: OT: Sobre A Regra dos Perl Mongers e/ou Monge do Brasil. In-Reply-To: <45C22F86.5030603@gmail.com> References: <83d8367f0702010829k537b78f6lf459e84917087a26@mail.gmail.com> <002901c7461b$5b55a7f0$0300000a@secretariaspcp> <83d8367f0702010928oe23f866ofec7d822894da3e0@mail.gmail.com> <45C228C6.1020409@gmail.com> <3de55ead0702010958n435696a0jae0526c5eb5367ff@mail.gmail.com> <45C22F86.5030603@gmail.com> Message-ID: <45C266F2.8020505@bol.com.br> Faço minhas as palavras do MDA ! Por favor, no próximo evento pensem nas pessoas que usam tamanhos especiais e façam algumas camisas 'G' x 5 ! :P Vale lembrar também que as camisas GG devem ser proporcionalmente LARGAS e não apenas compridas... Mesmo que o valor delas seja um pouco maior que as normais (P,M,G), estou certo que vai vender bem, pois quem gosta de roupa coladinha é mulher.... Eu, como todo gordo, sempre lembro dos meus amigos gordos quando acho roupas do meu tamanho. Com certeza quem comprar uma GGGG vai acabar levando outra pra algum amigo grandão tb... PS: Tua filha ficou uma graça com a camisa MDA ! Abraço a todos ! Igor Garcia Marco A P D'Andrade wrote: > Por sinal vou aproveitar o momento e reforçar !!! > > No proximo encontro TEM DE HAVER VERDADEIRAS GG !!! > > Se for fazer uma GG que só sirva no Randal me avisa, pois EU NÃO > COMPRO ;) > > Vide Monges.jpg > > Como eu disse anteriormente... a GG ficou grande apenas na minha filha ;) > > Vide YAPC::SA::2006.JPG > e http://www.perlmonks.org/?node=mda2 > > > Por sorte o Eduardo Maia havia feito algumas camisas e eu tenho 1 > (pois é somente 1 !!) que marcou presença lá. Ao menos foi o que o > Julio Neves afirmou ;) > > http://twiki.softwarelivre.org/bin/view/CoberturaWiki/Post20061109222318?id=1&filename=conisli_009.jpg#igp1 > > > > Cobertura mais completa: > > http://twiki.softwarelivre.org/bin/view/CoberturaWiki/Post20061109222318 > > > > Sds, > Marco Antonio > > Eden Cardim escreveu: >> On 2/1/07, Marco A P D'Andrade wrote: >> >>> Apenas um complemento... >>> >>> No FISL tivemos imensa procura por camisas, e pela falta o Solli que >>> havia comprado a sua, cedeu a um interessado, e ficou sem a dele! >>> >>> Houve uma aposta no CONISLI, com uma quantidade grande de camisas, mas >>> como o público foi menor que o esperado (previsto +3.000 participantes, >>> compareceram algo em torno de 1.500), por ter ocorrido em uma semana >>> com >>> feriado, o que por sinal foi ótimo para mim, que pedi afastamento no >>> trabalho, mas péssimo para o público em geral... >>> >>> Mas mesmo com um público reduzido, o evento foi um sucesso em >>> estrutura, >>> qualidade e diversidade de temas apresentados! >>> >> >> A demanda por camisas foi tão grande que acabaram rapidinho as camisas >> da SPB e as 40 camisas com o Camel code que eu levei, e só não vendi >> mais rápido porque previ errado os tamanhos, tinha camisa tamanho P >> demais, só a MK e minha namorada poderam usar, haha. Mas até os >> não-entusiastas gostaram da camisa e compraram. >> >> > > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From mayakuuri em bol.com.br Thu Feb 1 14:34:26 2007 From: mayakuuri em bol.com.br (BOO) Date: Thu, 01 Feb 2007 20:34:26 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: <004401c7462c$a8e19590$0300000a@secretariaspcp> References: <004401c7462c$a8e19590$0300000a@secretariaspcp> Message-ID: <45C26AF2.1070704@bol.com.br> Bah... O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! Não te ligou que tu não tá agradando ? Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano em Cristo e em Perl Mongers"... Eu tenho grande respeito por todas as religiões, credos, seitas e afins, mas isso é uma lista de Perl, não uma lista de religião... Tu mal chegou aqui e já conseguiu ser odiado por muita gente, principalmente por ficar enchendo o saco, querendo coordenar, criticando os outros, mas ajudar que é bom tu não ajuda, né ? Passou falando e dando lição de moral, mas colaborar pra sanar a dívida tu não colaborou, só criticou e estressou os demais que estavam reunindo esforços para resolver o problema. Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo de que ninguém vai precisar, também, dado que a grande maioria aqui tem conhecimento elevado em Perl e nunca precisou de um mané que nem tu por perto... Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento mais ler os posts desse 'MACAÉ' =~ s/CA/N/. Marco Aurélio (MACAÉ) wrote: > Em 01/02/2007 Lorn escreveu: > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser >> democraticos: >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! >> http://desciclo.pedia.ws/wiki/AAAAA >> > > Boa tarde, Caro Lorn em Perl Mongers, > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua > diferenças sensíveis no nosso modo ser: > > Eu crio coisas agradáveis... porque satisfaz o autor de minha história. > -- Larry Wall > > Meu amigo eu respeito e muito os cristãos/protestantes! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > From interativa em pcp.org.br Thu Feb 1 15:01:34 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 17:01:34 -0600 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA Message-ID: > Marco Marco A P D'Andrade escreveu > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > vai ter uma cara fechada. Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o nome de Cristo sem um fundamento historio verdadeiro e documentado, eu hoje faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) que também é uma ferramenta para os Perl Monks (Monastério de Monges usuários da linguagem Perl) coordenados pela The Perl Foundation. Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já vi uma briga de seguranças do metrô tentando retirar um grupo de cristão- protestantes que estavam atacando o pessoal com palavras da bíblia [1], mais a língua deles provocou ira em de todos no vagão 01. Graças a Deus, todo mundo ficou calmo e terminou tudo certo! Humildemente procurarei seguir os pequenos passos da pequena via do no nosso Monge Prior Larry Wall do Perl Monges em conferências se for possível, e meditarei na religiosidade e zelo que tem com para com a linguagem Perl: • Larry Wall, Perl e a religiosidade CRISTÃ: A fé Cristã de Wall influenciou partes da terminologia do Perl, como o próprio nome, uma referência bíblica à "pérola de grande valor" (Mateus 13:46). Outros exemplos similares são o nome da função bless, e a organização de suas falas em categorias tais como apocalipse e exegese. Wall também lembrou a sua fé quando falou em conferências, incluindo uma fala direta sobre sua crença na conferência sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" no YAPC (Yet Another Perl Conference - "mais uma conferência do Perl") em junho de 2000. • Larry Wall e Perl: Wall continua a supervisionar o desenvolvimento adicional do Perl e atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem duas "regras", assim chamadas, tiradas da documentação oficial do Perl: 1 - Larry por definição está sempre certo sobre como o Perl deve se comportar. Isto significa que ele tem o poder final do veto na funcionalidade do todo. 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer assunto, não importa se ele invocou previamente a regra 1. Bom descanso a todos! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) [1] PERL = "pérola de grande valor" (Mateus 13:46). > Car^H^H^H^H... Desisto !! > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, pega um > trem na central do Brasil, onde você vai presenciar uma cena, que > descrevi a algum tempo... > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus produtos > Evangélicos começando seus hinos > Segundo vendedor, muito puto com o encontro com o primeiro, que não > pulou na estação anterior a tempo > Primeiro vendedor gritando mais alto > Evangélicos disputando > > E a população que só quer usar a condução de SACO CHEIO no meio... > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" vai > ter uma cara fechada. > > > Lamento, mas com insistência em manter conteúdo religioso o que > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > E olha que tenho minha convicção religiosa com tendências a evangélico... > > > Confesso que a muito não vemos nesta lista frases históricas extraídas > de outras fontes, e algumas das suas achei bem interessantes, mas ao > invocar versículos bíblicos em meio a parágrafos imensos conseguiu minha > resistencia. > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e se o > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > http://desciclo.pedia.ws/wiki/AAAAA > > > Marco Aurélio (MACAÉ) escreveu: > > Em nome de Marco A P D'Andrade escreveu: > > > >> Macaé, > >> As meditações e contribuições são sempre bem vindas! > >> > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, > > > > Perl não é só uma linguagem de programação para situações criticas, mais > > também é uma das mais fortes comunidades do mundo são denominados os Perl > > Mongers, também temos o exemplo do Monastério Mãe, que são denominados os > > Perl Monges, mais que programadores e sim benfeitores a que usam linguagem > > Perl agradavelmente em unidade com o seu criador e mantedor o Monge Prior > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall influenciou partes > > da terminologia do Perl, como o próprio nome, uma referência bíblica à > > "pérola de grande valor" (Mateus 13:46). Outros exemplos similares são o > > nome da função bless, e a organização de suas falas em categorias tais como > > apocalipse e exegese. Wall também lembrou a sua fé quando falou em > > conferências, incluindo uma fala direta sobre sua crença na conferência > > sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma conferência do > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua esposa > > estudavam lingüística com a intenção de mais tarde encontrarem uma linguagem > > que não possuísse escrita, talvez na África, e criarem um sistema de escrita > > para ela. Com este novo sistema de escrita eles queriam traduzir vários > > textos para a linguagem, entre eles a Bíblia. Wall continua a supervisionar > > o desenvolvimento adicional do Perl e atua como Benevolent Dictator for Life > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem duas > > "regras", assim chamadas, tiradas da documentação oficial do Perl: > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > comportar. Isto significa que ele tem o poder final do veto na > > funcionalidade do todo. > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer assunto, > > não importa se ele invocou previamente a regra 1. > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve muito conteúdo > > em termos do que deve ser uma comunidade. E o que esperar dessa comunidade. > > Ele usou um exemplo muito bom. No relacionamento com a esposa dele, ele > > ama-a e aceita-a tal como ela é, mas por outro lado também espera que ela se > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o mesmo. > > Devemos amar e aceitar os outros como são, mas por outro lado é natural que > > cada um de nós espere que as pessoas amadureçam, e que a comunidade como um > > todo amadureça. Ninguém quer fazer parte de algo que nunca melhora, que > > continua sempre igual. Em qualquer relacionamento tem de haver uma evolução, > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > Gabriel Vieira escreveu: > > > >> Todos nós agradecemos :) > >> > >> On 2/1/07, *Marco Aurélio (MACAÉ)* >> > wrote: > >> > >> Em 01/02/2007 Gabriel Vieira escreveu : > >> > >> >Marco, > >> >solicito que guarde manifestações religiosas para momentos mais > >> apropriados. > >> >Conto com sua cooperação para o bem e a harmonia do grupo. :) > >> > >> > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl Mongers, > >> Mais isso não é manifestação religiosos e sim meditações preciosas > >> vindas do > >> monastério Mãe! Mais eu entendi o sentido que você falou sim, me > >> perdoe! > >> > >> Fraternalmente em Perl Mongers, > >> Marco Aurélio (MACAÉ) > >> > >> > >> > >> > >> > >> On 2/1/07, Marco Aurélio (MACAÉ) >> > wrote: > >> Em 01/02/2007 Lorn escreveu: > >> > >> >Sinceramente, só chega msg de regra fraternal e tal, eu sou > >> cristão não > >> >catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >> >democraticos: > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >> >http://desciclo.pedia.ws/wiki/AAAAA > >> > >> Boa tarde, Caro Lorn em Perl Mongers, > >> > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > >> ele acentua > >> diferenças sensíveis no nosso modo ser: > >> > >> Eu crio coisas agradáveis... porque satisfaz o autor de minha > >> história. > >> -- Larry Wall > >> > >> Meu amigo eu respeito e muito os cristãos/protestantes! > >> > >> Fraternalmente, > >> Marco Aurélio (MACAÉ) > >> > >> > >> > >> > >> > >> > >> > >> > >> -- > >> Lindolfo "Lorn" Rodrigues > >> - www.slackwarezine.com.br > >> - http://lornlab.org > >> - http://sao-paulo.pm.org > >> use Catalyst; > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > >> -- > >> Gabriel Vieira > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > >> > >> -- > >> Gabriel Vieira > >> ------------------------------------------------------------------ ------ > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From donatoaz em gmail.com Thu Feb 1 15:15:53 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Thu, 1 Feb 2007 21:15:53 -0200 Subject: [Cascavel-pm] AAAAA In-Reply-To: <726229b50702011129j21e08c52q117f6853886b8e63@mail.gmail.com> References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> <726229b50702011129j21e08c52q117f6853886b8e63@mail.gmail.com> Message-ID: <1746e3e30702011515n15e48364jae855cb843acef03@mail.gmail.com> On 2/1/07, Wendel Scardua wrote: > Lorn, quando você aplica um "patch" tem que especificar onde =p (senão o > roan vai achar que a mensagem é pra ele) > > No caso, você quis dizer: > > Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso ? Eu quero. E sinceramente, sou a favor de censura.. estou achando que esta lista vai ter de ser moderada.... Drastico, mas eficaz -- Donato Azevedo Engenharia Controle e Automacao - UFMG geekbr.blogspot.com From interativa em pcp.org.br Thu Feb 1 16:07:31 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 18:07:31 -0600 Subject: [Cascavel-pm] OT: RES: AAAAA Message-ID: Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, Uma das regras que vamos escrever sobre as funções e suas responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., exemplo de conduta incorreta para uma lista de discussão: REGRA DOS PERL MONGERS E MONGES CAPÍTULO I Estruturas das listas de discussões Das funções e suas responsabilidades Art. 1. O usuário da lista é responsável pela redação de seus textos, como também de se identificar no final cada redação com o seu nome e sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela preservação dos arquivos e documentos da lista discussão. Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o administrador e os usuários da lista de discussão. Art. 3. O serviço do usuário da lista de discussão nasce primariamente da consciência de sua própria identidade como usuário da linguagem Perl. A vivência dos valores que lhe são próprios o habilitar a servir e a comunicar aos outros o seu dom. Bom descanso a todos! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) > Bah... > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > Não te ligou que tu não tá agradando ? > Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano em > Cristo e em Perl Mongers"... > Eu tenho grande respeito por todas as religiões, credos, seitas e afins, > mas isso é uma lista de > Perl, não uma lista de religião... > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > principalmente por ficar enchendo o saco, > querendo coordenar, criticando os outros, mas ajudar que é bom tu não > ajuda, né ? > Passou falando e dando lição de moral, mas colaborar pra sanar a dívida > tu não colaborou, só criticou e estressou os demais que estavam reunindo > esforços para resolver o problema. > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo de > que ninguém vai precisar, também, > dado que a grande maioria aqui tem conhecimento elevado em Perl e nunca > precisou de um mané que nem tu por perto... > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento mais > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > Marco Aurélio (MACAÉ) wrote: > > Em 01/02/2007 Lorn escreveu: > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >> democraticos: > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >> http://desciclo.pedia.ws/wiki/AAAAA > >> > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua > > diferenças sensíveis no nosso modo ser: > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha história. > > -- Larry Wall > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > Fraternalmente, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From interativa em pcp.org.br Thu Feb 1 16:15:34 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 18:15:34 -0600 Subject: [Cascavel-pm] OT: Re: OT: RES: AAAAA Message-ID: Em 01/02/2007 BOO Bah... escreveu: > Bah... > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > Não te ligou que tu não tá agradando ? Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, Uma das regras que vamos escrever sobre as funções e suas responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., exemplo de conduta incorreta para uma lista de discussão: REGRA DOS PERL MONGERS E MONGES CAPÍTULO I Estruturas das listas de discussões Das funções e suas responsabilidades Art. 1. O usuário da lista é responsável pela redação de seus textos, como também de se identificar no final cada redação com o seu nome e sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela preservação dos arquivos e documentos da lista discussão. Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o administrador e os usuários da lista de discussão. Art. 3. O serviço do usuário da lista de discussão nasce primariamente da consciência de sua própria identidade como usuário da linguagem Perl. A vivência dos valores que lhe são próprios o habilitar a servir e a comunicar aos outros o seu dom. Bom descanso a todos! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) > Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano em > Cristo e em Perl Mongers"... > Eu tenho grande respeito por todas as religiões, credos, seitas e afins, > mas isso é uma lista de > Perl, não uma lista de religião... > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > principalmente por ficar enchendo o saco, > querendo coordenar, criticando os outros, mas ajudar que é bom tu não > ajuda, né ? > Passou falando e dando lição de moral, mas colaborar pra sanar a dívida > tu não colaborou, só criticou e estressou os demais que estavam reunindo > esforços para resolver o problema. > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo de > que ninguém vai precisar, também, > dado que a grande maioria aqui tem conhecimento elevado em Perl e nunca > precisou de um mané que nem tu por perto... > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento mais > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > Marco Aurélio (MACAÉ) wrote: > > Em 01/02/2007 Lorn escreveu: > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou cristão não > >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos ser > >> democraticos: > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >> http://desciclo.pedia.ws/wiki/AAAAA > >> > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde ele acentua > > diferenças sensíveis no nosso modo ser: > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha história. > > -- Larry Wall > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > Fraternalmente, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From fernandocorrea em gmail.com Thu Feb 1 17:02:31 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 23:02:31 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: References: Message-ID: Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém está aturando mais o q vc fala?! não sei se vc percebeu, mas a discução agora é se agente te bani da lista ou não... ninguém está interessado nas suas regras. Om namah shivaya! Em 01/02/07, Interativa escreveu: > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > Uma das regras que vamos escrever sobre as funções e suas > responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., > exemplo de conduta incorreta para uma lista de discussão: > > REGRA DOS PERL MONGERS E MONGES > > CAPÍTULO I > > Estruturas das listas de discussões > > Das funções e suas responsabilidades > Art. 1. O usuário da lista é responsável pela redação de seus textos, > como também de se identificar no final cada redação com o seu nome e > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela > preservação dos arquivos e documentos da lista discussão. > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > administrador e os usuários da lista de discussão. > > Art. 3. O serviço do usuário da lista de discussão nasce primariamente > da consciência de sua própria identidade como usuário da linguagem > Perl. A vivência dos valores que lhe são próprios o habilitar a servir > e a comunicar aos outros o seu dom. > > Bom descanso a todos! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > > Bah... > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > Não te ligou que tu não tá agradando ? > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano > em > > Cristo e em Perl Mongers"... > > Eu tenho grande respeito por todas as religiões, credos, seitas e > afins, > > mas isso é uma lista de > > Perl, não uma lista de religião... > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > principalmente por ficar enchendo o saco, > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > não > > ajuda, né ? > > Passou falando e dando lição de moral, mas colaborar pra sanar a > dívida > > tu não colaborou, só criticou e estressou os demais que estavam > reunindo > > esforços para resolver o problema. > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo > de > > que ninguém vai precisar, também, > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > nunca > > precisou de um mané que nem tu por perto... > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > mais > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > Marco Aurélio (MACAÉ) wrote: > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > cristão não > > >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos > ser > > >> democraticos: > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > > >> http://desciclo.pedia.ws/wiki/AAAAA > > >> > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > ele acentua > > > diferenças sensíveis no nosso modo ser: > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > história. > > > -- Larry Wall > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > Fraternalmente, > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From gilmarjr em dcc.ufba.br Thu Feb 1 17:11:40 2007 From: gilmarjr em dcc.ufba.br (Gilmar Santos Jr) Date: Thu, 01 Feb 2007 22:11:40 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Vota=E7=E3o_=28era=3A_AAAAA?= =?iso-8859-1?q?=29?= In-Reply-To: References: Message-ID: <45C28FCC.4010407@dcc.ufba.br> Opa! Se tiver em votação, sou a favor da expulsão. Espulsão: I Adivertência: (já teve uma porrada, não vou contar) Permanência: 0 Quem mais se manifesta? Gilmar - Sei que o caminho não é esse e que não vamos ganhar nada com isso, mas tô de saco cheio. :/ Fernando Oliveira escreveu: > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > discução agora é se agente te bani da lista ou não... ninguém está > interessado nas suas regras. > > Om namah shivaya! From fernandocorrea em gmail.com Thu Feb 1 17:20:32 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 1 Feb 2007 23:20:32 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Vota=E7=E3o_=28era=3A_AAAAA?= =?iso-8859-1?q?=29?= In-Reply-To: <45C28FCC.4010407@dcc.ufba.br> References: <45C28FCC.4010407@dcc.ufba.br> Message-ID: permanencia! (ser contra a cesura as vezes é foda...) Em 01/02/07, Gilmar Santos Jr escreveu: > Opa! > > Se tiver em votação, sou a favor da expulsão. > > Espulsão: I > Adivertência: (já teve uma porrada, não vou contar) > Permanência: 0 > > Quem mais se manifesta? > > Gilmar - Sei que o caminho não é esse e que não vamos ganhar nada com > isso, mas tô de saco cheio. :/ > > Fernando Oliveira escreveu: > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > discução agora é se agente te bani da lista ou não... ninguém está > > interessado nas suas regras. > > > > Om namah shivaya! > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From gabriel.vieira em gmail.com Thu Feb 1 17:20:37 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 22:20:37 -0300 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA In-Reply-To: References: Message-ID: <83d8367f0702011720h30484d6at763cc7bffbbb4c10@mail.gmail.com> Marco, pela última vez solicito que você participe da lista apenas com assuntos relacionados a Perl. Não sobre histórias e ou dizeres que não estejam relacionados diretamente com um determinado tópico. Você, mesmo sem querer, ou não, está poluindo a lista técnica. Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido coletivo da lista. E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam ter um consentimento da maioria, e isso, (in)felizmente, você não está conseguindo aqui. Não tente mandar ou impor na organização e no andar grupo. Espero contar com o seu bom senso! E POR FAVOR, não responda a esse e-mail com tom de discusso ou com mais disseres e muito menos com religiosidade no meio. Invés disso, apenas diga "ok, vou me segurar mais" ou "não concordo". Caso seja o último, infelizmente não poderemos fazer nada. Sugiro que procure outro lugar onde possa se sentir melhor. ;) Agradeço e muito, On 2/1/07, Interativa wrote: > > > Marco Marco A P D'Andrade escreveu > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > > vai ter uma cara fechada. > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o nome > de Cristo sem um fundamento historio verdadeiro e documentado, eu hoje > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) que > também é uma ferramenta para os Perl Monks (Monastério de Monges > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já vi > uma briga de seguranças do metrô tentando retirar um grupo de cristão- > protestantes que estavam atacando o pessoal com palavras da bíblia > [1], mais a língua deles provocou ira em de todos no vagão 01. Graças > a Deus, todo mundo ficou calmo e terminou tudo certo! > > Humildemente procurarei seguir os pequenos passos da pequena via do no > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > possível, e meditarei na religiosidade e zelo que tem com para com a > linguagem Perl: > > ? Larry Wall, Perl e a religiosidade CRISTÃ: > A fé Cristã de Wall influenciou partes da terminologia do Perl, como o > próprio nome, uma referência bíblica à "pérola de grande valor" > (Mateus 13:46). Outros exemplos similares são o nome da função bless, > e a organização de suas falas em categorias tais como apocalipse e > exegese. Wall também lembrou a sua fé quando falou em conferências, > incluindo uma fala direta sobre sua crença na conferência sobre Perl > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" no > YAPC (Yet Another Perl Conference - "mais uma conferência do Perl") em > junho de 2000. > > ? Larry Wall e Perl: > Wall continua a supervisionar o desenvolvimento adicional do Perl e > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > Vitalício), do projeto do Perl. Existem duas "regras", assim chamadas, > tiradas da documentação oficial do Perl: > 1 - Larry por definição está sempre certo sobre como o Perl deve se > comportar. Isto significa que ele tem o poder final do veto na > funcionalidade do todo. > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > assunto, não importa se ele invocou previamente a regra 1. > > Bom descanso a todos! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > Comunidade de Perl Mongers do Recife (PE) > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > Car^H^H^H^H... Desisto !! > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > pega um > > trem na central do Brasil, onde você vai presenciar uma cena, que > > descrevi a algum tempo... > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > produtos > > Evangélicos começando seus hinos > > Segundo vendedor, muito puto com o encontro com o primeiro, que não > > pulou na estação anterior a tempo > > Primeiro vendedor gritando mais alto > > Evangélicos disputando > > > > E a população que só quer usar a condução de SACO CHEIO no meio... > > > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > vai > > ter uma cara fechada. > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > E olha que tenho minha convicção religiosa com tendências a > evangélico... > > > > > > Confesso que a muito não vemos nesta lista frases históricas > extraídas > > de outras fontes, e algumas das suas achei bem interessantes, mas ao > > invocar versículos bíblicos em meio a parágrafos imensos conseguiu > minha > > resistencia. > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e se o > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > Em nome de Marco A P D'Andrade escreveu: > > > > > >> Macaé, > > >> As meditações e contribuições são sempre bem vindas! > > >> > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, > > > > > > Perl não é só uma linguagem de programação para situações > criticas, mais > > > também é uma das mais fortes comunidades do mundo são denominados > os Perl > > > Mongers, também temos o exemplo do Monastério Mãe, que são > denominados os > > > Perl Monges, mais que programadores e sim benfeitores a que usam > linguagem > > > Perl agradavelmente em unidade com o seu criador e mantedor o > Monge Prior > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > influenciou partes > > > da terminologia do Perl, como o próprio nome, uma referência > bíblica à > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos similares > são o > > > nome da função bless, e a organização de suas falas em categorias > tais como > > > apocalipse e exegese. Wall também lembrou a sua fé quando falou em > > > conferências, incluindo uma fala direta sobre sua crença na > conferência > > > sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > conferência do > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua > esposa > > > estudavam lingüística com a intenção de mais tarde encontrarem uma > linguagem > > > que não possuísse escrita, talvez na África, e criarem um sistema > de escrita > > > para ela. Com este novo sistema de escrita eles queriam traduzir > vários > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > supervisionar > > > o desenvolvimento adicional do Perl e atua como Benevolent > Dictator for Life > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem > duas > > > "regras", assim chamadas, tiradas da documentação oficial do Perl: > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > comportar. Isto significa que ele tem o poder final do veto na > > > funcionalidade do todo. > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > assunto, > > > não importa se ele invocou previamente a regra 1. > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > muito conteúdo > > > em termos do que deve ser uma comunidade. E o que esperar dessa > comunidade. > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > dele, ele > > > ama-a e aceita-a tal como ela é, mas por outro lado também espera > que ela se > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > mesmo. > > > Devemos amar e aceitar os outros como são, mas por outro lado é > natural que > > > cada um de nós espere que as pessoas amadureçam, e que a > comunidade como um > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > melhora, que > > > continua sempre igual. Em qualquer relacionamento tem de haver uma > evolução, > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > Fraternalmente em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > >> Todos nós agradecemos :) > > >> > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > >> > wrote: > > >> > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > >> > > >> >Marco, > > >> >solicito que guarde manifestações religiosas para momentos > mais > > >> apropriados. > > >> >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > >> > > >> > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > Mongers, > > >> Mais isso não é manifestação religiosos e sim meditações > preciosas > > >> vindas do > > >> monastério Mãe! Mais eu entendi o sentido que você falou sim, > me > > >> perdoe! > > >> > > >> Fraternalmente em Perl Mongers, > > >> Marco Aurélio (MACAÉ) > > >> > > >> > > >> > > >> > > >> > > >> On 2/1/07, Marco Aurélio (MACAÉ) > >> > wrote: > > >> Em 01/02/2007 Lorn escreveu: > > >> > > >> >Sinceramente, só chega msg de regra fraternal e tal, eu sou > > >> cristão não > > >> >catolico, não tenho nada contra os catolicos, mais sei lá, > vamos ser > > >> >democraticos: > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > isso! > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > >> > > >> Boa tarde, Caro Lorn em Perl Mongers, > > >> > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > onde > > >> ele acentua > > >> diferenças sensíveis no nosso modo ser: > > >> > > >> Eu crio coisas agradáveis... porque satisfaz o autor de minha > > >> história. > > >> -- Larry Wall > > >> > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > >> > > >> Fraternalmente, > > >> Marco Aurélio (MACAÉ) > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> -- > > >> Lindolfo "Lorn" Rodrigues > > >> - www.slackwarezine.com.br > > >> - http://lornlab.org > > >> - http://sao-paulo.pm.org > > >> use Catalyst; > > >> > > >> _______________________________________________ > > >> Cascavel-pm mailing list > > >> Cascavel-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > >> > > >> > > >> -- > > >> Gabriel Vieira > > >> > > >> _______________________________________________ > > >> Cascavel-pm mailing list > > >> Cascavel-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > >> > > >> > > >> > > >> -- > > >> Gabriel Vieira > > >> ------------------------------------------------------------------ > ------ > > >> > > >> _______________________________________________ > > >> Cascavel-pm mailing list > > >> Cascavel-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/aaedbb9d/attachment-0001.html From interativa em pcp.org.br Thu Feb 1 17:23:45 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 19:23:45 -0600 Subject: [Cascavel-pm] OT: RES: AAAAA Message-ID: em 01/02/2007 Fernando escreveu: > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > discução agora é se agente te bani da lista ou não... ninguém está > interessado nas suas regras. > > Om namah shivaya! Boa noite Fernando, Você é o moderador da lista por acaso? Que eu saiba quem pode banir alguém da lista é o moderador? Garanto a você e que antes disso ele me comunicará o motivo! Cumprimento a todos com carinho, pelo seu nome e uma bela saudação cristã! Boa notei, Caro Fernando em Cristo e Perl Mongers... Se o moderador da lista me advertir sobre as minhas saudações, ai eu tenho que realmente para ou sair da lista! Bom descanso! Fraternalmente, Marco Aurélio (MACAÉ) > > Em 01/02/07, Interativa escreveu: > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > Uma das regras que vamos escrever sobre as funções e suas > > responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., > > exemplo de conduta incorreta para uma lista de discussão: > > > > REGRA DOS PERL MONGERS E MONGES > > > > CAPÍTULO I > > > > Estruturas das listas de discussões > > > > Das funções e suas responsabilidades > > Art. 1. O usuário da lista é responsável pela redação de seus textos, > > como também de se identificar no final cada redação com o seu nome e > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela > > preservação dos arquivos e documentos da lista discussão. > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > administrador e os usuários da lista de discussão. > > > > Art. 3. O serviço do usuário da lista de discussão nasce primariamente > > da consciência de sua própria identidade como usuário da linguagem > > Perl. A vivência dos valores que lhe são próprios o habilitar a servir > > e a comunicar aos outros o seu dom. > > > > Bom descanso a todos! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > Bah... > > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > > Não te ligou que tu não tá agradando ? > > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano > > em > > > Cristo e em Perl Mongers"... > > > Eu tenho grande respeito por todas as religiões, credos, seitas e > > afins, > > > mas isso é uma lista de > > > Perl, não uma lista de religião... > > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > > principalmente por ficar enchendo o saco, > > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > > não > > > ajuda, né ? > > > Passou falando e dando lição de moral, mas colaborar pra sanar a > > dívida > > > tu não colaborou, só criticou e estressou os demais que estavam > > reunindo > > > esforços para resolver o problema. > > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo > > de > > > que ninguém vai precisar, também, > > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > > nunca > > > precisou de um mané que nem tu por perto... > > > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > > mais > > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > > > > Marco Aurélio (MACAÉ) wrote: > > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > > cristão não > > > >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos > > ser > > > >> democraticos: > > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > > > >> http://desciclo.pedia.ws/wiki/AAAAA > > > >> > > > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > > ele acentua > > > > diferenças sensíveis no nosso modo ser: > > > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > > história. > > > > -- Larry Wall > > > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > > > Fraternalmente, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From interativa em pcp.org.br Thu Feb 1 17:30:17 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 19:30:17 -0600 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA Message-ID: > > Marco, > > pela última vez solicito que você participe da lista apenas com assuntos > relacionados a Perl. > Não sobre histórias e ou dizeres que não estejam relacionados diretamente > com um determinado tópico. > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > Certo Gabriel entendi tudo! Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. Quem é o moderador da lista? Preciso falar com ele urgentemente! Alguem especializado nos assunto que eu envi para lista? Porque não estou na lista certa ? Qual seria a lista na linha: meditição ? Aguardo um resposta, MACAÉ > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido > coletivo da lista. > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam ter um > consentimento da maioria, e isso, (in)felizmente, você não está conseguindo > aqui. > > Não tente mandar ou impor na organização e no andar grupo. > > Espero contar com o seu bom senso! > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com mais > disseres e muito menos com religiosidade no meio. Invés disso, apenas diga > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > infelizmente não poderemos fazer nada. Sugiro que procure outro lugar onde > possa se sentir melhor. ;) > > Agradeço e muito, > > > On 2/1/07, Interativa wrote: > > > > > Marco Marco A P D'Andrade escreveu > > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > > > vai ter uma cara fechada. > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o nome > > de Cristo sem um fundamento historio verdadeiro e documentado, eu hoje > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) que > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já vi > > uma briga de seguranças do metrô tentando retirar um grupo de cristão- > > protestantes que estavam atacando o pessoal com palavras da bíblia > > [1], mais a língua deles provocou ira em de todos no vagão 01. Graças > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > Humildemente procurarei seguir os pequenos passos da pequena via do no > > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > > possível, e meditarei na religiosidade e zelo que tem com para com a > > linguagem Perl: > > > > • Larry Wall, Perl e a religiosidade CRISTÃ: > > A fé Cristã de Wall influenciou partes da terminologia do Perl, como o > > próprio nome, uma referência bíblica à "pérola de grande valor" > > (Mateus 13:46). Outros exemplos similares são o nome da função bless, > > e a organização de suas falas em categorias tais como apocalipse e > > exegese. Wall também lembrou a sua fé quando falou em conferências, > > incluindo uma fala direta sobre sua crença na conferência sobre Perl > > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" no > > YAPC (Yet Another Perl Conference - "mais uma conferência do Perl") em > > junho de 2000. > > > > • Larry Wall e Perl: > > Wall continua a supervisionar o desenvolvimento adicional do Perl e > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > Vitalício), do projeto do Perl. Existem duas "regras", assim chamadas, > > tiradas da documentação oficial do Perl: > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > comportar. Isto significa que ele tem o poder final do veto na > > funcionalidade do todo. > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > assunto, não importa se ele invocou previamente a regra 1. > > > > Bom descanso a todos! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > Comunidade de Perl Mongers do Recife (PE) > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > > pega um > > > trem na central do Brasil, onde você vai presenciar uma cena, que > > > descrevi a algum tempo... > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > > produtos > > > Evangélicos começando seus hinos > > > Segundo vendedor, muito puto com o encontro com o primeiro, que não > > > pulou na estação anterior a tempo > > > Primeiro vendedor gritando mais alto > > > Evangélicos disputando > > > > > > E a população que só quer usar a condução de SACO CHEIO no meio... > > > > > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > > vai > > > ter uma cara fechada. > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > > > E olha que tenho minha convicção religiosa com tendências a > > evangélico... > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > extraídas > > > de outras fontes, e algumas das suas achei bem interessantes, mas ao > > > invocar versículos bíblicos em meio a parágrafos imensos conseguiu > > minha > > > resistencia. > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e se o > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > >> Macaé, > > > >> As meditações e contribuições são sempre bem vindas! > > > >> > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, > > > > > > > > Perl não é só uma linguagem de programação para situações > > criticas, mais > > > > também é uma das mais fortes comunidades do mundo são denominados > > os Perl > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > denominados os > > > > Perl Monges, mais que programadores e sim benfeitores a que usam > > linguagem > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > Monge Prior > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > influenciou partes > > > > da terminologia do Perl, como o próprio nome, uma referência > > bíblica à > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos similares > > são o > > > > nome da função bless, e a organização de suas falas em categorias > > tais como > > > > apocalipse e exegese. Wall também lembrou a sua fé quando falou em > > > > conferências, incluindo uma fala direta sobre sua crença na > > conferência > > > > sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > conferência do > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua > > esposa > > > > estudavam lingüística com a intenção de mais tarde encontrarem uma > > linguagem > > > > que não possuísse escrita, talvez na África, e criarem um sistema > > de escrita > > > > para ela. Com este novo sistema de escrita eles queriam traduzir > > vários > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > supervisionar > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > Dictator for Life > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem > > duas > > > > "regras", assim chamadas, tiradas da documentação oficial do Perl: > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > funcionalidade do todo. > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > assunto, > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > muito conteúdo > > > > em termos do que deve ser uma comunidade. E o que esperar dessa > > comunidade. > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > dele, ele > > > > ama-a e aceita-a tal como ela é, mas por outro lado também espera > > que ela se > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > > mesmo. > > > > Devemos amar e aceitar os outros como são, mas por outro lado é > > natural que > > > > cada um de nós espere que as pessoas amadureçam, e que a > > comunidade como um > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > melhora, que > > > > continua sempre igual. Em qualquer relacionamento tem de haver uma > > evolução, > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > Fraternalmente em Perl Mongers, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > >> Todos nós agradecemos :) > > > >> > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > >> > wrote: > > > >> > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > >> > > > >> >Marco, > > > >> >solicito que guarde manifestações religiosas para momentos > > mais > > > >> apropriados. > > > >> >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > > >> > > > >> > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > Mongers, > > > >> Mais isso não é manifestação religiosos e sim meditações > > preciosas > > > >> vindas do > > > >> monastério Mãe! Mais eu entendi o sentido que você falou sim, > > me > > > >> perdoe! > > > >> > > > >> Fraternalmente em Perl Mongers, > > > >> Marco Aurélio (MACAÉ) > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > >> > wrote: > > > >> Em 01/02/2007 Lorn escreveu: > > > >> > > > >> >Sinceramente, só chega msg de regra fraternal e tal, eu sou > > > >> cristão não > > > >> >catolico, não tenho nada contra os catolicos, mais sei lá, > > vamos ser > > > >> >democraticos: > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > > isso! > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > >> > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > >> > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > > onde > > > >> ele acentua > > > >> diferenças sensíveis no nosso modo ser: > > > >> > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de minha > > > >> história. > > > >> -- Larry Wall > > > >> > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > >> > > > >> Fraternalmente, > > > >> Marco Aurélio (MACAÉ) > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> -- > > > >> Lindolfo "Lorn" Rodrigues > > > >> - www.slackwarezine.com.br > > > >> - http://lornlab.org > > > >> - http://sao-paulo.pm.org > > > >> use Catalyst; > > > >> > > > >> _______________________________________________ > > > >> Cascavel-pm mailing list > > > >> Cascavel-pm em pm.org > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > >> > > > >> > > > >> -- > > > >> Gabriel Vieira > > > >> > > > >> _______________________________________________ > > > >> Cascavel-pm mailing list > > > >> Cascavel-pm em pm.org > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > >> > > > >> > > > >> > > > >> -- > > > >> Gabriel Vieira > > > >> -------------------------------------------------------------- ---- > > ------ > > > >> > > > >> _______________________________________________ > > > >> Cascavel-pm mailing list > > > >> Cascavel-pm em pm.org > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > > -- From interativa em pcp.org.br Thu Feb 1 17:35:16 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 19:35:16 -0600 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA Message-ID: > > > > Marco, > > > > pela última vez solicito que você participe da lista apenas com > assuntos > > relacionados a Perl. > > Não sobre histórias e ou dizeres que não estejam relacionados > diretamente > > com um determinado tópico. > > > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > > > > OK! > Certo Gabriel entendi tudo! > Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. > Quem é o moderador da lista? > Preciso falar com ele urgentemente! > Alguem especializado nos assunto que eu envi para lista? > Porque não estou na lista certa ? > Qual seria a lista na linha: meditição ? > > Aguardo um resposta, > MACAÉ > > > > > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido > > coletivo da lista. > > > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam > ter um > > consentimento da maioria, e isso, (in)felizmente, você não está > conseguindo > > aqui. > > > > Não tente mandar ou impor na organização e no andar grupo. > > > > Espero contar com o seu bom senso! > > > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com > mais > > disseres e muito menos com religiosidade no meio. Invés disso, > apenas diga > > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > > infelizmente não poderemos fazer nada. Sugiro que procure outro > lugar onde > > possa se sentir melhor. ;) > > > > Agradeço e muito, > > > > > > On 2/1/07, Interativa wrote: > > > > > > > Marco Marco A P D'Andrade escreveu > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > > vai ter uma cara fechada. > > > > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o > nome > > > de Cristo sem um fundamento historio verdadeiro e documentado, eu > hoje > > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) > que > > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já > vi > > > uma briga de seguranças do metrô tentando retirar um grupo de > cristão- > > > protestantes que estavam atacando o pessoal com palavras da bíblia > > > [1], mais a língua deles provocou ira em de todos no vagão 01. > Graças > > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > > > Humildemente procurarei seguir os pequenos passos da pequena via > do no > > > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > > > possível, e meditarei na religiosidade e zelo que tem com para com > a > > > linguagem Perl: > > > > > > • Larry Wall, Perl e a religiosidade CRISTÃ: > > > A fé Cristã de Wall influenciou partes da terminologia do Perl, > como o > > > próprio nome, uma referência bíblica à "pérola de grande valor" > > > (Mateus 13:46). Outros exemplos similares são o nome da função > bless, > > > e a organização de suas falas em categorias tais como apocalipse e > > > exegese. Wall também lembrou a sua fé quando falou em conferências, > > > incluindo uma fala direta sobre sua crença na conferência sobre > Perl > > > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" > no > > > YAPC (Yet Another Perl Conference - "mais uma conferência do > Perl") em > > > junho de 2000. > > > > > > • Larry Wall e Perl: > > > Wall continua a supervisionar o desenvolvimento adicional do Perl e > > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > > Vitalício), do projeto do Perl. Existem duas "regras", assim > chamadas, > > > tiradas da documentação oficial do Perl: > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > comportar. Isto significa que ele tem o poder final do veto na > > > funcionalidade do todo. > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > > assunto, não importa se ele invocou previamente a regra 1. > > > > > > Bom descanso a todos! > > > > > > Fraternalmente em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > Comunidade de Perl Mongers do Recife (PE) > > > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > > > pega um > > > > trem na central do Brasil, onde você vai presenciar uma cena, que > > > > descrevi a algum tempo... > > > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > > > produtos > > > > Evangélicos começando seus hinos > > > > Segundo vendedor, muito puto com o encontro com o primeiro, que > não > > > > pulou na estação anterior a tempo > > > > Primeiro vendedor gritando mais alto > > > > Evangélicos disputando > > > > > > > > E a população que só quer usar a condução de SACO CHEIO no > meio... > > > > > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > vai > > > > ter uma cara fechada. > > > > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > > > > > E olha que tenho minha convicção religiosa com tendências a > > > evangélico... > > > > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > > extraídas > > > > de outras fontes, e algumas das suas achei bem interessantes, > mas ao > > > > invocar versículos bíblicos em meio a parágrafos imensos > conseguiu > > > minha > > > > resistencia. > > > > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e > se o > > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > > > >> Macaé, > > > > >> As meditações e contribuições são sempre bem vindas! > > > > >> > > > > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl > Mongers, > > > > > > > > > > Perl não é só uma linguagem de programação para situações > > > criticas, mais > > > > > também é uma das mais fortes comunidades do mundo são > denominados > > > os Perl > > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > > denominados os > > > > > Perl Monges, mais que programadores e sim benfeitores a que > usam > > > linguagem > > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > > Monge Prior > > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > > influenciou partes > > > > > da terminologia do Perl, como o próprio nome, uma referência > > > bíblica à > > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos > similares > > > são o > > > > > nome da função bless, e a organização de suas falas em > categorias > > > tais como > > > > > apocalipse e exegese. Wall também lembrou a sua fé quando > falou em > > > > > conferências, incluindo uma fala direta sobre sua crença na > > > conferência > > > > > sobre Perl em agosto de 1997 e uma discussão sobre > o "Progresso do > > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > > conferência do > > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e > sua > > > esposa > > > > > estudavam lingüística com a intenção de mais tarde encontrarem > uma > > > linguagem > > > > > que não possuísse escrita, talvez na África, e criarem um > sistema > > > de escrita > > > > > para ela. Com este novo sistema de escrita eles queriam > traduzir > > > vários > > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > > supervisionar > > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > > Dictator for Life > > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. > Existem > > > duas > > > > > "regras", assim chamadas, tiradas da documentação oficial do > Perl: > > > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl > deve se > > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > > funcionalidade do todo. > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre > qualquer > > > assunto, > > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > > muito conteúdo > > > > > em termos do que deve ser uma comunidade. E o que esperar dessa > > > comunidade. > > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > > dele, ele > > > > > ama-a e aceita-a tal como ela é, mas por outro lado também > espera > > > que ela se > > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > > > mesmo. > > > > > Devemos amar e aceitar os outros como são, mas por outro lado é > > > natural que > > > > > cada um de nós espere que as pessoas amadureçam, e que a > > > comunidade como um > > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > > melhora, que > > > > > continua sempre igual. Em qualquer relacionamento tem de haver > uma > > > evolução, > > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > > > >> Todos nós agradecemos :) > > > > >> > > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > > >> > wrote: > > > > >> > > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > > >> > > > > >> >Marco, > > > > >> >solicito que guarde manifestações religiosas para > momentos > > > mais > > > > >> apropriados. > > > > >> >Conto com sua cooperação para o bem e a harmonia do > grupo. :) > > > > >> > > > > >> > > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > > Mongers, > > > > >> Mais isso não é manifestação religiosos e sim meditações > > > preciosas > > > > >> vindas do > > > > >> monastério Mãe! Mais eu entendi o sentido que você falou > sim, > > > me > > > > >> perdoe! > > > > >> > > > > >> Fraternalmente em Perl Mongers, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > > >> > wrote: > > > > >> Em 01/02/2007 Lorn escreveu: > > > > >> > > > > >> >Sinceramente, só chega msg de regra fraternal e tal, eu > sou > > > > >> cristão não > > > > >> >catolico, não tenho nada contra os catolicos, mais sei > lá, > > > vamos ser > > > > >> >democraticos: > > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça > parar > > > isso! > > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > > >> > > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > > >> > > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > > > onde > > > > >> ele acentua > > > > >> diferenças sensíveis no nosso modo ser: > > > > >> > > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de > minha > > > > >> história. > > > > >> -- Larry Wall > > > > >> > > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > > >> > > > > >> Fraternalmente, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Lindolfo "Lorn" Rodrigues > > > > >> - www.slackwarezine.com.br > > > > > >> - http://lornlab.org > > > > >> - http://sao-paulo.pm.org > > > > >> use Catalyst; > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> ------------------------------------------------------------ -- > ---- > > > ------ > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From gabriel.vieira em gmail.com Thu Feb 1 17:38:19 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 22:38:19 -0300 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA In-Reply-To: References: Message-ID: <83d8367f0702011738p476a05d2ta415e1bbdd2cdf08@mail.gmail.com> Somos todos moderadores. Quando você chegou demos as boas vindas, mas suas atitudes e persistencia em não de modo harmonico e poluindo a lista (creio que você não teve a intenção), fizeram com que você tivesse o desgosto de grande parte da lista. Só lembrando, a lista é técnica e conta também com assuntos não técnicos, de vez em quando. On 2/1/07, Interativa wrote: > > > > > Marco, > > > > pela última vez solicito que você participe da lista apenas com > assuntos > > relacionados a Perl. > > Não sobre histórias e ou dizeres que não estejam relacionados > diretamente > > com um determinado tópico. > > > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > > > > > Certo Gabriel entendi tudo! > Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. > Quem é o moderador da lista? > Preciso falar com ele urgentemente! > Alguem especializado nos assunto que eu envi para lista? > Porque não estou na lista certa ? > Qual seria a lista na linha: meditição ? > > Aguardo um resposta, > MACAÉ > > > > > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido > > coletivo da lista. > > > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam > ter um > > consentimento da maioria, e isso, (in)felizmente, você não está > conseguindo > > aqui. > > > > Não tente mandar ou impor na organização e no andar grupo. > > > > Espero contar com o seu bom senso! > > > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com > mais > > disseres e muito menos com religiosidade no meio. Invés disso, > apenas diga > > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > > infelizmente não poderemos fazer nada. Sugiro que procure outro > lugar onde > > possa se sentir melhor. ;) > > > > Agradeço e muito, > > > > > > On 2/1/07, Interativa wrote: > > > > > > > Marco Marco A P D'Andrade escreveu > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > > vai ter uma cara fechada. > > > > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o > nome > > > de Cristo sem um fundamento historio verdadeiro e documentado, eu > hoje > > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) > que > > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já > vi > > > uma briga de seguranças do metrô tentando retirar um grupo de > cristão- > > > protestantes que estavam atacando o pessoal com palavras da bíblia > > > [1], mais a língua deles provocou ira em de todos no vagão 01. > Graças > > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > > > Humildemente procurarei seguir os pequenos passos da pequena via > do no > > > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > > > possível, e meditarei na religiosidade e zelo que tem com para com > a > > > linguagem Perl: > > > > > > ? Larry Wall, Perl e a religiosidade CRISTÃ: > > > A fé Cristã de Wall influenciou partes da terminologia do Perl, > como o > > > próprio nome, uma referência bíblica à "pérola de grande valor" > > > (Mateus 13:46). Outros exemplos similares são o nome da função > bless, > > > e a organização de suas falas em categorias tais como apocalipse e > > > exegese. Wall também lembrou a sua fé quando falou em conferências, > > > incluindo uma fala direta sobre sua crença na conferência sobre > Perl > > > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" > no > > > YAPC (Yet Another Perl Conference - "mais uma conferência do > Perl") em > > > junho de 2000. > > > > > > ? Larry Wall e Perl: > > > Wall continua a supervisionar o desenvolvimento adicional do Perl e > > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > > Vitalício), do projeto do Perl. Existem duas "regras", assim > chamadas, > > > tiradas da documentação oficial do Perl: > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > comportar. Isto significa que ele tem o poder final do veto na > > > funcionalidade do todo. > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > > assunto, não importa se ele invocou previamente a regra 1. > > > > > > Bom descanso a todos! > > > > > > Fraternalmente em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > Comunidade de Perl Mongers do Recife (PE) > > > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > > > pega um > > > > trem na central do Brasil, onde você vai presenciar uma cena, que > > > > descrevi a algum tempo... > > > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > > > produtos > > > > Evangélicos começando seus hinos > > > > Segundo vendedor, muito puto com o encontro com o primeiro, que > não > > > > pulou na estação anterior a tempo > > > > Primeiro vendedor gritando mais alto > > > > Evangélicos disputando > > > > > > > > E a população que só quer usar a condução de SACO CHEIO no > meio... > > > > > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > vai > > > > ter uma cara fechada. > > > > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > > > > > E olha que tenho minha convicção religiosa com tendências a > > > evangélico... > > > > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > > extraídas > > > > de outras fontes, e algumas das suas achei bem interessantes, > mas ao > > > > invocar versículos bíblicos em meio a parágrafos imensos > conseguiu > > > minha > > > > resistencia. > > > > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e > se o > > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > > > >> Macaé, > > > > >> As meditações e contribuições são sempre bem vindas! > > > > >> > > > > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl > Mongers, > > > > > > > > > > Perl não é só uma linguagem de programação para situações > > > criticas, mais > > > > > também é uma das mais fortes comunidades do mundo são > denominados > > > os Perl > > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > > denominados os > > > > > Perl Monges, mais que programadores e sim benfeitores a que > usam > > > linguagem > > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > > Monge Prior > > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > > influenciou partes > > > > > da terminologia do Perl, como o próprio nome, uma referência > > > bíblica à > > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos > similares > > > são o > > > > > nome da função bless, e a organização de suas falas em > categorias > > > tais como > > > > > apocalipse e exegese. Wall também lembrou a sua fé quando > falou em > > > > > conferências, incluindo uma fala direta sobre sua crença na > > > conferência > > > > > sobre Perl em agosto de 1997 e uma discussão sobre > o "Progresso do > > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > > conferência do > > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e > sua > > > esposa > > > > > estudavam lingüística com a intenção de mais tarde encontrarem > uma > > > linguagem > > > > > que não possuísse escrita, talvez na África, e criarem um > sistema > > > de escrita > > > > > para ela. Com este novo sistema de escrita eles queriam > traduzir > > > vários > > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > > supervisionar > > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > > Dictator for Life > > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. > Existem > > > duas > > > > > "regras", assim chamadas, tiradas da documentação oficial do > Perl: > > > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl > deve se > > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > > funcionalidade do todo. > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre > qualquer > > > assunto, > > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > > muito conteúdo > > > > > em termos do que deve ser uma comunidade. E o que esperar dessa > > > comunidade. > > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > > dele, ele > > > > > ama-a e aceita-a tal como ela é, mas por outro lado também > espera > > > que ela se > > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > > > mesmo. > > > > > Devemos amar e aceitar os outros como são, mas por outro lado é > > > natural que > > > > > cada um de nós espere que as pessoas amadureçam, e que a > > > comunidade como um > > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > > melhora, que > > > > > continua sempre igual. Em qualquer relacionamento tem de haver > uma > > > evolução, > > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > > > >> Todos nós agradecemos :) > > > > >> > > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > > >> > wrote: > > > > >> > > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > > >> > > > > >> >Marco, > > > > >> >solicito que guarde manifestações religiosas para > momentos > > > mais > > > > >> apropriados. > > > > >> >Conto com sua cooperação para o bem e a harmonia do > grupo. :) > > > > >> > > > > >> > > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > > Mongers, > > > > >> Mais isso não é manifestação religiosos e sim meditações > > > preciosas > > > > >> vindas do > > > > >> monastério Mãe! Mais eu entendi o sentido que você falou > sim, > > > me > > > > >> perdoe! > > > > >> > > > > >> Fraternalmente em Perl Mongers, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > > >> > wrote: > > > > >> Em 01/02/2007 Lorn escreveu: > > > > >> > > > > >> >Sinceramente, só chega msg de regra fraternal e tal, eu > sou > > > > >> cristão não > > > > >> >catolico, não tenho nada contra os catolicos, mais sei > lá, > > > vamos ser > > > > >> >democraticos: > > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça > parar > > > isso! > > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > > >> > > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > > >> > > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > > > onde > > > > >> ele acentua > > > > >> diferenças sensíveis no nosso modo ser: > > > > >> > > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de > minha > > > > >> história. > > > > >> -- Larry Wall > > > > >> > > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > > >> > > > > >> Fraternalmente, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Lindolfo "Lorn" Rodrigues > > > > >> - www.slackwarezine.com.br > > > > > >> - http://lornlab.org > > > > >> - http://sao-paulo.pm.org > > > > >> use Catalyst; > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> -------------------------------------------------------------- > ---- > > > ------ > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/f0d0bc77/attachment-0001.html From gabriel.vieira em gmail.com Thu Feb 1 17:38:55 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 1 Feb 2007 22:38:55 -0300 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA In-Reply-To: References: Message-ID: <83d8367f0702011738g53ed0770i6c989cd97179722c@mail.gmail.com> Agradeço amigo, e espero que você faça um bom proveito desta e possa ajudar a muitos também. :) On 2/1/07, Interativa wrote: > > > > > > > > > Marco, > > > > > > pela última vez solicito que você participe da lista apenas com > > assuntos > > > relacionados a Perl. > > > Não sobre histórias e ou dizeres que não estejam relacionados > > diretamente > > > com um determinado tópico. > > > > > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > > > > > > > > > OK! > > > > Certo Gabriel entendi tudo! > > Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. > > Quem é o moderador da lista? > > Preciso falar com ele urgentemente! > > Alguem especializado nos assunto que eu envi para lista? > > Porque não estou na lista certa ? > > Qual seria a lista na linha: meditição ? > > > > Aguardo um resposta, > > MACAÉ > > > > > > > > > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um > pedido > > > coletivo da lista. > > > > > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas > deveriam > > ter um > > > consentimento da maioria, e isso, (in)felizmente, você não está > > conseguindo > > > aqui. > > > > > > Não tente mandar ou impor na organização e no andar grupo. > > > > > > Espero contar com o seu bom senso! > > > > > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com > > mais > > > disseres e muito menos com religiosidade no meio. Invés disso, > > apenas diga > > > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > > > infelizmente não poderemos fazer nada. Sugiro que procure outro > > lugar onde > > > possa se sentir melhor. ;) > > > > > > Agradeço e muito, > > > > > > > > > On 2/1/07, Interativa wrote: > > > > > > > > > Marco Marco A P D'Andrade escreveu > > > > > Na proxima vez que alguem > > falar "Fraternalmente", "Cristo", "Jesus" > > > > > vai ter uma cara fechada. > > > > > > > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo > o > > nome > > > > de Cristo sem um fundamento historio verdadeiro e documentado, > eu > > hoje > > > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários > Perl) > > que > > > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu > já > > vi > > > > uma briga de seguranças do metrô tentando retirar um grupo de > > cristão- > > > > protestantes que estavam atacando o pessoal com palavras da > bíblia > > > > [1], mais a língua deles provocou ira em de todos no vagão 01. > > Graças > > > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > > > > > Humildemente procurarei seguir os pequenos passos da pequena via > > do no > > > > nosso Monge Prior Larry Wall do Perl Monges em conferências se > for > > > > possível, e meditarei na religiosidade e zelo que tem com para > com > > a > > > > linguagem Perl: > > > > > > > > ? Larry Wall, Perl e a religiosidade CRISTÃ: > > > > A fé Cristã de Wall influenciou partes da terminologia do Perl, > > como o > > > > próprio nome, uma referência bíblica à "pérola de grande valor" > > > > (Mateus 13:46). Outros exemplos similares são o nome da função > > bless, > > > > e a organização de suas falas em categorias tais como apocalipse > e > > > > exegese. Wall também lembrou a sua fé quando falou em > conferências, > > > > incluindo uma fala direta sobre sua crença na conferência sobre > > Perl > > > > em agosto de 1997 e uma discussão sobre o "Progresso do > Peregrino" > > no > > > > YAPC (Yet Another Perl Conference - "mais uma conferência do > > Perl") em > > > > junho de 2000. > > > > > > > > ? Larry Wall e Perl: > > > > Wall continua a supervisionar o desenvolvimento adicional do > Perl e > > > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > > > Vitalício), do projeto do Perl. Existem duas "regras", assim > > chamadas, > > > > tiradas da documentação oficial do Perl: > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve > se > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > funcionalidade do todo. > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > > > assunto, não importa se ele invocou previamente a regra 1. > > > > > > > > Bom descanso a todos! > > > > > > > > Fraternalmente em Perl Mongers, > > > > Marco Aurélio (MACAÉ) > > > > Comunidade de Perl Mongers do Recife (PE) > > > > > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de > Janeiro, > > > > pega um > > > > > trem na central do Brasil, onde você vai presenciar uma cena, > que > > > > > descrevi a algum tempo... > > > > > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre > seus > > > > produtos > > > > > Evangélicos começando seus hinos > > > > > Segundo vendedor, muito puto com o encontro com o primeiro, > que > > não > > > > > pulou na estação anterior a tempo > > > > > Primeiro vendedor gritando mais alto > > > > > Evangélicos disputando > > > > > > > > > > E a população que só quer usar a condução de SACO CHEIO no > > meio... > > > > > > > > > > Na proxima vez que alguem > > falar "Fraternalmente", "Cristo", "Jesus" > > > > vai > > > > > ter uma cara fechada. > > > > > > > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > > > > > > > E olha que tenho minha convicção religiosa com tendências a > > > > evangélico... > > > > > > > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > > > extraídas > > > > > de outras fontes, e algumas das suas achei bem interessantes, > > mas ao > > > > > invocar versículos bíblicos em meio a parágrafos imensos > > conseguiu > > > > minha > > > > > resistencia. > > > > > > > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e > > se o > > > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > > > > > >> Macaé, > > > > > >> As meditações e contribuições são sempre bem vindas! > > > > > >> > > > > > > > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl > > Mongers, > > > > > > > > > > > > Perl não é só uma linguagem de programação para situações > > > > criticas, mais > > > > > > também é uma das mais fortes comunidades do mundo são > > denominados > > > > os Perl > > > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > > > denominados os > > > > > > Perl Monges, mais que programadores e sim benfeitores a que > > usam > > > > linguagem > > > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > > > Monge Prior > > > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > > > influenciou partes > > > > > > da terminologia do Perl, como o próprio nome, uma referência > > > > bíblica à > > > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos > > similares > > > > são o > > > > > > nome da função bless, e a organização de suas falas em > > categorias > > > > tais como > > > > > > apocalipse e exegese. Wall também lembrou a sua fé quando > > falou em > > > > > > conferências, incluindo uma fala direta sobre sua crença na > > > > conferência > > > > > > sobre Perl em agosto de 1997 e uma discussão sobre > > o "Progresso do > > > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > > > conferência do > > > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e > > sua > > > > esposa > > > > > > estudavam lingüística com a intenção de mais tarde > encontrarem > > uma > > > > linguagem > > > > > > que não possuísse escrita, talvez na África, e criarem um > > sistema > > > > de escrita > > > > > > para ela. Com este novo sistema de escrita eles queriam > > traduzir > > > > vários > > > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > > > supervisionar > > > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > > > Dictator for Life > > > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. > > Existem > > > > duas > > > > > > "regras", assim chamadas, tiradas da documentação oficial do > > Perl: > > > > > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl > > deve se > > > > > > comportar. Isto significa que ele tem o poder final do veto > na > > > > > > funcionalidade do todo. > > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre > > qualquer > > > > assunto, > > > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > > > muito conteúdo > > > > > > em termos do que deve ser uma comunidade. E o que esperar > dessa > > > > comunidade. > > > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > > > dele, ele > > > > > > ama-a e aceita-a tal como ela é, mas por outro lado também > > espera > > > > que ela se > > > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se > o > > > > mesmo. > > > > > > Devemos amar e aceitar os outros como são, mas por outro > lado é > > > > natural que > > > > > > cada um de nós espere que as pessoas amadureçam, e que a > > > > comunidade como um > > > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > > > melhora, que > > > > > > continua sempre igual. Em qualquer relacionamento tem de > haver > > uma > > > > evolução, > > > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > > > > > >> Todos nós agradecemos :) > > > > > >> > > > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > > > >> > wrote: > > > > > >> > > > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > > > >> > > > > > >> >Marco, > > > > > >> >solicito que guarde manifestações religiosas para > > momentos > > > > mais > > > > > >> apropriados. > > > > > >> >Conto com sua cooperação para o bem e a harmonia do > > grupo. :) > > > > > >> > > > > > >> > > > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > > > Mongers, > > > > > >> Mais isso não é manifestação religiosos e sim meditações > > > > preciosas > > > > > >> vindas do > > > > > >> monastério Mãe! Mais eu entendi o sentido que você > falou > > sim, > > > > me > > > > > >> perdoe! > > > > > >> > > > > > >> Fraternalmente em Perl Mongers, > > > > > >> Marco Aurélio (MACAÉ) > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > > > >> > wrote: > > > > > >> Em 01/02/2007 Lorn escreveu: > > > > > >> > > > > > >> >Sinceramente, só chega msg de regra fraternal e tal, > eu > > sou > > > > > >> cristão não > > > > > >> >catolico, não tenho nada contra os catolicos, mais sei > > lá, > > > > vamos ser > > > > > >> >democraticos: > > > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça > > parar > > > > isso! > > > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > > > >> > > > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > > > >> > > > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry > Wall > > > > onde > > > > > >> ele acentua > > > > > >> diferenças sensíveis no nosso modo ser: > > > > > >> > > > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de > > minha > > > > > >> história. > > > > > >> -- Larry Wall > > > > > >> > > > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > >> > > > > > >> Fraternalmente, > > > > > >> Marco Aurélio (MACAÉ) > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> -- > > > > > >> Lindolfo "Lorn" Rodrigues > > > > > >> - www.slackwarezine.com.br > > > > > > > >> - http://lornlab.org > > > > > >> - http://sao-paulo.pm.org > > > > > >> use Catalyst; > > > > > >> > > > > > >> _______________________________________________ > > > > > >> Cascavel-pm mailing list > > > > > >> Cascavel-pm em pm.org > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > >> > > > > > >> > > > > > >> > > > > > >> -- > > > > > >> Gabriel Vieira > > > > > >> > > > > > >> _______________________________________________ > > > > > >> Cascavel-pm mailing list > > > > > >> Cascavel-pm em pm.org > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> -- > > > > > >> Gabriel Vieira > > > > > >> ------------------------------------------------------------ > -- > > ---- > > > > ------ > > > > > >> > > > > > >> _______________________________________________ > > > > > >> Cascavel-pm mailing list > > > > > >> Cascavel-pm em pm.org > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > >> > > > > > > > > > > > > _______________________________________________ > > > > > > Cascavel-pm mailing list > > > > > > Cascavel-pm em pm.org > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > Cascavel-pm mailing list > > > > > > Cascavel-pm em pm.org > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > -- > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > -- > > > Gabriel Vieira > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070201/ca87b17e/attachment-0001.html From interativa em pcp.org.br Thu Feb 1 17:43:05 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 19:43:05 -0600 Subject: [Cascavel-pm] OT: RES: RES: OT: RES: AAAAA Message-ID: > > Agradeço amigo, > > e espero que você faça um bom proveito desta e possa ajudar a muitos também. > :) Obrigado Gabriel, o meu Anjo da guarda! Pronto, caio a ficha pessoal. Lista técnica! $MACAÉ = "ENTENDEU"; > > > On 2/1/07, Interativa wrote: > > > > > > > > > > > > > > Marco, > > > > > > > > pela última vez solicito que você participe da lista apenas com > > > assuntos > > > > relacionados a Perl. > > > > Não sobre histórias e ou dizeres que não estejam relacionados > > > diretamente > > > > com um determinado tópico. > > > > > > > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > > > > > > > > > > > > > > OK! > > > > > > > Certo Gabriel entendi tudo! > > > Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. > > > Quem é o moderador da lista? > > > Preciso falar com ele urgentemente! > > > Alguem especializado nos assunto que eu envi para lista? > > > Porque não estou na lista certa ? > > > Qual seria a lista na linha: meditição ? > > > > > > Aguardo um resposta, > > > MACAÉ > > > > > > > > > > > > > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um > > pedido > > > > coletivo da lista. > > > > > > > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas > > deveriam > > > ter um > > > > consentimento da maioria, e isso, (in)felizmente, você não está > > > conseguindo > > > > aqui. > > > > > > > > Não tente mandar ou impor na organização e no andar grupo. > > > > > > > > Espero contar com o seu bom senso! > > > > > > > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com > > > mais > > > > disseres e muito menos com religiosidade no meio. Invés disso, > > > apenas diga > > > > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > > > > infelizmente não poderemos fazer nada. Sugiro que procure outro > > > lugar onde > > > > possa se sentir melhor. ;) > > > > > > > > Agradeço e muito, > > > > > > > > > > > > On 2/1/07, Interativa wrote: > > > > > > > > > > > Marco Marco A P D'Andrade escreveu > > > > > > Na proxima vez que alguem > > > falar "Fraternalmente", "Cristo", "Jesus" > > > > > > vai ter uma cara fechada. > > > > > > > > > > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > > > > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo > > o > > > nome > > > > > de Cristo sem um fundamento historio verdadeiro e documentado, > > eu > > > hoje > > > > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários > > Perl) > > > que > > > > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > > > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > > > > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu > > já > > > vi > > > > > uma briga de seguranças do metrô tentando retirar um grupo de > > > cristão- > > > > > protestantes que estavam atacando o pessoal com palavras da > > bíblia > > > > > [1], mais a língua deles provocou ira em de todos no vagão 01. > > > Graças > > > > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > > > > > > > Humildemente procurarei seguir os pequenos passos da pequena via > > > do no > > > > > nosso Monge Prior Larry Wall do Perl Monges em conferências se > > for > > > > > possível, e meditarei na religiosidade e zelo que tem com para > > com > > > a > > > > > linguagem Perl: > > > > > > > > > > • Larry Wall, Perl e a religiosidade CRISTÃ: > > > > > A fé Cristã de Wall influenciou partes da terminologia do Perl, > > > como o > > > > > próprio nome, uma referência bíblica à "pérola de grande valor" > > > > > (Mateus 13:46). Outros exemplos similares são o nome da função > > > bless, > > > > > e a organização de suas falas em categorias tais como apocalipse > > e > > > > > exegese. Wall também lembrou a sua fé quando falou em > > conferências, > > > > > incluindo uma fala direta sobre sua crença na conferência sobre > > > Perl > > > > > em agosto de 1997 e uma discussão sobre o "Progresso do > > Peregrino" > > > no > > > > > YAPC (Yet Another Perl Conference - "mais uma conferência do > > > Perl") em > > > > > junho de 2000. > > > > > > > > > > • Larry Wall e Perl: > > > > > Wall continua a supervisionar o desenvolvimento adicional do > > Perl e > > > > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > > > > Vitalício), do projeto do Perl. Existem duas "regras", assim > > > chamadas, > > > > > tiradas da documentação oficial do Perl: > > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve > > se > > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > > funcionalidade do todo. > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > > > > assunto, não importa se ele invocou previamente a regra 1. > > > > > > > > > > Bom descanso a todos! > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > Marco Aurélio (MACAÉ) > > > > > Comunidade de Perl Mongers do Recife (PE) > > > > > > > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > > > > > > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de > > Janeiro, > > > > > pega um > > > > > > trem na central do Brasil, onde você vai presenciar uma cena, > > que > > > > > > descrevi a algum tempo... > > > > > > > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre > > seus > > > > > produtos > > > > > > Evangélicos começando seus hinos > > > > > > Segundo vendedor, muito puto com o encontro com o primeiro, > > que > > > não > > > > > > pulou na estação anterior a tempo > > > > > > Primeiro vendedor gritando mais alto > > > > > > Evangélicos disputando > > > > > > > > > > > > E a população que só quer usar a condução de SACO CHEIO no > > > meio... > > > > > > > > > > > > Na proxima vez que alguem > > > falar "Fraternalmente", "Cristo", "Jesus" > > > > > vai > > > > > > ter uma cara fechada. > > > > > > > > > > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > > > > conseguiremos é um filtro... Subject =~ /Cristo/ => Trash > > > > > > > > > > > > E olha que tenho minha convicção religiosa com tendências a > > > > > evangélico... > > > > > > > > > > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > > > > extraídas > > > > > > de outras fontes, e algumas das suas achei bem interessantes, > > > mas ao > > > > > > invocar versículos bíblicos em meio a parágrafos imensos > > > conseguiu > > > > > minha > > > > > > resistencia. > > > > > > > > > > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e > > > se o > > > > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > > > > > > > >> Macaé, > > > > > > >> As meditações e contribuições são sempre bem vindas! > > > > > > >> > > > > > > > > > > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl > > > Mongers, > > > > > > > > > > > > > > Perl não é só uma linguagem de programação para situações > > > > > criticas, mais > > > > > > > também é uma das mais fortes comunidades do mundo são > > > denominados > > > > > os Perl > > > > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > > > > denominados os > > > > > > > Perl Monges, mais que programadores e sim benfeitores a que > > > usam > > > > > linguagem > > > > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > > > > Monge Prior > > > > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > > > > influenciou partes > > > > > > > da terminologia do Perl, como o próprio nome, uma referência > > > > > bíblica à > > > > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos > > > similares > > > > > são o > > > > > > > nome da função bless, e a organização de suas falas em > > > categorias > > > > > tais como > > > > > > > apocalipse e exegese. Wall também lembrou a sua fé quando > > > falou em > > > > > > > conferências, incluindo uma fala direta sobre sua crença na > > > > > conferência > > > > > > > sobre Perl em agosto de 1997 e uma discussão sobre > > > o "Progresso do > > > > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > > > > conferência do > > > > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e > > > sua > > > > > esposa > > > > > > > estudavam lingüística com a intenção de mais tarde > > encontrarem > > > uma > > > > > linguagem > > > > > > > que não possuísse escrita, talvez na África, e criarem um > > > sistema > > > > > de escrita > > > > > > > para ela. Com este novo sistema de escrita eles queriam > > > traduzir > > > > > vários > > > > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > > > > supervisionar > > > > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > > > > Dictator for Life > > > > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. > > > Existem > > > > > duas > > > > > > > "regras", assim chamadas, tiradas da documentação oficial do > > > Perl: > > > > > > > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl > > > deve se > > > > > > > comportar. Isto significa que ele tem o poder final do veto > > na > > > > > > > funcionalidade do todo. > > > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre > > > qualquer > > > > > assunto, > > > > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > > > > muito conteúdo > > > > > > > em termos do que deve ser uma comunidade. E o que esperar > > dessa > > > > > comunidade. > > > > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > > > > dele, ele > > > > > > > ama-a e aceita-a tal como ela é, mas por outro lado também > > > espera > > > > > que ela se > > > > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se > > o > > > > > mesmo. > > > > > > > Devemos amar e aceitar os outros como são, mas por outro > > lado é > > > > > natural que > > > > > > > cada um de nós espere que as pessoas amadureçam, e que a > > > > > comunidade como um > > > > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > > > > melhora, que > > > > > > > continua sempre igual. Em qualquer relacionamento tem de > > haver > > > uma > > > > > evolução, > > > > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > > > > > > > >> Todos nós agradecemos :) > > > > > > >> > > > > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* > > > > > >> > wrote: > > > > > > >> > > > > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > > > > >> > > > > > > >> >Marco, > > > > > > >> >solicito que guarde manifestações religiosas para > > > momentos > > > > > mais > > > > > > >> apropriados. > > > > > > >> >Conto com sua cooperação para o bem e a harmonia do > > > grupo. :) > > > > > > >> > > > > > > >> > > > > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > > > > Mongers, > > > > > > >> Mais isso não é manifestação religiosos e sim meditações > > > > > preciosas > > > > > > >> vindas do > > > > > > >> monastério Mãe! Mais eu entendi o sentido que você > > falou > > > sim, > > > > > me > > > > > > >> perdoe! > > > > > > >> > > > > > > >> Fraternalmente em Perl Mongers, > > > > > > >> Marco Aurélio (MACAÉ) > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > > > > >> > wrote: > > > > > > >> Em 01/02/2007 Lorn escreveu: > > > > > > >> > > > > > > >> >Sinceramente, só chega msg de regra fraternal e tal, > > eu > > > sou > > > > > > >> cristão não > > > > > > >> >catolico, não tenho nada contra os catolicos, mais sei > > > lá, > > > > > vamos ser > > > > > > >> >democraticos: > > > > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça > > > parar > > > > > isso! > > > > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > > > > >> > > > > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > > > > >> > > > > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry > > Wall > > > > > onde > > > > > > >> ele acentua > > > > > > >> diferenças sensíveis no nosso modo ser: > > > > > > >> > > > > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de > > > minha > > > > > > >> história. > > > > > > >> -- Larry Wall > > > > > > >> > > > > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > >> > > > > > > >> Fraternalmente, > > > > > > >> Marco Aurélio (MACAÉ) > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> -- > > > > > > >> Lindolfo "Lorn" Rodrigues > > > > > > >> - www.slackwarezine.com.br > > > > > > > > > >> - http://lornlab.org > > > > > > >> - http://sao-paulo.pm.org > > > > > > >> use Catalyst; > > > > > > >> > > > > > > >> _______________________________________________ > > > > > > >> Cascavel-pm mailing list > > > > > > >> Cascavel-pm em pm.org > > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> -- > > > > > > >> Gabriel Vieira > > > > > > >> > > > > > > >> _______________________________________________ > > > > > > >> Cascavel-pm mailing list > > > > > > >> Cascavel-pm em pm.org > > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> -- > > > > > > >> Gabriel Vieira > > > > > > >> -------------------------------------------------------- ---- > > -- > > > ---- > > > > > ------ > > > > > > >> > > > > > > >> _______________________________________________ > > > > > > >> Cascavel-pm mailing list > > > > > > >> Cascavel-pm em pm.org > > > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > >> > > > > > > > > > > > > > > _______________________________________________ > > > > > > > Cascavel-pm mailing list > > > > > > > Cascavel-pm em pm.org > > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > Cascavel-pm mailing list > > > > > > > Cascavel-pm em pm.org > > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > Cascavel-pm mailing list > > > > > > Cascavel-pm em pm.org > > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > -- > > > > Gabriel Vieira > > > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > > -- From interativa em pcp.org.br Thu Feb 1 18:11:38 2007 From: interativa em pcp.org.br (Interativa) Date: Thu, 01 Feb 2007 20:11:38 -0600 Subject: [Cascavel-pm] SMTP RCPT command failed: Message-ID: Boa noite, Caros Perl Mongers, Peço perdão a todos mais uma vez por poluir a lista técnica com a insistência nas discussões sobre meditação! Falando em lista técnica quero fazer uma pergunta eu testei o código que segue abaixo, porem gerou um erro: #!/usr/bin/perl -w $|++; use warnings; use MIME::Lite; use CGI qw(:standard); use CGI::Carp qw(fatalsToBrowser); use HTML::Entities; print "Content-type: text/html\n\n"; $msg = MIME::Lite->new (From=>"interativa\@pcp.org.br",To=>"interativa\@click21.com.br",Subjec t=>"Helloooooo, nurse!",Data=>"Mensagem...",Date=>"Wed, 03 Jan 2007 10:17:49") or print "Erro 1"; MIME::Lite->send("smtp","mail.pcp.org.br",Debug=>1) or print "Erro 2"; $msg->send; exit; Resposta do servidor: Software error: SMTP RCPT command failed: lfhost.com (localhost.localdomain) [69.93.238.203]:59295 is currently not permitted to relay through this server. Perhaps you have not logged into the pop/imap server in the last 30 minutes or do not have SMTP Authentication turned on in your email client. at mime.pl line 20 For help, please send mail to the webmaster (interativa em pcp.org.br), giving this error message and the time and date of the error. Perguntas: Configuração sobre permissões de enviu? Onde posso configurar o servidor para envia e-mails para outros domínios eu uso o um programa gerenciador de conta chamado Cpanel? Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) From luismottacampos em yahoo.co.uk Fri Feb 2 00:08:49 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 09:08:49 +0100 Subject: [Cascavel-pm] Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> Message-ID: On Feb 1, 2007, at 7:09 PM, Eden Cardim wrote: > Desculpem pelo cross-post, mas alguém sabe onde consigo perl acima da > versão 5.8.0 para Red Hat Enterprise 3 arquitetura ia64? Já procurei > pacotes pré-compilados, inclusive na activestate, lá não tem versão > para ia64. Peguei vários sources em vários lugares para compilar, ele > compila o miniperl, mas na hora de rodar dá um erro de acesso à > memória, tenho certeza que é devido à arquitetura, ou seja, preciso de > um fonte para essa plataforma. SEGFAULT? Desabilita THREADING e tenta de novo. Para mim, funcionou muito bem assim, ontem. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 2 00:10:58 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 09:10:58 +0100 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> Message-ID: On Feb 1, 2007, at 7:35 PM, Eden Cardim wrote: > On 2/1/07, Lorn wrote: >> Eu já compilei o perl pra arquitetura x86_64 é um saco, >> principalmente se >> você precisa de DBI -_- >> Ah, eu baixei o perl-5.8.0-tar.gz segui a instruções e deu tudo >> certo. > > Eu preciso da versão, 5.8.1, no mínimo pra rodar Catalyst. Aleluia, > consegui compilar aqui. :) Manda os seus arquivos de configuração do build? Eu tenho FreeBSD sobre x86_64 e tive problemas com isso estes dias... Quero ver se você encontrou uma solução que me permita habilitar threading outra vez. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 2 00:15:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 09:15:43 +0100 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> Message-ID: <48FFC064-AE2D-4525-B3E9-CE8161CC42EE@yahoo.co.uk> On Feb 1, 2007, at 8:19 PM, roan Brasil wrote: > Lembrem-se quero que seja com REGEX. > [grande XML feio e mau aqui] Eu fiquei assustado, mas estou tentando descobrir o que você quer com regex... Putamplexos -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 2 00:16:48 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 09:16:48 +0100 Subject: [Cascavel-pm] Help me (sem filosofia em Cristo) In-Reply-To: <3de55ead0702011142p36e3b669m6820f6f5950cc6fb@mail.gmail.com> References: <403668000702011117o383d4e3kddc3d14effb49ccb@mail.gmail.com> <403668000702011119k3c46e209l7622136785b85e2@mail.gmail.com> <3de55ead0702011142p36e3b669m6820f6f5950cc6fb@mail.gmail.com> Message-ID: On Feb 1, 2007, at 8:42 PM, Eden Cardim wrote: > On 2/1/07, roan Brasil wrote: >> Lembrem-se quero que seja com REGEX. > > É sempre má ideia parsear qualquer tipo de XML usando regex, já que > estes são definidos por gramáticas livres de contexto. (Eden Cardim)++ # explicação técnica precisa -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Fri Feb 2 02:25:39 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 2 Feb 2007 02:25:39 -0800 (PST) Subject: [Cascavel-pm] Erro ao executar script Message-ID: <83830.26679.qm@web31305.mail.mud.yahoo.com> Pessoal.. nao sei por qual ventura, ao executar meu script via cron ele da esse erro: bash: ./teste/bin/TMP.pl: /usr/bin/perl^M: bad interpreter: Arquivo ou diretório não encontrado Sendo que o Direitorio existe e o arquivo tb.. se eu executar perl teste/bin/TMP.pl funciona perfeitamente.. O que pode ser? Obrigada __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/49c66965/attachment.html From luismottacampos em yahoo.co.uk Fri Feb 2 02:34:54 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 11:34:54 +0100 Subject: [Cascavel-pm] Erro ao executar script In-Reply-To: <83830.26679.qm@web31305.mail.mud.yahoo.com> References: <83830.26679.qm@web31305.mail.mud.yahoo.com> Message-ID: <611CB060-4A1A-40BA-83F4-3E545A02443F@yahoo.co.uk> On Feb 2, 2007, at 11:25 AM, Patty Silva wrote: > Pessoal.. nao sei por qual ventura, ao executar meu script via cron > ele da esse erro: > bash: ./teste/bin/TMP.pl: /usr/bin/perl^M: bad interpreter: Arquivo > ou diretório não encontrado > > Sendo que o Direitorio existe e o arquivo tb.. > se eu executar > perl teste/bin/TMP.pl funciona perfeitamente.. > > > O que pode ser? Tem um caracter sobrando na linha do teu interpretador. Edita o arquivo, vai na linha zero, onde está escrito "#!/usr/ bin...", APAGA A LINHA (seja honesta, ou não vai funcionar), e reescreve a linha inteira. Isso vai limpar um caracter \015 (ou \013?) que tem no final da sua linha, e que está impedindo o shell de encontrar o programa (ele não consegue localizar um programa chamado "perl\015", que é o que ele relatou de erro). Talvez alguém tenha uma forma mais simples de explicar e sugerir correções? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From gilmarjr em dcc.ufba.br Fri Feb 2 02:41:10 2007 From: gilmarjr em dcc.ufba.br (Gilmar Santos Jr) Date: Fri, 02 Feb 2007 07:41:10 -0300 Subject: [Cascavel-pm] Erro ao executar script In-Reply-To: <83830.26679.qm@web31305.mail.mud.yahoo.com> References: <83830.26679.qm@web31305.mail.mud.yahoo.com> Message-ID: <45C31546.6090306@dcc.ufba.br> Olá Patty, Esse "^M" indica que você editou o arquivo no windows, ou com algum editor que deixou as quebras de linha como "\r\n", ao invés de "\n". No Linux as quebras de linha são "\n" apenas, no windows "\r\n" e no Mac OS "\r". Tente: $ file teste/bin/TMP.pl Se aparecer algo do tipo "with CRLF" então você resolverá o problema com $ fromdos teste/bin/TMP.pl ou $ dos2unix teste/bin/TMP.pl ou ainda $ perl -pi 's/\r//' teste/bin/TMP.pl Esse último não testei, mas acho que funciona... Gilmar Patty Silva escreveu: > Pessoal.. nao sei por qual ventura, ao executar meu script via cron > ele da esse erro: > bash: ./teste/bin/TMP.pl: /usr/bin/perl^M: bad interpreter: Arquivo ou > diretório não encontrado > > Sendo que o Direitorio existe e o arquivo tb.. > se eu executar > perl teste/bin/TMP.pl funciona perfeitamente.. > > > O que pode ser? > > Obrigada From ptfzs em yahoo.com.br Fri Feb 2 02:45:29 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 2 Feb 2007 02:45:29 -0800 (PST) Subject: [Cascavel-pm] Res: Erro ao executar script Message-ID: <107292.84618.qm@web31308.mail.mud.yahoo.com> Ola Luis.. Isso eu ja fiz.. e nada :D ----- Mensagem original ---- De: Luis Motta Campos Para: Cascavel Perl Mongers Enviadas: Sexta-feira, 2 de Fevereiro de 2007 10:34:54 Assunto: Re: [Cascavel-pm] Erro ao executar script On Feb 2, 2007, at 11:25 AM, Patty Silva wrote: > Pessoal.. nao sei por qual ventura, ao executar meu script via cron > ele da esse erro: > bash: ./teste/bin/TMP.pl: /usr/bin/perl^M: bad interpreter: Arquivo > ou diretório não encontrado > > Sendo que o Direitorio existe e o arquivo tb.. > se eu executar > perl teste/bin/TMP.pl funciona perfeitamente.. > > > O que pode ser? Tem um caracter sobrando na linha do teu interpretador. Edita o arquivo, vai na linha zero, onde está escrito "#!/usr/ bin...", APAGA A LINHA (seja honesta, ou não vai funcionar), e reescreve a linha inteira. Isso vai limpar um caracter \015 (ou \013?) que tem no final da sua linha, e que está impedindo o shell de encontrar o programa (ele não consegue localizar um programa chamado "perl\015", que é o que ele relatou de erro). Talvez alguém tenha uma forma mais simples de explicar e sugerir correções? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/c9b76e30/attachment.html From ptfzs em yahoo.com.br Fri Feb 2 02:54:04 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 2 Feb 2007 02:54:04 -0800 (PST) Subject: [Cascavel-pm] Res: Res: Erro ao executar script Message-ID: <382671.8991.qm@web31306.mail.mud.yahoo.com> Ok Pessoal .. muito obrigada... Resolvido.. Obrigada pelas Dicas ----- Mensagem original ---- De: Patty Silva Para: Cascavel Perl Mongers Enviadas: Sexta-feira, 2 de Fevereiro de 2007 10:45:29 Assunto: [Cascavel-pm] Res: Erro ao executar script Ola Luis.. Isso eu ja fiz.. e nada :D ----- Mensagem original ---- De: Luis Motta Campos Para: Cascavel Perl Mongers Enviadas: Sexta-feira, 2 de Fevereiro de 2007 10:34:54 Assunto: Re: [Cascavel-pm] Erro ao executar script On Feb 2, 2007, at 11:25 AM, Patty Silva wrote: > Pessoal.. nao sei por qual ventura, ao executar meu script via cron > ele da esse erro: > bash: ./teste/bin/TMP.pl: /usr/bin/perl^M: bad interpreter: Arquivo > ou diretório não encontrado > > Sendo que o Direitorio existe e o arquivo tb.. > se eu executar > perl teste/bin/TMP.pl funciona perfeitamente.. > > > O que pode ser? Tem um caracter sobrando na linha do teu interpretador. Edita o arquivo, vai na linha zero, onde está escrito "#!/usr/ bin...", APAGA A LINHA (seja honesta, ou não vai funcionar), e reescreve a linha inteira. Isso vai limpar um caracter \015 (ou \013?) que tem no final da sua linha, e que está impedindo o shell de encontrar o programa (ele não consegue localizar um programa chamado "perl\015", que é o que ele relatou de erro). Talvez alguém tenha uma forma mais simples de explicar e sugerir correções? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/58fb4609/attachment.html From jorge em br10.com.br Fri Feb 2 03:20:40 2007 From: jorge em br10.com.br (Jorge Augusto Senger) Date: Fri, 02 Feb 2007 09:20:40 -0200 Subject: [Cascavel-pm] SMTP RCPT command failed: In-Reply-To: References: Message-ID: <45C31E88.8020206@br10.com.br> Interativa escreveu: > > Perguntas: > Configuração sobre permissões de enviu? > Onde posso configurar o servidor para envia e-mails para outros > domínios eu uso o um programa gerenciador de conta chamado Cpanel? > No postfix, na lista "mynetworks" do main.cf, você abre o relay do servidor de mensagens para o ip que desejar. > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Jorge Augusto Senger BR10 Ltda - Gerência de TI jorge em br10.com.br 42 32252888 / 84015330 -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : signature.asc Tipo : application/pgp-signature Tam : 251 bytes Descr.: OpenPGP digital signature Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/2b71bcee/attachment-0001.bin From roanbrasil em gmail.com Fri Feb 2 03:41:37 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Fri, 2 Feb 2007 08:41:37 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Vota=E7=E3o_=28era=3A_AAAAA?= =?iso-8859-1?q?=29?= In-Reply-To: References: <45C28FCC.4010407@dcc.ufba.br> Message-ID: <403668000702020341o75729225i131fe765eab84771@mail.gmail.com> Po... sou contra censura as vezes tbm... :( mas nesse caso sou a favor da expulsão... Estou com Gilmar... Expulsão: II Adivertência: (já teve uma porrada, não vou contar) Permanência: 0 Em 01/02/07, Fernando Oliveira escreveu: > > permanencia! (ser contra a cesura as vezes é foda...) > > Em 01/02/07, Gilmar Santos Jr escreveu: > > Opa! > > > > Se tiver em votação, sou a favor da expulsão. > > > > Espulsão: I > > Adivertência: (já teve uma porrada, não vou contar) > > Permanência: 0 > > > > Quem mais se manifesta? > > > > Gilmar - Sei que o caminho não é esse e que não vamos ganhar nada com > > isso, mas tô de saco cheio. :/ > > > > Fernando Oliveira escreveu: > > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > > discução agora é se agente te bani da lista ou não... ninguém está > > > interessado nas suas regras. > > > > > > Om namah shivaya! > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/eecf7845/attachment.html From roanbrasil em gmail.com Fri Feb 2 03:46:51 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Fri, 2 Feb 2007 08:46:51 -0300 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: References: Message-ID: <403668000702020346q1b11cb4ct62e0bd5aa497272f@mail.gmail.com> Não seja por isso... moderador expulsa logo esse macaé como diz o BOO ... 'MACAÉ' =~ s/CA/N/. Porra Macaé na moral ninguém pediu tu opinião ... eu sou católico e vc tem que se ligar que vc deve ter algum problema cara.... vc é fervoroso demais bicho. Não pode ser assim. A partir do momento que sua fé atrapalha os outros não é mais fé... todos tem que respeitar seu espaço e vc não está respeitando o seu. Creio que todos estão chateados e que em um ou duas semanas de lista vc conseguiu criar raiva da galera do Perl do Brasil. Meu se liga... ou senão tu sai ... moderador avalie isso logo... ngm guenta mais... abraços Em 01/02/07, Interativa escreveu: > > em 01/02/2007 Fernando escreveu: > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > discução agora é se agente te bani da lista ou não... ninguém está > > interessado nas suas regras. > > > > Om namah shivaya! > > > > Boa noite Fernando, > > Você é o moderador da lista por acaso? > Que eu saiba quem pode banir alguém da lista é o moderador? > Garanto a você e que antes disso ele me comunicará o motivo! > > Cumprimento a todos com carinho, pelo seu nome e uma bela saudação > cristã! > > Boa notei, Caro Fernando em Cristo e Perl Mongers... > > Se o moderador da lista me advertir sobre as minhas saudações, ai eu > tenho que realmente para ou sair da lista! > > Bom descanso! > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > > > > Em 01/02/07, Interativa escreveu: > > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > > > Uma das regras que vamos escrever sobre as funções e suas > > > responsabilidades do Perl Mongers começa com o mau exemplo de > BOO..., > > > exemplo de conduta incorreta para uma lista de discussão: > > > > > > REGRA DOS PERL MONGERS E MONGES > > > > > > CAPÍTULO I > > > > > > Estruturas das listas de discussões > > > > > > Das funções e suas responsabilidades > > > Art. 1. O usuário da lista é responsável pela redação de seus > textos, > > > como também de se identificar no final cada redação com o seu nome > e > > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar > pela > > > preservação dos arquivos e documentos da lista discussão. > > > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > > administrador e os usuários da lista de discussão. > > > > > > Art. 3. O serviço do usuário da lista de discussão nasce > primariamente > > > da consciência de sua própria identidade como usuário da linguagem > > > Perl. A vivência dos valores que lhe são próprios o habilitar a > servir > > > e a comunicar aos outros o seu dom. > > > > > > Bom descanso a todos! > > > > > > Fraternalmente em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > Bah... > > > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > > > Não te ligou que tu não tá agradando ? > > > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão > fulano > > > em > > > > Cristo e em Perl Mongers"... > > > > Eu tenho grande respeito por todas as religiões, credos, seitas e > > > afins, > > > > mas isso é uma lista de > > > > Perl, não uma lista de religião... > > > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > > > principalmente por ficar enchendo o saco, > > > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > > > não > > > > ajuda, né ? > > > > Passou falando e dando lição de moral, mas colaborar pra sanar a > > > dívida > > > > tu não colaborou, só criticou e estressou os demais que estavam > > > reunindo > > > > esforços para resolver o problema. > > > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou > certo > > > de > > > > que ninguém vai precisar, também, > > > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > > > nunca > > > > precisou de um mané que nem tu por perto... > > > > > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > > > mais > > > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > > > > > > > Marco Aurélio (MACAÉ) wrote: > > > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > > > cristão não > > > > >> catolico, não tenho nada contra os catolicos, mais sei lá, > vamos > > > ser > > > > >> democraticos: > > > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > isso! > > > > >> http://desciclo.pedia.ws/wiki/AAAAA > > > > >> > > > > > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > > > ele acentua > > > > > diferenças sensíveis no nosso modo ser: > > > > > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > > > história. > > > > > -- Larry Wall > > > > > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > > > > > Fraternalmente, > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > []'s Fernando > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/7d9c6daf/attachment.html From fernandocorrea em gmail.com Fri Feb 2 03:49:59 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Fri, 2 Feb 2007 09:49:59 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Vota=E7=E3o_=28era=3A_AAAAA?= =?iso-8859-1?q?=29?= In-Reply-To: <403668000702020341o75729225i131fe765eab84771@mail.gmail.com> References: <45C28FCC.4010407@dcc.ufba.br> <403668000702020341o75729225i131fe765eab84771@mail.gmail.com> Message-ID: Parece q ele já se tocou... Vamos esperar p/ ver se ele se comporta... 2007/2/2, roan Brasil : > Po... sou contra censura as vezes tbm... :( > mas nesse caso sou a favor da expulsão... > Estou com Gilmar... > Expulsão: II > Adivertência: (já teve uma porrada, não vou contar) > Permanência: 0 > > Em 01/02/07, Fernando Oliveira escreveu: > > permanencia! (ser contra a cesura as vezes é foda...) > > > > Em 01/02/07, Gilmar Santos Jr escreveu: > > > Opa! > > > > > > Se tiver em votação, sou a favor da expulsão. > > > > > > Espulsão: I > > > Adivertência: (já teve uma porrada, não vou contar) > > > Permanência: 0 > > > > > > Quem mais se manifesta? > > > > > > Gilmar - Sei que o caminho não é esse e que não vamos ganhar nada com > > > isso, mas tô de saco cheio. :/ > > > > > > Fernando Oliveira escreveu: > > > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > > > discução agora é se agente te bani da lista ou não... ninguém está > > > > interessado nas suas regras. > > > > > > > > Om namah shivaya! > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > []'s Fernando > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []'s Fernando From fernandocorrea em gmail.com Fri Feb 2 03:51:29 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Fri, 2 Feb 2007 09:51:29 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: <403668000702020346q1b11cb4ct62e0bd5aa497272f@mail.gmail.com> References: <403668000702020346q1b11cb4ct62e0bd5aa497272f@mail.gmail.com> Message-ID: expulsa não... ele já se tocou... 2007/2/2, roan Brasil : > Não seja por isso... moderador expulsa logo esse macaé como diz o BOO ... > 'MACAÉ' =~ s/CA/N/. > Porra Macaé na moral ninguém pediu tu opinião ... eu sou católico e vc tem > que se ligar que vc deve ter algum problema cara.... vc é fervoroso demais > bicho. Não pode ser assim. A partir do momento que sua fé atrapalha os > outros não é mais fé... todos tem que respeitar seu espaço e vc não está > respeitando o seu. Creio que todos estão chateados e que em um ou duas > semanas de lista vc conseguiu criar raiva da galera do Perl do Brasil. Meu > se liga... ou senão tu sai ... moderador avalie isso logo... ngm guenta > mais... > > abraços > > > Em 01/02/07, Interativa escreveu: > > em 01/02/2007 Fernando escreveu: > > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > > discução agora é se agente te bani da lista ou não... ninguém está > > > interessado nas suas regras. > > > > > > Om namah shivaya! > > > > > > > > Boa noite Fernando, > > > > Você é o moderador da lista por acaso? > > Que eu saiba quem pode banir alguém da lista é o moderador? > > Garanto a você e que antes disso ele me comunicará o motivo! > > > > Cumprimento a todos com carinho, pelo seu nome e uma bela saudação > > cristã! > > > > Boa notei, Caro Fernando em Cristo e Perl Mongers... > > > > Se o moderador da lista me advertir sobre as minhas saudações, ai eu > > tenho que realmente para ou sair da lista! > > > > Bom descanso! > > > > Fraternalmente, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > Em 01/02/07, Interativa< interativa em pcp.org.br> escreveu: > > > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > > > > > Uma das regras que vamos escrever sobre as funções e suas > > > > responsabilidades do Perl Mongers começa com o mau exemplo de > > BOO..., > > > > exemplo de conduta incorreta para uma lista de discussão: > > > > > > > > REGRA DOS PERL MONGERS E MONGES > > > > > > > > CAPÍTULO I > > > > > > > > Estruturas das listas de discussões > > > > > > > > Das funções e suas responsabilidades > > > > Art. 1. O usuário da lista é responsável pela redação de seus > > textos, > > > > como também de se identificar no final cada redação com o seu nome > > e > > > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar > > pela > > > > preservação dos arquivos e documentos da lista discussão. > > > > > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > > > administrador e os usuários da lista de discussão. > > > > > > > > Art. 3. O serviço do usuário da lista de discussão nasce > > primariamente > > > > da consciência de sua própria identidade como usuário da linguagem > > > > Perl. A vivência dos valores que lhe são próprios o habilitar a > > servir > > > > e a comunicar aos outros o seu dom. > > > > > > > > Bom descanso a todos! > > > > > > > > Fraternalmente em Perl Mongers, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > Bah... > > > > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > > > > Não te ligou que tu não tá agradando ? > > > > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão > > fulano > > > > em > > > > > Cristo e em Perl Mongers"... > > > > > Eu tenho grande respeito por todas as religiões, credos, seitas e > > > > afins, > > > > > mas isso é uma lista de > > > > > Perl, não uma lista de religião... > > > > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > > > > principalmente por ficar enchendo o saco, > > > > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > > > > não > > > > > ajuda, né ? > > > > > Passou falando e dando lição de moral, mas colaborar pra sanar a > > > > dívida > > > > > tu não colaborou, só criticou e estressou os demais que estavam > > > > reunindo > > > > > esforços para resolver o problema. > > > > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou > > certo > > > > de > > > > > que ninguém vai precisar, também, > > > > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > > > > nunca > > > > > precisou de um mané que nem tu por perto... > > > > > > > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > > > > mais > > > > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > > > > > > > > > > Marco Aurélio (MACAÉ) wrote: > > > > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > > > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > > > > cristão não > > > > > >> catolico, não tenho nada contra os catolicos, mais sei lá, > > vamos > > > > ser > > > > > >> democraticos: > > > > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > > isso! > > > > > >> http://desciclo.pedia.ws/wiki/AAAAA > > > > > >> > > > > > > > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > > > > ele acentua > > > > > > diferenças sensíveis no nosso modo ser: > > > > > > > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > > > > história. > > > > > > -- Larry Wall > > > > > > > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > > > > > > > Fraternalmente, > > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > -- > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > -- > > > []'s Fernando > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []'s Fernando From interativa em pcp.org.br Fri Feb 2 02:52:22 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 08:52:22 -0200 Subject: [Cascavel-pm] RES: OT: RES: AAAAA In-Reply-To: <403668000702020346q1b11cb4ct62e0bd5aa497272f@mail.gmail.com> Message-ID: <003c01c746b8$399c2650$0300000a@secretariaspcp> Em nome de roan Brasil escreveu: >Não seja por isso... moderador expulsa logo esse macaé como diz o BOO ... >'MACAÉ' =~ s/CA/N/. >Porra Macaé na moral ninguém pediu tu opinião ... eu sou católico e vc tem >que se ligar que vc deve ter algum problema cara.... vc é fervoroso demais >bicho. Não pode ser assim. A partir do momento que sua fé atrapalha os >outros não é mais fé... todos tem que respeitar seu espaço e vc não está >respeitando o seu. Creio que todos estão chateados e que em um ou duas >semanas de lista vc conseguiu criar raiva da galera do Perl do Brasil. Meu >se liga... ou senão tu sai ... moderador avalie isso logo... ngm guenta >mais... >abraços OK! Em 01/02/07, Interativa escreveu: em 01/02/2007 Fernando escreveu: > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > discução agora é se agente te bani da lista ou não... ninguém está > interessado nas suas regras. > > Om namah shivaya! Boa noite Fernando, Você é o moderador da lista por acaso? Que eu saiba quem pode banir alguém da lista é o moderador? Garanto a você e que antes disso ele me comunicará o motivo! Cumprimento a todos com carinho, pelo seu nome e uma bela saudação cristã! Boa notei, Caro Fernando em Cristo e Perl Mongers... Se o moderador da lista me advertir sobre as minhas saudações, ai eu tenho que realmente para ou sair da lista! Bom descanso! Fraternalmente, Marco Aurélio (MACAÉ) > > Em 01/02/07, Interativa< interativa em pcp.org.br> escreveu: > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > Uma das regras que vamos escrever sobre as funções e suas > > responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., > > exemplo de conduta incorreta para uma lista de discussão: > > > > REGRA DOS PERL MONGERS E MONGES > > > > CAPÍTULO I > > > > Estruturas das listas de discussões > > > > Das funções e suas responsabilidades > > Art. 1. O usuário da lista é responsável pela redação de seus textos, > > como também de se identificar no final cada redação com o seu nome e > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela > > preservação dos arquivos e documentos da lista discussão. > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > administrador e os usuários da lista de discussão. > > > > Art. 3. O serviço do usuário da lista de discussão nasce primariamente > > da consciência de sua própria identidade como usuário da linguagem > > Perl. A vivência dos valores que lhe são próprios o habilitar a servir > > e a comunicar aos outros o seu dom. > > > > Bom descanso a todos! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > Bah... > > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > > Não te ligou que tu não tá agradando ? > > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano > > em > > > Cristo e em Perl Mongers"... > > > Eu tenho grande respeito por todas as religiões, credos, seitas e > > afins, > > > mas isso é uma lista de > > > Perl, não uma lista de religião... > > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > > principalmente por ficar enchendo o saco, > > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > > não > > > ajuda, né ? > > > Passou falando e dando lição de moral, mas colaborar pra sanar a > > dívida > > > tu não colaborou, só criticou e estressou os demais que estavam > > reunindo > > > esforços para resolver o problema. > > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo > > de > > > que ninguém vai precisar, também, > > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > > nunca > > > precisou de um mané que nem tu por perto... > > > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > > mais > > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > > > > Marco Aurélio (MACAÉ) wrote: > > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > > cristão não > > > >> catolico, não tenho nada contra os catolicos, mais sei lá, vamos > > ser > > > >> democraticos: > > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > > > >> http://desciclo.pedia.ws/wiki/AAAAA > > > >> > > > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > > ele acentua > > > > diferenças sensíveis no nosso modo ser: > > > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > > história. > > > >                             -- Larry Wall > > > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > > > Fraternalmente, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v°   NÃO USE DROGAS, /(_)\  USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre:     Socialmente Justo,     Economicamente Viável,     Tecnologicamente Sustentável" From interativa em pcp.org.br Fri Feb 2 02:56:37 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 08:56:37 -0200 Subject: [Cascavel-pm] RES: OT: RES: AAAAA In-Reply-To: Message-ID: <003d01c746b8$d19072e0$0300000a@secretariaspcp> Em nome de Fernando Oliveira escreveu: >expulsa não... ele já se tocou... Obrigado Fernando, meu outro anjo da Guarda! if($cascavel-pm eq "lista técnica") { $MACAE = "ENTENDEU!"; } else { $MACAE = "Vai meditar em outro lugar não aqui!" } 2007/2/2, roan Brasil : > Não seja por isso... moderador expulsa logo esse macaé como diz o BOO ... > 'MACAÉ' =~ s/CA/N/. > Porra Macaé na moral ninguém pediu tu opinião ... eu sou católico e vc tem > que se ligar que vc deve ter algum problema cara.... vc é fervoroso demais > bicho. Não pode ser assim. A partir do momento que sua fé atrapalha os > outros não é mais fé... todos tem que respeitar seu espaço e vc não está > respeitando o seu. Creio que todos estão chateados e que em um ou duas > semanas de lista vc conseguiu criar raiva da galera do Perl do Brasil. Meu > se liga... ou senão tu sai ... moderador avalie isso logo... ngm guenta > mais... > > abraços > > > Em 01/02/07, Interativa escreveu: > > em 01/02/2007 Fernando escreveu: > > > Tipo... vc ainda não percebeu q niguém te nomeou nada?! e q ninguém > > > está aturando mais o q vc fala?! não sei se vc percebeu, mas a > > > discução agora é se agente te bani da lista ou não... ninguém está > > > interessado nas suas regras. > > > > > > Om namah shivaya! > > > > > > > > Boa noite Fernando, > > > > Você é o moderador da lista por acaso? > > Que eu saiba quem pode banir alguém da lista é o moderador? > > Garanto a você e que antes disso ele me comunicará o motivo! > > > > Cumprimento a todos com carinho, pelo seu nome e uma bela saudação > > cristã! > > > > Boa notei, Caro Fernando em Cristo e Perl Mongers... > > > > Se o moderador da lista me advertir sobre as minhas saudações, ai eu > > tenho que realmente para ou sair da lista! > > > > Bom descanso! > > > > Fraternalmente, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > Em 01/02/07, Interativa< interativa em pcp.org.br> escreveu: > > > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > > > > > Uma das regras que vamos escrever sobre as funções e suas > > > > responsabilidades do Perl Mongers começa com o mau exemplo de > > BOO..., > > > > exemplo de conduta incorreta para uma lista de discussão: > > > > > > > > REGRA DOS PERL MONGERS E MONGES > > > > > > > > CAPÍTULO I > > > > > > > > Estruturas das listas de discussões > > > > > > > > Das funções e suas responsabilidades > > > > Art. 1. O usuário da lista é responsável pela redação de seus > > textos, > > > > como também de se identificar no final cada redação com o seu nome > > e > > > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar > > pela > > > > preservação dos arquivos e documentos da lista discussão. > > > > > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > > > administrador e os usuários da lista de discussão. > > > > > > > > Art. 3. O serviço do usuário da lista de discussão nasce > > primariamente > > > > da consciência de sua própria identidade como usuário da linguagem > > > > Perl. A vivência dos valores que lhe são próprios o habilitar a > > servir > > > > e a comunicar aos outros o seu dom. > > > > > > > > Bom descanso a todos! > > > > > > > > Fraternalmente em Perl Mongers, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > Bah... > > > > > O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > > > > > Não te ligou que tu não tá agradando ? > > > > > Que saco esse teu papinho bíblico, esse lance de "Caro irmão > > fulano > > > > em > > > > > Cristo e em Perl Mongers"... > > > > > Eu tenho grande respeito por todas as religiões, credos, seitas e > > > > afins, > > > > > mas isso é uma lista de > > > > > Perl, não uma lista de religião... > > > > > Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > > > > > principalmente por ficar enchendo o saco, > > > > > querendo coordenar, criticando os outros, mas ajudar que é bom tu > > > > não > > > > > ajuda, né ? > > > > > Passou falando e dando lição de moral, mas colaborar pra sanar a > > > > dívida > > > > > tu não colaborou, só criticou e estressou os demais que estavam > > > > reunindo > > > > > esforços para resolver o problema. > > > > > Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou > > certo > > > > de > > > > > que ninguém vai precisar, também, > > > > > dado que a grande maioria aqui tem conhecimento elevado em Perl e > > > > nunca > > > > > precisou de um mané que nem tu por perto... > > > > > > > > > > Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > > > > mais > > > > > ler os posts desse 'MACAÉ' =~ s/CA/N/. > > > > > > > > > > > > > > > Marco Aurélio (MACAÉ) wrote: > > > > > > Em 01/02/2007 Lorn escreveu: > > > > > > > > > > > > > > > > > >> Sinceramente, só chega msg de regra fraternal e tal, eu sou > > > > cristão não > > > > > >> catolico, não tenho nada contra os catolicos, mais sei lá, > > vamos > > > > ser > > > > > >> democraticos: > > > > > >> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > > isso! > > > > > >> http://desciclo.pedia.ws/wiki/AAAAA > > > > > >> > > > > > > > > > > > > Boa tarde, Caro Lorn em Perl Mongers, > > > > > > > > > > > > Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > > > > ele acentua > > > > > > diferenças sensíveis no nosso modo ser: > > > > > > > > > > > > Eu crio coisas agradáveis... porque satisfaz o autor de minha > > > > história. > > > > > > -- Larry Wall > > > > > > > > > > > > Meu amigo eu respeito e muito os cristãos/protestantes! > > > > > > > > > > > > Fraternalmente, > > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > -- > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > -- > > > []'s Fernando > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []'s Fernando _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From interativa em pcp.org.br Fri Feb 2 03:08:27 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 09:08:27 -0200 Subject: [Cascavel-pm] RES: OT: RES: RES: OT: RES: AAAAA In-Reply-To: <83d8367f0702011738p476a05d2ta415e1bbdd2cdf08@mail.gmail.com> Message-ID: <003e01c746ba$797bdb10$0300000a@secretariaspcp> Em 02/02/2007 Gabriel Vieira escreveu: >Somos todos moderadores. >Quando você chegou demos as boas vindas, mas suas atitudes e persistencia >em não de modo harmonico e poluindo a lista (creio que você não teve a >intenção), fizeram com que você tivesse o desgosto de grande parte da >lista. Bom dia, Gabriel será que podemos ter uma página assim: http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil Que seria enviado para cada novato automaticamente? Fraternalmente, Marco Aurélio (MACAÉ) Só lembrando, a lista é técnica e conta também com assuntos não técnicos, de vez em quando. On 2/1/07, Interativa < interativa em pcp.org.br> wrote: > > Marco, > > pela última vez solicito que você participe da lista apenas com assuntos > relacionados a Perl. > Não sobre histórias e ou dizeres que não estejam relacionados diretamente > com um determinado tópico. > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > Certo Gabriel entendi tudo! Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. Quem é o moderador da lista? Preciso falar com ele urgentemente! Alguem especializado nos assunto que eu envi para lista? Porque não estou na lista certa ? Qual seria a lista na linha: meditição ? Aguardo um resposta, MACAÉ > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido > coletivo da lista. > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam ter um > consentimento da maioria, e isso, (in)felizmente, você não está conseguindo > aqui. > > Não tente mandar ou impor na organização e no andar grupo. > > Espero contar com o seu bom senso! > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com mais > disseres e muito menos com religiosidade no meio. Invés disso, apenas diga > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > infelizmente não poderemos fazer nada. Sugiro que procure outro lugar onde > possa se sentir melhor. ;) > > Agradeço e muito, > > > On 2/1/07, Interativa wrote: > > > > > Marco Marco A P D'Andrade escreveu > > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > > > vai ter uma cara fechada. > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o nome > > de Cristo sem um fundamento historio verdadeiro e documentado, eu hoje > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) que > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já vi > > uma briga de seguranças do metrô tentando retirar um grupo de cristão- > > protestantes que estavam atacando o pessoal com palavras da bíblia > > [1], mais a língua deles provocou ira em de todos no vagão 01. Graças > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > Humildemente procurarei seguir os pequenos passos da pequena via do no > > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > > possível, e meditarei na religiosidade e zelo que tem com para com a > > linguagem Perl: > > > > • Larry Wall, Perl e a religiosidade CRISTÃ: > > A fé Cristã de Wall influenciou partes da terminologia do Perl, como o > > próprio nome, uma referência bíblica à "pérola de grande valor" > > (Mateus 13:46). Outros exemplos similares são o nome da função bless, > > e a organização de suas falas em categorias tais como apocalipse e > > exegese. Wall também lembrou a sua fé quando falou em conferências, > > incluindo uma fala direta sobre sua crença na conferência sobre Perl > > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" no > > YAPC (Yet Another Perl Conference - "mais uma conferência do Perl") em > > junho de 2000. > > > > • Larry Wall e Perl: > > Wall continua a supervisionar o desenvolvimento adicional do Perl e > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > Vitalício), do projeto do Perl. Existem duas "regras", assim chamadas, > > tiradas da documentação oficial do Perl: > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > comportar. Isto significa que ele tem o poder final do veto na > > funcionalidade do todo. > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > assunto, não importa se ele invocou previamente a regra 1. > > > > Bom descanso a todos! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > Comunidade de Perl Mongers do Recife (PE) > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > > pega um > > > trem na central do Brasil, onde você vai presenciar uma cena, que > > > descrevi a algum tempo... > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > > produtos > > > Evangélicos começando seus hinos > > > Segundo vendedor, muito puto com o encontro com o primeiro, que não > > > pulou na estação anterior a tempo > > > Primeiro vendedor gritando mais alto > > > Evangélicos disputando > > > > > > E a população que só quer usar a condução de SACO CHEIO no meio... > > > > > > Na proxima vez que alguem falar "Fraternalmente", "Cristo", "Jesus" > > vai > > > ter uma cara fechada. > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > conseguiremos é um filtro... Subject  =~ /Cristo/  => Trash > > > > > > E olha que tenho minha convicção religiosa com tendências a > > evangélico... > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > extraídas > > > de outras fontes, e algumas das suas achei bem interessantes, mas ao > > > invocar versículos bíblicos em meio a parágrafos imensos conseguiu > > minha > > > resistencia. > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e se o > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > >> Macaé, > > > >> As meditações e contribuições são sempre bem vindas! > > > >> > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl Mongers, > > > > > > > > Perl não é só uma linguagem de programação para situações > > criticas, mais > > > > também é uma das mais fortes comunidades do mundo são denominados > > os Perl > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > denominados os > > > > Perl Monges, mais que programadores e sim benfeitores a que usam > > linguagem > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > Monge Prior > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > influenciou partes > > > > da terminologia do Perl, como o próprio nome, uma referência > > bíblica à > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos similares > > são o > > > > nome da função bless, e a organização de suas falas em categorias > > tais como > > > > apocalipse e exegese. Wall também lembrou a sua fé quando falou em > > > > conferências, incluindo uma fala direta sobre sua crença na > > conferência > > > > sobre Perl em agosto de 1997 e uma discussão sobre o "Progresso do > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > conferência do > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e sua > > esposa > > > > estudavam lingüística com a intenção de mais tarde encontrarem uma > > linguagem > > > > que não possuísse escrita, talvez na África, e criarem um sistema > > de escrita > > > > para ela. Com este novo sistema de escrita eles queriam traduzir > > vários > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > supervisionar > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > Dictator for Life > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. Existem > > duas > > > > "regras", assim chamadas, tiradas da documentação oficial do Perl: > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > funcionalidade do todo. > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > assunto, > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > muito conteúdo > > > > em termos do que deve ser uma comunidade. E o que esperar dessa > > comunidade. > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > dele, ele > > > > ama-a e aceita-a tal como ela é, mas por outro lado também espera > > que ela se > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > > mesmo. > > > > Devemos amar e aceitar os outros como são, mas por outro lado é > > natural que > > > > cada um de nós espere que as pessoas amadureçam, e que a > > comunidade como um > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > melhora, que > > > > continua sempre igual. Em qualquer relacionamento tem de haver uma > > evolução, > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > Fraternalmente em Perl Mongers, > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > >> Todos nós agradecemos :) > > > >> > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* < interativa em pcp.org.br > > > >> > wrote: > > > >> > > > >>     Em 01/02/2007 Gabriel Vieira escreveu : > > > >> > > > >>     >Marco, > > > >>     >solicito que guarde manifestações religiosas para momentos > > mais > > > >>     apropriados. > > > >>     >Conto com sua cooperação para o bem e a harmonia do grupo. :) > > > >> > > > >> > > > >>     Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > Mongers, > > > >>     Mais isso não é manifestação religiosos e sim meditações > > preciosas > > > >>     vindas do > > > >>     monastério Mãe! Mais eu entendi o sentido que você falou sim, > > me > > > >>     perdoe! > > > >> > > > >>     Fraternalmente em Perl Mongers, > > > >>     Marco Aurélio (MACAÉ) > > > >> > > > >> > > > >> > > > >> > > > >> > > > >>     On 2/1/07, Marco Aurélio (MACAÉ) > > >>     > wrote: > > > >>     Em 01/02/2007 Lorn escreveu: > > > >> > > > >>     >Sinceramente, só chega msg de regra fraternal e tal, eu sou > > > >>     cristão não > > > >>     >catolico, não tenho nada contra os catolicos, mais sei lá, > > vamos ser > > > >>     >democraticos: > > > >>     >Quem quer bar/mute/kick, sei lá alguma coisa que faça parar > > isso! > > > >>     >http://desciclo.pedia.ws/wiki/AAAAA > > > >> > > > >>     Boa tarde, Caro Lorn em Perl Mongers, > > > >> > > > >>     Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > > onde > > > >>     ele acentua > > > >>     diferenças sensíveis no nosso modo ser: > > > >> > > > >>     Eu crio coisas agradáveis... porque satisfaz o autor de minha > > > >>     história. > > > >>     -- Larry Wall > > > >> > > > >>     Meu amigo eu respeito e muito os cristãos/protestantes! > > > >> > > > >>     Fraternalmente, > > > >>     Marco Aurélio (MACAÉ) > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >>     -- > > > >>     Lindolfo "Lorn" Rodrigues > > > >>     - www.slackwarezine.com.br > > > >>     - http://lornlab.org < http://lornlab.org> > > > >>     - http://sao-paulo.pm.org > > > >>     use Catalyst; > > > >> > > > >>     _______________________________________________ > > > >>     Cascavel-pm mailing list > > > >>     Cascavel-pm em pm.org > > > >>     http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > >> > > > >> > > > >>     -- > > > >>     Gabriel Vieira > > > >> > > > >>     _______________________________________________ > > > >>     Cascavel-pm mailing list > > > >>     Cascavel-pm em pm.org > > > >>     http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > >> > > > >> > > > >> > > > >> -- > > > >> Gabriel Vieira > > > >> -------------------------------------------------------------- ---- > > ------ > > > >> > > > >> _______________________________________________ > > > >> Cascavel-pm mailing list > > > >> Cascavel-pm em pm.org > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >> > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > -- > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > > -- _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Gabriel Vieira From interativa em pcp.org.br Fri Feb 2 03:59:33 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 09:59:33 -0200 Subject: [Cascavel-pm] RES: SMTP RCPT command failed: In-Reply-To: <45C31E88.8020206@br10.com.br> Message-ID: <004501c746c1$9c8b0f20$0300000a@secretariaspcp> Em 02/02/2007 Jorge Augusto Senger escreveu: >No postfix, na lista "mynetworks" do main.cf, você abre o relay do >servidor de mensagens para o ip que desejar. Bom dia, Caro Jorge Augusto Senger em Cristo e em Perl Mongers, Não encontre a opção "mynetworks" no meu Cpanel versão 10. Porem eu vou procurar este arquivo: main.cf, entrando no servidor pelo modo FTP devo localizá-lo em alguma pasta entre outras. Perguntas: Eu posso com algum comando com exemplo: *.* e/ou all, dizer postfix que é permitido o servidor enviar para qualquer domínio? Ou todas as vezes que enviar para um domínio novo eu tenho que incluir um novo número IP no arquivo: main.cf? Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Jorge Augusto Senger BR10 Ltda - Gerência de TI jorge em br10.com.br 42 32252888 / 84015330 From thomas em tcnet.com.br Fri Feb 2 05:14:44 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Fri, 02 Feb 2007 11:14:44 -0200 Subject: [Cascavel-pm] RES: SMTP RCPT command failed: In-Reply-To: <004501c746c1$9c8b0f20$0300000a@secretariaspcp> References: <004501c746c1$9c8b0f20$0300000a@secretariaspcp> Message-ID: <45C33944.6000505@tcnet.com.br> Não é um problema de domínio, mas sim de IP. Existe a possibilidade de vc deixar liberado para qualquer IP fazer relay, porém isso é uma brecha grande para spammers (e, me avise qual será o IP do servidor que serei o primeiro a lançado em minha black-list :) Para fazer isso (mais uma vez, não recomendo) edite o main.cf do postfix e sete para 0.0.0.0/0 Marco Aurélio (MACAÉ) wrote: > Em 02/02/2007 Jorge Augusto Senger escreveu: > >>No postfix, na lista "mynetworks" do main.cf, você abre o relay do >>servidor de mensagens para o ip que desejar. > > > > Bom dia, Caro Jorge Augusto Senger em Cristo e em Perl Mongers, > > Não encontre a opção "mynetworks" no meu Cpanel versão 10. > Porem eu vou procurar este arquivo: main.cf, entrando no servidor pelo modo > FTP devo localizá-lo em alguma pasta entre outras. > > Perguntas: > Eu posso com algum comando com exemplo: *.* e/ou all, dizer postfix que é > permitido o servidor enviar para qualquer domínio? > Ou todas as vezes que enviar para um domínio novo eu tenho que incluir um > novo número IP no arquivo: main.cf? > > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > _______________________________________________ > >>Cascavel-pm mailing list >>Cascavel-pm em pm.org >>http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From interativa em pcp.org.br Fri Feb 2 04:28:03 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 10:28:03 -0200 Subject: [Cascavel-pm] RES: RES: SMTP RCPT command failed: In-Reply-To: <45C33944.6000505@tcnet.com.br> Message-ID: <005e01c746c5$97e027e0$0300000a@secretariaspcp> Em Thomas Britis escreveu: >Não é um problema de domínio, mas sim de IP. >Existe a possibilidade de vc deixar liberado para qualquer IP fazer >relay, porém isso é uma brecha grande para spammers (e, me avise qual >será o IP do servidor que serei o primeiro a lançado em minha black-list :) Bom dia, Thomas Britis em Perl Mongers, Entendi sim, e estou muito feliz e agradecido pela sua pronta resposta eficaz e benéfica, eu tenho pouca experiência no envio via SMTP, não deixarei brechas pode ficar peixe mais uma vez obrigado! Perguntas: Onde posso eu encontra o arquivo: main.cf do postfix no servidor? Eu Posso encontrá-lo via FTP? Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) >Marco Aurélio (MACAÉ) wrote: > Em 02/02/2007 Jorge Augusto Senger escreveu: > >>No postfix, na lista "mynetworks" do main.cf, você abre o relay do >>servidor de mensagens para o ip que desejar. > > > > Bom dia, Caro Jorge Augusto Senger em Cristo e em Perl Mongers, > > Não encontre a opção "mynetworks" no meu Cpanel versão 10. > Porem eu vou procurar este arquivo: main.cf, entrando no servidor pelo modo > FTP devo localizá-lo em alguma pasta entre outras. > > Perguntas: > Eu posso com algum comando com exemplo: *.* e/ou all, dizer postfix que é > permitido o servidor enviar para qualquer domínio? > Ou todas as vezes que enviar para um domínio novo eu tenho que incluir um > novo número IP no arquivo: main.cf? > > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > _______________________________________________ > >>Cascavel-pm mailing list >>Cascavel-pm em pm.org >>http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From edencardim em gmail.com Fri Feb 2 06:40:03 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 2 Feb 2007 11:40:03 -0300 Subject: [Cascavel-pm] RES: Perl 5.8 + sob Red Hat Enterprise 3 ia64 In-Reply-To: References: <3de55ead0702011009i3ce596e8r2899805cf799a862@mail.gmail.com> <88C3C4DD4C530B4FAD96EC86F99095530192916A@ymfspsrv03.ymfsp.local> <3de55ead0702011018u57faf7i63741edbccd645bf@mail.gmail.com> <3de55ead0702011035r1e55cc37gc206077f47fa6a10@mail.gmail.com> Message-ID: <3de55ead0702020640s5cf7a65i83d7adb4d97f925f@mail.gmail.com> On 2/2/07, Luis Motta Campos wrote: > Manda os seus arquivos de configuração do build? > Eu tenho FreeBSD sobre x86_64 e tive problemas com isso estes dias... > > Quero ver se você encontrou uma solução que me permita habilitar > threading outra vez. > Putamplexos! Eu estava um pouco apressado, então usei os defaults (./Configure -d) que desabilitam threading por padrão. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Fri Feb 2 06:58:25 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 2 Feb 2007 11:58:25 -0300 Subject: [Cascavel-pm] AAAAA In-Reply-To: <1746e3e30702011515n15e48364jae855cb843acef03@mail.gmail.com> References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> <726229b50702011129j21e08c52q117f6853886b8e63@mail.gmail.com> <1746e3e30702011515n15e48364jae855cb843acef03@mail.gmail.com> Message-ID: <3de55ead0702020658m1b6a6d14tc97f9f59ad370ee7@mail.gmail.com> On 2/1/07, Donato Azevedo wrote: > > Eu quero. > E sinceramente, sou a favor de censura.. estou achando que esta lista > vai ter de ser moderada.... Drastico, mas eficaz Gente, não precisa ser moderada, quem estiver realmente interessado em manter é só seguir uma regrinha básica da Usenet, que o Adriano Ferreira mencionou em outro post: "Não alimentem os trolls!" É só todo mundo ignorar o troll em questão até ele se tocar. Eu tenho alguma dificuldade pra ignorar e não me manifestar sobre o tipo de mensagem que este troll em particular manda, então eu coloquei um filtro. Quem tiver a mesma dificuldade, sugiro que faça o mesmo. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Fri Feb 2 07:07:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 16:07:43 +0100 Subject: [Cascavel-pm] AAAAA In-Reply-To: <3de55ead0702020658m1b6a6d14tc97f9f59ad370ee7@mail.gmail.com> References: <3de55ead0702011109m549dfc63pd32719d59f837a21@mail.gmail.com> <403668000702011112r53d8f53ds8859ac514b7a915a@mail.gmail.com> <726229b50702011129j21e08c52q117f6853886b8e63@mail.gmail.com> <1746e3e30702011515n15e48364jae855cb843acef03@mail.gmail.com> <3de55ead0702020658m1b6a6d14tc97f9f59ad370ee7@mail.gmail.com> Message-ID: <81C481DC-2499-4ACD-BFA4-C6F806209292@yahoo.co.uk> On Feb 2, 2007, at 3:58 PM, Eden Cardim wrote: > On 2/1/07, Donato Azevedo wrote: >> Eu quero. >> E sinceramente, sou a favor de censura.. estou achando que esta lista >> vai ter de ser moderada.... Drastico, mas eficaz > > Gente, não precisa ser moderada, quem estiver realmente interessado em > manter é só seguir uma regrinha básica da Usenet, que o Adriano > Ferreira mencionou em outro post: "Não alimentem os trolls!" > É só todo mundo ignorar o troll em questão até ele se tocar. Eu tenho > alguma dificuldade pra ignorar e não me manifestar sobre o tipo de > mensagem que este troll em particular manda, então eu coloquei um > filtro. Quem tiver a mesma dificuldade, sugiro que faça o mesmo. Eden++ # Sabio e Eficaz -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From thomas em tcnet.com.br Fri Feb 2 07:26:20 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Fri, 02 Feb 2007 13:26:20 -0200 Subject: [Cascavel-pm] RES: RES: SMTP RCPT command failed: In-Reply-To: <005e01c746c5$97e027e0$0300000a@secretariaspcp> References: <005e01c746c5$97e027e0$0300000a@secretariaspcp> Message-ID: <45C3581C.6040202@tcnet.com.br> Normalmente em /etc/postfix/main.cf Eu acredito que o próprio CPanel tenha configuração de relay. Marco Aurélio (MACAÉ) wrote: > Em Thomas Britis escreveu: > >>Não é um problema de domínio, mas sim de IP. >>Existe a possibilidade de vc deixar liberado para qualquer IP fazer >>relay, porém isso é uma brecha grande para spammers (e, me avise qual >>será o IP do servidor que serei o primeiro a lançado em minha black-list :) > > > > Bom dia, Thomas Britis em Perl Mongers, > > Entendi sim, e estou muito feliz e agradecido pela sua pronta resposta > eficaz e benéfica, eu tenho pouca experiência no envio via SMTP, não > deixarei brechas pode ficar peixe mais uma vez obrigado! > > Perguntas: > Onde posso eu encontra o arquivo: main.cf do postfix no servidor? > Eu Posso encontrá-lo via FTP? > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > >>Marco Aurélio (MACAÉ) wrote: >>Em 02/02/2007 Jorge Augusto Senger escreveu: >> >> >>>No postfix, na lista "mynetworks" do main.cf, você abre o relay do >>>servidor de mensagens para o ip que desejar. >> >> >> >>Bom dia, Caro Jorge Augusto Senger em Cristo e em Perl Mongers, >> >>Não encontre a opção "mynetworks" no meu Cpanel versão 10. >>Porem eu vou procurar este arquivo: main.cf, entrando no servidor pelo > > modo > >>FTP devo localizá-lo em alguma pasta entre outras. >> >>Perguntas: >>Eu posso com algum comando com exemplo: *.* e/ou all, dizer postfix que é >>permitido o servidor enviar para qualquer domínio? >>Ou todas as vezes que enviar para um domínio novo eu tenho que incluir um >>novo número IP no arquivo: main.cf? >> >> >>Fraternalmente em Perl Mongers, >>Marco Aurélio (MACAÉ) >> >> >> >> _______________________________________________ >> >> >>>Cascavel-pm mailing list >>>Cascavel-pm em pm.org >>>http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >> >> > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From gabriel.vieira em gmail.com Fri Feb 2 08:25:25 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Fri, 2 Feb 2007 13:25:25 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) Message-ID: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> Por falar nisso... :) acabo de criar o: http://www.perl.org.br/bin/view/Social/NormasDeContudapeço que avaliem e editam como quiser. Lembro: sou uma negação no twiki e possa ser também como redator :P Abraços ;) On 2/2/07, Marco Aurélio (MACAÉ) wrote: > > Em 02/02/2007 Gabriel Vieira escreveu: > > >Somos todos moderadores. > >Quando você chegou demos as boas vindas, mas suas atitudes e persistencia > >em não de modo harmonico e poluindo a lista (creio que você não teve a > >intenção), fizeram com que você tivesse o desgosto de grande parte da > >lista. > > Bom dia, Gabriel será que podemos ter uma página assim: > > http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil > > Que seria enviado para cada novato automaticamente? > > Fraternalmente, > Marco Aurélio (MACAÉ) > > > > > > > Só lembrando, a lista é técnica e conta também com assuntos não técnicos, > de > vez em quando. > On 2/1/07, Interativa < interativa em pcp.org.br> wrote: > > > > Marco, > > > > pela última vez solicito que você participe da lista apenas com > assuntos > > relacionados a Perl. > > Não sobre histórias e ou dizeres que não estejam relacionados > diretamente > > com um determinado tópico. > > > > Você, mesmo sem querer, ou não, está poluindo a lista técnica. > > > > > Certo Gabriel entendi tudo! > Vou parar, pencei que ajudaria porem sera mais para um jornal mesmo. > Quem é o moderador da lista? > Preciso falar com ele urgentemente! > Alguem especializado nos assunto que eu envi para lista? > Porque não estou na lista certa ? > Qual seria a lista na linha: meditição ? > > Aguardo um resposta, > MACAÉ > > > > > Espero que DESTA VEZ atenda esse meu pedido, e saiba que é um pedido > > coletivo da lista. > > > > E saliento: NÃO PRECISAMOS DE MAIS REGRAS! Até porque elas deveriam > ter um > > consentimento da maioria, e isso, (in)felizmente, você não está > conseguindo > > aqui. > > > > Não tente mandar ou impor na organização e no andar grupo. > > > > Espero contar com o seu bom senso! > > > > E POR FAVOR, não responda a esse e-mail com tom de discusso ou com > mais > > disseres e muito menos com religiosidade no meio. Invés disso, > apenas diga > > "ok, vou me segurar mais" ou "não concordo". Caso seja o último, > > infelizmente não poderemos fazer nada. Sugiro que procure outro > lugar onde > > possa se sentir melhor. ;) > > > > Agradeço e muito, > > > > > > On 2/1/07, Interativa wrote: > > > > > > > Marco Marco A P D'Andrade escreveu > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > > vai ter uma cara fechada. > > > > > > > > > Boa noite, Caro Marco A P D'Andrade em Cristo e em Perl Monges, > > > > > > Não se preocupe, eu não vou perturbar a lista, e eu não escrevo o > nome > > > de Cristo sem um fundamento historio verdadeiro e documentado, eu > hoje > > > faço parte do Grupo Cascavel Perl Mongers (Grupo de usuários Perl) > que > > > também é uma ferramenta para os Perl Monks (Monastério de Monges > > > usuários da linguagem Perl) coordenados pela The Perl Foundation. > > > > > > Entendi o seu ponto de vista, compreendo aqui no Recife (PE) eu já > vi > > > uma briga de seguranças do metrô tentando retirar um grupo de > cristão- > > > protestantes que estavam atacando o pessoal com palavras da bíblia > > > [1], mais a língua deles provocou ira em de todos no vagão 01. > Graças > > > a Deus, todo mundo ficou calmo e terminou tudo certo! > > > > > > Humildemente procurarei seguir os pequenos passos da pequena via > do no > > > nosso Monge Prior Larry Wall do Perl Monges em conferências se for > > > possível, e meditarei na religiosidade e zelo que tem com para com > a > > > linguagem Perl: > > > > > > ? Larry Wall, Perl e a religiosidade CRISTÃ: > > > A fé Cristã de Wall influenciou partes da terminologia do Perl, > como o > > > próprio nome, uma referência bíblica à "pérola de grande valor" > > > (Mateus 13:46). Outros exemplos similares são o nome da função > bless, > > > e a organização de suas falas em categorias tais como apocalipse e > > > exegese. Wall também lembrou a sua fé quando falou em conferências, > > > incluindo uma fala direta sobre sua crença na conferência sobre > Perl > > > em agosto de 1997 e uma discussão sobre o "Progresso do Peregrino" > no > > > YAPC (Yet Another Perl Conference - "mais uma conferência do > Perl") em > > > junho de 2000. > > > > > > ? Larry Wall e Perl: > > > Wall continua a supervisionar o desenvolvimento adicional do Perl e > > > atua como Benevolent Dictator for Life (BDFL)(Ditador Benevolente > > > Vitalício), do projeto do Perl. Existem duas "regras", assim > chamadas, > > > tiradas da documentação oficial do Perl: > > > 1 - Larry por definição está sempre certo sobre como o Perl deve se > > > comportar. Isto significa que ele tem o poder final do veto na > > > funcionalidade do todo. > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre qualquer > > > assunto, não importa se ele invocou previamente a regra 1. > > > > > > Bom descanso a todos! > > > > > > Fraternalmente em Perl Mongers, > > > Marco Aurélio (MACAÉ) > > > Comunidade de Perl Mongers do Recife (PE) > > > > > > [1] PERL = "pérola de grande valor" (Mateus 13:46). > > > > > > > > > > > > > > > > Car^H^H^H^H... Desisto !! > > > > > > > > Por favor, quando tiver a oportunidade de vir ao Rio de Janeiro, > > > pega um > > > > trem na central do Brasil, onde você vai presenciar uma cena, que > > > > descrevi a algum tempo... > > > > > > > > Vendedor de bala/refri/* entrando correndo e gritando sobre seus > > > produtos > > > > Evangélicos começando seus hinos > > > > Segundo vendedor, muito puto com o encontro com o primeiro, que > não > > > > pulou na estação anterior a tempo > > > > Primeiro vendedor gritando mais alto > > > > Evangélicos disputando > > > > > > > > E a população que só quer usar a condução de SACO CHEIO no > meio... > > > > > > > > Na proxima vez que alguem > falar "Fraternalmente", "Cristo", "Jesus" > > > vai > > > > ter uma cara fechada. > > > > > > > > > > > > Lamento, mas com insistência em manter conteúdo religioso o que > > > > conseguiremos é um filtro... Subject=~ /Cristo/=> Trash > > > > > > > > E olha que tenho minha convicção religiosa com tendências a > > > evangélico... > > > > > > > > > > > > Confesso que a muito não vemos nesta lista frases históricas > > > extraídas > > > > de outras fontes, e algumas das suas achei bem interessantes, > mas ao > > > > invocar versículos bíblicos em meio a parágrafos imensos > conseguiu > > > minha > > > > resistencia. > > > > > > > > > > > > Ainda assim, se tiver alguma dúvida em Perl, esta é a lista, e > se o > > > > tempo e conhecimentos permitirem, estarei disposto a ajudar. > > > > > > > > > > > > http://desciclo.pedia.ws/wiki/Imagem:Tortura.jpg > > > > http://desciclo.pedia.ws/wiki/AAAAA > > > > > > > > > > > > Marco Aurélio (MACAÉ) escreveu: > > > > > Em nome de Marco A P D'Andrade escreveu: > > > > > > > > > >> Macaé, > > > > >> As meditações e contribuições são sempre bem vindas! > > > > >> > > > > > > > > > > > > > > > Caríssimo irmão Marco A P D'Andrade em Cristo e em Perl > Mongers, > > > > > > > > > > Perl não é só uma linguagem de programação para situações > > > criticas, mais > > > > > também é uma das mais fortes comunidades do mundo são > denominados > > > os Perl > > > > > Mongers, também temos o exemplo do Monastério Mãe, que são > > > denominados os > > > > > Perl Monges, mais que programadores e sim benfeitores a que > usam > > > linguagem > > > > > Perl agradavelmente em unidade com o seu criador e mantedor o > > > Monge Prior > > > > > Geral Larry Wall, sou dicipulo dele! A fé Cristã de Wall > > > influenciou partes > > > > > da terminologia do Perl, como o próprio nome, uma referência > > > bíblica à > > > > > "pérola de grande valor" (Mateus 13:46). Outros exemplos > similares > > > são o > > > > > nome da função bless, e a organização de suas falas em > categorias > > > tais como > > > > > apocalipse e exegese. Wall também lembrou a sua fé quando > falou em > > > > > conferências, incluindo uma fala direta sobre sua crença na > > > conferência > > > > > sobre Perl em agosto de 1997 e uma discussão sobre > o "Progresso do > > > > > Peregrino" no YAPC (Yet Another Perl Conference - "mais uma > > > conferência do > > > > > Perl") em junho de 2000. Quando estavam na faculdade, Wall e > sua > > > esposa > > > > > estudavam lingüística com a intenção de mais tarde encontrarem > uma > > > linguagem > > > > > que não possuísse escrita, talvez na África, e criarem um > sistema > > > de escrita > > > > > para ela. Com este novo sistema de escrita eles queriam > traduzir > > > vários > > > > > textos para a linguagem, entre eles a Bíblia. Wall continua a > > > supervisionar > > > > > o desenvolvimento adicional do Perl e atua como Benevolent > > > Dictator for Life > > > > > (BDFL)(Ditador Benevolente Vitalício), do projeto do Perl. > Existem > > > duas > > > > > "regras", assim chamadas, tiradas da documentação oficial do > Perl: > > > > > > > > > > 1 - Larry por definição está sempre certo sobre como o Perl > deve se > > > > > comportar. Isto significa que ele tem o poder final do veto na > > > > > funcionalidade do todo. > > > > > 2 - É permitido a Larry mudar de idéia mais tarde sobre > qualquer > > > assunto, > > > > > não importa se ele invocou previamente a regra 1. > > > > > > > > > > Como tinha dito, a palestra que o Larry Wall deu na YAPC teve > > > muito conteúdo > > > > > em termos do que deve ser uma comunidade. E o que esperar dessa > > > comunidade. > > > > > Ele usou um exemplo muito bom. No relacionamento com a esposa > > > dele, ele > > > > > ama-a e aceita-a tal como ela é, mas por outro lado também > espera > > > que ela se > > > > > torne uma pessoa melhor. E dentro de uma comunidade passa-se o > > > mesmo. > > > > > Devemos amar e aceitar os outros como são, mas por outro lado é > > > natural que > > > > > cada um de nós espere que as pessoas amadureçam, e que a > > > comunidade como um > > > > > todo amadureça. Ninguém quer fazer parte de algo que nunca > > > melhora, que > > > > > continua sempre igual. Em qualquer relacionamento tem de haver > uma > > > evolução, > > > > > ou chegaremos a um ponto em que a coisa estagna e morre. > > > > > > > > > > Fraternalmente em Perl Mongers, > > > > > Marco Aurélio (MACAÉ) > > > > > > > > > > > > > > > > > > > > Gabriel Vieira escreveu: > > > > > > > > > >> Todos nós agradecemos :) > > > > >> > > > > >> On 2/1/07, *Marco Aurélio (MACAÉ)* < interativa em pcp.org.br > > > > >> > wrote: > > > > >> > > > > >> Em 01/02/2007 Gabriel Vieira escreveu : > > > > >> > > > > >> >Marco, > > > > >> >solicito que guarde manifestações religiosas para > momentos > > > mais > > > > >> apropriados. > > > > >> >Conto com sua cooperação para o bem e a harmonia do > grupo. :) > > > > >> > > > > >> > > > > >> Mil desculpais meu irmão querido, Gabriel Vieira em Perl > > > Mongers, > > > > >> Mais isso não é manifestação religiosos e sim meditações > > > preciosas > > > > >> vindas do > > > > >> monastério Mãe! Mais eu entendi o sentido que você falou > sim, > > > me > > > > >> perdoe! > > > > >> > > > > >> Fraternalmente em Perl Mongers, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> On 2/1/07, Marco Aurélio (MACAÉ) > > > >> > wrote: > > > > >> Em 01/02/2007 Lorn escreveu: > > > > >> > > > > >> >Sinceramente, só chega msg de regra fraternal e tal, eu > sou > > > > >> cristão não > > > > >> >catolico, não tenho nada contra os catolicos, mais sei > lá, > > > vamos ser > > > > >> >democraticos: > > > > >> >Quem quer bar/mute/kick, sei lá alguma coisa que faça > parar > > > isso! > > > > >> >http://desciclo.pedia.ws/wiki/AAAAA > > > > >> > > > > >> Boa tarde, Caro Lorn em Perl Mongers, > > > > >> > > > > >> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall > > > onde > > > > >> ele acentua > > > > >> diferenças sensíveis no nosso modo ser: > > > > >> > > > > >> Eu crio coisas agradáveis... porque satisfaz o autor de > minha > > > > >> história. > > > > >> -- Larry Wall > > > > >> > > > > >> Meu amigo eu respeito e muito os cristãos/protestantes! > > > > >> > > > > >> Fraternalmente, > > > > >> Marco Aurélio (MACAÉ) > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Lindolfo "Lorn" Rodrigues > > > > >> - www.slackwarezine.com.br > > > > > >> - http://lornlab.org < http://lornlab.org> > > > > >> - http://sao-paulo.pm.org > > > > >> use Catalyst; > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Gabriel Vieira > > > > >> -------------------------------------------------------------- > ---- > > > ------ > > > > >> > > > > >> _______________________________________________ > > > > >> Cascavel-pm mailing list > > > > >> Cascavel-pm em pm.org > > > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > >> > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > > > Cascavel-pm mailing list > > > > > Cascavel-pm em pm.org > > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > > > > > -- > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > -- > Gabriel Vieira > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/ef2ec4d8/attachment-0001.html From nferraz em gmail.com Fri Feb 2 08:33:40 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 02 Feb 2007 16:33:40 +0000 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> Message-ID: <45C367E4.8050100@gmail.com> Gabriel Vieira wrote: > Por falar nisso... :) > > acabo de criar o: > http://www.perl.org.br/bin/view/Social/NormasDeContuda Primeira correção: o nome do tópico. :) http://www.perl.org.br/bin/view/Social/NormasDeConduta -- Nelson Corrêa de Toledo Ferraz Free Software Foundation Associate Member #3203 Sociedade Perl do Brasil (www.perl.org.br) Rede Livre de Compartilhamento de Cultura Digital From gabriel.vieira em gmail.com Fri Feb 2 08:43:57 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Fri, 2 Feb 2007 13:43:57 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <45C367E4.8050100@gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> Message-ID: <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> Opa :D continue assim hehe On 2/2/07, Nelson Ferraz wrote: > > Gabriel Vieira wrote: > > Por falar nisso... :) > > > > acabo de criar o: > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > Primeira correção: o nome do tópico. :) > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > -- > Nelson Corrêa de Toledo Ferraz > > Free Software Foundation Associate Member #3203 > Sociedade Perl do Brasil (www.perl.org.br) > Rede Livre de Compartilhamento de Cultura Digital > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/9e1512ec/attachment.html From wendelscardua em gmail.com Fri Feb 2 09:48:55 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Fri, 2 Feb 2007 15:48:55 -0200 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> Message-ID: <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> Ei, mas agora tem duas versões: http://www.perl.org.br/bin/view/Social/NormasDeContuda e http://www.perl.org.br/bin/view/Social/NormasDeConduta são páginas diferentes. Qual delas é a mais "certa", a nível de conteúdo, enquanto artigo ? :-) On 2/2/07, Gabriel Vieira wrote: > > Opa :D > continue assim hehe > > On 2/2/07, Nelson Ferraz wrote: > > > > Gabriel Vieira wrote: > > > Por falar nisso... :) > > > > > > acabo de criar o: > > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > > > Primeira correção: o nome do tópico. :) > > > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > > > -- > > Nelson Corrêa de Toledo Ferraz > > > > Free Software Foundation Associate Member #3203 > > Sociedade Perl do Brasil (www.perl.org.br) > > Rede Livre de Compartilhamento de Cultura Digital > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- []s Wendel "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/2b0f6b53/attachment.html From edencardim em gmail.com Fri Feb 2 09:52:16 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 2 Feb 2007 14:52:16 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> Message-ID: <3de55ead0702020952m91ec93ek2af87c602f173b69@mail.gmail.com> On 2/2/07, Wendel Scardua wrote: > Ei, mas agora tem duas versões: > http://www.perl.org.br/bin/view/Social/NormasDeContuda > e > http://www.perl.org.br/bin/view/Social/NormasDeConduta > são páginas diferentes. > > Qual delas é a mais "certa", a nível de conteúdo, enquanto artigo ? :-) A certa é a que tem o tópico escrito corretamente. Qdo conseguir obter o lock do tópico novo, vo transferir minhas modificações e apagar o tópico errado. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From gabriel.vieira em gmail.com Fri Feb 2 09:52:38 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Fri, 2 Feb 2007 14:52:38 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> Message-ID: <83d8367f0702020952m5fc5b988l1e6e9300af9b3e9@mail.gmail.com> O Eden e o Nelson vão ter que conversar agora :P hehe As normas estão ficando bem interessantes. On 2/2/07, Wendel Scardua wrote: > > Ei, mas agora tem duas versões: > http://www.perl.org.br/bin/view/Social/NormasDeContuda > e > http://www.perl.org.br/bin/view/Social/NormasDeConduta > são páginas diferentes. > > Qual delas é a mais "certa", a nível de conteúdo, enquanto artigo ? :-) > > On 2/2/07, Gabriel Vieira < gabriel.vieira em gmail.com> wrote: > > > Opa :D > > continue assim hehe > > > > On 2/2/07, Nelson Ferraz < nferraz em gmail.com> wrote: > > > > > > Gabriel Vieira wrote: > > > > Por falar nisso... :) > > > > > > > > acabo de criar o: > > > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > > > > > Primeira correção: o nome do tópico. :) > > > > > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > > > > > -- > > > Nelson Corrêa de Toledo Ferraz > > > > > > Free Software Foundation Associate Member #3203 > > > Sociedade Perl do Brasil (www.perl.org.br) > > > Rede Livre de Compartilhamento de Cultura Digital > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > -- > []s > Wendel > > "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/5ecc289f/attachment.html From kamusbr em gmail.com Fri Feb 2 10:20:33 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Fri, 2 Feb 2007 15:20:33 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Conta_para_Dep=F3sito?= In-Reply-To: <403668000702010406w4b75a1bdnb44c79e8f454a10a@mail.gmail.com> References: <403668000702010406w4b75a1bdnb44c79e8f454a10a@mail.gmail.com> Message-ID: Onde posso encontrar informações da conta pra deposito? 2007/2/1, roan Brasil : > > Cara Paola, > > Estou escrevendo que como Joenio sugeriu para depositar em sua conta a > grana para ajudar a pagar as camisas. Por favor não sei se me perdi em > alguma coisa mas se for possível manda a conta para efetuar o depósito logo > para a galera também começa a se movimentar. Eu já to com a grana aqui. Os > R$ 60 reais que havia prometido. Estarei no aguardo. > > Abraços > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/6e3eceab/attachment-0001.html From vgdias em gmail.com Fri Feb 2 10:51:25 2007 From: vgdias em gmail.com (vict0r) Date: Fri, 2 Feb 2007 16:51:25 -0200 Subject: [Cascavel-pm] Instalando TT2 Message-ID: Olá Srs., gostaria de uma ajuda se possível, após tentar instalar o template toolkit no fedora 5 e ter diversos problemas, instalei com sucesso o rpm para fedora 5, porém não consigo encontrar a configuração correto para utilização com Apache, usei a recomendada na documentação e nada. Alguém que já tenha esse ambiente funcionando poderia me enviar as entradas necessárias no Apache. Obrigado. From roanbrasil em gmail.com Fri Feb 2 10:55:12 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Fri, 2 Feb 2007 15:55:12 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Conta_para_Dep=F3sito?= In-Reply-To: References: <403668000702010406w4b75a1bdnb44c79e8f454a10a@mail.gmail.com> Message-ID: <403668000702021055r78aceb20tf3427ce373624d4f@mail.gmail.com> Depósito: BANCO REAL na agência 1283 conta 8003344 TITULAR PAOLA MONTINI Em 02/02/07, Robson Negreiros escreveu: > > Onde posso encontrar informações da conta pra deposito? > > > 2007/2/1, roan Brasil : > > > > Cara Paola, > > > > Estou escrevendo que como Joenio sugeriu para depositar em sua conta a > > grana para ajudar a pagar as camisas. Por favor não sei se me perdi em > > alguma coisa mas se for possível manda a conta para efetuar o depósito logo > > para a galera também começa a se movimentar. Eu já to com a grana aqui. Os > > R$ 60 reais que havia prometido. Estarei no aguardo. > > > > Abraços > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Presidente do Rotaract Club Lauro de Freitas D4550 > > Gestão 2006/2007 > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/a8f21a1d/attachment.html From luismottacampos em yahoo.co.uk Fri Feb 2 10:59:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 2 Feb 2007 19:59:31 +0100 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> Message-ID: <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> On Feb 2, 2007, at 6:48 PM, Wendel Scardua wrote: > Ei, mas agora tem duas versões: > http://www.perl.org.br/bin/view/Social/NormasDeContuda > e > http://www.perl.org.br/bin/view/Social/NormasDeConduta > são páginas diferentes. > > Qual delas é a mais "certa", a nível de conteúdo, enquanto > artigo ? :-) > Eu me recuso a ler qualquer uma delas. Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de normas para participar da lista. Putamplexos revolucionáerios -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From nferraz em gmail.com Fri Feb 2 11:07:06 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 02 Feb 2007 19:07:06 +0000 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> Message-ID: <45C38BDA.9090603@gmail.com> Luis Motta Campos wrote: > Eu me recuso a ler qualquer uma delas. > Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de > normas para participar da lista. Na verdade você deve ter lido algo parecido, em algum ponto no começo da sua carreira... afinal, não estamos falando de nada mais do que da boa e velha "netiqueta". A propósito -- eu também sou meio contrário a criar novas regras, pois estas normas de conduta foram mais ou menos estabelecidas desde o RFC 1855 - Netiquette Guidelines: http://www.faqs.org/rfcs/rfc1855.html []s Nelson From gabriel.vieira em gmail.com Fri Feb 2 11:07:18 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Fri, 2 Feb 2007 16:07:18 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> Message-ID: <83d8367f0702021107g41f16c64x716a09cc0d6aa128@mail.gmail.com> Leia e verá que não tem nada além do que você tem feito todos estes anos. Isto é para evitar probelmas comos os ocorridos nos últimos dias. ;) On 2/2/07, Luis Motta Campos wrote: > > On Feb 2, 2007, at 6:48 PM, Wendel Scardua wrote: > > Ei, mas agora tem duas versões: > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > e > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > são páginas diferentes. > > > > Qual delas é a mais "certa", a nível de conteúdo, enquanto > > artigo ? :-) > > > > Eu me recuso a ler qualquer uma delas. > Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de > normas para participar da lista. > > Putamplexos revolucionáerios > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/d3db1563/attachment.html From a.r.ferreira em gmail.com Fri Feb 2 11:13:36 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 2 Feb 2007 17:13:36 -0200 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <83d8367f0702021107g41f16c64x716a09cc0d6aa128@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> <83d8367f0702021107g41f16c64x716a09cc0d6aa128@mail.gmail.com> Message-ID: <73ddeb6c0702021113x3b86aacxd0628ddffdd7a07f@mail.gmail.com> On 2/2/07, Gabriel Vieira wrote: > Leia e verá que não tem nada além do que você tem feito todos estes anos. > > Isto é para evitar probelmas comos os ocorridos nos últimos dias. ;) Regras não vão ajudar em casos de troll. Quebrar regras de netiqueta é o que os define como tal. http://pt.wikipedia.org/wiki/Troll Concordo com o Luís Campos. Menos regras é bom assim como menos código também é. Sobra menos coisas para dar errado. > On 2/2/07, Luis Motta Campos wrote: > > On Feb 2, 2007, at 6:48 PM, Wendel Scardua wrote: > > > Ei, mas agora tem duas versões: > > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > > e > > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > > são páginas diferentes. > > > > > > Qual delas é a mais "certa", a nível de conteúdo, enquanto > > > artigo ? :-) > > > > > > > Eu me recuso a ler qualquer uma delas. > > Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de > > normas para participar da lista. > > > > Putamplexos revolucionáerios > > -- > > Luis Motta Campos is a software engineer, > > perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From gabriel.vieira em gmail.com Fri Feb 2 11:15:58 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Fri, 2 Feb 2007 16:15:58 -0300 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <73ddeb6c0702021113x3b86aacxd0628ddffdd7a07f@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> <83d8367f0702021107g41f16c64x716a09cc0d6aa128@mail.gmail.com> <73ddeb6c0702021113x3b86aacxd0628ddffdd7a07f@mail.gmail.com> Message-ID: <83d8367f0702021115j3ef062fdqb24b82d4ea24de4@mail.gmail.com> Não existem regras. Custa ler o que tem escrito lá? É apenas coisas que sempre falamos na lista como mudar o tópico quando o assunto mudar e coisas do gênero. On 2/2/07, Adriano Ferreira wrote: > > On 2/2/07, Gabriel Vieira wrote: > > Leia e verá que não tem nada além do que você tem feito todos estes > anos. > > > > Isto é para evitar probelmas comos os ocorridos nos últimos dias. ;) > > Regras não vão ajudar em casos de troll. Quebrar regras de netiqueta é > o que os define como tal. > > http://pt.wikipedia.org/wiki/Troll > > Concordo com o Luís Campos. Menos regras é bom assim como menos código > também é. Sobra menos coisas para dar errado. > > > On 2/2/07, Luis Motta Campos wrote: > > > On Feb 2, 2007, at 6:48 PM, Wendel Scardua wrote: > > > > Ei, mas agora tem duas versões: > > > > http://www.perl.org.br/bin/view/Social/NormasDeContuda > > > > e > > > > http://www.perl.org.br/bin/view/Social/NormasDeConduta > > > > são páginas diferentes. > > > > > > > > Qual delas é a mais "certa", a nível de conteúdo, enquanto > > > > artigo ? :-) > > > > > > > > > > Eu me recuso a ler qualquer uma delas. > > > Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de > > > normas para participar da lista. > > > > > > Putamplexos revolucionáerios > > > -- > > > Luis Motta Campos is a software engineer, > > > perl fanatic evangelist, and amateur {cook, photographer} > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > -- > > Gabriel Vieira > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070202/51637c81/attachment-0001.html From interativa em pcp.org.br Fri Feb 2 10:34:21 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 2 Feb 2007 16:34:21 -0200 Subject: [Cascavel-pm] OT: RES: Normas no TWIKI (was: AAAAA) In-Reply-To: <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> Message-ID: <001201c746f8$c43686d0$0300000a@secretariaspcp> Em 02/02/2007 Luis Motta Campos esqueveu >Eu me recuso a ler qualquer uma delas. >Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de >normas para participar da lista. Caro Luis, Calma que resistência! São normais para novatos. Gente não posso falar muito estou sendo censurado então me calo agora mesmo! Que seriam enviados para cada novato automaticamente, como por exemplo: http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil Fraternalmente, Marco Aurélio (MACAÉ) Enviada em: sexta-feira, 2 de fevereiro de 2007 17:00 Para: Cascavel Perl Mongers Assunto: Re: [Cascavel-pm] Normas no TWIKI (was: AAAAA) On Feb 2, 2007, at 6:48 PM, Wendel Scardua wrote: > Ei, mas agora tem duas versões: > http://www.perl.org.br/bin/view/Social/NormasDeContuda > e > http://www.perl.org.br/bin/view/Social/NormasDeConduta > são páginas diferentes. > > Qual delas é a mais "certa", a nível de conteúdo, enquanto > artigo ? :-) > Eu me recuso a ler qualquer uma delas. Lamento, pessoal, mas, em todos estes anos, eu nunca precisei de normas para participar da lista. Putamplexos revolucionáerios -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From mayakuuri em bol.com.br Fri Feb 2 15:09:28 2007 From: mayakuuri em bol.com.br (BOO) Date: Fri, 02 Feb 2007 21:09:28 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: Message-ID: <45C3C4A8.3060603@bol.com.br> Olá vict0r, Acho que o problema é que tu não definiu onde guardar cookies e não passou as credenciais... Tenta algo tipo: use strict; use warnings; use Carp qw(croak); use WWW::Mechanize; my $web = WWW::Mechanize->new(timeout => 30); my $url = "http://10.0.1.2"; ######## ACHO QUE FOI ISSO QUE FALTOU ######## $web->cookie_jar({ file => "./.cookies.txt" }); $web->credentials('vict0r', 'senha_do_vict0r'); ######################################## my $ret = $web->get($url); if ($ret->code != 200){ croak "Deu algo errado... Poste isso em cascavel-pm para ser ajudado !"; } my $html = $ret->content; faz_algo_que_preste_com($html); Bem, isso não responde completamente a tua pergunta, pois faltam elementos importantes... 1) Tu ta usando que tipo de autenticação (form+sessão, basic, digest, session-token, et cetera) ? 2) Precisa gravar o que foi coletado em disco ou vai passar para um banco de dados ? 3) Qual o nível de recursividade para ir seguindo os links ? 4) Qualé o propósito principal do script que tu queres desenvolver ? Por favor, responda essas perguntas e poste novos problemas que tu esteja tendo para que possamos te ajudar melhor, ok ? Abraço. Igor Garcia vict0r wrote: > Srs., > gostaria de pedir a ajuda de vocês se possível. > Preciso fazer o download de páginas HTML incluindo seus links > internos, essa páginas estão em um servidor web de um switch da minha > rede, portanto terei que autenticar para ter acesso. > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece > fazer o q preciso, incluindo autenticação e follow_link. > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um > pequeno script só pra testar as funções do módulo e estou tendo > problemas. > #### > #!/usr/bin/perl > > > use WWW::Mechanize; > > my $mech = WWW::Mechanize->new(); > my $url = http://10.0.1.2; > $mech->get( $url ); > my $res = $mech->status(); > print "$res\n"; > #### > > Retorno: 501 > > Se tentar usar outros métodos diferentes do status(), o resultado é sempre: > > 501 Protocol scheme ' ' is not supported > > Está parecendo q falta algum parâmetro, alguém saberia dizer ? > > Obrigado. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From shonorio em gmail.com Fri Feb 2 18:39:54 2007 From: shonorio em gmail.com (Solli Honorio) Date: Sat, 3 Feb 2007 00:39:54 -0200 Subject: [Cascavel-pm] [OT] Open Source Xara Xtreme Message-ID: <12d1f4ee0702021839i6f5d392ej246e042ac1fe789@mail.gmail.com> Pessoal, Apesar de ser extremamento fora do objetivo da lista, eu achei interessante divulga o http://www.xaraxtreme.org/, pois ele é um sistema gráfico muito poderoso e agora em versão Open Source para Linux. Abraços, Solli M. Honório -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070203/b6be8def/attachment.html From vgdias em gmail.com Sat Feb 3 07:03:57 2007 From: vgdias em gmail.com (vict0r) Date: Sat, 3 Feb 2007 13:03:57 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: <45C3C4A8.3060603@bol.com.br> References: <45C3C4A8.3060603@bol.com.br> Message-ID: Igor, muito obrigado pela resposta. Eu tenho módulos em desenvolvimento para administrar e monitorar os roteadores e switches de diversos fabricantes, q costumam fazer isso extraindo informações através de comandos no próprio terminal, especificamente este se refere a um switch de conteúdo Alteon que eu preciso extrair relatórios de estado de diversos servidores que possuem tráfego balanceado por este equipamento, mas não fiquei satisfeito com o q consegui através dos comandos disponíveis e resolvi usar uma estratégia diferente, descobri q através da interface web dele é possível gerar os relatórios q eu preciso já prontinhos. A minha idéia então era executar essas chamadas via web e obter os relatórios. Depois eu vi q não conseguiria com o wget pq se trata de uma interface em Javascript, e os relatórios são gerados por chamadas, e agora não tenho certeza se conseguirei em perl tb, pois preciso executar essas chamadas remotamente, e não tenho as API's dessa interface web em Java pra isso.. A solução q estou conseguindo implementar com sucesso agora é extrair localmente as informações q preciso do arquivo de salva da configuração do equipamento, que é um dump de tudo q está configurado nele, exportado via tftp por outro módulo já em produção, mas terei q correlacionar os dados e formatar o relatório. Em um primeiro momento será uma salva local para envio por email, mas a idéia é depois popular o banco. Os relatórios são gerados em html, e o número de links depende do tamanho do relatório. Bom, acho q é isso. :-) Agradeço a ajuda de todos, e na segunda vou testar a sua dica. Abração. On 2/2/07, BOO wrote: > Olá vict0r, > > Acho que o problema é que tu não definiu onde guardar cookies e não > passou as credenciais... > Tenta algo tipo: > > > > use strict; > use warnings; > use Carp qw(croak); > use WWW::Mechanize; > > my $web = WWW::Mechanize->new(timeout => 30); > > my $url = "http://10.0.1.2"; > > ######## ACHO QUE FOI ISSO QUE FALTOU ######## > > $web->cookie_jar({ file => "./.cookies.txt" }); > $web->credentials('vict0r', 'senha_do_vict0r'); > > ######################################## > > my $ret = $web->get($url); > > if ($ret->code != 200){ > croak "Deu algo errado... Poste isso em cascavel-pm para ser ajudado !"; > } > > my $html = $ret->content; > > faz_algo_que_preste_com($html); > > > > > Bem, isso não responde completamente a tua pergunta, pois faltam > elementos importantes... > > 1) Tu ta usando que tipo de autenticação (form+sessão, basic, digest, > session-token, et cetera) ? > 2) Precisa gravar o que foi coletado em disco ou vai passar para um > banco de dados ? > 3) Qual o nível de recursividade para ir seguindo os links ? > 4) Qualé o propósito principal do script que tu queres desenvolver ? > > Por favor, responda essas perguntas e poste novos problemas que tu > esteja tendo para que possamos > te ajudar melhor, ok ? > > Abraço. > > Igor Garcia > > > vict0r wrote: > > Srs., > > gostaria de pedir a ajuda de vocês se possível. > > Preciso fazer o download de páginas HTML incluindo seus links > > internos, essa páginas estão em um servidor web de um switch da minha > > rede, portanto terei que autenticar para ter acesso. > > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece > > fazer o q preciso, incluindo autenticação e follow_link. > > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um > > pequeno script só pra testar as funções do módulo e estou tendo > > problemas. > > #### > > #!/usr/bin/perl > > > > > > use WWW::Mechanize; > > > > my $mech = WWW::Mechanize->new(); > > my $url = http://10.0.1.2; > > $mech->get( $url ); > > my $res = $mech->status(); > > print "$res\n"; > > #### > > > > Retorno: 501 > > > > Se tentar usar outros métodos diferentes do status(), o resultado é sempre: > > > > 501 Protocol scheme ' ' is not supported > > > > Está parecendo q falta algum parâmetro, alguém saberia dizer ? > > > > Obrigado. > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Java é portável? Não, Java é insuportável! #!/usr/bin/perl use perl; From mayakuuri em bol.com.br Sat Feb 3 09:45:37 2007 From: mayakuuri em bol.com.br (BOO) Date: Sat, 03 Feb 2007 15:45:37 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: <45C3C4A8.3060603@bol.com.br> Message-ID: <45C4CA41.3020607@bol.com.br> Olá, Não te deixa intimidar pelos Java Script... Alguns monges aqui da lista parecem saber como se faz/implementa um interpretador de JS (tem módulos prontos, inclusive), mas acho que não será necessário... Eu pelo menos nunca precisei chegar nesse nível... Seguido eu faço spiders que precisam pegar os dados dos links que sao definidos como JS... Na prática, geralmente os JS fazem uma pequena substituição de valores (mascaramento ou limpeza dos dados que o usuário entrou), algumas validações pra saber se o usuário entrou com algo coerente e posteriormente eles disparam um submit num dos forms do HTML... Assim, procura entender o que este link com JS está tentando fazer e depois apenas replica isso... Só é realmente um problema (mas não impossível) quando se trata de um Applet... Mas quando eu só JS (mesmo que seja com AJAX) é trivial de interpretar e burlar os JS... Tenho alguma experiência em tratar JS e depois simular o que eles fazem com o Mechanize ou LWP... Assim, se mesmo assim tu continuar "apanhando" pro JS ai, salva os HTML e os javascripts que ele importa, zipa tudo e me manda como anexo que eu te ajudo na boa... O importante é ser perseverante e procurar entender como resolver o problema ao invés de ficar tentando achar soluções mágicas (como wget, que eh bom horrores, mas pra isso nem sempre serve) e ajuda aqui na lista é o que não vai faltar, pois ta cheio de monges aqui que jah devem ter feito inumeros sistemas similares a esse que tu ta fazendo... Uma outra pequena dica que te dou para debulhar JS nas páginas é usar Firefox e as extensões Web Developer 1.0.2, Firebug (de preferência a última versão) e Greasemonkey. Com essas extensões fica palhaçada debugar os JS das páginas e até mesmo modifica-los em runtime... É isso, desculpa por esse monólogo gigantesco, mas espero ter ajudado. :) Abraço. Igor Garcia vict0r wrote: > Igor, > muito obrigado pela resposta. > Eu tenho módulos em desenvolvimento para administrar e monitorar os > roteadores e switches de diversos fabricantes, q costumam fazer isso > extraindo informações através de comandos no próprio terminal, > especificamente este se refere a um switch de conteúdo Alteon que eu > preciso extrair relatórios de estado de diversos servidores que > possuem tráfego balanceado por este equipamento, mas não fiquei > satisfeito com o q consegui através dos comandos disponíveis e resolvi > usar uma estratégia diferente, descobri q através da interface web > dele é possível gerar os relatórios q eu preciso já prontinhos. > A minha idéia então era executar essas chamadas via web e obter os relatórios. > Depois eu vi q não conseguiria com o wget pq se trata de uma interface > em Javascript, e os relatórios são gerados por chamadas, e agora não > tenho certeza se conseguirei em perl tb, pois preciso executar essas > chamadas remotamente, e não tenho as API's dessa interface web em Java > pra isso.. > A solução q estou conseguindo implementar com sucesso agora é extrair > localmente as informações q preciso do arquivo de salva da > configuração do equipamento, que é um dump de tudo q está configurado > nele, exportado via tftp por outro módulo já em produção, mas terei q > correlacionar os dados e formatar o relatório. > Em um primeiro momento será uma salva local para envio por email, mas > a idéia é depois popular o banco. > Os relatórios são gerados em html, e o número de links depende do > tamanho do relatório. > Bom, acho q é isso. :-) > > Agradeço a ajuda de todos, e na segunda vou testar a sua dica. > Abração. > > On 2/2/07, BOO wrote: > >> Olá vict0r, >> >> Acho que o problema é que tu não definiu onde guardar cookies e não >> passou as credenciais... >> Tenta algo tipo: >> >> >> >> use strict; >> use warnings; >> use Carp qw(croak); >> use WWW::Mechanize; >> >> my $web = WWW::Mechanize->new(timeout => 30); >> >> my $url = "http://10.0.1.2"; >> >> ######## ACHO QUE FOI ISSO QUE FALTOU ######## >> >> $web->cookie_jar({ file => "./.cookies.txt" }); >> $web->credentials('vict0r', 'senha_do_vict0r'); >> >> ######################################## >> >> my $ret = $web->get($url); >> >> if ($ret->code != 200){ >> croak "Deu algo errado... Poste isso em cascavel-pm para ser ajudado !"; >> } >> >> my $html = $ret->content; >> >> faz_algo_que_preste_com($html); >> >> >> >> >> Bem, isso não responde completamente a tua pergunta, pois faltam >> elementos importantes... >> >> 1) Tu ta usando que tipo de autenticação (form+sessão, basic, digest, >> session-token, et cetera) ? >> 2) Precisa gravar o que foi coletado em disco ou vai passar para um >> banco de dados ? >> 3) Qual o nível de recursividade para ir seguindo os links ? >> 4) Qualé o propósito principal do script que tu queres desenvolver ? >> >> Por favor, responda essas perguntas e poste novos problemas que tu >> esteja tendo para que possamos >> te ajudar melhor, ok ? >> >> Abraço. >> >> Igor Garcia >> >> >> vict0r wrote: >> >>> Srs., >>> gostaria de pedir a ajuda de vocês se possível. >>> Preciso fazer o download de páginas HTML incluindo seus links >>> internos, essa páginas estão em um servidor web de um switch da minha >>> rede, portanto terei que autenticar para ter acesso. >>> Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece >>> fazer o q preciso, incluindo autenticação e follow_link. >>> Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um >>> pequeno script só pra testar as funções do módulo e estou tendo >>> problemas. >>> #### >>> #!/usr/bin/perl >>> >>> >>> use WWW::Mechanize; >>> >>> my $mech = WWW::Mechanize->new(); >>> my $url = http://10.0.1.2; >>> $mech->get( $url ); >>> my $res = $mech->status(); >>> print "$res\n"; >>> #### >>> >>> Retorno: 501 >>> >>> Se tentar usar outros métodos diferentes do status(), o resultado é sempre: >>> >>> 501 Protocol scheme ' ' is not supported >>> >>> Está parecendo q falta algum parâmetro, alguém saberia dizer ? >>> >>> Obrigado. >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >>> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From interativa em pcp.org.br Sat Feb 3 12:45:13 2007 From: interativa em pcp.org.br (Marco Aurélio MACAÉ ) Date: Sat, 03 Feb 2007 14:45:13 -0600 Subject: [Cascavel-pm] RES: RES: RES: SMTP RCPT command failed: Message-ID: >Em Thomas Britis escreveu: >Normalmente em /etc/postfix/main.cf >Eu acredito que o próprio CPanel tenha configuração de relay. Caros irmãos saudações carnavalescas dos 100 anos do Frevo - Recife e Olinda, O problema ainda não fui resolvido, procurei o arquivo "mail.cf", e não encontrei no Cpanel (como um ferramenta) e nos diretórios minha conta (como arquivo, até onde tenho acesso). Comuniquei o problema ao Paul – Suporte da lfhost.com, Paul falou que o problema está com meu script "mime.pl". Preciso envia as minhas mensagens via SMTP! Perguntas: Alguém conhece uma empresa de hospedagem onde eu posso configurar o programa postfix para o script "mime.pl" enviar mensagem via SMTP ? Porque eu envio normalmente através do Outlook que usa o protocolo SMTP? Devo posta a resposta do Paul da lista de discussão? Bom final de semana a todos! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From luismottacampos em yahoo.co.uk Mon Feb 5 01:26:05 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 5 Feb 2007 10:26:05 +0100 Subject: [Cascavel-pm] Normas no TWIKI (was: AAAAA) In-Reply-To: <73ddeb6c0702021113x3b86aacxd0628ddffdd7a07f@mail.gmail.com> References: <83d8367f0702020825t6be2cea0m36a78a0cf4c622da@mail.gmail.com> <45C367E4.8050100@gmail.com> <83d8367f0702020843o2a1cce62m3a46a9641089c33e@mail.gmail.com> <726229b50702020948r5f825dcesea9ba5d36499b384@mail.gmail.com> <8B3A747E-3ED3-48AE-B9CB-08E14E9C027C@yahoo.co.uk> <83d8367f0702021107g41f16c64x716a09cc0d6aa128@mail.gmail.com> <73ddeb6c0702021113x3b86aacxd0628ddffdd7a07f@mail.gmail.com> Message-ID: <5E58CBE3-C79F-405E-9CBE-D2FA13A9D505@yahoo.co.uk> On Feb 2, 2007, at 8:13 PM, Adriano Ferreira wrote: > On 2/2/07, Gabriel Vieira wrote: >> Leia e verá que não tem nada além do que você tem feito todos >> estes anos. >> >> Isto é para evitar probelmas comos os ocorridos nos últimos dias. ;) > > Regras não vão ajudar em casos de troll. Quebrar regras de netiqueta é > o que os define como tal. > > http://pt.wikipedia.org/wiki/Troll > > Concordo com o Luís Campos. Menos regras é bom assim como menos código > também é. Sobra menos coisas para dar errado. Adriano Ferreira++ # Sintético. -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 5 01:27:44 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 5 Feb 2007 10:27:44 +0100 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: References: Message-ID: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> On Feb 2, 2007, at 7:51 PM, vict0r wrote: > Olá Srs., > gostaria de uma ajuda se possível, após tentar instalar o template > toolkit no fedora 5 e ter diversos problemas, instalei com sucesso o > rpm para fedora 5, porém não consigo encontrar a configuração correto > para utilização com Apache, usei a recomendada na documentação e nada. > Alguém que já tenha esse ambiente funcionando poderia me enviar as > entradas necessárias no Apache. Confuso. Você não está relacionando as coisas corretamente. TT não tem nada a ver com Apache. TT pode ser usado por um Mod Perl (que roda como parte do Apache). Talvez você queira me dizer mais sobre o que você está fazendo? Putamplexos curiosos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From mdacwb em gmail.com Mon Feb 5 04:47:15 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Mon, 05 Feb 2007 10:47:15 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: <45C3C4A8.3060603@bol.com.br> Message-ID: <45C72753.8060400@gmail.com> Vict0r, Uma alternativa interessante, para ganhar tempo é utilizar o HTML::Recorder, e fazer seu acesso pelo Browser, utilizando seu navegador de preferencia... http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm Como o Igor Garcia comentou, o JS só troca dados com processamento no lado do cliente. A não ser que haja uma correlação de dados muito dispersos dentro da página, este modulo deve lhe ajudar, e muito! #--- Parte do manual Script output By default, HTTP::Recorder outputs WWW::Mechanize scripts. However, you can override HTTP::Recorder::Logger to output other types of scripts. #--- PS: a alguns dias eu mandei, e não localizei agora, um link para um artigo (em inglês) que descreve o uso. Sds, Marco Antonio vict0r escreveu: > Igor, > muito obrigado pela resposta. > Eu tenho módulos em desenvolvimento para administrar e monitorar os > roteadores e switches de diversos fabricantes, q costumam fazer isso > extraindo informações através de comandos no próprio terminal, > especificamente este se refere a um switch de conteúdo Alteon que eu > preciso extrair relatórios de estado de diversos servidores que > possuem tráfego balanceado por este equipamento, mas não fiquei > satisfeito com o q consegui através dos comandos disponíveis e resolvi > usar uma estratégia diferente, descobri q através da interface web > dele é possível gerar os relatórios q eu preciso já prontinhos. > A minha idéia então era executar essas chamadas via web e obter os relatórios. > Depois eu vi q não conseguiria com o wget pq se trata de uma interface > em Javascript, e os relatórios são gerados por chamadas, e agora não > tenho certeza se conseguirei em perl tb, pois preciso executar essas > chamadas remotamente, e não tenho as API's dessa interface web em Java > pra isso.. > A solução q estou conseguindo implementar com sucesso agora é extrair > localmente as informações q preciso do arquivo de salva da > configuração do equipamento, que é um dump de tudo q está configurado > nele, exportado via tftp por outro módulo já em produção, mas terei q > correlacionar os dados e formatar o relatório. > Em um primeiro momento será uma salva local para envio por email, mas > a idéia é depois popular o banco. > Os relatórios são gerados em html, e o número de links depende do > tamanho do relatório. > Bom, acho q é isso. :-) > > Agradeço a ajuda de todos, e na segunda vou testar a sua dica. > Abração. > > On 2/2/07, BOO wrote: > >> Olá vict0r, >> >> Acho que o problema é que tu não definiu onde guardar cookies e não >> passou as credenciais... >> Tenta algo tipo: >> >> >> >> use strict; >> use warnings; >> use Carp qw(croak); >> use WWW::Mechanize; >> >> my $web = WWW::Mechanize->new(timeout => 30); >> >> my $url = "http://10.0.1.2"; >> >> ######## ACHO QUE FOI ISSO QUE FALTOU ######## >> >> $web->cookie_jar({ file => "./.cookies.txt" }); >> $web->credentials('vict0r', 'senha_do_vict0r'); >> >> ######################################## >> >> my $ret = $web->get($url); >> >> if ($ret->code != 200){ >> croak "Deu algo errado... Poste isso em cascavel-pm para ser ajudado !"; >> } >> >> my $html = $ret->content; >> >> faz_algo_que_preste_com($html); >> >> >> >> >> Bem, isso não responde completamente a tua pergunta, pois faltam >> elementos importantes... >> >> 1) Tu ta usando que tipo de autenticação (form+sessão, basic, digest, >> session-token, et cetera) ? >> 2) Precisa gravar o que foi coletado em disco ou vai passar para um >> banco de dados ? >> 3) Qual o nível de recursividade para ir seguindo os links ? >> 4) Qualé o propósito principal do script que tu queres desenvolver ? >> >> Por favor, responda essas perguntas e poste novos problemas que tu >> esteja tendo para que possamos >> te ajudar melhor, ok ? >> >> Abraço. >> >> Igor Garcia >> >> >> vict0r wrote: >> >>> Srs., >>> gostaria de pedir a ajuda de vocês se possível. >>> Preciso fazer o download de páginas HTML incluindo seus links >>> internos, essa páginas estão em um servidor web de um switch da minha >>> rede, portanto terei que autenticar para ter acesso. >>> Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece >>> fazer o q preciso, incluindo autenticação e follow_link. >>> Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um >>> pequeno script só pra testar as funções do módulo e estou tendo >>> problemas. >>> #### >>> #!/usr/bin/perl >>> >>> >>> use WWW::Mechanize; >>> >>> my $mech = WWW::Mechanize->new(); >>> my $url = http://10.0.1.2; >>> $mech->get( $url ); >>> my $res = $mech->status(); >>> print "$res\n"; >>> #### >>> >>> Retorno: 501 >>> >>> Se tentar usar outros métodos diferentes do status(), o resultado é sempre: >>> >>> 501 Protocol scheme ' ' is not supported >>> >>> Está parecendo q falta algum parâmetro, alguém saberia dizer ? >>> >>> Obrigado. >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >>> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From glasswalk3r em yahoo.com.br Mon Feb 5 05:20:12 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Mon, 5 Feb 2007 08:20:12 -0500 Subject: [Cascavel-pm] instalando mod_perl no Conectiva 10 Message-ID: <380-22007215132012244@M2W024.mail2web.com> Olá monges, Estou sofrendo para instalar o mod_perl 2 num Linux Conectiva 10 (é velhinho, mas tá bom). Estou usando pacotes RPM e simplesmente não consigo rodar um programa de testes. Eu configurei o httpd.conf conforme a documentação explica (não estou usando um handler customizado). O arquivo de configuração ficou mais ou menos assim: Alias /perl/ /home/httpd/httpd-2.0/perl/ SetHandler modperl PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI Order allow,deny Allow from all Desculpem por não ter o arquivo exato agora. Quando eu reinicio o servidor, não vejo problema nenhum. Ao tentar requisitar uma resposta do CGI, o Apache encerra com um erro 500. Olhando no log, há uma mensagem dizendo que o módulo ModPerl::Registry não consegue encontrar o módulo Apache.pm em @INC. Eu tentei forçar/manipular o array @INC mas não tive sucesso. Olhando a documentação eu vi que havia necessidade de configurar o @INC para procurar os módulos no namespace Apache2 para evitar chamar módulos do mod_perl 1. Para fazer isso eu inclui: PerlModule Apache2 no httpd.conf, mas de novo sem resultado algum. Alguém já passou por isso? Duramente minhas pesquisas eu encontrei alguns relatos de que era melhor compilar mod_perl junto com os fontes do Apache já que os pacotes feitos geralmente apresentam problemas. Vocês recomendam isso? Eu particularmente prefiro trabalhar com pacotes. []'s Alceu -------------------------------------------------------------------- mail2web LIVE – Free email based on Microsoft® Exchange technology - http://link.mail2web.com/LIVE From vgdias em gmail.com Mon Feb 5 05:26:52 2007 From: vgdias em gmail.com (vict0r) Date: Mon, 5 Feb 2007 11:26:52 -0200 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> Message-ID: Sim, mas para isso preciso configurar o Apache certo? É essa configuração q preciso. On 2/5/07, Luis Motta Campos wrote: > On Feb 2, 2007, at 7:51 PM, vict0r wrote: > > Olá Srs., > > gostaria de uma ajuda se possível, após tentar instalar o template > > toolkit no fedora 5 e ter diversos problemas, instalei com sucesso o > > rpm para fedora 5, porém não consigo encontrar a configuração correto > > para utilização com Apache, usei a recomendada na documentação e nada. > > Alguém que já tenha esse ambiente funcionando poderia me enviar as > > entradas necessárias no Apache. > > Confuso. > Você não está relacionando as coisas corretamente. > TT não tem nada a ver com Apache. > TT pode ser usado por um Mod Perl (que roda como parte do Apache). > Talvez você queira me dizer mais sobre o que você está fazendo? > > Putamplexos curiosos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Java é portável? Não, Java é insuportável! #!/usr/bin/perl use perl; From nferraz em gmail.com Mon Feb 5 05:37:13 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 05 Feb 2007 13:37:13 +0000 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> Message-ID: <45C73309.2050903@gmail.com> vict0r wrote: > Sim, mas para isso preciso configurar o Apache certo? > É essa configuração q preciso. Victor, Você não está ajudando quem quer te ajudar. Comece por aqui: http://br.geocities.com/cesarakg/smart-questions-pt_BR.html []s Nelson From luismottacampos em yahoo.co.uk Mon Feb 5 05:52:00 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 5 Feb 2007 14:52:00 +0100 Subject: [Cascavel-pm] instalando mod_perl no Conectiva 10 In-Reply-To: <380-22007215132012244@M2W024.mail2web.com> References: <380-22007215132012244@M2W024.mail2web.com> Message-ID: <58332526-D85B-407F-8CF4-EA4A5FBD01D2@yahoo.co.uk> On Feb 5, 2007, at 2:20 PM, glasswalk3r em yahoo.com.br wrote: > Olá monges, > > Estou sofrendo para instalar o mod_perl 2 num Linux Conectiva 10 (é > velhinho, mas tá bom). Estou usando pacotes RPM e simplesmente não > consigo > rodar um programa de testes. > > Eu configurei o httpd.conf conforme a documentação explica (não estou > usando um handler customizado). O arquivo de configuração ficou > mais ou > menos assim: > > Alias /perl/ /home/httpd/httpd-2.0/perl/ > > SetHandler modperl > PerlResponseHandler ModPerl::Registry > PerlOptions +ParseHeaders > Options +ExecCGI > Order allow,deny > Allow from all > > > Desculpem por não ter o arquivo exato agora. > Quando eu reinicio o servidor, não vejo problema nenhum. Ao tentar > requisitar uma resposta do CGI, o Apache encerra com um erro 500. > > Olhando no log, há uma mensagem dizendo que o módulo > ModPerl::Registry não > consegue encontrar o módulo Apache.pm em @INC. Eu tentei forçar/ > manipular o > array @INC mas não tive sucesso. Claro, você lembrou de reiniciar o webserver entre cada tentativa, certo? > Olhando a documentação eu vi que havia necessidade de configurar o > @INC > para procurar os módulos no namespace Apache2 para evitar chamar > módulos do > mod_perl 1. Para fazer isso eu inclui: > > PerlModule Apache2 > > no httpd.conf, mas de novo sem resultado algum. Você tem um arquivo startup.pl declarado? Seria interessante ter um. > Alguém já passou por isso? Eu, várias vezes. :-) > Duramente minhas pesquisas eu encontrei alguns relatos de que era > melhor > compilar mod_perl junto com os fontes do Apache já que os pacotes > feitos > geralmente apresentam problemas. Vocês recomendam isso? Eu > particularmente > prefiro trabalhar com pacotes. Sim, eu desconfio que este é o melhor caminho para você, também. É a melhor forma de evitar problemas com dependências entre bibliotecas mais novas que as que você tem. Se você puder me enviar os arquivos de configuração que você está usando, a versão do seu apache (2.0?), sua versão do mod_perl e o resultado de perl -le 'print "@INC"' para a gente dar uma sapeada, pode ser que o pessoal da lista (eu inclusive) pegue alguma coisa estranha nas suas configurações. Putamplexos e boa sorte! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 5 05:56:38 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 5 Feb 2007 14:56:38 +0100 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> Message-ID: <92A26CB8-FD3B-4B61-A8BD-200510ABF9E8@yahoo.co.uk> On Feb 5, 2007, at 2:26 PM, vict0r wrote: > Sim, mas para isso preciso configurar o Apache certo? > É essa configuração q preciso. Não precisa de nada no apache. Você pode por favor me enviar: 1. Um programa mínimo capaz de reproduzir o seu erro? 2. As versões do seu Perl, Apache e TT? Vou ajudar: mande para a gente perl -V cpan -D Template Apache Apache2 $(which httpd) -v $(which httpd) -L Isto deve resolver o meu problema de falta de informação crônico... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From gabriel.vieira em gmail.com Mon Feb 5 10:04:19 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Mon, 5 Feb 2007 15:04:19 -0300 Subject: [Cascavel-pm] [JOB] Encontrei no orkut :) Message-ID: <83d8367f0702051004w35cb2468m60153915b27b1c15@mail.gmail.com> Vasculhando os tópicos da comunidade Perl Brasil no orkut avisto o seguinte tópico: http://www.orkut.com/CommMsgs.aspx?cmm=117916&tid=2511586579940927917 ---------------------------8<---------------------------- *Vaga: Analista Programador Perl* InfoLink está contratando Analista Programador Perl: - Experiência em desenvolvimento de sistemas/scripts em Perl para manipulação de arquivos, banco de dados, OO, XML/SOAP (webservices). - Desejável experiência em administração de sistemas Linux. - Desejável experiência em redes (TCP/IP). Vagas para Rio de Janeiro, capital. Disponibilidade: Horário comercial de segunda à sexta. Início imediato. Remuneração: R$3.800,00 + benefícios InfoLink é uma empresa brasileira, há 10 anos no mercado, no ramo de Serviços Internet, Hospedagem de Sites, e-Commerce e Segurança da Informação. (www.infolink.com.br) Interessados(as), encaminhar currículo para rh em infolink.com.br com o assunto "Analista Perl". --------------------------->8---------------------------- Abraços ;) -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070205/19334483/attachment.html From mayakuuri em bol.com.br Fri Feb 2 14:51:59 2007 From: mayakuuri em bol.com.br (BOO) Date: Fri, 02 Feb 2007 20:51:59 -0200 Subject: [Cascavel-pm] OT: RES: AAAAA In-Reply-To: References: Message-ID: <45C3C08F.9080805@bol.com.br> Eu sou um mau exemplo ! :D Acho que tu ta completamente certo ! Por que não sugeres uma votação para que me chutem da lista ? Estou dando mau exemplo porque colaboro respondendo dúvidas ao invés de tentar pregar a palavra do Senhor, sou mau exemplo porque sempre convivi em harmonia com os demais integrantes, sou mau exemplo porque um amigo da lista me convidou pra trabalhar na mesma empresa que ele, sou um mau exemplo porque gastei dinheiro que não tinha pra ajudar a pagar a dívida das camisas, sou um mau exemplo porque não soube achar culpados e criticar os demais, sou mau exemplo porque me irritei (olha que absurdo) com tantos "Caro beltrano em Cristo e em Perl Mongers", sou um mau exemplo porque nunca cheguei aqui querendo coordenar a lista, sou um mau exemplo porque sempre fui bem recebido nos encontros sociais e nos YAPC/FISL, sou mau exemplo porque em anos de cascavel-pm eu nunca consegui ser tão odiado em tão pouco tempo, sou mau exemplo porque sempre me esforcei para colaborar com algo que eu realmente gosto, sou mau exemplo porque não consigo tirar os outros integrantes da lista do sério, sou mau exemplo porque não consigo aparecer fazendo coisas estúpidas, sou mau exemplo porque não soube criar regras extras para a lista, sou mau exemplo porque me voltei contra a pessoa mais exemplar da lista, o ilustríssimo senhor Macaé, pai da verdade e papa da comunidade Perl. Por favor amigos, me chutem desta lista, pois todos aqui correm sérios riscos de virarem maus exemplos se ficarem expostos às minhas mensagens repletas de maus exemplos e completamente ausentes da palavra do Senhor... Fala sério né ?!?! EU SOU COMPLETAMENTE FAVORÁVEL A EXPULSÃO DESSE MANÉ ! $MACAÉ-- until $expulsão or die; Igor Garcia Interativa wrote: > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > Uma das regras que vamos escrever sobre as funções e suas > responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., > exemplo de conduta incorreta para uma lista de discussão: > > REGRA DOS PERL MONGERS E MONGES > > CAPÍTULO I > > Estruturas das listas de discussões > > Das funções e suas responsabilidades > Art. 1. O usuário da lista é responsável pela redação de seus textos, > como também de se identificar no final cada redação com o seu nome e > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela > preservação dos arquivos e documentos da lista discussão. > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > administrador e os usuários da lista de discussão. > > Art. 3. O serviço do usuário da lista de discussão nasce primariamente > da consciência de sua própria identidade como usuário da linguagem > Perl. A vivência dos valores que lhe são próprios o habilitar a servir > e a comunicar aos outros o seu dom. > > Bom descanso a todos! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > > > > > >> Bah... >> O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! >> Não te ligou que tu não tá agradando ? >> Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano >> > em > >> Cristo e em Perl Mongers"... >> Eu tenho grande respeito por todas as religiões, credos, seitas e >> > afins, > >> mas isso é uma lista de >> Perl, não uma lista de religião... >> Tu mal chegou aqui e já conseguiu ser odiado por muita gente, >> principalmente por ficar enchendo o saco, >> querendo coordenar, criticando os outros, mas ajudar que é bom tu >> > não > >> ajuda, né ? >> Passou falando e dando lição de moral, mas colaborar pra sanar a >> > dívida > >> tu não colaborou, só criticou e estressou os demais que estavam >> > reunindo > >> esforços para resolver o problema. >> Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo >> > de > >> que ninguém vai precisar, também, >> dado que a grande maioria aqui tem conhecimento elevado em Perl e >> > nunca > >> precisou de um mané que nem tu por perto... >> >> Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento >> > mais > >> ler os posts desse 'MACAÉ' =~ s/CA/N/. >> >> >> Marco Aurélio (MACAÉ) wrote: >> >>> Em 01/02/2007 Lorn escreveu: >>> >>> >>> >>>> Sinceramente, só chega msg de regra fraternal e tal, eu sou >>>> > cristão não > >>>> catolico, não tenho nada contra os catolicos, mais sei lá, vamos >>>> > ser > >>>> democraticos: >>>> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! >>>> http://desciclo.pedia.ws/wiki/AAAAA >>>> >>>> >>> Boa tarde, Caro Lorn em Perl Mongers, >>> >>> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde >>> > ele acentua > >>> diferenças sensíveis no nosso modo ser: >>> >>> Eu crio coisas agradáveis... porque satisfaz o autor de minha >>> > história. > >>> -- Larry Wall >>> >>> Meu amigo eu respeito e muito os cristãos/protestantes! >>> >>> Fraternalmente, >>> Marco Aurélio (MACAÉ) >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > > From interativa em pcp.org.br Mon Feb 5 15:05:21 2007 From: interativa em pcp.org.br (Marco Aurélio MACAÉ ) Date: Mon, 05 Feb 2007 17:05:21 -0600 Subject: [Cascavel-pm] OT: RES: AAAAA Message-ID: >Eu sou um mau exemplo ! :D >Acho que tu ta completamente certo ! >Por que não sugeres uma votação para que me chutem da lista ? >Estou dando mau exemplo porque colaboro respondendo dúvidas ao >invés >de tentar pregar a palavra do Senhor... Boa noite, Caro Igor Garcia em Perl Mongers, Meu amigo, mil desculpas, me perdoe, não fique ofendido, nunca tive este intuito, cascavel-pm foi a minha primeira lista de discussão, então se teve alguém que foi mal comportado e saio extremamente fora dos objetivos da lista foi eu e não você. Eu assumo minha culpa, minha máxima culpa! Comportei-me como um Troll, e nem sabia o que era isso, mais agora estou mais familiarizado com as listas de discussão. Graças a Deus e aos Anjos da Guarda eu entendi que eu estava prejudicando esta lista de discussão! Compreendi melhor como o meu comportamento foi errado lendo as regras da PSL-Brasil: http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasi l, documento de extrema importância para um leigo/novato. Como é importante sinto na pele o valor de informações para um leigo/novato! Graças a Deus e aos Anjos da guarda, temos informações sobre como usar a nossa lista! Hoje eu faço parte de mais de uma lista de discussão, foi muito bom para mim os seus conselhos e/ou votos, espero que sejamos ótimos amigos de verdade, por isto te peço perdão, piedade de um mané e desculpas? Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) > sou mau exemplo porque sempre convivi em harmonia com os demais > integrantes, sou mau exemplo porque um amigo > da lista me convidou pra trabalhar na mesma empresa que ele, sou um mau > exemplo porque gastei dinheiro que não tinha pra ajudar a pagar a dívida > das camisas, sou um mau exemplo porque não soube achar culpados e > criticar os demais, sou mau exemplo porque me irritei (olha que absurdo) > com tantos "Caro beltrano em Cristo e em Perl Mongers", sou um mau > exemplo porque nunca cheguei aqui querendo coordenar a lista, sou um mau > exemplo porque > sempre fui bem recebido nos encontros sociais e nos YAPC/FISL, sou mau > exemplo porque em anos de cascavel-pm eu nunca consegui ser tão odiado > em tão pouco tempo, sou mau exemplo porque sempre me esforcei para > colaborar com algo que eu realmente gosto, sou mau exemplo porque não > consigo tirar os outros integrantes da lista do sério, sou mau exemplo > porque não consigo aparecer fazendo coisas estúpidas, sou mau exemplo > porque não soube criar regras extras para a lista, sou mau exemplo > porque me voltei contra a pessoa mais exemplar da lista, o ilustríssimo > senhor Macaé, pai da verdade e papa da comunidade Perl. > Por favor amigos, me chutem desta lista, pois todos aqui correm > sérios riscos de virarem maus exemplos se ficarem expostos às minhas > mensagens repletas de maus exemplos e completamente ausentes da palavra > do Senhor... > Fala sério né ?!?! > > EU SOU COMPLETAMENTE FAVORÁVEL A EXPULSÃO DESSE MANÉ ! > > $MACAÉ-- until $expulsão or die; > > > Igor Garcia > > > > Interativa wrote: > > Boa noite, Caro BOO Bah... e demais irmãos em Perl Mongers, > > > > Uma das regras que vamos escrever sobre as funções e suas > > responsabilidades do Perl Mongers começa com o mau exemplo de BOO..., > > exemplo de conduta incorreta para uma lista de discussão: > > > > REGRA DOS PERL MONGERS E MONGES > > > > CAPÍTULO I > > > > Estruturas das listas de discussões > > > > Das funções e suas responsabilidades > > Art. 1. O usuário da lista é responsável pela redação de seus textos, > > como também de se identificar no final cada redação com o seu nome e > > sobrenome. Cabe, por fim ao usuário da lista de discussão zelar pela > > preservação dos arquivos e documentos da lista discussão. > > > > Art. 2º Não é admitido nenhum tipo de pressão ou coação sobre o > > administrador e os usuários da lista de discussão. > > > > Art. 3. O serviço do usuário da lista de discussão nasce primariamente > > da consciência de sua própria identidade como usuário da linguagem > > Perl. A vivência dos valores que lhe são próprios o habilitar a servir > > e a comunicar aos outros o seu dom. > > > > Bom descanso a todos! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > > > > > > > > > > >> Bah... > >> O MACAÉ, porque tu não te toca e não dá o fora daqui ?!?! > >> Não te ligou que tu não tá agradando ? > >> Que saco esse teu papinho bíblico, esse lance de "Caro irmão fulano > >> > > em > > > >> Cristo e em Perl Mongers"... > >> Eu tenho grande respeito por todas as religiões, credos, seitas e > >> > > afins, > > > >> mas isso é uma lista de > >> Perl, não uma lista de religião... > >> Tu mal chegou aqui e já conseguiu ser odiado por muita gente, > >> principalmente por ficar enchendo o saco, > >> querendo coordenar, criticando os outros, mas ajudar que é bom tu > >> > > não > > > >> ajuda, né ? > >> Passou falando e dando lição de moral, mas colaborar pra sanar a > >> > > dívida > > > >> tu não colaborou, só criticou e estressou os demais que estavam > >> > > reunindo > > > >> esforços para resolver o problema. > >> Mas tudo bem, pois ninguém nunca precisou da tua ajuda e estou certo > >> > > de > > > >> que ninguém vai precisar, também, > >> dado que a grande maioria aqui tem conhecimento elevado em Perl e > >> > > nunca > > > >> precisou de um mané que nem tu por perto... > >> > >> Aos amigos da lista, desculpem pelo desabafo, mas eu não aguento > >> > > mais > > > >> ler os posts desse 'MACAÉ' =~ s/CA/N/. > >> > >> > >> Marco Aurélio (MACAÉ) wrote: > >> > >>> Em 01/02/2007 Lorn escreveu: > >>> > >>> > >>> > >>>> Sinceramente, só chega msg de regra fraternal e tal, eu sou > >>>> > > cristão não > > > >>>> catolico, não tenho nada contra os catolicos, mais sei lá, vamos > >>>> > > ser > > > >>>> democraticos: > >>>> Quem quer bar/mute/kick, sei lá alguma coisa que faça parar isso! > >>>> http://desciclo.pedia.ws/wiki/AAAAA > >>>> > >>>> > >>> Boa tarde, Caro Lorn em Perl Mongers, > >>> > >>> Leia os ensinamentos do nosso Monge Prior Geral Larry Wall onde > >>> > > ele acentua > > > >>> diferenças sensíveis no nosso modo ser: > >>> > >>> Eu crio coisas agradáveis... porque satisfaz o autor de minha > >>> > > história. > > > >>> -- Larry Wall > >>> > >>> Meu amigo eu respeito e muito os cristãos/protestantes! > >>> > >>> Fraternalmente, > >>> Marco Aurélio (MACAÉ) > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From glasswalk3r em yahoo.com.br Tue Feb 6 07:45:38 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 6 Feb 2007 10:45:38 -0500 Subject: [Cascavel-pm] instalando mod_perl no Conectiva 10 Message-ID: <380-22007226154538881@M2W018.mail2web.com> Oi Champs, Luis Motta Campos luismottacampos em yahoo.co.uk wrote: > Claro, você lembrou de reiniciar o webserver entre cada tentativa, certo? Não, eu assoviei (http://www-128.ibm.com/developerworks/library/os-whistle/index.html?ca=dgr- lnxw02whistlework) para ele fazer isso sozinho. > Você tem um arquivo startup.pl declarado? Seria interessante ter um. Não, eu não me preocupei em criar um. Achei que seria melhor testar com a configuração mais simples possível (e nem isso funcionou). > > Alguém já passou por isso? > Eu, várias vezes. :-) Eu tentei o FastCGI... achei um porre configurá-lo e deixei de lado. Se a ferramenta não é mal documentada, eu ainda não encontrei o tutorial adequado. Minhas experiências com CGI's persistentes realmente não tem sido muito boas... > > Duramente minhas pesquisas eu encontrei alguns relatos de que era > > melhor > > compilar mod_perl junto com os fontes do Apache já que os pacotes > > feitos > > geralmente apresentam problemas. Vocês recomendam isso? Eu > > particularmente > > prefiro trabalhar com pacotes. > Sim, eu desconfio que este é o melhor caminho para você, também. > É a melhor forma de evitar problemas com dependências entre bibliotecas mais novas que > as que você tem. > > Se você puder me enviar os arquivos de configuração que você está > usando, a versão do seu apache (2.0?), sua versão do mod_perl e o > resultado de > > perl -le 'print "@INC"' > > para a gente dar uma sapeada, pode ser que o pessoal da lista (eu > inclusive) pegue alguma coisa estranha nas suas configurações. Aí vai as informações: Versão do Apache: [Mon Feb 05 23:24:45 2007] [notice] Apache/2.0.49 (Unix) mod_perl/1.99_13 Perl/v5.8.3 configured -- resuming normal operations mod_perl 1.99_13? Muito esquisito... isso só é quase a versão 2? O caminho de busca dos módulos: [root em foobar conf]# perl -e 'map { print "$_\n"; } @INC' /usr/lib/perl5/5.8.3/i386-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl Arquivo de configuração do Apache: httpd.conf: LoadModule perl_module modules/mod_perl.so PerlModule Apache2 Alias /perl /srv/www/default/perl SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI Rodando um programa de teste: #!/usr/bin/perl use CGI qw(standard); use warnings; use strict; our $counter; ( $counter ) ? ( $counter++ ) : ( $counter = 1 ); my $cgi = CGI->new(); print $cgi->header, "You are request number $counter. Have a good day!\n"; Esse foi o resultado: [Mon Feb 05 23:26:18 2007] [error] 5019: ModPerl::Registry: Can't locate Apache.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/Apache2 /usr/lib/perl5/5.8.3/i386-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl . /etc/apache/ /etc/apache/lib/perl) at /usr/lib/perl5/5.8.3/CGI.pm line 194.\nCompilation failed in require at /srv/www/default/perl/ajax.cgi line 3.\nBEGIN failed--compilation aborted at /srv/www/default/perl/ajax.cgi line 3.\n Resolvi procurar o módulo ausente: [root em foobar conf]# find /usr -name Apache.pm /usr/lib/perl5/5.8.3/CGI/Apache.pm /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/DBI/ProfileDumper/Apa che.pm Isso não foi produtivo, mas me deu uma idéia de que o culpado poderia ser o CGI.pm: testei o código abaixo e funcionou perfeitamente: #!/usr/bin/perl #use CGI qw(standard); use warnings; use strict; our $counter; ( $counter ) ? ( $counter++ ) : ( $counter = 1 ); print "Content-type: text/plain\n\n"; print "You are request number $counter. Have a good day!\n"; E depois de executar algumas vezes, gerou isso: You are request number 7. Have a good day! O mod_perl não ajudou muito com a mensagem de erro anterior, mas parece que meu módulo CGI.pm é novo demais para a versão do mod_perl que tenho instalada. Uma fuçada no código do CGI.pm e encontrei isso: # Turn on special checking for Doug MacEachern's modperl if (exists $ENV{MOD_PERL}) { # mod_perl handlers may run system() on scripts using CGI.pm; # Make sure so we don't get fooled by inherited $ENV{MOD_PERL} if (exists $ENV{MOD_PERL_API_VERSION} && $ENV{MOD_PERL_API_VERSION} == 2) { $MOD_PERL = 2; require Apache2::Response; require Apache2::RequestRec; require Apache2::RequestUtil; require Apache2::RequestIO; require APR::Pool; } else { $MOD_PERL = 1; require Apache; } } A documentação diz que a versão mínima para compilar o mod_perl2 do CGI.pm é 3.11: [root em foobar conf]# perl -MCGI -e 'print $CGI::VERSION, "\n"' 3.17 Até aí tudo bem. Resolvi arriscar um pouco mais: #!/usr/bin/perl BEGIN{ $ENV{MOD_PERL_API_VERSION} = 2; } use CGI qw(standard); use warnings; use strict; our $counter; ( $counter ) ? ( $counter++ ) : ( $counter = 1 ); my $cgi = CGI->new(); print $cgi->header, "You are request number $counter. Have a good day!\n"; Esse foi o resultado: [Tue Feb 06 00:11:06 2007] [error] 5019: ModPerl::Registry: Can't locate object method "register_cleanup" via package "Apache::RequestRec" at /usr/lib/perl5/5.8.3/CGI.pm line 347.\n Parece que estou num mato sem cachorro. Vou ter que apelar para a compilação manual do mod_perl2? Não sei se fazer um downgrade do CGI.pm é uma boa idéia. []'s Alceu -------------------------------------------------------------------- mail2web.com – Enhanced email for the mobile individual based on Microsoft® Exchange - http://link.mail2web.com/Personal/EnhancedEmail From vgdias em gmail.com Tue Feb 6 08:28:31 2007 From: vgdias em gmail.com (vict0r) Date: Tue, 6 Feb 2007 14:28:31 -0200 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: <92A26CB8-FD3B-4B61-A8BD-200510ABF9E8@yahoo.co.uk> References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> <92A26CB8-FD3B-4B61-A8BD-200510ABF9E8@yahoo.co.uk> Message-ID: Minha pergunta foi em cima disso, q está no manual do TT. DYNAMIC CONTENT GENERATION VIA APACHE/MOD_PERL HANDLER NOTE: the Apache::Template module is now available from CPAN and provides a simple and easy to use Apache/mod_perl interface to the Template Toolkit. It's only in it's first release (0.01) at the time of writing and it currently only offers a fairly basic facility, but it implements most, if not all of what is described below, and it avoids the need to write your own handler. However, in many cases, you'll want to write your own handler to customise processing for your own need, and this section will show you how to get started. The Template module can be used in a similar way from an Apache/mod_perl handler. Here's an example of a typical Apache httpd.conf file: PerlModule CGI; PerlModule Template PerlModule MyOrg::Apache::User PerlSetVar websrc_root /home/abw/websrc SetHandler perl-script PerlHandler MyOrg::Apache::User Sem essa configuração no Apache eu consigo usar o TT com mod_perl ? # rpm -q perl mod_perl httpd perl-Template-Toolkit perl-5.8.8-5 mod_perl-2.0.2-5.1 httpd-2.2.2-1.2 perl-Template-Toolkit-2.15-1.fc5 On 2/5/07, Luis Motta Campos wrote: > On Feb 5, 2007, at 2:26 PM, vict0r wrote: > > Sim, mas para isso preciso configurar o Apache certo? > > É essa configuração q preciso. > > Não precisa de nada no apache. > Você pode por favor me enviar: > > 1. Um programa mínimo capaz de reproduzir o seu erro? > 2. As versões do seu Perl, Apache e TT? > > Vou ajudar: > > mande para a gente > > perl -V > > cpan -D Template Apache Apache2 > > $(which httpd) -v > > $(which httpd) -L > > Isto deve resolver o meu problema de falta de informação crônico... > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Java é portável? Não, Java é insuportável! #!/usr/bin/perl use perl; From luismottacampos em yahoo.co.uk Tue Feb 6 23:52:44 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 08:52:44 +0100 Subject: [Cascavel-pm] [Bulk] Re: instalando mod_perl no Conectiva 10 In-Reply-To: <380-22007226154538881@M2W018.mail2web.com> References: <380-22007226154538881@M2W018.mail2web.com> Message-ID: On Feb 6, 2007, at 4:45 PM, glasswalk3r em yahoo.com.br wrote: [Relatório de Erros do Grande Catete aqui - 'tou satisfeito de ver alguém que fez direito] > A documentação diz que a versão mínima para compilar o mod_perl2 do > CGI.pm > é 3.11: > > [root em foobar conf]# perl -MCGI -e 'print $CGI::VERSION, "\n"' > 3.17 > > Até aí tudo bem. Resolvi arriscar um pouco mais: > > > > Esse foi o resultado: > > [Tue Feb 06 00:11:06 2007] [error] 5019: ModPerl::Registry: Can't > locate > object method "register_cleanup" via package "Apache::RequestRec" at > /usr/lib/perl5/5.8.3/CGI.pm line 347.\n > > Parece que estou num mato sem cachorro. Vou ter que apelar para a > compilação manual do mod_perl2? Não sei se fazer um downgrade do > CGI.pm é > uma boa idéia. Você pode determinar se o downgrade no seu caso é seguro olhando os arquivos Change.log de cada uma das versões. Pode usar o CPAN para isso: cpan> look CGI 3.16 (aqui você vai estar num shell, no diretório correto, basta olhar o arquivo) Eu acho que sim, é seguro fazer o downgrade. De qualquer forma, vale à pena perguntar para quê você precisa de CGI.pm... teoricamente, ele deveria ser apenas utilizado em CGIs... o ModPerl tem seus próprios mecanismos de obtenção de parâmetros e manipulação de variáveis... Feliz da vida que você achou o caminho, querendo mostrar um trabalho de investigação de bugs bem-feito como seu para todo mundo... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Wed Feb 7 00:09:30 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 09:09:30 +0100 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> <92A26CB8-FD3B-4B61-A8BD-200510ABF9E8@yahoo.co.uk> Message-ID: On Feb 6, 2007, at 5:28 PM, vict0r wrote: > Minha pergunta foi em cima disso, q está no manual do TT. > > DYNAMIC CONTENT GENERATION VIA APACHE/MOD_PERL HANDLER > > NOTE: the Apache::Template module is now available from CPAN and > provides a simple and easy to use Apache/mod_perl interface to the > Template Toolkit. It's only in it's first release (0.01) at the time > of writing and it currently only offers a fairly basic facility, but > it implements most, if not all of what is described below, and it > avoids the need to write your own handler. However, in many cases, > you'll want to write your own handler to customise processing for your > own need, and this section will show you how to get started. > > The Template module can be used in a similar way from an > Apache/mod_perl handler. Here's an example of a typical Apache > httpd.conf file: > > PerlModule CGI; > PerlModule Template > PerlModule MyOrg::Apache::User > > PerlSetVar websrc_root /home/abw/websrc > > > SetHandler perl-script > PerlHandler MyOrg::Apache::User > > > > Sem essa configuração no Apache eu consigo usar o TT com mod_perl ? > > # rpm -q perl mod_perl httpd perl-Template-Toolkit > perl-5.8.8-5 > mod_perl-2.0.2-5.1 > httpd-2.2.2-1.2 > perl-Template-Toolkit-2.15-1.fc5 Eheh... carinha, isto não é PHP, tá? Aqui, falta um programa, que é o teu Apache Handler. É dele a responsabilidade de instanciar um Template, decidir que template processar, passar parâmetros e capturar de volta o texto gerado, e passar o texto de volta para o ModPerl. Isso que você está lendo se aplica à diretriz PerlModule, não à existência de um ContentHandler apropriado para o que você quer fazer. Se você quer usar TT como PHP, eu penso que a maneira mais simples de fazer é implementar um ContentHandler para o seu apache e, depois de coletar os dados enviados na requisição, executar um Template::process() para gerar o resultado, e passar como parâmetro de saída um Apache::Request, que vai permitir inserir os dados de volta para o Apache como conteúdo: sub handler($$){ my ( $r, $class ) = ( shift, shift ); my $req = new Apache::Request( $r ); # MISSING: obter configuração para o TT a partir da configuração do apache (%parameters). my $template = new Template( %parameters ); $template->process( $req->params( 'template' ), { Request => $req }, $req ); } Isso resolveria o seu problema. Claro, com muito pouco tempo você ia querer implementar uma conexão com base de dados, e outras coisitas mais, e ia acabar com um programa completo, eventualmente. Eu recomendo ler mais sobre ModPerl, você vai gostar. Espero que isso ajude. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Wed Feb 7 02:14:46 2007 From: fernandolouis em terra.com.br (fernandolouis) Date: Wed, 7 Feb 2007 07:14:46 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= Message-ID: Amigos, O arquivo que abre a página inicial de um site chama-se index.htm Gostaria de saber qual a forma que vocês utilizam para que a primeira página seja um .pl Abraço a todos. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/2df4c012/attachment.html From jorge em br10.com.br Wed Feb 7 02:39:45 2007 From: jorge em br10.com.br (Jorge Augusto Senger) Date: Wed, 07 Feb 2007 08:39:45 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: References: Message-ID: <45C9AC71.70209@br10.com.br> Fernando, Se estiver usando apache: DirectoryIndex index.pl index.htm index.php index.html fernandolouis escreveu: > Amigos, > > O arquivo que abre a página inicial de um site chama-se index.htm > > Gostaria de saber qual a forma que vocês utilizam para que a primeira > página seja um .pl > > Abraço a todos. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -- Atenciosamente, Jorge Augusto Senger BR10 Ltda - Gerência de TI jorge em br10.com.br 42 32252888 / 84015330 -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : signature.asc Tipo : application/pgp-signature Tam : 251 bytes Descr.: OpenPGP digital signature Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/7d3308f2/attachment.bin From luismottacampos em yahoo.co.uk Wed Feb 7 03:10:12 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 12:10:12 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <45C9AC71.70209@br10.com.br> References: <45C9AC71.70209@br10.com.br> Message-ID: <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> On Feb 7, 2007, at 11:39 AM, Jorge Augusto Senger wrote: > Fernando, > > Se estiver usando apache: > > > DirectoryIndex index.pl index.htm index.php index.html > Perfeito. Eu acrescentaria apenas um aviso: cuidado, a ordem das declarações aqui é importante. Quando você diz "index.pl index.html", é nesta ordem que o Apache vai procurar pelos arquivos, e vai ficar com primeiro que ele encontrar. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From alexjfalcao em universia.com.br Wed Feb 7 04:12:49 2007 From: alexjfalcao em universia.com.br (Alex =?iso-8859-1?Q?Falc=E3o?=) Date: Wed, 7 Feb 2007 10:12:49 -0200 (BRST) Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> Message-ID: <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> É importante lembrar que o .pl deve poder ser "executado" no local onde se deseja abrir o index.pl, uma vez que este tipo de arquivo costuma ficar dentro do cgi-bin. :-) -- ___________________________________________ Alex Esteves Jaccoud Falcão Analista de Suporte Linux User: 160008 > On Feb 7, 2007, at 11:39 AM, Jorge Augusto Senger wrote: >> Fernando, >> >> Se estiver usando apache: >> >> >> DirectoryIndex index.pl index.htm index.php index.html >> > > Perfeito. > Eu acrescentaria apenas um aviso: cuidado, a ordem das declarações > aqui é importante. > Quando você diz "index.pl index.html", é nesta ordem que o Apache > vai procurar pelos arquivos, e vai ficar com primeiro que ele > encontrar. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > --------------------------------------------------------------- Universia - Esse é o seu Universo. www.universia.com.br From luismottacampos em yahoo.co.uk Wed Feb 7 04:53:52 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 13:53:52 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> Message-ID: <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> On Feb 7, 2007, at 1:12 PM, Alex Falcão wrote: > É importante lembrar que o .pl deve poder ser "executado" no local > onde se > deseja abrir o index.pl, uma vez que este tipo de arquivo costuma > ficar > dentro do cgi-bin. :-) Calma que isso está ficando mais complicado. Esta modificação que nós sugerimos não permite a execução de scripts CGIs. Para isso, seria melhor você consultar o manual de configuração do Apache, que é uma referência mais precisa sobre este assunto. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From mdacwb em gmail.com Wed Feb 7 06:38:10 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Wed, 07 Feb 2007 12:38:10 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> Message-ID: <45C9E452.7000702@gmail.com> Outro complemento... Se vc tem muitos acessos, nem inicie algo com CGI. Utilize Perl onde ele é bom, e como CGI para muitos acessos não é o caso. Para isso temos o mod_perl. Eis minha "sugestão". Sds, Marco Antonio Luis Motta Campos escreveu: > On Feb 7, 2007, at 1:12 PM, Alex Falcão wrote: > >> É importante lembrar que o .pl deve poder ser "executado" no local >> onde se >> deseja abrir o index.pl, uma vez que este tipo de arquivo costuma >> ficar >> dentro do cgi-bin. :-) >> > > Calma que isso está ficando mais complicado. > Esta modificação que nós sugerimos não permite a execução de > scripts CGIs. > Para isso, seria melhor você consultar o manual de configuração do > Apache, que é uma referência mais precisa sobre este assunto. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From nelio.nunes em sapo.pt Wed Feb 7 06:50:58 2007 From: nelio.nunes em sapo.pt (=?ISO-8859-1?Q?N=E9lio_Nunes?=) Date: Wed, 7 Feb 2007 14:50:58 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <45C9E452.7000702@gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> Message-ID: <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Caros, Outra solução seria utilizar mason, inserindo código perl dentro do arquivo html. Cumps, Nélio Nunes On 2007/02/07, at 14:38, Marco A P D'Andrade wrote: > Outro complemento... > > Se vc tem muitos acessos, nem inicie algo com CGI. > > Utilize Perl onde ele é bom, e como CGI para muitos acessos não é o > caso. Para isso temos o mod_perl. > > Eis minha "sugestão". > > Sds, > Marco Antonio > > Luis Motta Campos escreveu: >> On Feb 7, 2007, at 1:12 PM, Alex Falcão wrote: >> >>> É importante lembrar que o .pl deve poder ser "executado" no local >>> onde se >>> deseja abrir o index.pl, uma vez que este tipo de arquivo costuma >>> ficar >>> dentro do cgi-bin. :-) >>> >> >> Calma que isso está ficando mais complicado. >> Esta modificação que nós sugerimos não permite a execução de >> scripts CGIs. >> Para isso, seria melhor você consultar o manual de configuração do >> Apache, que é uma referência mais precisa sobre este assunto. >> >> Putamplexos! >> -- >> Luis Motta Campos is a software engineer, >> perl fanatic evangelist, and amateur {cook, photographer} >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/632a6dc4/attachment.html From luismottacampos em yahoo.co.uk Wed Feb 7 07:05:09 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 16:05:09 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <45C9E452.7000702@gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> Message-ID: On Feb 7, 2007, at 3:38 PM, Marco A P D'Andrade wrote: > Outro complemento... > > Se vc tem muitos acessos, nem inicie algo com CGI. > > Utilize Perl onde ele é bom, e como CGI para muitos acessos não é o > caso. Para isso temos o mod_perl. > > Eis minha "sugestão". MDA, isto é importante; mas é mais ainda se você ajudar a definir "muitos". Muitos, para mim, é qualquer coisa acima de 2. Por segundo, claro. ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Wed Feb 7 07:07:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 16:07:43 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Message-ID: On Feb 7, 2007, at 3:50 PM, Nélio Nunes wrote: > Caros, > Outra solução seria utilizar mason, inserindo código perl dentro do > arquivo html. Nélio, meu caro. Bom te ver falando aqui. Olha, eu sei que gostas de Mason, mas eu discordo. Tem coisas que a gente não deve nem mencionar que existe, para o pessoal que está começando. Mason é das melhores e das piores coisas que você pode ter. Se você souber como usar, e o fizer com a disciplina e a técnica necessária, vai funcionar perfeitamente. Caso contrário, você vai acabar numa sala cheia de hackers, suando a tua camisa para ganhar dois milisegundos em cada request, ou fazendo magia negra para debugar programas que deveriam ser simples e funcionar o tempo todo... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From gilmarjr em dcc.ufba.br Wed Feb 7 07:18:05 2007 From: gilmarjr em dcc.ufba.br (Gilmar Santos Jr) Date: Wed, 07 Feb 2007 12:18:05 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Message-ID: <45C9EDAD.1030307@dcc.ufba.br> Luis Motta Campos escreveu: > [...] > Tem coisas que a gente não deve nem mencionar que existe, para o > pessoal que está começando. > Eu discordo :p > Mason é das melhores e das piores coisas que você pode ter. > Se você souber como usar, e o fizer com a disciplina e a técnica > necessária, vai funcionar perfeitamente. > Perl também é assim. A depender do "peopleware" podem sair coisas fantásticas, simples, elegantes etc ou um código medonho.... Mason é uma ferramenta poderosíssima e, como o Perl, se bem usada facilita muito as coisas. Sugiro a leitura do Mason Book[1]. É bastante didático e mostra muito bem (na minha opinião) como usar Mason de forma eficiente. Sugiro também (para os mais interessados) a dar uma olhada no RT[2], que é uma aplicação fantástica e usa Mason para fazer a interface web. Observem a modularidade, a simplicidade de cada componente... chega a ser intuitivo :) (não, eu não ganho comissão da best practical :p) 1- www.masonbook.com 2 - www.bestpractical.com/rt []'s Gilmar From nferraz em gmail.com Wed Feb 7 07:24:50 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Wed, 07 Feb 2007 15:24:50 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Message-ID: <45C9EF42.8040503@gmail.com> Luis Motta Campos wrote: > Se você souber como usar, e o fizer com a disciplina e a técnica > necessária, vai funcionar perfeitamente. É o que dizem do Perl... ;) []s Nelson From nelio.nunes em sapo.pt Wed Feb 7 07:37:13 2007 From: nelio.nunes em sapo.pt (=?ISO-8859-1?Q?N=E9lio_Nunes?=) Date: Wed, 7 Feb 2007 15:37:13 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <45C9EF42.8040503@gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <45C9EF42.8040503@gmail.com> Message-ID: <88A38C98-23FC-4421-96A9-BDB62CEE6331@sapo.pt> Eheheh, precisamente... mason herda o que há de bom e o que há de mau no perl. Criar conteúdo dinâmico para a web utilizando mason pode ser um exercício bastante recompensador pela capacidade de reútilização de código que o mason tem, e pela forma tão simples e ao mesmo tempo poderosa de criar uma hierarquia de componentes perfeitamente definida utilizando por exemplo os autohandlers e os dhandlers. Claro que começar a construir algo em mason sem estar por dentro da globalidade da ferramenta, é receita para o desastre. Nélio Nunes On 2007/02/07, at 15:24, Nelson Ferraz wrote: > Luis Motta Campos wrote: >> Se você souber como usar, e o fizer com a disciplina e a técnica >> necessária, vai funcionar perfeitamente. > > É o que dizem do Perl... ;) > > []s > > Nelson > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/07fc031c/attachment-0001.html From luismottacampos em yahoo.co.uk Wed Feb 7 07:45:42 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 16:45:42 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <45C9EF42.8040503@gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <45C9EF42.8040503@gmail.com> Message-ID: <19C47B3A-CAE4-48DC-A6F5-27567D17A9BF@yahoo.co.uk> On Feb 7, 2007, at 4:24 PM, Nelson Ferraz wrote: > Luis Motta Campos wrote: >> Se você souber como usar, e o fizer com a disciplina e a técnica >> necessária, vai funcionar perfeitamente. > > É o que dizem do Perl... ;) Nélson++ # tiro perfeito, indefensável. /me cai por terra, sem argumentos. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From scvalmei em graaph.arq.br Wed Feb 7 08:32:22 2007 From: scvalmei em graaph.arq.br (Silvio Almeida) Date: Wed, 07 Feb 2007 14:32:22 -0200 Subject: [Cascavel-pm] =?utf-8?q?RT_procura_Perl_Hacker__=28_WAS=3A_RE=3A_?= =?utf-8?b?IGluZGV4LnBsIC0gZMOqZW0gdG9kb3Mgc3VhcyBzb2x1w6fDtWVzICk=?= In-Reply-To: <45C9EDAD.1030307@dcc.ufba.br> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <45C9EDAD.1030307@dcc.ufba.br> Message-ID: <45C9FF16.70808@graaph.arq.br> Gilmar Santos Jr wrote: > Sugiro também (para os mais interessados) a dar uma olhada no > RT[2], que é uma aplicação fantástica e usa Mason para fazer a interface > web. Observem a modularidade, a simplicidade de cada componente... chega > a ser intuitivo :) (não, eu não ganho comissão da best practical :p) > > > 1- www.masonbook.com > 2 - www.bestpractical.com/rt > Pois já pensou em ganhar? http://www.bestpractical.com/about/jobs.html ;) Silvio From luismottacampos em yahoo.co.uk Wed Feb 7 08:48:24 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 17:48:24 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?RT_procura_Perl_Hacker__=28_WAS=3A_R?= =?iso-8859-1?q?E=3A__index=2Epl_-_d=EAem_todos_suas_solu=E7=F5es_=29?= In-Reply-To: <45C9FF16.70808@graaph.arq.br> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <45C9EDAD.1030307@dcc.ufba.br> <45C9FF16.70808@graaph.arq.br> Message-ID: <0ACB9328-8D24-4491-86CB-7B29E85749A6@yahoo.co.uk> On Feb 7, 2007, at 5:32 PM, Silvio Almeida wrote: > Gilmar Santos Jr wrote: >> Sugiro também (para os mais interessados) a dar uma olhada no >> RT[2], que é uma aplicação fantástica e usa Mason para fazer a >> interface >> web. Observem a modularidade, a simplicidade de cada componente... >> chega >> a ser intuitivo :) (não, eu não ganho comissão da best practical :p) >> >> >> 1- www.masonbook.com >> 2 - www.bestpractical.com/rt >> > Pois já pensou em ganhar? http://www.bestpractical.com/about/ > jobs.html ;) Lamento informar, mas o pessoal da Best Practical está dando preferência para gente dos EUA, ou que tenha visto para trabalhar nos EUA. Eles dizem que tem sido uma "grande dor-na-bunda" levar pessoal de fora para lá desde o (atentado de) 11 de Setembro... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Wed Feb 7 08:56:48 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 7 Feb 2007 13:56:48 -0300 (ART) Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: <728134.63068.qm@web31310.mail.mud.yahoo.com> Ola Pessoal.. Alguem pode me dar uma ideia de como eu posso fazer um script em perl para ler um arquivo no formato cvs(separados por virgula) nesse formato: DATA,NOME,FLAG,VARIAVEL so que quando eu encontrar a FLAG="UL" eu gero um arquivo com os dados, ou seja, DATA,NOME,FLAG e VARIAVEL e com nome de DATA.txt mas a duvida q estou tendo eh.. como vou agrupar os dados e criar um arquivo correspondente... ex: 20070512 00:00:00,PARTICULAR,UL,NOME 20070512 00:00:00,PARTICULAR3,UL,NOMEP 20070509 00:00:00,PARTICULAR,UL1,NOME 20070512 00:00:00,PARTICULAR1,UL,NOME 20070512 00:00:00,PARTICULAR,UL4,NOMEP 20070509 00:00:00,PARTICULAR2,UL,NOME 20070512 00:00:00,PARTICULAR,UL,NOMEC gerar o arquivo 20070512_00.txt com os dados: 20070512 00:00:00,PARTICULAR,UL,NOME 20070512 00:00:00,PARTICULAR3,UL,NOMEP 20070512 00:00:00,PARTICULAR,UL,NOMEC gerar o arquivo 20070509_00.txt 20070509 00:00:00,PARTICULAR2,UL,NOME Alguem pode me da uma LUZ? :) __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/726a8a35/attachment.html From acid06 em gmail.com Wed Feb 7 09:14:17 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Wed, 7 Feb 2007 15:14:17 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Message-ID: <9a08c9b40702070914y50125a62t1c2f1083810fbac3@mail.gmail.com> On 2/7/07, Luis Motta Campos wrote: > Mason é das melhores e das piores coisas que você pode ter. > Se você souber como usar, e o fizer com a disciplina e a técnica > necessária, vai funcionar perfeitamente. "Mason - transformando Perl em PHP desde 1998" Pra qualquer que seja sua necessidade de templating, se o Template Toolkit não atender, tem algo errado na sua arquitetura. -Nilson Santos F. Jr. From edencardim em gmail.com Wed Feb 7 09:17:24 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 7 Feb 2007 14:17:24 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> Message-ID: <3de55ead0702070917x4a37373coc0f1fce8392a529b@mail.gmail.com> On 2/7/07, Nélio Nunes wrote: > Outra solução seria utilizar mason, inserindo código perl dentro do arquivo > html. Hm, mesmo assim, em algum momento o servidor teria que ser ensinado a executar o código que faz isso. Independentemente de Mason ser bom ou não no que faz (eu, em particular, prefiro TT) acho que recomendar seu uso foge um pouco do escopo do tópico. Até onde eu sei, o estado da arte da dupla apache/perl é a utilização de mod_perl ou de FastCGI. Acho que usar CGI fica até fora de cogitação devido à facilidade de se implantar qualquer uma das duas soluções que eu mencionei. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From a.r.ferreira em gmail.com Wed Feb 7 09:20:17 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Wed, 7 Feb 2007 15:20:17 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <9a08c9b40702070914y50125a62t1c2f1083810fbac3@mail.gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <9a08c9b40702070914y50125a62t1c2f1083810fbac3@mail.gmail.com> Message-ID: <73ddeb6c0702070920y324f1e81h946c79a3627e0f8a@mail.gmail.com> On 2/7/07, Nilson Santos Figueiredo Junior wrote: > On 2/7/07, Luis Motta Campos wrote: > > Mason é das melhores e das piores coisas que você pode ter. > > Se você souber como usar, e o fizer com a disciplina e a técnica > > necessária, vai funcionar perfeitamente. > > "Mason - transformando Perl em PHP desde 1998" Nilson++ # too sharp Nilson++ # Template::Toolkit rocks Nilson-- # TIMTOWTDI > Pra qualquer que seja sua necessidade de templating, se o Template > Toolkit não atender, tem algo errado na sua arquitetura. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From edencardim em gmail.com Wed Feb 7 09:28:05 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 7 Feb 2007 14:28:05 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Templating_system_wars=3A_Mason_x_TT?= =?iso-8859-1?q?_=5Bwas=3A_index=2Epl_-_d=EAem_todos_suas_solu=E7?= =?iso-8859-1?q?=F5es=5D?= Message-ID: <3de55ead0702070928h64b6bc23q167c4eb0d6202c88@mail.gmail.com> On 2/7/07, Nilson Santos Figueiredo Junior wrote: > "Mason - transformando Perl em PHP desde 1998" > > Pra qualquer que seja sua necessidade de templating, se o Template > Toolkit não atender, tem algo errado na sua arquitetura. Bem, eu estava meio que em cima do muro entre Mason e TT até algumas semanas atrás. Eu usava TT meramente porque foi mais fácil de aprender, dado os prazos apertados que estou tendo que cumprir. Decidi pular de vez pro lado do TT quando me envolvi com o projeto Reaction e li um thread na lista do Catalyst onde o Matt Trout (mantenedor do Catalyst, DBIx::Class, entre outros) argumentava que ensinar TT a designers com pouca noção de programação imperativa (porque raios algum bom designer saberia fazer isso bem?) era bem mais fácil do que ensinar Mason. Além disso, os templates em Mason tendem a ficar lotados de lógica de exibição de conteúdo, o que deveria ser feito fora do template, para garantir mais flexibilidade e manutenibilidade. O pessoal do Reaction costuma alegar que se você precisa de mais de dois loops dentro do seu template, está na hora de refatorar sua aplicação, exatamente como o Nilson mencionou. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Wed Feb 7 09:31:43 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 7 Feb 2007 14:31:43 -0300 Subject: [Cascavel-pm] Instalando TT2 In-Reply-To: References: <4683DDD7-E001-4B72-93C8-9BA250FAFF27@yahoo.co.uk> <92A26CB8-FD3B-4B61-A8BD-200510ABF9E8@yahoo.co.uk> Message-ID: <3de55ead0702070931o7007e733m9700d638253544b8@mail.gmail.com> On 2/7/07, Luis Motta Campos wrote: > Eheh... carinha, isto não é PHP, tá? Champs++ #Jedi Master (leitura e controle mental) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Wed Feb 7 09:39:30 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 18:39:30 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?index=2Epl_-_d=EAem_todos_suas_solu?= =?iso-8859-1?q?=E7=F5es?= In-Reply-To: <9a08c9b40702070914y50125a62t1c2f1083810fbac3@mail.gmail.com> References: <45C9AC71.70209@br10.com.br> <42146294-E964-4728-B041-577CC4291684@yahoo.co.uk> <1849.200.144.91.97.1170850369.squirrel@webmail.universia.com.br> <1F47A3D5-E977-4226-9B63-04C4284BD6D0@yahoo.co.uk> <45C9E452.7000702@gmail.com> <5FF13053-BC55-4339-9AB5-CB8E0F64AB26@sapo.pt> <9a08c9b40702070914y50125a62t1c2f1083810fbac3@mail.gmail.com> Message-ID: <31E286DC-31A2-4989-9CC9-7A048C822BA5@yahoo.co.uk> On Feb 7, 2007, at 6:14 PM, Nilson Santos Figueiredo Junior wrote: > On 2/7/07, Luis Motta Campos wrote: >> Mason é das melhores e das piores coisas que você pode ter. >> Se você souber como usar, e o fizer com a disciplina e a técnica >> necessária, vai funcionar perfeitamente. > > "Mason - transformando Perl em PHP desde 1998" > > Pra qualquer que seja sua necessidade de templating, se o Template > Toolkit não atender, tem algo errado na sua arquitetura. Isso foi muito ogro, nem um pouco troll e totalmente de acordo comigo. Nilson++ # ogro Nilson++ # gosto do seu estilo Nilson++ # o Nélson e o karma-profiller vão ter problemas sérios... ;-) -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From lorn.br em gmail.com Wed Feb 7 10:36:48 2007 From: lorn.br em gmail.com (Lorn) Date: Wed, 7 Feb 2007 16:36:48 -0200 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <728134.63068.qm@web31310.mail.mud.yahoo.com> References: <728134.63068.qm@web31310.mail.mud.yahoo.com> Message-ID: http://search.cpan.org/search?query=CSV&mode=all&n=20&sourceid=mozilla-search On 2/7/07, Patty Silva wrote: > > Ola Pessoal.. > Alguem pode me dar uma ideia de como eu posso fazer um script em perl para > ler um arquivo no formato cvs(separados por virgula) nesse formato: > DATA,NOME,FLAG,VARIAVEL > > so que quando eu encontrar a FLAG="UL" eu gero um arquivo com os dados, ou > seja, DATA,NOME,FLAG e VARIAVEL e com nome de DATA.txt > > mas a duvida q estou tendo eh.. como vou agrupar os dados e criar um > arquivo correspondente... > ex: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070509 00:00:00,PARTICULAR,UL1,NOME > 20070512 00:00:00,PARTICULAR1,UL,NOME > 20070512 00:00:00,PARTICULAR,UL4,NOMEP > 20070509 00:00:00,PARTICULAR2,UL,NOME > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070512_00.txt com os dados: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070509_00.txt > 20070509 00:00:00,PARTICULAR2,UL,NOME > > > Alguem pode me da uma LUZ? :) > > > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070207/1e109419/attachment.html From luismottacampos em yahoo.co.uk Wed Feb 7 11:14:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 7 Feb 2007 20:14:31 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <728134.63068.qm@web31310.mail.mud.yahoo.com> References: <728134.63068.qm@web31310.mail.mud.yahoo.com> Message-ID: <129C3041-5DBF-4BC8-AA6B-808B5A3FC5E6@yahoo.co.uk> On Feb 7, 2007, at 5:56 PM, Patty Silva wrote: > Ola Pessoal.. > Alguem pode me dar uma ideia de como eu posso fazer um script em > perl para ler um arquivo no formato cvs(separados por virgula) > nesse formato: > DATA,NOME,FLAG,VARIAVEL > > so que quando eu encontrar a FLAG="UL" eu gero um arquivo com os > dados, ou seja, DATA,NOME,FLAG e VARIAVEL e com nome de DATA.txt > > mas a duvida q estou tendo eh.. como vou agrupar os dados e criar > um arquivo correspondente... > ex: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070509 00:00:00,PARTICULAR,UL1,NOME > 20070512 00:00:00,PARTICULAR1,UL,NOME > 20070512 00:00:00,PARTICULAR,UL4,NOMEP > 20070509 00:00:00,PARTICULAR2,UL,NOME > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070512_00.txt com os dados: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070509_00.txt > 20070509 00:00:00,PARTICULAR2,UL,NOME > > > Alguem pode me da uma LUZ? :) > Parabéns pela quantidade excepcional de detalhes, Patty. Você está ficando boa em fazer perguntas. Vamos ver se começa a responder algumas, em breve... ;-) O que você precisa é de um parser de CSV. Prá variar, o CPAN tem vários. Eu escolhi o Class::CSV [http://search.cpan.org/~djr/Class- CSV-1.02/CSV.pm] para te ajudar com a escrita de volta, é dos poucos que lê e escreve CSV. Isso deve resolver seu problema com CSV. Agora, para separar o conteúdo de acordo com o campo flag, acho que a melhor saída é usar um hash e uma referência para um array de objetos do tipo Class::CSV, que vão conter seus campos. O Data::Dumper representaria a estrutura que eu estou sugerindo para você mais ou menos assim: $VAR1 = { 'UL' => [ bless( { data => '20070512 00:00:00', nome => 'PARTICULAR', flag => 'UL', variavel => 'NOME' }, Class::CSV ), bless( { data => '20070512 00:00:00', nome => 'PARTICULAR3', flag => 'UL', variavel => 'NOMEP' }, Class::CSV ), bless( { data => '20070512 00:00:00', nome => 'PARTICULAR1', flag => 'UL', variavel => 'NOME' }, Class::CSV ), bless( { data => '20070509 00:00:00', nome => 'PARTICULAR2', flag => 'UL', variavel => 'NOME' }, Class::CSV ) ], 'UL1' => [ bless( { data => '20070509 00:00:00', nome => 'PARTICULAR2', flag => 'UL', variavel => 'NOME' }, Class::CSV ) ], }; Claro, com pouco tempo de trabalho em cima dos manuais do Class::CSV você vai ver que não precisa muito esforço para construir isso usando perl. Se você preferir indexar por outro campo (eu acho que é o seu caso), também é simples, basta usá-lo como chave do hash. Depois, basta gravar o conteúdo de cada uma das referências de array (convenientemente re-transformadas em CSV, via Class::CSV) de volta para o arquivo. Simples, rápido, profissional e com cara de programa caro. ;-) Espero que isso ajude. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From nferraz em gmail.com Wed Feb 7 12:00:00 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Wed, 07 Feb 2007 20:00:00 +0000 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <129C3041-5DBF-4BC8-AA6B-808B5A3FC5E6@yahoo.co.uk> References: <728134.63068.qm@web31310.mail.mud.yahoo.com> <129C3041-5DBF-4BC8-AA6B-808B5A3FC5E6@yahoo.co.uk> Message-ID: <45CA2FC0.1090502@gmail.com> Luis Motta Campos wrote: > Parabéns pela quantidade excepcional de detalhes, Patty. > Você está ficando boa em fazer perguntas. Eu ia fazer o mesmo elogio: a Patty disse o que precisava fazer, mostrou os dados de entrada, e o que esperava na saída. Um exemplo de pergunta bem feita!!! :D Quanto à parte de agrupar dados... aqui vai uma sugestão, incompleta, mas que te colocará no caminho: #!/usr/bin/perl use strict; use warnings; my %file; while ( my $linha = <> ) { chomp $linha; next if !$linha; # extrai data... my ( $data ) = $linha =~ /^(\d+)/; # ex: 20070512 # ...e guarda a linha completa em $file{$data} push @{$file{$data}}, $linha; } # mostra o resultado use Data::Dumper; print Dumper \%file; # TO-DO: iterar sobre todas as chaves do hash # e gerar os arquivos necessários. __END__ Atenção: esta solução não vai funcionar se você tiver uma quantidade muito grande de dados, pois todas as linhas são colocadas na memória. Neste caso, seria mais sábio colocar as informações diretamente nos arquivos no lugar do push @{...}, $linha. []s Nelson From ptfzs em yahoo.com.br Thu Feb 8 02:48:55 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Thu, 8 Feb 2007 07:48:55 -0300 (ART) Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <45CA2FC0.1090502@gmail.com> Message-ID: <561242.46090.qm@web31312.mail.mud.yahoo.com> Ola Nelson... aos poucos vamos evoluindo :) com a ajuda de vcs eh claro!! Vou tentar implementar e posto o resultado.. Abraços.. Patty Nelson Ferraz escreveu: Luis Motta Campos wrote: > Parabéns pela quantidade excepcional de detalhes, Patty. > Você está ficando boa em fazer perguntas. Eu ia fazer o mesmo elogio: a Patty disse o que precisava fazer, mostrou os dados de entrada, e o que esperava na saída. Um exemplo de pergunta bem feita!!! :D Quanto à parte de agrupar dados... aqui vai uma sugestão, incompleta, mas que te colocará no caminho: #!/usr/bin/perl use strict; use warnings; my %file; while ( my $linha = <> ) { chomp $linha; next if !$linha; # extrai data... my ( $data ) = $linha =~ /^(\d+)/; # ex: 20070512 # ...e guarda a linha completa em $file{$data} push @{$file{$data}}, $linha; } # mostra o resultado use Data::Dumper; print Dumper \%file; # TO-DO: iterar sobre todas as chaves do hash # e gerar os arquivos necessários. __END__ Atenção: esta solução não vai funcionar se você tiver uma quantidade muito grande de dados, pois todas as linhas são colocadas na memória. Neste caso, seria mais sábio colocar as informações diretamente nos arquivos no lugar do push @{...}, $linha. []s Nelson _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/1185923f/attachment.html From andre.garcia.carneir em terra.com.br Thu Feb 8 06:21:03 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 8 Feb 2007 11:21:03 -0300 Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: Patty, Segue a minha sugestão... use strict; use warnings; use Data::Dumper; my (@line, em line2); # @line conterá as linhas do arquivo de entrada file.csv # @line2 conterá as linhas do arquivo de saída file2.csv # Abrindo o arquivo de entrada file.csv # Talvez alguns membros da lista digam que seria usar o open de três parâmetros, mas eu pessoalmente acho que você não terá problemas com o de dois. open FILE,"file.csv" or die "$!"; #arquivo de origem # Criando o arquivo de saída file2.csv. Cuidado! Nesse caso, toda vez que o programa roda essa linha, um novo arquivo será gerado. Se você quiser manter os dados no mesmo arquivo, deve substituir > por >> open FILE2,">file2.csv" or die "$!"; #arquivo csv filtrado while() { @line = split /\,/,$_; if($line[2] eq 'UL') #supondo que o flag nunca muda de posição no arquivo file.csv { push @line2, {DATA => $line[0],NOME => $line[1], FLAG => $line[2], VARIAVEL => $line[3]}; # Só para o caso de você querer utilizar esses dados depois. print FILE2 "$line[0],$line[1],$line[2],$line[3]\n"; } } close FILE2; close FILE; print Dumper @line; #Veja como fica a estrutura criada em @line2 exit; #Fim do script Lembrando que existem maneiras muito mais elegantes de se fazer. Você pode, por exemplo, usar Class::CSV. ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Wed, 7 Feb 2007 13:56:48 -0300 (ART) Assunto: [Cascavel-pm] Programa gerar arquivo > Ola Pessoal.. > Alguem pode me dar uma ideia de como eu posso fazer um script em perl para ler um arquivo no formato cvs(separados por virgula) nesse formato: > DATA,NOME,FLAG,VARIAVEL > > so que quando eu encontrar a FLAG="UL" eu gero um arquivo com os dados, ou seja, DATA,NOME,FLAG e VARIAVEL e com nome de DATA.txt > > mas a duvida q estou tendo eh.. como vou agrupar os dados e criar um arquivo correspondente... > ex: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070509 00:00:00,PARTICULAR,UL1,NOME > 20070512 00:00:00,PARTICULAR1,UL,NOME > 20070512 00:00:00,PARTICULAR,UL4,NOMEP > 20070509 00:00:00,PARTICULAR2,UL,NOME > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070512_00.txt com os dados: > 20070512 00:00:00,PARTICULAR,UL,NOME > 20070512 00:00:00,PARTICULAR3,UL,NOMEP > 20070512 00:00:00,PARTICULAR,UL,NOMEC > > gerar o arquivo 20070509_00.txt > 20070509 00:00:00,PARTICULAR2,UL,NOME > > > Alguem pode me da uma LUZ? :) > > > > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1170867443.176516.19950.balcomo.hst.terra.com.br,6063,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 06/02/2007 / Versão: 5.1.00/4957 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From andre.garcia.carneir em terra.com.br Thu Feb 8 06:22:04 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 8 Feb 2007 11:22:04 -0300 Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: Patty, Segue a minha sugestão... use strict; use warnings; use Data::Dumper; my (@line, em line2); # @line conterá as linhas do arquivo de entrada file.csv # @line2 conterá as linhas do arquivo de saída file2.csv # Abrindo o arquivo de entrada file.csv # Talvez alguns membros da lista digam que seria usar o open de três parâmetros, mas eu pessoalmente acho que você não terá problemas com o de dois. open FILE,"file.csv" or die "$!"; #arquivo de origem # Criando o arquivo de saída file2.csv. Cuidado! Nesse caso, toda vez que o programa roda essa linha, um novo arquivo será gerado. Se você quiser manter os dados no mesmo arquivo, deve substituir > por >> open FILE2,">file2.csv" or die "$!"; #arquivo csv filtrado while() { @line = split /\,/,$_; if($line[2] eq 'UL') #supondo que o flag nunca muda de posição no arquivo file.csv { push @line2, {DATA => $line[0],NOME => $line[1], FLAG => $line[2], VARIAVEL => $line[3]}; # Só para o caso de você querer utilizar esses dados depois. print FILE2 "$line[0],$line[1],$line[2],$line[3]\n"; } } close FILE2; close FILE; print Dumper @line; #Veja como fica a estrutura criada em @line2 exit; #Fim do script Lembrando que existem maneiras muito mais elegantes de se fazer. Você pode, por exemplo, usar Class::CSV. Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From edencardim em gmail.com Thu Feb 8 06:29:49 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 11:29:49 -0300 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: Message-ID: <3de55ead0702080629k71f5bd04v48911eb068bc2088@mail.gmail.com> On 2/8/07, André Garcia Carneiro wrote: > @line = split /\,/,$_; Parsear CSV não é tão simples assim. Se algum campo for preenchido com um valor que contenha vírgulas ("R$ 1,50" ou "Av. Paulista, no. 4", por exemplo), vai quebrar seu programa, e vai ser difícil depurar o erro. Por isso acho mais prático usar um parser CSV, como o pessoal já recomendou. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From andre.garcia.carneir em terra.com.br Thu Feb 8 06:37:23 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 8 Feb 2007 11:37:23 -0300 Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: Eden, A minha idéia partia do princípio que esse tipo de coisa não ocorre, pois me baseei(estranho escrever isso assim.... :p) dos dados que ela enviou. Não vi necessidade de instalar um novo módulo só pra pegar esses dados. Mas concordo que pensando adiante, uma solução mais genérica, utilizando Class::CSV, por exemplo, seria mais adequado com certeza. Cheers! ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Thu, 8 Feb 2007 11:29:49 -0300 Assunto: Re: [Cascavel-pm] Programa gerar arquivo > On 2/8/07, André Garcia Carneiro wrote: > > @line = split /\,/,$_; > > Parsear CSV não é tão simples assim. Se algum campo for preenchido com > um valor que contenha vírgulas ("R$ 1,50" ou "Av. Paulista, no. 4", > por exemplo), vai quebrar seu programa, e vai ser difícil depurar o > erro. Por isso acho mais prático usar um parser CSV, como o pessoal já > recomendou. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1170945028.617170.2136.vacoas.hst.terra.com.br,4177,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 07/02/2007 / Versão: 5.1.00/4958 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From edencardim em gmail.com Thu Feb 8 06:43:55 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 11:43:55 -0300 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: Message-ID: <3de55ead0702080643o76e0bbfelf9e4d3a4c275dc88@mail.gmail.com> On 2/8/07, André Garcia Carneiro wrote: > Eden, > > A minha idéia partia do princípio que esse tipo de coisa não ocorre, pois me baseei(estranho escrever isso > assim.... :p) dos dados que ela enviou. Imaginei isso, mas como a Patty sempre está mechendo com CSV, é bem provável que ela queira reaproveitar a solução em outras situações não tão amigáveis. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Thu Feb 8 06:44:34 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 15:44:34 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: Message-ID: <069B625B-9E65-4650-9A4B-EE29443FF10D@yahoo.co.uk> On Feb 8, 2007, at 3:37 PM, André Garcia Carneiro wrote: > Eden, > A minha idéia partia do princípio que esse tipo de coisa não > ocorre, pois me baseei(estranho escrever isso > assim.... :p) dos dados que ela enviou. Não vi necessidade de > instalar um novo módulo só pra pegar esses dados. > > Mas concordo que pensando adiante, uma solução mais genérica, > utilizando Class::CSV, por exemplo, seria mais > adequado com certeza. Papai André Eu já falei isso para você faz muito tempo atrás, quando a gente se conheceu num inferninho da vida: semmpre que a gente precisa fazer alguma coisa, é muito melhor se a gente tentar fazer direito da primeira vez. Eu, particularmente, odeio ter de resolver o mesmo problema duas vezes... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From andre.garcia.carneir em terra.com.br Thu Feb 8 06:55:19 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 8 Feb 2007 11:55:19 -0300 Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: > Papai André > > Eu já falei isso para você faz muito tempo atrás, quando a gente > se conheceu num inferninho da vida: semmpre que a gente precisa fazer > alguma coisa, é muito melhor se a gente tentar fazer direito da > primeira vez. > Eu sou da mesma opinião, mas como disse antes para o Éden, achei que o problema fosse "simples"(As aspas são para a Patty: não estou de modo algum criticando você, ou fazendo pouco da sua dúvida.) demais para instalar um novo módulo. E concordei com o Éden também que a solução genérica é bem melhor no sentido de reaproveitamente, mas é claro... desde que o tempo disponível para fazer isso esteja de fato "disponível"(lembrando o 'inferninho', onde os prazos eram extremamente ridículos e sem possibilidade de negociação). Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From luismottacampos em yahoo.co.uk Thu Feb 8 07:28:46 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 16:28:46 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: Message-ID: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> On Feb 8, 2007, at 3:55 PM, André Garcia Carneiro wrote: >> Papai André O "Papai" é um título de nobreza, e eu espero que você o use com orgulho. Se você se ofender com isso, fala, que eu paro. > Eu sou da mesma opinião, mas como disse antes para o Éden, achei > que o problema fosse "simples" demais para instalar um novo módulo. > E concordei com o Éden também que a solução genérica é bem melhor > no sentido de reaproveitamente, mas é claro... desde que o tempo > disponível para fazer isso esteja de fato "disponível" (lembrando o > 'inferninho', onde os prazos eram extremamente ridículos e sem > possibilidade de negociação). Sabe que eu me lembro disso agora, e é difícil acreditar que eu quase me demiti de um bom emprego para ir trabalhar ali... e dei muita risada, a pesar da merda que era ficar até de madrugada para colocar as coisas em ordem... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From edencardim em gmail.com Thu Feb 8 08:00:21 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 13:00:21 -0300 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> References: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> Message-ID: <3de55ead0702080800m717a4ac0ldc848e39d744b099@mail.gmail.com> On 2/8/07, Luis Motta Campos wrote: > Sabe que eu me lembro disso agora, e é difícil acreditar que eu > quase me demiti de um bom emprego para ir trabalhar ali... e dei > muita risada, a pesar da merda que era ficar até de madrugada para > colocar as coisas em ordem... hehe "No pain, no gain". Acho que sei bem do que você está falando. Tinha que ocasionalmente usar sábados e domingos pra colocar as coisas em ordem também? :) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Thu Feb 8 08:11:08 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 17:11:08 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <3de55ead0702080800m717a4ac0ldc848e39d744b099@mail.gmail.com> References: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> <3de55ead0702080800m717a4ac0ldc848e39d744b099@mail.gmail.com> Message-ID: <4760709E-70BB-4352-838F-631DDB5AA4BA@yahoo.co.uk> On Feb 8, 2007, at 5:00 PM, Eden Cardim wrote: > On 2/8/07, Luis Motta Campos wrote: >> Sabe que eu me lembro disso agora, e é difícil acreditar que eu >> quase me demiti de um bom emprego para ir trabalhar ali... e dei >> muita risada, a pesar da merda que era ficar até de madrugada para >> colocar as coisas em ordem... > > hehe "No pain, no gain". Acho que sei bem do que você está falando. > Tinha que ocasionalmente usar sábados e domingos pra colocar as coisas > em ordem também? :) Eu me demiti da empresa num final de semana prolongado, que eu estava fazendo hora-extra sem ganhar. Puta estresse fenomenal... Como chamava mesmo aquela pocilga, André? -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From andre.garcia.carneir em terra.com.br Thu Feb 8 08:17:48 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 8 Feb 2007 13:17:48 -0300 Subject: [Cascavel-pm] Programa gerar arquivo Message-ID: > Como chamava mesmo aquela pocilga, André? > Fudex, eu acho! ; ) -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From edencardim em gmail.com Thu Feb 8 08:18:55 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 13:18:55 -0300 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <4760709E-70BB-4352-838F-631DDB5AA4BA@yahoo.co.uk> References: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> <3de55ead0702080800m717a4ac0ldc848e39d744b099@mail.gmail.com> <4760709E-70BB-4352-838F-631DDB5AA4BA@yahoo.co.uk> Message-ID: <3de55ead0702080818v4808815oe36d5178bb01fbb1@mail.gmail.com> On 2/8/07, Luis Motta Campos wrote: > Eu me demiti da empresa num final de semana prolongado, que eu > estava fazendo hora-extra sem ganhar. > Puta estresse fenomenal... Quantos medicamentos tarja preta seu médico te receitou? -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Thu Feb 8 08:22:32 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 17:22:32 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <3de55ead0702080818v4808815oe36d5178bb01fbb1@mail.gmail.com> References: <25BB6919-A839-4815-B901-E2B1012994E6@yahoo.co.uk> <3de55ead0702080800m717a4ac0ldc848e39d744b099@mail.gmail.com> <4760709E-70BB-4352-838F-631DDB5AA4BA@yahoo.co.uk> <3de55ead0702080818v4808815oe36d5178bb01fbb1@mail.gmail.com> Message-ID: <735CD0A2-119F-4A79-9F5F-25457AF1BCAC@yahoo.co.uk> On Feb 8, 2007, at 5:18 PM, Eden Cardim wrote: > On 2/8/07, Luis Motta Campos wrote: >> Eu me demiti da empresa num final de semana prolongado, que eu >> estava fazendo hora-extra sem ganhar. >> Puta estresse fenomenal... > > Quantos medicamentos tarja preta seu médico te receitou? E eu tinha dinheiro para médico, nesta época?? -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Thu Feb 8 08:59:20 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 8 Feb 2007 14:59:20 -0200 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> Message-ID: <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> Gabor Szabo de Israel me perguntou se conhecia empresas que dão treinamento em Perl e outras tecnologias Open Source e que gostariam de ser listas em http://www.perltraining.org/ Alguém aqui conhece empresas sérias que fazem este tipo de trabalho? Digo sérias porque acho que não vamos querer divulgar a nível internacional empresas de treinamento preocupadas apenas com o pagamento final de seus cursos, não é mesmo? Adriano Ferreira ---------- Forwarded message ---------- From: Gabor Szabo Date: Feb 8, 2007 2:30 PM To: Adriano Ferreira BTW if You could help me find a few Perl trainers in SA to fill the relevant countries in http://www.perltraining.org/ that should be great. Gabor From edencardim em gmail.com Thu Feb 8 09:19:25 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 14:19:25 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> Message-ID: <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> On 2/8/07, Adriano Ferreira wrote: > Alguém aqui conhece empresas sérias que fazem este tipo de trabalho? > Digo sérias porque acho que não vamos querer divulgar a nível > internacional empresas de treinamento preocupadas apenas com o > pagamento final de seus cursos, não é mesmo? Será que fornecer treinamento em perl é rentável aqui no brasil? Se for, os menos ocupados aqui da lista poderiam se juntar e pensar em alguma atividade nessa área. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From gabriel.vieira em gmail.com Thu Feb 8 09:24:43 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 8 Feb 2007 14:24:43 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> Message-ID: <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. Mas não sei a quantas anda. :) On 2/8/07, Eden Cardim wrote: > > On 2/8/07, Adriano Ferreira wrote: > > Alguém aqui conhece empresas sérias que fazem este tipo de trabalho? > > Digo sérias porque acho que não vamos querer divulgar a nível > > internacional empresas de treinamento preocupadas apenas com o > > pagamento final de seus cursos, não é mesmo? > > Será que fornecer treinamento em perl é rentável aqui no brasil? Se > for, os menos ocupados aqui da lista poderiam se juntar e pensar em > alguma atividade nessa área. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/34189ebc/attachment.html From edencardim em gmail.com Thu Feb 8 09:27:18 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 14:27:18 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> Message-ID: <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> On 2/8/07, Gabriel Vieira wrote: > Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. > Mas não sei a quantas anda. :) Hmm, eh mesmo? Não fiquei sabendo... Agora estou me sentindo excluído... :( sniff. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From glasswalk3r em yahoo.com.br Thu Feb 8 09:28:19 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 12:28:19 -0500 Subject: publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-22007248172819379@M2W014.mail2web.com> Olá monges, É com satisfação que comunico que os módulos que desenvolvi para acessar pacotes DTS no MSSQL Server 2000 foram finalmente publicados no CPAN. É a primeira vez que publico um módulo no CPAN e gostaria muito de obter feedback dos monges sobre o assunto. A idéia desses módulos é prover uma interface mais simples (e funcional) para acessar informações de pacotes DTS de um servidor. Reimplementar a API inteira é um enorme trabalho, então não esperem encontrar todos os métodos disponíveis na API original (bem, pelo menos alguns novos métodos foram implementados e com sorte eles serão úteis). Existem ainda alguns bugs que eu simplesmente não consegui resolver também. A modelagem dos objetos na API do DTS é bastante esquisita e confusa, então não esperem uma tradução exata: eu tentei simplificar as coisas, especialmente se tratando de hierarquias de classes. Eu não tenho certeza se o namespace já foi aprovado, até porque faltam algumas coisas como licença (que simplesmente não aparece) e não recebi nenhuma resposta dos mantenedores. Uma dúvida: esse módulo só funcionará aonde o Win32::OLE funcione, ou seja, em máquinas com MS Windows. Os testes automáticos dos módulos já apresentam falhas em sistemas clones do UNIX, e isso até era esperado (pelo menos por mim). Seria necessário colocar testes automáticos para verificar se o pacote está sendo instalado num sistema da Microsoft ou não? []'s Alceu -------------------------------------------------------------------- mail2web.com - Microsoft® Exchange solutions from a leading provider - http://link.mail2web.com/Business/Exchange From gabriel.vieira em gmail.com Thu Feb 8 09:31:02 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 8 Feb 2007 14:31:02 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> Message-ID: <83d8367f0702080931s7cb95d98w16e117c9b71ab2c3@mail.gmail.com> Haha que nada ;) Faz parte da lista de coordenação? On 2/8/07, Eden Cardim wrote: > > On 2/8/07, Gabriel Vieira wrote: > > Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. > > Mas não sei a quantas anda. :) > > Hmm, eh mesmo? Não fiquei sabendo... Agora estou me sentindo > excluído... :( sniff. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/9e669a74/attachment.html From edencardim em gmail.com Thu Feb 8 09:33:22 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 14:33:22 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <83d8367f0702080931s7cb95d98w16e117c9b71ab2c3@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <83d8367f0702080931s7cb95d98w16e117c9b71ab2c3@mail.gmail.com> Message-ID: <3de55ead0702080933p57f03c58u427c159baea5e1bb@mail.gmail.com> On 2/8/07, Gabriel Vieira wrote: > Haha > > que nada ;) > > Faz parte da lista de coordenação? Sim, há um bom tempo já... -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From gabriel.vieira em gmail.com Thu Feb 8 09:34:40 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 8 Feb 2007 14:34:40 -0300 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <3de55ead0702080933p57f03c58u427c159baea5e1bb@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <83d8367f0702080931s7cb95d98w16e117c9b71ab2c3@mail.gmail.com> <3de55ead0702080933p57f03c58u427c159baea5e1bb@mail.gmail.com> Message-ID: <83d8367f0702080934k44bd8581tc78e1dd29556dcf9@mail.gmail.com> Pois só ver o histórico se não me engano. Ou entrevistas dadas pelo Flávio/Mago. O que vale é que o interesse ressurgiu :) On 2/8/07, Eden Cardim wrote: > > On 2/8/07, Gabriel Vieira wrote: > > Haha > > > > que nada ;) > > > > Faz parte da lista de coordenação? > > Sim, há um bom tempo já... > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/553b1736/attachment.html From a.r.ferreira em gmail.com Thu Feb 8 09:36:02 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 8 Feb 2007 15:36:02 -0200 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) Message-ID: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> On 2/8/07, Eden Cardim wrote: > On 2/8/07, Gabriel Vieira wrote: > > Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. > > Mas não sei a quantas anda. :) > > Hmm, eh mesmo? Não fiquei sabendo... Agora estou me sentindo > excluído... :( sniff. Não choramingue, Eden. Não ia ter jeito de esquecê-lo se o tema fosse Catalyst. A idéia dos "Desocupados, uni-vos e semeai Perl pelos quatro ventos" não é de todo ruim. Mas não é possível que alguns desocupados já não fizeram isto. Não tem ninguém aqui que fez um curso de Perl? Só tem autodidata? Eta povinho anti-social! É por isso que o pessoal mais saidinho chegado à tecnologia da moda gosta dos cursos de Java e PHP -- é uma questão social também. Mas sério, não tem ninguém aqui que fez um curso de Perl? Alguém que aprendeu alguma coisa substancial de Perl na escola (faculdade, universidade)? Adriano. From luismottacampos em yahoo.co.uk Thu Feb 8 09:40:08 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 18:40:08 +0100 Subject: [Cascavel-pm] Gabor Szabo em Israel? [Was: Perl post from a.r.ferreira@gmail.com requires] In-Reply-To: <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> Message-ID: <2DDC717D-5556-4894-9405-7465E3A1B4F5@yahoo.co.uk> On Feb 8, 2007, at 5:59 PM, Adriano Ferreira wrote: > Gabor Szabo de Israel me perguntou se conhecia empresas que dão > treinamento em Perl e outras tecnologias Open Source e que gostariam > de ser listas em http://www.perltraining.org/ Gente, a última vez que eu falei com o Gabor ele coordenava o Budapest.pm... Como será que ele foi parar em Israel, nestes dois anos?? Curioso... Vou escrever para ele. -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 8 09:44:05 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 18:44:05 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007248172819379@M2W014.mail2web.com> References: <380-22007248172819379@M2W014.mail2web.com> Message-ID: <70AABAC8-D9EB-45B5-8DE9-FA41547A254A@yahoo.co.uk> On Feb 8, 2007, at 6:28 PM, glasswalk3r em yahoo.com.br wrote: > Olá monges, > É com satisfação que comunico que os módulos que desenvolvi para > acessar > pacotes DTS no MSSQL Server 2000 foram finalmente publicados no CPAN. Parabéns pela contribuição. :-) > Uma dúvida: esse módulo só funcionará aonde o Win32::OLE funcione, > ou seja, > em máquinas com MS Windows. Os testes automáticos dos módulos já > apresentam > falhas em sistemas clones do UNIX, e isso até era esperado (pelo > menos por > mim). Seria necessário colocar testes automáticos para verificar se o > pacote está sendo instalado num sistema da Microsoft ou não? Aqui, algumas salvaguardas são muito importantes: 1. Se seu módulo não deve funcionar fora do ambiente windows, e isso está previsto no projeto, você precisa ter um teste pelo menos que diga "aborta tudo, que isso aqui não é windows", e que faça com que os outros testes não rodem (o framework de testes tem recursos para isso, leia Test::Simple e Test::More para os detalhes). 2. Se seu módulo tem alguma possibilidade de ser portado para outras plataformas, mas você não tem tempo / interesse em fazer isso, documente bem as coisas e solicite voluntários. O PAUSE tem uma ferramenta para isso, se eu não me engano. Putamplexos, e parabéns mais uma vez. -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From nferraz em gmail.com Thu Feb 8 09:49:00 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 08 Feb 2007 17:49:00 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007248172819379@M2W014.mail2web.com> References: <380-22007248172819379@M2W014.mail2web.com> Message-ID: <45CB628C.6060009@gmail.com> Alceu, Eu confesso que não sabia o que era DTS, e quando procurei no google ele me indicou DST - Doenças Sexualmente Transmissíveis. Logo em seguida eu vi que era quase isso -- DTS ("Data Transformation Services") é uma ferramenta do Microsoft SQL Server. > A modelagem dos objetos na API do DTS é bastante esquisita e confusa, então > não esperem uma tradução exata: eu tentei simplificar as coisas, > especialmente se tratando de hierarquias de classes. Como assim? Uma API confusa?? Da Microsoft??? Não pode ser!!! :-o ;-) Mas, falando sério -- acho que seria uma boa idéia você replicar a API, tão exatamente quanto possível, para depois pensar em melhorias. Mesmo que você não tenha como reproduzir *toda* a hierarquia, você deve lembrar que esse é um trabalho de longo prazo, e que outras pessoas poderão querer ajudá-lo a completar as lacunas. Finalmente -- parabéns pela contribuição ao CPAN! :) []s Nelson From luismottacampos em yahoo.co.uk Thu Feb 8 09:51:25 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 18:51:25 +0100 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> Message-ID: <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> On Feb 8, 2007, at 6:27 PM, Eden Cardim wrote: > On 2/8/07, Gabriel Vieira wrote: >> Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. >> Mas não sei a quantas anda. :) > > Hmm, eh mesmo? Não fiquei sabendo... Agora estou me sentindo > excluído... :( sniff. Não se sinta excluído sozinho, meu caro... :-[ -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em yahoo.com.br Thu Feb 8 09:54:09 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 12:54:09 -0500 Subject: [Cascavel-pm] =?iso-8859-1?q?=28sem_assunto=29?= Message-ID: <380-2200724817549333@M2W006.mail2web.com> Luis Motta Campos luismottacampos em yahoo.co.uk wrote: > Parabéns pela contribuição. :-) Obrigado! > Aqui, algumas salvaguardas são muito importantes: > > 1. Se seu módulo não deve funcionar fora do ambiente windows, e > isso está previsto no projeto, você precisa ter um teste pelo menos > que diga "aborta tudo, que isso aqui não é windows", e que faça com > que os outros testes não rodem (o framework de testes tem recursos > para isso, leia Test::Simple e Test::More para os detalhes). Eu tinha medo de ler isso. São 31 arquivos de testes separados, o que dá um total aproximado de 250 testes. Se você estiver falando do bloco SKIP to Test::More, vai dar um trabalhão danado colocar isso tudo lá. A menos que eu force um die mesmo no primeiro arquivo de testes (apesar de achar isso um quebra-galho safado). Algum sugestão? > 2. Se seu módulo tem alguma possibilidade de ser portado para > outras plataformas, mas você não tem tempo / interesse em fazer isso, > documente bem as coisas e solicite voluntários. O PAUSE tem uma > ferramenta para isso, se eu não me engano. Ih, acho muito difícil portar isso. Até porque, além do módulo Win32::OLE ainda é necessário ter o cliente do MSSQL Server instalado na mesma máquina. []'s Alceu -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From a.r.ferreira em gmail.com Thu Feb 8 09:56:42 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 8 Feb 2007 15:56:42 -0200 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <380-2200724817549333@M2W006.mail2web.com> References: <380-2200724817549333@M2W006.mail2web.com> Message-ID: <73ddeb6c0702080956w5e82e1q4fa23bb35ed16538@mail.gmail.com> On 2/8/07, glasswalk3r em yahoo.com.br wrote: > Luis Motta Campos luismottacampos em yahoo.co.uk wrote: > > > Parabéns pela contribuição. :-) > > Obrigado! > > > Aqui, algumas salvaguardas são muito importantes: > > > > 1. Se seu módulo não deve funcionar fora do ambiente windows, e > > isso está previsto no projeto, você precisa ter um teste pelo menos > > que diga "aborta tudo, que isso aqui não é windows", e que faça com > > que os outros testes não rodem (o framework de testes tem recursos > > para isso, leia Test::Simple e Test::More para os detalhes). > > Eu tinha medo de ler isso. > São 31 arquivos de testes separados, o que dá um total aproximado de 250 > testes. > Se você estiver falando do bloco SKIP to Test::More, vai dar um trabalhão > danado colocar isso tudo lá. A menos que eu force um die mesmo no primeiro > arquivo de testes (apesar de achar isso um quebra-galho safado). Algum > sugestão? Não é o SKIP. Acho que ele está falando do BAIL_OUT. > > 2. Se seu módulo tem alguma possibilidade de ser portado para > > outras plataformas, mas você não tem tempo / interesse em fazer isso, > > documente bem as coisas e solicite voluntários. O PAUSE tem uma > > ferramenta para isso, se eu não me engano. > > Ih, acho muito difícil portar isso. Até porque, além do módulo Win32::OLE > ainda é necessário ter o cliente do MSSQL Server instalado na mesma máquina. > > []'s > Alceu > > -------------------------------------------------------------------- > mail2web.com ? What can On Demand Business Solutions do for you? > http://link.mail2web.com/Business/SharePoint > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From edencardim em gmail.com Thu Feb 8 10:00:34 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 15:00:34 -0300 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> References: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> Message-ID: <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> On 2/8/07, Adriano Ferreira wrote: > Não choramingue, Eden. Não ia ter jeito de esquecê-lo se o tema fosse Catalyst. Hm, acho q o Nilson tá bem mais qualificado pra ser o ícone do Catalyst no Brasil, ele só não é zelota que nem eu (porque tem mais o que fazer, creio eu). Acho absurdo as pessoas associarem perl a scripts CGI colados com arame e goma de mascar quando existe algo como o Catalyst pra ser usado. > A idéia dos "Desocupados, uni-vos e semeai Perl pelos quatro ventos" > não é de todo ruim. Mas não é possível que alguns desocupados já não > fizeram isto. Fazer isso nem é tanto a questão. Comer/Beber disso que é. :) > Não tem ninguém aqui que fez um curso de Perl? Só tem autodidata? Eta > povinho anti-social! É por isso que o pessoal mais saidinho chegado à > tecnologia da moda gosta dos cursos de Java e PHP -- é uma questão > social também. Tem razão. Isso é engraçado, a principal pedra que os engomados socializantes do Java atiram no perl é de que é uma linguagem feia, difícil de ler/aprender e que não combina com os sapatos brilhosos deles, porém, para aprender Java eles precisam de cursos, enquanto que todo mundo q conheço que sabe perl é autodidata. E volta e meia vem um engomado do Java ou PHP pedindo socorro. Paradoxal, não? > Mas sério, não tem ninguém aqui que fez um curso de Perl? Alguém que > aprendeu alguma coisa substancial de Perl na escola (faculdade, > universidade)? Eu aprendi perl por acaso quando eu trabalhava num provedorzinho de internet discada no interior da Bahia na época em que os melhores servidores tinham processadores de 233 mhz. O cara que montou o provedor implementou a mudança de senha online na mão e eu fiquei curioso pra saber como ele conseguiu tal façanha: um script perl que manipulava diretamente o /etc/passwd. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From nferraz em gmail.com Thu Feb 8 10:04:42 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 08 Feb 2007 18:04:42 +0000 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <380-2200724817549333@M2W006.mail2web.com> References: <380-2200724817549333@M2W006.mail2web.com> Message-ID: <45CB663A.8020301@gmail.com> glasswalk3r em yahoo.com.br wrote: >> 1. Se seu módulo não deve funcionar fora do ambiente windows, e >> isso está previsto no projeto, você precisa ter um teste pelo menos >> que diga "aborta tudo, que isso aqui não é windows" (...) > > Eu tinha medo de ler isso. > São 31 arquivos de testes separados, o que dá um total aproximado de 250 > testes. Não precisa ter medo -- basta um único teste. :) (Se bem, que, se você verifica a presença do Win32::OLE e do SQL Server, não precisa testar o sistema operacional -- pois isso é dependência deles, e não sua.) []s Nelson From glasswalk3r em yahoo.com.br Thu Feb 8 10:05:22 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 13:05:22 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-2200724818522948@M2W009.mail2web.com> Nelson Ferraz nferraz em gmail.com wrote: > Eu confesso que não sabia o que era DTS, e quando procurei no google ele > me indicou DST - Doenças Sexualmente Transmissíveis. HAHAHAHA... felizmente eu não precisei de luvas cirúrgicas para proteger as mãos enquanto programei... é o mais próximo que consigo pensar em "camisinhas para as mãos". > Logo em seguida eu vi que era quase isso -- DTS ("Data Transformation > Services") é uma ferramenta do Microsoft SQL Server. A ferramena é bonitinha, porém ordinária. Nelson Rodrigues gostaria de escrever sobre ela, eu acho. > Como assim? Uma API confusa?? Da Microsoft??? Não pode ser!!! :-o > ;-) Bem, foras os erros de documentação, os bugs da ferramenta... sim, a API é confusa. E converter código de VBscript para Perl não é divertido. > Mas, falando sério -- acho que seria uma boa idéia você replicar a API, > tão exatamente quanto possível, para depois pensar em melhorias. > > Mesmo que você não tenha como reproduzir *toda* a hierarquia, você deve > lembrar que esse é um trabalho de longo prazo, e que outras pessoas > poderão querer ajudá-lo a completar as lacunas. Putz... é medonho usar Win32::OLE com DTS. É confuso até o ponto de você achar que não está programando em Perl mais. As classes do DTS é um amontoado de referências intermináveis (todas elas tem uma propriedade chamada "parent" que guarda uma referência para a classe imediatamente acima). Quando estava tentando aprender a API, eu usei muito o comando "x" do debugger. Algumas vezes eu tive um efeito visual bastante interessante, tipo aquela proteção de tela do Matrix, só que da esquerda para a direita, com direito a ver a tela sem caracter nenhum durante um ou dois segundos de tempos em tempos... eu não tive paciência para esperar terminar. Ah sim, o debugger do Perl também morre se você instanciar muitos objetos. E sem nenhuma mensagem de erro. Eu entendi bem o que você quis dizer sobre manter a API... mas ela é horrível. Achei melhor simplesmente manter ela escondida. Pense no módulo DTS como um DBI dos pobres para acessar pacotes DTS. > Finalmente -- parabéns pela contribuição ao CPAN! :) Obrigado! Deu trabalho e fiquei contente de ver o módulo lá! []'s Alceu -------------------------------------------------------------------- mail2web LIVE – Free email based on Microsoft® Exchange technology - http://link.mail2web.com/LIVE From glasswalk3r em yahoo.com.br Thu Feb 8 10:09:20 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 13:09:20 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-2200724818920797@M2W037.mail2web.com> Adriano Ferreira a.r.ferreira em gmail.com wrote: > > Eu tinha medo de ler isso. > > São 31 arquivos de testes separados, o que dá um total aproximado de 250 > > testes. > > Se você estiver falando do bloco SKIP to Test::More, vai dar um trabalhão > > danado colocar isso tudo lá. A menos que eu force um die mesmo no primeiro > > arquivo de testes (apesar de achar isso um quebra-galho safado). Algum > > sugestão? > > Não é o SKIP. Acho que ele está falando do BAIL_OUT. Boa. Vou tentar isso como o primeiro teste a ser executado. Se bem que ele parece exatamente como um die "safado", só que com saída para o Test::Harness. []'s Alceu -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From glasswalk3r em yahoo.com.br Thu Feb 8 10:13:19 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 13:13:19 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-22007248181319313@M2W030.mail2web.com> Nelson Ferraz nferraz em gmail.com wrote: > > glasswalk3r em yahoo.com.br wrote: > > Eu tinha medo de ler isso. > > São 31 arquivos de testes separados, o que dá um total aproximado de 250 > > testes. > > Não precisa ter medo -- basta um único teste. :) > > (Se bem, que, se você verifica a presença do Win32::OLE e do SQL Server, > não precisa testar o sistema operacional -- pois isso é dependência > deles, e não sua.) Bem, as dependências foram declaradas corretamente. Só que no CPAN o módulo tem erros apontados do mesmo jeito no campo "CPAN Testers". Isso me leva a perguntar se eu REALMENTE preciso incluir esse teste. Não dá para instalar o Win32::OLE em UNIX sem forçar. Estou começando a achar que criaram rotinas automáticas para testar o módulo... rs []'s Alceu -------------------------------------------------------------------- mail2web.com – Enhanced email for the mobile individual based on Microsoft® Exchange - http://link.mail2web.com/Personal/EnhancedEmail From nferraz em gmail.com Thu Feb 8 10:19:42 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 08 Feb 2007 18:19:42 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007248181319313@M2W030.mail2web.com> References: <380-22007248181319313@M2W030.mail2web.com> Message-ID: <45CB69BE.3070406@gmail.com> glasswalk3r em yahoo.com.br wrote: > Bem, as dependências foram declaradas corretamente. Só que no CPAN o módulo > tem erros apontados do mesmo jeito no campo "CPAN Testers". > > Isso me leva a perguntar se eu REALMENTE preciso incluir esse teste. Não dá > para instalar o Win32::OLE em UNIX sem forçar. Concordo: se você testa as suas dependências, não precisa se preocupar com isso. > Estou começando a achar que criaram rotinas automáticas para testar o > módulo... rs Você já experimentou avaliar o seu código com o perlcritic??? []s Nelson From edencardim em gmail.com Thu Feb 8 10:24:43 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 15:24:43 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <45CB69BE.3070406@gmail.com> References: <380-22007248181319313@M2W030.mail2web.com> <45CB69BE.3070406@gmail.com> Message-ID: <3de55ead0702081024v3dba7766xd6018533825ef0d5@mail.gmail.com> On 2/8/07, Nelson Ferraz wrote: > Você já experimentou avaliar o seu código com o perlcritic??? E seus testes com Devel::Cover... ? -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From daniel em ruoso.com Thu Feb 8 10:28:52 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Thu, 08 Feb 2007 18:28:52 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m=09=22In-Reply-To=22?= In-Reply-To: References: Message-ID: <1170959332.6512.20.camel@localhost> Qui, 2007-02-08 às 11:58 -0300, André Garcia Carneiro escreveu: > ---------- Cabeçalho original ----------- > De: "Daniel Ruoso" daniel em ruoso.com > Para: andre.garcia.carneir em terra.com.br > Assunto: Problema no seu cliente de email (Was: Re: [Cascavel-pm] Programa gerar arquivo) > > André, > > Por favor troque de cliente de email. O cliente que você está usando > > nesse momento não respeita o cabeçalho In-Reply-To e está quebrando o > > encadeamento das mensagens da lista. > > Daniel > Daniel, > Não trocarei meu cliente de e-mail #!@# nenhuma, a não ser que o líder da lista me solicite ou que pelo menos > mais pessoas concordem que eu deva trocar de cliente de e-mail!!! > Nada pessoal! > Cheers! Assim, aqui e acolá eu chamo a atenção em privado sobre a questão dos clientes de email que não respeitam o cabeçalho "In-Reply-To" e que dificultam a leitura da lista. O cabeçalho In-Reply-To é definido pelo cliente de email no momento em que você utiliza a função responder, e é ele que possibilita que clientes de email (o histórico da lista é um bom exemplo de um cliente que usa isso) encadeiem as mensagens de acordo com a árvore de respostas. Normalmente as pessoas entendem o que estou dizendo e normalmente o problema acaba por se resolver. Mas nesse caso, a resposta não foi muito agradável. Dessa forma, queria pedir para outras pessoas me ajudarem a explicar que o cabeçalho In-Reply-To não é um capricho ou uma demanda política. O cabeçalho "In-Reply-To" é uma característica técnica definida pela RFC 822 (que define o que é email) e reforçado pela RFC 2076 (que define cabeçalhos comuns de mensagens de internet). Dessa forma, um cliente de email que não respeita essas especificações não deve ser utilizado de maneira pública. daniel From glasswalk3r em yahoo.com.br Thu Feb 8 10:30:01 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 13:30:01 -0500 Subject: [Cascavel-pm] =?iso-8859-1?q?=28sem_assunto=29?= Message-ID: <380-220072481830196@M2W022.mail2web.com> On Feb 7, 2007, at 5:32 PM, Silvio Almeida wrote: > > Pois já pensou em ganhar? http://www.bestpractical.com/about/ > > jobs.html ;) > > Lamento informar, mas o pessoal da Best Practical está dando > preferência para gente dos EUA, ou que tenha visto para trabalhar nos > EUA. Eles dizem que tem sido uma "grande dor-na-bunda" levar pessoal > de fora para lá desde o (atentado de) 11 de Setembro... Deve estar difícil achar gente capacitada com esse tipo de mentalidade abaixo: "Strong team didn’t need any consultants for strategy, but got 20 to do grunt work (coding, etc)", tirado de uma apresentação sobre caso de estudo de implementação de CDI na Compaq. Isso provavelmente saiu da boca de algum executivo da mesma pela forma que está o texto. Eu adoraria achar um link para essa apresentação, mas não achei nenhum. Em compensação exemplos não faltam: http://www.google.com.br/search?q=grunt+work+compaq Não é de se espantar que o campo de informática não seja tão atraente assim nos EUA. "grunt: 4. Slang One who performs routine or mundane tasks." (http://www.yourdictionary.com/ahd/g/g0291400.html) A única forma que eu conseguiria traduzir isso é como nosso famoso "peão-de-obra". Não me parece uma opção atrativa quando se está procurando o que estudar na faculdade. []'s Alceu -------------------------------------------------------------------- mail2web - Check your email from the web at http://link.mail2web.com/mail2web From glasswalk3r em yahoo.com.br Thu Feb 8 10:35:13 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 13:35:13 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-22007248183513161@M2W006.mail2web.com> > On 2/8/07, Nelson Ferraz wrote: > > Você já experimentou avaliar o seu código com o perlcritic??? Eu pensei sobre isso, tem até uma opção para o perl-plugin para o Vim 7... mas não sei o quão útil seria ver esse modo reclamar de algo que eu não sei (já que não tenho o livro Perl Best Pratices), a menos que as mensagens de erro sejam BASTANTE esclarecedoras. > E seus testes com Devel::Cover... ? Talvez num futuro mais próximo. O máximo que eu consigo garantir agora é que criei um teste pelo menos para cada método (e isso já deu trabalho demais). O lado positivo é que foi produtivo, eu achei muitos bugs e alguns deles até me fizeram repensar e alterar a API quando eu comecei a pensar se já não estava bom o suficiente para liberar no CPAN. []'s Alceu -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From a.r.ferreira em gmail.com Thu Feb 8 10:40:27 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 8 Feb 2007 16:40:27 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <45CB69BE.3070406@gmail.com> References: <380-22007248181319313@M2W030.mail2web.com> <45CB69BE.3070406@gmail.com> Message-ID: <73ddeb6c0702081040t64188d73p5e58af7491aabc32@mail.gmail.com> On 2/8/07, Nelson Ferraz wrote: > glasswalk3r em yahoo.com.br wrote: > > Bem, as dependências foram declaradas corretamente. Só que no CPAN o módulo > > tem erros apontados do mesmo jeito no campo "CPAN Testers". > > > > Isso me leva a perguntar se eu REALMENTE preciso incluir esse teste. Não dá > > para instalar o Win32::OLE em UNIX sem forçar. > > Concordo: se você testa as suas dependências, não precisa se preocupar > com isso. Não é tão simples assim. Realmente até hoje não sei qual a maneira correta de escrever uma distribuição que só deve funcionar em um (ou um pequeno grupo) de plataformas. O problema é que embora você declare as suas dependências, smoke servers puxam automaticamente a sua distribuição e tentam invocar o mantra "perl Makefile.PL; make; make test". Se você olhar entre os testes falhados da sua distribuição vai ver que tentaram carregar o seu módulo em OpenBSD, Linux, FreeBSD e NetBSD e suas dependências. Não conseguindo, continuou assim mesmo e tentou rodar os testes que obviamente falharam com a falta de Win32::OLE. Um problema que eu enxerguei nos relatórios foi: [ERROR] [Thu Feb 8 07:39:07 2007] This distribution depends on Win32::OLE, but the latest version of Win32::OLE on CPAN (0.1703) doesn't satisfy the specific version dependency (0.1704). You may have to resolve this dependency manually. que diz que você está pedindo uma versão superior à corrente. Mas depois que você solucionar isso, os problemas vão continuar segundo o argumento que expliquei acima. Para evitar estes falsos reports, eu usei uma abordagem em Term::Size::Win32 (que depende de Win32::Console e portanto não é portável) de fazer com que o Makefile.PL não fizesse nada para sistemas que não satisfizessem "($^O =~ /MSWin/i)". Era mais ou menos assim (http://search.cpan.org/~ferreira/Term-Size-Win32-0.203/): use 5; use ExtUtils::MakeMaker; my $is_win32 = ($^O =~ /MSWin/i); WriteMakefile( 'NAME' => 'Term::Size::Win32', 'VERSION_FROM' => 'lib/Term/Size/Win32.pm', 'PREREQ_PM' => { 'Win32::Console' => 0, 'Test::More' => 0, # build }, ) if $is_win32; ExtUtils::MakeMaker::WriteEmptyMakefile( # do nothing if not Win32, but don't fail 'NAME' => 'Term::Size', 'VERSION_FROM' => 'lib/Term/Size/Win32.pm', ) unless $is_win32; Depois acho que por remorso de criar successful reports em outras plataformas, eu mudei e inclui um cabeçalho com SKIP_ALL para todos scripts de testes (http://search.cpan.org/~ferreira/Term-Size-Win32-0.203/). Mas o efeito é o mesmo. Só testa de verdade em Windows e não falha nos outros. Pensando bem, este método é até pior porque eu acho que os módulos são instalados e não vão funcionar. Adriano Ferreira. > > Estou começando a achar que criaram rotinas automáticas para testar o > > módulo... rs > > Você já experimentou avaliar o seu código com o perlcritic??? > > []s > > Nelson > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From gabriel.vieira em gmail.com Thu Feb 8 10:43:03 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 8 Feb 2007 15:43:03 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= In-Reply-To: <1170959332.6512.20.camel@localhost> References: <1170959332.6512.20.camel@localhost> Message-ID: <83d8367f0702081043t7f1c1317w5f3bdd6451a7c2b0@mail.gmail.com> Apoioado! On 2/8/07, Daniel Ruoso wrote: > > Qui, 2007-02-08 às 11:58 -0300, André Garcia Carneiro escreveu: > > ---------- Cabeçalho original ----------- > > De: "Daniel Ruoso" daniel em ruoso.com > > Para: andre.garcia.carneir em terra.com.br > > Assunto: Problema no seu cliente de email (Was: Re: [Cascavel-pm] > Programa gerar arquivo) > > > André, > > > Por favor troque de cliente de email. O cliente que você está usando > > > nesse momento não respeita o cabeçalho In-Reply-To e está quebrando o > > > encadeamento das mensagens da lista. > > > Daniel > > Daniel, > > Não trocarei meu cliente de e-mail #!@# nenhuma, a não ser que o líder > da lista me solicite ou que pelo menos > > mais pessoas concordem que eu deva trocar de cliente de e-mail!!! > > Nada pessoal! > > Cheers! > > Assim, aqui e acolá eu chamo a atenção em privado sobre a questão dos > clientes de email que não respeitam o cabeçalho "In-Reply-To" e que > dificultam a leitura da lista. > > O cabeçalho In-Reply-To é definido pelo cliente de email no momento em > que você utiliza a função responder, e é ele que possibilita que > clientes de email (o histórico da lista é um bom exemplo de um cliente > que usa isso) encadeiem as mensagens de acordo com a árvore de > respostas. > > Normalmente as pessoas entendem o que estou dizendo e normalmente o > problema acaba por se resolver. Mas nesse caso, a resposta não foi muito > agradável. > > Dessa forma, queria pedir para outras pessoas me ajudarem a explicar que > o cabeçalho In-Reply-To não é um capricho ou uma demanda política. O > cabeçalho "In-Reply-To" é uma característica técnica definida pela RFC > 822 (que define o que é email) e reforçado pela RFC 2076 (que define > cabeçalhos comuns de mensagens de internet). Dessa forma, um cliente de > email que não respeita essas especificações não deve ser utilizado de > maneira pública. > > daniel > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/f9595c03/attachment-0001.html From acid06 em gmail.com Thu Feb 8 10:52:38 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 8 Feb 2007 16:52:38 -0200 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> References: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> Message-ID: <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> On 2/8/07, Eden Cardim wrote: > Tem razão. Isso é engraçado, a principal pedra que os engomados > socializantes do Java atiram no perl é de que é uma linguagem feia, > difícil de ler/aprender e que não combina com os sapatos brilhosos > deles, porém, para aprender Java eles precisam de cursos, enquanto que > todo mundo q conheço que sabe perl é autodidata. E volta e meia vem um > engomado do Java ou PHP pedindo socorro. Paradoxal, não? Mas todo mundo que *realmente* sabe Java também costuma ser auto-didata (e desses, os que possuem certificações, as têm por mera formalidade e "encheção de currículo"). Na verdade, acho que isso acontece com qualquer linguagem. O "problema" é que Perl não é acessível para os não auto-didatas porque não possui certificações ou cursos. Eu não sei se acho isso um problema ou uma benção. ;-) -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Thu Feb 8 11:33:07 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 20:33:07 +0100 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <380-2200724817549333@M2W006.mail2web.com> References: <380-2200724817549333@M2W006.mail2web.com> Message-ID: <493941CE-A192-4A7E-9A49-2BD0F55E3B43@yahoo.co.uk> On Feb 8, 2007, at 6:54 PM, glasswalk3r em yahoo.com.br wrote: > Luis Motta Campos luismottacampos em yahoo.co.uk wrote: >> Aqui, algumas salvaguardas são muito importantes: >> >> 1. Se seu módulo não deve funcionar fora do ambiente windows, e >> isso está previsto no projeto, você precisa ter um teste pelo menos >> que diga "aborta tudo, que isso aqui não é windows", e que faça com >> que os outros testes não rodem (o framework de testes tem recursos >> para isso, leia Test::Simple e Test::More para os detalhes). > > Eu tinha medo de ler isso. > São 31 arquivos de testes separados, o que dá um total aproximado > de 250 > testes. > Se você estiver falando do bloco SKIP to Test::More, vai dar um > trabalhão > danado colocar isso tudo lá. A menos que eu force um die mesmo no > primeiro > arquivo de testes (apesar de achar isso um quebra-galho safado). Algum > sugestão? Muita paciência. E coloque todos os SKIPS necessários. Os Perl Testers agradecem. >> 2. Se seu módulo tem alguma possibilidade de ser portado para >> outras plataformas, mas você não tem tempo / interesse em fazer isso, >> documente bem as coisas e solicite voluntários. O PAUSE tem uma >> ferramenta para isso, se eu não me engano. > > Ih, acho muito difícil portar isso. Até porque, além do módulo > Win32::OLE > ainda é necessário ter o cliente do MSSQL Server instalado na mesma > máquina. Faz estas coisas BEM CLARAS na documentação, e lista os blocos SKIP no To-Do list das bibliotecas. :-) Continua de parabéns. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 8 11:34:24 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 20:34:24 +0100 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <73ddeb6c0702080956w5e82e1q4fa23bb35ed16538@mail.gmail.com> References: <380-2200724817549333@M2W006.mail2web.com> <73ddeb6c0702080956w5e82e1q4fa23bb35ed16538@mail.gmail.com> Message-ID: <336E149B-61C2-4CA6-948F-59E96C089DC4@yahoo.co.uk> On Feb 8, 2007, at 6:56 PM, Adriano Ferreira wrote: > On 2/8/07, glasswalk3r em yahoo.com.br wrote: >> Eu tinha medo de ler isso. >> São 31 arquivos de testes separados, o que dá um total aproximado >> de 250 >> testes. >> Se você estiver falando do bloco SKIP to Test::More, vai dar um >> trabalhão >> danado colocar isso tudo lá. A menos que eu force um die mesmo no >> primeiro >> arquivo de testes (apesar de achar isso um quebra-galho safado). >> Algum >> sugestão? > > Não é o SKIP. Acho que ele está falando do BAIL_OUT. Ainda bem que alguém aqui lê documentação. Isso ainda é um quebra-galho, mas é menos safado que die(). Boa sugestão. Eu tinha me esquecido desta possibilidade. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 8 11:36:36 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 20:36:36 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007248181319313@M2W030.mail2web.com> References: <380-22007248181319313@M2W030.mail2web.com> Message-ID: On Feb 8, 2007, at 7:13 PM, glasswalk3r em yahoo.com.br wrote: > Nelson Ferraz nferraz em gmail.com wrote: >> (Se bem, que, se você verifica a presença do Win32::OLE e do SQL >> Server, >> não precisa testar o sistema operacional -- pois isso é dependência >> deles, e não sua.) > > Bem, as dependências foram declaradas corretamente. Só que no CPAN > o módulo > tem erros apontados do mesmo jeito no campo "CPAN Testers". > > Isso me leva a perguntar se eu REALMENTE preciso incluir esse > teste. Não dá > para instalar o Win32::OLE em UNIX sem forçar. > > Estou começando a achar que criaram rotinas automáticas para testar o > módulo... rs Nélson, é assim mesmo que os testes rolam. A maior parte deles não tem interferência humana, até onde eu sei. -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 8 11:37:13 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 20:37:13 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <3de55ead0702081024v3dba7766xd6018533825ef0d5@mail.gmail.com> References: <380-22007248181319313@M2W030.mail2web.com> <45CB69BE.3070406@gmail.com> <3de55ead0702081024v3dba7766xd6018533825ef0d5@mail.gmail.com> Message-ID: <25AC9C57-CD16-4C47-9B5C-D64A3A401035@yahoo.co.uk> On Feb 8, 2007, at 7:24 PM, Eden Cardim wrote: > On 2/8/07, Nelson Ferraz wrote: >> Você já experimentou avaliar o seu código com o perlcritic??? > > E seus testes com Devel::Cover... ? Gente, assim o cara nunca mais posta código para o CPAN... ou, pelo menos, não vai mais avisar a gente... -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From edencardim em gmail.com Thu Feb 8 11:39:09 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 8 Feb 2007 16:39:09 -0300 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <336E149B-61C2-4CA6-948F-59E96C089DC4@yahoo.co.uk> References: <380-2200724817549333@M2W006.mail2web.com> <73ddeb6c0702080956w5e82e1q4fa23bb35ed16538@mail.gmail.com> <336E149B-61C2-4CA6-948F-59E96C089DC4@yahoo.co.uk> Message-ID: <3de55ead0702081139j7b25e3dcyd09944473323cfd9@mail.gmail.com> On 2/8/07, Luis Motta Campos wrote: > Ainda bem que alguém aqui lê documentação. > Isso ainda é um quebra-galho, mas é menos safado que die(). > > Boa sugestão. > Eu tinha me esquecido desta possibilidade. O problema eh q um bom conjunto de testes não deveriam ter ordem pra rodar, inclusive acho q tem uma opção do Test::Harness que embaralha a ordem de execução dos testes. Nesse caso precisaria de BAIL_OUT em cada arquivo de teste. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Thu Feb 8 11:40:16 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 8 Feb 2007 20:40:16 +0100 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> References: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> Message-ID: <32E0781E-F93A-450E-9C33-EF357D26ED0C@yahoo.co.uk> On Feb 8, 2007, at 7:52 PM, Nilson Santos Figueiredo Junior wrote: > O "problema" é que Perl não é acessível para os não auto-didatas > porque não possui certificações ou cursos. Eu não sei se acho isso um > problema ou uma benção. ;-) Se a gente pode votar sobre isso, eu voto "Benção". Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em yahoo.com.br Thu Feb 8 11:59:02 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 8 Feb 2007 14:59:02 -0500 Subject: como inserir notas de rodapé e imagens no Twiki (off-topic) Message-ID: <380-2200724819592160@M2W019.mail2web.com> Olá monges, Estive procurando e não achei nada além de links para plugin do Twiki, então me vi forçado a perguntar aqui: como faço para incluir notas de rodapé (links internos) e imagens em artigos em http://www.perl.org.br? É possível fazer isso? []'s Alceu -------------------------------------------------------------------- mail2web - Check your email from the web at http://link.mail2web.com/mail2web From shonorio em gmail.com Thu Feb 8 13:13:27 2007 From: shonorio em gmail.com (Solli Honorio) Date: Thu, 8 Feb 2007 19:13:27 -0200 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> References: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> Message-ID: <12d1f4ee0702081313k85511b2wf928770b9572bee0@mail.gmail.com> > > > O "problema" é que Perl não é acessível para os não auto-didatas > porque não possui certificações ou cursos. Eu não sei se acho isso um > problema ou uma benção. ;-) Eu recebi uma proposta para criar um processo de certificação em Perl de uma grande empresa de treinamento de São Paulo. Mas eles não me aceitaram a condição de ter o todo o material disponível na Internet. Ou seja, Deus escreve certo por linhas tortas. Recebi uma benção :).... Solli -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/6fd66fa6/attachment.html From shonorio em gmail.com Thu Feb 8 13:45:19 2007 From: shonorio em gmail.com (Solli Honorio) Date: Thu, 8 Feb 2007 19:45:19 -0200 Subject: [Cascavel-pm] WWW::Mechanize In-Reply-To: References: <45C3C4A8.3060603@bol.com.br> Message-ID: <12d1f4ee0702081345u1090254sca46bc82edc7affc@mail.gmail.com> Um pouco atrasado, mas ainda útil. Victor, este tipo de código é o sonho de todos os administradore de rede sério e preocudos com o 'gerênciamento de mudanças' do ambiente computacional. Se for possível disponibilizar este códigos eu tenho todo interesse. Abraços, Solli On 2/3/07, vict0r wrote: > > Igor, > muito obrigado pela resposta. > Eu tenho módulos em desenvolvimento para administrar e monitorar os > roteadores e switches de diversos fabricantes, q costumam fazer isso > extraindo informações através de comandos no próprio terminal, > especificamente este se refere a um switch de conteúdo Alteon que eu > preciso extrair relatórios de estado de diversos servidores que > possuem tráfego balanceado por este equipamento, mas não fiquei > satisfeito com o q consegui através dos comandos disponíveis e resolvi > usar uma estratégia diferente, descobri q através da interface web > dele é possível gerar os relatórios q eu preciso já prontinhos. > A minha idéia então era executar essas chamadas via web e obter os > relatórios. > Depois eu vi q não conseguiria com o wget pq se trata de uma interface > em Javascript, e os relatórios são gerados por chamadas, e agora não > tenho certeza se conseguirei em perl tb, pois preciso executar essas > chamadas remotamente, e não tenho as API's dessa interface web em Java > pra isso.. > A solução q estou conseguindo implementar com sucesso agora é extrair > localmente as informações q preciso do arquivo de salva da > configuração do equipamento, que é um dump de tudo q está configurado > nele, exportado via tftp por outro módulo já em produção, mas terei q > correlacionar os dados e formatar o relatório. > Em um primeiro momento será uma salva local para envio por email, mas > a idéia é depois popular o banco. > Os relatórios são gerados em html, e o número de links depende do > tamanho do relatório. > Bom, acho q é isso. :-) > > Agradeço a ajuda de todos, e na segunda vou testar a sua dica. > Abração. > > On 2/2/07, BOO wrote: > > Olá vict0r, > > > > Acho que o problema é que tu não definiu onde guardar cookies e não > > passou as credenciais... > > Tenta algo tipo: > > > > > > > > use strict; > > use warnings; > > use Carp qw(croak); > > use WWW::Mechanize; > > > > my $web = WWW::Mechanize->new(timeout => 30); > > > > my $url = "http://10.0.1.2"; > > > > ######## ACHO QUE FOI ISSO QUE FALTOU ######## > > > > $web->cookie_jar({ file => "./.cookies.txt" }); > > $web->credentials('vict0r', 'senha_do_vict0r'); > > > > ######################################## > > > > my $ret = $web->get($url); > > > > if ($ret->code != 200){ > > croak "Deu algo errado... Poste isso em cascavel-pm para ser ajudado > !"; > > } > > > > my $html = $ret->content; > > > > faz_algo_que_preste_com($html); > > > > > > > > > > Bem, isso não responde completamente a tua pergunta, pois faltam > > elementos importantes... > > > > 1) Tu ta usando que tipo de autenticação (form+sessão, basic, digest, > > session-token, et cetera) ? > > 2) Precisa gravar o que foi coletado em disco ou vai passar para um > > banco de dados ? > > 3) Qual o nível de recursividade para ir seguindo os links ? > > 4) Qualé o propósito principal do script que tu queres desenvolver ? > > > > Por favor, responda essas perguntas e poste novos problemas que tu > > esteja tendo para que possamos > > te ajudar melhor, ok ? > > > > Abraço. > > > > Igor Garcia > > > > > > vict0r wrote: > > > Srs., > > > gostaria de pedir a ajuda de vocês se possível. > > > Preciso fazer o download de páginas HTML incluindo seus links > > > internos, essa páginas estão em um servidor web de um switch da minha > > > rede, portanto terei que autenticar para ter acesso. > > > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece > > > fazer o q preciso, incluindo autenticação e follow_link. > > > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um > > > pequeno script só pra testar as funções do módulo e estou tendo > > > problemas. > > > #### > > > #!/usr/bin/perl > > > > > > > > > use WWW::Mechanize; > > > > > > my $mech = WWW::Mechanize->new(); > > > my $url = http://10.0.1.2; > > > $mech->get( $url ); > > > my $res = $mech->status(); > > > print "$res\n"; > > > #### > > > > > > Retorno: 501 > > > > > > Se tentar usar outros métodos diferentes do status(), o resultado é > sempre: > > > > > > 501 Protocol scheme ' ' is not supported > > > > > > Está parecendo q falta algum parâmetro, alguém saberia dizer ? > > > > > > Obrigado. > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Java é portável? Não, Java é insuportável! > > #!/usr/bin/perl > use perl; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/a6c65edb/attachment.html From shonorio em gmail.com Thu Feb 8 15:35:02 2007 From: shonorio em gmail.com (Solli Honorio) Date: Thu, 8 Feb 2007 21:35:02 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007248172819379@M2W014.mail2web.com> References: <380-22007248172819379@M2W014.mail2web.com> Message-ID: <12d1f4ee0702081535q6555bc5aq5030ee0961b935a5@mail.gmail.com> On 2/8/07, glasswalk3r em yahoo.com.br wrote: > > Olá monges, > > É com satisfação que comunico que os módulos que desenvolvi para acessar > pacotes DTS no MSSQL Server 2000 foram finalmente publicados no CPAN. > > É a primeira vez que publico um módulo no CPAN e gostaria muito de obter > feedback dos monges sobre o assunto. Grande Alceu, fico muito contente em vê-lo tão ativo e agora escrevendo o teu nome no santo repositório. Só faltou o nome do módulo, e quando não foi a minha surpresa que o cara já começou com um namespace completo ! O DTS 'pertence' ao sr. Alceu :) A idéia desses módulos é prover uma interface mais simples (e funcional) > para acessar informações de pacotes DTS de um servidor. Reimplementar a > API > inteira é um enorme trabalho, então não esperem encontrar todos os métodos > disponíveis na API original (bem, pelo menos alguns novos métodos foram > implementados e com sorte eles serão úteis). Existem ainda alguns bugs que > eu simplesmente não consegui resolver também. Acho interessante abstrair toda esta complexidade, ao contrário do grande Nelson. A modelagem dos objetos na API do DTS é bastante esquisita e confusa, então > não esperem uma tradução exata: eu tentei simplificar as coisas, > especialmente se tratando de hierarquias de classes. > > Eu não tenho certeza se o namespace já foi aprovado, até porque faltam > algumas coisas como licença (que simplesmente não aparece) e não recebi > nenhuma resposta dos mantenedores. > > Uma dúvida: esse módulo só funcionará aonde o Win32::OLE funcione, ou > seja, > em máquinas com MS Windows. Os testes automáticos dos módulos já > apresentam > falhas em sistemas clones do UNIX, e isso até era esperado (pelo menos por > mim). Seria necessário colocar testes automáticos para verificar se o > pacote está sendo instalado num sistema da Microsoft ou não? Este cara não pode ser executado via SQL ? Eu não tenho certeza, mas quando eu estava desenvolvendo uns scripts de monitoramento de SQL, eu traduzi todas API acessíveis via OLE para os comandos SQLs do MS SQL Server. Talvez seja possível fazer o mesmo com o DTS, e com isto portável ! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/3fbb2036/attachment.html From mayakuuri em bol.com.br Thu Feb 8 16:07:20 2007 From: mayakuuri em bol.com.br (BOO) Date: Thu, 08 Feb 2007 22:07:20 -0200 Subject: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <12d1f4ee0702081313k85511b2wf928770b9572bee0@mail.gmail.com> References: <73ddeb6c0702080936t4f31adcdrf8cb0530d18738a8@mail.gmail.com> <3de55ead0702081000p6c86cd88t46f7f9dd49811a6b@mail.gmail.com> <9a08c9b40702081052u2e4f5984s2bcbba044026516d@mail.gmail.com> <12d1f4ee0702081313k85511b2wf928770b9572bee0@mail.gmail.com> Message-ID: <45CBBB38.9000102@bol.com.br> "Mas eles não me aceitaram a condição de ter o todo o material disponível na Internet." $solli++ # Muito nobre da tua parte ;) Eu sei que na USP eles ensinam(vam) Perl e na UFRGS tb... Fora isso, já vi gente que dá aula particular de Perl... Mas cursos de verdade com certificação eu acho que nem existe... Por outro lado, fico pensando se vale a pena existir cursos assim (principalmente certificação)... E concordo com o Solli, se o cara não for auto-didata, não tem como aprender Perl... Nunca vi alguém certificado ser realmente melhor do que alguém não certificado, muito pelo contrário... A maioria dos caras "certificados" que conheci (principalmente em Linux, PHP e Java) eram uns bananas... Seguido pediam ajuda pq não sabiam como fazer as coisas (sempre usando a desculpa de que haviam esquecido como se faz).... Enfim, se eu descobrir alguma coisa eu posto aqui. Igor Garcia Solli Honorio wrote: > > > O "problema" é que Perl não é acessível para os não auto-didatas > porque não possui certificações ou cursos. Eu não sei se acho isso um > problema ou uma benção. ;-) > > > Eu recebi uma proposta para criar um processo de certificação em Perl > de uma grande empresa de treinamento de São Paulo. Mas eles não me > aceitaram a condição de ter o todo o material disponível na Internet. > > Ou seja, Deus escreve certo por linhas tortas. Recebi uma benção :).... > > Solli > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From miguel em gomes.net Thu Feb 8 16:48:19 2007 From: miguel em gomes.net (miguelgomes) Date: Thu, 8 Feb 2007 22:48:19 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <45CBBB38.9000102@bol.com.br> Message-ID: Igor, sou auto-didata, como a maioria aqui. Sou fã de aprender sozinho. Se eu resolver aprender alguma coisa, vou ralar, suar, mas vou aprender. Sou, como todos aqui, um sujeito de opinião. Mas a trajetória do auto-didata é dura. E solitária. Grupos como este, ajudam muito. Mas se você pegar um professor com método, que conheça o assunto, e que queira ensinar com certeza vai ajudar. Claro que certificados não fazem o monge. Não é porque o cara fez um curso que ele sabe. Mas, no meu caso por exemplo, estou procurando muiiiito um curso de perl ou, melhor, um professor particular. Os cursos não existem. (no Rio, pelo menos). E até para arranjar um professor particualar é difícil. Isso tudo dificulta a difusão da linguagem. E torna a vida dos que querem aprender mais difícil. []s miguelgomes -----Mensagem original----- De: cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]Em nome de BOO Enviada em: quinta-feira, 8 de fevereiro de 2007 22:07 Para: Cascavel Perl Mongers Assunto: Re: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) "Mas eles não me aceitaram a condição de ter o todo o material disponível na Internet." $solli++ # Muito nobre da tua parte ;) Eu sei que na USP eles ensinam(vam) Perl e na UFRGS tb... Fora isso, já vi gente que dá aula particular de Perl... Mas cursos de verdade com certificação eu acho que nem existe... Por outro lado, fico pensando se vale a pena existir cursos assim (principalmente certificação)... E concordo com o Solli, se o cara não for auto-didata, não tem como aprender Perl... Nunca vi alguém certificado ser realmente melhor do que alguém não certificado, muito pelo contrário... A maioria dos caras "certificados" que conheci (principalmente em Linux, PHP e Java) eram uns bananas... Seguido pediam ajuda pq não sabiam como fazer as coisas (sempre usando a desculpa de que haviam esquecido como se faz).... Enfim, se eu descobrir alguma coisa eu posto aqui. Igor Garcia Solli Honorio wrote: > > > O "problema" é que Perl não é acessível para os não auto-didatas > porque não possui certificações ou cursos. Eu não sei se acho isso um > problema ou uma benção. ;-) > > > Eu recebi uma proposta para criar um processo de certificação em Perl > de uma grande empresa de treinamento de São Paulo. Mas eles não me > aceitaram a condição de ter o todo o material disponível na Internet. > > Ou seja, Deus escreve certo por linhas tortas. Recebi uma benção :).... > > Solli > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 From mayakuuri em bol.com.br Thu Feb 8 16:58:22 2007 From: mayakuuri em bol.com.br (BOO) Date: Thu, 08 Feb 2007 22:58:22 -0200 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: Message-ID: <45CBC72E.6030702@bol.com.br> Apenas pra complementar a sugestão do André... use Carp; Dificilmente eu começo a escrever algum código em Perl (principalmente módulo), sem antes escrever: use strict; use warnings; use Carp; use Data::Dumper; O Data::Dumper geralmente eu elimino depois que o script/programa/módulo tá pronto, pois uso ele mais para fins de depuração durante o processo de desenvolvimento... Patty: DECORA e USA isso antes de escrever qualquer linha de código ! Vai tornar tua vida deveras mais fácil. Paralelo a isso, sempre checa no CPAN as coisas antes de começar a escrever algum código, pois certamente o que tu quer fazer já existe no CPAN (fora que foi bem testado e provavelmente não tem bugs)... André Garcia Carneiro wrote: > Patty, > > Segue a minha sugestão... > > use strict; > use warnings; > use Data::Dumper; > > > my (@line, em line2); > # @line conterá as linhas do arquivo de entrada file.csv > # @line2 conterá as linhas do arquivo de saída file2.csv > > # Abrindo o arquivo de entrada file.csv > # Talvez alguns membros da lista digam que seria usar o open de três parâmetros, mas eu pessoalmente acho que > você não terá problemas com o de dois. > open FILE,"file.csv" or die "$!"; #arquivo de origem > > # Criando o arquivo de saída file2.csv. Cuidado! Nesse caso, toda vez que o programa roda essa linha, um novo > arquivo será gerado. Se você quiser manter os dados no mesmo arquivo, deve substituir > por >> > open FILE2,">file2.csv" or die "$!"; #arquivo csv filtrado > > while() > { > @line = split /\,/,$_; > if($line[2] eq 'UL') #supondo que o flag nunca muda de posição no arquivo file.csv > { > push @line2, {DATA => $line[0],NOME => $line[1], FLAG => $line[2], VARIAVEL => $line[3]}; # Só para > o caso de você querer utilizar esses dados depois. > print FILE2 "$line[0],$line[1],$line[2],$line[3]\n"; > } > } > > close FILE2; > close FILE; > print Dumper @line; #Veja como fica a estrutura criada em @line2 > exit; > #Fim do script > > Lembrando que existem maneiras muito mais elegantes de se fazer. Você pode, por exemplo, usar Class::CSV. > > Cheers! > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From shonorio em gmail.com Thu Feb 8 17:47:56 2007 From: shonorio em gmail.com (Solli Honorio) Date: Thu, 8 Feb 2007 23:47:56 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> Message-ID: <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> Miguel, Compreendo a tua posição e até concordo. Temos que levar em consideração que 'auto-didata' é uma característica que não é desenvolvida em todos. Eu disse desenvolvida, já que eu acredito que todos tem esta característica mais (ou menos) desenvolvida. Quanto menor for a cultura, neste caso de tecnologia, maior será a dificuldade para o indivíduo apreender sozinho. Vai-lhe faltar, assim como faltou para mim no início, informações para compreender e digerir as informações que lhe serão apresentadas, e neste momento um orientador ajuda bastante (ou um grupo como o nosso com centenas de orientadores, mesmo com alguns ogros). Isto explica o motivo da reduzida curva de aprendizado em 'novas' tecnologias para os profissionais que investiram bastante no desenvolvimento da sua 'cultura' tecnológica. Apesar de não gostar de afirmar que todos auto-didatas são pessoas melhores e mais capazes, eu vejo nestes a 'persistência' como uma característica muito interessante e que deve ser valorizado. Mas também acredito, e sou a favor, do desenvolvimento de material para facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de Perl, aos sábados, como voluntário na faculdade FIT (São Paulo) justamente para tentar auxiliar no desenvolvimento desta bagagem. Abraços, Solli M. Honório On 2/8/07, miguelgomes wrote: > > Igor, > sou auto-didata, como a maioria aqui. Sou fã de aprender sozinho. Se eu > resolver aprender alguma coisa, vou ralar, suar, mas vou aprender. Sou, > como > todos aqui, um sujeito de opinião. Mas a trajetória do auto-didata é dura. > E > solitária. Grupos como este, ajudam muito. Mas se você pegar um professor > com método, que conheça o assunto, e que queira ensinar com certeza vai > ajudar. Claro que certificados não fazem o monge. Não é porque o cara fez > um > curso que ele sabe. Mas, no meu caso por exemplo, estou procurando > muiiiito > um curso de perl ou, melhor, um professor particular. Os cursos não > existem. (no Rio, pelo menos). E até para arranjar um professor > particualar > é difícil. Isso tudo dificulta a difusão da linguagem. E torna a vida dos > que querem aprender mais difícil. > > []s miguelgomes > > > > > -----Mensagem original----- > De: cascavel-pm-bounces+miguel=gomes.net em pm.org > [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]Em nome de BOO > Enviada em: quinta-feira, 8 de fevereiro de 2007 22:07 > Para: Cascavel Perl Mongers > Assunto: Re: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from > a.r.ferreira@ requires approval) > > > "Mas eles não me aceitaram a condição de ter o todo o material > disponível na Internet." > $solli++ # Muito nobre da tua parte ;) > > Eu sei que na USP eles ensinam(vam) Perl e na UFRGS tb... > Fora isso, já vi gente que dá aula particular de Perl... > Mas cursos de verdade com certificação eu acho que nem existe... > Por outro lado, fico pensando se vale a pena existir cursos assim > (principalmente certificação)... > E concordo com o Solli, se o cara não for auto-didata, não tem como > aprender Perl... > Nunca vi alguém certificado ser realmente melhor do que alguém não > certificado, muito pelo contrário... A maioria dos caras "certificados" > que conheci (principalmente em Linux, PHP e Java) eram uns bananas... > Seguido pediam ajuda pq não sabiam como fazer as coisas (sempre usando a > desculpa de que haviam esquecido como se faz).... > Enfim, se eu descobrir alguma coisa eu posto aqui. > > Igor Garcia > > > Solli Honorio wrote: > > > > > > O "problema" é que Perl não é acessível para os não auto-didatas > > porque não possui certificações ou cursos. Eu não sei se acho isso > um > > problema ou uma benção. ;-) > > > > > > Eu recebi uma proposta para criar um processo de certificação em Perl > > de uma grande empresa de treinamento de São Paulo. Mas eles não me > > aceitaram a condição de ter o todo o material disponível na Internet. > > > > Ou seja, Deus escreve certo por linhas tortas. Recebi uma benção :).... > > > > Solli > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070208/442ba72d/attachment.html From acid06 em gmail.com Thu Feb 8 18:05:30 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 9 Feb 2007 00:05:30 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> Message-ID: <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> On 2/8/07, Solli Honorio wrote: > Mas também acredito, e sou a favor, do desenvolvimento de material para > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de Perl, > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente para > tentar auxiliar no desenvolvimento desta bagagem. O curso tem uma boa procura? Eu já pensei em dedicar uma parte do meu tempo livre dando aulas voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir procura pra isso. Se bem que, de agora em diante, não terei mais esse tempo livre. Mas ainda assim a minha dúvida permanece. ;-) -Nilson Santos F. Jr. From donatoaz em gmail.com Thu Feb 8 18:11:35 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri, 9 Feb 2007 00:11:35 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> On 2/9/07, Nilson Santos Figueiredo Junior wrote: > > On 2/8/07, Solli Honorio wrote: > > Mas também acredito, e sou a favor, do desenvolvimento de material para > > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de > Perl, > > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente > para > > tentar auxiliar no desenvolvimento desta bagagem. > > O curso tem uma boa procura? > Eu já pensei em dedicar uma parte do meu tempo livre dando aulas > voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir > procura pra isso. > > Se bem que, de agora em diante, não terei mais esse tempo livre. Mas > ainda assim a minha dúvida permanece. ;-) Na época dos encontros sociais do bh.pm, o celio (bruxo) ja planejava uns cursos de Perl.. Acredito até que a empresa dele deve fornecer algum curso do tipo (http://www.linuxplace.com.br/) Quanto aos cursos de Perl eu apoio mas ainda acho que Perl é o tipo de coisa que a gente nao deve ensinar per se, mas ensinar a aprender... nao sei se fui muito claro nessa frase.. mas é aquela história: de um peixe ao homem e ele come por um dia, ensine-o a pescar e ele come para o resto da vida. my two cents ... -- Donato Azevedo -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/77b7ec67/attachment-0001.html From joenio em gmail.com Thu Feb 8 18:33:17 2007 From: joenio em gmail.com (Joenio Marques) Date: Fri, 9 Feb 2007 00:33:17 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki_=28off-topic=29?= In-Reply-To: <380-2200724819592160@M2W019.mail2web.com> References: <380-2200724819592160@M2W019.mail2web.com> Message-ID: <65934b450702081833v69c84d23wb03e6552ff7f8b15@mail.gmail.com> Olá Alceu, Inserir imagens é fácil, basta anexar a imagem ao tópico, e para exibir no tópico basta usar HTML , ao anexar a imagem existe uma opção "Criar link para arquivo anexado" isso irá incluir a imagem ao final do tópico.... Notas de rodapé? Para inserir links internos basta voce colocar o WikiName do nome do tópico, por exemplo para inserir um link para o artigo "Pesquisa SAPO" basta escrever o nome do tópico CasoSAPO e o link será automaticamente criado, se voce quiser especificar um texto diferente para o link utilize a sintaxe [[CasoSAPO][Clique aqui para ver artigo]]... Era essa sua dúvida? Att, Em 08/02/07, glasswalk3r em yahoo.com.br escreveu: > Olá monges, > > Estive procurando e não achei nada além de links para plugin do Twiki, > então me vi forçado a perguntar aqui: como faço para incluir notas de > rodapé (links internos) e imagens em artigos em http://www.perl.org.br? É > possível fazer isso? > > []'s > Alceu > > -------------------------------------------------------------------- > mail2web - Check your email from the web at > http://link.mail2web.com/mail2web > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From lorn.br em gmail.com Thu Feb 8 18:50:48 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 00:50:48 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> Message-ID: As meninas do linuxchix.org.br deu um curso via email ( lista de discussoes ) sobre Perl, parece que foi bom, eu não participei, e está pra comecar se já não comecou a 2a parte do curso. On 2/9/07, Donato Azevedo wrote: > > > > On 2/9/07, Nilson Santos Figueiredo Junior wrote: > > > > On 2/8/07, Solli Honorio wrote: > > > Mas também acredito, e sou a favor, do desenvolvimento de material > > para > > > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de > > Perl, > > > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente > > para > > > tentar auxiliar no desenvolvimento desta bagagem. > > > > O curso tem uma boa procura? > > Eu já pensei em dedicar uma parte do meu tempo livre dando aulas > > voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir > > procura pra isso. > > > > Se bem que, de agora em diante, não terei mais esse tempo livre. Mas > > ainda assim a minha dúvida permanece. ;-) > > > > Na época dos encontros sociais do bh.pm, o celio (bruxo) ja planejava uns > cursos de Perl.. Acredito até que a empresa dele deve fornecer algum curso > do tipo ( http://www.linuxplace.com.br/) > > Quanto aos cursos de Perl eu apoio mas ainda acho que Perl é o tipo de > coisa que a gente nao deve ensinar per se, mas ensinar a aprender... nao sei > se fui muito claro nessa frase.. mas é aquela história: > de um peixe ao homem e ele come por um dia, ensine-o a pescar e ele come > para o resto da vida. > > my two cents ... > > -- > Donato Azevedo > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/10522149/attachment.html From geraldonetto em gmail.com Thu Feb 8 18:56:45 2007 From: geraldonetto em gmail.com (Geraldo Netto) Date: Fri, 9 Feb 2007 00:56:45 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> Message-ID: Ola Senhores, Como vao? Uhm, interessante Solli! O curso eh aberto? qual o horario? Po, se eu soubesse eu teria "enchido a sua paciencia" antes :P Inteh, Geraldo On 08/02/07, Solli Honorio wrote: > Miguel, > > Compreendo a tua posição e até concordo. Temos que levar em consideração que > 'auto-didata' é uma característica que não é desenvolvida em todos. Eu disse > desenvolvida, já que eu acredito que todos tem esta característica mais (ou > menos) desenvolvida. > > Quanto menor for a cultura, neste caso de tecnologia, maior será a > dificuldade para o indivíduo apreender sozinho. Vai-lhe faltar, assim como > faltou para mim no início, informações para compreender e digerir as > informações que lhe serão apresentadas, e neste momento um orientador ajuda > bastante (ou um grupo como o nosso com centenas de orientadores, mesmo com > alguns ogros). > > Isto explica o motivo da reduzida curva de aprendizado em 'novas' > tecnologias para os profissionais que investiram bastante no desenvolvimento > da sua 'cultura' tecnológica. > > Apesar de não gostar de afirmar que todos auto-didatas são pessoas melhores > e mais capazes, eu vejo nestes a 'persistência' como uma característica > muito interessante e que deve ser valorizado. > > Mas também acredito, e sou a favor, do desenvolvimento de material para > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de Perl, > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente para > tentar auxiliar no desenvolvimento desta bagagem. > > Abraços, > > Solli M. Honório > > > > > On 2/8/07, miguelgomes wrote: > > Igor, > > sou auto-didata, como a maioria aqui. Sou fã de aprender sozinho. Se eu > > resolver aprender alguma coisa, vou ralar, suar, mas vou aprender. Sou, > como > > todos aqui, um sujeito de opinião. Mas a trajetória do auto-didata é dura. > E > > solitária. Grupos como este, ajudam muito. Mas se você pegar um professor > > com método, que conheça o assunto, e que queira ensinar com certeza vai > > ajudar. Claro que certificados não fazem o monge. Não é porque o cara fez > um > > curso que ele sabe. Mas, no meu caso por exemplo, estou procurando > muiiiito > > um curso de perl ou, melhor, um professor particular. Os cursos não > > existem. (no Rio, pelo menos). E até para arranjar um professor > particualar > > é difícil. Isso tudo dificulta a difusão da linguagem. E torna a vida dos > > que querem aprender mais difícil. > > > > []s miguelgomes > > > > > > > > > > -----Mensagem original----- > > De: cascavel-pm-bounces+miguel=gomes.net em pm.org > > [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org ]Em > nome de BOO > > Enviada em: quinta-feira, 8 de fevereiro de 2007 22:07 > > Para: Cascavel Perl Mongers > > Assunto: Re: [Cascavel-pm] Treinamento em Perl? (was Fwd: Perl post from > > a.r.ferreira@ requires approval) > > > > > > "Mas eles não me aceitaram a condição de ter o todo o material > > disponível na Internet." > > $solli++ # Muito nobre da tua parte ;) > > > > Eu sei que na USP eles ensinam(vam) Perl e na UFRGS tb... > > Fora isso, já vi gente que dá aula particular de Perl... > > Mas cursos de verdade com certificação eu acho que nem existe... > > Por outro lado, fico pensando se vale a pena existir cursos assim > > (principalmente certificação)... > > E concordo com o Solli, se o cara não for auto-didata, não tem como > > aprender Perl... > > Nunca vi alguém certificado ser realmente melhor do que alguém não > > certificado, muito pelo contrário... A maioria dos caras "certificados" > > que conheci (principalmente em Linux, PHP e Java) eram uns bananas... > > Seguido pediam ajuda pq não sabiam como fazer as coisas (sempre usando a > > desculpa de que haviam esquecido como se faz).... > > Enfim, se eu descobrir alguma coisa eu posto aqui. > > > > Igor Garcia > > > > > > Solli Honorio wrote: > > > > > > > > > O "problema" é que Perl não é acessível para os não auto-didatas > > > porque não possui certificações ou cursos. Eu não sei se acho isso > um > > > problema ou uma benção. ;-) > > > > > > > > > Eu recebi uma proposta para criar um processo de certificação em Perl > > > de uma grande empresa de treinamento de São Paulo. Mas eles não me > > > aceitaram a condição de ter o todo o material disponível na Internet. > > > > > > Ou seja, Deus escreve certo por linhas tortas. Recebi uma benção :).... > > > > > > Solli > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 > > > > -- > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007 > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From luismottacampos em yahoo.co.uk Fri Feb 9 00:00:24 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 09:00:24 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <12d1f4ee0702081535q6555bc5aq5030ee0961b935a5@mail.gmail.com> References: <380-22007248172819379@M2W014.mail2web.com> <12d1f4ee0702081535q6555bc5aq5030ee0961b935a5@mail.gmail.com> Message-ID: <3C4583DB-021D-4C40-9283-9111E4BC20CE@yahoo.co.uk> On Feb 9, 2007, at 12:35 AM, Solli Honorio wrote: > Grande Alceu, fico muito contente em vê-lo tão ativo e agora > escrevendo o teu nome no santo repositório. Só faltou o nome do > módulo, e quando não foi a minha surpresa que o cara já começou com > um namespace completo ! O DTS 'pertence' ao sr. Alceu :) Bom, depois do comentário do Nélson Ferraz sobre doenças transmitidas sexualmente, acho que o Alceu pode ficar com o namespace... ;-) > Este cara não pode ser executado via SQL ? Eu não tenho certeza, > mas quando eu estava desenvolvendo uns scripts de monitoramento de > SQL, eu traduzi todas API acessíveis via OLE para os comandos SQLs > do MS SQL Server. Talvez seja possível fazer o mesmo com o DTS, e > com isto portável ! Isso seria tão do caralho que eu poderia até considerar usar software M$ uma vez na vida... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 00:05:28 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 09:05:28 +0100 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: Message-ID: On Feb 9, 2007, at 1:48 AM, miguelgomes wrote: > Igor, > sou auto-didata, como a maioria aqui. Sou fã de aprender sozinho. > Se eu > resolver aprender alguma coisa, vou ralar, suar, mas vou aprender. > Sou, como > todos aqui, um sujeito de opinião. Mas a trajetória do auto-didata > é dura. E > solitária. Grupos como este, ajudam muito. Mas se você pegar um > professor > com método, que conheça o assunto, e que queira ensinar com certeza > vai > ajudar. Claro que certificados não fazem o monge. Não é porque o > cara fez um > curso que ele sabe. Mas, no meu caso por exemplo, estou procurando > muiiiito > um curso de perl ou, melhor, um professor particular. Os cursos não > existem. (no Rio, pelo menos). E até para arranjar um professor > particualar > é difícil. Isso tudo dificulta a difusão da linguagem. E torna a > vida dos > que querem aprender mais difícil. Forja: fogo, gelo, martelo e bigorna. É a única forma de fazer bom aço. Eu não acho que ter muitos programadores Perl vai ajudar em alguma coisa. Imagina se todo mundo que sabe Java soubesse Perl. Eu não conseguiria nem pensar em como resolver problemas, teria apenas de sentar e escrever código. Certamente eu ia parar de programar Perl, e tentar outra coisa... Lisp, ou Scheme, por exemplo... Sobre aulas particulares: se você falar de um tema, eu posso tentar escrever sobre ele uma vez por semana no meu blog. E a gente pode tentar escrever sobre os temas mais votados, uma vez por semana, para sempre. Eu sei que não é a mesma coisa que ter aulas, mas pode ajudar. Voluntários para ajudar a escrever são bem-vindos também. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 00:07:58 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 09:07:58 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <45CBC72E.6030702@bol.com.br> References: <45CBC72E.6030702@bol.com.br> Message-ID: On Feb 9, 2007, at 1:58 AM, BOO wrote: > Apenas pra complementar a sugestão do André... > > use Carp; > > Dificilmente eu começo a escrever algum código em Perl (principalmente > módulo), > sem antes escrever: > > use strict; > use warnings; > use Carp; > use Data::Dumper; > > O Data::Dumper geralmente eu elimino depois que o script/programa/ > módulo > tá pronto, pois uso ele mais para fins de depuração durante o processo > de desenvolvimento... > > Patty: DECORA e USA isso antes de escrever qualquer linha de código ! > > Vai tornar tua vida deveras mais fácil. Decorar?? Eu uso macros: file: .vimrc ----- map! #!/usr/bin/perl^Muse strict;^Muse warnings;^Muse Data::Dumper;^M^M ----- Preguiça é a fonte de toda a sabedoria do mundo! ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 00:11:03 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 09:11:03 +0100 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> Message-ID: <660C45C4-24B4-46B5-A241-D511C6669A54@yahoo.co.uk> On Feb 9, 2007, at 3:50 AM, Lorn wrote: > As meninas do linuxchix.org.br deu um curso via email ( lista de > discussoes ) sobre Perl, parece que foi bom, eu não participei, e > está pra comecar se já não comecou a 2a parte do curso. Como eu propûs duas ou três mensagens atrás, a gente podia organizar um aqui também... voluntários para dar "aulas"? A gente não preciasa ter todas as aulas centradas num mesmo cara, podemos falar cada um da parte de que gosta mais... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Fri Feb 9 00:17:10 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 9 Feb 2007 06:17:10 -0200 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <3de55ead0702081139j7b25e3dcyd09944473323cfd9@mail.gmail.com> References: <380-2200724817549333@M2W006.mail2web.com> <73ddeb6c0702080956w5e82e1q4fa23bb35ed16538@mail.gmail.com> <336E149B-61C2-4CA6-948F-59E96C089DC4@yahoo.co.uk> <3de55ead0702081139j7b25e3dcyd09944473323cfd9@mail.gmail.com> Message-ID: <73ddeb6c0702090017k7a0b5ee0gf06a0f9f853f146a@mail.gmail.com> On 2/8/07, Eden Cardim wrote: > On 2/8/07, Luis Motta Campos wrote: > > Ainda bem que alguém aqui lê documentação. > > Isso ainda é um quebra-galho, mas é menos safado que die(). > > > > Boa sugestão. > > Eu tinha me esquecido desta possibilidade. > > O problema eh q um bom conjunto de testes não deveriam ter ordem pra > rodar, inclusive acho q tem uma opção do Test::Harness que embaralha a > ordem de execução dos testes. Nesse caso precisaria de BAIL_OUT em > cada arquivo de teste. A opção de embaralhar existe no 'prove' que vem na distribuição do Test::Harness. O Test::Harness executa na ordem dos argumentos, ou na ordem da expansão do glob "t/*.t". Para a configuração default do Test::Harness se o primeiro teste (em ordem ASCCI-bética) é t/01-load.t ou t/01use.t e neste você pôe o BAIL_OUT, o teste vai parar por completo sem executar os outros scripts de teste. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From ptfzs em yahoo.com.br Fri Feb 9 02:27:30 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 9 Feb 2007 07:27:30 -0300 (ART) Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: Message-ID: <20070209102730.57485.qmail@web31303.mail.mud.yahoo.com> Ola Pessoal :) Essa solucao funcionou perfeitamente.. Obrigada a todos :) André Garcia Carneiro escreveu: Patty, Segue a minha sugestão... use strict; use warnings; use Data::Dumper; my (@line, em line2); # @line conterá as linhas do arquivo de entrada file.csv # @line2 conterá as linhas do arquivo de saída file2.csv # Abrindo o arquivo de entrada file.csv # Talvez alguns membros da lista digam que seria usar o open de três parâmetros, mas eu pessoalmente acho que você não terá problemas com o de dois. open FILE,"file.csv" or die "$!"; #arquivo de origem # Criando o arquivo de saída file2.csv. Cuidado! Nesse caso, toda vez que o programa roda essa linha, um novo arquivo será gerado. Se você quiser manter os dados no mesmo arquivo, deve substituir > por >> open FILE2,">file2.csv" or die "$!"; #arquivo csv filtrado while() { @line = split /\,/,$_; if($line[2] eq 'UL') #supondo que o flag nunca muda de posição no arquivo file.csv { push @line2, {DATA => $line[0],NOME => $line[1], FLAG => $line[2], VARIAVEL => $line[3]}; # Só para o caso de você querer utilizar esses dados depois. print FILE2 "$line[0],$line[1],$line[2],$line[3]\n"; } } close FILE2; close FILE; print Dumper @line; #Veja como fica a estrutura criada em @line2 exit; #Fim do script Lembrando que existem maneiras muito mais elegantes de se fazer. Você pode, por exemplo, usar Class::CSV. Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/122ac4bd/attachment.html From ptfzs em yahoo.com.br Fri Feb 9 02:35:59 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 9 Feb 2007 07:35:59 -0300 (ART) Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql Message-ID: <419477.92411.qm@web31311.mail.mud.yahoo.com> Ola Pessoal, Bom, talvez vcs possam me ajudar... estou fazendo um Select e jogando o resultado em um arquivo.. Instrucao: SELECT NOME,ENDERECO,TEL,RAMAL,SETOR from cadastro where datahora>="2007-02-08 00" and datahora<="2007-02-08 03" INTO OUTFILE '$ENV{HOME}/result/$saida' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n'} A saida se refere a dataInicial... porem, o que eu estou tentando fazer... Gerar arquivos referente a data... Ex: Na consulta acima eu busco por datahora=2007-02-08 00 , 2007-02-08 01, 2007-02-08 02, 2007-02-08 03. Eu queria gerar os arquivos referentes a cada HORA.. Sera q tem como ?? :) Alguma sugestao?? Obrigada + uma vez... __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/7c95f3ff/attachment.html From nferraz em gmail.com Fri Feb 9 02:56:27 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 09 Feb 2007 10:56:27 +0000 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: References: <45CBC72E.6030702@bol.com.br> Message-ID: <45CC535B.5020409@gmail.com> Luis Motta Campos wrote: > Decorar?? > Eu uso macros: > > file: .vimrc > ----- > map! #!/usr/bin/perl^Muse strict;^Muse warnings;^Muse > Data::Dumper;^M^M Macros??? Eu uso um template: file: .vimrc ---- au BufNewFile *.pl :0r ~/.vim/templates/script.pl Poupa o trabalho de ter que digitar "F12". rsrs []s Nelson From andre.garcia.carneir em terra.com.br Fri Feb 9 03:14:49 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 9 Feb 2007 08:14:49 -0300 Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql Message-ID: Patty, A informação dessas datas que você mencionou, incluem a hora, ou seja, quando elas foram gravadas, a informação da hora foi incluída?? Pode ser que o tipo de dado inclua somente a data (MM/DD/YYYY). Se não houver a informação, não tem como... Cheers! ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Fri, 9 Feb 2007 07:35:59 -0300 (ART) Assunto: [Cascavel-pm] Duvida Perl -> SELECT Mysql > Ola Pessoal, > > Bom, talvez vcs possam me ajudar... > estou fazendo um Select e jogando o resultado em um arquivo.. > Instrucao: > > SELECT NOME,ENDERECO,TEL,RAMAL,SETOR from cadastro where datahora>="2007-02-08 00" and datahora<="2007-02-08 03" INTO OUTFILE '$ENV{HOME}/result/$saida' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n'} > > A saida se refere a dataInicial... porem, o que eu estou tentando fazer... > Gerar arquivos referente a data... > Ex: Na consulta acima eu busco por datahora=2007-02-08 00 , 2007-02-08 01, 2007-02-08 02, 2007-02-08 03. > Eu queria gerar os arquivos referentes a cada HORA.. > > Sera q tem como ?? :) > > > Alguma sugestao?? > > > Obrigada + uma vez... > > > > > > > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1171017381.813053.28152.arrino.hst.terra.com.br,5600,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 08/02/2007 / Versão: 5.1.00/4959 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From ptfzs em yahoo.com.br Fri Feb 9 03:26:57 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 9 Feb 2007 08:26:57 -0300 (ART) Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql In-Reply-To: Message-ID: <789133.11590.qm@web31310.mail.mud.yahoo.com> Entao.. na verdade o que eu quero.. eh poder gravar os dados de acordo com o YYYY-MM-DD e YY e isso esta sendo gravado no Banco... essa instrucao eu faco numa subrotina onde eu passo a Hora INICIAL e a HORA FINAL, entao se o usuario colocar 2007-02-08 00 ate 2007-02-08 12 ele vai pegar nesse intervalo e gravar todas as informacoes em um arquivo.. e eu quero que grave as informacoes por horario separados... :D Essa eh minha dificuldade .. André Garcia Carneiro escreveu: Patty, A informação dessas datas que você mencionou, incluem a hora, ou seja, quando elas foram gravadas, a informação da hora foi incluída?? Pode ser que o tipo de dado inclua somente a data (MM/DD/YYYY). Se não houver a informação, não tem como... Cheers! ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Fri, 9 Feb 2007 07:35:59 -0300 (ART) Assunto: [Cascavel-pm] Duvida Perl -> SELECT Mysql > Ola Pessoal, > > Bom, talvez vcs possam me ajudar... > estou fazendo um Select e jogando o resultado em um arquivo.. > Instrucao: > > SELECT NOME,ENDERECO,TEL,RAMAL,SETOR from cadastro where datahora>="2007-02-08 00" and datahora<="2007-02-08 03" INTO OUTFILE '$ENV{HOME}/result/$saida' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n'} > > A saida se refere a dataInicial... porem, o que eu estou tentando fazer... > Gerar arquivos referente a data... > Ex: Na consulta acima eu busco por datahora=2007-02-08 00 , 2007-02-08 01, 2007-02-08 02, 2007-02-08 03. > Eu queria gerar os arquivos referentes a cada HORA.. > > Sera q tem como ?? :) > > > Alguma sugestao?? > > > Obrigada + uma vez... > > > > > > > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1171017381.813053.28152.arrino.hst.terra.com.br,5600,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 08/02/2007 / Versão: 5.1.00/4959 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/8c77d2a7/attachment-0001.html From nferraz em gmail.com Fri Feb 9 04:26:30 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 09 Feb 2007 12:26:30 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki_=28off-topic=29?= In-Reply-To: <380-2200724819592160@M2W019.mail2web.com> References: <380-2200724819592160@M2W019.mail2web.com> Message-ID: <45CC6876.9080701@gmail.com> glasswalk3r em yahoo.com.br wrote: > Estive procurando e não achei nada além de links para plugin do Twiki, > então me vi forçado a perguntar aqui: como faço para incluir notas de > rodapé (links internos) e imagens em artigos em http://www.perl.org.br? É > possível fazer isso? Para colocar imagens externas, basta incluir a url. Você também pode "anexar" uma imagem ao tópico, e inserir a url que ele te devolve. []s Nelson From luismottacampos em yahoo.co.uk Fri Feb 9 04:37:54 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 13:37:54 +0100 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <45CC535B.5020409@gmail.com> References: <45CBC72E.6030702@bol.com.br> <45CC535B.5020409@gmail.com> Message-ID: <062DEE69-43C1-4E2F-8792-24EAC0C1941C@yahoo.co.uk> On Feb 9, 2007, at 11:56 AM, Nelson Ferraz wrote: > Luis Motta Campos wrote: >> Decorar?? >> Eu uso macros: >> >> file: .vimrc >> ----- >> map! #!/usr/bin/perl^Muse strict;^Muse warnings;^Muse >> Data::Dumper;^M^M > > Macros??? Eu uso um template: > > file: .vimrc > ---- > au BufNewFile *.pl :0r ~/.vim/templates/script.pl > > Poupa o trabalho de ter que digitar "F12". rsrs Agora, eu me assustei... Nelson++ while 1; # Evil Vim Hacker. Como você consegue fazer estas coisas e produzir código que funcione para a busca do Sapo.pt ao mesmo tempo? Você não tem vida social, Nélson? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 04:41:33 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 13:41:33 +0100 Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql In-Reply-To: <789133.11590.qm@web31310.mail.mud.yahoo.com> References: <789133.11590.qm@web31310.mail.mud.yahoo.com> Message-ID: On Feb 9, 2007, at 12:26 PM, Patty Silva wrote: > Entao.. na verdade o que eu quero.. eh poder gravar os dados de > acordo com o YYYY-MM-DD e YY > e isso esta sendo gravado no Banco... > > essa instrucao eu faco numa subrotina onde eu passo > a Hora INICIAL e a HORA FINAL, > entao se o usuario colocar 2007-02-08 00 ate 2007-02-08 12 ele vai > pegar nesse intervalo e gravar todas as informacoes em um arquivo.. > e eu quero que grave as informacoes por horario separados... > :D > > Essa eh minha dificuldade Você precisa gerar os queries SQL para cada arquivo. Use Relations::Query para gerar o SQL. Use um loop para fazer output para arquivos diferentes. Perguntas bestas: 1. Qual é a relação entre isso que você está fazendo e as perguntas sobre CSV de ontem? 2. Será que não seria melhor você apresentar uma visão mais abrangente do seu problema? Me parece que você está enfrentando um looongo processo apenas para fazer uma coisa muito, muito simples... talvez você pudesse passar diretamente dos arquivos CSV para este formato, sem precisar fazer Extraction-Transform-Load (ETL) no caminho... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Fri Feb 9 04:49:12 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 9 Feb 2007 09:49:12 -0300 (ART) Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql In-Reply-To: Message-ID: <75184.45003.qm@web31314.mail.mud.yahoo.com> Oi Luis... Entao.. o CVS eh a saida desse programa.. :) Eu gero o CVS e depois trato ele.. o unico problema eu acho que, o usuario entra com a data inicial e a data final.. eu vou ter que pegar a data inicial q ele entrar e a data final e ficar acrescentando uma hora Ex: Se o usuario entrar com 2007-02-08 00 ate 2007-02-08 12 vou ter que fazer um jeito de tirar hora em hora 2007-02-08 01 2007-02-08 02 2007-02-08 03 2007-02-08 04 2007-02-08 05 .... ate 2007-02-08 12 e fazer um select pra cada um!! :D achu que essa seria uma forma... Luis Motta Campos escreveu: On Feb 9, 2007, at 12:26 PM, Patty Silva wrote: > Entao.. na verdade o que eu quero.. eh poder gravar os dados de > acordo com o YYYY-MM-DD e YY > e isso esta sendo gravado no Banco... > > essa instrucao eu faco numa subrotina onde eu passo > a Hora INICIAL e a HORA FINAL, > entao se o usuario colocar 2007-02-08 00 ate 2007-02-08 12 ele vai > pegar nesse intervalo e gravar todas as informacoes em um arquivo.. > e eu quero que grave as informacoes por horario separados... > :D > > Essa eh minha dificuldade Você precisa gerar os queries SQL para cada arquivo. Use Relations::Query para gerar o SQL. Use um loop para fazer output para arquivos diferentes. Perguntas bestas: 1. Qual é a relação entre isso que você está fazendo e as perguntas sobre CSV de ontem? 2. Será que não seria melhor você apresentar uma visão mais abrangente do seu problema? Me parece que você está enfrentando um looongo processo apenas para fazer uma coisa muito, muito simples... talvez você pudesse passar diretamente dos arquivos CSV para este formato, sem precisar fazer Extraction-Transform-Load (ETL) no caminho... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/f75533b8/attachment.html From glasswalk3r em yahoo.com.br Fri Feb 9 05:19:50 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Fri, 9 Feb 2007 08:19:50 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-22007259131950746@M2W022.mail2web.com> Solli Honorio shonorio em gmail.com wrote: > Grande Alceu, fico muito contente em vê-lo tão ativo e agora escrevendo o > teu nome no santo repositório. Só faltou o nome do módulo, e quando não foi > a minha surpresa que o cara já começou com um namespace completo ! O DTS > 'pertence' ao sr. Alceu :) Obrigado Solli. Mas eu ainda não estou certo sobre o namespace "pertencer" a mim: eu ainda não recebi um email com aprovação formal da escolha do namespace. Como eu esperei quase uma semana depois de fazer o pedido antes de publicar o módulo e o próprio PAUSE incentivar a publicação do módulo, eu resolvi arriscar. > Acho interessante abstrair toda esta complexidade, ao contrário do grande > Nelson. Foi com essa intenção que eu resolvi escrever o módulo. Internamente ele faz todas as chamadas via Win32::OLE. Usando essa API eu consegui fazer testes unitários de pacotes com poucas linhas de código, como o exemplo abaixo: use DTS::Application; use Test::More tests => 6; use XML::Simple; my $xml = XML::Simple->new(); my $config = $xml->XMLin('test-config.xml'); my $app = DTS::Application->new($config->{credential}); my $package = $app->get_db_package( { name => $config->{package} } ); ok( !$package->log_to_server, 'Log to SQL Server should be disable' ); ok( defined( $package->get_log_file ), 'Log to flat file is enable' ); ok( !$package->use_event_log, 'Write completation status on Event log should be disable' ); ok( $package->use_explicit_global_vars, 'Global variable are explicit declared' ); cmp_ok( $package->count_connections, '>=', 2, 'Package must have at least two connections' ); cmp_ok( $package->count_datapumps, '>=', 1, 'Package must have at least one datapump task' ); Claro que as regras de testes são específicas. Não creio que seja possível fazer testes genéricos, você teria que planejar com antecedência como o pacote DTS deveria ser desenvolvido. > Este cara não pode ser executado via SQL ? Eu não tenho certeza, mas quando > eu estava desenvolvendo uns scripts de monitoramento de SQL, eu traduzi > todas API acessíveis via OLE para os comandos SQLs do MS SQL Server. Talvez > seja possível fazer o mesmo com o DTS, e com isto portável ! Sim, é possível executar pacotes DTS via procedures do SQL Server. Mas não sei se é possível obter informações, alterar ou até mesmo criar em memória um pacote DTS inteiro. Se isso for possível, então realmente isso pode se tornar portável. Mas eu não sei responder se o uso de COM não dá mais controle do que via procedures (provavelmente sim, eu arriscaria dizer). Esse aqui é um artigo bastante interessante sobre uso de Perl + DTS: http://www.oreillynet.com/pub/a/databases/2006/12/21/dts-imports.html. []'s Alceu -------------------------------------------------------------------- mail2web.com - Microsoft® Exchange solutions from a leading provider - http://link.mail2web.com/Business/Exchange From luismottacampos em yahoo.co.uk Fri Feb 9 05:34:17 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 14:34:17 +0100 Subject: [Cascavel-pm] Duvida Perl -> SELECT Mysql In-Reply-To: <75184.45003.qm@web31314.mail.mud.yahoo.com> References: <75184.45003.qm@web31314.mail.mud.yahoo.com> Message-ID: On Feb 9, 2007, at 1:49 PM, Patty Silva wrote: > Oi Luis... > Entao.. o CVS eh a saida desse programa.. :) > Eu gero o CVS e depois trato ele.. > > o unico problema eu acho que, o usuario entra com a data inicial e > a data final.. > eu vou ter que pegar a data inicial q ele entrar e a data final e > ficar acrescentando uma hora > Ex: > Se o usuario entrar com 2007-02-08 00 ate 2007-02-08 12 > vou ter que fazer um jeito de tirar hora em hora > 2007-02-08 01 > 2007-02-08 02 > 2007-02-08 03 > 2007-02-08 04 > 2007-02-08 05 > .... > ate > 2007-02-08 12 > > e fazer um select pra cada um!! :D > > achu que essa seria uma forma... Não. Você pode fazer um select onde a data seja comparada, com a hora, contra o seu campo. SELECT FROM WHERE BETWEEN '2007-02-08 01:00:00' AND '2007-02-08 12:00:00' ORDER BY , E, a partir daqui, seus dados vão estar organizados o bastante para você conseguir agrupá-los usando a função grep() do Perl e escrevê-los no seu arquivo usando o Class::CSV::writer() conforme eu recomendei a você fazer antes, por uma questão de gerar CSV válido sem muito trabalho. Eu estou deliberadamente evitando postar código para você, Patty. Ao invés disso, eu quero vere o seu código. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From andre.garcia.carneir em terra.com.br Fri Feb 9 05:52:18 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 9 Feb 2007 10:52:18 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= Message-ID: Daniel, De forma respeitosa(como vc me escreveu) ... eu uso o webmail do Terra, e não vou mudar o cliente de e-mail só porque você quer. Tenho mais de 1GB de e-mails e eu não perderei o meu tempo no trabalho só pra fazer isso, mesmo porque é só você que está se sentindo incomodado(não vi ninguém postar nada na lista sobre isso). De forma alguma correrei atrás de suporte do terra para resolver isso porque simplesmente eu tenho mais o que fazer. Sendo sincero, e mantendo o respeito(nada pessoal), esse assunto já deu no saco! Se você realmente tiver alguma sugestão, terei prazer em considerá-la, caso contrário, sugiro que ignore as minhas mensagens na lista e apague-as. Outra coisa, já que você considera isso um problema em relação a lista, porque não posta na lista??? Por que fica me enviando mensagens em off ??? Se é um problema relacionado à lista, acho que todos tem o direito de ver e opinar à respeito, concorda? Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From luismottacampos em yahoo.co.uk Fri Feb 9 06:03:11 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 15:03:11 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= In-Reply-To: References: Message-ID: <694D1AA2-4963-4ADD-9209-AE973D4AE7CA@yahoo.co.uk> On Feb 9, 2007, at 2:52 PM, André Garcia Carneiro wrote: > Daniel, > > De forma respeitosa(como vc me escreveu) ... eu uso o webmail do > Terra, e não vou mudar o cliente de e-mail só porque você quer. > Tenho mais de 1GB de e-mails e eu não perderei o meu tempo no > trabalho só pra fazer isso, mesmo porque é só você que está se > sentindo incomodado(não vi ninguém postar nada na lista sobre > isso). De forma alguma correrei atrás de suporte do terra para > resolver isso porque simplesmente eu tenho mais o que fazer. > > Sendo sincero, e mantendo o respeito(nada pessoal), esse assunto já > deu no saco! Se você realmente tiver alguma sugestão, terei prazer > em considerá-la, caso contrário, sugiro que ignore as minhas > mensagens na lista e apague-as. > > Outra coisa, já que você considera isso um problema em relação a > lista, porque não posta na lista??? Por que fica me enviando > mensagens em off ??? Se é um problema relacionado à lista, acho que > todos tem o direito de ver e opinar à respeito, concorda? André, Seja o bom Ogro que você sempre foi, ignore este tipo de coisa e relaxa. (que povinho estressado...) ;-) Eu tenho certeza de que o Daniel Ruoso tem tempo livre o bastante para construir um filtro que conserte as tuas mensagens em BranFuck. ;-) Com a vantagem de que ele vai se divertir escrevendo um framework perl para gerar programas brainfuck usando um subconjunto de XML perfeitamente razoável como meta-linguagem de especificação de programas. Cheers, Daniel! Bebe um bom vinho por mim, por favor. Faz um tempo que eu não sei o que é vinho bom. Os franceses mandam os bons vinhos para todo o mundo, ou bebem em casa, e aqui na Holanda a maior parte dos vinhos franceses são porcaria... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em yahoo.com.br Fri Feb 9 06:29:48 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Fri, 9 Feb 2007 09:29:48 -0500 Subject: [Cascavel-pm] =?iso-8859-1?q?=28sem_assunto=29?= Message-ID: <380-22007259142948214@M2W010.mail2web.com> André Garcia Carneiro andre.garcia.carneir em terra.com.br wrote: > Tenho mais de 1GB de e-mails e eu não perderei o meu tempo no trabalho só pra fazer isso, > mesmo porque é só você que está se sentindo incomodado(não vi ninguém postar nada na lista > sobre isso). De forma alguma correrei atrás de suporte do terra para resolver isso porque > simplesmente eu tenho mais o que fazer. Bem, eu nem acompanhei esse assunto direito... mas você pode tentar uma conta no Yahoo!, por exemplo, e concentrar suas mensagens pelo webmail do Yahoo! (que suspeito que seja melhor do que o Terra em termos de usabilidade, de qualquer forma). Claro, você teria que recriar filtros e essas coisas tudo de novo, além de deixar sua senha para POP3 do Terra disponível sem criptografia. []'s Alceu -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From edencardim em gmail.com Fri Feb 9 06:33:59 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 9 Feb 2007 11:33:59 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: Message-ID: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> On 2/9/07, Luis Motta Campos wrote: > Eu não acho que ter muitos programadores Perl vai ajudar em alguma > coisa. Eu acho que ajuda sim, desde que a "enxurrada" de novos programadores não lave a cultura do Perl esgoto abaixo. Mais programadores implica em maior probabilidade de surgirem pessoas como Audrey Tang, e coisas legais para brincarmos, como Perl6. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From luismottacampos em yahoo.co.uk Fri Feb 9 06:53:35 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 15:53:35 +0100 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <380-22007259142948214@M2W010.mail2web.com> References: <380-22007259142948214@M2W010.mail2web.com> Message-ID: <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> On Feb 9, 2007, at 3:29 PM, glasswalk3r em yahoo.com.br wrote: > André Garcia Carneiro andre.garcia.carneir em terra.com.br wrote: >> Tenho mais de 1GB de e-mails e eu não perderei o meu tempo no >> trabalho só > Bem, eu nem acompanhei esse assunto direito... mas você pode tentar > uma > conta no Yahoo!, por exemplo, e concentrar suas mensagens pelo > webmail do > Yahoo! (que suspeito que seja melhor do que o Terra em termos de > usabilidade, de qualquer forma). > > Claro, você teria que recriar filtros e essas coisas tudo de novo, > além de > deixar sua senha para POP3 do Terra disponível sem criptografia. Tanto trabalho para nada... O Yahoo!Mail sofre de problemas parecidos. O pessoal mais chato da lista de Londres vivia reclamando sobre isso. De qualquer forma, já que tocaram neste assunto, eu gostaria de saber quem conhece clientes de email "list-friendly" que eu posso usar no meu Apple Macintosh... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 06:54:45 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 15:54:45 +0100 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> Message-ID: <13E62DD5-56A6-4962-8489-21519BAC5BCB@yahoo.co.uk> On Feb 9, 2007, at 3:33 PM, Eden Cardim wrote: > On 2/9/07, Luis Motta Campos wrote: >> Eu não acho que ter muitos programadores Perl vai ajudar em alguma >> coisa. > > Eu acho que ajuda sim, desde que a "enxurrada" de novos programadores > não lave a cultura do Perl esgoto abaixo. Mais programadores implica > em maior probabilidade de surgirem pessoas como Audrey Tang, e coisas > legais para brincarmos, como Perl6. OK, estatísticamente, você está 96,812365% correto, com ±3% de erro... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From mdacwb em gmail.com Fri Feb 9 07:11:09 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Fri, 09 Feb 2007 13:11:09 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> Message-ID: <45CC8F0D.30802@gmail.com> Bem, nosso objetivo é ampliar os profissionais, e só isto permite que haja mercado... Algum tempo atras o Breno recebeu uma ligação de uma entidade (que fugiu o nome) relativa a um projeto de e-Learning, onde pensava-se em usar Perl, mas a preocupação imediata foi mão de obra, pois não dá para contratar somente os profissionais plenos de alto custo, vc tem de ter o junior para boa parte do trabalho... O Eduardo Maia teve experiencia parecida, onde em um projeto no exercito precisava de mão de obra, e correu muito tempo atrás! Por sinal tocamos neste assunto ontem/hoje (eh... bem... eu dormi, então foi ontem ;) ) Em resumo, não precisamos focar em novas Audrey's, mas em novos programadores que saibam explorar os recursos da linguagem. Sds, Marco Antonio Eden Cardim escreveu: > On 2/9/07, Luis Motta Campos wrote: > >> Eu não acho que ter muitos programadores Perl vai ajudar em alguma >> coisa. >> > > Eu acho que ajuda sim, desde que a "enxurrada" de novos programadores > não lave a cultura do Perl esgoto abaixo. Mais programadores implica > em maior probabilidade de surgirem pessoas como Audrey Tang, e coisas > legais para brincarmos, como Perl6. > > From kamusbr em gmail.com Fri Feb 9 07:21:01 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Fri, 9 Feb 2007 12:21:01 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: Pessoal, uma sugestão: as pessoas que tenham o conhecimento/tempo disponivel poderiam entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o publico e acredito que falte alguem para o curso de Perl. http://comunidade.cdtc.org.br/ Em 08/02/07, Nilson Santos Figueiredo Junior escreveu: > > On 2/8/07, Solli Honorio wrote: > > Mas também acredito, e sou a favor, do desenvolvimento de material para > > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de > Perl, > > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente > para > > tentar auxiliar no desenvolvimento desta bagagem. > > O curso tem uma boa procura? > Eu já pensei em dedicar uma parte do meu tempo livre dando aulas > voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir > procura pra isso. > > Se bem que, de agora em diante, não terei mais esse tempo livre. Mas > ainda assim a minha dúvida permanece. ;-) > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/40985a60/attachment.html From shonorio em gmail.com Fri Feb 9 07:21:06 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 9 Feb 2007 13:21:06 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?publica=E7=E3o_no_CPAN_dos_m=F3dulos?= =?iso-8859-1?q?_de_acesso_=E0_DTS?= In-Reply-To: <380-22007259131950746@M2W022.mail2web.com> References: <380-22007259131950746@M2W022.mail2web.com> Message-ID: <12d1f4ee0702090721n74d1e106i3bed707c73d50ff6@mail.gmail.com> On 2/9/07, glasswalk3r em yahoo.com.br wrote: > > Solli Honorio shonorio em gmail.com wrote: > > > Grande Alceu, fico muito contente em vê-lo tão ativo e agora escrevendo > o > > teu nome no santo repositório. Só faltou o nome do módulo, e quando não > foi > > a minha surpresa que o cara já começou com um namespace completo ! O DTS > > 'pertence' ao sr. Alceu :) > > Obrigado Solli. Mas eu ainda não estou certo sobre o namespace "pertencer" > a mim: eu ainda não recebi um email com aprovação formal da escolha do > namespace. Como eu esperei quase uma semana depois de fazer o pedido antes > de publicar o módulo e o próprio PAUSE incentivar a publicação do módulo, > eu resolvi arriscar. Sem querer ser bicudo, e já sendo, existe a possibilidade de vc mudar o namespace para MSSQL::DTS ? Assim eu poderia ajudar com os outros caras de SQL que eu tenho, o MSSQL::Jobs, MSSQL::Table, MSSQL::Index, MSSQL::Database. > Acho interessante abstrair toda esta complexidade, ao contrário do grande > > Nelson. > > Foi com essa intenção que eu resolvi escrever o módulo. Internamente ele > faz todas as chamadas via Win32::OLE. Usando essa API eu consegui fazer > testes unitários de pacotes com poucas linhas de código, como o exemplo > abaixo: > > use DTS::Application; > use Test::More tests => 6; > use XML::Simple; > > my $xml = XML::Simple->new(); > my $config = $xml->XMLin('test-config.xml'); > > my $app = DTS::Application->new($config->{credential}); > > my $package = > $app->get_db_package( { name => $config->{package} } ); > > ok( !$package->log_to_server, 'Log to SQL Server should be disable' ); > ok( defined( $package->get_log_file ), 'Log to flat file is enable' ); > ok( !$package->use_event_log, > 'Write completation status on Event log should be disable' ); > ok( > $package->use_explicit_global_vars, > 'Global variable are explicit declared' > ); > cmp_ok( $package->count_connections, '>=', 2, > 'Package must have at least two connections' ); > cmp_ok( $package->count_datapumps, '>=', 1, > 'Package must have at least one datapump task' ); > > Claro que as regras de testes são específicas. Não creio que seja possível > fazer testes genéricos, você teria que planejar com antecedência como o > pacote DTS deveria ser desenvolvido. > > > Este cara não pode ser executado via SQL ? Eu não tenho certeza, mas > quando > > eu estava desenvolvendo uns scripts de monitoramento de SQL, eu traduzi > > todas API acessíveis via OLE para os comandos SQLs do MS SQL Server. > Talvez > > seja possível fazer o mesmo com o DTS, e com isto portável ! > > Sim, é possível executar pacotes DTS via procedures do SQL Server. Mas não > sei se é possível obter informações, alterar ou até mesmo criar em memória > um pacote DTS inteiro. Vou dar uma pequena olhada nisto este final de semana, se eu conseguir lhe aviso. Se isso for possível, então realmente isso pode se tornar portável. Mas eu > não sei responder se o uso de COM não dá mais controle do que via > procedures (provavelmente sim, eu arriscaria dizer). > > Esse aqui é um artigo bastante interessante sobre uso de Perl + DTS: > http://www.oreillynet.com/pub/a/databases/2006/12/21/dts-imports.html. > > []'s > Alceu > > -------------------------------------------------------------------- > mail2web.com - Microsoft(r) Exchange solutions from a leading provider - > http://link.mail2web.com/Business/Exchange > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/59490a65/attachment-0001.html From lorn.br em gmail.com Fri Feb 9 07:28:47 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 13:28:47 -0200 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> References: <380-22007259142948214@M2W010.mail2web.com> <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> Message-ID: On 2/9/07, Luis Motta Campos wrote: > > On Feb 9, 2007, at 3:29 PM, glasswalk3r em yahoo.com.br wrote: > > André Garcia Carneiro andre.garcia.carneir em terra.com.br wrote: > >> Tenho mais de 1GB de e-mails e eu não perderei o meu tempo no > >> trabalho só > > > Bem, eu nem acompanhei esse assunto direito... mas você pode tentar > > uma > > conta no Yahoo!, por exemplo, e concentrar suas mensagens pelo > > webmail do > > Yahoo! (que suspeito que seja melhor do que o Terra em termos de > > usabilidade, de qualquer forma). > > > > Claro, você teria que recriar filtros e essas coisas tudo de novo, > > além de > > deixar sua senha para POP3 do Terra disponível sem criptografia. > > Tanto trabalho para nada... > O Yahoo!Mail sofre de problemas parecidos. > O pessoal mais chato da lista de Londres vivia reclamando sobre isso. > > De qualquer forma, já que tocaram neste assunto, eu gostaria de > saber quem conhece clientes de email "list-friendly" que eu posso > usar no meu Apple Macintosh... Thunderbird é muito bom. Mac ... sonho de consumo, muito caro aqui no Brasil :( R$ 5,500 :( Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/eb2a05f5/attachment.html From edencardim em gmail.com Fri Feb 9 07:31:23 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 9 Feb 2007 12:31:23 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <45CC8F0D.30802@gmail.com> References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> <45CC8F0D.30802@gmail.com> Message-ID: <3de55ead0702090731l1a0fde9p5c91d37ccaac07f6@mail.gmail.com> On 2/9/07, Marco A P D'Andrade wrote: > Bem, nosso objetivo é ampliar os profissionais, e só isto permite que > haja mercado... > > Algum tempo atras o Breno recebeu uma ligação de uma entidade (que fugiu > o nome) relativa a um projeto de e-Learning, onde pensava-se em usar > Perl, mas a preocupação imediata foi mão de obra, pois não dá para > contratar somente os profissionais plenos de alto custo, vc tem de ter o > junior para boa parte do trabalho... Hm, eh verdade, precisamos de mais grunts. Não tinha observado desse ponto de vista. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From edencardim em gmail.com Fri Feb 9 07:31:54 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 9 Feb 2007 12:31:54 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: <3de55ead0702090731m73c3cf2dk5c0df880a921e942@mail.gmail.com> On 2/9/07, Robson Negreiros wrote: > http://comunidade.cdtc.org.br/ Tentei este link e deu timeout. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From lorn.br em gmail.com Fri Feb 9 07:38:37 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 13:38:37 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges Message-ID: Rau! Quem aqui na lista tem Blog? poderíamos criar um planeta.perl.org.br ou coisa do gênero. -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/4c54b8af/attachment.html From daniel em ruoso.com Fri Feb 9 07:47:33 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 09 Feb 2007 15:47:33 +0000 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <380-22007259142948214@M2W010.mail2web.com> References: <380-22007259142948214@M2W010.mail2web.com> Message-ID: <1171036053.5872.21.camel@localhost> Sex, 2007-02-09 às 09:29 -0500, glasswalk3r em yahoo.com.br escreveu: > Bem, eu nem acompanhei esse assunto direito... mas você pode tentar uma > conta no Yahoo!, por exemplo, e concentrar suas mensagens pelo webmail do > Yahoo! (que suspeito que seja melhor do que o Terra em termos de > usabilidade, de qualquer forma). Exceto pelo fato que o webmail do Yahoo! também não respeita o In-Reply-To (surpreendentemente, é claro).... O pedido vale pra vc também glasswalk3r... daniel From shonorio em gmail.com Fri Feb 9 07:47:53 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 9 Feb 2007 13:47:53 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: <12d1f4ee0702090747x17cda7c3ifb1a631a8e8d74b0@mail.gmail.com> On 2/9/07, Nilson Santos Figueiredo Junior wrote: > > On 2/8/07, Solli Honorio wrote: > > Mas também acredito, e sou a favor, do desenvolvimento de material para > > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de > Perl, > > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente > para > > tentar auxiliar no desenvolvimento desta bagagem. > > O curso tem uma boa procura? > Eu já pensei em dedicar uma parte do meu tempo livre dando aulas > voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir > procura pra isso. Muito abaixo do que eu esperava, talvez também eu tenha culpa nisto. Vou alterar algumas coisas para este semestre, mas se não melhorar vou abondonar estas aulas. Já discuti aqui na lista mais de uma fez sobre criar cursos remotos (se eu não estiver enganado, vc até postou um cara que permitia o internauta escrer e executar código na página). Infelizmente não consegui avançar nesta área, mas eu acredito que seria muito melhor este tipo de abordagem. Assim poderiamos ter vários tutores, e na impossibilidade de um o curso não ficaria prejudicado. A minha opnião sobre este tipo de curso é diferente da lista de discusão, pois seria apresentado tópicos e o cara poderia fazer as perguntas mais "idiótas" até compreender o que está sendo ensinado. Algo como o da linuxchix.org.br. Eu, na minha melogomania tinha imaginado uma estrutura mais complexa, mas tenho que recenher que a simplicidade delas é bem eficiente. $linuxchix++ while (1); Se bem que, de agora em diante, não terei mais esse tempo livre. Mas > ainda assim a minha dúvida permanece. ;-) > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/810a8e7e/attachment.html From daniel em ruoso.com Fri Feb 9 07:50:49 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 09 Feb 2007 15:50:49 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_=09respe?= =?iso-8859-1?q?itam_=22In-Reply-To=22?= In-Reply-To: <694D1AA2-4963-4ADD-9209-AE973D4AE7CA@yahoo.co.uk> References: <694D1AA2-4963-4ADD-9209-AE973D4AE7CA@yahoo.co.uk> Message-ID: <1171036250.5872.24.camel@localhost> Sex, 2007-02-09 às 15:03 +0100, Luis Motta Campos escreveu: > > Eu tenho certeza de que o Daniel Ruoso tem tempo livre o bastante > para construir um filtro que conserte as tuas mensagens em > BranFuck. ;-) Com a vantagem de que ele vai se divertir escrevendo um > framework perl para gerar programas brainfuck usando um subconjunto > de XML perfeitamente razoável como meta-linguagem de especificação de > programas. > No Comments... :) > Cheers, Daniel! Bebe um bom vinho por mim, por favor. Faz um tempo > que eu não sei o que é vinho bom. Os franceses mandam os bons vinhos > para todo o mundo, ou bebem em casa, e aqui na Holanda a maior parte > dos vinhos franceses são porcaria... ;-) Hehe, engraçado você falar isso pq hoje mesmo me param na rua pra fazer uma prova de cerveja ;) daniel From shonorio em gmail.com Fri Feb 9 07:53:45 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 9 Feb 2007 13:53:45 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> Message-ID: <12d1f4ee0702090753p2aef3207uc7336e3336760981@mail.gmail.com> On 2/9/07, Donato Azevedo wrote: > > > > On 2/9/07, Nilson Santos Figueiredo Junior wrote: > > > > On 2/8/07, Solli Honorio wrote: > > > Mas também acredito, e sou a favor, do desenvolvimento de material > > para > > > facilitar o acesso aos iniciantes nesta linguaguem. Hoje dou aula de > > Perl, > > > aos sábados, como voluntário na faculdade FIT (São Paulo) justamente > > para > > > tentar auxiliar no desenvolvimento desta bagagem. > > > > O curso tem uma boa procura? > > Eu já pensei em dedicar uma parte do meu tempo livre dando aulas > > voluntárias de Perl, mas, sinceramente, fiquei com medo de nem existir > > procura pra isso. > > > > Se bem que, de agora em diante, não terei mais esse tempo livre. Mas > > ainda assim a minha dúvida permanece. ;-) > > > > Na época dos encontros sociais do bh.pm, o celio (bruxo) ja planejava uns > cursos de Perl.. Acredito até que a empresa dele deve fornecer algum curso > do tipo ( http://www.linuxplace.com.br/) > > Quanto aos cursos de Perl eu apoio mas ainda acho que Perl é o tipo de > coisa que a gente nao deve ensinar per se, mas ensinar a aprender... nao sei > se fui muito claro nessa frase.. mas é aquela história: > de um peixe ao homem e ele come por um dia, ensine-o a pescar e ele come > para o resto da vida. > Eu acho que um curso virtual, poderia unir todas estas características. Dar o peixe e ao mesmo tempo ensinar a pescar. Eu conheço algumas pessoas desta lista que tiveram a sorte de trabalhar com um monge no início do seu apreendizado com Perl, e eles se desenvolveram bastante neste contato inicial que normalmente é o mais motivante, cativante ou proxante :) -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/0111863d/attachment-0001.html From lorn.br em gmail.com Fri Feb 9 07:54:03 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 13:54:03 -0200 Subject: [Cascavel-pm] Programa gerar arquivo In-Reply-To: <062DEE69-43C1-4E2F-8792-24EAC0C1941C@yahoo.co.uk> References: <45CBC72E.6030702@bol.com.br> <45CC535B.5020409@gmail.com> <062DEE69-43C1-4E2F-8792-24EAC0C1941C@yahoo.co.uk> Message-ID: Eu uso perl-support ( http://www.vim.org/scripts/script.php?script_id=556 ) Que toda vez que eu crio um arquivo .pl ele coloca um cabeçalho no codigo pra mim ( strict, warnings, datadumper) e também uso isso: "Control+W execura perl -wc no seu script.pl map W :!clear;perl -wc % ";t toda perltidy no codigo, e arruma map ;t 1G!Gperltidy On 2/9/07, Luis Motta Campos wrote: > > On Feb 9, 2007, at 11:56 AM, Nelson Ferraz wrote: > > Luis Motta Campos wrote: > >> Decorar?? > >> Eu uso macros: > >> > >> file: .vimrc > >> ----- > >> map! #!/usr/bin/perl^Muse strict;^Muse warnings;^Muse > >> Data::Dumper;^M^M > > > > Macros??? Eu uso um template: > > > > file: .vimrc > > ---- > > au BufNewFile *.pl :0r ~/.vim/templates/script.pl > > > > Poupa o trabalho de ter que digitar "F12". rsrs > > Agora, eu me assustei... > Nelson++ while 1; # Evil Vim Hacker. > > Como você consegue fazer estas coisas e produzir código que > funcione para a busca do Sapo.pt ao mesmo tempo? Você não tem vida > social, Nélson? > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/a65ce89c/attachment.html From shonorio em gmail.com Fri Feb 9 08:01:53 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 9 Feb 2007 14:01:53 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> On 2/9/07, Robson Negreiros wrote: > > Pessoal, uma sugestão: > > as pessoas que tenham o conhecimento/tempo disponivel poderiam entrar em > contato com o pessoal do CDTC, eles ja tem a infra, e o publico e acredito > que falte alguem para o curso de Perl. > > http://comunidade.cdtc.org.br/ Interessante, vou dar uma olhada neste cara... talves tenha aí algo que eu estava procurando. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/491a544e/attachment.html From luismottacampos em yahoo.co.uk Fri Feb 9 08:05:34 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 17:05:34 +0100 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <45CC8F0D.30802@gmail.com> References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> <45CC8F0D.30802@gmail.com> Message-ID: On Feb 9, 2007, at 4:11 PM, Marco A P D'Andrade wrote: > Bem, nosso objetivo é ampliar os profissionais, e só isto permite que > haja mercado... > > Algum tempo atras o Breno recebeu uma ligação de uma entidade (que > fugiu > o nome) relativa a um projeto de e-Learning, onde pensava-se em usar > Perl, mas a preocupação imediata foi mão de obra, pois não dá para > contratar somente os profissionais plenos de alto custo, vc tem de > ter o > junior para boa parte do trabalho... > > O Eduardo Maia teve experiencia parecida, onde em um projeto no > exercito > precisava de mão de obra, e correu muito tempo atrás! Por sinal > tocamos > neste assunto ontem/hoje (eh... bem... eu dormi, então foi ontem ;) ) > > Em resumo, não precisamos focar em novas Audrey's, mas em novos > programadores que saibam explorar os recursos da linguagem. Eu tive um projeto fracassado (e convertido num monstrinho em Java muito, muito feio) uns tempos atrás, envolvendo o Solli, e quase envolvendo o Nélson Ferraz... para a Credicard. Falhamos por não ter mão de obra o bastante para o projeto. Eu precisava de 10 desenvolvedores perl, e não consegui contratar nem 5... :-( Acho que sim, vocês têm razão. É preciso investir em educação para formar novos desenvolvedores. A pergunta é: como? O lugar que eu acho mais interessante para começar com coisas deste tipo é a universidade, mas tem tanta gente que entra para a universidade para "ganhar dinheiro" com "trabalho leve" (que é como a nossa área é vista pelos estudantes, ainda...), que eu me desanimo muitas vezes... Claro, na outra mão tem os caça-níqueis, cursos de botequim, que dizem que vão fazer com que você seja capaz de construir o Windows 3000 e ganhar muito dinheiro com isso... e não ensinam nada... Sugestões são bem-vindas. Putamplexos rumo ao Bar, que hoje é dia de Happy Hour aqui na empresa... -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 08:06:23 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 17:06:23 +0100 Subject: [Cascavel-pm] [Bulk] Re: RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> Message-ID: <4A557F17-1EAC-4F54-A82F-B49012778288@yahoo.co.uk> On Feb 9, 2007, at 4:21 PM, Robson Negreiros wrote: > Pessoal, uma sugestão: > > as pessoas que tenham o conhecimento/tempo disponivel poderiam > entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o > publico e acredito que falte alguem para o curso de Perl. > > http://comunidade.cdtc.org.br/ Eu tenho conhecimento (acho) e boa-vontade... mas infelizmente, por um problema de logística meio sério, sou carta-fora-do- baralho... :-( -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 08:08:01 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 17:08:01 +0100 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: References: <380-22007259142948214@M2W010.mail2web.com> <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> Message-ID: <598CCCD4-8FF6-4DC9-9F2A-572D43B51E0E@yahoo.co.uk> On Feb 9, 2007, at 4:28 PM, Lorn wrote: > On 2/9/07, Luis Motta Campos wrote: > De qualquer forma, já que tocaram neste assunto, eu gostaria de > saber quem conhece clientes de email "list-friendly" que eu posso > usar no meu Apple Macintosh... > > Thunderbird é muito bom. > Mac ... sonho de consumo, muito caro aqui no Brasil :( > R$ 5,500 :( Obrigado pela sugestão. Vou experimentar. O mac é da empresa, e é um Mac Mini... não parece ser assim tão caro. Aqui, custam 500?. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 9 08:09:30 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 9 Feb 2007 17:09:30 +0100 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: Message-ID: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> On Feb 9, 2007, at 4:38 PM, Lorn wrote: > Rau! > Quem aqui na lista tem Blog? poderíamos criar um > planeta.perl.org.br ou coisa do gênero. Eu pesquisei sobre isso recentemente, e achei que o Blogger.com é o melhor deles. Tenho blog lá. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From lorn.br em gmail.com Fri Feb 9 08:17:49 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 14:17:49 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> References: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> Message-ID: hehe, na verdade eu já tenho blog :) http://lornlab.org Eu gostaria de saber quem mais tem blog pra poder acompanhar, qual o endereço do seu Luiz? On 2/9/07, Luis Motta Campos wrote: > > On Feb 9, 2007, at 4:38 PM, Lorn wrote: > > Rau! > > Quem aqui na lista tem Blog? poderíamos criar um > > planeta.perl.org.br ou coisa do gênero. > > Eu pesquisei sobre isso recentemente, e achei que o Blogger.com é > o melhor deles. > Tenho blog lá. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/d441e0bc/attachment.html From lorn.br em gmail.com Fri Feb 9 08:19:36 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 14:19:36 -0200 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: <598CCCD4-8FF6-4DC9-9F2A-572D43B51E0E@yahoo.co.uk> References: <380-22007259142948214@M2W010.mail2web.com> <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> <598CCCD4-8FF6-4DC9-9F2A-572D43B51E0E@yahoo.co.uk> Message-ID: Tem razão um mac-mini aqui é R$ 2,600 :) O Preço que eu falei é o do Macbook black. On 2/9/07, Luis Motta Campos wrote: > > On Feb 9, 2007, at 4:28 PM, Lorn wrote: > > On 2/9/07, Luis Motta Campos wrote: > > De qualquer forma, já que tocaram neste assunto, eu gostaria de > > saber quem conhece clientes de email "list-friendly" que eu posso > > usar no meu Apple Macintosh... > > > > Thunderbird é muito bom. > > Mac ... sonho de consumo, muito caro aqui no Brasil :( > > R$ 5,500 :( > > Obrigado pela sugestão. Vou experimentar. > O mac é da empresa, e é um Mac Mini... não parece ser assim tão > caro. Aqui, custam 500?. > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/110a36e9/attachment-0001.html From glasswalk3r em yahoo.com.br Fri Feb 9 08:57:33 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Fri, 9 Feb 2007 11:57:33 -0500 Subject: [Cascavel-pm] publicação no CPAN dos módulos de acesso à DTS Message-ID: <380-22007259165733197@M2W015.mail2web.com> > Sem querer ser bicudo, e já sendo, existe a possibilidade de vc mudar o > namespace para MSSQL::DTS ? Assim eu poderia ajudar com os outros caras de > SQL que eu tenho, o MSSQL::Jobs, MSSQL::Table, MSSQL::Index, > MSSQL::Database. Bicudo agora fico eu, se eu soubesse tinha mandado o email para vocês antes de publicar. Até agora eles não responderam nada sobre namespace. O "registro" do DTS continua sem licença, por exemplo, porque eles ainda não aprovaram. Eu não vejo o registro dentro do PAUSE para editá-lo. Bem, tente registrar o MSSQL. Conforme for eu migro o DTS para dentro desse namespace. > > Sim, é possível executar pacotes DTS via procedures do SQL Server. Mas não > > sei se é possível obter informações, alterar ou até mesmo criar em memória > > um pacote DTS inteiro. > > Vou dar uma pequena olhada nisto este final de semana, se eu conseguir lhe > aviso. Faça isso, cria-se mais possibilidades se for viável. Se não der para fazer o serviço completo, aí há de se pensar em um namespace diferente de "DTS" se você quiser implementar manipulações via procedures. []'s Alceu -------------------------------------------------------------------- mail2web - Check your email from the web at http://link.mail2web.com/mail2web From wendelscardua em gmail.com Fri Feb 9 08:59:32 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Fri, 9 Feb 2007 14:59:32 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: Message-ID: <726229b50702090859n61bc5384s856f7c7e696550f3@mail.gmail.com> Lorn... O que ser "planeta.perl.org.br" ? (tenho quase certeza de que você tá fazendo paralelo com algum tipo de site que já existe... mas se você não especificar ninguém aqui vai entender) On 2/9/07, Lorn wrote: > > Rau! > Quem aqui na lista tem Blog? poderíamos criar um planeta.perl.org.br ou > coisa do gênero. > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []s Wendel "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/42c41e0c/attachment.html From glasswalk3r em yahoo.com.br Fri Feb 9 08:59:54 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Fri, 9 Feb 2007 11:59:54 -0500 Subject: [Cascavel-pm] Clientes de email que não respeitam "In-Reply-To" Message-ID: <380-22007259165954894@M2W020.mail2web.com> > > Sex, 2007-02-09 às 09:29 -0500, glasswalk3r em yahoo.com.br escreveu: > > Bem, eu nem acompanhei esse assunto direito... mas você pode tentar uma > > conta no Yahoo!, por exemplo, e concentrar suas mensagens pelo webmail do > > Yahoo! (que suspeito que seja melhor do que o Terra em termos de > > usabilidade, de qualquer forma). > > Exceto pelo fato que o webmail do Yahoo! também não respeita o > In-Reply-To (surpreendentemente, é claro).... > > O pedido vale pra vc também glasswalk3r... Você tem certeza? Porque nesse momento eu não estou usando o Yahoo! e eu nunca tive reclamações anteriores sobre isso. []'s Alceu -------------------------------------------------------------------- mail2web.com - Microsoft® Exchange solutions from a leading provider - http://link.mail2web.com/Business/Exchange From donatoaz em gmail.com Fri Feb 9 09:07:30 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri, 9 Feb 2007 15:07:30 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> Message-ID: <1746e3e30702090907v74efded0ga607523337a43fac@mail.gmail.com> On 2/9/07, Lorn wrote: > hehe, na verdade eu já tenho blog :) > http://lornlab.org > Eu gostaria de saber quem mais tem blog pra poder acompanhar, qual o endereço do seu Luiz? Voce provavelmente ja conhece, mas o resto do pessoal nao.. entao donatoaz.blogspot.com nao tem muito sobre perl mas tem algumas coisas sobre os DIY que eu faço e porcarias de tecnologia e entretenimento... abraços! -- Donato Azevedo Engenharia Controle e Automacao - UFMG geekbr.blogspot.com From lorn.br em gmail.com Fri Feb 9 09:19:21 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 15:19:21 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <1746e3e30702090907v74efded0ga607523337a43fac@mail.gmail.com> References: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> <1746e3e30702090907v74efded0ga607523337a43fac@mail.gmail.com> Message-ID: isso é um exemplo de planeta. http://planeta.linuxchix.org.br/ On 2/9/07, Donato Azevedo wrote: > > On 2/9/07, Lorn wrote: > > hehe, na verdade eu já tenho blog :) > > http://lornlab.org > > Eu gostaria de saber quem mais tem blog pra poder acompanhar, qual o > endereço do seu Luiz? > > Voce provavelmente ja conhece, mas o resto do pessoal nao.. entao > donatoaz.blogspot.com > > nao tem muito sobre perl mas tem algumas coisas sobre os DIY que eu > faço e porcarias de tecnologia e entretenimento... > > abraços! > > -- > Donato Azevedo > Engenharia Controle e Automacao - UFMG > geekbr.blogspot.com > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/e96bd69e/attachment.html From mdacwb em gmail.com Fri Feb 9 10:19:52 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Fri, 09 Feb 2007 16:19:52 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> Message-ID: <45CCBB48.50901@gmail.com> Bem, Vou assumir minha falha... Estive conversando com o Djalma Valois(coordenação do cdtc) por ocasião do evento na Camara do Rio, e ele demonstrou interesse em acrescentar um treinamento de Perl, mas o período de feriados e férias a ação ficou esquecida :( O conceito deles é: Alguem montar o treinamento, nos moldes que eles têm definido lá; Licença específica (não lembro a licença específica, mas algo na filosofia GPL); Os tutores serão sempre pessoal interno, pelo comprometimento (remunerado) - Em experiências anteriores houve abandono de turmas em andamento... Temos alguém com interesse e disponibilidade para preparar o material? Nos moldes do site deles? (Sei, além de fazer o material tem de entender o funcionamento do site, e formatar) Acabo de enviar uma mail para ele. Vamos tocar a ideia? No aguardo, Marco Antonio Solli Honorio escreveu: > > > On 2/9/07, *Robson Negreiros* > wrote: > > Pessoal, uma sugestão: > > as pessoas que tenham o conhecimento/tempo disponivel poderiam > entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o > publico e acredito que falte alguem para o curso de Perl. > > http://comunidade.cdtc.org.br/ > > > Interessante, vou dar uma olhada neste cara... talves tenha aí algo > que eu estava procurando. > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From daniel em ruoso.com Fri Feb 9 11:07:22 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 09 Feb 2007 19:07:22 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_=09respe?= =?iso-8859-1?q?itam_=22In-Reply-To=22?= In-Reply-To: <380-22007259165954894@M2W020.mail2web.com> References: <380-22007259165954894@M2W020.mail2web.com> Message-ID: <1171048042.5872.26.camel@localhost> Sex, 2007-02-09 às 11:59 -0500, glasswalk3r em yahoo.com.br escreveu: > > O pedido vale pra vc também glasswalk3r... > Você tem certeza? Porque nesse momento eu não estou usando o Yahoo! e eu > nunca tive reclamações anteriores sobre isso. Yep, essa mensagem mesmo que vc postou não ficou dentro do thread... daniel From acid06 em gmail.com Fri Feb 9 11:34:59 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 9 Feb 2007 17:34:59 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= In-Reply-To: <1171048042.5872.26.camel@localhost> References: <380-22007259165954894@M2W020.mail2web.com> <1171048042.5872.26.camel@localhost> Message-ID: <9a08c9b40702091134u24b24c9bx2ce997a303d75c3d@mail.gmail.com> On 2/9/07, Daniel Ruoso wrote: > Yep, essa mensagem mesmo que vc postou não ficou dentro do thread... Bem engraçado, hehe. Por isso penso que todos deveriam se render ao Gmail ou não usar Webmail. -Nilson Santos F. Jr. From acid06 em gmail.com Fri Feb 9 11:41:32 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 9 Feb 2007 17:41:32 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: Message-ID: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> On 2/9/07, Lorn wrote: > Quem aqui na lista tem Blog? poderíamos criar um planeta.perl.org.br ou > coisa do gênero. Eu tenho um blog, apesar dele não ser atualizado freqüentemente. Já postei umas coisas sobre Perl por lá, eu acho. O endereço é: http://blog.nilson.org -Nilson Santos F. Jr. From acid06 em gmail.com Fri Feb 9 11:53:00 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 9 Feb 2007 17:53:00 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> <45CC8F0D.30802@gmail.com> Message-ID: <9a08c9b40702091153r798f6511l6e0f0503a1ff5d7e@mail.gmail.com> On 2/9/07, Luis Motta Campos wrote: > Eu tive um projeto fracassado (e convertido num monstrinho em Java > muito, muito feio) uns tempos atrás, envolvendo o Solli, e quase > envolvendo o Nélson Ferraz... para a Credicard. Falhamos por não ter > mão de obra o bastante para o projeto. Eu precisava de 10 > desenvolvedores perl, e não consegui contratar nem 5... :-( Uma solução que eu considero bastante interessante e que foi adotada por uma empresa onde eu trabalhava antes era procurar pessoas inteligentes com capacidade de aprender ao invés de procurar profissionais já familiares com a tecnologia. Acho que ao invés de tentar procurar desenvolvedores Perl, vale mais a pena pagar as pessoas para aprender Perl. Claro, o custo fica mais alto, mas compensa a médio prazo. Obviamente, para projetos pequenos isso não é viável. > A pergunta é: como? O lugar que eu acho mais interessante para > começar com coisas deste tipo é a universidade, mas tem tanta gente > que entra para a universidade para "ganhar dinheiro" com "trabalho > leve" (que é como a nossa área é vista pelos estudantes, ainda...), > que eu me desanimo muitas vezes... Acho que o principal foco deve ser em alunos recém entrados em boas universidades. Na verdade, se quisermos "evangelizar" novos PerlMongers, acredito que antes mesmo da universidade já seria interessante, mas para um público direcionado. Um bom público alvo na minha opinião seriam estudantes de cursos técnicos de informática e áreas relacionados nos vários CEFETs espalhados pelo país. Em particular, a idéia que eu tinha de curso voluntário seria conversar no COLTEC (o colégio técnico da UFMG) com um dos professores e ver se teria disponibilidade para um curso voluntário. Como eu estudei lá, eu conheço os professores e o tipo de alunos. Muitas pessoas (como eu) já sabiam programar mesmo na época do segundo grau e acho que ensinar uma linguagem nesta época (17-18 anos de idade) cria uma afeição muito maior dos alunos em relação à linguagem aprendida. Mas, infelizmente, não terei tempo algum daqui pra frente para esse tipo de atividade. Mas a idéia está aí, pra quem quiser tomar frente. ;-) -Nilson Santos F. Jr. From lorn.br em gmail.com Fri Feb 9 12:04:02 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 9 Feb 2007 18:04:02 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <9a08c9b40702091153r798f6511l6e0f0503a1ff5d7e@mail.gmail.com> References: <3de55ead0702090633s68941993vd8c0e16cf7621a08@mail.gmail.com> <45CC8F0D.30802@gmail.com> <9a08c9b40702091153r798f6511l6e0f0503a1ff5d7e@mail.gmail.com> Message-ID: Aqui onde eu trabalho contrataram bons programadores PHP para eles aprenderem Perl :) On 2/9/07, Nilson Santos Figueiredo Junior wrote: > > On 2/9/07, Luis Motta Campos wrote: > > Eu tive um projeto fracassado (e convertido num monstrinho em Java > > muito, muito feio) uns tempos atrás, envolvendo o Solli, e quase > > envolvendo o Nélson Ferraz... para a Credicard. Falhamos por não ter > > mão de obra o bastante para o projeto. Eu precisava de 10 > > desenvolvedores perl, e não consegui contratar nem 5... :-( > > Uma solução que eu considero bastante interessante e que foi adotada > por uma empresa onde eu trabalhava antes era procurar pessoas > inteligentes com capacidade de aprender ao invés de procurar > profissionais já familiares com a tecnologia. > > Acho que ao invés de tentar procurar desenvolvedores Perl, vale mais a > pena pagar as pessoas para aprender Perl. Claro, o custo fica mais > alto, mas compensa a médio prazo. Obviamente, para projetos pequenos > isso não é viável. > > > A pergunta é: como? O lugar que eu acho mais interessante para > > começar com coisas deste tipo é a universidade, mas tem tanta gente > > que entra para a universidade para "ganhar dinheiro" com "trabalho > > leve" (que é como a nossa área é vista pelos estudantes, ainda...), > > que eu me desanimo muitas vezes... > > Acho que o principal foco deve ser em alunos recém entrados em boas > universidades. Na verdade, se quisermos "evangelizar" novos > PerlMongers, acredito que antes mesmo da universidade já seria > interessante, mas para um público direcionado. Um bom público alvo na > minha opinião seriam estudantes de cursos técnicos de informática e > áreas relacionados nos vários CEFETs espalhados pelo país. > > Em particular, a idéia que eu tinha de curso voluntário seria > conversar no COLTEC (o colégio técnico da UFMG) com um dos professores > e ver se teria disponibilidade para um curso voluntário. Como eu > estudei lá, eu conheço os professores e o tipo de alunos. Muitas > pessoas (como eu) já sabiam programar mesmo na época do segundo grau e > acho que ensinar uma linguagem nesta época (17-18 anos de idade) cria > uma afeição muito maior dos alunos em relação à linguagem aprendida. > > Mas, infelizmente, não terei tempo algum daqui pra frente para esse > tipo de atividade. Mas a idéia está aí, pra quem quiser tomar frente. > ;-) > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/57d83ca3/attachment.html From joenio em gmail.com Fri Feb 9 12:10:39 2007 From: joenio em gmail.com (Joenio Marques) Date: Fri, 9 Feb 2007 17:10:39 -0300 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> Message-ID: <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> Lembro de já ter visto algo a esse respeito no passado... http://www.fre.eti.br/blog/index.php/archives/13 A idéia é boa... mesmo nao havendo muitos blogs já é um começo, isso talvez até estimule alguns monges criar um Blog. Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita gente utilizando o Planet http://www.planetplanet.org/ (feito em Python) Att, Em 09/02/07, Nilson Santos Figueiredo Junior escreveu: > On 2/9/07, Lorn wrote: > > Quem aqui na lista tem Blog? poderíamos criar um planeta.perl.org.br ou > > coisa do gênero. > > Eu tenho um blog, apesar dele não ser atualizado freqüentemente. > Já postei umas coisas sobre Perl por lá, eu acho. > > O endereço é: http://blog.nilson.org > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From andreoandre em gmail.com Fri Feb 9 15:33:28 2007 From: andreoandre em gmail.com (=?ISO-8859-1?Q?Andr=E9_Moura?=) Date: Fri, 9 Feb 2007 21:33:28 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> Message-ID: Se alguém quiser visitar meu blog também: http://oz.railsplayground.com/ mas acho a idéia legal! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070209/62a1da37/attachment.html From interativa em pcp.org.br Fri Feb 9 16:34:03 2007 From: interativa em pcp.org.br (Marco Aurélio MACAÉ ) Date: Fri, 09 Feb 2007 18:34:03 -0600 Subject: [Cascavel-pm] Clientes de email que não respeitam "In-Reply-To" Message-ID: Sex, 2007-02-09 daniel escreveu: > Yep, essa mensagem mesmo que vc postou não ficou dentro do thread... > daniel Boa noite, Caro Irmão Daniel em Perl Mongers, Saudações carnavalescas dos 100 anos do Frevo – Olinda e Recife – Pernambuco – 1907 - 2007. Você está bem? Eu tenho algumas perguntas á fazer, com respeito do assunto "In-Reply-To". Perguntas: O Gmail está respeitando o "In-Reply-To" direitinho? Eu posso, por favor, editar e/ou modificar o endereço do meu e-mail na lista? Para modificar o meu e-mail seria necessário primeiro de subscrever da lista e depois se escrever com o e-mail novo? Sempre é bom com figurar o nome de apresentação para o meu nome e sobre nome? Recife, 9 de fevereiro de 2007, abraços do nosso Bloco de São José, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From interativa em pcp.org.br Fri Feb 9 17:41:14 2007 From: interativa em pcp.org.br (Marco Aurélio MACAÉ ) Date: Fri, 09 Feb 2007 19:41:14 -0600 Subject: [Cascavel-pm] [OT?]Blog de monges Message-ID: >Sexta 09/02/2007 Joenio Costa escreveu: > Lembro de já ter visto algo a esse respeito no passado... > http://www.fre.eti.br/blog/index.php/archives/13 > A idéia é boa... mesmo nao havendo muitos blogs já é um começo, isso > talvez até estimule alguns monges criar um Blog. > Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita > gente utilizando o Planet http://www.planetplanet.org/ (feito em > Python) Boa noite, Caro Joenio Costa em Perl Mongers, Eu não tenho um blog, mais posso usar um gerenciador de conteúdo que funciona muito bem, porem um website padronizado, incluindo todos os Perl Monges da comunidade é bem melhor, escrever e diagramar é um dom, trabalho com diagramação de jornais e revista e tenho este dom. Portanto uma ótima opção e missão para os usuários do Perl em todos os níveis, editar e publicar as suas idéias, experiências com Perl e comunidades de monges. O retorno será muito valioso para nós, uma comunidade estruturada que se beneficiará com um conteúdo de qualidade e de grandes talentos! Perguntas: Será que em breve nos vamos ganhar um website do monastério em português? É possível reunir um grupo de talentos voluntários em Perl para criar um website centralizado do monastério em português? A comunidade cascavel-pm já criou algum tipo de software em conjunto? Quem já passou pela experiência de desenvolver software livre em um grupo de voluntários e á distancia? Será que o capitalismo selvagem pode nos impedir de sermos verdadeiros voluntários? Recife, 9 de fevereiro de 2007, abraços do nosso bloco dos Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From shonorio em gmail.com Fri Feb 9 18:24:14 2007 From: shonorio em gmail.com (Solli Honorio) Date: Sat, 10 Feb 2007 00:24:14 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: Message-ID: <12d1f4ee0702091824j4e0316d8ocf2b30ab50f3aed9@mail.gmail.com> On 2/9/07, Marco Aurélio MACAÉ wrote: > > >Sexta 09/02/2007 Joenio Costa escreveu: > > Lembro de já ter visto algo a esse respeito no passado... > > http://www.fre.eti.br/blog/index.php/archives/13 > > A idéia é boa... mesmo nao havendo muitos blogs já é um começo, isso > > talvez até estimule alguns monges criar um Blog. > > Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita > > gente utilizando o Planet http://www.planetplanet.org/ (feito em > > Python) > > Boa noite, Caro Joenio Costa em Perl Mongers, > > Eu não tenho um blog, mais posso usar um gerenciador de conteúdo que > funciona muito bem, porem um website padronizado, incluindo todos os > Perl Monges da comunidade é bem melhor, escrever e diagramar é um dom, > trabalho com diagramação de jornais e revista e tenho este dom. > Portanto uma ótima opção e missão para os usuários do Perl em todos os > níveis, editar e publicar as suas idéias, experiências com Perl e > comunidades de monges. O retorno será muito valioso para nós, uma > comunidade estruturada que se beneficiará com um conteúdo de qualidade > e de grandes talentos! > > Perguntas: > Será que em breve nos vamos ganhar um website do monastério em > português? Marco, isto depende do que você está sugerindo. Hoje temos o www.perl.org.br, o portal de Perl onde os monges veêm alimentando com a tradução de material e/ou outros artigos. Se você estiver pensando no http://www.perlmonks.com/, também é possível postar questões em português (só que obviamente com um suporte restrito aos monges da lingua português) ou contribuir com a tradução do material existent no site. É possível reunir um grupo de talentos voluntários em Perl para criar > um website centralizado do monastério em português? Acredito que já conheça o www.perl.org.br, e toda e qualquer ajuda é muito bem aceito. A comunidade cascavel-pm já criou algum tipo de software em conjunto? > Quem já passou pela experiência de desenvolver software livre em um > grupo de voluntários e á distancia? > Será que o capitalismo selvagem pode nos impedir de sermos verdadeiros > voluntários? Não podemos ser mais realista do que o rei.... temos que garantir o wisky das minhas crianças :)... e lembra-se que 'open source' não significa custo zero, significa liberdade para escolher a caminho da evolução. No mais, não é apenas com o desenvolvimento de software que é possível contribuir com a 'comunidade', a tradução de documentos e/ou escrever artigos/treinamentos é uma excelente alternativa, além de suportar uma lista com centenas de monges. Abraços, Solli M. Honório -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070210/d49e970e/attachment-0001.html From acid06 em gmail.com Fri Feb 9 18:40:27 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Sat, 10 Feb 2007 00:40:27 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= In-Reply-To: References: Message-ID: <9a08c9b40702091840i63d8c9c3o953d314ddbb7ac0c@mail.gmail.com> On 2/9/07, Marco Aurélio MACAÉ wrote: > O Gmail está respeitando o "In-Reply-To" direitinho? Sim, o Gmail envia mensagens contendo o cabeçalho In-Reply-To. Além disso, o Gmail consegue agrupar algumas das mensagens na conversa mesmo que elas não possuam o In-Reply-To (como esta que você acabou de enviar), mas isso só acontece porque ele utiliza algumas heurísticas e não funciona sempre. -Nilson Santos F. Jr. From cmarcelo em gmail.com Sat Feb 10 10:28:34 2007 From: cmarcelo em gmail.com (Caio Marcelo) Date: Sat, 10 Feb 2007 16:28:34 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> Message-ID: On 2/9/07, Joenio Marques wrote: > Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita > gente utilizando o Planet http://www.planetplanet.org/ (feito em > Python) Não deixem de conferir também o Plagger (http://plagger.org/), projeto iniciado pelo Tatsuhiko Miyagawa, que pode ser utilizado para agregar blogs (i.e. construir "planetas"), além de fazer outras coisas interessantes. Ah, é feito em Perl. Cheers, Caio Marcelo From joenio em gmail.com Sat Feb 10 14:14:48 2007 From: joenio em gmail.com (Joenio Marques) Date: Sat, 10 Feb 2007 20:14:48 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> Message-ID: <65934b450702101414g5df3b20etbb199a11c8580565@mail.gmail.com> Hummn... essa parece ser uma boa alternativa... Valeu Caio! Em 10/02/07, Caio Marcelo escreveu: > On 2/9/07, Joenio Marques wrote: > > Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita > > gente utilizando o Planet http://www.planetplanet.org/ (feito em > > Python) > > Não deixem de conferir também o Plagger (http://plagger.org/), projeto > iniciado pelo Tatsuhiko Miyagawa, que pode ser utilizado para agregar > blogs (i.e. construir "planetas"), além de fazer outras coisas > interessantes. Ah, é feito em Perl. > > Cheers, > Caio Marcelo > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From roanbrasil em gmail.com Sat Feb 10 19:25:28 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Sat, 10 Feb 2007 19:25:28 -0800 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <65934b450702101414g5df3b20etbb199a11c8580565@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> <65934b450702101414g5df3b20etbb199a11c8580565@mail.gmail.com> Message-ID: <403668000702101925s4915f92dmee5e153622bdc03f@mail.gmail.com> Concordo... boa alternativa... Em 10/02/07, Joenio Marques escreveu: > > Hummn... essa parece ser uma boa alternativa... > Valeu Caio! > > Em 10/02/07, Caio Marcelo escreveu: > > On 2/9/07, Joenio Marques wrote: > > > Lorn, quais ferramentas voce conhece para agregar Blogs? Vejo muita > > > gente utilizando o Planet http://www.planetplanet.org/ (feito em > > > Python) > > > > Não deixem de conferir também o Plagger (http://plagger.org/), projeto > > iniciado pelo Tatsuhiko Miyagawa, que pode ser utilizado para agregar > > blogs (i.e. construir "planetas"), além de fazer outras coisas > > interessantes. Ah, é feito em Perl. > > > > Cheers, > > Caio Marcelo > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070210/1bbd48ae/attachment.html From gabriel.vieira em gmail.com Sat Feb 10 22:29:20 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Sun, 11 Feb 2007 03:29:20 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BJOB=5D_Agora_=E9_no_Uol_=3A=29?= Message-ID: <83d8367f0702102229q9fa9405j67f351771fc19ec9@mail.gmail.com> Mais oportunidades ;) http://sobre.uol.com.br/trabalhe.jhtm -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070211/ad7367ba/attachment.html From luismottacampos em yahoo.co.uk Sun Feb 11 07:32:28 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sun, 11 Feb 2007 15:32:28 +0000 (GMT) Subject: [Cascavel-pm] =?iso-8859-1?q?Clientes_de_email_que_n=E3o_respeita?= =?iso-8859-1?q?m_=22In-Reply-To=22?= In-Reply-To: Message-ID: <20070211153228.16215.qmail@web23410.mail.ird.yahoo.com> --- Marco Aurélio MACAÉ wrote: > Você está bem? Isso é pessoal, o Daniel tem de responder por ele mesmo... ;-) > Eu tenho algumas perguntas á fazer, > com respeito do > assunto "In-Reply-To". > Perguntas: > O Gmail está respeitando o "In-Reply-To" direitinho? > Eu posso, por favor, editar e/ou modificar o > endereço do meu e-mail na > lista? SIM > Para modificar o meu e-mail seria necessário > primeiro de subscrever da > lista e depois se escrever com o e-mail novo? SIM > Sempre é bom com figurar o nome de apresentação para > o meu nome e > sobre nome? SIM ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From frederico em gmail.com Sun Feb 11 15:57:52 2007 From: frederico em gmail.com (Frederico Recsky) Date: Sun, 11 Feb 2007 21:57:52 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> Message-ID: <88fe68ee0702111557g2c9f01fdrd9d650b82dca5662@mail.gmail.com> Olá Monges On 2/9/07, Joenio Marques wrote: > Lembro de já ter visto algo a esse respeito no passado... > http://www.fre.eti.br/blog/index.php/archives/13 Eu acabei tirando do ar. Tinha escolhido alguns blogs para fazer um teste. É muito facil fazer um, eu usei o planet, e só é necessario um servidor e um shell com cron, que pode ser no proprio servidor. Eu ja tenho isso mais ou menos pronto. Eu acho legal fazer isso, faz bastante sucesso com os novatos e cria uma relação com leitores externos :). Se tiverem a fim mesmo, é so criar um subdominio planet ou diretorio planet e colocar o script para rodar. Joenio, se vc criar isso no server posso assumir a parte cliente side (configurar o planet e etc....) Eu também vou dar uma olhada na versão perl do planet ;) Abraços -- ____________________________ Frederico Recsky Linux User: 253572 http://www.fre.eti.br http://sao-paulo.pm.org/ From joenio em gmail.com Sun Feb 11 17:19:05 2007 From: joenio em gmail.com (Joenio Marques) Date: Sun, 11 Feb 2007 23:19:05 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <88fe68ee0702111557g2c9f01fdrd9d650b82dca5662@mail.gmail.com> References: <9a08c9b40702091141u7395a89bs3fa0ab97e3429e78@mail.gmail.com> <65934b450702091210m26b93734ld56009d088f2c556@mail.gmail.com> <88fe68ee0702111557g2c9f01fdrd9d650b82dca5662@mail.gmail.com> Message-ID: <65934b450702111719m56c48e3ehbe5b2ee77b6836c4@mail.gmail.com> Okay Frederico, Vou preparar o "terreno" no servidor e lhe passo os dados para instalar o sistema lá. Como voce já tem uma experiencia dá uma analisada nessa implementação* em Perl... Em breve lhe passo os dados... * http://Plagger.org/ Att, Em 11/02/07, Frederico Recsky escreveu: > Olá Monges > > On 2/9/07, Joenio Marques wrote: > > Lembro de já ter visto algo a esse respeito no passado... > > http://www.fre.eti.br/blog/index.php/archives/13 > > Eu acabei tirando do ar. Tinha escolhido alguns blogs para fazer um teste. > > É muito facil fazer um, eu usei o planet, e só é necessario um > servidor e um shell com cron, que pode ser no proprio servidor. Eu ja > tenho isso mais ou menos pronto. > > Eu acho legal fazer isso, faz bastante sucesso com os novatos e cria > uma relação com leitores externos :). > > Se tiverem a fim mesmo, é so criar um subdominio planet ou diretorio > planet e colocar o script para rodar. > > Joenio, se vc criar isso no server posso assumir a parte cliente side > (configurar o planet e etc....) Eu também vou dar uma olhada na versão > perl do planet ;) > > Abraços > > -- > ____________________________ > Frederico Recsky > Linux User: 253572 > http://www.fre.eti.br > http://sao-paulo.pm.org/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From luismottacampos em yahoo.co.uk Sun Feb 11 23:55:17 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 12 Feb 2007 08:55:17 +0100 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <12d1f4ee0702090753p2aef3207uc7336e3336760981@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <1746e3e30702081811j5ec9a605m5154f559803d9635@mail.gmail.com> <12d1f4ee0702090753p2aef3207uc7336e3336760981@mail.gmail.com> Message-ID: <3E02FC7E-BE55-46AD-81B4-0C5804FF1CBD@yahoo.co.uk> On Feb 9, 2007, at 4:53 PM, Solli Honorio wrote: > Eu acho que um curso virtual, poderia unir todas estas > características. Exceto, talvez, uma: sinergia em sala é uma coisa importante. Claro, a gente pode adotar soluções de compromisso, que vão certamente fucnionar bem. > Eu conheço algumas pessoas desta lista que tiveram a sorte de > trabalhar > com um monge no início do seu apreendizado com Perl, e eles se > desenvolveram bastante neste contato inicial que normalmente é o > mais motivante, cativante ou proxante :) Perguntas: 1. Eu conheço estas pessoas? 2. Queria ter tido um trabalho assim... :-) Onde eu me inscrevo? 3. O que é "proxante"? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 12 00:00:36 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 12 Feb 2007 09:00:36 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Vinho_Franc=EAs=2C_Cerveja_Belga=2C_?= =?iso-8859-1?q?e_BrainFuck=2E=2E=2E_=5BWas=3A_Clientes_de_email_que=2E=2E?= =?iso-8859-1?q?=2E=5D?= In-Reply-To: <1171036250.5872.24.camel@localhost> References: <694D1AA2-4963-4ADD-9209-AE973D4AE7CA@yahoo.co.uk> <1171036250.5872.24.camel@localhost> Message-ID: On Feb 9, 2007, at 4:50 PM, Daniel Ruoso wrote: > Sex, 2007-02-09 às 15:03 +0100, Luis Motta Campos escreveu: >> >> Eu tenho certeza de que o Daniel Ruoso tem tempo livre o bastante >> para construir um filtro que conserte as tuas mensagens em >> BrainFuck. ;-) Com a vantagem de que ele vai se divertir >> escrevendo um >> framework perl para gerar programas brainfuck usando um subconjunto >> de XML perfeitamente razoável como meta-linguagem de especificação de >> programas. >> > > No Comments... :) Poxa... eu abri a tua resposta esperando ver alguma coisa na linha "ok, o framework está a caminho do CPAN...", e nada... :-D cê tá enferrujando, meu caro! >> Cheers, Daniel! Bebe um bom vinho por mim, por favor. Faz um tempo >> que eu não sei o que é vinho bom. Os franceses mandam os bons vinhos >> para todo o mundo, ou bebem em casa, e aqui na Holanda a maior parte >> dos vinhos franceses são porcaria... ;-) > > Hehe, engraçado você falar isso pq hoje mesmo me param na rua pra > fazer > uma prova de cerveja ;) Cerveja, não! Aquele mijo-de-gato que os portugueses bebem não pode ser honrado com este nome. Chega a ser pior que cerveja brahma quente misturada com antártica choca... ;-) Em compensação, as cervejas belgas vem todas para cá... os belgas adoram vender a cerveja deles para os holandeses. E eu adoro cerveja belga. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 12 00:04:48 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 12 Feb 2007 09:04:48 +0100 Subject: [Cascavel-pm] (sem assunto) In-Reply-To: References: <380-22007259142948214@M2W010.mail2web.com> <6B8F95A5-36AB-47D1-956C-FF7E62019D3B@yahoo.co.uk> <598CCCD4-8FF6-4DC9-9F2A-572D43B51E0E@yahoo.co.uk> Message-ID: On Feb 9, 2007, at 5:19 PM, Lorn wrote: > Tem razão um mac-mini aqui é R$ 2,600 :) > O Preço que eu falei é o do Macbook black. PQP!!! Tudo isso por um mini??? Não é à toa que a Apple não vende nada no Brazil. Eles não querem... Estou vivamente desapontado com a estratégia de vendas da Apple. Sobre isso, vou escrever umas palavras ásperas ao Steeve Jobs. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 12 00:13:09 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 12 Feb 2007 09:13:09 +0100 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: References: <7C24628C-5B7E-4B9A-9330-2F5AE8DC96E7@yahoo.co.uk> <1746e3e30702090907v74efded0ga607523337a43fac@mail.gmail.com> Message-ID: <0DADA738-D5F5-448B-8893-C750CF228A6C@yahoo.co.uk> On Feb 9, 2007, at 6:19 PM, Lorn wrote: > isso é um exemplo de planeta. > http://planeta.linuxchix.org.br/ Legal. É a página do blog das LinuxChix. E onde está a definição do que é "planeta"? Se isso não está na WikiPedia, eu aconselho que alguém comece a escrever... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Mon Feb 12 04:11:28 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Mon, 12 Feb 2007 09:11:28 -0300 (ART) Subject: [Cascavel-pm] Subtrair Data Message-ID: <484316.23821.qm@web31309.mail.mud.yahoo.com> Ola Pessoal.. Estou usando para subtrair data com: my $hora4 = strftime('%H', gmtime(time - 60 * 60)); my $mes4 = strftime('%m', gmtime(time - 60 * 60)); my $dia4 = strftime('%d', gmtime(time - 60 * 60)); my $ano4 = strftime('%Y', gmtime(time - 60 * 60)); my $hora5 = strftime('%H', gmtime(time - 60 )); my $mes5 = strftime('%m', gmtime(time - 60)); my $dia5 = strftime('%d', gmtime(time - 60)); my $ano5 = strftime('%Y', gmtime(time - 60 )); so que eu preciso subtrair uma data que eu forneça..ex: yyyymmdd e hora separado quero retornar as 3 e as 6 horas anteriores... tentei fazer: my ($year, $month, $day) = ($aaaammdd =~ /^(\d{4})(\d{2})(\d{2})$/); my $mes3 = strftime('%m', gmtime($mouth - 60 * 120)); my $dia3 = strftime('%d', gmtime($day - 60 * 120)); my $ano3 = strftime('%Y', gmtime($year - 60 * 120)); mas nao funcionou... Alguem ja fez algo parecido e possa me ajudar?? Obrigada __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/02836349/attachment.html From kuntzzz em gmail.com Mon Feb 12 02:05:46 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Mon, 12 Feb 2007 08:05:46 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges Message-ID: <45D03BFA.4070009@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Um bom lugar pra se criar blogs seria o wordpress.org, porém eh pago. Mas existe o wordpress.com que eh uma versão do wordpress.org um poco "mixuruca" ;D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF0Dv6RM6lj5jIyaoRApn7AJwPaqmfwu5A5Gp2vt3UfR1sD8lZMgCbBlfp ts8nLLZAJVVAowCYt2ybf3Q= =sFLF -----END PGP SIGNATURE----- From glasswalk3r em yahoo.com.br Mon Feb 12 07:13:22 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Mon, 12 Feb 2007 10:13:22 -0500 Subject: [Cascavel-pm] como inserir notas de rodapé e imagens no Twiki Message-ID: <380-220072112151322401@M2W005.mail2web.com> Olá Joenio, Comentei seu email abaixo: Joenio Marques joenio em gmail.com wrote: > Notas de rodapé? Para inserir links internos basta voce colocar o > WikiName do nome do tópico, por exemplo para inserir um link para o > artigo "Pesquisa SAPO" basta escrever o nome do tópico CasoSAPO e o > link será automaticamente criado, se voce quiser especificar um texto > diferente para o link utilize a sintaxe [[CasoSAPO][Clique aqui para > ver artigo]]... > > Era essa sua dúvida? Mais ou menos. Eu acabei fazendo assim: ---++ Notas E depois: [[#Notas][1]] Para criar um link para o "capítulo" Notas. Funcionou, mas eu não sei se é possível fazer o link para voltar ao ponto inicial do texto. Isso seria bastante interessante. Outra coisa, eu usei a palavra DeCSS e o Wiki insiste em achar que isso é um nome de tópico, botando uma ? com link para criar esse tópico. Alguma maneira de evitar isso? []'s Alceu -------------------------------------------------------------------- myhosting.com - Premium Microsoft® Windows® and Linux web and application hosting - http://link.myhosting.com/myhosting From luismottacampos em yahoo.co.uk Mon Feb 12 07:32:23 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 12 Feb 2007 16:32:23 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki?= In-Reply-To: <380-220072112151322401@M2W005.mail2web.com> References: <380-220072112151322401@M2W005.mail2web.com> Message-ID: <930493DE-E2C2-484A-8AA8-CD9DD202041F@yahoo.co.uk> On Feb 12, 2007, at 4:13 PM, glasswalk3r em yahoo.com.br wrote: > Outra coisa, eu usei a palavra DeCSS e o Wiki insiste em achar que > isso é > um nome de tópico, botando uma ? com link para criar esse tópico. > Alguma > maneira de evitar isso? Tem sempre uma forma de dizer ao wiki que aquilo que vem em seguida não deve ser considerado uma WikiWord. No caso do TWiki, basta acrescentar na frente da sua palavra, sem espaços separando. -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From kuntzzz em gmail.com Mon Feb 12 06:39:06 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Mon, 12 Feb 2007 12:39:06 -0200 Subject: [Cascavel-pm] Blog monger Message-ID: <45D07C0A.2020407@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 bom.. eu e uns amigos criamos um blog no wordpress.com, ta um poco sem conteudo, mas com o tempo eu vou postando coisas, inclusive sobre perl.xD -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF0HwKRM6lj5jIyaoRAveLAKCmQ//ADZ0jTOdRMQmlResvpvF12ACgt+ts WSWrRQSI74+d0SP2IDwgCFw= =RgJq -----END PGP SIGNATURE----- From kamusbr em gmail.com Mon Feb 12 11:13:15 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Mon, 12 Feb 2007 16:13:15 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <45CCBB48.50901@gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> <45CCBB48.50901@gmail.com> Message-ID: Alguma resposta? Em 09/02/07, Marco A P D'Andrade escreveu: > > Bem, > > Vou assumir minha falha... > > Estive conversando com o Djalma Valois(coordenação do cdtc) por ocasião > do evento na Camara do Rio, e ele demonstrou interesse em acrescentar um > treinamento de Perl, mas o período de feriados e férias a ação ficou > esquecida :( > > O conceito deles é: > Alguem montar o treinamento, nos moldes que eles têm definido lá; > Licença específica (não lembro a licença específica, mas algo na > filosofia GPL); > Os tutores serão sempre pessoal interno, pelo comprometimento > (remunerado) > - Em experiências anteriores houve abandono de turmas em > andamento... > > > Temos alguém com interesse e disponibilidade para preparar o material? > Nos moldes do site deles? > (Sei, além de fazer o material tem de entender o funcionamento do site, > e formatar) > > > Acabo de enviar uma mail para ele. Vamos tocar a ideia? > > > No aguardo, > Marco Antonio > > Solli Honorio escreveu: > > > > > > On 2/9/07, *Robson Negreiros* > > wrote: > > > > Pessoal, uma sugestão: > > > > as pessoas que tenham o conhecimento/tempo disponivel poderiam > > entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o > > publico e acredito que falte alguem para o curso de Perl. > > > > http://comunidade.cdtc.org.br/ > > > > > > Interessante, vou dar uma olhada neste cara... talves tenha aí algo > > que eu estava procurando. > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/92fae08c/attachment.html From kamusbr em gmail.com Mon Feb 12 11:15:41 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Mon, 12 Feb 2007 16:15:41 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <3de55ead0702090731m73c3cf2dk5c0df880a921e942@mail.gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <3de55ead0702090731m73c3cf2dk5c0df880a921e942@mail.gmail.com> Message-ID: As vezes eles tem uns probleminhas assim... Em 09/02/07, Eden Cardim escreveu: > > On 2/9/07, Robson Negreiros wrote: > > http://comunidade.cdtc.org.br/ > > Tentei este link e deu timeout. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/f1393890/attachment.html From kamusbr em gmail.com Mon Feb 12 11:18:00 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Mon, 12 Feb 2007 16:18:00 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: <45CCBB48.50901@gmail.com> References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> <45CCBB48.50901@gmail.com> Message-ID: O que os monges acham que poderia ser proposto para um curso de Perl, que seja atrativo, fácil e de prática imediata para o aluno. De forma que ele ao aprender possa notar a sua evolução? Em 09/02/07, Marco A P D'Andrade escreveu: > > Bem, > > Vou assumir minha falha... > > Estive conversando com o Djalma Valois(coordenação do cdtc) por ocasião > do evento na Camara do Rio, e ele demonstrou interesse em acrescentar um > treinamento de Perl, mas o período de feriados e férias a ação ficou > esquecida :( > > O conceito deles é: > Alguem montar o treinamento, nos moldes que eles têm definido lá; > Licença específica (não lembro a licença específica, mas algo na > filosofia GPL); > Os tutores serão sempre pessoal interno, pelo comprometimento > (remunerado) > - Em experiências anteriores houve abandono de turmas em > andamento... > > > Temos alguém com interesse e disponibilidade para preparar o material? > Nos moldes do site deles? > (Sei, além de fazer o material tem de entender o funcionamento do site, > e formatar) > > > Acabo de enviar uma mail para ele. Vamos tocar a ideia? > > > No aguardo, > Marco Antonio > > Solli Honorio escreveu: > > > > > > On 2/9/07, *Robson Negreiros* > > wrote: > > > > Pessoal, uma sugestão: > > > > as pessoas que tenham o conhecimento/tempo disponivel poderiam > > entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o > > publico e acredito que falte alguem para o curso de Perl. > > > > http://comunidade.cdtc.org.br/ > > > > > > Interessante, vou dar uma olhada neste cara... talves tenha aí algo > > que eu estava procurando. > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/5369ce3d/attachment.html From edencardim em gmail.com Mon Feb 12 11:26:25 2007 From: edencardim em gmail.com (Eden Cardim) Date: Mon, 12 Feb 2007 16:26:25 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> <45CCBB48.50901@gmail.com> Message-ID: <3de55ead0702121126w6bed949cxec4e6638c7adae79@mail.gmail.com> On 2/12/07, Robson Negreiros wrote: > O que os monges acham que poderia ser proposto para um curso de Perl, que > seja atrativo, fácil e de prática imediata para o aluno. De forma que ele ao > aprender possa notar a sua evolução? Bem, na minha escassa experiência de ensino, gosto de montar com os aprendizes coisas que são consideradas difíceis, tipo servidores, IPC, etc. Uma vez consegui converter fascinar alguns montando clientes-servidores de bate-papo (via shell, bem tosquinhos e básicos, claro) durante a aula. Eles mal acreditaram que eles mesmos tinham feito aquilo, em tão pouco tempo. Acho q eh esse o espírito da coisa. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From kuntzzz em gmail.com Mon Feb 12 08:34:20 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Mon, 12 Feb 2007 14:34:20 -0200 Subject: [Cascavel-pm] Blog monger Message-ID: <45D0970C.4090908@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 epaa, esqueci de deixar o link :P nullnerds.wordpress.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF0JcMRM6lj5jIyaoRAuV0AJ9mxNrzjGUfqIa9Bk8JuRucY7dDTACfe8AX 14Goit8WEVS3ohep8AhWQqU= =Q2FX -----END PGP SIGNATURE----- From mdacwb em gmail.com Mon Feb 12 12:13:21 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Mon, 12 Feb 2007 18:13:21 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? (was Fwd: Perl post from a.r.ferreira@ requires approval) In-Reply-To: References: <45CBBB38.9000102@bol.com.br> <12d1f4ee0702081747i6ae609of6f64b37923c02dd@mail.gmail.com> <9a08c9b40702081805o72981836p921068fad2918f13@mail.gmail.com> <12d1f4ee0702090801j2e9b2129ve4f7624a5dc00bb0@mail.gmail.com> <45CCBB48.50901@gmail.com> Message-ID: <42dcdd750702121213vd59c4b2qa7b721759c9fa87@mail.gmail.com> Eis a resposta do Djalma. Agora é necessário se organizar os interessados. Pelo que entendi da primeira conversa com ele, o interesse é de "Capacitação". Quem se habilita ?? PS: Estou abrindo uma nova thread, para evitar que as 30 mensagens façam o assunto passar despercebido ;) " Ola Marco; Que otimo.. fico feliz por voces terem topado... Para fazer a coisa andar necessito que voce me passe o nome (completo), email e telefone de contato daqueles que irao participar da criacao do curso, bem como a disposicao destas pessoas quererem participar do projeto como voluntarios no site da comunidade.... ABracos " Em 12/02/07, Robson Negreiros escreveu: > > Alguma resposta? > > Em 09/02/07, Marco A P D'Andrade escreveu: > > > > Bem, > > > > Vou assumir minha falha... > > > > Estive conversando com o Djalma Valois(coordenação do cdtc) por ocasião > > do evento na Camara do Rio, e ele demonstrou interesse em acrescentar um > > treinamento de Perl, mas o período de feriados e férias a ação ficou > > esquecida :( > > > > O conceito deles é: > > Alguem montar o treinamento, nos moldes que eles têm definido lá; > > Licença específica (não lembro a licença específica, mas algo na > > filosofia GPL); > > Os tutores serão sempre pessoal interno, pelo comprometimento > > (remunerado) > > - Em experiências anteriores houve abandono de turmas em > > andamento... > > > > > > Temos alguém com interesse e disponibilidade para preparar o material? > > Nos moldes do site deles? > > (Sei, além de fazer o material tem de entender o funcionamento do site, > > e formatar) > > > > > > Acabo de enviar uma mail para ele. Vamos tocar a ideia? > > > > > > No aguardo, > > Marco Antonio > > > > Solli Honorio escreveu: > > > > > > > > > On 2/9/07, *Robson Negreiros* < kamusbr em gmail.com > > > > wrote: > > > > > > Pessoal, uma sugestão: > > > > > > as pessoas que tenham o conhecimento/tempo disponivel poderiam > > > entrar em contato com o pessoal do CDTC, eles ja tem a infra, e o > > > publico e acredito que falte alguem para o curso de Perl. > > > > > > http://comunidade.cdtc.org.br/ > > > > > > > > > Interessante, vou dar uma olhada neste cara... talves tenha aí algo > > > que eu estava procurando. > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/11d0942a/attachment.html From mdacwb em gmail.com Mon Feb 12 12:17:53 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Mon, 12 Feb 2007 18:17:53 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC Message-ID: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> Pessoal, Temos a confirmação do interesse do Djalma, CDTC. Agora temos de organizar o nosso lado. Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para liderar este projeto. Quem se habilita a liderar o projeto ? Quem está interessados em participar ? Sds, Marco Antonio Rio-PM " Ola Marco; Que otimo.. fico feliz por voces terem topado... Para fazer a coisa andar necessito que voce me passe o nome (completo), email e telefone de contato daqueles que irao participar da criacao do curso, bem como a disposicao destas pessoas quererem participar do projeto como voluntarios no site da comunidade.... ABracos A P D´Andrade escreveu: > Djalma, > > Nós conversamos após um evento na Camara do Rio de Janeiro, a respeito > da possibilidade de preparar um curso sobre Perl. > > Gostaria de saber se ainda existe este interesse, pois o assunto foi > retomado nos grupos (Rio-PM e Cascavel-PM - nivel Brasil), e temos > pessoal interessado em preparar/assistir. > > > No aguardo, > -- -- ---------------------------------------------- Presidência da República - Casa Civil Instituto Nacional de Tecnologia da Informação Centro Empresarial Varig SCN - Quadra 4 - Bl. "B" Pétala "D" - Sala 1.102 Cep.: 70710-0500 - Brasilia - DF +55 61 3424.3883 " -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/34996406/attachment.html From edencardim em gmail.com Mon Feb 12 12:22:49 2007 From: edencardim em gmail.com (Eden Cardim) Date: Mon, 12 Feb 2007 17:22:49 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> Message-ID: <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> On 2/12/07, Marco A P D'Andrade wrote: > Pessoal, > > Temos a confirmação do interesse do Djalma, CDTC. > > Agora temos de organizar o nosso lado. > Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para liderar > este projeto. > > Quem se habilita a liderar o projeto ? > Quem está interessados em participar ? Me interesso em participar, mas liderar eh muito pesado pra mim. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From andre.garcia.carneir em terra.com.br Mon Feb 12 12:26:01 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Mon, 12 Feb 2007 17:26:01 -0300 Subject: [Cascavel-pm] Treinamento em Perl? Message-ID: Robson, > O que os monges acham que poderia ser proposto para um curso de Perl, que > seja atrativo, fácil e de prática imediata para o aluno. De forma que ele ao > aprender possa notar a sua evolução? Meus dois centavos... Mostrar o quanto de produtividade(lembrando sempre que isso implica em dinheiro), pode-se ganhar com Perl, e como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na moda... como preferirem) como MVC por exemplo, através de tecnologias como o Catalyst, de modo persistente, comparando com tecnologias como Java Server Faces, por exemplo, e como Perl pode ser melhor em características como desempenho, reutilização de código, etc. em relação a outras tecnologias, como JAVA, PHP etc. Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro é a 'fonte de todo o mal', e não há absolutamente nada mais 'hipnoticamente' atraente do que mostrar que usar Perl também dá dinheiro(Me desculpem os mais apaixonados, mas a realidade para mim é essa)... :p Posteriormente mostrar, principalmente, as facilidades em se desenvolver em Perl, de maneira organizada e reutilizável, e como realizar objetivos concretos do ponto de vista de desenvolvimento, ao invés de 'códigos estritamente didáticos' ... Acho que esses seriam pontos chaves na minha humilde opinião . Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From kamusbr em gmail.com Mon Feb 12 12:32:24 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Mon, 12 Feb 2007 17:32:24 -0300 Subject: [Cascavel-pm] Treinamento em Perl? In-Reply-To: References: Message-ID: Bem, o "público-alvo" que imaginei inicialmente foram aqueles que não tiveram contato "pesado" com outras linguagens, leia-se: curiosos, alunos recém chegados a faculdade. Daí a idéia de se começar... pelo menos por enquanto. Mas nada que no futuro não possa mudar ;) Em 12/02/07, André Garcia Carneiro escreveu: > > > Robson, > > > O que os monges acham que poderia ser proposto para um curso de Perl, > que > > seja atrativo, fácil e de prática imediata para o aluno. De forma que > ele ao > > aprender possa notar a sua evolução? > > Meus dois centavos... > > Mostrar o quanto de produtividade(lembrando sempre que isso implica em > dinheiro), pode-se ganhar com Perl, e > como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na > moda... como preferirem) como MVC por > exemplo, através de tecnologias como o Catalyst, de modo persistente, > comparando com tecnologias como Java > Server Faces, por exemplo, e como Perl pode ser melhor em características > como desempenho, reutilização de > código, etc. em relação a outras tecnologias, como JAVA, PHP etc. > > Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro é > a 'fonte de todo o mal', e não há > absolutamente nada mais 'hipnoticamente' atraente do que mostrar que usar > Perl também dá dinheiro(Me desculpem > os mais apaixonados, mas a realidade para mim é essa)... :p > > Posteriormente mostrar, principalmente, as facilidades em se desenvolver > em Perl, de maneira organizada e > reutilizável, e como realizar objetivos concretos do ponto de vista de > desenvolvimento, ao invés de 'códigos > estritamente didáticos' ... Acho que esses seriam pontos chaves na minha > humilde opinião . > > > > Cheers! > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/4bfa837d/attachment-0001.html From joenio em gmail.com Mon Feb 12 13:31:08 2007 From: joenio em gmail.com (Joenio Marques) Date: Mon, 12 Feb 2007 19:31:08 -0200 Subject: [Cascavel-pm] [OT?]Blog de monges In-Reply-To: <45D03BFA.4070009@gmail.com> References: <45D03BFA.4070009@gmail.com> Message-ID: <65934b450702121331l25aaafe1qb4312bd6da626b4@mail.gmail.com> Criei o subdominio: planeta.perl.org.br Frederico Recsky? Estou lhe passando email com detalhes para vc prosseguir com a instalação... Em 12/02/07, "Iberê O. Kuntz de Souza" escreveu: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Um bom lugar pra se criar blogs seria o wordpress.org, porém eh pago. > Mas existe o wordpress.com que eh uma versão do wordpress.org um poco > "mixuruca" ;D > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFF0Dv6RM6lj5jIyaoRApn7AJwPaqmfwu5A5Gp2vt3UfR1sD8lZMgCbBlfp > ts8nLLZAJVVAowCYt2ybf3Q= > =sFLF > -----END PGP SIGNATURE----- > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Mon Feb 12 14:13:14 2007 From: joenio em gmail.com (Joenio Marques) Date: Mon, 12 Feb 2007 20:13:14 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> Message-ID: <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> Hummnn... Que legal!!! Tenho interesse em participar, talvez mesmo com o pouco tempo consiga liderar este projeto (tenho que pensar um pouco mais...), caso não apareça outro voluntário... Alguém mais tem interesse? Seria muito bom se conseguissemos criar esse curso no CDTC. Marco, uma dúvida! Este projeto seria para criar e organizar o conteudo do curso, não é?! Não engloba ministrar ele, é isso mesmo? Att, Em 12/02/07, Eden Cardim escreveu: > On 2/12/07, Marco A P D'Andrade wrote: > > Pessoal, > > > > Temos a confirmação do interesse do Djalma, CDTC. > > > > Agora temos de organizar o nosso lado. > > Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para liderar > > este projeto. > > > > Quem se habilita a liderar o projeto ? > > Quem está interessados em participar ? > > Me interesso em participar, mas liderar eh muito pesado pra mim. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Mon Feb 12 14:34:05 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 12 Feb 2007 20:34:05 -0200 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> Message-ID: <65934b450702121434k4d240e3en3f8fe8dcf5c0415e@mail.gmail.com> Vamos com calma... Me desculpem mas sou obrigado a dar uma alfinetada em vocês! Todos os assuntos da Comunidade Perl Brasileira ocorrem aqui no Cascavel ou na lista de Coordenação, como disse o Gabriel dêem uma vasculhada no histórico da lista... :-) ps.: minha primeira vez como ogro aqui... Abraços, Em 08/02/07, Luis Motta Campos escreveu: > On Feb 8, 2007, at 6:27 PM, Eden Cardim wrote: > > On 2/8/07, Gabriel Vieira wrote: > >> Tinhamos/temos planejamento de junto com o SPB fornecer treinamento. > >> Mas não sei a quantas anda. :) > > > > Hmm, eh mesmo? Não fiquei sabendo... Agora estou me sentindo > > excluído... :( sniff. > > Não se sinta excluído sozinho, meu caro... :-[ > > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Mon Feb 12 14:44:57 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 12 Feb 2007 20:44:57 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki?= In-Reply-To: <930493DE-E2C2-484A-8AA8-CD9DD202041F@yahoo.co.uk> References: <380-220072112151322401@M2W005.mail2web.com> <930493DE-E2C2-484A-8AA8-CD9DD202041F@yahoo.co.uk> Message-ID: <65934b450702121444y6cd5e57dw43d8499841206531@mail.gmail.com> Exatamente como o Champs falou, mas eu nao conhecia essa notação, sempre utilizo uma exclamação na frente: !DeCSS Att, Em 12/02/07, Luis Motta Campos escreveu: > On Feb 12, 2007, at 4:13 PM, glasswalk3r em yahoo.com.br wrote: > > Outra coisa, eu usei a palavra DeCSS e o Wiki insiste em achar que > > isso é > > um nome de tópico, botando uma ? com link para criar esse tópico. > > Alguma > > maneira de evitar isso? > > Tem sempre uma forma de dizer ao wiki que aquilo que vem em > seguida não deve ser considerado uma WikiWord. > > No caso do TWiki, basta acrescentar na frente da sua > palavra, sem espaços separando. > > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From shonorio em gmail.com Mon Feb 12 15:00:57 2007 From: shonorio em gmail.com (Solli Honorio) Date: Mon, 12 Feb 2007 21:00:57 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> Message-ID: <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria de obter preferência na vaga de lider :) Solli M. Honório On 2/12/07, Joenio Marques wrote: > > Hummnn... Que legal!!! > > Tenho interesse em participar, talvez mesmo com o pouco tempo consiga > liderar este projeto (tenho que pensar um pouco mais...), caso não > apareça outro voluntário... > > Alguém mais tem interesse? Seria muito bom se conseguissemos criar > esse curso no CDTC. > > Marco, uma dúvida! > Este projeto seria para criar e organizar o conteudo do curso, não é?! > Não engloba ministrar ele, é isso mesmo? > > Att, > > Em 12/02/07, Eden Cardim escreveu: > > On 2/12/07, Marco A P D'Andrade wrote: > > > Pessoal, > > > > > > Temos a confirmação do interesse do Djalma, CDTC. > > > > > > Agora temos de organizar o nosso lado. > > > Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para > liderar > > > este projeto. > > > > > > Quem se habilita a liderar o projeto ? > > > Quem está interessados em participar ? > > > > Me interesso em participar, mas liderar eh muito pesado pra mim. > > > > -- > > Eden Cardim > > Instituto Baiano de Biotecnologia > > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > > Laboratório de Bioinformática > > -- > > "you seem to think that 'close enough' is close enough... > > please learn to be 'literal' around programming." > > merlyn - on irc.freenode.net#perl > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/83a21b70/attachment.html From joenio em gmail.com Mon Feb 12 15:27:47 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 12 Feb 2007 21:27:47 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki?= In-Reply-To: <380-220072112151322401@M2W005.mail2web.com> References: <380-220072112151322401@M2W005.mail2web.com> Message-ID: <65934b450702121527x79f0c44eoa9581bc677ea1407@mail.gmail.com> Em 12/02/07, glasswalk3r em yahoo.com.br escreveu: > > Notas de rodapé? Para inserir links internos basta voce colocar o > > WikiName do nome do tópico, por exemplo para inserir um link para o > > artigo "Pesquisa SAPO" basta escrever o nome do tópico CasoSAPO e o > > link será automaticamente criado, se voce quiser especificar um texto > > diferente para o link utilize a sintaxe [[CasoSAPO][Clique aqui para > > ver artigo]]... > > > > Era essa sua dúvida? > > Mais ou menos. Eu acabei fazendo assim: > > ---++ Notas > > E depois: > > [[#Notas][1]] > > Para criar um link para o "capítulo" Notas. Funcionou, mas eu não sei se é > possível fazer o link para voltar ao ponto inicial do texto. Isso seria > bastante interessante. > Achei um plugin legal para isso, acabei de instalar. Agora você pode usar a seguinte sintaxe: Texto contendo nota{{isto é uma nota}} de rodapé E onde voce quiser exibir as notas é só jogar a variável: %FOOTNOTELIST% Para mais detalhes veja a documentação do plugin: http://www.perl.org.br/bin/view/TWiki/FootNotePlugin Att, -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Mon Feb 12 15:28:28 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 12 Feb 2007 21:28:28 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> Message-ID: <65934b450702121528hbbbeaf5o48dc213e29bc9c15@mail.gmail.com> Oba!!! Acho isso ótimo... Se ninguem mais quiser concorrer a vaga eu digo que o Solli já ganhou... Em 12/02/07, Solli Honorio escreveu: > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria de obter > preferência na vaga de lider :) > > Solli M. Honório > > > > On 2/12/07, Joenio Marques wrote: > > Hummnn... Que legal!!! > > > > Tenho interesse em participar, talvez mesmo com o pouco tempo consiga > > liderar este projeto (tenho que pensar um pouco mais...), caso não > > apareça outro voluntário... > > > > Alguém mais tem interesse? Seria muito bom se conseguissemos criar > > esse curso no CDTC. > > > > Marco, uma dúvida! > > Este projeto seria para criar e organizar o conteudo do curso, não é?! > > Não engloba ministrar ele, é isso mesmo? > > > > Att, > > > > Em 12/02/07, Eden Cardim escreveu: > > > On 2/12/07, Marco A P D'Andrade < mdacwb em gmail.com> wrote: > > > > Pessoal, > > > > > > > > Temos a confirmação do interesse do Djalma, CDTC. > > > > > > > > Agora temos de organizar o nosso lado. > > > > Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para > liderar > > > > este projeto. > > > > > > > > Quem se habilita a liderar o projeto ? > > > > Quem está interessados em participar ? > > > > > > Me interesso em participar, mas liderar eh muito pesado pra mim. > > > > > > -- > > > Eden Cardim > > > Instituto Baiano de Biotecnologia > > > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > > > Laboratório de Bioinformática > > > -- > > > "you seem to think that 'close enough' is close enough... > > > please learn to be 'literal' around programming." > > > merlyn - on irc.freenode.net#perl > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > Joenio Costa > > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > > - Colibre - Cooperativa de Tecnologias Livres > > - PSL-BA - Projeto Software Livre Bahia > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From miguel em gomes.net Mon Feb 12 16:30:58 2007 From: miguel em gomes.net (miguelgomes) Date: Mon, 12 Feb 2007 21:30:58 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? In-Reply-To: Message-ID: Gente, Ainda que mal pergunte: o que é e onde é o CDTC? A resposta vai definir primeira decisão do projeto: O curso é presencial ou a distáncia? Segunda questão básica: Qual o objetivo do curso? a - ensinar programação através da linguagem Perl (o aluno não precisa saber nada de informaticaaa - tudo será ensinado) b - ensinar a programadores de outras linguagens a linguagemm perl c - ensinar a técnicas da linguagem perl (ai, os alunos teriam como pre-requisito já conhecerem o básico da linguagem perl para aprimorá-lo) a partir dai podemos aprofundar nessa contrução coletiva de programação de curso. []s miguelgomes -----Mensagem original----- De: cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]Em nome de Robson Negreiros Enviada em: segunda-feira, 12 de fevereiro de 2007 17:32 Para: Cascavel Perl Mongers Assunto: Re: [Cascavel-pm] Treinamento em Perl? Bem, o "público-alvo" que imaginei inicialmente foram aqueles que não tiveram contato "pesado" com outras linguagens, leia-se: curiosos, alunos recém chegados a faculdade. Daí a idéia de se começar... pelo menos por enquanto. Mas nada que no futuro não possa mudar ;) Em 12/02/07, André Garcia Carneiro escreveu: Robson, > O que os monges acham que poderia ser proposto para um curso de Perl, que > seja atrativo, fácil e de prática imediata para o aluno. De forma que ele ao > aprender possa notar a sua evolução? Meus dois centavos... Mostrar o quanto de produtividade(lembrando sempre que isso implica em dinheiro), pode-se ganhar com Perl, e como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na moda... como preferirem) como MVC por exemplo, através de tecnologias como o Catalyst, de modo persistente, comparando com tecnologias como Java Server Faces, por exemplo, e como Perl pode ser melhor em características como desempenho, reutilização de código, etc. em relação a outras tecnologias, como JAVA, PHP etc. Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro é a 'fonte de todo o mal', e não há absolutamente nada mais 'hipnoticamente' atraente do que mostrar que usar Perl também dá dinheiro(Me desculpem os mais apaixonados, mas a realidade para mim é essa)... :p Posteriormente mostrar, principalmente, as facilidades em se desenvolver em Perl, de maneira organizada e reutilizável, e como realizar objetivos concretos do ponto de vista de desenvolvimento, ao invés de 'códigos estritamente didáticos' ... Acho que esses seriam pontos chaves na minha humilde opinião . Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.36/681 - Release Date: 11/2/2007 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070212/362a86de/attachment.html From joenio em gmail.com Mon Feb 12 15:41:55 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 12 Feb 2007 21:41:55 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? In-Reply-To: References: Message-ID: <65934b450702121541lfdb53e1g81fcf122f3a41e92@mail.gmail.com> Voce pode obter algumas informações sobre o CDTC no proprio site dele: http://comunidade.cdtc.org.br/mod/resource/view.php?inpopup=true&id=5683 Att, Em 12/02/07, miguelgomes escreveu: > > > Gente, > > Ainda que mal pergunte: o que é e onde é o CDTC? > A resposta vai definir primeira decisão do projeto: O curso é presencial ou > a distáncia? > > Segunda questão básica: > Qual o objetivo do curso? > a - ensinar programação através da linguagem Perl (o aluno não precisa saber > nada de informaticaaa - tudo será ensinado) > b - ensinar a programadores de outras linguagens a linguagemm perl > c - ensinar a técnicas da linguagem perl (ai, os alunos teriam como > pre-requisito já conhecerem o básico da linguagem perl para aprimorá-lo) > > > a partir dai podemos aprofundar nessa contrução coletiva de programação de > curso. > > []s miguelgomes > > > > -----Mensagem original----- > De: cascavel-pm-bounces+miguel=gomes.net em pm.org > [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]Em nome > de Robson Negreiros > Enviada em: segunda-feira, 12 de fevereiro de 2007 17:32 > Para: Cascavel Perl Mongers > Assunto: Re: [Cascavel-pm] Treinamento em Perl? > > Bem, o "público-alvo" que imaginei inicialmente foram aqueles que não > tiveram contato "pesado" com outras linguagens, leia-se: curiosos, alunos > recém chegados a faculdade. > > Daí a idéia de se começar... pelo menos por enquanto. Mas nada que no futuro > não possa mudar ;) > > > Em 12/02/07, André Garcia Carneiro > escreveu: > > > > Robson, > > > > > O que os monges acham que poderia ser proposto para um curso de Perl, > que > > > seja atrativo, fácil e de prática imediata para o aluno. De forma que > ele ao > > > aprender possa notar a sua evolução? > > > > Meus dois centavos... > > > > Mostrar o quanto de produtividade(lembrando sempre que isso implica em > dinheiro), pode-se ganhar com Perl, e > > como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na > moda... como preferirem) como MVC por > > exemplo, através de tecnologias como o Catalyst, de modo persistente, > comparando com tecnologias como Java > > Server Faces, por exemplo, e como Perl pode ser melhor em características > como desempenho, reutilização de > > código, etc. em relação a outras tecnologias, como JAVA, PHP etc. > > > > Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro é > a 'fonte de todo o mal', e não há > > absolutamente nada mais 'hipnoticamente' atraente do que mostrar que usar > Perl também dá dinheiro(Me desculpem > > os mais apaixonados, mas a realidade para mim é essa)... :p > > > > Posteriormente mostrar, principalmente, as facilidades em se desenvolver > em Perl, de maneira organizada e > > reutilizável, e como realizar objetivos concretos do ponto de vista de > desenvolvimento, ao invés de 'códigos > > estritamente didáticos' ... Acho que esses seriam pontos chaves na minha > humilde opinião . > > > > > > > > Cheers! > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From gabriel.vieira em gmail.com Mon Feb 12 19:24:25 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 13 Feb 2007 00:24:25 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? In-Reply-To: References: Message-ID: <83d8367f0702121924mfd72c85l37760b808a5523dd@mail.gmail.com> 1 turma para cada :) On 2/12/07, miguelgomes wrote: > > Gente, > > Ainda que mal pergunte: o que é e onde é o CDTC? > A resposta vai definir primeira decisão do projeto: O curso é presencial > ou a distáncia? > > Segunda questão básica: > Qual o objetivo do curso? > a - ensinar programação através da linguagem Perl (o aluno não precisa > saber nada de informaticaaa - tudo será ensinado) > b - ensinar a programadores de outras linguagens a linguagemm perl > c - ensinar a técnicas da linguagem perl (ai, os alunos teriam como > pre-requisito já conhecerem o básico da linguagem perl para aprimorá-lo) > > > a partir dai podemos aprofundar nessa contrução coletiva de programação de > curso. > > []s miguelgomes > > > > -----Mensagem original----- > *De:* cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto: > cascavel-pm-bounces+miguel=gomes.net em pm.org]*Em nome de *Robson Negreiros > *Enviada em:* segunda-feira, 12 de fevereiro de 2007 17:32 > *Para:* Cascavel Perl Mongers > *Assunto:* Re: [Cascavel-pm] Treinamento em Perl? > > Bem, o "público-alvo" que imaginei inicialmente foram aqueles que não > tiveram contato "pesado" com outras linguagens, leia-se: curiosos, alunos > recém chegados a faculdade. > > Daí a idéia de se começar... pelo menos por enquanto. Mas nada que no > futuro não possa mudar ;) > > Em 12/02/07, André Garcia Carneiro > escreveu: > > > > > > Robson, > > > > > O que os monges acham que poderia ser proposto para um curso de Perl, > > que > > > seja atrativo, fácil e de prática imediata para o aluno. De forma que > > ele ao > > > aprender possa notar a sua evolução? > > > > Meus dois centavos... > > > > Mostrar o quanto de produtividade(lembrando sempre que isso implica em > > dinheiro), pode-se ganhar com Perl, e > > como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na > > moda... como preferirem) como MVC por > > exemplo, através de tecnologias como o Catalyst, de modo persistente, > > comparando com tecnologias como Java > > Server Faces, por exemplo, e como Perl pode ser melhor em > > características como desempenho, reutilização de > > código, etc. em relação a outras tecnologias, como JAVA, PHP etc. > > > > Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro > > é a 'fonte de todo o mal', e não há > > absolutamente nada mais 'hipnoticamente' atraente do que mostrar que > > usar Perl também dá dinheiro(Me desculpem > > os mais apaixonados, mas a realidade para mim é essa)... :p > > > > Posteriormente mostrar, principalmente, as facilidades em se desenvolver > > em Perl, de maneira organizada e > > reutilizável, e como realizar objetivos concretos do ponto de vista de > > desenvolvimento, ao invés de 'códigos > > estritamente didáticos' ... Acho que esses seriam pontos chaves na minha > > humilde opinião . > > > > > > > > Cheers! > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/bfa0966a/attachment-0001.html From gabriel.vieira em gmail.com Mon Feb 12 19:26:10 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 13 Feb 2007 00:26:10 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <65934b450702121528hbbbeaf5o48dc213e29bc9c15@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> <65934b450702121528hbbbeaf5o48dc213e29bc9c15@mail.gmail.com> Message-ID: <83d8367f0702121926v216e491cu4c3d7b95790382ec@mail.gmail.com> Ai depende.. quem paga mais!? :P hehehe Apoio também :) On 2/12/07, Joenio Costa wrote: > > Oba!!! Acho isso ótimo... > Se ninguem mais quiser concorrer a vaga eu digo que o Solli já ganhou... > > Em 12/02/07, Solli Honorio escreveu: > > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria de > obter > > preferência na vaga de lider :) > > > > Solli M. Honório > > > > > > > > On 2/12/07, Joenio Marques wrote: > > > Hummnn... Que legal!!! > > > > > > Tenho interesse em participar, talvez mesmo com o pouco tempo consiga > > > liderar este projeto (tenho que pensar um pouco mais...), caso não > > > apareça outro voluntário... > > > > > > Alguém mais tem interesse? Seria muito bom se conseguissemos criar > > > esse curso no CDTC. > > > > > > Marco, uma dúvida! > > > Este projeto seria para criar e organizar o conteudo do curso, não é?! > > > Não engloba ministrar ele, é isso mesmo? > > > > > > Att, > > > > > > Em 12/02/07, Eden Cardim escreveu: > > > > On 2/12/07, Marco A P D'Andrade < mdacwb em gmail.com> wrote: > > > > > Pessoal, > > > > > > > > > > Temos a confirmação do interesse do Djalma, CDTC. > > > > > > > > > > Agora temos de organizar o nosso lado. > > > > > Infelizmente eu tenho pouco tempo, portanto gostaria de alguém > para > > liderar > > > > > este projeto. > > > > > > > > > > Quem se habilita a liderar o projeto ? > > > > > Quem está interessados em participar ? > > > > > > > > Me interesso em participar, mas liderar eh muito pesado pra mim. > > > > > > > > -- > > > > Eden Cardim > > > > Instituto Baiano de Biotecnologia > > > > Núcleo de Biologia Computacional e Gestão de Informações > Biotecnológicas > > > > Laboratório de Bioinformática > > > > -- > > > > "you seem to think that 'close enough' is close enough... > > > > please learn to be 'literal' around programming." > > > > merlyn - on irc.freenode.net#perl > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm em pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > -- > > > Joenio Costa > > > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > > > - Colibre - Cooperativa de Tecnologias Livres > > > - PSL-BA - Projeto Software Livre Bahia > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/c741d3d0/attachment.html From luismottacampos em yahoo.co.uk Mon Feb 12 23:22:00 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 08:22:00 +0100 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <65934b450702121434k4d240e3en3f8fe8dcf5c0415e@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> <65934b450702121434k4d240e3en3f8fe8dcf5c0415e@mail.gmail.com> Message-ID: On Feb 12, 2007, at 11:34 PM, Joenio Costa wrote: > Vamos com calma... > > Me desculpem mas sou obrigado a dar uma alfinetada em vocês! > Todos os assuntos da Comunidade Perl Brasileira ocorrem aqui no > Cascavel ou na lista de Coordenação, como disse o Gabriel dêem uma > vasculhada no histórico da lista... :-) > > ps.: minha primeira vez como ogro aqui... Exceto pelo fato de você não ter sacado que eu estou sendo *muito* irônico, não está mal... prestando um pouquinho mais de atenção, talvez você até consiga passar por um ogro... trainee. ;-) -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 12 23:23:04 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 08:23:04 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki?= In-Reply-To: <65934b450702121444y6cd5e57dw43d8499841206531@mail.gmail.com> References: <380-220072112151322401@M2W005.mail2web.com> <930493DE-E2C2-484A-8AA8-CD9DD202041F@yahoo.co.uk> <65934b450702121444y6cd5e57dw43d8499841206531@mail.gmail.com> Message-ID: <481A514F-EE83-4BA1-A27C-C92ECBD7DCD3@yahoo.co.uk> On Feb 12, 2007, at 11:44 PM, Joenio Costa wrote: > Exatamente como o Champs falou, mas eu nao conhecia essa notação, > sempre utilizo uma exclamação na frente: > > !DeCSS Eu não sei se esta está documentada. De qualquer forma, o importante é invalidar a regular expression que trata das WikiWords, e qualquer coisa deve servir... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 12 23:28:05 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 08:28:05 +0100 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> Message-ID: On Feb 13, 2007, at 12:00 AM, Solli Honorio wrote: > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria > de obter preferência na vaga de lider :) Se eu estivesse no Brazil, ia fazer você dividir isso ;-) Como eu estou um pouco longe, ofereço meus préstimos como Conselheiro, se isso se mostrar viável. Havendo meios de trabalhar online, posso tentar fazer outras coisas. Mas não empolguem, meninos, que eu também não estou de férias... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From shonorio em gmail.com Tue Feb 13 01:28:00 2007 From: shonorio em gmail.com (Solli Honorio) Date: Tue, 13 Feb 2007 06:28:00 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> Message-ID: <12d1f4ee0702130128s171bd839vb99a8b444cdec670@mail.gmail.com> On 2/13/07, Luis Motta Campos wrote: > > On Feb 13, 2007, at 12:00 AM, Solli Honorio wrote: > > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria > > de obter preferência na vaga de lider :) > > Se eu estivesse no Brazil, ia fazer você dividir isso ;-) > Como eu estou um pouco longe, ofereço meus préstimos como > Conselheiro, se isso se mostrar viável. Claro que vou precisar de conselho, e ajuda, de todos. A diferença neste caso será o líder que levará os puxões de orelha :) Havendo meios de trabalhar online, posso tentar fazer outras > coisas. Mas não empolguem, meninos, que eu também não estou de > férias... ;-) Pior, já vc deve estar no paraíso... acesso as melhores bebidas (a cerveja pelo menos), mulheres e de fez em quando trabalho. Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/70c6b52f/attachment.html From luismottacampos em yahoo.co.uk Tue Feb 13 02:50:25 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 11:50:25 +0100 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702130128s171bd839vb99a8b444cdec670@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> <12d1f4ee0702121500i72e9230dk4fd1b799c2a027a3@mail.gmail.com> <12d1f4ee0702130128s171bd839vb99a8b444cdec670@mail.gmail.com> Message-ID: <16181FFA-1ECF-45CD-BFED-9E679F634D75@yahoo.co.uk> On Feb 13, 2007, at 10:28 AM, Solli Honorio wrote: > Claro que vou precisar de conselho, e ajuda, de todos. A diferença > neste caso será o líder que levará os puxões de orelha :) Ah! Perfeito! Então eu não preciso me responsabilizar pelos conselhos que eu dou, certo? :-D > > Pior, já vc deve estar no paraíso... acesso as melhores bebidas (a > cerveja pelo menos), mulheres e de fez em quando trabalho. > Olha, nada pessoal, mas, se o paraíso for tão burocrático quanto a holanda, ninguém nunca conseguiu entrar lá. Eu estou aqui faz apenas um mês, mas devo explicações e documentos que eu nem sabia que se podia tirar para Deus e para a Rainha... :-P e eu tenho sorte. Se eu fosse solteiro, teria de pedir para alguém na Espanha ou no Brasil me emitir uma "Certidão de Solteiro" - equivalente para solteiros do que seria uma certidão de casamento, eu imagino... Tem horas que a gente se sente numa gincana maluca. Mas é divertido. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From miguel em gomes.net Tue Feb 13 04:28:43 2007 From: miguel em gomes.net (miguelgomes) Date: Tue, 13 Feb 2007 09:28:43 -0300 Subject: [Cascavel-pm] RES: Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702130128s171bd839vb99a8b444cdec670@mail.gmail.com> Message-ID: Apesar de ter experiência em educação, para este curso eu sou candidatíssimo à vaga de aluno. Tentei acessar o site do CDTC mas, embora esteja escrito lá que aceitam inscrições de pessoas físicas, meu email não foi aceito com a seguinte mensagem em vermelho "Este não é um e-mail institucional " Tem algum macete para inscrição? []s miguelgomes -----Mensagem original----- De: cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]Em nome de Solli Honorio Enviada em: terça-feira, 13 de fevereiro de 2007 06:28 Para: Cascavel Perl Mongers Assunto: Re: [Cascavel-pm] Treinamento Perl x CDTC On 2/13/07, Luis Motta Campos wrote: On Feb 13, 2007, at 12:00 AM, Solli Honorio wrote: > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria > de obter preferência na vaga de lider :) Se eu estivesse no Brazil, ia fazer você dividir isso ;-) Como eu estou um pouco longe, ofereço meus préstimos como Conselheiro, se isso se mostrar viável. Claro que vou precisar de conselho, e ajuda, de todos. A diferença neste caso será o líder que levará os puxões de orelha :) Havendo meios de trabalhar online, posso tentar fazer outras coisas. Mas não empolguem, meninos, que eu também não estou de férias... ;-) Pior, já vc deve estar no paraíso... acesso as melhores bebidas (a cerveja pelo menos), mulheres e de fez em quando trabalho. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.37/682 - Release Date: 12/2/2007 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/fbef946c/attachment.html From joenio em gmail.com Tue Feb 13 03:37:13 2007 From: joenio em gmail.com (Joenio Costa) Date: Tue, 13 Feb 2007 09:37:13 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?como_inserir_notas_de_rodap=E9_e_ima?= =?iso-8859-1?q?gens_no_Twiki?= In-Reply-To: <481A514F-EE83-4BA1-A27C-C92ECBD7DCD3@yahoo.co.uk> References: <380-220072112151322401@M2W005.mail2web.com> <930493DE-E2C2-484A-8AA8-CD9DD202041F@yahoo.co.uk> <65934b450702121444y6cd5e57dw43d8499841206531@mail.gmail.com> <481A514F-EE83-4BA1-A27C-C92ECBD7DCD3@yahoo.co.uk> Message-ID: <65934b450702130337i50a078b2qd831ffe60e1de22@mail.gmail.com> Existe alguma referencia sobre essa notação aqui (na seção "Forced Links"): http://twiki.org/cgi-bin/view/TWiki/TextFormattingRules#TWiki_Editing_Shorthand Mas, como você já disse o importante é saber que qquer coisa que invalide a REGEX deve funcionar... Att, Em 13/02/07, Luis Motta Campos escreveu: > On Feb 12, 2007, at 11:44 PM, Joenio Costa wrote: > > Exatamente como o Champs falou, mas eu nao conhecia essa notação, > > sempre utilizo uma exclamação na frente: > > > > !DeCSS > > Eu não sei se esta está documentada. > De qualquer forma, o importante é invalidar a regular expression > que trata das WikiWords, e qualquer coisa deve servir... > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Tue Feb 13 03:40:24 2007 From: joenio em gmail.com (Joenio Costa) Date: Tue, 13 Feb 2007 09:40:24 -0200 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> <65934b450702121434k4d240e3en3f8fe8dcf5c0415e@mail.gmail.com> Message-ID: <65934b450702130340h46dc0c27md23ba960f89440b0@mail.gmail.com> Realmente não saquei a ironia, vou ler seu post novamente para tentar extrair algo... Parece que ser ogro é algo divertido, mesmo não conseguindo atingir o objetivo, vou continuar tentando... :-) Em 13/02/07, Luis Motta Campos escreveu: > On Feb 12, 2007, at 11:34 PM, Joenio Costa wrote: > > Vamos com calma... > > > > Me desculpem mas sou obrigado a dar uma alfinetada em vocês! > > Todos os assuntos da Comunidade Perl Brasileira ocorrem aqui no > > Cascavel ou na lista de Coordenação, como disse o Gabriel dêem uma > > vasculhada no histórico da lista... :-) > > > > ps.: minha primeira vez como ogro aqui... > > Exceto pelo fato de você não ter sacado que eu estou sendo *muito* > irônico, não está mal... prestando um pouquinho mais de atenção, > talvez você até consiga passar por um ogro... trainee. ;-) > > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From mdacwb em gmail.com Tue Feb 13 03:53:22 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 09:53:22 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> References: <42dcdd750702121217qd4d7d5dx4dcecd90101eb1a1@mail.gmail.com> <3de55ead0702121222v3006a8c3nd0cdfbf8f8d1df32@mail.gmail.com> <65934b450702121413x65902db0j1b3a4e1f1bb7e04c@mail.gmail.com> Message-ID: <45D1A6B2.3010302@gmail.com> Joenio, A idéia é que nós forneçamos o conteúdo. Havendo interesse/disponibilidade e comprometimento a questão de ministrar pode ser negociada ;) Sds, Marco Antonio Joenio Marques escreveu: > Hummnn... Que legal!!! > > Tenho interesse em participar, talvez mesmo com o pouco tempo consiga > liderar este projeto (tenho que pensar um pouco mais...), caso não > apareça outro voluntário... > > Alguém mais tem interesse? Seria muito bom se conseguissemos criar > esse curso no CDTC. > > Marco, uma dúvida! > Este projeto seria para criar e organizar o conteudo do curso, não é?! > Não engloba ministrar ele, é isso mesmo? > > Att, > > Em 12/02/07, Eden Cardim escreveu: > >> On 2/12/07, Marco A P D'Andrade wrote: >> >>> Pessoal, >>> >>> Temos a confirmação do interesse do Djalma, CDTC. >>> >>> Agora temos de organizar o nosso lado. >>> Infelizmente eu tenho pouco tempo, portanto gostaria de alguém para liderar >>> este projeto. >>> >>> Quem se habilita a liderar o projeto ? >>> Quem está interessados em participar ? >>> >> Me interesso em participar, mas liderar eh muito pesado pra mim. >> >> -- >> Eden Cardim >> Instituto Baiano de Biotecnologia >> Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas >> Laboratório de Bioinformática >> -- >> "you seem to think that 'close enough' is close enough... >> please learn to be 'literal' around programming." >> merlyn - on irc.freenode.net#perl >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From mdacwb em gmail.com Tue Feb 13 03:56:53 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 09:56:53 -0200 Subject: [Cascavel-pm] RES: Treinamento Perl x CDTC In-Reply-To: References: Message-ID: <45D1A785.3020208@gmail.com> Miguel, Existem 2 sites, você acessou o link do ITI, existe um específico para "comunidade". Outro inconveniente é que ele não aceita email do exterior :( PS: Aos demais, onde lê-se a quanto tempo é funcionario público, considere "a quanto tempo trabalha". Sds, Marco Antonio miguelgomes escreveu: > Apesar de ter experiência em educação, para este curso eu sou > candidatíssimo à vaga de aluno. > Tentei acessar o site do CDTC mas, embora esteja escrito lá que > aceitam inscrições de pessoas físicas, meu email não foi aceito com a > seguinte mensagem em vermelho "Este não é um e-mail institucional " > Tem algum macete para inscrição? > > []s miguelgomes > > > > -----Mensagem original----- > *De:* cascavel-pm-bounces+miguel=gomes.net em pm.org > [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org]*Em nome de > *Solli Honorio > *Enviada em:* terça-feira, 13 de fevereiro de 2007 06:28 > *Para:* Cascavel Perl Mongers > *Assunto:* Re: [Cascavel-pm] Treinamento Perl x CDTC > > > > On 2/13/07, *Luis Motta Campos* > wrote: > > On Feb 13, 2007, at 12:00 AM, Solli Honorio wrote: > > Eu sei que existe muitos interessados nesta "vaga", mas eu > gostaria > > de obter preferência na vaga de lider :) > > Se eu estivesse no Brazil, ia fazer você dividir isso ;-) > Como eu estou um pouco longe, ofereço meus préstimos como > Conselheiro, se isso se mostrar viável. > > > Claro que vou precisar de conselho, e ajuda, de todos. A diferença > neste caso será o líder que levará os puxões de orelha :) > > Havendo meios de trabalhar online, posso tentar fazer outras > coisas. Mas não empolguem, meninos, que eu também não estou de > férias... ;-) > > > > Pior, já vc deve estar no paraíso... acesso as melhores bebidas (a > cerveja pelo menos), mulheres e de fez em quando trabalho. > > > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From mdacwb em gmail.com Tue Feb 13 03:58:23 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 09:58:23 -0200 Subject: [Cascavel-pm] RES: Treinamento em Perl? In-Reply-To: <83d8367f0702121924mfd72c85l37760b808a5523dd@mail.gmail.com> References: <83d8367f0702121924mfd72c85l37760b808a5523dd@mail.gmail.com> Message-ID: <45D1A7DF.5050109@gmail.com> Eu iria mais devagar, ensinando primeiro Perl para já programadores, mas isto vai depender de nosso Lider de projeto, Solli ;) Sds, Marco Antonio Gabriel Vieira escreveu: > 1 turma para cada :) > > On 2/12/07, *miguelgomes* > > wrote: > > Gente, > > Ainda que mal pergunte: o que é e onde é o CDTC? > A resposta vai definir primeira decisão do projeto: O curso é > presencial ou a distáncia? > > Segunda questão básica: > Qual o objetivo do curso? > a - ensinar programação através da linguagem Perl (o aluno não > precisa saber nada de informaticaaa - tudo será ensinado) > b - ensinar a programadores de outras linguagens a linguagemm perl > c - ensinar a técnicas da linguagem perl (ai, os alunos teriam > como pre-requisito já conhecerem o básico da linguagem perl para > aprimorá-lo) > > > a partir dai podemos aprofundar nessa contrução coletiva de > programação de curso. > > []s miguelgomes > > > > -----Mensagem original----- > *De:* cascavel-pm-bounces+miguel=gomes.net em pm.org > > [mailto:cascavel-pm-bounces+miguel=gomes.net em pm.org > ]*Em nome > de *Robson Negreiros > *Enviada em:* segunda-feira, 12 de fevereiro de 2007 17:32 > *Para:* Cascavel Perl Mongers > *Assunto:* Re: [Cascavel-pm] Treinamento em Perl? > > Bem, o "público-alvo" que imaginei inicialmente foram aqueles > que não tiveram contato "pesado" com outras linguagens, > leia-se: curiosos, alunos recém chegados a faculdade. > > Daí a idéia de se começar... pelo menos por enquanto. Mas nada > que no futuro não possa mudar ;) > > Em 12/02/07, *André Garcia Carneiro* > > escreveu: > > > Robson, > > > O que os monges acham que poderia ser proposto para um > curso de Perl, que > > seja atrativo, fácil e de prática imediata para o aluno. > De forma que ele ao > > aprender possa notar a sua evolução? > > Meus dois centavos... > > Mostrar o quanto de produtividade(lembrando sempre que > isso implica em dinheiro), pode-se ganhar com Perl, e > como o Perl implementa conceitos de desenvolvimento > 'modernos'(ou na moda... como preferirem) como MVC por > exemplo, através de tecnologias como o Catalyst, de modo > persistente, comparando com tecnologias como Java > Server Faces, por exemplo, e como Perl pode ser melhor em > características como desempenho, reutilização de > código, etc. em relação a outras tecnologias, como JAVA, > PHP etc. > > Isso, na minha opinião atrairia interesse logo de cara, já > que dinheiro é a 'fonte de todo o mal', e não há > absolutamente nada mais 'hipnoticamente' atraente do que > mostrar que usar Perl também dá dinheiro(Me desculpem > os mais apaixonados, mas a realidade para mim é essa)... :p > > Posteriormente mostrar, principalmente, as facilidades em > se desenvolver em Perl, de maneira organizada e > reutilizável, e como realizar objetivos concretos do ponto > de vista de desenvolvimento, ao invés de 'códigos > estritamente didáticos' ... Acho que esses seriam pontos > chaves na minha humilde opinião . > > > > Cheers! > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From ralfbraga em gmail.com Tue Feb 13 04:14:15 2007 From: ralfbraga em gmail.com (Ralf Braga) Date: Tue, 13 Feb 2007 10:14:15 -0200 Subject: [Cascavel-pm] RES: Treinamento Perl x CDTC In-Reply-To: References: <12d1f4ee0702130128s171bd839vb99a8b444cdec670@mail.gmail.com> Message-ID: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> Pessoal, Acredito que o CDTC só aceita inscrições de usuários governamentais .gov.br Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que não sejam de orgãos governamentais, mas não sei em que pé está. Abs, Ralf Braga Em 13/02/07, miguelgomes escreveu: > > Apesar de ter experiência em educação, para este curso eu sou > candidatíssimo à vaga de aluno. > Tentei acessar o site do CDTC mas, embora esteja escrito lá que aceitam > inscrições de pessoas físicas, meu email não foi aceito com a seguinte > mensagem em vermelho "Este não é um e-mail institucional " > Tem algum macete para inscrição? > > []s miguelgomes > > > > -----Mensagem original----- > *De:* cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto: > cascavel-pm-bounces+miguel=gomes.net em pm.org]*Em nome de *Solli Honorio > *Enviada em:* terça-feira, 13 de fevereiro de 2007 06:28 > *Para:* Cascavel Perl Mongers > *Assunto:* Re: [Cascavel-pm] Treinamento Perl x CDTC > > > > On 2/13/07, Luis Motta Campos wrote: > > > > On Feb 13, 2007, at 12:00 AM, Solli Honorio wrote: > > > Eu sei que existe muitos interessados nesta "vaga", mas eu gostaria > > > de obter preferência na vaga de lider :) > > > > Se eu estivesse no Brazil, ia fazer você dividir isso ;-) > > Como eu estou um pouco longe, ofereço meus préstimos como > > Conselheiro, se isso se mostrar viável. > > > Claro que vou precisar de conselho, e ajuda, de todos. A diferença neste > caso será o líder que levará os puxões de orelha :) > > Havendo meios de trabalhar online, posso tentar fazer outras > > coisas. Mas não empolguem, meninos, que eu também não estou de > > férias... ;-) > > > > Pior, já vc deve estar no paraíso... acesso as melhores bebidas (a cerveja > pelo menos), mulheres e de fez em quando trabalho. > > > > Putamplexos! > > -- > > Luis Motta Campos is a software engineer, > > perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Ralf Braga -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/4feae262/attachment.html From alexjfalcao em universia.com.br Tue Feb 13 04:13:13 2007 From: alexjfalcao em universia.com.br (Alex =?iso-8859-1?Q?Falc=E3o?=) Date: Tue, 13 Feb 2007 10:13:13 -0200 (BRST) Subject: [Cascavel-pm] Problema com sCGI::Session no windows Message-ID: <50813.200.144.94.132.1171368793.squirrel@webmail.universia.com.br> Salve, pessoal, estou tentando utilizar CGI::Session no windows, no Linux funciona legal. o esperado é que ele gere uma nova sessao caso o usuário ainda não tenha o cookie na máquina. A parte de criação do cookie esta OK, o problema esta na criação do session. Obrigado a todos #!c:/arquivos de programas/perl/bin/perl -w use CGI; # or any other CGI:: form handler/decoder use CGI qw(param); use CGI::Session; my $cgi = new CGI; my $SESS_ID=$cgi->cookie('SESS_ID'); if ($SESS_ID) { $session = CGI::Session->load("driver:File", $SESS_ID,{"Directory" => 'D:/TEMP/'}); $code = $session->param(-name=>'user_code'); } else { $session = CGI::Session->new("driver:File", undef,{"Directory" => 'D:/TEMP/'}) || die("Nao pode criar sessao"); } -- ___________________________________________ Alex Esteves Jaccoud Falcão Analista de Suporte Linux User: 160008 --------------------------------------------------------------- Universia - Esse é o seu Universo. www.universia.com.br From glasswalk3r em yahoo.com.br Tue Feb 13 04:34:14 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 07:34:14 -0500 Subject: [Cascavel-pm] como inserir notas de rodapé e imagens no Twiki Message-ID: <380-220072213123414777@M2W006.mail2web.com> Olá Joenio, Joenio Costa joenio em gmail.com wrote: > Achei um plugin legal para isso, acabei de instalar. Agora você pode > usar a seguinte sintaxe: > > Texto contendo nota{{isto é uma nota}} de rodapé > > E onde voce quiser exibir as notas é só jogar a variável: > > %FOOTNOTELIST% > > Para mais detalhes veja a documentação do plugin: > http://www.perl.org.br/bin/view/TWiki/FootNotePlugin O plugin está funcionando muito bem e é bem prático de usar. Eu acabo de ajeitar as notas de rodapé aqui http://www.perl.org.br/bin/view/Artigos/Introdu%e7%e3oPerl []'s Alceu -------------------------------------------------------------------- mail2web LIVE – Free email based on Microsoft® Exchange technology - http://link.mail2web.com/LIVE From glasswalk3r em yahoo.com.br Tue Feb 13 04:35:49 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 07:35:49 -0500 Subject: [Cascavel-pm] Problema com sCGI::Session no windows Message-ID: <380-220072213123549998@M2W013.mail2web.com> Oi Alex, Qual o problema que está ocorrendo? Alguma mensagem de erro? Você está utilizando o WindowsXP? O Apache não funciona bem nessa nhaca de sistema operacional, principalmente se você tentar usar FastCGI. []'s Alceu Original Message: ----------------- From: Alex Falcão alexjfalcao em universia.com.br Date: Tue, 13 Feb 2007 10:13:13 -0200 (BRST) To: cascavel-pm em pm.org Subject: [Cascavel-pm] Problema com sCGI::Session no windows Salve, pessoal, estou tentando utilizar CGI::Session no windows, no Linux funciona legal. o esperado é que ele gere uma nova sessao caso o usuário ainda não tenha o cookie na máquina. A parte de criação do cookie esta OK, o problema esta na criação do session. Obrigado a todos #!c:/arquivos de programas/perl/bin/perl -w use CGI; # or any other CGI:: form handler/decoder use CGI qw(param); use CGI::Session; my $cgi = new CGI; my $SESS_ID=$cgi->cookie('SESS_ID'); if ($SESS_ID) { $session = CGI::Session->load("driver:File", $SESS_ID,{"Directory" => 'D:/TEMP/'}); $code = $session->param(-name=>'user_code'); } else { $session = CGI::Session->new("driver:File", undef,{"Directory" => 'D:/TEMP/'}) || die("Nao pode criar sessao"); } -- -------------------------------------------------------------------- mail2web - Check your email from the web at http://link.mail2web.com/mail2web From glasswalk3r em yahoo.com.br Tue Feb 13 05:04:53 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 08:04:53 -0500 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server Message-ID: <380-22007221313453693@M2W040.mail2web.com> Olá monges, Eu tinha pensado em enviar esse email direto para o Solli, mas achei melhor mandar para a lista. Talves hajam mais monges com módulos semelhantes ou que pelo menos possam dar palpites. Recentemente eu solicitei um namespace no CPAN. Essa foi a resposta que recebi: "From: Adam Kennedy Date: February 2, 2007 23:26 Subject: Re: Module submission DTS I'd consider putting this on Win32::DTS. Mostly because you use Win32::OLE, plus it's only available on ActiveState on Win32. Generally we don't like assigning root namespaces for modules like yours where there is not already 5 other modules that do the same thing. Adam K" Eu não gostei muito da idéia de usar "Win32" porque o módulo é específico do MS SQL Server e não do Windows (pelo menos não diretamente). Não acho que a dependência de módulos que ele tem deva estar explícita no seu namespace. Eu não entendi muito bem como funciona o processo de aprovação de namespace, visto que o email do Adam foi uma imposição ou se eu posso contra argumentar. Solli, você tinha sugerido um namespace diferente, algo como MSSQL: você chegou a solicitar isso? Se você (ou eu) registrar o namespace e incluir nossos módulos acho que vamos chegar ao número desejado (5) para registrar um namespace exclusivo. []'s Alceu -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From a.r.ferreira em gmail.com Tue Feb 13 05:21:49 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Tue, 13 Feb 2007 11:21:49 -0200 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <380-22007221313453693@M2W040.mail2web.com> References: <380-22007221313453693@M2W040.mail2web.com> Message-ID: <73ddeb6c0702130521j26744bb7lb6b6ac6febb3dcb@mail.gmail.com> On 2/13/07, glasswalk3r em yahoo.com.br wrote: > Olá monges, > > Eu tinha pensado em enviar esse email direto para o Solli, mas achei melhor > mandar para a lista. Talves hajam mais monges com módulos semelhantes ou > que pelo menos possam dar palpites. > > Recentemente eu solicitei um namespace no CPAN. Essa foi a resposta que > recebi: > > "From: Adam Kennedy > Date: February 2, 2007 23:26 > Subject: Re: Module submission DTS > > I'd consider putting this on Win32::DTS. > > Mostly because you use Win32::OLE, plus it's only available on > ActiveState on Win32. > > Generally we don't like assigning root namespaces for modules like yours > where there is not already 5 other modules that do the same thing. > > Adam K" > > Eu não gostei muito da idéia de usar "Win32" porque o módulo é específico > do MS SQL Server e não do Windows (pelo menos não diretamente). Não acho > que a dependência de módulos que ele tem deva estar explícita no seu > namespace. Não é uma imposição. É uma sugestão. Eles realmente evitam a criação de root namespaces que não sejam gerais o suficiente. Quanto à sugestão do Win32:: como raiz, foi porque pareceu natural do ponto de vista do Adam. Pode explicar sobre sua preferência por MSSQL::DTS e argumentar como fez para nós ("o módulo é específico do MS SQL Server e não do Windows (pelo menos não diretamente"). O namespace MSSQL:: não existe hoje, mas tem precedentes pela existência de Oracle::, MySQL::, etc. > Eu não entendi muito bem como funciona o processo de aprovação de > namespace, visto que o email do Adam foi uma imposição ou se eu posso > contra argumentar. O processo de aprovação de namespace é totalmente opcional. Se você submeter o seu nome aos administradores do CPAN e conseguir a sua "benção", eles agradecem e seu domínio será garantidamente seu sem muita margem para disputas. Mas não tem muita diferença de submeter o módulo e ele ser registrado pelos índices do CPAN na base de "first-served". Esta comunidade é bem democrática de verdade. Você pode até submeter módulos com o mesmo nome de outros. Só que eles não apareceram nos indíces com um comando de cpan simples como cpan > install My::Module Para achá-lo, será necessário cpan > install CPANID/My-Module-0.01.tar.gz É possível também invadir um namespace sem aprovação do "proprietário". Ele pode sugerir outro nome para você, mas em geral não se impõe. Por exemplo, há algumas questões dessas sobre o namespace DateTime (do Dave Rolsky) e outros módulos como DateTime::Cron::Simple que não receberam o aval dele. (Mas pelo menos este, vai entrar em um ciclo de deprecação e deve desaparecer em breve.) > Solli, você tinha sugerido um namespace diferente, algo como MSSQL: você > chegou a solicitar isso? Se você (ou eu) registrar o namespace e incluir > nossos módulos acho que vamos chegar ao número desejado (5) para registrar > um namespace exclusivo. > > []'s > > Alceu > > -------------------------------------------------------------------- > mail2web.com ? What can On Demand Business Solutions do for you? > http://link.mail2web.com/Business/SharePoint > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From alexjfalcao em universia.com.br Tue Feb 13 05:09:02 2007 From: alexjfalcao em universia.com.br (Alex =?iso-8859-1?Q?Falc=E3o?=) Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <380-220072213123549998@M2W013.mail2web.com> References: <380-220072213123549998@M2W013.mail2web.com> Message-ID: <56919.200.144.94.132.1171372142.squirrel@webmail.universia.com.br> Oi Alceu, estou utilizando Windows XP com Apache/2.0.59. Quanto ao problema, ele não informa erro algum. Mesmo utilizando use warnings, só não cria a sessão no servidor, então as páginas que utilizam a opção de load, não funcionam. Abraço > Oi Alex, > > Qual o problema que está ocorrendo? Alguma mensagem de erro? > > Você está utilizando o WindowsXP? O Apache não funciona bem nessa nhaca de > sistema operacional, principalmente se você tentar usar FastCGI. > > []'s > Alceu > > Original Message: > ----------------- > From: Alex Falcão alexjfalcao em universia.com.br > Date: Tue, 13 Feb 2007 10:13:13 -0200 (BRST) > To: cascavel-pm em pm.org > Subject: [Cascavel-pm] Problema com sCGI::Session no windows > > > Salve, > > pessoal, estou tentando utilizar CGI::Session no windows, no Linux > funciona legal. > > o esperado é que ele gere uma nova sessao caso o usuário ainda não tenha o > cookie na máquina. > > A parte de criação do cookie esta OK, o problema esta na criação do > session. > > Obrigado a todos > > > #!c:/arquivos de programas/perl/bin/perl -w > > use CGI; # or any other CGI:: form handler/decoder > use CGI qw(param); > use CGI::Session; > > my $cgi = new CGI; > > my $SESS_ID=$cgi->cookie('SESS_ID'); > if ($SESS_ID) { > $session = CGI::Session->load("driver:File", $SESS_ID,{"Directory" > => 'D:/TEMP/'}); > $code = $session->param(-name=>'user_code'); > } else { > $session = CGI::Session->new("driver:File", undef,{"Directory" => > 'D:/TEMP/'}) || die("Nao pode criar sessao"); > } > > > -- > > > -------------------------------------------------------------------- > mail2web - Check your email from the web at > http://link.mail2web.com/mail2web > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ___________________________________________ Alex Esteves Jaccoud Falcão Analista de Suporte Linux User: 160008 http://webmaster.brfic.com --------------------------------------------------------------- Universia - Esse é o seu Universo. www.universia.com.br From nferraz em gmail.com Tue Feb 13 05:57:17 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Tue, 13 Feb 2007 13:57:17 +0000 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <380-22007221313453693@M2W040.mail2web.com> References: <380-22007221313453693@M2W040.mail2web.com> Message-ID: <45D1C3BD.1050505@gmail.com> glasswalk3r em yahoo.com.br wrote: > Eu não gostei muito da idéia de usar "Win32" porque o módulo é específico > do MS SQL Server e não do Windows (pelo menos não diretamente). Não acho > que a dependência de módulos que ele tem deva estar explícita no seu > namespace. Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. Que tal: Win32::MSSQL::DTS??? From glasswalk3r em yahoo.com.br Tue Feb 13 05:58:53 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 08:58:53 -0500 Subject: [Cascavel-pm] Problema com sCGI::Session no windows Message-ID: <380-220072213135853304@M2W041.mail2web.com> Opa, Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o Apache dele sequer é iniciado. Você está usando o WindowsXP apenas para desenvolvimento? Considere usar dual boot com Linux ou então usar o IIS. Boa sorte, Alceu Original Message: ----------------- From: Alex Falcão alexjfalcao em universia.com.br Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) To: cascavel-pm em pm.org Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows Oi Alceu, estou utilizando Windows XP com Apache/2.0.59. Quanto ao problema, ele não informa erro algum. Mesmo utilizando use warnings, só não cria a sessão no servidor, então as páginas que utilizam a opção de load, não funcionam. Abraço -------------------------------------------------------------------- mail2web.com - Microsoft® Exchange solutions from a leading provider - http://link.mail2web.com/Business/Exchange From glasswalk3r em yahoo.com.br Tue Feb 13 06:02:41 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 09:02:41 -0500 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQLServer Message-ID: <380-22007221314241245@M2W035.mail2web.com> Oi Nelson, Eu realmente não vejo necessidade de incluir o nome de uma dependência (Win32) no namespace. Até porque seria possível conectar via DBI em um MS SQL Server e executar alguns dos módulos propostos pelo Solli e que não necessitariam do módulo Win32::OLE. []'s Alceu Original Message: ----------------- From: Nelson Ferraz nferraz em gmail.com Date: Tue, 13 Feb 2007 13:57:17 +0000 To: glasswalk3r em yahoo.com.br, cascavel-pm em pm.org Subject: Re: [Cascavel-pm] registro de namespace para bibliotecas do MS SQLServer Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. Que tal: Win32::MSSQL::DTS??? -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From interativa em pcp.org.br Tue Feb 13 06:42:49 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Tue, 13 Feb 2007 11:42:49 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> Message-ID: <007501c74f7d$3e796d40$0300000a@secretariaspcp> >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: >Pessoal, >Acredito que o CDTC só aceita inscrições de usuários governamentais.gov.br >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que não >sejam de órgãos governamentais, mas não sei em que pé está. >Abs, Ralf Braga Bom dia, Caro Ralf Braga em Perl Mongers, Existem dois modos para se cadastra no CDTC o primeiro é para funcionários públicos que tenham um e-mail institucional exemplo: seu_nome em xxx.gov.br. O segundo é para a comunidade em geral porem é obrigatório o uso de e-mail com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br Formulário de cadastramento de novos usuários, não institucionais, para os Cursos da Comunidade CDTC: http://comunidade.cdtc.org.br/login/signup.php Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From luismottacampos em yahoo.co.uk Tue Feb 13 06:53:33 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 15:53:33 +0100 Subject: [Cascavel-pm] Fwd: Perl post from a.r.ferreira@gmail.com requires approval In-Reply-To: <65934b450702130340h46dc0c27md23ba960f89440b0@mail.gmail.com> References: <73ddeb6c0702080812j543d5b43qad70c12b01102a4b@mail.gmail.com> <73ddeb6c0702080859u69bacd9exe0743b9fc834e340@mail.gmail.com> <3de55ead0702080919q3a77db26o5687fbf73f83af44@mail.gmail.com> <83d8367f0702080924g2987e7feoac5a379328ebdabf@mail.gmail.com> <3de55ead0702080927i59edbc2jada4d0bfcbb9c2e2@mail.gmail.com> <533BD2CE-8AE8-4ED4-9961-06B674BD20E3@yahoo.co.uk> <65934b450702121434k4d240e3en3f8fe8dcf5c0415e@mail.gmail.com> <65934b450702130340h46dc0c27md23ba960f89440b0@mail.gmail.com> Message-ID: <17DDB227-DE08-4CD7-8BDE-BF4049E8B36C@yahoo.co.uk> On Feb 13, 2007, at 12:40 PM, Joenio Costa wrote: > Realmente não saquei a ironia, vou ler seu post novamente para tentar > extrair algo... > Parece que ser ogro é algo divertido, mesmo não conseguindo atingir o > objetivo, vou continuar tentando... :-) Ser Ogro não é uma coisa que se pode aprender, Joênio. Graças a Deus. De qualquer forma, se todo mundo virar Ogro nesta lista, eu vou ser obrigado a mudar de estereótipo... Putamplexos complexados e precisando ver o analista para encontrar seu alter-ego complexo... ;-) -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Tue Feb 13 06:58:55 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 15:58:55 +0100 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <45D1C3BD.1050505@gmail.com> References: <380-22007221313453693@M2W040.mail2web.com> <45D1C3BD.1050505@gmail.com> Message-ID: On Feb 13, 2007, at 2:57 PM, Nelson Ferraz wrote: > glasswalk3r em yahoo.com.br wrote: >> Eu não gostei muito da idéia de usar "Win32" porque o módulo é >> específico >> do MS SQL Server e não do Windows (pelo menos não diretamente). >> Não acho >> que a dependência de módulos que ele tem deva estar explícita no seu >> namespace. > > Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. > > Que tal: Win32::MSSQL::DTS??? A pesar de ficar um pouco maior, eu acho que o nome sugerido pelo Nélson pode ser uma ótima opção... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From shonorio em gmail.com Tue Feb 13 07:03:11 2007 From: shonorio em gmail.com (Solli Honorio) Date: Tue, 13 Feb 2007 13:03:11 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <007501c74f7d$3e796d40$0300000a@secretariaspcp> References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> Message-ID: <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> On 2/13/07, Marco Aurélio (MACAÉ) wrote: > > > >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: > >Pessoal, > >Acredito que o CDTC só aceita inscrições de usuários > governamentais.gov.br > >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que não > >sejam de órgãos governamentais, mas não sei em que pé está. > >Abs, Ralf Braga > > Bom dia, Caro Ralf Braga em Perl Mongers, > > Existem dois modos para se cadastra no CDTC o primeiro é para funcionários > > públicos que tenham um e-mail institucional exemplo: seu_nome em xxx.gov.br. > O segundo é para a comunidade em geral porem é obrigatório o uso de e-mail > com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br Puxa, que coisa mais bobagem hein... limitar o domínio para .br. Quer dizer que algum cara da IBM não pode utilizar o CDTC só porque o email de é fulano em br.ibm.com.... e depois o pessoal reclama dos americanos. Isto me faz retornar ao início da conversa. Tenho interesse sim coordenar a criação do conteúdo, mas também não quero deixar o conteúdo exclusivo lá. Porquê não subir um LMS desta lista ( http://www.edutech.ch/lms/ev3/opensource_lms_longlist.php) no site do perl.org.br, algo como elearn.perl.org.br ? -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/6f60f6d8/attachment.html From shonorio em gmail.com Tue Feb 13 07:24:41 2007 From: shonorio em gmail.com (Solli Honorio) Date: Tue, 13 Feb 2007 13:24:41 -0200 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: References: <380-22007221313453693@M2W040.mail2web.com> <45D1C3BD.1050505@gmail.com> Message-ID: <12d1f4ee0702130724y775b3465u253b2c84a295e03a@mail.gmail.com> On 2/13/07, Luis Motta Campos wrote: > > On Feb 13, 2007, at 2:57 PM, Nelson Ferraz wrote: > > glasswalk3r em yahoo.com.br wrote: > >> Eu não gostei muito da idéia de usar "Win32" porque o módulo é > >> específico > >> do MS SQL Server e não do Windows (pelo menos não diretamente). > >> Não acho > >> que a dependência de módulos que ele tem deva estar explícita no seu > >> namespace. > > > > Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. > > > > Que tal: Win32::MSSQL::DTS??? > > A pesar de ficar um pouco maior, eu acho que o nome sugerido pelo > Nélson pode ser uma ótima opção... > > Humm, eu prefiro o MSSQL::*. Eu estava pensando também criar um MSSQL::Proxy tal como o DBI::Proxy para o Oracle. Alceu, eu topo o trabalho com o namespace MSSQL::* e já vou contribuir com os módulos ::Table, ::Index, ::Database e ::Jobs... Abraços, Solli M. Honório -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/104af61a/attachment-0001.html From shonorio em gmail.com Tue Feb 13 07:27:17 2007 From: shonorio em gmail.com (Solli Honorio) Date: Tue, 13 Feb 2007 13:27:17 -0200 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <12d1f4ee0702130724y775b3465u253b2c84a295e03a@mail.gmail.com> References: <380-22007221313453693@M2W040.mail2web.com> <45D1C3BD.1050505@gmail.com> <12d1f4ee0702130724y775b3465u253b2c84a295e03a@mail.gmail.com> Message-ID: <12d1f4ee0702130727j2c098339xc4e84a2a1f8757c5@mail.gmail.com> On 2/13/07, Solli Honorio wrote: > > > > On 2/13/07, Luis Motta Campos wrote: > > > > On Feb 13, 2007, at 2:57 PM, Nelson Ferraz wrote: > > > glasswalk3r em yahoo.com.br wrote: > > >> Eu não gostei muito da idéia de usar "Win32" porque o módulo é > > >> específico > > >> do MS SQL Server e não do Windows (pelo menos não diretamente). > > >> Não acho > > >> que a dependência de módulos que ele tem deva estar explícita no seu > > >> namespace. > > > > > > Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. > > > > > > Que tal: Win32::MSSQL::DTS??? > > > > A pesar de ficar um pouco maior, eu acho que o nome sugerido pelo > > Nélson pode ser uma ótima opção... > > > > Humm, eu prefiro o MSSQL::*. Eu estava pensando também criar um > MSSQL::Proxy tal como o DBI::Proxy para o Oracle. > > Alceu, eu topo o trabalho com o namespace MSSQL::* e já vou contribuir com > os módulos ::Table, ::Index, ::Database e ::Jobs... Só mais uma coisa, o objetivo destes módulos é o gerencimento destes 'objetos' do MSSQL, tipo monitorar o tamanho da base de dados, etc. Abraços, > > Solli M. Honório > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/9ef5e9e3/attachment.html From mdacwb em gmail.com Tue Feb 13 07:32:28 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 13:32:28 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> Message-ID: <45D1DA0C.3080702@gmail.com> Solli, Em minha opinião, acho que a idéia inicial é termos conteúdo, e como eles utilizam uma plataforma em software livre, pode até ser avaliada a solução, ou versões alternativas (em Perl), para utilizarmos. Mas como nos propomos a fazer divulgação, julgo interessante municiar outras iniciativas também com conteúdo. E esta é uma iniciativa de projeção e respeitada. Sds, Marco Antonio Solli Honorio escreveu: > > > On 2/13/07, *Marco Aurélio (MACAÉ)* > wrote: > > > >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: > >Pessoal, > >Acredito que o CDTC só aceita inscrições de usuários > governamentais.gov.br > >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas > que não > >sejam de órgãos governamentais, mas não sei em que pé está. > >Abs, Ralf Braga > > Bom dia, Caro Ralf Braga em Perl Mongers, > > Existem dois modos para se cadastra no CDTC o primeiro é para > funcionários > públicos que tenham um e-mail institucional exemplo: > seu_nome em xxx.gov.br . > O segundo é para a comunidade em geral porem é obrigatório o uso > de e-mail > com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br > > > > Puxa, que coisa mais bobagem hein... limitar o domínio para .br. Quer > dizer que algum cara da IBM não pode utilizar o CDTC só porque o email > de é fulano em br.ibm.com.... e depois o pessoal reclama dos americanos. > > Isto me faz retornar ao início da conversa. Tenho interesse sim > coordenar a criação do conteúdo, mas também não quero deixar o > conteúdo exclusivo lá. Porquê não subir um LMS desta lista > (http://www.edutech.ch/lms/ev3/opensource_lms_longlist.php) no site do > perl.org.br , algo como elearn.perl.org.br > ? > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From mdacwb em gmail.com Tue Feb 13 07:41:16 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 13:41:16 -0200 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <380-220072213135853304@M2W041.mail2web.com> References: <380-220072213135853304@M2W041.mail2web.com> Message-ID: <45D1DC1C.2090600@gmail.com> Ou ao menos um VMware Player... Livre, só tem de ter uma maquina criada... mas pode instalar o VMWare Server tambem... daí vc cria suas proprias maquinas... Sds, Marco Antonio glasswalk3r em yahoo.com.br escreveu: > Opa, > > Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O > Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que > leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o > Apache dele sequer é iniciado. > > Você está usando o WindowsXP apenas para desenvolvimento? Considere usar > dual boot com Linux ou então usar o IIS. > > Boa sorte, > Alceu > > Original Message: > ----------------- > From: Alex Falcão alexjfalcao em universia.com.br > Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) > To: cascavel-pm em pm.org > Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows > > > Oi Alceu, > > estou utilizando Windows XP com Apache/2.0.59. > > Quanto ao problema, ele não informa erro algum. Mesmo utilizando use > warnings, só não cria a sessão no servidor, então as páginas que > utilizam a opção de load, não funcionam. > > Abraço > > > -------------------------------------------------------------------- > mail2web.com - Microsoft® Exchange solutions from a leading provider - > http://link.mail2web.com/Business/Exchange > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From fernandocorrea em gmail.com Tue Feb 13 07:47:36 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 13 Feb 2007 12:47:36 -0300 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <45D1DC1C.2090600@gmail.com> References: <380-220072213135853304@M2W041.mail2web.com> <45D1DC1C.2090600@gmail.com> Message-ID: pq não o qemu?! Em 13/02/07, Marco A P D'Andrade escreveu: > Ou ao menos um VMware Player... Livre, só tem de ter uma maquina > criada... mas pode instalar o VMWare Server tambem... daí vc cria suas > proprias maquinas... > > Sds, > Marco Antonio > > > > glasswalk3r em yahoo.com.br escreveu: > > Opa, > > > > Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O > > Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que > > leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o > > Apache dele sequer é iniciado. > > > > Você está usando o WindowsXP apenas para desenvolvimento? Considere usar > > dual boot com Linux ou então usar o IIS. > > > > Boa sorte, > > Alceu > > > > Original Message: > > ----------------- > > From: Alex Falcão alexjfalcao em universia.com.br > > Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) > > To: cascavel-pm em pm.org > > Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows > > > > > > Oi Alceu, > > > > estou utilizando Windows XP com Apache/2.0.59. > > > > Quanto ao problema, ele não informa erro algum. Mesmo utilizando use > > warnings, só não cria a sessão no servidor, então as páginas que > > utilizam a opção de load, não funcionam. > > > > Abraço > > > > > > -------------------------------------------------------------------- > > mail2web.com - Microsoft(r) Exchange solutions from a leading provider - > > http://link.mail2web.com/Business/Exchange > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From miguel em gomes.net Tue Feb 13 09:00:20 2007 From: miguel em gomes.net (miguelgomes) Date: Tue, 13 Feb 2007 14:00:20 -0300 Subject: [Cascavel-pm] Web-App In-Reply-To: Message-ID: Salve Gente... já apresentei o Web-App aos monges do Rio, mas como imagino que poucos conheçam o Web-app: É um soft livre, com código aberto, para criar portais na internet. É bem estável, seguro e todo em Perl. Surgiu em 2001 como uma defecção do YaBBs, mas progrediu rápido. Tem todos os recursos de um portal legal (multilinguagens, temas que mudam a cara do site, artigos, links, downloads, mensgens intantâneas, foruns etc), é facílima a manutenção e dá pra botar o portal inteiro no ar em 20 minutos. Este loucutor que vos fala(risos) vem contribuindo modestamente com uns pindurucalhos, plugins e mods e mantém 2 sites no ar rodando o web-app: http://www.clubedacultura.com e http://www.vtower.org . Recentemente o grupo de desenvolvedores principal se dividiu. No endereço original http://www.web-app.org ficou com a Jos e os outros foram para http://www.web-app.net. Rolou um barraco horroroso entre eles, o site principal ficou fora do ar dois meses, depois voltaram, já divididos, a Jos acusando os outros de estarem querendo transformá-lo em programa proprietário para ganhar dinheiro e eles a acusando de roubar-lhes os créditos nos códigos. Existe uma toda uma comunidade em torno deste projeto, com vários outros sites, que está perplexa aguardando os desdobramentos. Mas temos que reconhecer: é assim mesmo que progride a informática, entre tapas e beijos, porque, afinal de contas, por trás do código, tem gente. E assim como são as pessoas, são as criaturas. É isso. Vale a pena conhecer este soft. []s miguelgomes -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.411 / Virus Database: 268.17.37/682 - Release Date: 12/2/2007 From a.r.ferreira em gmail.com Tue Feb 13 08:05:06 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Tue, 13 Feb 2007 14:05:06 -0200 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> Message-ID: <73ddeb6c0702130805g6e52c4acqdb1182111ffc5c2d@mail.gmail.com> On 2/13/07, Solli Honorio wrote: > > > On 2/13/07, Marco Aurélio (MACAÉ) wrote: > > > > >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: > > >Pessoal, > > >Acredito que o CDTC só aceita inscrições de usuários > governamentais.gov.br > > >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que não > > >sejam de órgãos governamentais, mas não sei em que pé está. > > >Abs, Ralf Braga > > > > Bom dia, Caro Ralf Braga em Perl Mongers, > > > > Existem dois modos para se cadastra no CDTC o primeiro é para funcionários > > públicos que tenham um e-mail institucional exemplo: seu_nome em xxx.gov.br. > > O segundo é para a comunidade em geral porem é obrigatório o uso de e-mail > > com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br > > Puxa, que coisa mais bobagem hein... limitar o domínio para .br. Quer dizer > que algum cara da IBM não pode utilizar o CDTC só porque o email de é > fulano em br.ibm.com.... e depois o pessoal reclama dos americanos. > > Isto me faz retornar ao início da conversa. Tenho interesse sim coordenar a > criação do conteúdo, mas também não quero deixar o conteúdo exclusivo lá. > Porquê não subir um LMS desta lista > (http://www.edutech.ch/lms/ev3/opensource_lms_longlist.php) > no site do perl.org.br, algo como elearn.perl.org.br ? Pode ser uma boa idéia. Sugiro learn.perl.org.br para continuar com a analogia entre outros subdomínios de perl.org e de perl.org.br. Isto porque já existe o http://learn.perl.org/ From kamusbr em gmail.com Tue Feb 13 08:05:16 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Tue, 13 Feb 2007 13:05:16 -0300 Subject: [Cascavel-pm] RES: Treinamento em Perl? In-Reply-To: References: Message-ID: Acredito que por ser a (acho)primeira experiência por parte dos membros dessa comunidade deva ser ofertado inicialmente apenas 01 curso para aqueles que conhecem lógica de programação, nos moldes dos cursos de python, php, java, os quais já têm seu espaço no CDTC. Sendo este de caráter introdutório a linguagem, contudo, possibilitando ao aluno realizar com a perl tarefas do seu dia-a-dia como ferramenta de trabalho (e diversão). Em 12/02/07, miguelgomes escreveu: > > Gente, > > Ainda que mal pergunte: o que é e onde é o CDTC? > A resposta vai definir primeira decisão do projeto: O curso é presencial > ou a distáncia? > > Segunda questão básica: > Qual o objetivo do curso? > a - ensinar programação através da linguagem Perl (o aluno não precisa > saber nada de informaticaaa - tudo será ensinado) > b - ensinar a programadores de outras linguagens a linguagemm perl > c - ensinar a técnicas da linguagem perl (ai, os alunos teriam como > pre-requisito já conhecerem o básico da linguagem perl para aprimorá-lo) > > > a partir dai podemos aprofundar nessa contrução coletiva de programação de > curso. > > []s miguelgomes > > > > -----Mensagem original----- > *De:* cascavel-pm-bounces+miguel=gomes.net em pm.org [mailto: > cascavel-pm-bounces+miguel=gomes.net em pm.org]*Em nome de *Robson Negreiros > *Enviada em:* segunda-feira, 12 de fevereiro de 2007 17:32 > *Para:* Cascavel Perl Mongers > *Assunto:* Re: [Cascavel-pm] Treinamento em Perl? > > Bem, o "público-alvo" que imaginei inicialmente foram aqueles que não > tiveram contato "pesado" com outras linguagens, leia-se: curiosos, alunos > recém chegados a faculdade. > > Daí a idéia de se começar... pelo menos por enquanto. Mas nada que no > futuro não possa mudar ;) > > Em 12/02/07, André Garcia Carneiro > escreveu: > > > > > > Robson, > > > > > O que os monges acham que poderia ser proposto para um curso de Perl, > > que > > > seja atrativo, fácil e de prática imediata para o aluno. De forma que > > ele ao > > > aprender possa notar a sua evolução? > > > > Meus dois centavos... > > > > Mostrar o quanto de produtividade(lembrando sempre que isso implica em > > dinheiro), pode-se ganhar com Perl, e > > como o Perl implementa conceitos de desenvolvimento 'modernos'(ou na > > moda... como preferirem) como MVC por > > exemplo, através de tecnologias como o Catalyst, de modo persistente, > > comparando com tecnologias como Java > > Server Faces, por exemplo, e como Perl pode ser melhor em > > características como desempenho, reutilização de > > código, etc. em relação a outras tecnologias, como JAVA, PHP etc. > > > > Isso, na minha opinião atrairia interesse logo de cara, já que dinheiro > > é a 'fonte de todo o mal', e não há > > absolutamente nada mais 'hipnoticamente' atraente do que mostrar que > > usar Perl também dá dinheiro(Me desculpem > > os mais apaixonados, mas a realidade para mim é essa)... :p > > > > Posteriormente mostrar, principalmente, as facilidades em se desenvolver > > em Perl, de maneira organizada e > > reutilizável, e como realizar objetivos concretos do ponto de vista de > > desenvolvimento, ao invés de 'códigos > > estritamente didáticos' ... Acho que esses seriam pontos chaves na minha > > humilde opinião . > > > > > > > > Cheers! > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/d054f558/attachment-0001.html From luismottacampos em yahoo.co.uk Tue Feb 13 08:09:18 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 13 Feb 2007 17:09:18 +0100 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <73ddeb6c0702130805g6e52c4acqdb1182111ffc5c2d@mail.gmail.com> References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> <73ddeb6c0702130805g6e52c4acqdb1182111ffc5c2d@mail.gmail.com> Message-ID: On Feb 13, 2007, at 5:05 PM, Adriano Ferreira wrote: > Pode ser uma boa idéia. Sugiro learn.perl.org.br para continuar com a > analogia entre outros subdomínios de perl.org e de perl.org.br. Isto > porque já existe o > > http://learn.perl.org/ Eu GOSTEI desta idéia. PessoALL, eu apoio o Adriano. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From alexjfalcao em universia.com.br Tue Feb 13 08:09:29 2007 From: alexjfalcao em universia.com.br (Alex =?iso-8859-1?Q?Falc=E3o?=) Date: Tue, 13 Feb 2007 14:09:29 -0200 (BRST) Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: References: <380-220072213135853304@M2W041.mail2web.com><45D1DC1C.2090600@gmail.com> Message-ID: <12751.200.220.188.67.1171382969.squirrel@webmail.universia.com.br> Infelizmente não sou o ADM da máquina e ela é compartilhada com outros usuários que utilizam o Apache. Vou testar em uma máquina com 2000 em casa e ver se funciona. Abraço > pq não o qemu?! > > Em 13/02/07, Marco A P D'Andrade escreveu: >> Ou ao menos um VMware Player... Livre, só tem de ter uma maquina >> criada... mas pode instalar o VMWare Server tambem... daí vc cria suas >> proprias maquinas... >> >> Sds, >> Marco Antonio >> >> >> >> glasswalk3r em yahoo.com.br escreveu: >> > Opa, >> > >> > Minha sugestão é que você tente fazer isso no IIS, apenas para testar. >> O >> > Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez >> que >> > leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o >> > Apache dele sequer é iniciado. >> > >> > Você está usando o WindowsXP apenas para desenvolvimento? Considere >> usar >> > dual boot com Linux ou então usar o IIS. >> > >> > Boa sorte, >> > Alceu >> > >> > Original Message: >> > ----------------- >> > From: Alex Falcão alexjfalcao em universia.com.br >> > Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) >> > To: cascavel-pm em pm.org >> > Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows >> > >> > >> > Oi Alceu, >> > >> > estou utilizando Windows XP com Apache/2.0.59. >> > >> > Quanto ao problema, ele não informa erro algum. Mesmo utilizando >> use >> > warnings, só não cria a sessão no servidor, então as páginas que >> > utilizam a opção de load, não funcionam. >> > >> > Abraço >> > >> > >> > -------------------------------------------------------------------- >> > mail2web.com - Microsoft(r) Exchange solutions from a leading provider >> - >> > http://link.mail2web.com/Business/Exchange >> > >> > >> > _______________________________________________ >> > Cascavel-pm mailing list >> > Cascavel-pm em pm.org >> > http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> > >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ___________________________________________ Alex Esteves Jaccoud Falcão Analista de Suporte Linux User: 160008 http://webmaster.brfic.com --------------------------------------------------------------- Universia - Esse é o seu Universo. www.universia.com.br From kamusbr em gmail.com Tue Feb 13 08:13:26 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Tue, 13 Feb 2007 13:13:26 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> Message-ID: Em 13/02/07, Solli Honorio escreveu: > > > > On 2/13/07, Marco Aurélio (MACAÉ) wrote: > > > > > > >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: > > >Pessoal, > > >Acredito que o CDTC só aceita inscrições de usuários > > governamentais.gov.br > > >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que não > > > > >sejam de órgãos governamentais, mas não sei em que pé está. > > >Abs, Ralf Braga > > > > Bom dia, Caro Ralf Braga em Perl Mongers, > > > > Existem dois modos para se cadastra no CDTC o primeiro é para > > funcionários > > públicos que tenham um e-mail institucional exemplo: seu_nome em xxx.gov.br > > . > > O segundo é para a comunidade em geral porem é obrigatório o uso de > > e-mail > > com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br > > > Puxa, que coisa mais bobagem hein... limitar o domínio para .br. Quer > dizer que algum cara da IBM não pode utilizar o CDTC só porque o email de é > fulano em br.ibm.com.... e depois o pessoal reclama dos americanos. > Acredito que devam existir motivos (talvez técnico/pessoal) que impossibilitem que eles "abram" a estrutura do CDTC para "qualquer um". Ha um tempo atrás conversei com o Djalma ("chefe" do CDTC) e ele me disse que estavam com problemas com link. Isto me faz retornar ao início da conversa. Tenho interesse sim coordenar a > criação do conteúdo, mas também não quero deixar o conteúdo exclusivo lá. > Porquê não subir um LMS desta lista ( > http://www.edutech.ch/lms/ev3/opensource_lms_longlist.php) no site do > perl.org.br, algo como elearn.perl.org.br ? > Acredito que os nosso esforços devam, inicialmente, serem voltados para algumas coisas que não temos, com plano de aula, conteúdo, material didático de apoio ao professor, lista de exercícios graduais, enfim tudo o que considero mais importante para o aprendizado. Novamente reforço, talvez o que temos não seja o melhor, o mais ideal, mas acredito que seja um começo, e sendo assim, vamos começar a nossa parte. Meus 2 centavos... _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/fabfc2db/attachment.html From mdacwb em gmail.com Tue Feb 13 08:22:38 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 14:22:38 -0200 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: References: <380-220072213135853304@M2W041.mail2web.com> <45D1DC1C.2090600@gmail.com> Message-ID: <45D1E5CE.3020706@gmail.com> :) Ok, vc venceu... batata frita... ops... qemu! http://kidsquid.com/cgi-bin/moin.cgi/QuickStartGuide QEMU quick start guide 1. QEMU quick start guide 1. Windows guest on Linux host 2. Linux guest on Windows host <<--- PS: Mas eu continuo usando a solução técnica que atenda o momento ;) Sds, Marco Antonio Fernando Oliveira escreveu: > pq não o qemu?! > > Em 13/02/07, Marco A P D'Andrade escreveu: > >> Ou ao menos um VMware Player... Livre, só tem de ter uma maquina >> criada... mas pode instalar o VMWare Server tambem... daí vc cria suas >> proprias maquinas... >> >> Sds, >> Marco Antonio >> >> >> >> glasswalk3r em yahoo.com.br escreveu: >> >>> Opa, >>> >>> Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O >>> Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que >>> leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o >>> Apache dele sequer é iniciado. >>> >>> Você está usando o WindowsXP apenas para desenvolvimento? Considere usar >>> dual boot com Linux ou então usar o IIS. >>> >>> Boa sorte, >>> Alceu >>> >>> Original Message: >>> ----------------- >>> From: Alex Falcão alexjfalcao em universia.com.br >>> Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) >>> To: cascavel-pm em pm.org >>> Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows >>> >>> >>> Oi Alceu, >>> >>> estou utilizando Windows XP com Apache/2.0.59. >>> >>> Quanto ao problema, ele não informa erro algum. Mesmo utilizando use >>> warnings, só não cria a sessão no servidor, então as páginas que >>> utilizam a opção de load, não funcionam. >>> >>> Abraço >>> >>> >>> -------------------------------------------------------------------- >>> mail2web.com - Microsoft(r) Exchange solutions from a leading provider - >>> http://link.mail2web.com/Business/Exchange >>> >>> >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >>> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From mdacwb em gmail.com Tue Feb 13 08:29:15 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 14:29:15 -0200 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <12751.200.220.188.67.1171382969.squirrel@webmail.universia.com.br> References: <380-220072213135853304@M2W041.mail2web.com><45D1DC1C.2090600@gmail.com> <12751.200.220.188.67.1171382969.squirrel@webmail.universia.com.br> Message-ID: <45D1E75B.6090602@gmail.com> Alex, A ideia é vc utilizar um destes emuladores para simular o ambiente de produção. Agora, se pretende rodar sob um XP, desconsidere nossas intromissões :) Tenho utilizado isto, e acho fantastico. Até para preparar temas que exijam extruturas mais complexas (rede, discos, softs, etc). Sds, Marco Antonio Alex Falcão escreveu: > Infelizmente não sou o ADM da máquina e ela é compartilhada com outros > usuários que utilizam o Apache. Vou testar em uma máquina com 2000 em casa > e ver se funciona. > > > Abraço > > > >> pq não o qemu?! >> >> Em 13/02/07, Marco A P D'Andrade escreveu: >> >>> Ou ao menos um VMware Player... Livre, só tem de ter uma maquina >>> criada... mas pode instalar o VMWare Server tambem... daí vc cria suas >>> proprias maquinas... >>> >>> Sds, >>> Marco Antonio >>> >>> >>> >>> glasswalk3r em yahoo.com.br escreveu: >>> >>>> Opa, >>>> >>>> Minha sugestão é que você tente fazer isso no IIS, apenas para testar. >>>> >>> O >>> >>>> Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez >>>> >>> que >>> >>>> leio alguém se queixar disso. Se você instalar o Cygwin vai ver que o >>>> Apache dele sequer é iniciado. >>>> >>>> Você está usando o WindowsXP apenas para desenvolvimento? Considere >>>> >>> usar >>> >>>> dual boot com Linux ou então usar o IIS. >>>> >>>> Boa sorte, >>>> Alceu >>>> >>>> Original Message: >>>> ----------------- >>>> From: Alex Falcão alexjfalcao em universia.com.br >>>> Date: Tue, 13 Feb 2007 11:09:02 -0200 (BRST) >>>> To: cascavel-pm em pm.org >>>> Subject: Re: [Cascavel-pm] Problema com sCGI::Session no windows >>>> >>>> >>>> Oi Alceu, >>>> >>>> estou utilizando Windows XP com Apache/2.0.59. >>>> >>>> Quanto ao problema, ele não informa erro algum. Mesmo utilizando >>>> >>> use >>> >>>> warnings, só não cria a sessão no servidor, então as páginas que >>>> utilizam a opção de load, não funcionam. >>>> >>>> Abraço >>>> >>>> >>>> -------------------------------------------------------------------- >>>> mail2web.com - Microsoft(r) Exchange solutions from a leading provider >>>> >>> - >>> >>>> http://link.mail2web.com/Business/Exchange >>>> >>>> >>>> _______________________________________________ >>>> Cascavel-pm mailing list >>>> Cascavel-pm em pm.org >>>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>>> >>>> >>>> >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >> -- >> []'s Fernando >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > > > From gabriel.vieira em gmail.com Tue Feb 13 09:59:05 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 13 Feb 2007 14:59:05 -0300 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <12d1f4ee0702130727j2c098339xc4e84a2a1f8757c5@mail.gmail.com> References: <380-22007221313453693@M2W040.mail2web.com> <45D1C3BD.1050505@gmail.com> <12d1f4ee0702130724y775b3465u253b2c84a295e03a@mail.gmail.com> <12d1f4ee0702130727j2c098339xc4e84a2a1f8757c5@mail.gmail.com> Message-ID: <83d8367f0702130959t4dd24d72m3768d5a635701f5@mail.gmail.com> On 2/13/07, Solli Honorio wrote: > > > > On 2/13/07, Solli Honorio wrote: > > > > > > > > On 2/13/07, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > > > > > > On Feb 13, 2007, at 2:57 PM, Nelson Ferraz wrote: > > > > glasswalk3r em yahoo.com.br wrote: > > > >> Eu não gostei muito da idéia de usar "Win32" porque o módulo é > > > >> específico > > > >> do MS SQL Server e não do Windows (pelo menos não diretamente). > > > >> Não acho > > > >> que a dependência de módulos que ele tem deva estar explícita no > > > seu > > > >> namespace. > > > > > > > > Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e MSSQL. > > > > > > > > Que tal: Win32::MSSQL::DTS??? > > > > > > A pesar de ficar um pouco maior, eu acho que o nome sugerido pelo > > > Nélson pode ser uma ótima opção... > > > > > > Humm, eu prefiro o MSSQL::*. Eu estava pensando também criar um > > MSSQL::Proxy tal como o DBI::Proxy para o Oracle. > > > > Alceu, eu topo o trabalho com o namespace MSSQL::* e já vou contribuir > > com os módulos ::Table, ::Index, ::Database e ::Jobs... > > > Só mais uma coisa, o objetivo destes módulos é o gerencimento destes > 'objetos' do MSSQL, tipo monitorar o tamanho da base de dados, etc. > > Abraços, > > > > Solli M. Honório > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/d495d4e2/attachment-0001.html From gabriel.vieira em gmail.com Tue Feb 13 10:00:43 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 13 Feb 2007 15:00:43 -0300 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQL Server In-Reply-To: <83d8367f0702130959t4dd24d72m3768d5a635701f5@mail.gmail.com> References: <380-22007221313453693@M2W040.mail2web.com> <45D1C3BD.1050505@gmail.com> <12d1f4ee0702130724y775b3465u253b2c84a295e03a@mail.gmail.com> <12d1f4ee0702130727j2c098339xc4e84a2a1f8757c5@mail.gmail.com> <83d8367f0702130959t4dd24d72m3768d5a635701f5@mail.gmail.com> Message-ID: <83d8367f0702131000s56cafc13o614b73379956aaa@mail.gmail.com> Ixe, meu texto foi por água abaixo. Refazendo: De acordo com o Adam "Mostly because you use Win32::OLE, plus it's only available on ActiveState on Win32." Bom, se você tem essa dependència, nada mais lógica que você fique dentro do Win32. Mas torço para que você não precise dela e consiga o MSSQL:: Abraços On 2/13/07, Gabriel Vieira wrote: > > > > On 2/13/07, Solli Honorio wrote: > > > > > > > On 2/13/07, Solli Honorio < shonorio em gmail.com> wrote: > > > > > > > > > > > > On 2/13/07, Luis Motta Campos < luismottacampos em yahoo.co.uk> wrote: > > > > > > > > On Feb 13, 2007, at 2:57 PM, Nelson Ferraz wrote: > > > > > glasswalk3r em yahoo.com.br wrote: > > > > >> Eu não gostei muito da idéia de usar "Win32" porque o módulo é > > > > >> específico > > > > >> do MS SQL Server e não do Windows (pelo menos não diretamente). > > > > >> Não acho > > > > >> que a dependência de módulos que ele tem deva estar explícita no > > > > seu > > > > >> namespace. > > > > > > > > > > Eu acho uma boa idéia colocar o seu módulo abaixo de Win32 e > > > > MSSQL. > > > > > > > > > > Que tal: Win32::MSSQL::DTS??? > > > > > > > > A pesar de ficar um pouco maior, eu acho que o nome sugerido pelo > > > > Nélson pode ser uma ótima opção... > > > > > > > > Humm, eu prefiro o MSSQL::*. Eu estava pensando também criar um > > > MSSQL::Proxy tal como o DBI::Proxy para o Oracle. > > > > > > Alceu, eu topo o trabalho com o namespace MSSQL::* e já vou contribuir > > > com os módulos ::Table, ::Index, ::Database e ::Jobs... > > > > > > Só mais uma coisa, o objetivo destes módulos é o gerencimento destes > > 'objetos' do MSSQL, tipo monitorar o tamanho da base de dados, etc. > > > > Abraços, > > > > > > Solli M. Honório > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/70ba7daa/attachment.html From glasswalk3r em yahoo.com.br Tue Feb 13 10:37:21 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 13 Feb 2007 13:37:21 -0500 Subject: [Cascavel-pm] registro de namespace para bibliotecas do MS SQLServer Message-ID: <380-220072213183721989@M2W103.mail2web.com> Solli, Estive pensando... esses seus módulos usam DBI? Será que eles deveriam estar debaixo de DBI? Enfim, eu posso solicitar o MSSQL usando o formulário do PAUSE: acho que se mandarmos a descrição dos seus quatro módulos mais o do módulo DTS já teremos argumento suficiente para solicitarmos um namespace "raiz" (os módulos não fazem a mesma coisa, mas trabalham encima do mesmo banco de dados). Poderia me mandar a descrição desses seus módulos? Ou então, se preferir, faça o inverso: a descrição do DTS você pode obter no próprio CPAN. Só peço que você me avise, assim eu posso começar a alterar os módulos para incluir "MSSQL::" neles. []'s Alceu Original Message: ----------------- From: Solli Honorio shonorio em gmail.com Date: Tue, 13 Feb 2007 13:24:41 -0200 To: cascavel-pm em pm.org Subject: Re: [Cascavel-pm] registro de namespace para bibliotecas do MS SQLServer Humm, eu prefiro o MSSQL::*. Eu estava pensando também criar um MSSQL::Proxy tal como o DBI::Proxy para o Oracle. Alceu, eu topo o trabalho com o namespace MSSQL::* e já vou contribuir com os módulos ::Table, ::Index, ::Database e ::Jobs... Abraços, Solli M. Honório -------------------------------------------------------------------- mail2web.com – What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From mdacwb em gmail.com Tue Feb 13 14:54:24 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Tue, 13 Feb 2007 19:54:24 -0300 Subject: [Cascavel-pm] Treinamento Perl x CDTC In-Reply-To: References: <8fae23d30702130414v40748fa7y9935e7ab2fe982b3@mail.gmail.com> <007501c74f7d$3e796d40$0300000a@secretariaspcp> <12d1f4ee0702130703q6e2e9a1ajce1b7cde84fb0c05@mail.gmail.com> Message-ID: <42dcdd750702131454o64d54469h4d0bd64af166dbd8@mail.gmail.com> Seguindo o habito... Robson++ ;) Em 13/02/07, Robson Negreiros escreveu: > > > > Em 13/02/07, Solli Honorio escreveu: > > > > > > > > On 2/13/07, Marco Aurélio (MACAÉ) < interativa em pcp.org.br > wrote: > > > > > > > > > >Enviada em 13 de fevereiro de 2007 Ralf Braga escreveu: > > > >Pessoal, > > > >Acredito que o CDTC só aceita inscrições de usuários > > > governamentais.gov.br > > > >Ouvi falar alguma coisa a respeito de abrirem a pessoas físicas que > > > não > > > >sejam de órgãos governamentais, mas não sei em que pé está. > > > >Abs, Ralf Braga > > > > > > Bom dia, Caro Ralf Braga em Perl Mongers, > > > > > > Existem dois modos para se cadastra no CDTC o primeiro é para > > > funcionários > > > públicos que tenham um e-mail institucional exemplo: > > > seu_nome em xxx.gov.br. > > > O segundo é para a comunidade em geral porem é obrigatório o uso de > > > e-mail > > > com o domínio brasileiro exemplo: seu_nome em xxx.xxx.br > > > > > > Puxa, que coisa mais bobagem hein... limitar o domínio para .br. Quer > > dizer que algum cara da IBM não pode utilizar o CDTC só porque o email de é > > fulano em br.ibm.com.... e depois o pessoal reclama dos americanos. > > > > Acredito que devam existir motivos (talvez técnico/pessoal) que > impossibilitem que eles "abram" a estrutura do CDTC para "qualquer um". > > Ha um tempo atrás conversei com o Djalma ("chefe" do CDTC) e ele me disse > que estavam com problemas com link. > > > Isto me faz retornar ao início da conversa. Tenho interesse sim coordenar > > a criação do conteúdo, mas também não quero deixar o conteúdo exclusivo lá. > > Porquê não subir um LMS desta lista ( > > http://www.edutech.ch/lms/ev3/opensource_lms_longlist.php) no site do > > perl.org.br, algo como elearn.perl.org.br ? > > > > Acredito que os nosso esforços devam, inicialmente, serem voltados para > algumas coisas que não temos, com plano de aula, conteúdo, material didático > de apoio ao professor, lista de exercícios graduais, enfim tudo o que > considero mais importante para o aprendizado. > > Novamente reforço, talvez o que temos não seja o melhor, o mais ideal, mas > acredito que seja um começo, e sendo assim, vamos começar a nossa parte. > > Meus 2 centavos... > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070213/a9244364/attachment.html From a.r.ferreira em gmail.com Wed Feb 14 10:41:28 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Wed, 14 Feb 2007 16:41:28 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Quest=E3o_sobre_TODO=3F?= In-Reply-To: <73ddeb6c0701030356t1ba980a9xe337d2132a2e2269@mail.gmail.com> References: <73ddeb6c0701030356t1ba980a9xe337d2132a2e2269@mail.gmail.com> Message-ID: <73ddeb6c0702141041x61cc1210idb89d1acefe57b7c@mail.gmail.com> Faz um bom tempo eu tinha conversado com o Joênio para cuidar de uma tarefa na lista de TODOs da coordenação: http://www.perl.org.br/bin/view/PerlBrCoord/ToDo que era # Social/Brasil.Grupos - Captar grupos do XML http://www.pm.org/groups/perl_mongers.xml Bem, finalmente arrumei algum tempo para "terminar" esta tarefa e vocês agora podem comparar a página anterior http://www.perl.org.br/bin/view/Social/Brasil/Grupos e a atualizada http://www.perl.org.br/bin/view/Social/Brasil/GruposNovo (segundo o site do PerlMongers). Uma (dentre as muitas) razões porque demorei é que esta página gerada tem um monte de inconsistências. Vale mencionar: * grupos ativos marcados como "inactive" (o caso de BH.pm) * listas de discussão não registradas (também é o caso de BH.pm * listas de discussão desatualizadas (é o caso do Rio.pm) * sites que não funcionam é o que mais tem (é o caso de Triangulo.pm, mea culpa) * sites sem conteúdo e tem umas outras coisas. Por exemplo, no cadastro informa-se cidade, estado, região e país. Acho que o correto é como o Belem.pm: "Belém, Pará, Norte, Brazil" e os outros grupos deviam seguir a mesma disciplina, ao invés de "Brasilia, Brazil, Brazil" ou "Curitiba, Brazil". Tudo isto tem a ver com a falta de atualização e visibilidade destas informações. Mas agora que sabemos podemos entrar em contato com o pessoal lá e pedir uma atualização em massa para os grupos brasileiros. Isto se vocês acharem esta uma boa idéia. Senão cada líder faz isto individualmente. Foi exatamente por causa destes problemas que expus os grupos inativos também. E porque não propus imediamente a atualização da página original. Quem sabe a gente deixa a informação mais bonitinha antes de publicá-la. Por isto gostaria de ouvir do pessoal aqui sobre estas correções. Esperem um pouco que já separo a parte do perl_mongers.xml que nos interessa. Adriano. From a.r.ferreira em gmail.com Wed Feb 14 11:20:44 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Wed, 14 Feb 2007 17:20:44 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Quest=E3o_sobre_TODO=3F?= In-Reply-To: <73ddeb6c0702141041x61cc1210idb89d1acefe57b7c@mail.gmail.com> References: <73ddeb6c0701030356t1ba980a9xe337d2132a2e2269@mail.gmail.com> <73ddeb6c0702141041x61cc1210idb89d1acefe57b7c@mail.gmail.com> Message-ID: <73ddeb6c0702141120uf391adbu355f6b77cdacd800@mail.gmail.com> On 2/14/07, Adriano Ferreira wrote: > Faz um bom tempo eu tinha conversado com o Joênio para cuidar de uma > tarefa na lista de TODOs da coordenação: > > http://www.perl.org.br/bin/view/PerlBrCoord/ToDo > > que era > > # Social/Brasil.Grupos - Captar grupos do XML > http://www.pm.org/groups/perl_mongers.xml > > Bem, finalmente arrumei algum tempo para "terminar" esta tarefa e > vocês agora podem comparar a página anterior > > http://www.perl.org.br/bin/view/Social/Brasil/Grupos > > e a atualizada > > http://www.perl.org.br/bin/view/Social/Brasil/GruposNovo > > (segundo o site do PerlMongers). > > Uma (dentre as muitas) razões porque demorei é que esta página gerada > tem um monte de inconsistências. Vale mencionar: > * grupos ativos marcados como "inactive" (o caso de BH.pm) > * listas de discussão não registradas (também é o caso de BH.pm > * listas de discussão desatualizadas (é o caso do Rio.pm) > * sites que não funcionam é o que mais tem (é o caso de Triangulo.pm, mea culpa) > * sites sem conteúdo > > e tem umas outras coisas. Por exemplo, no cadastro informa-se cidade, > estado, região e país. Acho que o correto é como o Belem.pm: "Belém, > Pará, Norte, Brazil" e os outros grupos deviam seguir a mesma > disciplina, ao invés de "Brasilia, Brazil, Brazil" ou "Curitiba, > Brazil". > > Tudo isto tem a ver com a falta de atualização e visibilidade destas > informações. Mas agora que sabemos podemos entrar em contato com o > pessoal lá e pedir uma atualização em massa para os grupos > brasileiros. Isto se vocês acharem esta uma boa idéia. Senão cada > líder faz isto individualmente. > > Foi exatamente por causa destes problemas que expus os grupos inativos > também. E porque não propus imediamente a atualização da página > original. > > Quem sabe a gente deixa a informação mais bonitinha antes de > publicá-la. Por isto gostaria de ouvir do pessoal aqui sobre estas > correções. Esperem um pouco que já separo a parte do perl_mongers.xml > que nos interessa. Bem. Estou apanhando feio para escrever um XSLT que arranque os grupos brasileiros do "perl_mongers.xml". Por enquanto, vai como uma estrutura Perl mesmo (este é o conteúdo do attachment "brazil.pl"). Para quem estiver disposto a brincar mais com isto, segue um código inicial que pode servir como ponto de partida: * um script "pm.pl" * um template TT2 "grupos.tt.txt" Divirtam-se. > Adriano. > -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : brazil.pl Tipo : application/octet-stream Tam : 19372 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070214/372ae68f/attachment-0002.obj -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : pm.pl Tipo : application/octet-stream Tam : 1893 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070214/372ae68f/attachment-0003.obj -------------- Próxima Parte ---------- ---+ Grupos de Perl Mongers Estes s?o os grupos cadastrados no Brasil: Nota: Estas informa??es tamb?m podem ser obtidas em formato [[http://www.pm.org/groups/perl_mongers.xml][XML]]. [%# (% FOREACH group = pm.group -%) (% IF group.location.country == 'Brazil' -%)(% group.name %) (%- END %)(% END %) %] [% FOREACH group = pm.group -%] [% IF group.location.country == 'Brazil' %] ---++ [% group.name %] * [% FOREACH p = [ group.location.city, group.location.state, group.location.region, group.location.country ] %][% NEXT UNLESS p %][% p %][% ', ' UNLESS loop.last %][% END %] [% IF group.web -%] * [% group.web %] [%- END %] * respons?vel: [% group.tsar.name %] <[% group.tsar.email.content %]> [% IF group.mailing_list.email %] * lista de discuss?o: [% group.mailing_list.email.0.content %][% END %] * status: [% dump(group.status) %] [%- END %][% END %] [%# como fazer isto (link ? p?gina do Wiki) * respons?vel: [[Main.DanielRuoso][Daniel Ruoso]] ---++ !VoltaRedonda.pm %] From claudiopereira em gmail.com Wed Feb 14 11:25:31 2007 From: claudiopereira em gmail.com (Claudio) Date: Wed, 14 Feb 2007 17:25:31 -0200 Subject: [Cascavel-pm] POE In-Reply-To: References: Message-ID: <5b40f0f40702141125t4b8761cclf46e473d47f9386d@mail.gmail.com> On 11/9/06, Lorn wrote: > Rau, Monks! > > Alguem aí já programou usando POE? > Eu preciso fazer um Daemon ( server ) que controler varios clients, e pelo > que vi é melhor fazer com POE, alguem pode me dar uma luz? etc :D > ou alguma ideia melhor que POE, eu quero fazer um server multitasking. > > Valeu. > > -- > Lorn > - Slackware Linux > www.slackwarezine.com.br > - http://lornlab.org Caros Monges, Estou começando um projeto que a principio estamos utilizando SOAP (Tem uma aplicação web (php) que precisa falar com meu agente via SOAP), mas este agente Perl comunicará e executará tarefas com outro(s) daemon Perl que executará mudanças no sistema operacional e outras atividades. Pesquisando, vi e lembrei de alguns comentários sobre POE. O que vocês tem a dizer sobre? doc's, posts e urls a sugerir? E ae Lorn, alguma novidade sobre POE ? :D ps: Fiz o crossposting para a Rio-PM, afim de animá-la com uma discussão técnica e receber mais informações. ;-) [ ]'s -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox em gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From kuntzzz em gmail.com Wed Feb 14 14:46:12 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Wed, 14 Feb 2007 20:46:12 -0200 Subject: [Cascavel-pm] POE Message-ID: <45D39134.9000504@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 soh usei POE faz tempo para fazer um cliente msn.. eh legal -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF05E0RM6lj5jIyaoRApcuAJsHP6Gc5BhKFpP4h5A4F9OMtdJLMgCeNtCX 9WpWIFXxXWorDXp0TOkmlwE= =v39d -----END PGP SIGNATURE----- From kuntzzz em gmail.com Wed Feb 14 15:52:46 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Wed, 14 Feb 2007 21:52:46 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= Message-ID: <45D3A0CE.5060504@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fala pessoal.. bom, eu sei que existem vários módulos para testes de outros módulos (Test, Test::Simple, Teste::More, Test::Harness, etc).. eu já entendi bem o que fazer, porém tem uma única coisa que me faz não escrever os testes.. eu não sei o que testar. Eu só quero saber o que devo testar em meu(s) módulo(s). Se alguém puder me ajudar, agredeço desde já. Obrigado. Iberê -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF06DORM6lj5jIyaoRApxbAJ4+dRX3qYJTG+CDUPetyKYvNC1O9ACeNw+Y hZ3shlRIi9hZNGFaemNfwD0= =0x7n -----END PGP SIGNATURE----- From luismottacampos em yahoo.co.uk Wed Feb 14 23:58:26 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 15 Feb 2007 08:58:26 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= In-Reply-To: <45D3A0CE.5060504@gmail.com> References: <45D3A0CE.5060504@gmail.com> Message-ID: <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> On Feb 15, 2007, at 12:52 AM, Iberê O. Kuntz de Souza wrote: > Fala pessoal.. Grande Iberê! Olha, antes de mais nada, quero sua chave pública. Algum lugar onde eu posso pegar? > bom, eu sei que existem vários módulos para testes de outros módulos > (Test, Test::Simple, Teste::More, Test::Harness, etc).. eu já entendi > bem o que fazer, porém tem uma única coisa que me faz não escrever os > testes.. eu não sei o que testar. Eu só quero saber o que devo > testar em > meu(s) módulo(s). Se alguém puder me ajudar, agredeço desde já. > Obrigado. O quê testar é uma pergunta capiciosa... :-) A resposta curta seria "tudo". Claro, esta não ajuda muito. Se você consultar a wikipedia, eles definem "Test Driven Development", e mencionam que você deveria testar cada um dos seus "Use Cases", construindo pelo menos um "Test Case" (todas as expressões entre parêntesis levam a artigos sobre testes na wikipedia, links por conta do leitor). Objetivamente, o que você precisa testar é que o seu "Use Case" foi corretamente implementado. Pode fazer isso com uma sequência do tipo: a. Testar se o módulo pode ser encontrado, em condições de produção; b. Testar se o módulo pode ser importado (carregado, "loaded"); c. Determinar se as funcionalidades esperadas do seu módulo estão no lugar; d. Exercitar cada uma das funcionalidades oferecidas, com pelo menos: I. Um teste bem-sucedido (entrada conhecida, resposta conhecida); II. Um teste mal-sucedido (entrada declaradamente ruim, erro esperado e conhecido); III. Um teste vazio (nenhuma entrada, erro esperado e conhecido). Isto dá uma média de 4*N+2 testes, com N sendo o número de funcionalidades que você implementou. Se você tem algum tipo de depósito de dados (base, arquivo, SOAP, qualquer coisa) envolvido no seu processo, ou algum outro tipo de serviço externo, pode exercitar que as respostas obtidas deste serviço pelo seu módulo contém dados no formato esperado (use Test::Deep). Acho que o básico para testes de unidade é isso. Depois, quando você tiver implementado todos estes, conversamos sobre os testes de integração, envolvendo a forma como diferentes módulos conversam entre si... Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From fiusuki em bsgi.org.br Thu Feb 15 06:31:15 2007 From: fiusuki em bsgi.org.br (F. Iusuki) Date: Thu, 15 Feb 2007 11:31:15 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Declarar_vari=E1vel_como_local?= References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> Message-ID: <058201c7510d$fc4c44f0$a300a8c0@internet01> Estimados, Alguém poderia me explicar melhor com usamos a declaração "local" para as variáveis? Eu entendi que essa declaração criava a varíável dentro do seu bloco, blocos internos e permitia que ela fosse usada nas sub-rotinas chamadas dentro desses, Mas quando eu declaro uma variável como local em qualquer lugar de um script, tenho como retorno o erro: Global symbol "$x" requires explicit package name at /var/www/... Dei uma pesquisada a respeito, mas não entendi muito bem. Obrigado, Abraços, Fabio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/006ba978/attachment.html From luismottacampos em yahoo.co.uk Thu Feb 15 05:36:26 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 15 Feb 2007 14:36:26 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Declarar_vari=E1vel_como_local?= In-Reply-To: <058201c7510d$fc4c44f0$a300a8c0@internet01> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> <058201c7510d$fc4c44f0$a300a8c0@internet01> Message-ID: <27595CED-E6C7-4293-8408-DEC264834A03@yahoo.co.uk> On Feb 15, 2007, at 3:31 PM, F. Iusuki wrote: > Estimados, > > Alguém poderia me explicar melhor com usamos a declaração "local" > para as variáveis? Eu entendi que essa declaração criava a varíável > dentro do seu bloco, blocos internos e permitia que ela fosse usada > nas sub-rotinas chamadas dentro desses, > > Mas quando eu declaro uma variável como local em qualquer lugar de > um script, tenho como retorno o erro: > > Global symbol "$x" requires explicit package name at /var/www/... > > Dei uma pesquisada a respeito, mas não entendi muito bem. RTFM, meu caro: perldoc -f local perldoc -f my perldoc -f our Se você quer declarar variáveis, o mais provável é que precise o my (). Se você postar o seu código problemático, posso ser específico sobre o seu problema, e te explicar o que acontece. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From wendelscardua em gmail.com Thu Feb 15 07:11:45 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 15 Feb 2007 13:11:45 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Declarar_vari=E1vel_como_local?= In-Reply-To: <27595CED-E6C7-4293-8408-DEC264834A03@yahoo.co.uk> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> <058201c7510d$fc4c44f0$a300a8c0@internet01> <27595CED-E6C7-4293-8408-DEC264834A03@yahoo.co.uk> Message-ID: <726229b50702150711k1375db6dt3fff8346c07c6f35@mail.gmail.com> Deixa eu tentar explicar um pouco, do jeito que eu entendo (o cara parece ter pesquisado a respeito afinal): "my" declara uma variável, "local" não. O "local" pega uma variável que *já ecziste* (Quevedo TM), e "salva" o valor dela, permitindo você usá-la dentro do contexto atual, e ao sair do contexto, o valor anterior é restaurado. Isso pode parecer inútil (afinal parece até uma gambiarra, comparado com o "my"), mas pense no caso de variáveis especiais, como $1, $_, etc, e em geral variáveis globais, que você *não pode criar* no contexto atual. Nesses casos, o "local" funciona, salvando o valor delas e restaurando após o final do contexto. # Exemplo 1: my $x = 42; # cria uma variável $x { my $x = 23; # cria uma nova variável $x , que só existe aqui dentro print $x,"\n"; } print $x, "\n"; # imprime 23 e 42 # Exemplo 2: my $x = 42; # cria uma variável $x { local $x = 23; # salva o 42, e a mesma variável passa a valer 23 print $x,"\n"; } # restaura o 42 print $x, "\n"; # imprime 23 e 42 # Exemplo 3: $_ = 42; { my $_ = 23; print $_,"\n"; } print $_, "\n"; # dá erro, você não pode declarar my $_ , por $_ ser uma variável global # Exemplo 4: $_ = 42; { local $_ = 23; # salva o 42 print $_,"\n"; } # restaura o 42 print $_, "\n"; # imprime 23 e 42 Agora espero que as coisas fiquem mais claras quando você RTFM (como sugerido pelo Luis) (e se eu mesmo falei alguma besteira aí em cima, é melhor ficar só com os perldocs mesmo, hehe) []s Wendel On 2/15/07, Luis Motta Campos wrote: > > > RTFM, meu caro: > perldoc -f local > perldoc -f my > perldoc -f our > > Se você quer declarar variáveis, o mais provável é que precise o my > (). > > Se você postar o seu código problemático, posso ser específico > sobre o seu problema, e te explicar o que acontece. > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/a0bef366/attachment.html From wendelscardua em gmail.com Thu Feb 15 07:11:45 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 15 Feb 2007 13:11:45 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Declarar_vari=E1vel_como_local?= In-Reply-To: <27595CED-E6C7-4293-8408-DEC264834A03@yahoo.co.uk> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> <058201c7510d$fc4c44f0$a300a8c0@internet01> <27595CED-E6C7-4293-8408-DEC264834A03@yahoo.co.uk> Message-ID: <726229b50702150711k1375db6dt3fff8346c07c6f35@mail.gmail.com> Deixa eu tentar explicar um pouco, do jeito que eu entendo (o cara parece ter pesquisado a respeito afinal): "my" declara uma variável, "local" não. O "local" pega uma variável que *já ecziste* (Quevedo TM), e "salva" o valor dela, permitindo você usá-la dentro do contexto atual, e ao sair do contexto, o valor anterior é restaurado. Isso pode parecer inútil (afinal parece até uma gambiarra, comparado com o "my"), mas pense no caso de variáveis especiais, como $1, $_, etc, e em geral variáveis globais, que você *não pode criar* no contexto atual. Nesses casos, o "local" funciona, salvando o valor delas e restaurando após o final do contexto. # Exemplo 1: my $x = 42; # cria uma variável $x { my $x = 23; # cria uma nova variável $x , que só existe aqui dentro print $x,"\n"; } print $x, "\n"; # imprime 23 e 42 # Exemplo 2: my $x = 42; # cria uma variável $x { local $x = 23; # salva o 42, e a mesma variável passa a valer 23 print $x,"\n"; } # restaura o 42 print $x, "\n"; # imprime 23 e 42 # Exemplo 3: $_ = 42; { my $_ = 23; print $_,"\n"; } print $_, "\n"; # dá erro, você não pode declarar my $_ , por $_ ser uma variável global # Exemplo 4: $_ = 42; { local $_ = 23; # salva o 42 print $_,"\n"; } # restaura o 42 print $_, "\n"; # imprime 23 e 42 Agora espero que as coisas fiquem mais claras quando você RTFM (como sugerido pelo Luis) (e se eu mesmo falei alguma besteira aí em cima, é melhor ficar só com os perldocs mesmo, hehe) []s Wendel On 2/15/07, Luis Motta Campos wrote: > > > RTFM, meu caro: > perldoc -f local > perldoc -f my > perldoc -f our > > Se você quer declarar variáveis, o mais provável é que precise o my > (). > > Se você postar o seu código problemático, posso ser específico > sobre o seu problema, e te explicar o que acontece. > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/a0bef366/attachment-0003.html From nferraz em gmail.com Thu Feb 15 07:54:46 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 15 Feb 2007 15:54:46 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?Declarar_vari=E1vel_como_local?= In-Reply-To: <058201c7510d$fc4c44f0$a300a8c0@internet01> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> <058201c7510d$fc4c44f0$a300a8c0@internet01> Message-ID: <45D48246.2040807@gmail.com> F. Iusuki wrote: > Alguém poderia me explicar melhor com usamos a declaração "local" > para as variáveis? Eu entendi que essa declaração criava a varíável > dentro do seu bloco, blocos internos e permitia que ela fosse usada > nas sub-rotinas chamadas dentro desses, Em resumo: você deve sempre declarar novas variáveis com "my". Use "local" ( por exemplo ) para definir o valor temporário de uma variável especial: # Le um arquivo inteiro em um escalar ($slurp) { local $/ = undef; $slurp = ; } Outro exemplo: local $_ = "foo"; print; # foo { local $_ = "bar"; print; # bar } print; # foo Para mais informações, leia "When to Still Use local()" em perlsub. []s Nelson From kamusbr em gmail.com Thu Feb 15 09:42:48 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 14:42:48 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC Message-ID: Para não deixar o assunto morrer... Tomei a liberdade de enviar uma sugestão para o curso de Perl. !!! Precisamos da avaliação e críticas(desde que estas venham como fazer melhor) !!! OBS: Legenda - ( ) Usado como complemento ao tópico, pertence ao material - [ ] Usado para fazer um comentário sobre o tópico, não irá no material * Necessidades para o curso: - Definir conteúdo para escolher a quantidade de horas para estudo para confirmar a previsão - "Prever" problemas possíveis durante as atividades ** CURSO DE PERL - CDTC ** Pré-requisito: Ter bons conhecimentos em lógica de programação Público-alvo: qualquer um interessado que atenda ao pré-requisito * Previsão: 3 semanas __ Cronograma __ ** 1a Semana ** Capítulo I - A Iniciação em Perl - O que é Perl? - Para que serve? - Em que situações Perl é melhor - Quais sistemas operacionais suportam Perl Capítulo II - Preparando a Perl - Instalando Perl no Linux - Instalando Perl no Windows - Escolhendo um ambiente para escrever em Perl - vi (vim) - emacs - gedit - kate - quanta - Meu primeiro script [para testar se o perl está funcionando] Capítulo III - Entendendo a Perl - O corpo da Perl [Estrutura de um programa] - Escalar - Operações - Array, Listas - Hash ** 2a. Semana ** Capítulo X - Estruturas - if, for, while, foreach, ... ** 3a Semana ** Capítulo IV - Dupla dinâmica - strict / warnings Capítulo V - Dividir para conquistar - Funções Capítulo VI - Brincando com arquivos - File Handle Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] - Expressões Regulares - Módulos [Exemplo extremamente simples, mas algo útil] - Escrevendo CGI [na mão ou usando modulos] - Perl em uma linha (One-liners) Capítulo VIII - O dia depois de amanhã. Com Perl, claro! - [assuntos em ordem didática para auto-estudo] __ Avaliações ___ - Conceitual? - Preferência de cobrança de conteúdo [o que é mais importante - cada prova 10 questões] -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/da5b57ef/attachment.html From lgonzaga em lncc.br Thu Feb 15 09:49:48 2007 From: lgonzaga em lncc.br (Luiz Gonzaga) Date: Thu, 15 Feb 2007 15:49:48 -0200 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: Message-ID: <200702151549.48544.lgonzaga@lncc.br> Qual a carga horaria ? Luiz. Em Quinta 15 Fevereiro 2007 15:42, Robson Negreiros escreveu: > Para não deixar o assunto morrer... > > Tomei a liberdade de enviar uma sugestão para o curso de Perl. > > !!! Precisamos da avaliação e críticas(desde que estas venham como fazer > melhor) !!! > > OBS: Legenda > - ( ) Usado como complemento ao tópico, pertence ao material > - [ ] Usado para fazer um comentário sobre o tópico, não irá no material > > * Necessidades para o curso: > - Definir conteúdo para escolher a quantidade de horas para estudo para > confirmar a previsão > - "Prever" problemas possíveis durante as atividades > > > ** CURSO DE PERL - CDTC ** > > Pré-requisito: Ter bons conhecimentos em lógica de programação > > Público-alvo: qualquer um interessado que atenda ao pré-requisito > > * Previsão: 3 semanas > > __ Cronograma __ > > ** 1a Semana ** > > Capítulo I - A Iniciação em Perl > - O que é Perl? > - Para que serve? > - Em que situações Perl é melhor > - Quais sistemas operacionais suportam Perl > > Capítulo II - Preparando a Perl > - Instalando Perl no Linux > - Instalando Perl no Windows > - Escolhendo um ambiente para escrever em Perl > - vi (vim) > - emacs > - gedit > - kate > - quanta > - Meu primeiro script [para testar se o perl está funcionando] > > Capítulo III - Entendendo a Perl > - O corpo da Perl [Estrutura de um programa] > - Escalar > - Operações > - Array, Listas > - Hash > > ** 2a. Semana ** > > Capítulo X - Estruturas > - if, for, while, foreach, ... > > ** 3a Semana ** > > Capítulo IV - Dupla dinâmica > - strict / warnings > > Capítulo V - Dividir para conquistar > - Funções > > Capítulo VI - Brincando com arquivos > - File Handle > > Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o > aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] > - Expressões Regulares > - Módulos [Exemplo extremamente simples, mas algo útil] > - Escrevendo CGI [na mão ou usando modulos] > - Perl em uma linha (One-liners) > > Capítulo VIII - O dia depois de amanhã. Com Perl, claro! > - [assuntos em ordem didática para auto-estudo] > > > __ Avaliações ___ > > - Conceitual? > - Preferência de cobrança de conteúdo [o que é mais importante - cada > prova 10 questões] -- Luiz G. P. de Almeida Analista de Sistemas Laboratório Nacional de Computação Científica / MCT From kamusbr em gmail.com Thu Feb 15 09:57:09 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 14:57:09 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <200702151549.48544.lgonzaga@lncc.br> References: <200702151549.48544.lgonzaga@lncc.br> Message-ID: Linhas escritas: 7a e 8a. * Necessidades para o curso: - Definir conteúdo para escolher a quantidade de horas para estudo para confirmar a previsão Em 15/02/07, Luiz Gonzaga escreveu: > > Qual a carga horaria ? > > Luiz. > > Em Quinta 15 Fevereiro 2007 15:42, Robson Negreiros escreveu: > > Para não deixar o assunto morrer... > > > > Tomei a liberdade de enviar uma sugestão para o curso de Perl. > > > > !!! Precisamos da avaliação e críticas(desde que estas venham como fazer > > melhor) !!! > > > > OBS: Legenda > > - ( ) Usado como complemento ao tópico, pertence ao material > > - [ ] Usado para fazer um comentário sobre o tópico, não irá no > material > > > > * Necessidades para o curso: > > - Definir conteúdo para escolher a quantidade de horas para estudo > para > > confirmar a previsão > > - "Prever" problemas possíveis durante as atividades > > > > > > ** CURSO DE PERL - CDTC ** > > > > Pré-requisito: Ter bons conhecimentos em lógica de programação > > > > Público-alvo: qualquer um interessado que atenda ao pré-requisito > > > > * Previsão: 3 semanas > > > > __ Cronograma __ > > > > ** 1a Semana ** > > > > Capítulo I - A Iniciação em Perl > > - O que é Perl? > > - Para que serve? > > - Em que situações Perl é melhor > > - Quais sistemas operacionais suportam Perl > > > > Capítulo II - Preparando a Perl > > - Instalando Perl no Linux > > - Instalando Perl no Windows > > - Escolhendo um ambiente para escrever em Perl > > - vi (vim) > > - emacs > > - gedit > > - kate > > - quanta > > - Meu primeiro script [para testar se o perl está funcionando] > > > > Capítulo III - Entendendo a Perl > > - O corpo da Perl [Estrutura de um programa] > > - Escalar > > - Operações > > - Array, Listas > > - Hash > > > > ** 2a. Semana ** > > > > Capítulo X - Estruturas > > - if, for, while, foreach, ... > > > > ** 3a Semana ** > > > > Capítulo IV - Dupla dinâmica > > - strict / warnings > > > > Capítulo V - Dividir para conquistar > > - Funções > > > > Capítulo VI - Brincando com arquivos > > - File Handle > > > > Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o > > aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] > > - Expressões Regulares > > - Módulos [Exemplo extremamente simples, mas algo útil] > > - Escrevendo CGI [na mão ou usando modulos] > > - Perl em uma linha (One-liners) > > > > Capítulo VIII - O dia depois de amanhã. Com Perl, claro! > > - [assuntos em ordem didática para auto-estudo] > > > > > > __ Avaliações ___ > > > > - Conceitual? > > - Preferência de cobrança de conteúdo [o que é mais importante - cada > > prova 10 questões] > > -- > Luiz G. P. de Almeida > Analista de Sistemas > Laboratório Nacional de Computação Científica / MCT > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/dcaee468/attachment.html From gabriel.vieira em gmail.com Thu Feb 15 10:02:44 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 15 Feb 2007 15:02:44 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: Message-ID: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> Ta ficando interessante. Acho que o ambiente para desenvolvimento (programação) deve ser mais abrangente. E devemos pautar também: - três leis básicas; - TIMTOWTDT; - a comunidade; - introdução ao CPAN; - mercado de trabalho; - Perl no Brasil; - o uso referência e OO; - one liners; - Perl Style; - uso de File Handlers para IO; - japhs e brincadeiras afins :P; Eu havia preparado algo (começado a preparar) mais ou menos parecido para um possível curso de extensão na minha faculdade. Mas o tempo não está bem ao meu favor, por enquanto. Os itens que destaquei são o que usei e não foram mencionados. Deve-se ver também a carga horária do curso e qual a frequência das aulas (periodicidade). Claro, alguns itens que expus são irrelevantes dentro do contexto. Abraços, On 2/15/07, Robson Negreiros wrote: > > Para não deixar o assunto morrer... > > Tomei a liberdade de enviar uma sugestão para o curso de Perl. > > !!! Precisamos da avaliação e críticas(desde que estas venham como fazer > melhor) !!! > > OBS: Legenda > - ( ) Usado como complemento ao tópico, pertence ao material > - [ ] Usado para fazer um comentário sobre o tópico, não irá no material > > * Necessidades para o curso: > - Definir conteúdo para escolher a quantidade de horas para estudo para > confirmar a previsão > - "Prever" problemas possíveis durante as atividades > > > ** CURSO DE PERL - CDTC ** > > Pré-requisito: Ter bons conhecimentos em lógica de programação > > Público-alvo: qualquer um interessado que atenda ao pré-requisito > > * Previsão: 3 semanas > > __ Cronograma __ > > ** 1a Semana ** > > Capítulo I - A Iniciação em Perl > - O que é Perl? > - Para que serve? > - Em que situações Perl é melhor > - Quais sistemas operacionais suportam Perl > > Capítulo II - Preparando a Perl > - Instalando Perl no Linux > - Instalando Perl no Windows > - Escolhendo um ambiente para escrever em Perl > - vi (vim) > - emacs > - gedit > - kate > - quanta > - Meu primeiro script [para testar se o perl está funcionando] > > Capítulo III - Entendendo a Perl > - O corpo da Perl [Estrutura de um programa] > - Escalar > - Operações > - Array, Listas > - Hash > > ** 2a. Semana ** > > Capítulo X - Estruturas > - if, for, while, foreach, ... > > ** 3a Semana ** > > Capítulo IV - Dupla dinâmica > - strict / warnings > > Capítulo V - Dividir para conquistar > - Funções > > Capítulo VI - Brincando com arquivos > - File Handle > > Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o > aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] > - Expressões Regulares > - Módulos [Exemplo extremamente simples, mas algo útil] > - Escrevendo CGI [na mão ou usando modulos] > - Perl em uma linha (One-liners) > > Capítulo VIII - O dia depois de amanhã. Com Perl, claro! > - [assuntos em ordem didática para auto-estudo] > > > __ Avaliações ___ > > - Conceitual? > - Preferência de cobrança de conteúdo [o que é mais importante - cada > prova 10 questões] > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/dd5cc1ac/attachment-0001.html From kamusbr em gmail.com Thu Feb 15 10:15:43 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 15:15:43 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> Message-ID: Em 15/02/07, Gabriel Vieira escreveu: > > Ta ficando interessante. > > Acho que o ambiente para desenvolvimento (programação) deve ser mais > abrangente. > > E devemos pautar também: > - três leis básicas; > - TIMTOWTDT; > - a comunidade; > - introdução ao CPAN; > - mercado de trabalho; > - Perl no Brasil; > - o uso referência e OO; > - one liners; > - Perl Style; > - uso de File Handlers para IO; > - japhs e brincadeiras afins :P; > > Eu havia preparado algo (começado a preparar) mais ou menos parecido para > um possível curso de extensão na minha faculdade. Mas o tempo não está bem > ao meu favor, por enquanto. Os itens que destaquei são o que usei e não > foram mencionados. Realmente deixei passar muita coisa boa ;) Deve-se ver também a carga horária do curso Com relação a carga horária procurei enxugar o que seria o ideal, visto que no CDTC o maior curso que vi foi de 3 semanas. Acredito(achismo meu) por causa da "teoria da educação a distancia". Lembrando também quanto mais assunto mais material para produzir! ;) Dependendo do sucesso: Perl 2 - A Missão, Perl 3 - O Retorno da Perl, etc.... e qual a frequência das aulas (periodicidade). Com relação a frequência ela "não existe" visto que no CDTC, as atividades são orientadas a estudo->tarefa->proximo nível, daí então a pessao só avança fazendo a tarefa ;) E a avaliação no final. Claro, alguns itens que expus são irrelevantes dentro do contexto. Suas observações foram bastante pertinentes . Abraços, > > On 2/15/07, Robson Negreiros wrote: > > > Para não deixar o assunto morrer... > > > > Tomei a liberdade de enviar uma sugestão para o curso de Perl. > > > > !!! Precisamos da avaliação e críticas(desde que estas venham como fazer > > melhor) !!! > > > > OBS: Legenda > > - ( ) Usado como complemento ao tópico, pertence ao material > > - [ ] Usado para fazer um comentário sobre o tópico, não irá no > > material > > > > * Necessidades para o curso: > > - Definir conteúdo para escolher a quantidade de horas para estudo > > para confirmar a previsão > > - "Prever" problemas possíveis durante as atividades > > > > > > ** CURSO DE PERL - CDTC ** > > > > Pré-requisito: Ter bons conhecimentos em lógica de programação > > > > Público-alvo: qualquer um interessado que atenda ao pré-requisito > > > > * Previsão: 3 semanas > > > > __ Cronograma __ > > > > ** 1a Semana ** > > > > Capítulo I - A Iniciação em Perl > > - O que é Perl? > > - Para que serve? > > - Em que situações Perl é melhor > > - Quais sistemas operacionais suportam Perl > > > > Capítulo II - Preparando a Perl > > - Instalando Perl no Linux > > - Instalando Perl no Windows > > - Escolhendo um ambiente para escrever em Perl > > - vi (vim) > > - emacs > > - gedit > > - kate > > - quanta > > - Meu primeiro script [para testar se o perl está funcionando] > > > > Capítulo III - Entendendo a Perl > > - O corpo da Perl [Estrutura de um programa] > > - Escalar > > - Operações > > - Array, Listas > > - Hash > > > > ** 2a. Semana ** > > > > Capítulo X - Estruturas > > - if, for, while, foreach, ... > > > > ** 3a Semana ** > > > > Capítulo IV - Dupla dinâmica > > - strict / warnings > > > > Capítulo V - Dividir para conquistar > > - Funções > > > > Capítulo VI - Brincando com arquivos > > - File Handle > > > > Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o > > aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] > > - Expressões Regulares > > - Módulos [Exemplo extremamente simples, mas algo útil] > > - Escrevendo CGI [na mão ou usando modulos] > > - Perl em uma linha (One-liners) > > > > Capítulo VIII - O dia depois de amanhã. Com Perl, claro! > > - [assuntos em ordem didática para auto-estudo] > > > > > > __ Avaliações ___ > > > > - Conceitual? > > - Preferência de cobrança de conteúdo [o que é mais importante - cada > > prova 10 questões] > > > > > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/5e2c1d9a/attachment.html From edencardim em gmail.com Thu Feb 15 10:18:14 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 15 Feb 2007 15:18:14 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> Message-ID: <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> On 2/15/07, Gabriel Vieira wrote: > Ta ficando interessante. > > Acho que o ambiente para desenvolvimento (programação) deve ser mais > abrangente. Também acho, é muito importante enfatizar bastante a questão cultural da linguagem. O curso poderia ser baseado na própria documentação do Perl que, IMHO, é um excelente material educacional e foi projetada para ser lida sequencialmente. Além disso, o uso da documentação iria acostumar os aprendizes a RTFM. O problema é que boa parte da documentação ainda não foi traduzida para o português, o que traz à tona a reativação paralela do projeto de tradução da documentação do perl, que está praticamente parado (eu mesmo não tenho sido um bom exemplo de dedicação nessa questão, o perlboot que eu comecei a traduzir a alguns meses atrás ainda está pela metade :/). Sendo mais genérico (e ogro), acho importante que algo seja feito para que o projeto de treinamento em Perl acumule uma sinergia entre os colaboradores para que não seja mais um projeto que começa mas não termina (vide projeto de tradução das docs). -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From kamusbr em gmail.com Thu Feb 15 10:36:57 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 15:36:57 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> Message-ID: Em 15/02/07, Eden Cardim escreveu: > > On 2/15/07, Gabriel Vieira wrote: > > Ta ficando interessante. > > > > Acho que o ambiente para desenvolvimento (programação) deve ser mais > > abrangente. > > Também acho, é muito importante enfatizar bastante a questão cultural > da linguagem. O curso poderia ser baseado na própria documentação do > Perl que, IMHO, é um excelente material educacional e foi projetada > para ser lida sequencialmente. Além disso, o uso da documentação iria > acostumar os aprendizes a RTFM. O problema é que boa parte da > documentação ainda não foi traduzida para o português, o que traz à > tona a reativação paralela do projeto de tradução da documentação do > perl, que está praticamente parado (eu mesmo não tenho sido um bom > exemplo de dedicação nessa questão, o perlboot que eu comecei a > traduzir a alguns meses atrás ainda está pela metade :/). > > Sendo mais genérico (e ogro), acho importante que algo seja feito para > que o projeto de treinamento em Perl acumule uma sinergia entre os > colaboradores para que não seja mais um projeto que começa mas não > termina (vide projeto de tradução das docs). Inicialmente imaginei este curso com algo bem "light" para os iniciados, algo que usasse uma linguagem de fácil entendimento e que fosse prático, para "ganhar" adeptos. Mas seguindo a sua linha de raciocínio deixei o último capítulo, justamente para orientar o aluno no pós-curso, onde iríamos recomendar fortementea leitura da documentação oficial. Capítulo VIII - O dia depois de amanhã. Com Perl, claro! - [assuntos em ordem didática para auto-estudo] -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/8b245746/attachment.html From edencardim em gmail.com Thu Feb 15 10:48:42 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 15 Feb 2007 15:48:42 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> Message-ID: <3de55ead0702151048y3c45f9f8k442ed896a8de39@mail.gmail.com> On 2/15/07, Robson Negreiros wrote: > Inicialmente imaginei este curso com algo bem "light" para os iniciados, > algo que usasse uma linguagem de fácil entendimento e que fosse prático, > para "ganhar" adeptos. > Mas seguindo a sua linha de raciocínio deixei o último capítulo, justamente > para orientar o aluno no pós-curso, onde iríamos recomendar fortementea > leitura da documentação oficial. Na minha escassa experiência com ensino, "recomendar leitura" nunca funciona, poucos alunos seguem recomendações, porém todos seguem o que o professor faz durante a aula. Além disso, acho que o conteúdo da manpage 'perlintro' é bem "light" sim. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From kamusbr em gmail.com Thu Feb 15 10:53:45 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 15:53:45 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <3de55ead0702151048y3c45f9f8k442ed896a8de39@mail.gmail.com> References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> <3de55ead0702151048y3c45f9f8k442ed896a8de39@mail.gmail.com> Message-ID: Em 15/02/07, Eden Cardim escreveu: > > On 2/15/07, Robson Negreiros wrote: > > Inicialmente imaginei este curso com algo bem "light" para os iniciados, > > algo que usasse uma linguagem de fácil entendimento e que fosse prático, > > para "ganhar" adeptos. > > Mas seguindo a sua linha de raciocínio deixei o último capítulo, > justamente > > para orientar o aluno no pós-curso, onde iríamos recomendar fortementea > > leitura da documentação oficial. > > Na minha escassa experiência com ensino, "recomendar leitura" nunca > funciona, poucos alunos seguem recomendações, porém todos seguem o que > o professor faz durante a aula. Além disso, acho que o conteúdo da > manpage 'perlintro' é bem "light" sim. Quando me referi a "light" foi com relação ao curso como todo. -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/af166a08/attachment-0001.html From kuntzzz em gmail.com Thu Feb 15 08:00:18 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Thu, 15 Feb 2007 14:00:18 -0200 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC Message-ID: <45D48392.7090304@gmail.com> acho que deveria falar um pouco mais sobre Perl como uma cultura e não como apenas uma linguagem.. xD From kuntzzz em gmail.com Thu Feb 15 08:10:00 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Thu, 15 Feb 2007 14:10:00 -0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= Message-ID: <45D485D8.60208@gmail.com> Fala Luis.. consegui entender melhor o que fazer, valew pela ajuda.. to com uns modulos aqui que soh num fazia o upload pq acho que isso seria uma coisa vergonhosa sem os testes. Agora quanto à chave publica, eu ja desabilitei o pgp aqui. Obrigado. Iberê From kamusbr em gmail.com Thu Feb 15 11:12:55 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 16:12:55 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <45D48392.7090304@gmail.com> References: <45D48392.7090304@gmail.com> Message-ID: Vou "copiar" sua msg para thread Em 15/02/07, "Iberê O. Kuntz de Souza" escreveu: > > acho que deveria falar um pouco mais sobre Perl como uma cultura e não > como apenas uma linguagem.. xD > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/aff5032a/attachment.html From kamusbr em gmail.com Thu Feb 15 11:15:06 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 16:15:06 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: <83d8367f0702151002s4c480ba7mb74cdaa6854a9a39@mail.gmail.com> <3de55ead0702151018x29613e54u87f520996340bdbe@mail.gmail.com> <3de55ead0702151048y3c45f9f8k442ed896a8de39@mail.gmail.com> Message-ID: Em 15/02/07, "Iberê O. Kuntz de Souza" escreveu: acho que deveria falar um pouco mais sobre Perl como uma cultura e não como apenas uma linguagem.. xD Acredito que, pelo menos no início, procuremos mostrar algo produtivo com a linguagem e em paralelo a cultura Perl. Quem tem como cultura a Perl usa perl, mas nem todos que usam perl tem como cultura a Perl. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/43219fbb/attachment.html From andre.garcia.carneir em terra.com.br Thu Feb 15 11:32:31 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 15 Feb 2007 16:32:31 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC Message-ID: > On 2/15/07, Gabriel Vieira wrote: > > Ta ficando interessante. > > > > Acho que o ambiente para desenvolvimento (programação) deve ser mais > > abrangente. Concordo. E acho também que se deveria mostrar conceitos que são "quentes" no mercado hoje, como por exemplo MVC, e mostrar como se utiliza Perl para aplicar isso. Você mesmo deve concordar que coisas como Catalyst, Maypole etc, deveriam ser pelo menos citadas num curso desse. > Também acho, é muito importante enfatizar bastante a questão cultural > da linguagem. O curso poderia ser baseado na própria documentação do > Perl que, IMHO, é um excelente material educacional e foi projetada > para ser lida sequencialmente. Além disso, o uso da documentação iria > acostumar os aprendizes a RTFM. O problema é que boa parte da > documentação ainda não foi traduzida para o português, o que traz à > tona a reativação paralela do projeto de tradução da documentação do > perl, que está praticamente parado (eu mesmo não tenho sido um bom > exemplo de dedicação nessa questão, o perlboot que eu comecei a > traduzir a alguns meses atrás ainda está pela metade :/). Verdade! Preciso criar vergonha na cara também e ser mais ativo e começar a traduzir algo. Traduzir é importante sim, mas acho que Perl não é exceção à qualquer outra linguagem em relação a tradução da documentação(Microsoft não vale...). O que quero dizer é que se poderia não enfatizar tanto a questão de tradução. Acho que seria mais interessante 'vender o peixe', como se diz, e mostrar como é interessante usar Perl para desenvolver qualquer coisa, tentando DESTRUIR aquele 'estigma' de que Perl serve apenas para fazer scripts para adminstradores de sistema e alguma coisinha com CGI. > Sendo mais genérico (e ogro), acho importante que algo seja feito para > que o projeto de treinamento em Perl acumule uma sinergia entre os > colaboradores para que não seja mais um projeto que começa mas não > termina (vide projeto de tradução das docs). Humm. não vi nada de 'ogro' nisso. É só a verdade... ;- ) Um ogro "arrancaria árvores" e bateria nos colaboradores com elas para obrigá-los a traduzir a documentação, entende !?... Um ogro faria a pessoa para quem a "carapuça service" chorar na frente do monitor, ou ficar muito "P" da vida com que ele escrevesse!!! Algo mais ou menos assim: Acho que devemos escrever menos e-mails e traduzir mais documentação, e do mesmo modo devemos agir com relação ao projeto desse curso... Sacou? (Por favor, isso é só uma brincadeira, não acho isso de verdade ... e nem tenho direito de achar já que não estou colaborando com as traduções ainda...) : D Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From andre.garcia.carneir em terra.com.br Thu Feb 15 11:34:48 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 15 Feb 2007 16:34:48 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC Message-ID: > Em 15/02/07, "Iberê O. Kuntz de Souza" escreveu: > acho que deveria falar um pouco mais sobre Perl como uma cultura e não > como apenas uma linguagem.. xD > > Acredito que, pelo menos no início, procuremos mostrar algo produtivo com a > linguagem e em paralelo a cultura Perl. > Quem tem como cultura a Perl usa perl, mas nem todos que usam perl tem como > cultura a Perl. > Apoiado! 'Vender o peixe' primeiro parece ser uma boa estratégia. Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From edencardim em gmail.com Thu Feb 15 12:28:43 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 15 Feb 2007 17:28:43 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= In-Reply-To: <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> Message-ID: <3de55ead0702151228g3af8eea1nc084a86746cb8c40@mail.gmail.com> On 2/15/07, Luis Motta Campos wrote: > Se você consultar a wikipedia, eles definem "Test Driven > Development", e mencionam que você deveria testar cada um dos seus > "Use Cases", construindo pelo menos um "Test Case" (todas as > expressões entre parêntesis levam a artigos sobre testes na > wikipedia, links por conta do leitor). Champs++ - Gostei da idéia... Vou usar o mesmo na minha resposta só que minhas expressões estarão entre aspas ;) > Objetivamente, o que você precisa testar é que o seu "Use Case" > foi corretamente implementado. Pode fazer isso com uma sequência do > tipo: > > a. Testar se o módulo pode ser encontrado, em condições de produção; > b. Testar se o módulo pode ser importado (carregado, "loaded"); > c. Determinar se as funcionalidades esperadas do seu módulo estão > no lugar; > d. Exercitar cada uma das funcionalidades oferecidas, com pelo menos: > I. Um teste bem-sucedido (entrada conhecida, resposta conhecida); > II. Um teste mal-sucedido (entrada declaradamente ruim, erro > esperado e conhecido); > III. Um teste vazio (nenhuma entrada, erro esperado e conhecido). > > Isto dá uma média de 4*N+2 testes, com N sendo o número de > funcionalidades que você implementou. Seguir esse roteiro que você mencionou aí na vida real, não é tão simples quanto parece, principalmente pros casos de falha. Por exemplo, outro dia eu estava escrevendo um gerenciador de arquivos temporários, e me deparei com o desafio de testar um caso de falha na abertura de um arquivo temporário. São inúmeros os casos que não são (viavelmente) reprodutíveis num teste: falha física do dispositivo de armazenamento, falta de espaço, permissões e coisas do gênero. Por isso eu me atenho a testar inicialmente os casos de uso diretamente visíveis ao "mundo externo". Se algo nas entranhas do sistema parar de funcionar, a falha provavelmente vai ser refletida em alguma funcionalidade no perímetro do sistema. Claro que tem as falhas que não são tão óbvias e vão escapar, mas se os seus prazos e requisitos de qualidade são muito rigorosos, você vai precisar de consultoria especializada (e cara) :). Ou então libera o código pra comunidade que os patches virão naturalmente. Os defensores do Agile Development dizem que os testes deveriam ser escritos antes do código. No caso do Iberê, recomendo usar Devel::Cover e tentar fechar no mínimo 90% de cobertura, usando as dicas do Champs. Ah, e sempre que aparecer um bug (e vão aparecer muitos, já que você não tem teste algum), escreva um teste simulando o erro antes de tentar corrigir. Nossa, que tratado! Nunca discutam sobre engenharia de software se não quiserem me ver tagarelando. ;) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática -- "you seem to think that 'close enough' is close enough... please learn to be 'literal' around programming." merlyn - on irc.freenode.net#perl From kamusbr em gmail.com Thu Feb 15 13:09:59 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Thu, 15 Feb 2007 18:09:59 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: Message-ID: Só lembrando: +conteúdo +tempo +gente = curso maior Em 15/02/07, André Garcia Carneiro escreveu: > > > > On 2/15/07, Gabriel Vieira wrote: > > > Ta ficando interessante. > > > > > > Acho que o ambiente para desenvolvimento (programação) deve ser mais > > > abrangente. > > Concordo. E acho também que se deveria mostrar conceitos que são "quentes" > no mercado hoje, como por exemplo > MVC, e mostrar como se utiliza Perl para aplicar isso. Você mesmo deve > concordar que coisas como Catalyst, > Maypole etc, deveriam ser pelo menos citadas num curso desse. > > > > Também acho, é muito importante enfatizar bastante a questão cultural > > da linguagem. O curso poderia ser baseado na própria documentação do > > Perl que, IMHO, é um excelente material educacional e foi projetada > > para ser lida sequencialmente. Além disso, o uso da documentação iria > > acostumar os aprendizes a RTFM. O problema é que boa parte da > > documentação ainda não foi traduzida para o português, o que traz à > > tona a reativação paralela do projeto de tradução da documentação do > > perl, que está praticamente parado (eu mesmo não tenho sido um bom > > exemplo de dedicação nessa questão, o perlboot que eu comecei a > > traduzir a alguns meses atrás ainda está pela metade :/). > > Verdade! Preciso criar vergonha na cara também e ser mais ativo e começar > a traduzir algo. > > Traduzir é importante sim, mas acho que Perl não é exceção à qualquer > outra linguagem em relação a tradução da > documentação(Microsoft não vale...). O que quero dizer é que se poderia > não enfatizar tanto a questão de > tradução. Acho que seria mais interessante 'vender o peixe', como se diz, > e mostrar como é interessante usar > Perl para desenvolver qualquer coisa, tentando DESTRUIR aquele 'estigma' > de que Perl serve apenas para fazer > scripts para adminstradores de sistema e alguma coisinha com CGI. > > > Sendo mais genérico (e ogro), acho importante que algo seja feito para > > que o projeto de treinamento em Perl acumule uma sinergia entre os > > colaboradores para que não seja mais um projeto que começa mas não > > termina (vide projeto de tradução das docs). > > Humm. não vi nada de 'ogro' nisso. É só a verdade... ;- ) > > Um ogro "arrancaria árvores" e bateria nos colaboradores com elas para > obrigá-los a traduzir a documentação, > entende !?... > Um ogro faria a pessoa para quem a "carapuça service" chorar na frente do > monitor, ou ficar muito "P" da vida > com que ele escrevesse!!! > > Algo mais ou menos assim: > > Acho que devemos escrever menos e-mails e traduzir mais documentação, e do > mesmo modo devemos agir com relação > ao projeto desse curso... > > Sacou? > (Por favor, isso é só uma brincadeira, não acho isso de verdade ... e nem > tenho direito de achar já que não > estou colaborando com as traduções ainda...) > > : D > > Cheers! > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070215/d3a4c2f7/attachment.html From interativa em pcp.org.br Thu Feb 15 16:37:26 2007 From: interativa em pcp.org.br (Marco Aurélio MACAÉ ) Date: Thu, 15 Feb 2007 18:37:26 -0600 Subject: [Cascavel-pm] Testar módulos Message-ID: > On 2/15/07, Luis Motta Campos wrote: > > Se você consultar a wikipedia, eles definem "Test Driven > > Development", e mencionam que você deveria testar cada um dos seus > > "Use Cases", construindo pelo menos um "Test Case" (todas as > > expressões entre parêntesis levam a artigos sobre testes na > > wikipedia, links por conta do leitor). > > Champs++ - Gostei da idéia... Vou usar o mesmo na minha resposta só > que minhas expressões estarão entre aspas ;) > > > Objetivamente, o que você precisa testar é que o seu "Use Case" > > foi corretamente implementado. Pode fazer isso com uma sequência do > > tipo: > > > > a. Testar se o módulo pode ser encontrado, em condições de produção; > > b. Testar se o módulo pode ser importado (carregado, "loaded"); > > c. Determinar se as funcionalidades esperadas do seu módulo estão > > no lugar; > > d. Exercitar cada uma das funcionalidades oferecidas, com pelo menos: > > I. Um teste bem-sucedido (entrada conhecida, resposta conhecida); > > II. Um teste mal-sucedido (entrada declaradamente ruim, erro > > esperado e conhecido); > > III. Um teste vazio (nenhuma entrada, erro esperado e conhecido). > > > > Isto dá uma média de 4*N+2 testes, com N sendo o número de > > funcionalidades que você implementou. > > Seguir esse roteiro que você mencionou aí na vida real, não é tão > simples quanto parece, principalmente pros casos de falha. Por > exemplo, outro dia eu estava escrevendo um gerenciador de arquivos > temporários, e me deparei com o desafio de testar um caso de falha na > abertura de um arquivo temporário. São inúmeros os casos que não são > (viavelmente) reprodutíveis num teste: falha física do dispositivo de > armazenamento, falta de espaço, permissões e coisas do gênero. > > Por isso eu me atenho a testar inicialmente os casos de uso > diretamente visíveis ao "mundo externo". Se algo nas entranhas do > sistema parar de funcionar, a falha provavelmente vai ser refletida em > alguma funcionalidade no perímetro do sistema. Claro que tem as falhas > que não são tão óbvias e vão escapar, mas se os seus prazos e > requisitos de qualidade são muito rigorosos, você vai precisar de > consultoria especializada (e cara) :). Ou então libera o código pra > comunidade que os patches virão naturalmente. > > Os defensores do Agile Development dizem que os testes deveriam ser > escritos antes do código. No caso do Iberê, recomendo usar > Devel::Cover e tentar fechar no mínimo 90% de cobertura, usando as > dicas do Champs. Ah, e sempre que aparecer um bug (e vão aparecer > muitos, já que você não tem teste algum), escreva um teste simulando o > erro antes de tentar corrigir. > > Nossa, que tratado! Nunca discutam sobre engenharia de software se não > quiserem me ver tagarelando. ;) > Boa noite, Caros irmãos em Perl Mongers, Concordo com vocês! Portanto eu gostaria de acrescenta que uma aplicação, web e/ou desktop não tem só erros técnicos, mais também tem erros de composição, usabilidade, modelagem e consistência, marketing... Geralmente os erros são encontrados durante a versão beta, e o processo de evolução não para, de versão em versão, vai evoluindo, com muito zelo, tempo, paciência e persistência, o retorno será uma aplicação que sempre amadurece... Eu sei que estou fora do contexto, pois o Luis e Eden Cardim falam apenas dos testes de erros técnicos. È muito importante acolher os questionamentos dos usuários, bem como acompanhar os relatórios de testes e erros técnicos da aplicação! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÈ) Bloco dos Perl Mongers do Recife (PE) “100 anos do Frevo – 1907 a 2007 – Olinda e Recife (PE)” > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > -- > "you seem to think that 'close enough' is close enough... > please learn to be 'literal' around programming." > merlyn - on irc.freenode.net#perl > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- From luismottacampos em yahoo.co.uk Fri Feb 16 00:59:48 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 16 Feb 2007 09:59:48 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= In-Reply-To: <45D485D8.60208@gmail.com> References: <45D485D8.60208@gmail.com> Message-ID: <6CAAD3C4-96B3-490D-887F-E46AC6B986A5@yahoo.co.uk> On Feb 15, 2007, at 5:10 PM, Iberê O. Kuntz de Souza wrote: > Fala Luis.. > > consegui entender melhor o que fazer, valew pela ajuda.. to com uns > modulos aqui que soh num fazia o upload pq acho que isso seria uma > coisa > vergonhosa sem os testes. Tem muito material sobre testes na WikiPedia, pode valer à pena dar uma espiada. > Agora quanto à chave publica, eu ja > desabilitei o pgp aqui. Não! Me diz onde eu pego a tua chave, que eu posso validar a tua assinatura... Sacanagem... a gente pede a chave pública, e o cara para de assinar!! :-P Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 16 01:19:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 16 Feb 2007 10:19:31 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= In-Reply-To: <3de55ead0702151228g3af8eea1nc084a86746cb8c40@mail.gmail.com> References: <45D3A0CE.5060504@gmail.com> <290317BC-AC66-49E1-9A05-16DB99D6E6AD@yahoo.co.uk> <3de55ead0702151228g3af8eea1nc084a86746cb8c40@mail.gmail.com> Message-ID: <8478EA24-B241-4718-9D94-7E37ADB88A8A@yahoo.co.uk> On Feb 15, 2007, at 9:28 PM, Eden Cardim wrote: > On 2/15/07, Luis Motta Campos wrote: >> (todas as expressões entre parêntesis levam a artigos sobre testes na >> wikipedia, links por conta do leitor). > > Champs++ - Gostei da idéia... Vou usar o mesmo na minha resposta só > que minhas expressões estarão entre aspas ;) Olha, que eu vou começar a cobrar Royalties... ;-) > [roteiro sugerido para a elaboração de testes] > Seguir esse roteiro que você mencionou aí na vida real, não é tão > simples quanto parece, principalmente pros casos de falha. Bom, na verdade, se o roteiro de testes não for simples de seguir, certamente você tem problemas com o desenho dos seus testes. Segue lendo, que eu vou mostrar onde você está falhando logo abaixo: > Por exemplo, outro dia eu estava escrevendo um gerenciador de arquivos > temporários, e me deparei com o desafio de testar um caso de falha na > abertura de um arquivo temporário. São inúmeros os casos que não são > (viavelmente) reprodutíveis num teste: falha física do dispositivo de > armazenamento, falta de espaço, permissões e coisas do gênero. Você sempre pode usar o Mock (consulte design patterns para os detalhes), um objeto, serviço ou estrutura de dados que você vai usar como se fosse o seu caso de problemas, para determinar o que acontece com seu arquivo. Você está deixando o seu gerenciador de arquivos "tocar" seu sistema de arquivos durante os testes, o que não é mau, mas pode não ser o mais simples. Você poderia ter um FileSystemMock no lugar do seu sistema de arquivos original, de modo que todos os serviços solicitados para o sistema de arquivos "falhassem" da forma correta, do ponto de vista do seu gerenciador de arquivos temporários. O seu problema é de desenho de teste, você não está isolando corretamente o sistema em teste, está permitindo que ele interaja com uma parte "real", difícil de falhar, do ambiente. Isso não ajuda nada a fazer testes. Lembre-se de que o que está em teste é o seu sistema gestor de arquivos temporários, não o sistema de arquivos. ;-) > Por isso eu me atenho a testar inicialmente os casos de uso > diretamente visíveis ao "mundo externo". Se algo nas entranhas do > sistema parar de funcionar, a falha provavelmente vai ser refletida em > alguma funcionalidade no perímetro do sistema. Claro que tem as falhas > que não são tão óbvias e vão escapar, mas se os seus prazos e > requisitos de qualidade são muito rigorosos, você vai precisar de > consultoria especializada (e cara) :). Ou então libera o código pra > comunidade que os patches virão naturalmente. Você viu acima que existem outras alternativas. Aposto que você acha que eu testo a minha interface de base de dados com uma base de dados, certo? Ou que eu uso o acesso aos serviços SOAP que a minha compania compra nos testes. Não é exatamente isso que acontece. Eu tenho um SOAP::Litte::Mock aqui, para substituir o SOAP::Litte, e me dar as respostas que eu preciso que ele dê (não as que o SOAP vai me dar normalmente). Da mesma forma, o meu DBI::Mock produz falhas cabeludas de base de dados que eu nunca vi na vida, direitinho, como se elas viessem do banco. Exemplo: falha de preparação de SQL é implementada assim: package DBI::Mock::SQLPrepareFailure; use strict; use warnings; use base qw/DBI/; # herda funcionalidades do DBI sub prepare{ my $self = shift; $DBI::errstr = "Prepare statement failed..."; $DBI::error = 1; if( $self->{PrintError} ){ print STDERR "Prepare statement failed..."; } if( $self->{RaiseError} ){ die "Prepare statement failed..."; } return undef; } __END__ > Os defensores do Agile Development dizem que os testes deveriam ser > escritos antes do código. No caso do Iberê, recomendo usar > Devel::Cover e tentar fechar no mínimo 90% de cobertura, usando as > dicas do Champs. Ah, e sempre que aparecer um bug (e vão aparecer > muitos, já que você não tem teste algum), escreva um teste simulando o > erro antes de tentar corrigir. Boa. Esta é uma coisa que eu preciso implementar aqui ainda. Mas são 30.000 linhas de código, e eu estou um pouco preocupado com isso... Talvez eu faça apenas para os módulos principais. > Nossa, que tratado! Nunca discutam sobre engenharia de software se não > quiserem me ver tagarelando. ;) Certo, certo... eu não vou entrar numa competição. Eu acho que vou fazer é começar a montar um novo artigo sobre testes. ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 16 01:25:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 16 Feb 2007 10:25:43 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Testar_m=F3dulos?= In-Reply-To: References: Message-ID: <03E702A2-BBDA-46A4-92A0-BC9E41BEBD56@yahoo.co.uk> On Feb 16, 2007, at 1:37 AM, Marco Aurélio MACAÉ wrote: > Eu gostaria de acrescenta que uma > aplicação, web e/ou desktop não tem só erros técnicos, mais também tem > erros de composição, usabilidade, modelagem e consistência, > marketing... Geralmente os erros são encontrados durante a versão > beta, e o processo de evolução não para, de versão em versão, vai > evoluindo, com muito zelo, tempo, paciência e persistência, o retorno > será uma aplicação que sempre amadurece... Eu sei que estou fora do > contexto, pois o Luis e Eden Cardim falam apenas dos testes de erros > técnicos. È muito importante acolher os questionamentos dos usuários, > bem como acompanhar os relatórios de testes e erros técnicos da > aplicação! Erros de ortografia e gramática, ou páginas com links que não vão para lugar nenhum, e coisas assim podem ser testadas com programas que nós chamamos Spiders, Macaé. Vou facilitar a tua vida e oferecer um link: http://en.wikipedia.org/wiki/Web_spider Todos os erros tem de ter testes que os apontem. Esta é a filosofia por trás da técnica de Desenvolvimento Guiado por Testes (Test Driven Development). Claro, TIMTOWTDI. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Fri Feb 16 01:35:09 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 16 Feb 2007 07:35:09 -0200 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" Message-ID: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> Em continuação ao cartoon mencionado pelo Wendel faz exatamente um mês, Perl ataca de novo. http://xkcd.com/c224.html On 1/16/07, Wendel Scardua wrote: > http://xkcd.com/c208.html From nferraz em gmail.com Fri Feb 16 04:55:09 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 16 Feb 2007 12:55:09 +0000 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> Message-ID: <45D5A9AD.6020504@gmail.com> Adriano Ferreira wrote: > Em continuação ao cartoon mencionado pelo Wendel faz exatamente um > mês, Perl ataca de novo. Abri um tópico no TWiki para registrar as aparições de perl em quadrinhos: http://www.perl.org.br/bin/view/Artigos/PerlEmQuadrinhos []s Nelson From wendelscardua em gmail.com Fri Feb 16 07:08:41 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Fri, 16 Feb 2007 13:08:41 -0200 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <45D5A9AD.6020504@gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> <45D5A9AD.6020504@gmail.com> Message-ID: <726229b50702160708j693018f5i46cef5c78c060906@mail.gmail.com> Detalhe pro alt-text da tirinha (todas tem algum): "We lost the documentation on quantum mechanics. You'll have to decode the regexes yourself." (Nós perdemos a documentação da mecânica quântica. Você vai ter que decodificar as regexes por conta própria.) []s Wendel On 2/16/07, Nelson Ferraz wrote: > > Adriano Ferreira wrote: > > Em continuação ao cartoon mencionado pelo Wendel faz exatamente um > > mês, Perl ataca de novo. > > Abri um tópico no TWiki para registrar as aparições de perl em quadrinhos: > > http://www.perl.org.br/bin/view/Artigos/PerlEmQuadrinhos > > []s > > Nelson > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070216/ae9353cb/attachment.html From shonorio em gmail.com Fri Feb 16 08:10:53 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 16 Feb 2007 14:10:53 -0200 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> Message-ID: <12d1f4ee0702160810m7f6b72e6jdb1c5a5ad2c556db@mail.gmail.com> Isto explica como Deus criou o mundo em 7 dias :) . On 2/16/07, Adriano Ferreira wrote: > > Em continuação ao cartoon mencionado pelo Wendel faz exatamente um > mês, Perl ataca de novo. > > http://xkcd.com/c224.html > > On 1/16/07, Wendel Scardua wrote: > > http://xkcd.com/c208.html > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070216/212bc11e/attachment.html From shonorio em gmail.com Fri Feb 16 08:12:42 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 16 Feb 2007 14:12:42 -0200 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <726229b50702160708j693018f5i46cef5c78c060906@mail.gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> <45D5A9AD.6020504@gmail.com> <726229b50702160708j693018f5i46cef5c78c060906@mail.gmail.com> Message-ID: <12d1f4ee0702160812u3649c63dka3edd2d1e394a9b6@mail.gmail.com> ... e isto explicado porque algumas formulas da física quântica tem até 20 variáveis.... On 2/16/07, Wendel Scardua wrote: > > Detalhe pro alt-text da tirinha (todas tem algum): > > "We lost the documentation on quantum mechanics. You'll have to decode the > regexes yourself." > > (Nós perdemos a documentação da mecânica quântica. Você vai ter que > decodificar as regexes por conta própria.) > > > []s > Wendel > > On 2/16/07, Nelson Ferraz wrote: > > > > Adriano Ferreira wrote: > > > Em continuação ao cartoon mencionado pelo Wendel faz exatamente um > > > mês, Perl ataca de novo. > > > > Abri um tópico no TWiki para registrar as aparições de perl em > > quadrinhos: > > > > http://www.perl.org.br/bin/view/Artigos/PerlEmQuadrinhos > > > > []s > > > > Nelson > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > > "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070216/1ef40f71/attachment.html From luismottacampos em yahoo.co.uk Fri Feb 16 10:20:25 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 16 Feb 2007 19:20:25 +0100 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <12d1f4ee0702160810m7f6b72e6jdb1c5a5ad2c556db@mail.gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> <12d1f4ee0702160810m7f6b72e6jdb1c5a5ad2c556db@mail.gmail.com> Message-ID: On Feb 16, 2007, at 5:10 PM, Solli Honorio wrote: > Isto explica como Deus criou o mundo em 7 dias :) . Você se refere à parte de hackear muito com Perl no meio do código Lisp, certo? De outra forma, seria mesmo impossível criar o mundo em 7 dias... ;-) -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 16 10:21:36 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 16 Feb 2007 19:21:36 +0100 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <12d1f4ee0702160812u3649c63dka3edd2d1e394a9b6@mail.gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> <45D5A9AD.6020504@gmail.com> <726229b50702160708j693018f5i46cef5c78c060906@mail.gmail.com> <12d1f4ee0702160812u3649c63dka3edd2d1e394a9b6@mail.gmail.com> Message-ID: <4F561C2D-1D7B-442B-84F7-81828F205D25@yahoo.co.uk> On Feb 16, 2007, at 5:12 PM, Solli Honorio wrote: > ... e isto explicado porque algumas formulas da física quântica tem > até 20 variáveis.... Na verdade, as fórmulas de Quântica com menos de 20 variáveis ainda podem ser tratadas com mecânica newtoniana... ;-) acima disso, só mesmo sendo Deus. /me odeia física quântica, mesmo tendo tentado alguma coisa na USP. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Fri Feb 16 11:09:48 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 16 Feb 2007 17:09:48 -0200 Subject: [Cascavel-pm] [OT] xkcd webcomic - "LISP" In-Reply-To: <45D5A9AD.6020504@gmail.com> References: <73ddeb6c0702160135m701a0c0dw35430791718204fe@mail.gmail.com> <45D5A9AD.6020504@gmail.com> Message-ID: <73ddeb6c0702161109y68d0d909k840162eee265bae5@mail.gmail.com> Tem um naco de menção a Perl aqui: http://www.phdcomics.com/comics/archive.php?comicid=824 Dica do Simon Cozens. On 2/16/07, Nelson Ferraz wrote: > Adriano Ferreira wrote: > > Em continuação ao cartoon mencionado pelo Wendel faz exatamente um > > mês, Perl ataca de novo. > > Abri um tópico no TWiki para registrar as aparições de perl em quadrinhos: > > http://www.perl.org.br/bin/view/Artigos/PerlEmQuadrinhos > > []s > > Nelson > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From daniel em ruoso.com Fri Feb 16 11:10:06 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 16 Feb 2007 19:10:06 +0000 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: Message-ID: <1171653006.6376.10.camel@localhost> Qui, 2007-02-15 às 14:42 -0300, Robson Negreiros escreveu: > !!! Precisamos da avaliação e críticas(desde que estas venham como > fazer melhor) !!! Acho que o programa está bom no geral, mas diria que seria interessante pensar em quem é o público, se é para alguém que já sabe programar talvez umas partes seriam desnecessarias e outras seriam necessarias... Se o curso for para pessoas que ainda nao sabem programar, eu tentaria pegar em algo que produzisse um resultado mais palpável, como seguir o tutorial do Weblog com catalyst (no perl.org.br) e ir aprofundando nesse sentido, seria melhor do que tentar mostrar um pouco de tudo... daniel From kamusbr em gmail.com Fri Feb 16 13:10:44 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Fri, 16 Feb 2007 18:10:44 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: Message-ID: Algumas modificações: * CURSO DE PERL - CDTC ** Pré-requisito: Ter bons conhecimentos em lógica de programação Público-alvo: qualquer um interessado que atenda ao pré-requisito * Previsão: 3 semanas __ Cronograma __ ** 1a Semana ** Capítulo I - A Iniciação em Perl - O que é Perl? - Para que serve? - Em que situações Perl é melhor - Quais sistemas operacionais suportam Perl - Três leis básicas; - A Comunidade - TIMTOWTDT - Perl no Brasil - Mercado de trabalho Capítulo II - Preparando a Perl - Instalando Perl no Linux - Instalando Perl no Windows - Escolhendo um ambiente para escrever em Perl - vi (vim) - emacs - gedit - kate - quanta - Meu primeiro script [para testar se o perl está funcionando] Capítulo III - Entendendo a Perl - O corpo da Perl [Estrutura de um programa] - Perl Style; - Escalar - Operações - Array, Listas - Hash ** 2a. Semana ** Capítulo - Estruturas - if, for, while, foreach, ... ** 3a Semana ** Capítulo - Dupla dinâmica - strict / warnings Capítulo - Dividir para conquistar - Funções Capítulo - Brincando com arquivos - File Handlers Capítulo - Perl - 1001 utilidades [nada muito aprofundado, só para o aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] - Expressões Regulares - Módulos [Exemplo extremamente simples, mas algo útil] - Introdução ao CPAN; - Escrevendo CGI [na mão ou usando modulos] - Perl em uma linha (One-liners) Capítulo - O dia depois de amanhã. Com Perl, claro! - [assuntos em ordem didática para auto-estudo] - Orietação a objeto __ Avaliações ___ - Conceitual? - Preferência de cobrança de conteúdo [o que é mais importante - cada prova 10 questões] Em 15/02/07, Robson Negreiros escreveu: > > Para não deixar o assunto morrer... > > Tomei a liberdade de enviar uma sugestão para o curso de Perl. > > !!! Precisamos da avaliação e críticas(desde que estas venham como fazer > melhor) !!! > > OBS: Legenda > - ( ) Usado como complemento ao tópico, pertence ao material > - [ ] Usado para fazer um comentário sobre o tópico, não irá no material > > * Necessidades para o curso: > - Definir conteúdo para escolher a quantidade de horas para estudo para > confirmar a previsão > - "Prever" problemas possíveis durante as atividades > > > ** CURSO DE PERL - CDTC ** > > Pré-requisito: Ter bons conhecimentos em lógica de programação > > Público-alvo: qualquer um interessado que atenda ao pré-requisito > > * Previsão: 3 semanas > > __ Cronograma __ > > ** 1a Semana ** > > Capítulo I - A Iniciação em Perl > - O que é Perl? > - Para que serve? > - Em que situações Perl é melhor > - Quais sistemas operacionais suportam Perl > > Capítulo II - Preparando a Perl > - Instalando Perl no Linux > - Instalando Perl no Windows > - Escolhendo um ambiente para escrever em Perl > - vi (vim) > - emacs > - gedit > - kate > - quanta > - Meu primeiro script [para testar se o perl está funcionando] > > Capítulo III - Entendendo a Perl > - O corpo da Perl [Estrutura de um programa] > - Escalar > - Operações > - Array, Listas > - Hash > > ** 2a. Semana ** > > Capítulo X - Estruturas > - if, for, while, foreach, ... > > ** 3a Semana ** > > Capítulo IV - Dupla dinâmica > - strict / warnings > > Capítulo V - Dividir para conquistar > - Funções > > Capítulo VI - Brincando com arquivos > - File Handle > > Capítulo VII - Perl - 1001 utilidades [nada muito aprofundado, só para o > aluno "sair do lugar", tipo demonstração, mas com alguma utilidade] > - Expressões Regulares > - Módulos [Exemplo extremamente simples, mas algo útil] > - Escrevendo CGI [na mão ou usando modulos] > - Perl em uma linha (One-liners) > > Capítulo VIII - O dia depois de amanhã. Com Perl, claro! > - [assuntos em ordem didática para auto-estudo] > > > __ Avaliações ___ > > - Conceitual? > - Preferência de cobrança de conteúdo [o que é mais importante - cada > prova 10 questões] > > > > > > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070216/46eb3364/attachment.html From kamusbr em gmail.com Fri Feb 16 13:11:47 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Fri, 16 Feb 2007 18:11:47 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <1171653006.6376.10.camel@localhost> References: <1171653006.6376.10.camel@localhost> Message-ID: Vou ver melhor o material sobre o Catalyst. Em 16/02/07, Daniel Ruoso escreveu: > > Qui, 2007-02-15 às 14:42 -0300, Robson Negreiros escreveu: > > !!! Precisamos da avaliação e críticas(desde que estas venham como > > fazer melhor) !!! > > Acho que o programa está bom no geral, mas diria que seria interessante > pensar em quem é o público, se é para alguém que já sabe programar > talvez umas partes seriam desnecessarias e outras seriam necessarias... > Se o curso for para pessoas que ainda nao sabem programar, eu tentaria > pegar em algo que produzisse um resultado mais palpável, como seguir o > tutorial do Weblog com catalyst (no perl.org.br) e ir aprofundando nesse > sentido, seria melhor do que tentar mostrar um pouco de tudo... > > daniel > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070216/547fa363/attachment.html From arbex em email.com.br Fri Feb 16 18:51:02 2007 From: arbex em email.com.br (Wagner Arbex) Date: Sat, 17 Feb 2007 00:51:02 -0200 Subject: [Cascavel-pm] Ordenar hash Message-ID: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> Prezados colegas; Apesar de ser um programador com razoável tempo de estrada, comecei a trabalhar com Perl muito recentemente... estou no início mesmo. Assim, estou aprendendo o caminho das pedras, principalmente me acostumando com a sintaxe e com a idéia de que "existe mais e uma maneira de fazer", além disso, tb estou muito impressionado com o que posso fazer e com a flexibilidade que tenho com poucas linhas de código. Tenho uma dúvida de iniciante que já pesquisei bastante, mas não acho a resposta. Parece ser uma dúvida ridícula, mas... A questão é que tenho um hash bastante simples, por ex: %hash1 = ("AA",0,"CB",0,"BA",0,"TG",0); Durante a execução do programa os valores "0" são alterados, ficando, por ex: ("AA",5,"CB",2,"BA",10,"TG",3) e algumas vezes preciso imprimir o hash ordenado pelo índice e então faço: foreach $n (sort keys %hash1) { print ... } e obenho o resultado esperado, p ex: AA - 5 BA - 10 CB - 2 TG - 3 Mas o que eu não estou conseguindo fazer é imprimir o hash ordenado pelo valor e não pelo índice. Ou seja, precisava da seguinte saída: CB - 2 TG - 3 AA - 5 BA - 10 Desde já, aagradeço qq ajuda. []s e obrigado Arbex -- Wagner Arbex From gabriel.vieira em gmail.com Fri Feb 16 20:35:30 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Sat, 17 Feb 2007 01:35:30 -0300 Subject: [Cascavel-pm] Ordenar hash In-Reply-To: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> References: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> Message-ID: <83d8367f0702162035r515d2ed1x3979b0d3cb949e25@mail.gmail.com> Opa, isso é realmente instigante a não ser que você se acostume :P hehe Bom, usaremos o operador <=> que é utilizado para comparações de valores numéricos junto ao comando sort. Para a comparação de strings utilizar-se-á o operador 'cmp'. Como é ordem crescente então será usado $a <=> $b, onde $a e $b são variáveis especiais usadas pelo sort e contêm os valores dos itens que estão sendo comparados. Para um melhor entendimento: ---------------------------8<--------------------------- print "Variáveis \$a e \$b dentro do comando sort:\n"; %hash = ("AA",5,"CB",2,"BA",10,"TG",3); foreach ( sort {print "$a $b\n";} keys %hash ){} --------------------------->8--------------------------- * O exemplo acima só exibe como a comparação é feita. O conceito é simples, para cada comparação é retornado um valor que poderá ser -1 ($a tem valor inferior a $b), 0 ($a e $b possuem valores identicos) e 1 ($a tem valor superior ao de $b). Note que o uso de $b <=> $a faz a comparação reversa. Feitas as comparações necessárias, teremos o resultado: ---------------------------8<--------------------------- %hash = ("AA",5,"CB",2,"BA",10,"TG",3); foreach ( sort {$a cmp $b} keys %hash ){ print "$_\n";} --------------------------->8--------------------------- * Uso do cmp por estarmos comparando as strings. Por fim, queremos comparar os valores; logo temos que: como $a e $b contêm o valor do item, no caso do uso sobre o keys %hash conterá o nome de cada chave percorrida, então usaremos $hash{$a} e $hash($b} que resultará no valor referente de cada uma das chaves. ---------------------------8<--------------------------- %hash = ("AA",5,"CB",2,"BA",10,"TG",3); print "Pelas Chaves\n"; print "$_ - $hash{$_}\n" foreach sort keys %hash; print "\nPelos Valors\n"; print "$_ - $hash{$_}\n" foreach sort {$hash{$a} <=> $hash{$b}} keys %hash; --------------------------->8--------------------------- É isso. Simples como um oi. ;D Abraços, On 2/16/07, Wagner Arbex wrote: > > Prezados colegas; > > Apesar de ser um programador com razoável tempo de estrada, comecei a > trabalhar com Perl muito recentemente... estou no início mesmo. > > Assim, estou aprendendo o caminho das pedras, principalmente me > acostumando com a sintaxe e com a idéia de que "existe mais e uma > maneira de fazer", além disso, tb estou muito impressionado com o que > posso fazer e com a flexibilidade que tenho com poucas linhas de > código. > > Tenho uma dúvida de iniciante que já pesquisei bastante, mas não acho > a resposta. Parece ser uma dúvida ridícula, mas... > > A questão é que tenho um hash bastante simples, por ex: > > %hash1 = ("AA",0,"CB",0,"BA",0,"TG",0); > > Durante a execução do programa os valores "0" são alterados, ficando, por > ex: > > ("AA",5,"CB",2,"BA",10,"TG",3) > > e algumas vezes preciso imprimir o hash ordenado pelo índice e então faço: > > foreach $n (sort keys %hash1) { > > print ... > > } > > e obenho o resultado esperado, p ex: > > AA - 5 > BA - 10 > CB - 2 > TG - 3 > > Mas o que eu não estou conseguindo fazer é imprimir o hash ordenado > pelo valor e não pelo índice. Ou seja, precisava da seguinte saída: > > CB - 2 > TG - 3 > AA - 5 > BA - 10 > > Desde já, aagradeço qq ajuda. > > []s e obrigado > Arbex > > -- > Wagner Arbex > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070217/400ab44d/attachment-0001.html From arbex em email.com.br Sat Feb 17 06:05:50 2007 From: arbex em email.com.br (Wagner Arbex) Date: Sat, 17 Feb 2007 12:05:50 -0200 Subject: [Cascavel-pm] Ordenar hash In-Reply-To: <83d8367f0702162035r515d2ed1x3979b0d3cb949e25@mail.gmail.com> References: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> <83d8367f0702162035r515d2ed1x3979b0d3cb949e25@mail.gmail.com> Message-ID: <5d6b37650702170605o49410c8am3c79c044ed4921e4@mail.gmail.com> Realmente fácil... qdo se sabe :) Valeu, Gabriel... problema resolvido. []s, Arbex On 2/17/07, Gabriel Vieira wrote: > Opa, ... > ---------------------------8<--------------------------- > %hash = ("AA",5,"CB",2,"BA",10,"TG",3); > > print "Pelas Chaves\n"; > print "$_ - $hash{$_}\n" foreach sort keys %hash; > > print "\nPelos Valors\n"; > print "$_ - $hash{$_}\n" foreach sort {$hash{$a} <=> $hash{$b}} keys %hash; > --------------------------->8--------------------------- > > É isso. > > Simples como um oi. ;D > > Abraços, > > > On 2/16/07, Wagner Arbex wrote: > > > > Prezados colegas; ... -- Wagner Arbex From daniel em ruoso.com Sat Feb 17 06:11:58 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Sat, 17 Feb 2007 14:11:58 +0000 Subject: [Cascavel-pm] Ordenar hash In-Reply-To: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> References: <5d6b37650702161851i42116a0dnd15e67c15da51bb9@mail.gmail.com> Message-ID: <1171721518.7562.3.camel@localhost> Sáb, 2007-02-17 às 00:51 -0200, Wagner Arbex escreveu: > %hash1 = ("AA",0,"CB",0,"BA",0,"TG",0); Uma vez a pergunta já respondida pelo gabriel, queria fazer apenas um pequeno comentário. Apesar de sabermos que um hash é uma lista, é sempre interessante utilizarmos a sintaxe própria de declaração de Hashes... %hash1 = ("AA" => 0, "CB" => 0, "BA" => 0, "TG" => 0); Primeiro por que fica mais legível, e segundo por que no futuro (Perl 6) o '=>' terá realmente o significado de construção de "Par". daniel From acid06 em gmail.com Mon Feb 19 10:19:49 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Mon, 19 Feb 2007 15:19:49 -0300 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <380-220072213135853304@M2W041.mail2web.com> References: <380-220072213135853304@M2W041.mail2web.com> Message-ID: <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> On 2/13/07, glasswalk3r em yahoo.com.br wrote: > Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O > Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que > leio alguém se queixar disso. O Apache funciona muito bem out-of-the-box em um Windows a não ser que você o estrague (sinceramente, eu não sei como estragar o Apacghe, mas já que você diz que funciona mal pra você, é porque você deve ter conseguido). O problema de usar Apache no Windows é quando você tentar usar mod_perl ou FastCGI ou algum outro mod_* da vida. O Apache em si funciona perfeitamente. Usar IIS é ordens de grandeza pior que um Apache que funciona mal. -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Mon Feb 19 23:41:03 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 20 Feb 2007 08:41:03 +0100 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> References: <380-220072213135853304@M2W041.mail2web.com> <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> Message-ID: On Feb 19, 2007, at 7:19 PM, Nilson Santos Figueiredo Junior wrote: > On 2/13/07, glasswalk3r em yahoo.com.br wrote: >> Minha sugestão é que você tente fazer isso no IIS, apenas para >> testar. O >> Apache funciona mal e porcamente no WindowsXP, e não é a primeira >> vez que >> leio alguém se queixar disso. > > O Apache funciona muito bem out-of-the-box em um Windows a não ser que > você o estrague (sinceramente, eu não sei como estragar o Apacghe, mas > já que você diz que funciona mal pra você, é porque você deve ter > conseguido). Cuidado. Os portes para windows são "oficiais". Isso quer dizer que você deveria ter seguido a documentação que está em http://httpd.apache.org/docs/2.2/platform/windows.html para instalar o seu apache. Certifique-se de que você está fazendo tudo certo. > O problema de usar Apache no Windows é quando você tentar usar > mod_perl ou FastCGI ou algum outro mod_* da vida. O Apache em si > funciona perfeitamente. Bom, Loadable Libraries são sempre um problema muito sério no windows. Eles fazem tanta porcaria naquele SO que as bibliotecas dinâmicas nunca funcionaram perfeitamente. Mas isso não quer dizer que as do apache não possam funcionar bem. Instale com cuidado e certifique-se de que você fez tudo certinho. > Usar IIS é ordens de grandeza pior que um Apache que funciona mal. Eu não concordo com isso. Se você estiver servindo páginas estáticas num website pouco movimentado (digamos, picos de 5-10 páginas por segundo), o ISS é mais simples de configurar. Isso pode ser usado como vantagem operacional. Eu não estou dizendo que eu abriria mão do meu Apache. Estou apenas dizendo que qualquer ferramenta pode ser útil para alguma coisa. Mesmo que seja um martelo-sem-cabo. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From acid06 em gmail.com Tue Feb 20 05:44:01 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 20 Feb 2007 10:44:01 -0300 Subject: [Cascavel-pm] Problema com sCGI::Session no windows In-Reply-To: References: <380-220072213135853304@M2W041.mail2web.com> <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> Message-ID: <9a08c9b40702200544t19d445d2p7bb8eb966b65252f@mail.gmail.com> On 2/20/07, Luis Motta Campos wrote: > Se você estiver servindo páginas estáticas num website pouco > movimentado (digamos, picos de 5-10 páginas por segundo), o ISS é > mais simples de configurar. Isso pode ser usado como vantagem > operacional. O que pode ser mais simples de configurar que clicar duas vezes em um instalador e copiar os arquivos pra uma pasta determinada? É assim que se instala o Apache para esse caso de uso no Windows. Mas essa discussão já está offtopic demais pra essa lista. ;-) -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Tue Feb 20 05:51:51 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 20 Feb 2007 14:51:51 +0100 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema com sCGI::Session no windows] In-Reply-To: <9a08c9b40702200544t19d445d2p7bb8eb966b65252f@mail.gmail.com> References: <380-220072213135853304@M2W041.mail2web.com> <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> <9a08c9b40702200544t19d445d2p7bb8eb966b65252f@mail.gmail.com> Message-ID: On Feb 20, 2007, at 2:44 PM, Nilson Santos Figueiredo Junior wrote: > Mas essa discussão já está offtopic demais pra essa lista. ;-) Porquê? Eu acho que qualquer coisa técnica aqui é on-toppic. A gente tem o hábito de tentar postar apenas coisas relacionadas com Perl, mas isso faz a gente parecer um escritório de suporte, não uma comunidade. Eu gosto de parecer uma comunidade. E gosto muito de postar off-toppic. É transgressor, e, ao mesmo tempo, hospitaleiro e acolhedor. É o mais humano que a gente pode ser em formato digital. Poste off-toppic você também. ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Feb 22 04:02:25 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 22 Feb 2007 13:02:25 +0100 Subject: [Cascavel-pm] YAPC::Europe 2007 - Call for Participation References: <87517F05-9278-44CD-90D0-C4AD9C4A1F04@log.pt> Message-ID: Pessoal, desculpem o cross-posting (Cascavel e Sampa) longo e em Inglês, mas é o Call for Participation do YAPC::Europe::2007... quem quiser, me encontra em Vienna, Austria... ;-) Begin forwarded message: >> From: Thomas Klausner >> Date: February 22, 2007 11:16:41 AM GMT+00:00 >> To: pm_groups em pm.org >> Subject: [pm_groups] YAPC::Europe 2007 - Call for Participation >> >> (please forward to your local groups and all other potentially >> interested people...) >> >> >> Call for Participation - YAPC::Europe 2007 in Vienna >> ==================================================== >> >> Vienna.pm is officially announcing the call for participation for Yet >> Another Perl Conference Europe 2007. This years conference theme is >> "Social Perl". >> >> >> Location >> -------- >> >> The conference will be held in Vienna, Austria, from 29th to 31st >> August >> 2007 at the Vienna University of Economics and Business >> Administration. >> >> >> Star guests >> ----------- >> >> We found sponsors to invite some famous international Perl hackers. >> >> Thanks to nfotex for inviting Larry (and Gloria) Wall, to Anonymous >> Donor for getting Damian Conway from Australia to Austria (it's quite >> expensive to get the 'al' out of Australia...) and to geizhals.at for >> inviting Audrey Tang and Mark Jason Dominus. >> >> >> Schedule >> -------- >> >> The final schedule will be announced on 22nd of July 2007. >> >> Would-be speakers please see the Call for Papers available on the >> conference website for more information on key dates and talks. >> >> >> Costs >> ----- >> >> * Regular attendance: 100 EUR >> * Students and Early Birds: 80 EUR >> * Business/Sponsor Tariff: 200 EUR >> >> >> Regular attendance costs 100 Euro, and 80 Euros for students. Early >> birds only pay 80 Euros (if paid until 31st March 2007). There is >> also a >> voluntary business/sponsor tariff at 200 Euros, which is an easy >> way to >> sponsor YAPC::Europe 2007 and Perl in general. >> >> You will not only get three days packed with interesting talks and >> people, but also a goodie bag, a conference t-shirt, an invitation to >> the attendees dinner and the unique opportunity to see renowned >> members >> of the Perl community with orange mohawks. >> >> As YAPC::Europe is a community-driven conference, we're not in it for >> the profit. But should we make one, all money will be used for >> funding >> further Perl 5|6 development, future YAPC::Europe conferences and for >> advancing Perl usage / the Perl community in Austria. >> >> >> How to register >> --------------- >> >> To register for YAPC::Europe 2007 go to our website: >> http://vienna.yapceurope.org >> >> Click on the 'New user'-Link in the navbar and fill out the >> subsequent >> form. >> >> >> Accomodation & Getting to Vienna >> -------------------------------- >> >> Please note that you should *definitly* book your hotel room as >> soon as >> possible. While you will be able to get a room later, the hotels near >> the venue will fill up. So to prevent long trips through the city or >> paying more than you want to, book your hotel room!. >> >> You can find more information on accomodation in Vienna, and how >> to get >> to Vienna by plain, train, car etc at the conference website. >> >> >> Contact >> ------- >> >> For more information please see the YAPC Europe 2007 website: >> http://vienna.yapceurope.org >> >> >> If you have any questions, do not hesitate to send an email to >> vienna2007 em yapceurope.org >> >> The organisers will get back to you as soon as possible. >> >> >> Thomas Klausner, >> on behalfe of Vienna.pm >> >> >> -- >> #!/usr/bin/perl http://domm.zsi.at >> for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} >> -- >> Request pm.org Technical Support via support em pm.org >> >> pm_groups mailing list >> pm_groups em pm.org >> http://mail.pm.org/mailman/listinfo/pm_groups -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em yahoo.com.br Thu Feb 22 05:40:31 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Thu, 22 Feb 2007 08:40:31 -0500 Subject: [Cascavel-pm] Problema com sCGI::Session no windows Message-ID: <380-220072422134031609@M2W029.mail2web.com> Nilson Santos Figueiredo Junior acid06 em gmail.com wrote: > On 2/13/07, glasswalk3r em yahoo.com.br wrote: > > Minha sugestão é que você tente fazer isso no IIS, apenas para testar. O > > Apache funciona mal e porcamente no WindowsXP, e não é a primeira vez que > > leio alguém se queixar disso. > O Apache funciona muito bem out-of-the-box em um Windows a não ser que > você o estrague (sinceramente, eu não sei como estragar o Apacghe, mas > já que você diz que funciona mal pra você, é porque você deve ter > conseguido). Talvez você não desse assumir que problemas pelos quais você nunca passou são "obviamente" causados pelo operador. Eu utilizei o pacote MSI para instalar o Apache 2 diretamente do website do Apache. Para páginas estáticas eu não tive problemas com ele, mas qualquer trolha de webserver roda páginas estáticas. Eu tentei, pesquisei e fucei para fazer o FastCGI funcionar com o Apache2 num WindowsXP até cansar. Se você já conseguiu fazer essa combinação funcionar, eu agradeceria se me mostrasse como. > O problema de usar Apache no Windows é quando você tentar usar > mod_perl ou FastCGI ou algum outro mod_* da vida. O Apache em si > funciona perfeitamente. O problema mesmo é que páginas estáticas não são tão divertidas. > Usar IIS é ordens de grandeza pior que um Apache que funciona mal. Se funcionasse para o que eu desejo fazer, acho que concordaria. O problema talvez nem seja o Apache. O problema é esse refugo de sistema operacional chamado WindowsXP. Não é a primeira vez que eu vejo problemas com aplicativos "não usuais". Outro dia um colega passou o dia todo tentando instalar o Clarity para fazer testes no XP. No outro dia ele arrumou um servidor Windows 2003 e instalou o aplicativo e botou ele para funcionar em 30 minutos. Se a Microsoft não tivesse prática em capar seus sistemas eu não duvidaria que esta é mais uma de suas macaquices. []'s Alceu -------------------------------------------------------------------- mail2web LIVE – Free email based on Microsoft® Exchange technology - http://link.mail2web.com/LIVE From toledo.andre em gmail.com Thu Feb 22 05:42:21 2007 From: toledo.andre em gmail.com (=?ISO-8859-1?Q?Andr=E9_Toledo?=) Date: Thu, 22 Feb 2007 11:42:21 -0200 Subject: [Cascavel-pm] Consulta ao registro.br Message-ID: Preciso fazer uma aplcaço que retorne o campo de endereço da entidade principal de um determinado dominio que eu passe para a aplicaço perl. Eu usei uma biblioteca Net::Whois::Raw, eu consigo pegar as informaçes dos contatos do domnio, porem o campo endereço do ID Identidade do dominio. Gostaria de saber se algum conhece alguma outra biblioteca que retorne essa informaço ou uma classe que eu passe o endereço da pagina de consulta do registro.br e retorne o resultado do html como texto para eu tratar num arquivo??? -- André Luís Toledo -------------------------------------------------------- toledo.andre em gmail.com +55 (19) 8115-4255 MSN: toledo_biker em hotmail.com Glory and honor to the Lord All Mighty! In a world without wall and fences, who needs windows and gates? Linux debian 2.6.16-1-k7-smp #2 SMP Thu Sep 28 11:11:35 UTC 2006 i686 GNU/Linux -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070222/e6791d77/attachment.html From luismottacampos em yahoo.co.uk Thu Feb 22 06:29:46 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 22 Feb 2007 15:29:46 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: Message-ID: On Feb 22, 2007, at 2:42 PM, André Toledo wrote: > Preciso fazer uma aplcaço que retorne o campo de endereço da > entidade principal de um determinado dominio que eu passe para a > aplicaço perl. > > Eu usei uma biblioteca Net::Whois::Raw, eu consigo pegar as > informaçes dos contatos do domnio, porem o campo endereço do ID > Identidade do dominio. > > Gostaria de saber se algum conhece alguma outra biblioteca que > retorne essa informaço ou uma classe que eu passe o endereço da > pagina de consulta do registro.br e retorne o resultado do html > como texto para eu tratar num arquivo??? André, meu português deve estar falhando muito, por que eu não consegui entender o seu problema. Eu entendi certinho a parte em que você fala sobre pegar as informações de contato de um domínio, mas depois que você escreveu "porém" eu não entendi mais o que você queria... Você pode por favor elaborar isso um pouquinho mais? O Registro.BR implementa uma série de medidas anti-phishing, pode ser complicado obter informações gratuítas deles em volume muito grande. Dependendo do que você está fazendo, vale à pena entrar em contato; eu tenho certeza de que, com um pouco de paciência e alguma camaradagem, você vai conseguir acesso a uma interface mais interessante que a oferecida via HTTP. Aguardo tua explicação e um bom exemplo de código para te ajudar mais que isso. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From jorge em br10.com.br Thu Feb 22 07:14:41 2007 From: jorge em br10.com.br (Jorge Augusto Senger) Date: Thu, 22 Feb 2007 13:14:41 -0200 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: Message-ID: <45DDB361.9000205@br10.com.br> André, Você já deu uma olhada na biblioteca EPP do registro.br? Talvez possa te ajudar a resolver o problema. Eu não usei esta ferramenta ainda, mas você pode ler mais a respeito em: http://registro.br/epp/index-PT.html Luis Motta Campos escreveu: > On Feb 22, 2007, at 2:42 PM, André Toledo wrote: >> Preciso fazer uma aplcaço que retorne o campo de endereço da >> entidade principal de um determinado dominio que eu passe para a >> aplicaço perl. >> >> Eu usei uma biblioteca Net::Whois::Raw, eu consigo pegar as >> informaçes dos contatos do domnio, porem o campo endereço do ID >> Identidade do dominio. >> >> Gostaria de saber se algum conhece alguma outra biblioteca que >> retorne essa informaço ou uma classe que eu passe o endereço da >> pagina de consulta do registro.br e retorne o resultado do html >> como texto para eu tratar num arquivo??? > > André, meu português deve estar falhando muito, por que eu não > consegui entender o seu problema. > > Eu entendi certinho a parte em que você fala sobre pegar as > informações de contato de um domínio, mas depois que você escreveu > "porém" eu não entendi mais o que você queria... Você pode por favor > elaborar isso um pouquinho mais? > > O Registro.BR implementa uma série de medidas anti-phishing, pode > ser complicado obter informações gratuítas deles em volume muito > grande. Dependendo do que você está fazendo, vale à pena entrar em > contato; eu tenho certeza de que, com um pouco de paciência e alguma > camaradagem, você vai conseguir acesso a uma interface mais > interessante que a oferecida via HTTP. > > Aguardo tua explicação e um bom exemplo de código para te ajudar > mais que isso. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Jorge Augusto Senger BR10 Ltda - Gerência de TI jorge em br10.com.br 42 32252888 / 84015330 -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : signature.asc Tipo : application/pgp-signature Tam : 251 bytes Descr.: OpenPGP digital signature Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070222/7f416dbf/attachment.bin From toledo.andre em gmail.com Thu Feb 22 07:56:47 2007 From: toledo.andre em gmail.com (=?ISO-8859-1?Q?Andr=E9_Toledo?=) Date: Thu, 22 Feb 2007 13:56:47 -0200 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: Message-ID: #!/usr/bin/perl -w use strict; use warnings; use Net::Whois::Raw; #Abre arquivo e grava consulta nele open (TEMP, "> app.tmp") or die "Arquivo não pode ser abero: $!\n\n"; my $Whois=whois($Dominio); #Consulta whois print TEMP $Whois; close TEMP; -------- Nesse trecho de código usei a bibliotec Net::Whois::Raw, quando consulto ele gera um arquivo testo com um conteúdo como este abaixo: ---------- % Copyright registro.br % The data below is provided for information purposes % and to assist persons in obtaining information about or % related to domain name and IP number registrations % By submitting a whois query, you agree to use this data % only for lawful purposes. % 2007-02-22 13:24:42 (BRST -02:00) domain: terra.com.br owner: Terra Networks Brasil S.A. ownerid: 091.088.328/0006-71 responsible: Hostmaster Terra Networks owner-c: MPL4 admin-c: MPL4 tech-c: ALG3 billing-c: CTN25 nserver: ns1.terra.com.br 200.176.2.172 nsstat: 20070218 AA nslastaa: 20070218 nserver: ns2.terra.com.br 200.176.2.173 nsstat: 20070218 AA nslastaa: 20070218 created: 19981130 #129987 expires: 20071130 changed: 20061123 status: published nic-hdl-br: ALG3 person: Hostmaster Terra Networks e-mail: domain em terra.com.br created: 19971226 changed: 20050602 nic-hdl-br: CTN25 person: Cobrança Terra Networks e-mail: idcobranca em terra.com.br created: 20041103 changed: 20070124 nic-hdl-br: MPL4 person: Hostmaster Terra Networks e-mail: domain em terra.com.br created: 19980122 changed: 20061213 remarks: Security issues should also be addressed to remarks: cert em cert.br, http://www.cert.br/ remarks: Mail abuse issues should also be addressed to remarks: mail-abuse em cert.br % whois.registro.br accepts only direct match queries. % Types of queries are: domains (.BR), BR POCs, CIDR blocks, % IP and AS numbers. --------------------------------------- Nesta consulta não aparece o compo endereço da entidade do domínio, mas essa informação aparece na consulta feita pelo site. O que quero saber é como efetuar essa consulta e ter essa infromação que não aparece aqui???? On 2/22/07, Luis Motta Campos wrote: > > On Feb 22, 2007, at 2:42 PM, André Toledo wrote: > > Preciso fazer uma aplcaço que retorne o campo de endereço da > > entidade principal de um determinado dominio que eu passe para a > > aplicaço perl. > > > > Eu usei uma biblioteca Net::Whois::Raw, eu consigo pegar as > > informaçes dos contatos do domnio, porem o campo endereço do ID > > Identidade do dominio. > > > > Gostaria de saber se algum conhece alguma outra biblioteca que > > retorne essa informaço ou uma classe que eu passe o endereço da > > pagina de consulta do registro.br e retorne o resultado do html > > como texto para eu tratar num arquivo??? > > André, meu português deve estar falhando muito, por que eu não > consegui entender o seu problema. > > Eu entendi certinho a parte em que você fala sobre pegar as > informações de contato de um domínio, mas depois que você escreveu > "porém" eu não entendi mais o que você queria... Você pode por favor > elaborar isso um pouquinho mais? > > O Registro.BR implementa uma série de medidas anti-phishing, pode > ser complicado obter informações gratuítas deles em volume muito > grande. Dependendo do que você está fazendo, vale à pena entrar em > contato; eu tenho certeza de que, com um pouco de paciência e alguma > camaradagem, você vai conseguir acesso a uma interface mais > interessante que a oferecida via HTTP. > > Aguardo tua explicação e um bom exemplo de código para te ajudar > mais que isso. > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- André Luís Toledo -------------------------------------------------------- toledo.andre em gmail.com +55 (19) 8115-4255 MSN: toledo_biker em hotmail.com Glory and honor to the Lord All Mighty! In a world without wall and fences, who needs windows and gates? Linux debian 2.6.16-1-k7-smp #2 SMP Thu Sep 28 11:11:35 UTC 2006 i686 GNU/Linux -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070222/b19f7319/attachment-0001.html From a.r.ferreira em gmail.com Thu Feb 22 09:24:58 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 22 Feb 2007 15:24:58 -0200 Subject: [Cascavel-pm] FISL 8.0 - Programa Preliminar Message-ID: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> O Fórum Internacional de Software Livre que acontece entre 12 e 14 de Abril de 2007 começa a ganhar forma com a divulgação do programa preliminar com as palestras aceitas para compor a grade do evento. O Evento http://fisl.softwarelivre.org/ O Programa http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/program Esta avaliação demorou uma eternidade (marcada para 2/Fev, foi divulgada em 14/Fev). Entre os membros da comunidade Perl que reconheci (e por favor corrijam, porque posso ter deixado passar alguém por falta de conhecimento ou distração), teremos as palestras: Análise de Eleições 2006 e Indicadores do Poder Judiciário no Conselho Nacional de Justiça, usando Perl, R e SVG. Macrotema: Casos Autor: Rondon de Andrade http://fisl.softwarelivre.org/8.0/papers/pub/programacao/404 Rondon é o atual líder do Brasilia-pm. PHP & Segurança: Uma união possível Macrotema: Desenvolvimento e Banco de Dados Web Autor: Er Galvão Abbott http://fisl.softwarelivre.org/8.0/papers/pub/programacao/143 Er Galvão foi(?) líder do PortoAlegre-pm. (Bem, pelo jeito ele debandou para PHP :( ) Tem também mais uma palestra com Perl no título, a saber: Perl, Python, Ruby, ShellScript,... Estendendo o Inkscape ao seu modo Macrotema: Desenvolvimento e Banco de Dados Autor: Aurélio Adnauer Heckert http://fisl.softwarelivre.org/8.0/papers/pub/programacao/441 Talvez alguém aqui tenha mais o que acrescentar. Adriano Ferreira. From acid06 em gmail.com Thu Feb 22 09:58:51 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 22 Feb 2007 14:58:51 -0300 Subject: [Cascavel-pm] FISL 8.0 - Programa Preliminar In-Reply-To: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> References: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> Message-ID: <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> On 2/22/07, Adriano Ferreira wrote: > Talvez alguém aqui tenha mais o que acrescentar. A questão que está na minha cabeça é a seguinte: não existiram submissões suficientes sobre Perl ou eles que não selecionaram palestras sobre Perl? Achei a participação muito fraca. -Nilson Santos F. Jr. From acid06 em gmail.com Thu Feb 22 10:04:23 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 22 Feb 2007 15:04:23 -0300 Subject: [Cascavel-pm] FISL 8.0 - Programa Preliminar In-Reply-To: <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> References: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> Message-ID: <9a08c9b40702221004n13c52073tfb40571f19afedad@mail.gmail.com> On 2/22/07, Nilson Santos Figueiredo Junior wrote: > Achei a participação muito fraca. Complementando a "reclamação"... na seção "Desenvolvimento e Banco de Dados Web" não tem nenhuma palestra sobre Perl. Acho que eu tenho culpa nisso também e deveria ter tentado submeter algo sobre o Catalyst. Mas eu provavelmente não poderia ir, mesmo se fosse aceita, então não sei se seria uma boa idéia no final das contas. Pra mim, isso tudo foi um grande $FISL--. -Nilson Santos F. Jr. From a.r.ferreira em gmail.com Thu Feb 22 10:39:38 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 22 Feb 2007 16:39:38 -0200 Subject: [Cascavel-pm] FISL 8.0 - Programa Preliminar In-Reply-To: <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> References: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> Message-ID: <73ddeb6c0702221039q7f6f6728s90edd94c29475395@mail.gmail.com> On 2/22/07, Nilson Santos Figueiredo Junior wrote: > On 2/22/07, Adriano Ferreira wrote: > > Talvez alguém aqui tenha mais o que acrescentar. > > A questão que está na minha cabeça é a seguinte: não existiram > submissões suficientes sobre Perl ou eles que não selecionaram > palestras sobre Perl? Eu submeti uma palestra que não foi aceita. O Rondon submeteu outra além desta. E tem outro monge que também submeteu, sem sucesso igualmente. Não sei de outras pessoas. > Achei a participação muito fraca. Concordo. Talvez o perfil e características da palestra/palestrantes não bateram com os interesses da conferência e seus avaliadores (http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/reviewers). Ou o espaço para palestras estava muito disputado mesmo (foram 480 submissões com mais de 120 palestras aceitas e mais algumas dezenas de convidados especiais - http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/speakers) Falando em convidados especiais, o Randal Schwartz atrasou para a submissão da palestra dele e, quando ele contatou o comitê organizador, eles dizeram que já era tarde. A Fernanda Weiden (http://people.softwarelivre.org/~fernanda/) perguntou a ele porque sua palestra não estava no programa e, depois que ele explicou, pediu desculpas por causa do pessoal novo no comitê e disse que ia tentar arranjar as coisas. Ele não me pareceu convincente em ir sem esta palestra, embora ele tenha me dito que pode fazer alguma apresentação nas trilhas do YAPC. Adriano. From marciogarcia em gmail.com Thu Feb 22 11:14:29 2007 From: marciogarcia em gmail.com (Marcio Garcia) Date: Thu, 22 Feb 2007 16:14:29 -0300 Subject: [Cascavel-pm] FISL 8.0 - Programa Preliminar In-Reply-To: <73ddeb6c0702221039q7f6f6728s90edd94c29475395@mail.gmail.com> References: <73ddeb6c0702220924l281727dnad94e906f0db6208@mail.gmail.com> <9a08c9b40702220958u1fc4b3b1g576351b8e91f6031@mail.gmail.com> <73ddeb6c0702221039q7f6f6728s90edd94c29475395@mail.gmail.com> Message-ID: <4055d1bf0702221114r72b7c7e8o37d8ed7ad857b8e9@mail.gmail.com> Salve, Bom, também submeti trabalhos, mas não sobre perl, falando sobre single-signon com 'kerberos, openldap e cyrus-sasl, onde iria abordar como integrar um ambiente Windows/Linux e utilizar um único login e fiquei absmado com os avaliadores dizendo que não possuo experiência no assunto e que o tópico era irrelevante para o evento. Trabalho com isto no dia-a-dia há mais de 5 anos e com Software Livre desde 1998 e realmente fiquei decepcionado com as avaliações e ainda por cima cadastrei mais de 1, porém ambos foram reprovados com o mesmo argumento. Mas bola para frente... estas coisas acontecem até nas melhores famílias... rs... Abs, Marcio Garcia Em 22/02/07, Adriano Ferreira escreveu: > > On 2/22/07, Nilson Santos Figueiredo Junior wrote: > > On 2/22/07, Adriano Ferreira wrote: > > > Talvez alguém aqui tenha mais o que acrescentar. > > > > A questão que está na minha cabeça é a seguinte: não existiram > > submissões suficientes sobre Perl ou eles que não selecionaram > > palestras sobre Perl? > > Eu submeti uma palestra que não foi aceita. O Rondon submeteu outra > além desta. E tem outro monge que também submeteu, sem sucesso > igualmente. Não sei de outras pessoas. > > > Achei a participação muito fraca. > > Concordo. Talvez o perfil e características da palestra/palestrantes > não bateram com os interesses da conferência e seus avaliadores > (http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/reviewers). Ou o > espaço para palestras estava muito disputado mesmo (foram 480 > submissões com mais de 120 palestras aceitas e mais algumas dezenas de > convidados especiais - > http://fisl.softwarelivre.org/8.0/www/?q=pt-BR/speakers) > > Falando em convidados especiais, o Randal Schwartz atrasou para a > submissão da palestra dele e, quando ele contatou o comitê > organizador, eles dizeram que já era tarde. A Fernanda Weiden > (http://people.softwarelivre.org/~fernanda/) perguntou a ele porque > sua palestra não estava no programa e, depois que ele explicou, pediu > desculpas por causa do pessoal novo no comitê e disse que ia tentar > arranjar as coisas. Ele não me pareceu convincente em ir sem esta > palestra, embora ele tenha me dito que pode fazer alguma apresentação > nas trilhas do YAPC. > > Adriano. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070222/f075accb/attachment.html From joenio em gmail.com Thu Feb 22 16:32:18 2007 From: joenio em gmail.com (Joenio Costa) Date: Thu, 22 Feb 2007 21:32:18 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: References: <1171653006.6376.10.camel@localhost> Message-ID: <65934b450702221632v2c5f1866l7af39e7daab706b8@mail.gmail.com> Creio que não saberemos exatamente qual o público do curso, como será um curso EAD e qquer um poderá participar, teremos pessoas experientes, inexperientes, programadores de outras linguagens, estudantes de TI, simpatizantes, etc... Em 16/02/07, Robson Negreiros escreveu: > Vou ver melhor o material sobre o Catalyst. > > Em 16/02/07, Daniel Ruoso escreveu: > > Qui, 2007-02-15 às 14:42 -0300, Robson Negreiros escreveu: > > > !!! Precisamos da avaliação e críticas(desde que estas venham como > > > fazer melhor) !!! > > > > Acho que o programa está bom no geral, mas diria que seria interessante > > pensar em quem é o público, se é para alguém que já sabe programar > > talvez umas partes seriam desnecessarias e outras seriam necessarias... > > Se o curso for para pessoas que ainda nao sabem programar, eu tentaria > > pegar em algo que produzisse um resultado mais palpável, como seguir o > > tutorial do Weblog com catalyst (no perl.org.br) e ir aprofundando nesse > > sentido, seria melhor do que tentar mostrar um pouco de tudo... > > > > daniel > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Thu Feb 22 16:36:50 2007 From: joenio em gmail.com (Joenio Costa) Date: Thu, 22 Feb 2007 21:36:50 -0300 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema com sCGI::Session no windows] In-Reply-To: References: <380-220072213135853304@M2W041.mail2web.com> <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> <9a08c9b40702200544t19d445d2p7bb8eb966b65252f@mail.gmail.com> Message-ID: <65934b450702221636o5a4ced6ejb78d4a88cb98c136@mail.gmail.com> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... :-) Em 20/02/07, Luis Motta Campos escreveu: > On Feb 20, 2007, at 2:44 PM, Nilson Santos Figueiredo Junior wrote: > > Mas essa discussão já está offtopic demais pra essa lista. ;-) > > Porquê? Eu acho que qualquer coisa técnica aqui é on-toppic. > A gente tem o hábito de tentar postar apenas coisas relacionadas > com Perl, mas isso faz a gente parecer um escritório de suporte, não > uma comunidade. > > Eu gosto de parecer uma comunidade. > E gosto muito de postar off-toppic. É transgressor, e, ao mesmo > tempo, hospitaleiro e acolhedor. É o mais humano que a gente pode ser > em formato digital. > > Poste off-toppic você também. ;-) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From luismottacampos em yahoo.co.uk Fri Feb 23 00:23:27 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Feb 2007 09:23:27 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: Message-ID: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> On Feb 22, 2007, at 4:56 PM, André Toledo wrote: > #!/usr/bin/perl -w > use strict; > use warnings; > use Net::Whois::Raw; > > #Abre arquivo e grava consulta nele > open (TEMP, "> app.tmp") or die "Arquivo não pode ser abero: $!\n\n"; > my $Whois=whois($Dominio); #Consulta whois > print TEMP $Whois; > close TEMP; De passagem, não pude deixar de notar que você precisa melhorar seu tratamento de erro. Patty, você teria tempo, paciência e boa vontade de acrescentar o tratamento de erro desta rotina? ;-) > Nesse trecho de código usei a bibliotec Net::Whois::Raw, quando > consulto ele gera um arquivo testo com um conteúdo como este abaixo: > > ---------- > % Copyright registro.br > % The data below is provided for information purposes > % and to assist persons in obtaining information about or > % related to domain name and IP number registrations > % By submitting a whois query, you agree to use this data > % only for lawful purposes. > [SNIP!!] > % whois.registro.br accepts only direct match queries. > % Types of queries are: domains (.BR), BR POCs, CIDR blocks, > % IP and AS numbers. > --------------------------------------- > > Nesta consulta não aparece o compo endereço da entidade do domínio, > mas essa informação aparece na consulta feita pelo site. O que > quero saber é como efetuar essa consulta e ter essa infromação que > não aparece aqui???? Agora, sim! Eu entendi o que você precisa. Obrigado por reescrever sua pergunta de forma que eu entendesse. A resposta simples para o teu problema é: não efetua a consulta. Estas informações são free-form, as únicas informações obrigatórias são o nome da empresa, o nome do domínio e o IP associado. Estas respostas não são nem mesmo uniformes: você pode observar formatos diferentes ao redor do mundo. Eu deixei um trecho da resposta de propósito. Ele declara claramente que as informações prestadas são apenas informativas, e que a intenção é que elas sejam úteis para humanos. Também declara claramente que você não deve utilizar estas informações para propósitos não-lícitos. Isso quer dizer que você não deve tentar clonar a base de dados. Agora, quem vai fazer perguntas sou eu: 1. Eu gostaria de saber qual é o problema que você está tentando resolver; 2. Eu gostaria de saber por que, para resolver o teu problema, você precisa dos endereços de correspondência de proprietários de domínios. Isso é considerado informação de consulta, e não deve ser utilizada com propósitos comerciais. Deixar de responder às minhas perguntas vai levantar suspeitas sobre a idoneidade das suas atividades, meu amigo. Eu não aconselharia. Claro, você não é obrigado a nada e pode simplesmente me ignorar. ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 23 00:23:49 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Feb 2007 09:23:49 +0100 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema com sCGI::Session no windows] In-Reply-To: <65934b450702221636o5a4ced6ejb78d4a88cb98c136@mail.gmail.com> References: <380-220072213135853304@M2W041.mail2web.com> <9a08c9b40702191019q5120a9a6j7aaf5d42ebbe0797@mail.gmail.com> <9a08c9b40702200544t19d445d2p7bb8eb966b65252f@mail.gmail.com> <65934b450702221636o5a4ced6ejb78d4a88cb98c136@mail.gmail.com> Message-ID: <906AE56C-2E20-45F7-A0B6-FC90FB4C1C47@yahoo.co.uk> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: > Podemos estrapolar e lançar uma campanha em pró de *off-topics*... > :-) Foi o que eu fiz... ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From toledo.andre em gmail.com Fri Feb 23 02:48:20 2007 From: toledo.andre em gmail.com (=?ISO-8859-1?Q?Andr=E9_Toledo?=) Date: Fri, 23 Feb 2007 08:48:20 -0200 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> Message-ID: Na empresa onde eu trabalho temos uma base de dados de prospects, clientes que efetuaram consultas a nossos produtos e solicitaram informações sobre eles, possiveis clientes, mas o cadastro é incompleto, os campos não eram obrigatórios e muitos não possuem endereço apesar de ter e-mail e endereço de site, o que eu gostaria de fazer era tentar completar esse cadastro, bem eu não sabia que isso era ilissito, eu estava tentando fazer isso para não precisar mandar um zilhão de e-mails solicitando esses dados... tipo um SPAM.... vou pensar em uma outra forma de fazer isso... obrigado!!!! On 2/23/07, Luis Motta Campos wrote: > > On Feb 22, 2007, at 4:56 PM, André Toledo wrote: > > #!/usr/bin/perl -w > > use strict; > > use warnings; > > use Net::Whois::Raw; > > > > #Abre arquivo e grava consulta nele > > open (TEMP, "> app.tmp") or die "Arquivo não pode ser abero: $!\n\n"; > > my $Whois=whois($Dominio); #Consulta whois > > print TEMP $Whois; > > close TEMP; > > De passagem, não pude deixar de notar que você precisa melhorar > seu tratamento de erro. > Patty, você teria tempo, paciência e boa vontade de acrescentar o > tratamento de erro desta rotina? ;-) > > > Nesse trecho de código usei a bibliotec Net::Whois::Raw, quando > > consulto ele gera um arquivo testo com um conteúdo como este abaixo: > > > > ---------- > > % Copyright registro.br > > % The data below is provided for information purposes > > % and to assist persons in obtaining information about or > > % related to domain name and IP number registrations > > % By submitting a whois query, you agree to use this data > > % only for lawful purposes. > > [SNIP!!] > > % whois.registro.br accepts only direct match queries. > > % Types of queries are: domains (.BR), BR POCs, CIDR blocks, > > % IP and AS numbers. > > --------------------------------------- > > > > Nesta consulta não aparece o compo endereço da entidade do domínio, > > mas essa informação aparece na consulta feita pelo site. O que > > quero saber é como efetuar essa consulta e ter essa infromação que > > não aparece aqui???? > > Agora, sim! Eu entendi o que você precisa. > Obrigado por reescrever sua pergunta de forma que eu entendesse. > > A resposta simples para o teu problema é: não efetua a consulta. > Estas informações são free-form, as únicas informações > obrigatórias são o nome da empresa, o nome do domínio e o IP > associado. Estas respostas não são nem mesmo uniformes: você pode > observar formatos diferentes ao redor do mundo. > > Eu deixei um trecho da resposta de propósito. Ele declara > claramente que as informações prestadas são apenas informativas, e > que a intenção é que elas sejam úteis para humanos. Também declara > claramente que você não deve utilizar estas informações para > propósitos não-lícitos. Isso quer dizer que você não deve tentar > clonar a base de dados. > > Agora, quem vai fazer perguntas sou eu: > > 1. Eu gostaria de saber qual é o problema que você está tentando > resolver; > 2. Eu gostaria de saber por que, para resolver o teu problema, > você precisa dos endereços de correspondência de proprietários de > domínios. Isso é considerado informação de consulta, e não deve ser > utilizada com propósitos comerciais. > > Deixar de responder às minhas perguntas vai levantar suspeitas > sobre a idoneidade das suas atividades, meu amigo. Eu não > aconselharia. Claro, você não é obrigado a nada e pode simplesmente > me ignorar. ;-) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- André Luís Toledo -------------------------------------------------------- toledo.andre em gmail.com +55 (19) 8115-4255 MSN: toledo_biker em hotmail.com Glory and honor to the Lord All Mighty! In a world without wall and fences, who needs windows and gates? Linux debian 2.6.16-1-k7-smp #2 SMP Thu Sep 28 11:11:35 UTC 2006 i686 GNU/Linux -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070223/ad900b16/attachment.html From luismottacampos em yahoo.co.uk Fri Feb 23 03:51:41 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Feb 2007 12:51:41 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> Message-ID: <6E4E6601-B387-45DC-B05D-83686F498F48@yahoo.co.uk> On Feb 23, 2007, at 11:48 AM, André Toledo wrote: > Na empresa onde eu trabalho temos uma base de dados de prospects, > clientes que efetuaram consultas a nossos produtos e solicitaram > informações sobre eles, possiveis clientes, mas o cadastro é > incompleto, os campos não eram obrigatórios e muitos não possuem > endereço apesar de ter e-mail e endereço de site, o que eu gostaria > de fazer era tentar completar esse cadastro, bem eu não sabia que > isso era ilissito, eu estava tentando fazer isso para não precisar > mandar um zilhão de e-mails solicitando esses dados... tipo um > SPAM.... vou pensar em uma outra forma de fazer isso... obrigado!!!! "Ilissito" também é considerado ilícito. Mas apenas para professores de língua portuguesa. ;-) Uma outra coisa que vale muito à pena saber é que a maior parte das informações não é aberta, quer dizer, se você estiver com problemas relacionados com aquela pessoa, pode usar um telefone para entrar em contato, mas certamente ninguém quer você enviando "informação comercial não solicitada" por este canal. É por isso que o Registro.BR parou de disponibilizar este tipo de informação: as empresas estavam dando dados incompletos / incorretos para evitar que terceiros entrassem em contato com eles, e o Registro.BR também não conseguia entrar em contato. Agora, eles disponibilizam apenas o mínimo essencial exigido pela InterNIC. :-( :-) Posso dar uma sugestão? Se você tem emails destas pessoas, pode enviar um email, o mais personalizado que você tiver, solicitando contatos. Isto é considerado boa prática comercial, desde que você informe claramente os seus objetivos, e permita que as pessoas se inscrevam e desinscrevam de uma maneira simples e rápida. E você ainda passa por atencioso e dedicado, não importa a opção das pessoas. E aconselho também que vocês evitem enviar milhões de informações, e procurem escrever artigos sobre coisas úteis que se pode fazer com seus produtos: você acaba listado como website de utilidade pública, informacional e interessante, mas na verdade é um website comercial com informação agregada. Para aprender muito sobre isso, consulte o Prof. Jacob Nielsen, www.useit.com. Vale cada segundo de leitura. Putamplexos, boa sorte, e mantenha contato! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From interativa em pcp.org.br Fri Feb 23 06:56:52 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 23 Feb 2007 11:56:52 -0300 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <906AE56C-2E20-45F7-A0B6-FC90FB4C1C47@yahoo.co.uk> Message-ID: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> >Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 05:24 >> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: >> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... >> :-) > Foi o que eu fiz... ;-) Bom dia, Caros irmãos em Cristo e em Perl Mongers, Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de problemas técnicos...), bem como de religião, lazer, esportes, descanso, cultura... Eu tenho projetos e idéias para 2007 na comunidade de Perl Mongers do Recife (recife.pm.org), assim que resolvermos juntos com os organizadores do Perl Mongers Internacional o problema do desaparecimento e abandono, de mais um ano do atual líder: Vinicio Tavares de Melo Costa da Silva que não conseguimos localizá-lo mesmo enviando vários e-mails para a Universidade Federal de Pernambuco onde ele estuda e presta serviços. Atividades sócias sugeridas para 2007/2009: 1) Reuniões e/ou encontros mensais. 2) Atividades esportivas mensais (futebol, ciclismo, surf...). 3) Celebrações de aniversários de membros e da própria comunidade. 4) Passeios a pontos turísticos (Porto de Galinhas, Caruaru...). 5) Trabalhos em grupos em volvendo outras comunidades a nível Brasil. 6) Inter-relacionamento com outras comunidades. 7) Criação e infra-estrutura de uma biblioteca digital dos Perl Mongers. 8) Ajuda a pobres enfermos e necessitados. 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco do mundo com mais de dois milhões de pessoas. Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e eu conto com as vossas orações e/ou ajudas! Fraternalmente em Perl Mongers, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From acid06 em gmail.com Fri Feb 23 07:00:33 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 23 Feb 2007 12:00:33 -0300 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> References: <906AE56C-2E20-45F7-A0B6-FC90FB4C1C47@yahoo.co.uk> <002a01c7575a$e3c3c680$0300000a@secretariaspcp> Message-ID: <9a08c9b40702230700q4942cf38n9ad90fab1bfe86a6@mail.gmail.com> On 2/23/07, Marco Aurélio (MACAÉ) wrote: > 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco > do mundo com mais de dois milhões de pessoas. Me desculpem, mas isso realmente me fez cair na gargalhada. De verdade. Estou rindo até agora. -Nilson Santos F. Jr. From fernandocorrea em gmail.com Fri Feb 23 07:11:34 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Fri, 23 Feb 2007 13:11:34 -0200 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <9a08c9b40702230700q4942cf38n9ad90fab1bfe86a6@mail.gmail.com> References: <906AE56C-2E20-45F7-A0B6-FC90FB4C1C47@yahoo.co.uk> <002a01c7575a$e3c3c680$0300000a@secretariaspcp> <9a08c9b40702230700q4942cf38n9ad90fab1bfe86a6@mail.gmail.com> Message-ID: Teve o mesmo efeito comigo... Em 23/02/07, Nilson Santos Figueiredo Junior escreveu: > On 2/23/07, Marco Aurélio (MACAÉ) wrote: > > 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco > > do mundo com mais de dois milhões de pessoas. > > Me desculpem, mas isso realmente me fez cair na gargalhada. > De verdade. Estou rindo até agora. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From kamusbr em gmail.com Fri Feb 23 07:38:05 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Fri, 23 Feb 2007 12:38:05 -0300 Subject: [Cascavel-pm] Dados sobre Curso Perl - CDTC In-Reply-To: <65934b450702221632v2c5f1866l7af39e7daab706b8@mail.gmail.com> References: <1171653006.6376.10.camel@localhost> <65934b450702221632v2c5f1866l7af39e7daab706b8@mail.gmail.com> Message-ID: Em 22/02/07, Joenio Costa escreveu: > > Creio que não saberemos exatamente qual o público do curso, como será > um curso EAD e qquer um poderá participar, teremos pessoas > experientes, inexperientes, programadores de outras linguagens, > estudantes de TI, simpatizantes, etc... Para que se possa iniciar os trabalhos, é necessário, por quem desenvolve o projeto, definir um público-alvo, inicialmente propus que o curso fosse focado para pessoas que tivessem conhecimento, pelo menos, em lógica de programação, assim (ACHO) a possibilidade de termos pessoas na confeccção do curso e no apoio durante o mesmo seria bem maior. Como falei anteriormente, isso seria no caso do projeto-piloto com e equipe cascavel-pm e em futuro próximo poderíamos com esse know-how, aumentarmos a oferta em qualidade e quantidade. Em 16/02/07, Robson Negreiros escreveu: > > Vou ver melhor o material sobre o Catalyst. > > > > Em 16/02/07, Daniel Ruoso escreveu: > > > Qui, 2007-02-15 às 14:42 -0300, Robson Negreiros escreveu: > > > > !!! Precisamos da avaliação e críticas(desde que estas venham como > > > > fazer melhor) !!! > > > > > > Acho que o programa está bom no geral, mas diria que seria > interessante > > > pensar em quem é o público, se é para alguém que já sabe programar > > > talvez umas partes seriam desnecessarias e outras seriam > necessarias... > > > Se o curso for para pessoas que ainda nao sabem programar, eu tentaria > > > pegar em algo que produzisse um resultado mais palpável, como seguir o > > > tutorial do Weblog com catalyst (no perl.org.br) e ir aprofundando > nesse > > > sentido, seria melhor do que tentar mostrar um pouco de tudo... > > > > > > daniel > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070223/edc27757/attachment.html From mdacwb em gmail.com Fri Feb 23 09:07:11 2007 From: mdacwb em gmail.com (Marco A P D'Andrade) Date: Fri, 23 Feb 2007 15:07:11 -0200 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> Message-ID: <45DF1F3F.1010903@gmail.com> Mas abril ainda não chegou !!! MACAÉ =~ s/CA/N/; Um passo atrás ?? Não sou nem primo !! Marco Aurélio (MACAÉ) escreveu: >> Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 05:24 >> >>> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: >>> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... >>> :-) >>> >> Foi o que eu fiz... ;-) >> > > Bom dia, Caros irmãos em Cristo e em Perl Mongers, > > Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de > problemas técnicos...), bem como de religião, lazer, esportes, descanso, > cultura... Eu tenho projetos e idéias para 2007 na comunidade de Perl > Mongers do Recife (recife.pm.org), assim que resolvermos juntos com os > organizadores do Perl Mongers Internacional o problema do desaparecimento e > abandono, de mais um ano do atual líder: Vinicio Tavares de Melo Costa da > Silva que não conseguimos localizá-lo mesmo enviando vários e-mails para a > Universidade Federal de Pernambuco onde ele estuda e presta serviços. > > Atividades sócias sugeridas para 2007/2009: > > 1) Reuniões e/ou encontros mensais. > 2) Atividades esportivas mensais (futebol, ciclismo, surf...). > 3) Celebrações de aniversários de membros e da própria comunidade. > 4) Passeios a pontos turísticos (Porto de Galinhas, Caruaru...). > 5) Trabalhos em grupos em volvendo outras comunidades a nível Brasil. > 6) Inter-relacionamento com outras comunidades. > 7) Criação e infra-estrutura de uma biblioteca digital dos Perl Mongers. > 8) Ajuda a pobres enfermos e necessitados. > 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco > do mundo com mais de dois milhões de pessoas. > > Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e eu conto > com as vossas orações e/ou ajudas! > > Fraternalmente em Perl Mongers, > Marco Aurélio (MACAÉ) > Comunidade de Perl Mongers do Recife (PE) > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From fernandocorrea em gmail.com Fri Feb 23 09:25:02 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Fri, 23 Feb 2007 15:25:02 -0200 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <45DF1F3F.1010903@gmail.com> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> <45DF1F3F.1010903@gmail.com> Message-ID: 1 passo não... voltou p/ o inicio mesmo!!! desculpem o palavreado, mas tá foda!!! Em 23/02/07, Marco A P D'Andrade escreveu: > Mas abril ainda não chegou !!! > > MACAÉ =~ s/CA/N/; > > Um passo atrás ?? > > Não sou nem primo !! > > > Marco Aurélio (MACAÉ) escreveu: > >> Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 05:24 > >> > >>> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: > >>> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... > >>> :-) > >>> > >> Foi o que eu fiz... ;-) > >> > > > > Bom dia, Caros irmãos em Cristo e em Perl Mongers, > > > > Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de > > problemas técnicos...), bem como de religião, lazer, esportes, descanso, > > cultura... Eu tenho projetos e idéias para 2007 na comunidade de Perl > > Mongers do Recife (recife.pm.org), assim que resolvermos juntos com os > > organizadores do Perl Mongers Internacional o problema do desaparecimento e > > abandono, de mais um ano do atual líder: Vinicio Tavares de Melo Costa da > > Silva que não conseguimos localizá-lo mesmo enviando vários e-mails para a > > Universidade Federal de Pernambuco onde ele estuda e presta serviços. > > > > Atividades sócias sugeridas para 2007/2009: > > > > 1) Reuniões e/ou encontros mensais. > > 2) Atividades esportivas mensais (futebol, ciclismo, surf...). > > 3) Celebrações de aniversários de membros e da própria comunidade. > > 4) Passeios a pontos turísticos (Porto de Galinhas, Caruaru...). > > 5) Trabalhos em grupos em volvendo outras comunidades a nível Brasil. > > 6) Inter-relacionamento com outras comunidades. > > 7) Criação e infra-estrutura de uma biblioteca digital dos Perl Mongers. > > 8) Ajuda a pobres enfermos e necessitados. > > 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco > > do mundo com mais de dois milhões de pessoas. > > > > Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e eu conto > > com as vossas orações e/ou ajudas! > > > > Fraternalmente em Perl Mongers, > > Marco Aurélio (MACAÉ) > > Comunidade de Perl Mongers do Recife (PE) > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From luismottacampos em yahoo.co.uk Fri Feb 23 09:48:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Feb 2007 18:48:43 +0100 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> Message-ID: <3AD9BA96-7B43-43EC-A4E2-F6D89D8DDF64@yahoo.co.uk> On Feb 23, 2007, at 3:56 PM, Marco Aurélio (MACAÉ) wrote: >> Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 >> 05:24 >>> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: >>> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... >>> :-) >> Foi o que eu fiz... ;-) > > Bom dia, Caros irmãos em Cristo e em Perl Mongers, > > Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de > problemas técnicos...), bem como de religião, lazer, esportes, > descanso, [post enorme e chato cortado fora] > Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e > eu conto > com as vossas orações e/ou ajudas! Marco Aurélio Por favor não responde a emails que você não tem certeza sobre o que estão falando. Você precisa de muito tempo de lista de discussão ainda antes de compreender o que estava acontecendo. Cuidado com o que você fala, isso aqui não é exatamente uma comunidade, no sentido que você entende isso. A gente tem um conceito tacanho e pequeno de comunidade. ;-) Te cuida, e pensa muito antes de escrever de volta, tá? Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Fri Feb 23 09:50:00 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 23 Feb 2007 18:50:00 +0100 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <45DF1F3F.1010903@gmail.com> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> <45DF1F3F.1010903@gmail.com> Message-ID: <637CA5D1-6832-4A6C-B3AC-FBEEC748570D@yahoo.co.uk> On Feb 23, 2007, at 6:07 PM, Marco A P D'Andrade wrote: > Mas abril ainda não chegou !!! > > MACAÉ =~ s/CA/N/; > > Um passo atrás ?? > > Não sou nem primo !! (Marco APD)++ # cluefull, eu adorei Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From interativa em pcp.org.br Fri Feb 23 10:18:30 2007 From: interativa em pcp.org.br (=?iso-8859-1?Q?Marco_Aur=E9lio_=28MACA=C9=29?=) Date: Fri, 23 Feb 2007 15:18:30 -0300 Subject: [Cascavel-pm] Off-toppic demais? [Was: ProblemacomsCGI::Session no windows] In-Reply-To: Message-ID: <000601c75777$0730c570$0300000a@secretariaspcp> Fernando Oliveira em sexta-feira, 23 de fevereiro de 2007 escreveu: >1 passo não... voltou p/ o inicio mesmo!!! >desculpem o palavreado, mas tá foda!!! Pessoal desculpe-me pelo tratamento cordial, transtorno, equivoco... Notei mais uma vez que eu perturbo quando falo em "Cristo" e "Irmãos"... Tudo bem, eu já retiro o que disse esqueçam, não falo mais para manter a Paz nesta lista! #-> Condições desta lista: if($MACAE =~ /Cristo/) { $resultado = "Vai ser capado!"; $MACAE--; } else { $resultado = "Paz com todos!"; $MACAE++; } #-> Formula da Paz: $MACAÉ =~ s/Cristo//; $MACAÉ =~ s/Irmãos//; #-> Minha impressão: print "$cascavel-pm\n $resultado\n"; #-> Resultado: Lista muito técnica e critica! Paz com todos! Abraços fraternos pela luta da Justiça e Paz, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) >>Em 23/02/07, Marco A P D'Andrade escreveu: >> Mas abril ainda não chegou !!! >> >> MACAÉ =~ s/CA/N/; >> >> Um passo atrás ?? >> >> Não sou nem primo !! >> >> >> Marco Aurélio (MACAÉ) escreveu: >> >> Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 05:24 >> >> >> >>> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: >> >>> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... >> >>> :-) >> >>> >> >> Foi o que eu fiz... ;-) >> >> >> > >> > Bom dia, Caros irmãos em Cristo e em Perl Mongers, >> > >> > Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de >> > problemas técnicos...), bem como de religião, lazer, esportes, >> > descanso,cultura... Eu tenho projetos e idéias para 2007 na comunidade de Perl >> Mongers do Recife (recife.pm.org), assim que resolvermos juntos com os >> > organizadores do Perl Mongers Internacional o problema do desaparecimento e >> > abandono, de mais um ano do atual líder: Vinicio Tavares de Melo Costa da >> > Silva que não conseguimos localizá-lo mesmo enviando vários e-mails para a >> > Universidade Federal de Pernambuco onde ele estuda e presta serviços. >> > >> > Atividades sócias sugeridas para 2007/2009: >> > >> > 1) Reuniões e/ou encontros mensais. >> > 2) Atividades esportivas mensais (futebol, ciclismo, surf...). >> > 3) Celebrações de aniversários de membros e da própria comunidade. >> > 4) Passeios a pontos turísticos (Porto de Galinhas, Caruaru...). >> > 5) Trabalhos em grupos em volvendo outras comunidades a nível Brasil. > > 6) Inter-relacionamento com outras comunidades. > > 7) Criação e infra-estrutura de uma biblioteca digital dos Perl Mongers. > > 8) Ajuda a pobres enfermos e necessitados. > > 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco >> > do mundo com mais de dois milhões de pessoas. >> > >> > Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e eu conto >> > com as vossas orações e/ou ajudas! >> > >> > Fraternalmente em Perl Mongers, >> > Marco Aurélio (MACAÉ) >> > Comunidade de Perl Mongers do Recife (PE) >> > > []'s Fernando From andre.garcia.carneir em terra.com.br Fri Feb 23 10:40:40 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 23 Feb 2007 15:40:40 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Off-toppic_demais=3F_=5BWas=3A_Probl?= =?iso-8859-1?q?emacomsCGI=3A=3ASession_no_windows=5D?= Message-ID: > #-> Resultado: > Lista muito técnica e critica! > Paz com todos! Não, você é que se empolga mesmo... Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From mayakuuri em bol.com.br Fri Feb 23 15:13:34 2007 From: mayakuuri em bol.com.br (BOO) Date: Fri, 23 Feb 2007 20:13:34 -0300 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> Message-ID: <45DF751E.80705@bol.com.br> André, Não é ilícito pegar os dados do whois, pois são dados de pessoas que chegaram em você. Se você estivesse querendo chegar nas pessoas e usasse o WHOIS pra isso, ai sim seria "ilegal". Na verdade, toda e qualquer informação na internet que está disponível ao público de forma gratuita (ou seja, não precisa pagar, não precisa ter login, etc) você pode usar e abusar. O máximo que vai acontecer é que o registro.br (ou outros servidores de whois) vai ignorar teus acessos por um tempo (pra evitar que tu clonasse a base deles)... Mas isso não é crime não. Crime é quando tu usa de técnicas sujas (SQL Injection Attack, Buffer Overflow e afins) pra conseguir acessos a dados privados ou cujo conteúdo é pago (e você não paga para pegá-los). Desde que você só pegue os dados dos clientes que te visitaram, pode ficar tranquilo que isso não é ilegal, crime ou ilícito. Abraço. Igor Garcia André Toledo wrote: > Na empresa onde eu trabalho temos uma base de dados de prospects, > clientes que efetuaram consultas a nossos produtos e solicitaram > informações sobre eles, possiveis clientes, mas o cadastro é > incompleto, os campos não eram obrigatórios e muitos não possuem > endereço apesar de ter e-mail e endereço de site, o que eu gostaria de > fazer era tentar completar esse cadastro, bem eu não sabia que isso > era ilissito, eu estava tentando fazer isso para não precisar mandar > um zilhão de e-mails solicitando esses dados... tipo um SPAM.... vou > pensar em uma outra forma de fazer isso... obrigado!!!! > > On 2/23/07, *Luis Motta Campos* > wrote: > > On Feb 22, 2007, at 4:56 PM, André Toledo wrote: > > #!/usr/bin/perl -w > > use strict; > > use warnings; > > use Net::Whois::Raw; > > > > #Abre arquivo e grava consulta nele > > open (TEMP, "> app.tmp") or die "Arquivo não pode ser abero: > $!\n\n"; > > my $Whois=whois($Dominio); #Consulta whois > > print TEMP $Whois; > > close TEMP; > > De passagem, não pude deixar de notar que você precisa melhorar > seu tratamento de erro. > Patty, você teria tempo, paciência e boa vontade de acrescentar o > tratamento de erro desta rotina? ;-) > > > Nesse trecho de código usei a bibliotec Net::Whois::Raw, quando > > consulto ele gera um arquivo testo com um conteúdo como este > abaixo: > > > > ---------- > > % Copyright registro.br > > % The data below is provided for information purposes > > % and to assist persons in obtaining information about or > > % related to domain name and IP number registrations > > % By submitting a whois query, you agree to use this data > > % only for lawful purposes. > > [SNIP!!] > > % whois.registro.br accepts only > direct match queries. > > % Types of queries are: domains (.BR), BR POCs, CIDR blocks, > > % IP and AS numbers. > > --------------------------------------- > > > > Nesta consulta não aparece o compo endereço da entidade do domínio, > > mas essa informação aparece na consulta feita pelo site. O que > > quero saber é como efetuar essa consulta e ter essa infromação que > > não aparece aqui???? > > Agora, sim! Eu entendi o que você precisa. > Obrigado por reescrever sua pergunta de forma que eu entendesse. > > A resposta simples para o teu problema é: não efetua a consulta. > Estas informações são free-form, as únicas informações > obrigatórias são o nome da empresa, o nome do domínio e o IP > associado. Estas respostas não são nem mesmo uniformes: você pode > observar formatos diferentes ao redor do mundo. > > Eu deixei um trecho da resposta de propósito. Ele declara > claramente que as informações prestadas são apenas informativas, e > que a intenção é que elas sejam úteis para humanos. Também declara > claramente que você não deve utilizar estas informações para > propósitos não-lícitos. Isso quer dizer que você não deve tentar > clonar a base de dados. > > Agora, quem vai fazer perguntas sou eu: > > 1. Eu gostaria de saber qual é o problema que você está tentando > resolver; > 2. Eu gostaria de saber por que, para resolver o teu problema, > você precisa dos endereços de correspondência de proprietários de > domínios. Isso é considerado informação de consulta, e não deve ser > utilizada com propósitos comerciais. > > Deixar de responder às minhas perguntas vai levantar suspeitas > sobre a idoneidade das suas atividades, meu amigo. Eu não > aconselharia. Claro, você não é obrigado a nada e pode simplesmente > me ignorar. ;-) > > Putamplexos! > -- > Luis Motta Campos is a software engineer, > perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > André Luís Toledo > -------------------------------------------------------- > toledo.andre em gmail.com > +55 (19) 8115-4255 > MSN: toledo_biker em hotmail.com > Glory and honor to the Lord All Mighty! > In a world without wall and fences, who needs windows and gates? > Linux debian 2.6.16-1-k7-smp #2 SMP Thu Sep 28 11:11:35 UTC 2006 i686 > GNU/Linux > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From mayakuuri em bol.com.br Fri Feb 23 15:18:12 2007 From: mayakuuri em bol.com.br (BOO) Date: Fri, 23 Feb 2007 20:18:12 -0300 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <45DF1F3F.1010903@gmail.com> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> <45DF1F3F.1010903@gmail.com> Message-ID: <45DF7634.2060702@bol.com.br> Eu já ignoro as mensagens do MACAÉ há um bom tempo... Mas como não ignoro os demais que respondem a ele, sempre acabo vendo o que ele escreve... Acho um saco ver que a cascavel-pm ta virando um lugar onde se discute mais coisas inúteis do que Perl... Não é mas fácil ignorar esse tipo de gente e manter a discussão de nível que sempre tivemos ?! Off-topic sucks ! $off_topic--; $Perl++ while(1); Abraços ! Igor Garcia Marco A P D'Andrade wrote: > Mas abril ainda não chegou !!! > > MACAÉ =~ s/CA/N/; > > Um passo atrás ?? > > Não sou nem primo !! > > > Marco Aurélio (MACAÉ) escreveu: > >>> Luis Motta Campos, escreveu sexta-feira, 23 de fevereiro de 2007 05:24 >>> >>> >>>> On Feb 23, 2007, at 1:36 AM, Joenio Costa wrote: >>>> Podemos estrapolar e lançar uma campanha em pró de *off-topics*... >>>> :-) >>>> >>>> >>> Foi o que eu fiz... ;-) >>> >>> >> Bom dia, Caros irmãos em Cristo e em Perl Mongers, >> >> Uma comunidade não sobrevive só de trabalhos (ofícios, resolução de >> problemas técnicos...), bem como de religião, lazer, esportes, descanso, >> cultura... Eu tenho projetos e idéias para 2007 na comunidade de Perl >> Mongers do Recife (recife.pm.org), assim que resolvermos juntos com os >> organizadores do Perl Mongers Internacional o problema do desaparecimento e >> abandono, de mais um ano do atual líder: Vinicio Tavares de Melo Costa da >> Silva que não conseguimos localizá-lo mesmo enviando vários e-mails para a >> Universidade Federal de Pernambuco onde ele estuda e presta serviços. >> >> Atividades sócias sugeridas para 2007/2009: >> >> 1) Reuniões e/ou encontros mensais. >> 2) Atividades esportivas mensais (futebol, ciclismo, surf...). >> 3) Celebrações de aniversários de membros e da própria comunidade. >> 4) Passeios a pontos turísticos (Porto de Galinhas, Caruaru...). >> 5) Trabalhos em grupos em volvendo outras comunidades a nível Brasil. >> 6) Inter-relacionamento com outras comunidades. >> 7) Criação e infra-estrutura de uma biblioteca digital dos Perl Mongers. >> 8) Ajuda a pobres enfermos e necessitados. >> 9) Saída do bloco dos Perl Mongers junto do Galo da Madrugada o maior bloco >> do mundo com mais de dois milhões de pessoas. >> >> Eu estou muito feliz e agradecido de postar conteúdo "Off-toppic" e eu conto >> com as vossas orações e/ou ajudas! >> >> Fraternalmente em Perl Mongers, >> Marco Aurélio (MACAÉ) >> Comunidade de Perl Mongers do Recife (PE) >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From acid06 em gmail.com Fri Feb 23 17:50:20 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 23 Feb 2007 22:50:20 -0300 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <45DF751E.80705@bol.com.br> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> Message-ID: <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> On 2/23/07, BOO wrote: > Na verdade, toda e qualquer informação na internet que está disponível > ao público de forma gratuita (ou seja, não precisa pagar, não precisa > ter login, etc) você pode usar e abusar. Na verdade, não. Isso só é válido em países onde existe uma doutrina de "fair use" ou similar (como nos USA), coisa que *não existe no Brasil*. Então tome cuidado. -Nilson Santos F. Jr. From shonorio em gmail.com Sat Feb 24 07:14:14 2007 From: shonorio em gmail.com (Solli Honorio) Date: Sat, 24 Feb 2007 13:14:14 -0200 Subject: [Cascavel-pm] Off-toppic demais? [Was: Problema comsCGI::Session no windows] In-Reply-To: <45DF7634.2060702@bol.com.br> References: <002a01c7575a$e3c3c680$0300000a@secretariaspcp> <45DF1F3F.1010903@gmail.com> <45DF7634.2060702@bol.com.br> Message-ID: <12d1f4ee0702240714i2b1b12a2l6ce33faf4938bc56@mail.gmail.com> Pessoal, Com a paz, a técnica e a crítica peculiar aos grupos de Perl venho até vós após um longo tempo ausente. A algum tempo estamos convivendo com ambiente hostil com a nosso iniciante MACAE e com o excesso de off-topic, inclusive este. Primeiro a minha opinão sobre os "off-topics". O motivo que fez todos nós entrarmos na lista foi para sanar dúvidas sobre Perl, e NENHUM outro motivo. A relação de amizade (virtual e presencial) e a relação social em torno do grupo é sub-produto da afinidade inicial do tema do grupo. Desta maneira é normal e compreensível a irritação da maioria dos nossos monges a observar o aumento de mensagens off-topic em detrimento das técnicas. Como o champs escreveu, off-topic é transgressor, que também significa 'infrator' e 'violador', que para nós latinos tem lá o teu charme, mas também poderá ser irritante em excesso. As menssagens desta comunidade não são moderadas por acreditar-mos na auto-moderação do grupo, e durante todo este tempo de comunidade observo pequenos ciclos de off-topics que terminam pela auto-moderação do grupo e tenho fé que este ciclo esteja próximo ao fim. Quanto ao MACAÉ, temos que lembrar que o MACAÉ é iniciante no nosso monastério, e cabe a nós deixar claro as normas de convivo social e os limites aceitáveis desta comunidade virtual. Insultos não são boas normas de conduta e convivo, e aqui cabe minha mea-culpa, eu deveria ter sido um dos monges à conversar com o MACAÉ em particular sobre isto, já que sou um dos integrantes ancião (de monastério e não idade :) ). A você MACAÉ, apesar de intitular-mos a comunidade Perl de monastério apenas como uma analogia ao retiro para estudo e meditações é importante observar que uma das definições para esta palavras é 'estabelecimento onde os monges vivem isolados do restante do mundo'. Isto dá uma idéia de como este pessoal não gosta de sentir-se importunado ("dominado por aborrecimentos" - Houais) durante seu momentos de medidação. Dentro deste ambiente virtual, temos apenas uma religião "o Perl", qualquer outra coisa é considerado heresia. MACAÉ, como iniciante, é importante você se ambientar e observar as regras "invisíveis" da comunidade e lembrar que a comunicação virtual exige cuidados redobrado, já que é impossível "sentir" o tom das palavras. Estão aí os meus bits de contribuição, Solli M. Honório -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070224/8b41d39d/attachment.html From mayakuuri em bol.com.br Sat Feb 24 08:29:11 2007 From: mayakuuri em bol.com.br (BOO) Date: Sat, 24 Feb 2007 13:29:11 -0300 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> Message-ID: <45E067D7.9090306@bol.com.br> Nilson, "Na verdade, não." Pergunto ao amigo se existe jusrisprudência para isso aqui no Brasil. Existe ? Te digo com certeza que não há. Só agora que o congresso está para aprovar as leis de crime digital. Até ter jurisprudência pra isso vai levar pelo menos mais uns 3 ou 5 anos... E me desculpe Nilson, mas esse papo de "fair use" (ainda mais pelos USA) não faz sentido algum, no meu entendimento. Os USA são o pior exemplo de "agressive use" que eu conheço, de "fair" eles não tem é nada. Se tu tiveres acesso aos logs de acesso de algum web server, procure reparar na quantidade de bots e spiders americanos que ficam passando pelo web server de tempos em tempos. A grande maioria tenta achar emails nos teus arquivos para mandar spam. Repare na porcentagem de spams americanos que tu recebes e me responde a pergunta: Isso é "fair" ? Este é, sem dúvida, um assunto polêmico e que poderia render muito "pano pra manga", mas centrando-se no tópico original (consulta ao whois), não vejo nada de mais em o André pegar dados de pessoas que tiveram interesse no produto dele e por vontade própria se cadastraram no site dele informando seus dados de contato. Seria extremamente contra se ele quisesse pegar esses dados para prospectar novos clientes e encher o saco de quem nem sabe que a empresa/produto dele existe. Mas sou obrigado a reconhecer que usei palavras fortes... Abusar nunca é legal... Seja abusar da informação digital, abusar da comida e da bebida, abusar dos raios de sol, et cetera... Tudo que é feito em demasia não faz bem. Talvez Perl seja a única exceção, mas o cara pode se tornar um ogro/troll/alien/mutante/etc com isso.... :D Abraços ! Igor Garcia Nilson Santos Figueiredo Junior wrote: > On 2/23/07, BOO wrote: > >> Na verdade, toda e qualquer informação na internet que está disponível >> ao público de forma gratuita (ou seja, não precisa pagar, não precisa >> ter login, etc) você pode usar e abusar. >> > > Na verdade, não. > Isso só é válido em países onde existe uma doutrina de "fair use" ou > similar (como nos USA), coisa que *não existe no Brasil*. Então tome > cuidado. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From acid06 em gmail.com Sat Feb 24 07:47:00 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Sat, 24 Feb 2007 12:47:00 -0300 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <45E067D7.9090306@bol.com.br> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> <45E067D7.9090306@bol.com.br> Message-ID: <9a08c9b40702240747j6f6fea1cm7c4214ba68f59bc7@mail.gmail.com> On 2/24/07, BOO wrote: > Te digo com certeza que não há. Só agora que o congresso está para > aprovar as leis de crime digital. Não tem nada a ver com crimes digitais. "Fair use" e doutrinas similares de outros países se aplicam a todos os meios, não necessariamente relacionados à computadores. Revistas, jornais, programas de televisão. É algo exclusivo das leis sobre propriedade intelectual de um país e independem do meio. O resto do post é meio lixo desinformado e não me darei ao trabalho de respondê-lo. Lembre-se que o que você acha ou deixa de achar não muda como as leis são. Se você quiser aprender sobre a doutrina do "Fair use" (e, possivelmente, descobrir por que ela é boa), aqui está uma referência: http://en.wikipedia.org/wiki/Fair_use Por favor, não renda o assunto off-topic. -Nilson Santos F. Jr. From rafamv1 em ig.com.br Thu Feb 22 09:34:07 2007 From: rafamv1 em ig.com.br (Rafael Lebrão Martins) Date: Thu, 22 Feb 2007 15:34:07 -0200 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070222_173407_032407.rafamv1@ig.com.br> Boa tarde, estou com problemas para criar um script que remove sites de uma lista do squid. A função do script é receber como argumento o nome do site a ser removido, caso o site exista na lista e imprimir na tela a mensagem de que o site foi removido com sucesso. Fiz o script abaixo, quando o executo ele imprime a mensagem de que o site foi removido, no entanto, se eu abro o arquivo do squid o site continua lá. Preciso de ajuda para resolver esse problema... Segue abaixo o script... Obrigado. #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); my @linhas = ; close (LIBERADOS); print "@linhas\n"; print "Insira o site a ser removido: "; my $site = ; chomp $site; open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); my $linhas = "@linhas"; if ($linhas =~ $site) { #delete (LIBERADOS $site}; s/$site/funcionou/gi; print "O site $site foi removido com sucesso\n"; close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); } else { open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); print ( LIBERADOS "\n$site" ); close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); system("squid -k reconfigure"); print " O site foi adicionado com sucesso.\n"; } Rafael Lebrao Martins. Cursando Ciências Contábeis. Universidade Estadual Do Sudoeste Da Bahia. Microsoft Certified Professional 70-271:Supporting Users and Troubleshooting a Microsoft® Windows® XP Operating System TEL - (77) 9989-6327 From joenio em gmail.com Sun Feb 25 07:40:43 2007 From: joenio em gmail.com (Joenio Costa) Date: Sun, 25 Feb 2007 12:40:43 -0300 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <9a08c9b40702240747j6f6fea1cm7c4214ba68f59bc7@mail.gmail.com> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> <45E067D7.9090306@bol.com.br> <9a08c9b40702240747j6f6fea1cm7c4214ba68f59bc7@mail.gmail.com> Message-ID: <65934b450702250740s2a9ff6f6tf39c3002372fccf0@mail.gmail.com> Aqui teve uma pequena discussão sobre isso: http://www.mail-archive.com/psl-ba em listas.dcc.ufba.br/msg00011.html Att, Em 24/02/07, Nilson Santos Figueiredo Junior escreveu: > On 2/24/07, BOO wrote: > > Te digo com certeza que não há. Só agora que o congresso está para > > aprovar as leis de crime digital. > > Não tem nada a ver com crimes digitais. "Fair use" e doutrinas > similares de outros países se aplicam a todos os meios, não > necessariamente relacionados à computadores. Revistas, jornais, > programas de televisão. É algo exclusivo das leis sobre propriedade > intelectual de um país e independem do meio. > > O resto do post é meio lixo desinformado e não me darei ao trabalho de > respondê-lo. Lembre-se que o que você acha ou deixa de achar não muda > como as leis são. > > Se você quiser aprender sobre a doutrina do "Fair use" (e, > possivelmente, descobrir por que ela é boa), aqui está uma referência: > http://en.wikipedia.org/wiki/Fair_use > > Por favor, não renda o assunto off-topic. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From luismottacampos em yahoo.co.uk Mon Feb 26 00:45:30 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 26 Feb 2007 09:45:30 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> Message-ID: On Feb 24, 2007, at 2:50 AM, Nilson Santos Figueiredo Junior wrote: > On 2/23/07, BOO wrote: >> Na verdade, toda e qualquer informação na internet que está >> disponível >> ao público de forma gratuita (ou seja, não precisa pagar, não precisa >> ter login, etc) você pode usar e abusar. > > Na verdade, não. > Isso só é válido em países onde existe uma doutrina de "fair use" ou > similar (como nos USA), coisa que *não existe no Brasil*. Então tome > cuidado. O Nilson está certo. *Abusar* não pode, é considerado grande falta de educação e normalmente provoca chateações (eles bloqueiam seus IPs, mandam a Microsoft inspecionar suas licensas, colocam seus domínios em black- lists). Por *fair use* eu acredito que o Nilson queira dizer a mesma coisa que eu: você pode usar, desde que isso não prejudique outras pessoas de usar (clonar a base de dados não vale, nem ocupar tanto os serviços que as outras pessoas não possam usar). Por favor tome cuidado. Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 26 00:54:27 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 26 Feb 2007 09:54:27 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <45E067D7.9090306@bol.com.br> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> <45E067D7.9090306@bol.com.br> Message-ID: <5A09CA9A-DB36-4893-BA82-A901B1352FC6@yahoo.co.uk> On Feb 24, 2007, at 5:29 PM, BOO wrote: > Este é, sem dúvida, um assunto polêmico e que poderia render muito > "pano > pra manga", mas centrando-se no tópico original (consulta ao whois), > não vejo nada de mais em o André > pegar dados de pessoas que tiveram interesse no produto dele e por > vontade própria se cadastraram no site dele informando seus dados de > contato. É, o problema é que as pessoas não deixaram a informação que ele quer. Ele está tentando conseguir mais informação do que as pessoas permitiram a ele possuir, de uma forma muito estranha. Por que não solicitar às pessoas, atravéz do canal de comunicação que você já tem, que te mandem um endereço de correspondência? Tentar conseguir isso sem a autorização das pessoas é que soa mal. Ainda mais abusando de um recurso público, gratuito e extremamente necessário, como o cadastro do Registro.BR. Eu, que brigo contra spammers também telefonando para administradores de sistemas de terceiro, e recebendo telefonemas deles (que conseguem meu contato nas bases do whois daqui), não vou gostar de ter gente mandando correspondência sobre coisas que eu não pedi, não me interesso e que tem a ver apenas com o departamento comercial (i.e., não-técnicas). Acho que qualquer administrador de sistemas aqui vai te dizer coisas parecidas. > Seria extremamente contra se ele quisesse pegar esses dados para > prospectar novos clientes e encher o saco de quem nem sabe que a > empresa/produto dele existe. Eu tenho a impressão de que você não percebeu que ele está tentando fazer isso. Por favor releia os emails do thread. O fato de você ter captado emails das pessoas não quer dizer que estas pessoas autorizem ou desejem receber cartas suas pelo correio comum. Eu dou um endereço de email muito mais facilmente do que um endereço de correspondência. Acho que todo mundo faz isso, é senso comum. > Mas sou obrigado a reconhecer que usei palavras fortes... Abusar > nunca é > legal... Seja abusar da informação digital, abusar da comida e da > bebida, abusar dos raios de sol, et cetera... Tudo que é feito em > demasia não faz bem. > Talvez Perl seja a única exceção, mas o cara pode se tornar um > ogro/troll/alien/mutante/etc com isso.... :D Nem. A gente nunca usa palavras fortes demais, mas tem de explicar algumas vezes as palavras que usou. ;-) Putamplexos! -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Feb 26 00:57:27 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 26 Feb 2007 09:57:27 +0100 Subject: [Cascavel-pm] Consulta ao registro.br In-Reply-To: <9a08c9b40702240747j6f6fea1cm7c4214ba68f59bc7@mail.gmail.com> References: <02D7497D-F543-4020-A620-4FDFE7B0965B@yahoo.co.uk> <45DF751E.80705@bol.com.br> <9a08c9b40702231750p310ab6cay8206a6efe9678883@mail.gmail.com> <45E067D7.9090306@bol.com.br> <9a08c9b40702240747j6f6fea1cm7c4214ba68f59bc7@mail.gmail.com> Message-ID: On Feb 24, 2007, at 4:47 PM, Nilson Santos Figueiredo Junior wrote: > On 2/24/07, BOO wrote: >> Te digo com certeza que não há. Só agora que o congresso está para >> aprovar as leis de crime digital. > > Não tem nada a ver com crimes digitais. "Fair use" e doutrinas > similares de outros países se aplicam a todos os meios, não > necessariamente relacionados à computadores. Revistas, jornais, > programas de televisão. É algo exclusivo das leis sobre propriedade > intelectual de um país e independem do meio. 'tou de acordo de novo. ;-) > O resto do post é meio lixo desinformado e não me darei ao trabalho de > respondê-lo. Lembre-se que o que você acha ou deixa de achar não muda > como as leis são. Calma... eu comentei o que eu achei relevante. O mais importante é explicar e tentar informar o Boo. Pelo menos, ele vai ter uma chance de considerar o assunto e mudar (ou não) de opinião. Classificar como "lixo desinformado" dá poucas chances de melhorar a qualidade da informação. ;-) > Se você quiser aprender sobre a doutrina do "Fair use" (e, > possivelmente, descobrir por que ela é boa), aqui está uma referência: > http://en.wikipedia.org/wiki/Fair_use BTW, o pessoal na Holanda gosta muito desta história de "Fair Use". E, pode acreditar, exceto no caso de turistas (i.e., dinheiro que entra no país deles) eles não vão muito com a cara dos estadounidenses... ;-) -- Luis Motta Campos is a software engineer, perl fanatic evangelist, and amateur {cook, photographer} From kuntzzz em gmail.com Mon Feb 26 08:26:28 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Mon, 26 Feb 2007 13:26:28 -0300 Subject: [Cascavel-pm] problema com regex Message-ID: <45E30A34.4090402@gmail.com> Aee galera.. to com um probeminha aqui. O codigo ta tipo assim: my $_ = '
  • isso eh um teste.
    UM MONTE DE COISA AQUI!!!!!
  • just another perl hacker.
    hehehehehe'; if ( /li>(.*)\s*
    References: <45E30A34.4090402@gmail.com> Message-ID: <9a08c9b40702261509o382db6eco766febefbb515a38@mail.gmail.com> On 2/26/07, "Iberê O. Kuntz de Souza" wrote: > my $_ = '
  • isso eh um teste.
    UM MONTE > DE COISA AQUI!!!!!
  • just another perl hacker.
    hehehehehe'; > if ( /li>(.*)\s*
    References: <45E30A34.4090402@gmail.com> Message-ID: <726229b50702261733k25646f42q813c547c4bef624e@mail.gmail.com> Bom o Nilson respondeu a parte Y do "problema XY", então vou responder sobre a parte X (afinal é bom entender as regexes em geral, mesmo que não sejam uma boa solução para esse caso específico). Iberê, a questão é que não há "problema". Você pediu literalmente: li> seguido do máximo possível de qualquer coisa, seguido do máximo possível de espaços, seguido de
    seguido do mínimo possível de qualquer coisa, etc, etc" deveria ter escrito /li>(.*?)\s*
    e
    ) . Então, você pode escrever uma regexp gulosa: /li>([^<>]*)
    , seguido do máximo possível de qualquer coisa (exceto < e > ), seguido de (.*)\s*
    ([^<>]*)(? wrote: > > Aee galera.. > to com um probeminha aqui. O codigo ta tipo assim: > > my $_ = '
  • isso eh um teste.
    UM MONTE > DE COISA AQUI!!!!!
  • just another perl hacker.
    hehehehehe'; > if ( /li>(.*)\s*
    > o problema eh que quando executo ele pega ateh o ultimo ' eu quero que pare no primero, simplesmente pegando "isso eh um teste.". > Obrigado. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []s Wendel "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070226/c6d803ce/attachment-0001.html From kuntzzz em gmail.com Mon Feb 26 15:42:47 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Mon, 26 Feb 2007 20:42:47 -0300 Subject: [Cascavel-pm] problema com regex Message-ID: <45E37077.1080103@gmail.com> Primeiramente obrigrado ae pela ajuda. Quanto aos modulos de parse eu nao os uso pq eh uma coisa mto grande pro meu probleminha. O "?" (não-guloso) era o que realmente faltava, desconfiava que meu problema era ali no ".*", mas num quis perder a cabeça a logo mandei aqui na lista, sabia que responderiam :P. Falow.. From gabriel.vieira em gmail.com Mon Feb 26 19:14:26 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 27 Feb 2007 00:14:26 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070222_173407_032407.rafamv1@ig.com.br> References: <20070222_173407_032407.rafamv1@ig.com.br> Message-ID: <83d8367f0702261914i13abea93ra14e199273356a4a@mail.gmail.com> Só pra começar: O especificardor ">>" é utilizado para inserir (acrescentar) novo conteúdo a um arquivo. Já o especificador ">" é utilizado para definir um novo conteúdo (apaga o antigo e coloca o novo) ou ainda criar o arquivo. Seguindo: - A sua estrutura está muito prematura. - Você usa um "open" que não possui especificamente um "close". - Você faz uma substituição que não lhe serve de nada, em uma variável cujo valor não é o que você espera. - Você não alterou o conteúdo do arquivo, logo ele permanecerá o mesmo a não ser que um novo site seja adicionado. Abuse do poder do Perl :D Fazendo o seu código funcionar: - Apenas coloquei para que fosse impresso um novo conteúdo ao arquivo, sendo que esse novo conteúdo seria o conteúdo atual com excessão da linha cujo valor é o "$site". ----------------------------8<---------------------------- #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; my @linhas = ; close (LIBERADOS); print "@linhas\n"; # leitura print "Insira o site a ser removido: "; my $site = ; chomp $site; # execução open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; foreach my $linha (@linhas){ if ($linha eq $site){ print "O site $site foi removido com sucesso\n"; } else{ print LIBERADOS "$linha\n"; } } close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; else { open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo $arquivo: $!" ); print ( LIBERADOS "\n$site" ); close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" ); system("squid -k reconfigure"); print " O site foi adicionado com sucesso.\n"; } ---------------------------->8---------------------------- On 2/22/07, Rafael Lebrão Martins wrote: > > Boa tarde, estou com problemas para criar um script que remove sites de > uma > lista do squid. A função do script é receber como argumento o nome do site > a > ser removido, caso o site exista na lista e imprimir na tela a mensagem de > que o site foi removido com sucesso. Fiz o script abaixo, quando o executo > ele imprime a mensagem de que o site foi removido, no entanto, se eu abro > o > arquivo do squid o site continua lá. Preciso de ajuda para resolver esse > problema... Segue abaixo o script... Obrigado. > > #!/usr/bin/perl > > use warnings; > use strict; > > > my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > my @linhas = ; > close (LIBERADOS); > print "@linhas\n"; > print "Insira o site a ser removido: "; > my $site = ; > chomp $site; > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > my $linhas = "@linhas"; > if ($linhas =~ $site) { > #delete (LIBERADOS $site}; > s/$site/funcionou/gi; > print "O site $site foi removido com sucesso\n"; > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > } > > else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; > } > > > > > > > Rafael Lebrao Martins. > Cursando Ciências Contábeis. > Universidade Estadual Do > Sudoeste Da Bahia. > Microsoft Certified > Professional > 70-271:Supporting Users and > Troubleshooting a Microsoft(r) > Windows(r) XP Operating System > TEL - (77) 9989-6327 > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070227/e209780b/attachment.html From rafamv1 em ig.com.br Tue Feb 27 02:08:03 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 07:08:03 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_100803_069654.rafamv1@ig.com.br> Bom dia, Gabriel. Sou iniciante ainda, por isso tantos erros. Estou me aprimorando no PErl, recentemente comprei o livro "Programação PErl". O script que vocÊ me passou apaga todo o conteúdo do arquivo, não apenas a linha que se refere a variável $site. O que você acha que pode ser? Em (00:14:26), Cascavel Perl Mongers escreveu: >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org > >---------- > > Só pra começar: >O especificardor ">>" é utilizado para inserir (acrescentar) novo conteúdo a um arquivo. Já o especificador ">" é utilizado para definir um novo conteúdo (apaga o antigo e coloca o novo) ou ainda criar o arquivo. > >Seguindo: > >- A sua estrutura está muito prematura. >- Você usa um "open" que não possui especificamente um "close". >- Você faz uma substituição que não lhe serve de nada, em uma variável cujo valor não é o que você espera. > >- Você não alterou o conteúdo do arquivo, logo ele permanecerá o mesmo a não ser que um novo site seja adicionado. > >Abuse do poder do Perl :D > >Fazendo o seu código funcionar: > >- Apenas coloquei para que fosse impresso um novo conteúdo ao arquivo, sendo que esse novo conteúdo seria o conteúdo atual com excessão da linha cujo valor é o "$site". > >----------------------------8<---------------------------- >#!/usr/bin/perl > >use warnings; >use strict; > >my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; >my @linhas = ; >close (LIBERADOS); >print "@linhas\n"; > ># leitura >print "Insira o site a ser removido: "; > >my $site = ; >chomp $site; > ># execução >open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; >foreach my $linha (@linhas){ > if ($linha eq $site){ > > print "O site $site foi removido com sucesso\n"; > } > else{ > print LIBERADOS "$linha\n"; > } >} >close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > >else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo $arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" ); > > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; >} ---------------------------->8---------------------------- > >On 2/22/07, Rafael Lebrão Martins < rafamv1 em ig.com.br > wrote: >Boa tarde, estou com problemas para criar um script que remove sites de uma >lista do squid. A função do script é receber como argumento o nome do site a >ser removido, caso o site exista na lista e imprimir na tela a mensagem de > >que o site foi removido com sucesso. Fiz o script abaixo, quando o executo >ele imprime a mensagem de que o site foi removido, no entanto, se eu abro o >arquivo do squid o site continua lá. Preciso de ajuda para resolver esse > >problema... Segue abaixo o script... Obrigado. > >#!/usr/bin/perl > >use warnings; >use strict; > >my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > >my @linhas = ; >close (LIBERADOS); >print "@linhas\n"; >print "Insira o site a ser removido: "; >my $site = ; >chomp $site; >open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > >my $linhas = "@linhas"; >if ($linhas =~ $site) { >#delete (LIBERADOS $site}; > s/$site/funcionou/gi; >print "O site $site foi removido com sucesso\n"; >close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >} > >else { >open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); >print ( LIBERADOS "\n$site" ); >close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >system("squid -k reconfigure"); >print " O site foi adicionado com sucesso.\n"; >} > >Rafael Lebrao Martins. >Cursando Ciências Contábeis. >Universidade Estadual Do > >Sudoeste Da Bahia. >Microsoft Certified >Professional >70-271:Supporting Users and >Troubleshooting a Microsoft >Windows XP Operating System >TEL - (77) 9989-6327 > >_______________________________________________ > >Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > >-- >Gabriel Vieira > >---------- From andre.garcia.carneir em terra.com.br Tue Feb 27 03:28:49 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 27 Feb 2007 08:28:49 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: Oi Rafael > #!/usr/bin/perl > > use warnings; > use strict; > > > my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); Precisa melhorar o seu tratamento de erros... quem sabe com um eval(perldoc.perl.org/functions/) pra começar...(quem tiver idéia melhor, por favor não deixe de postar). > my @linhas = ; > close (LIBERADOS); > print "@linhas\n"; > print "Insira o site a ser removido: "; > my $site = ; > chomp $site; > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); Quando você abre com '>>', significa que você adicionará coisas no arquivo... Se você quiser abrir um novo arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um "sinal de maior" apenas). Desse modo você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se for fazer isso). > my $linhas = "@linhas"; Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por aqui???? > if ($linhas =~ $site) { > #delete (LIBERADOS $site}; > s/$site/funcionou/gi; > print "O site $site foi removido com sucesso\n"; > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > } > > else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; > } > > > > > > > Rafael Lebrao Martins. > Cursando Ciências Contábeis. > Universidade Estadual Do > Sudoeste Da Bahia. > Microsoft Certified > Professional > 70-271:Supporting Users and > Troubleshooting a Microsoft® > Windows® XP Operating System > TEL - (77) 9989-6327 > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: 5.1.00/4971 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From andre.garcia.carneir em terra.com.br Tue Feb 27 03:55:47 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 27 Feb 2007 08:55:47 -0300 Subject: [Cascavel-pm] problema com regex Message-ID: use strict; use warning; use HTML::Parse; # RTFM HTML::Parse #A não ser que você realmente queira fazer um parse... mas acho que algumas pessoas vão dizer #que simplesmente não é necessário, já que existem vários parsers disponíveis na Web. ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: cascavel-pm em pm.org Cópia: Data: Mon, 26 Feb 2007 13:26:28 -0300 Assunto: [Cascavel-pm] problema com regex > Aee galera.. > to com um probeminha aqui. O codigo ta tipo assim: > > my $_ = '
  • isso eh um teste.
    UM MONTE my $_ = ...; #Usando strict você vai ter problemas com isso. -- Script novo... #! /usr/bin/perl use strict; use warnings; my $string = '
  • isso eh um teste.
    UM MONTE DE COISA AQUI!!!!!
  • just another perl hacker.
    hehehehehe'; if ($string =~ /li>(.*)\s*
    References: Message-ID: q tal algo assim: perl -i.bkp -pe 'BEGIN{push @ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/' SITE Em 27/02/07, André Garcia Carneiro escreveu: > Oi Rafael > > > #!/usr/bin/perl > > > > use warnings; > > use strict; > > > > > > my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > > open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > Precisa melhorar o seu tratamento de erros... quem sabe com um eval(perldoc.perl.org/functions/) pra > começar...(quem tiver idéia melhor, por favor não deixe de postar). > > > my @linhas = ; > > close (LIBERADOS); > > print "@linhas\n"; > > print "Insira o site a ser removido: "; > > my $site = ; > > chomp $site; > > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > > Quando você abre com '>>', significa que você adicionará coisas no arquivo... Se você quiser abrir um novo > arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um "sinal de maior" apenas). Desse modo > você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se for fazer isso). > > > my $linhas = "@linhas"; > > Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por aqui???? > > > > if ($linhas =~ $site) { > > #delete (LIBERADOS $site}; > > s/$site/funcionou/gi; > > print "O site $site foi removido com sucesso\n"; > > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > > } > > > > else { > > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > > print ( LIBERADOS "\n$site" ); > > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > > system("squid -k reconfigure"); > > print " O site foi adicionado com sucesso.\n"; > > } > > > > > > > > > > > > > > Rafael Lebrao Martins. > > Cursando Ciências Contábeis. > > Universidade Estadual Do > > Sudoeste Da Bahia. > > Microsoft Certified > > Professional > > 70-271:Supporting Users and > > Troubleshooting a Microsoft(r) > > Windows(r) XP Operating System > > TEL - (77) 9989-6327 > > > > > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > Para alterar a categoria classificada, visite > > > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: 5.1.00/4971 > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 05:20:27 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 10:20:27 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_132027_056449.rafamv1@ig.com.br> Oi Fernando. Preciso colocar para funcionar o código no script. Gabriel Vieira me passou esse novo script, no entanto ele apaga todo o conteúdo do arquivo. Eu precise que ele apague somente o site que for digitado na variável $site. Consegui fazer o script inverso, para adicionar sites na mesma lista,contudo, não entendi a lógica de como retirar um determinado site. Segue abaixo o script que o Gabriel me passou. #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; my @linhas = ; close (LIBERADOS); print "@linhas\n"; # leitura print "Insira o site a ser removido: "; my $site = ; chomp $site; # execução open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; foreach my $linha (@linhas){ if ($linha eq $site){ print "O site $site foi removido com sucesso\n"; } else{ print LIBERADOS "$linha\n"; } } close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; else { open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo $arquivo: $!" ); print ( LIBERADOS "\n$site" ); close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" ); system("squid -k reconfigure"); print " O site foi adicionado com sucesso.\n"; } ---------------------------->8---------------------------- Em (09:55:49), Cascavel Perl Mongers escreveu: >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org > >---------- > > Só pra começar: >O especificardor ">>" é utilizado para inserir (acrescentar) novo conteúdo a um arquivo. Já o especificador ">" é utilizado para definir um novo conteúdo (apaga o antigo e coloca o novo) ou ainda criar o arquivo. > >Seguindo: > >- A sua estrutura está muito prematura. >- Você usa um "open" que não possui especificamente um "close". >- Você faz uma substituição que não lhe serve de nada, em uma variável cujo valor não é o que você espera. > >- Você não alterou o conteúdo do arquivo, logo ele permanecerá o mesmo a não ser que um novo site seja adicionado. > >Abuse do poder do Perl :D > >Fazendo o seu código funcionar: > >- Apenas coloquei para que fosse impresso um novo conteúdo ao arquivo, sendo que esse novo conteúdo seria o conteúdo atual com excessão da linha cujo valor é o "$site". > >----------------------------8<---------------------------- >#!/usr/bin/perl > >use warnings; >use strict; > >my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; >my @linhas = ; >close (LIBERADOS); >print "@linhas\n"; > ># leitura >print "Insira o site a ser removido: "; > >my $site = ; >chomp $site; > ># execução >open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; >foreach my $linha (@linhas){ > if ($linha eq $site){ > > print "O site $site foi removido com sucesso\n"; > } > else{ > print LIBERADOS "$linha\n"; > } >} >close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > >else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo $arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" ); > > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; >} ---------------------------->8---------------------------- > >On 2/22/07, Rafael Lebrão Martins < rafamv1 em ig.com.br > wrote: >Boa tarde, estou com problemas para criar um script que remove sites de uma >lista do squid. A função do script é receber como argumento o nome do site a >ser removido, caso o site exista na lista e imprimir na tela a mensagem de > >que o site foi removido com sucesso. Fiz o script abaixo, quando o executo >ele imprime a mensagem de que o site foi removido, no entanto, se eu abro o >arquivo do squid o site continua lá. Preciso de ajuda para resolver esse > >problema... Segue abaixo o script... Obrigado. > >#!/usr/bin/perl > >use warnings; >use strict; > >my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > >my @linhas = ; >close (LIBERADOS); >print "@linhas\n"; >print "Insira o site a ser removido: "; >my $site = ; >chomp $site; >open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > >my $linhas = "@linhas"; >if ($linhas =~ $site) { >#delete (LIBERADOS $site}; > s/$site/funcionou/gi; >print "O site $site foi removido com sucesso\n"; >close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >} > >else { >open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); >print ( LIBERADOS "\n$site" ); >close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >system("squid -k reconfigure"); >print " O site foi adicionado com sucesso.\n"; >} > >Rafael Lebrao Martins. >Cursando Ciências Contábeis. >Universidade Estadual Do > >Sudoeste Da Bahia. >Microsoft Certified >Professional >70-271:Supporting Users and >Troubleshooting a Microsoft >Windows XP Operating System >TEL - (77) 9989-6327 > >_______________________________________________ > >Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > >-- >Gabriel Vieira > >---------- From rafamv1 em ig.com.br Tue Feb 27 05:26:57 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 10:26:57 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_132657_068256.rafamv1@ig.com.br> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão de site ou livro que você puder me passar, será uma boa ajuda. Quanto ao script, eu não quero criar um outro arquivo mas remover o site digitado como argumento para a variável $site da lista dl_geral. Recebi o script abaixo, no entanto ele remove todo o conteúdo do arquivo. Acho que seria o ">"...mas não estou entendendo a lógica de como retirar do arquivo apenas o conteúdo de $site. ----------------------------8<---------------------------- #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; my @linhas = ; close (LIBERADOS); print "@linhas\n"; # leitura print "Insira o site a ser removido: "; my $site = ; chomp $site; # execução open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; foreach my $linha (@linhas){ if ($linha eq $site){ print "O site $site foi removido com sucesso\n"; } else{ print LIBERADOS "$linha\n"; } } close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; else { open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo $arquivo: $!" ); print ( LIBERADOS "\n$site" ); close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" ); system("squid -k reconfigure"); print " O site foi adicionado com sucesso.\n"; } ---------------------------->8---------------------------- Em (08:28:49), Cascavel Perl Mongers escreveu: >Oi Rafael > >> #!/usr/bin/perl >> >> use warnings; >> use strict; >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); >Precisa melhorar o seu tratamento de erros... quem sabe com um >eval(perldoc.perl.org/functions/) pra >começar...(quem tiver idéia melhor, por favor não deixe de postar). > >> my @linhas = ; >> close (LIBERADOS); >> print "@linhas\n"; >> print "Insira o site a ser removido: "; >> my $site = ; >> chomp $site; >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); > >Quando você abre com '>>', significa que você adicionará coisas no >arquivo... Se você quiser abrir um novo >arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um >"sinal de maior" apenas). Desse modo >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se >for fazer isso). > >> my $linhas = "@linhas"; > >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por >aqui???? > >> if ($linhas =~ $site) { >> #delete (LIBERADOS $site}; >> s/$site/funcionou/gi; >> print "O site $site foi removido com sucesso\n"; >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> } >> >> else { >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); >> print ( LIBERADOS "\n$site" ); >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> system("squid -k reconfigure"); >> print " O site foi adicionado com sucesso.\n"; >> } >> >> >> >> >> >> >> Rafael Lebrao Martins. >> Cursando Ciências Contábeis. >> Universidade Estadual Do >> Sudoeste Da Bahia. >> Microsoft Certified >> Professional >> 70-271:Supporting Users and >> Troubleshooting a Microsoft® >> Windows® XP Operating System >> TEL - (77) 9989-6327 >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. >> Para alterar a categoria classificada, visite >> >http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: >5.1.00/4971 >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> > >-- >André Garcia Carneiro >Developer(Perl/PHP) >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 05:31:14 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 10:31:14 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_132657_068256.rafamv1@ig.com.br> References: <20070227_132657_068256.rafamv1@ig.com.br> Message-ID: E pq vc não usa algo parecido com o script q eu mandei?! ele faz exatamente isso q vc falou... repetindo: perl -i.bkp -pe 'BEGIN{push @ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/' SITE Em 27/02/07, rafamv1 escreveu: > > Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão de > site ou livro que você puder me passar, será uma boa ajuda. Quanto ao > script, eu não quero criar um outro arquivo mas remover o site digitado como > argumento para a variável $site da lista dl_geral. Recebi o script abaixo, > no entanto ele remove todo o conteúdo do arquivo. Acho que seria o ">"...mas > não estou entendendo a lógica de como retirar do arquivo apenas o conteúdo > de $site. > ----------------------------8<---------------------------- > #!/usr/bin/perl > > use warnings; > use strict; > > my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > > open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; > my @linhas = ; > close (LIBERADOS); > print "@linhas\n"; > > # leitura > print "Insira o site a ser removido: "; > my $site = ; > chomp $site; > > # execução > open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; > foreach my $linha (@linhas){ > if ($linha eq $site){ > print "O site $site foi removido com sucesso\n"; > } > else{ > print LIBERADOS "$linha\n"; > } > } > close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > > else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo > $arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" > ); > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; > } > ---------------------------->8---------------------------- > > > > Em (08:28:49), Cascavel Perl Mongers escreveu: > > > >Oi Rafael > > > >> #!/usr/bin/perl > >> > >> use warnings; > >> use strict; > >> > >> > >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > >Precisa melhorar o seu tratamento de erros... quem sabe com um > >eval(perldoc.perl.org/functions/) pra > >começar...(quem tiver idéia melhor, por favor não deixe de postar). > > > >> my @linhas = ; > >> close (LIBERADOS); > >> print "@linhas\n"; > >> print "Insira o site a ser removido: "; > >> my $site = ; > >> chomp $site; > >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" > ); > > > >Quando você abre com '>>', significa que você adicionará coisas no > >arquivo... Se você quiser abrir um novo > >arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um > >"sinal de maior" apenas). Desse modo > >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se > >for fazer isso). > > > >> my $linhas = "@linhas"; > > > >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por > >aqui???? > > > >> if ($linhas =~ $site) { > >> #delete (LIBERADOS $site}; > >> s/$site/funcionou/gi; > >> print "O site $site foi removido com sucesso\n"; > >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> } > >> > >> else { > >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" > ); > >> print ( LIBERADOS "\n$site" ); > >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> system("squid -k reconfigure"); > >> print " O site foi adicionado com sucesso.\n"; > >> } > >> > >> > >> > >> > >> > >> > >> Rafael Lebrao Martins. > >> Cursando Ciências Contábeis. > >> Universidade Estadual Do > >> Sudoeste Da Bahia. > >> Microsoft Certified > >> Professional > >> 70-271:Supporting Users and > >> Troubleshooting a Microsoft(r) > >> Windows(r) XP Operating System > >> TEL - (77) 9989-6327 > >> > >> > >> > >> E-mail classificado pelo Identificador de Spam Inteligente Terra. > >> Para alterar a categoria classificada, visite > >> > >http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> > >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: > >5.1.00/4971 > >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> > > > >-- > >André Garcia Carneiro > >Developer(Perl/PHP) > >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 05:41:59 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 10:41:59 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_134159_098126.rafamv1@ig.com.br> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? Em (10:31:14), Cascavel Perl Mongers escreveu: >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >exatamente isso q vc falou... > >repetindo: > >perl -i.bkp -pe 'BEGIN{push >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >if/^$site$/' SITE > >Em 27/02/07, rafamv1 escreveu: >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão >de >> site ou livro que você puder me passar, será uma boa ajuda. Quanto ao >> script, eu não quero criar um outro arquivo mas remover o site digitado >como >> argumento para a variável $site da lista dl_geral. Recebi o script abaixo, >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o >">"...mas >> não estou entendendo a lógica de como retirar do arquivo apenas o conteúdo >> de $site. >> ----------------------------8<---------------------------- >> #!/usr/bin/perl >> >> use warnings; >> use strict; >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; >> my @linhas = ; >> close (LIBERADOS); >> print "@linhas\n"; >> >> # leitura >> print "Insira o site a ser removido: "; >> my $site = ; >> chomp $site; >> >> # execução >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: >$!"; >> foreach my $linha (@linhas){ >> if ($linha eq $site){ >> print "O site $site foi removido com sucesso\n"; >> } >> else{ >> print LIBERADOS "$linha\n"; >> } >> } >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; >> >> else { >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo >> $arquivo: $!" ); >> print ( LIBERADOS "\n$site" ); >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" >> ); >> system("squid -k reconfigure"); >> print " O site foi adicionado com sucesso.\n"; >> } >> ---------------------------->8---------------------------- >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >Oi Rafael >> > >> >> #!/usr/bin/perl >> >> >> >> use warnings; >> >> use strict; >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); >> >Precisa melhorar o seu tratamento de erros... quem sabe com um >> >eval(perldoc.perl.org/functions/) pra >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). >> > >> >> my @linhas = ; >> >> close (LIBERADOS); >> >> print "@linhas\n"; >> >> print "Insira o site a ser removido: "; >> >> my $site = ; >> >> chomp $site; >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" >> ); >> > >> >Quando você abre com '>>', significa que você adicionará coisas no >> >arquivo... Se você quiser abrir um novo >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um >> >"sinal de maior" apenas). Desse modo >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se >> >for fazer isso). >> > >> >> my $linhas = "@linhas"; >> > >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por >> >aqui???? >> > >> >> if ($linhas =~ $site) { >> >> #delete (LIBERADOS $site}; >> >> s/$site/funcionou/gi; >> >> print "O site $site foi removido com sucesso\n"; >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> } >> >> >> >> else { >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" >> ); >> >> print ( LIBERADOS "\n$site" ); >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> system("squid -k reconfigure"); >> >> print " O site foi adicionado com sucesso.\n"; >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> Cursando Ciências Contábeis. >> >> Universidade Estadual Do >> >> Sudoeste Da Bahia. >> >> Microsoft Certified >> >> Professional >> >> 70-271:Supporting Users and >> >> Troubleshooting a Microsoft(r) >> >> Windows(r) XP Operating System >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. >> >> Para alterar a categoria classificada, visite >> >> >> >>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: >> >5.1.00/4971 >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> > >> >-- >> >André Garcia Carneiro >> >Developer(Perl/PHP) >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> > >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 05:45:25 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 10:45:25 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_134159_098126.rafamv1@ig.com.br> References: <20070227_134159_098126.rafamv1@ig.com.br> Message-ID: pode... Em 27/02/07, rafamv1 escreveu: > Mas eu posso colocar esse script que você mandou em um arquivo .pl ? > > > > Em (10:31:14), Cascavel Perl Mongers escreveu: > > > >E pq vc não usa algo parecido com o script q eu mandei?! ele faz > >exatamente isso q vc falou... > > > >repetindo: > > > >perl -i.bkp -pe 'BEGIN{push > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > >if/^$site$/' SITE > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão > >de > >> site ou livro que você puder me passar, será uma boa ajuda. Quanto ao > >> script, eu não quero criar um outro arquivo mas remover o site digitado > >como > >> argumento para a variável $site da lista dl_geral. Recebi o script > abaixo, > >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o > >">"...mas > >> não estou entendendo a lógica de como retirar do arquivo apenas o > conteúdo > >> de $site. > >> ----------------------------8<---------------------------- > >> #!/usr/bin/perl > >> > >> use warnings; > >> use strict; > >> > >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> > >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; > >> my @linhas = ; > >> close (LIBERADOS); > >> print "@linhas\n"; > >> > >> # leitura > >> print "Insira o site a ser removido: "; > >> my $site = ; > >> chomp $site; > >> > >> # execução > >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: > >$!"; > >> foreach my $linha (@linhas){ > >> if ($linha eq $site){ > >> print "O site $site foi removido com sucesso\n"; > >> } > >> else{ > >> print LIBERADOS "$linha\n"; > >> } > >> } > >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > >> > >> else { > >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo > >> $arquivo: $!" ); > >> print ( LIBERADOS "\n$site" ); > >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" > >> ); > >> system("squid -k reconfigure"); > >> print " O site foi adicionado com sucesso.\n"; > >> } > >> ---------------------------->8---------------------------- > >> > >> > >> > >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> > >> > >> >Oi Rafael > >> > > >> >> #!/usr/bin/perl > >> >> > >> >> use warnings; > >> >> use strict; > >> >> > >> >> > >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > >> >Precisa melhorar o seu tratamento de erros... quem sabe com um > >> >eval(perldoc.perl.org/functions/) pra > >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). > >> > > >> >> my @linhas = ; > >> >> close (LIBERADOS); > >> >> print "@linhas\n"; > >> >> print "Insira o site a ser removido: "; > >> >> my $site = ; > >> >> chomp $site; > >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: > $!" > >> ); > >> > > >> >Quando você abre com '>>', significa que você adicionará coisas no > >> >arquivo... Se você quiser abrir um novo > >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um > >> >"sinal de maior" apenas). Desse modo > >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup > se > >> >for fazer isso). > >> > > >> >> my $linhas = "@linhas"; > >> > > >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' > por > >> >aqui???? > >> > > >> >> if ($linhas =~ $site) { > >> >> #delete (LIBERADOS $site}; > >> >> s/$site/funcionou/gi; > >> >> print "O site $site foi removido com sucesso\n"; > >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> } > >> >> > >> >> else { > >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: > $!" > >> ); > >> >> print ( LIBERADOS "\n$site" ); > >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> system("squid -k reconfigure"); > >> >> print " O site foi adicionado com sucesso.\n"; > >> >> } > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> Rafael Lebrao Martins. > >> >> Cursando Ciências Contábeis. > >> >> Universidade Estadual Do > >> >> Sudoeste Da Bahia. > >> >> Microsoft Certified > >> >> Professional > >> >> 70-271:Supporting Users and > >> >> Troubleshooting a Microsoft(r) > >> >> Windows(r) XP Operating System > >> >> TEL - (77) 9989-6327 > >> >> > >> >> > >> >> > >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. > >> >> Para alterar a categoria classificada, visite > >> >> > >> > >>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> > >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: > >> >5.1.00/4971 > >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> > >> > > >> >-- > >> >André Garcia Carneiro > >> >Developer(Perl/PHP) > >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >> > > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From glasswalk3r em yahoo.com.br Tue Feb 27 05:49:10 2007 From: glasswalk3r em yahoo.com.br (glasswalk3r em yahoo.com.br) Date: Tue, 27 Feb 2007 08:49:10 -0500 Subject: [Cascavel-pm] Script em Perl Message-ID: <380-220072227134910217@M2W026.mail2web.com> Olá Rafael, A primeira coisa que você deveria ter procurado é se já não existe algo pronto no CPAN (como http://search.cpan.org/~pjb/Term-Clui-1.37/examples/linux_admin) para ver se alguém já não resolveu esse seu problema (que me parece bastante comum) ou mesmo um programa como o Webmin. Assumindo que você fez isso como exercício, vai alguns sintomas de que seu script vai mal: - está mal identado: use algum programa para fazer isso automaticamente pra você. Eu por exemplo uso Vim 7 com o script perl-support instalado. Nossos olhos (incluindo o seu) agradecem. - você está patinando quanto a sintaxe do open(). Talvez seja uma boa idéia dar uma lida na documentação online do Perl. Li em outra mensagem que você está usando o livro Programação Perl (conhecido também como Camel Book). O livro ainda é uma boa referência, mas já está meio velhinho. Sempre verifique se as coisas já não mudaram na documentação online. - Sempre teste as entradas de usuário, você não está fazendo isso. - Cuidado ao ler arquivos inteiros e jogar seu conteúdo dentro de um array. Se o arquivo for muito grande, você pode acabar com a memória do computador. Se você não pode garantir o tamanho do arquivo, nunca faça isso. - Considere usar um banco de dados um pouco mais robusto que um arquivo de texto. O arquivo texto é bom para o Squid e ruim para seu programa. Se você usar algo como DBM ou mesmo o SQLLite o programa vai conseguir gerenciar melhor remover e adicionar sites e então gerar um arquivo texto para o Squid. Eu modifiquei o seu programa, fiz um teste rápido e aparentemente ele faz o que você precisa: #!/usr/bin/perl use warnings; use strict; use File::Copy; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; my $backup = $arquivo . 'backup'; open( LIBERADOS, '<', $arquivo ) or die("Nao pode abrir o arquivo $arquivo: $!"); while () { print $_; } close(LIBERADOS); print 'Insira o site a ser removido: '; my $site = ; chomp $site; # :TODO:27/2/2007:ARFJr: implementar testes para a entrada do usuário, # como verificar se a entrada não é vazia # e se o site digitado já existe na lista copy( $arquivo, $backup ) or die "A copia falhou: $!\n"; open( LIBERADOS, '>', $arquivo ) or die "Nao pode criar o arquivo $arquivo: $!"; open( VELHO, '<', $backup ) or die "Nao pude ler o arquivo $backup: $!\n"; while () { chomp; next if $_ eq $site; print LIBERADOS $_, "\n"; } close(VELHO); close(LIBERADOS); # :TODO:27/2/2007:ARFJr: implementar alguma checagem para ver se o arquivo está ok, # por exemplo, checar o tamanho do arquivo se é diferente de zero antes de forçar # o Squid a ler a configuração novamente system("squid -k reconfigure") == 0 or die "Could not restart Squid: $!\n"; __END__ A propósito, procure colocar alguma informação mais útil no campo Assunto do email antes de enviar uma mensagem para a lista. Todo mundo aqui usa um "script em perl". :-) []'s Alceu Original Message: ----------------- From: Rafael Lebrão Martins rafamv1 em ig.com.br Date: Thu, 22 Feb 2007 15:34:07 -0200 To: cascavel-pm em pm.org Subject: [Cascavel-pm] Script em Perl Boa tarde, estou com problemas para criar um script que remove sites de uma lista do squid. A função do script é receber como argumento o nome do site a ser removido, caso o site exista na lista e imprimir na tela a mensagem de que o site foi removido com sucesso. Fiz o script abaixo, quando o executo ele imprime a mensagem de que o site foi removido, no entanto, se eu abro o arquivo do squid o site continua lá. Preciso de ajuda para resolver esse problema... Segue abaixo o script... Obrigado. #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); my @linhas = ; close (LIBERADOS); print "@linhas\n"; print "Insira o site a ser removido: "; my $site = ; chomp $site; open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); my $linhas = "@linhas"; if ($linhas =~ $site) { #delete (LIBERADOS $site}; s/$site/funcionou/gi; print "O site $site foi removido com sucesso\n"; close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); } else { open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" ); print ( LIBERADOS "\n$site" ); close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); system("squid -k reconfigure"); print " O site foi adicionado com sucesso.\n"; } -------------------------------------------------------------------- myhosting.com - Premium Microsoft® Windows® and Linux web and application hosting - http://link.myhosting.com/myhosting From rafamv1 em ig.com.br Tue Feb 27 06:15:09 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:15:09 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_141509_028560.rafamv1@ig.com.br> Cara, não consegui colocar seu script para funcionar. Tentei criar um arquivo .pl com o conteúdo, mas não funcionou. Em (10:45:25), Cascavel Perl Mongers escreveu: >pode... > >Em 27/02/07, rafamv1 escreveu: >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >> >exatamente isso q vc falou... >> > >> >repetindo: >> > >> >perl -i.bkp -pe 'BEGIN{push >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >> >if/^$site$/' SITE >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer >sujestão >> >de >> >> site ou livro que você puder me passar, será uma boa ajuda. Quanto ao >> >> script, eu não quero criar um outro arquivo mas remover o site digitado >> >como >> >> argumento para a variável $site da lista dl_geral. Recebi o script >> abaixo, >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o >> >">"...mas >> >> não estou entendendo a lógica de como retirar do arquivo apenas o >> conteúdo >> >> de $site. >> >> ----------------------------8<---------------------------- >> >> #!/usr/bin/perl >> >> >> >> use warnings; >> >> use strict; >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: >$!"; >> >> my @linhas = ; >> >> close (LIBERADOS); >> >> print "@linhas\n"; >> >> >> >> # leitura >> >> print "Insira o site a ser removido: "; >> >> my $site = ; >> >> chomp $site; >> >> >> >> # execução >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: >> >$!"; >> >> foreach my $linha (@linhas){ >> >> if ($linha eq $site){ >> >> print "O site $site foi removido com sucesso\n"; >> >> } >> >> else{ >> >> print LIBERADOS "$linha\n"; >> >> } >> >> } >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; >> >> >> >> else { >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo >> >> $arquivo: $!" ); >> >> print ( LIBERADOS "\n$site" ); >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" >> >> ); >> >> system("squid -k reconfigure"); >> >> print " O site foi adicionado com sucesso.\n"; >> >> } >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >Oi Rafael >> >> > >> >> >> #!/usr/bin/perl >> >> >> >> >> >> use warnings; >> >> >> use strict; >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" >); >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um >> >> >eval(perldoc.perl.org/functions/) pra >> >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). >> >> > >> >> >> my @linhas = ; >> >> >> close (LIBERADOS); >> >> >> print "@linhas\n"; >> >> >> print "Insira o site a ser removido: "; >> >> >> my $site = ; >> >> >> chomp $site; >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: >> $!" >> >> ); >> >> > >> >> >Quando você abre com '>>', significa que você adicionará coisas no >> >> >arquivo... Se você quiser abrir um novo >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com >">"(um >> >> >"sinal de maior" apenas). Desse modo >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup >> se >> >> >for fazer isso). >> >> > >> >> >> my $linhas = "@linhas"; >> >> > >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' >> por >> >> >aqui???? >> >> > >> >> >> if ($linhas =~ $site) { >> >> >> #delete (LIBERADOS $site}; >> >> >> s/$site/funcionou/gi; >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> } >> >> >> >> >> >> else { >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: >> $!" >> >> ); >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> system("squid -k reconfigure"); >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> Cursando Ciências Contábeis. >> >> >> Universidade Estadual Do >> >> >> Sudoeste Da Bahia. >> >> >> Microsoft Certified >> >> >> Professional >> >> >> 70-271:Supporting Users and >> >> >> Troubleshooting a Microsoft(r) >> >> >> Windows(r) XP Operating System >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: >> >> >5.1.00/4971 >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> > >> >> >-- >> >> >André Garcia Carneiro >> >> >Developer(Perl/PHP) >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> >> > >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From rafamv1 em ig.com.br Tue Feb 27 06:17:08 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:17:08 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_141708_098413.rafamv1@ig.com.br> Eu consegui entender mais ou menos esse script, porém ele apaga todo o conteúdo do arquivo ..! ----------------------------8<---------------------------- #!/usr/bin/perl use warnings; use strict; my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; my @linhas = ; close (LIBERADOS); print "@linhas\n"; # leitura print "Insira o site a ser removido: "; my $site = ; chomp $site; # execução open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; foreach my $linha (@linhas){ if ($linha eq $site){ print "O site $site foi removido com sucesso\n"; } else{ print LIBERADOS "$linha\n"; } } close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; Em (10:45:25), Cascavel Perl Mongers escreveu: >pode... > >Em 27/02/07, rafamv1 escreveu: >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >> >exatamente isso q vc falou... >> > >> >repetindo: >> > >> >perl -i.bkp -pe 'BEGIN{push >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >> >if/^$site$/' SITE >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer >sujestão >> >de >> >> site ou livro que você puder me passar, será uma boa ajuda. Quanto ao >> >> script, eu não quero criar um outro arquivo mas remover o site digitado >> >como >> >> argumento para a variável $site da lista dl_geral. Recebi o script >> abaixo, >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o >> >">"...mas >> >> não estou entendendo a lógica de como retirar do arquivo apenas o >> conteúdo >> >> de $site. >> >> ----------------------------8<---------------------------- >> >> #!/usr/bin/perl >> >> >> >> use warnings; >> >> use strict; >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: >$!"; >> >> my @linhas = ; >> >> close (LIBERADOS); >> >> print "@linhas\n"; >> >> >> >> # leitura >> >> print "Insira o site a ser removido: "; >> >> my $site = ; >> >> chomp $site; >> >> >> >> # execução >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: >> >$!"; >> >> foreach my $linha (@linhas){ >> >> if ($linha eq $site){ >> >> print "O site $site foi removido com sucesso\n"; >> >> } >> >> else{ >> >> print LIBERADOS "$linha\n"; >> >> } >> >> } >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; >> >> >> >> else { >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo >> >> $arquivo: $!" ); >> >> print ( LIBERADOS "\n$site" ); >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" >> >> ); >> >> system("squid -k reconfigure"); >> >> print " O site foi adicionado com sucesso.\n"; >> >> } >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >Oi Rafael >> >> > >> >> >> #!/usr/bin/perl >> >> >> >> >> >> use warnings; >> >> >> use strict; >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" >); >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um >> >> >eval(perldoc.perl.org/functions/) pra >> >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). >> >> > >> >> >> my @linhas = ; >> >> >> close (LIBERADOS); >> >> >> print "@linhas\n"; >> >> >> print "Insira o site a ser removido: "; >> >> >> my $site = ; >> >> >> chomp $site; >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: >> $!" >> >> ); >> >> > >> >> >Quando você abre com '>>', significa que você adicionará coisas no >> >> >arquivo... Se você quiser abrir um novo >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com >">"(um >> >> >"sinal de maior" apenas). Desse modo >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup >> se >> >> >for fazer isso). >> >> > >> >> >> my $linhas = "@linhas"; >> >> > >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' >> por >> >> >aqui???? >> >> > >> >> >> if ($linhas =~ $site) { >> >> >> #delete (LIBERADOS $site}; >> >> >> s/$site/funcionou/gi; >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> } >> >> >> >> >> >> else { >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: >> $!" >> >> ); >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> system("squid -k reconfigure"); >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> Cursando Ciências Contábeis. >> >> >> Universidade Estadual Do >> >> >> Sudoeste Da Bahia. >> >> >> Microsoft Certified >> >> >> Professional >> >> >> 70-271:Supporting Users and >> >> >> Troubleshooting a Microsoft(r) >> >> >> Windows(r) XP Operating System >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: >> >> >5.1.00/4971 >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> > >> >> >-- >> >> >André Garcia Carneiro >> >> >Developer(Perl/PHP) >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> >> > >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 06:21:27 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 11:21:27 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_141509_028560.rafamv1@ig.com.br> References: <20070227_141509_028560.rafamv1@ig.com.br> Message-ID: #!/usr/bin/perl -i.bkp -p BEGIN{push @ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/ Em 27/02/07, rafamv1 escreveu: > Cara, não consegui colocar seu script para funcionar. Tentei criar um > arquivo .pl com o conteúdo, mas não funcionou. > > > Em (10:45:25), Cascavel Perl Mongers escreveu: > > > >pode... > > > >Em 27/02/07, rafamv1 escreveu: > >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? > >> > >> > >> > >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> > >> > >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz > >> >exatamente isso q vc falou... > >> > > >> >repetindo: > >> > > >> >perl -i.bkp -pe 'BEGIN{push > >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > >> >if/^$site$/' SITE > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer > >sujestão > >> >de > >> >> site ou livro que você puder me passar, será uma boa ajuda. Quanto ao > >> >> script, eu não quero criar um outro arquivo mas remover o site > digitado > >> >como > >> >> argumento para a variável $site da lista dl_geral. Recebi o script > >> abaixo, > >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o > >> >">"...mas > >> >> não estou entendendo a lógica de como retirar do arquivo apenas o > >> conteúdo > >> >> de $site. > >> >> ----------------------------8<---------------------------- > >> >> #!/usr/bin/perl > >> >> > >> >> use warnings; > >> >> use strict; > >> >> > >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> > >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: > >$!"; > >> >> my @linhas = ; > >> >> close (LIBERADOS); > >> >> print "@linhas\n"; > >> >> > >> >> # leitura > >> >> print "Insira o site a ser removido: "; > >> >> my $site = ; > >> >> chomp $site; > >> >> > >> >> # execução > >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo > $arquivo: > >> >$!"; > >> >> foreach my $linha (@linhas){ > >> >> if ($linha eq $site){ > >> >> print "O site $site foi removido com sucesso\n"; > >> >> } > >> >> else{ > >> >> print LIBERADOS "$linha\n"; > >> >> } > >> >> } > >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > >> >> > >> >> else { > >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo > >> >> $arquivo: $!" ); > >> >> print ( LIBERADOS "\n$site" ); > >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" > >> >> ); > >> >> system("squid -k reconfigure"); > >> >> print " O site foi adicionado com sucesso.\n"; > >> >> } > >> >> ---------------------------->8---------------------------- > >> >> > >> >> > >> >> > >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >Oi Rafael > >> >> > > >> >> >> #!/usr/bin/perl > >> >> >> > >> >> >> use warnings; > >> >> >> use strict; > >> >> >> > >> >> >> > >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" > >); > >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um > >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). > >> >> > > >> >> >> my @linhas = ; > >> >> >> close (LIBERADOS); > >> >> >> print "@linhas\n"; > >> >> >> print "Insira o site a ser removido: "; > >> >> >> my $site = ; > >> >> >> chomp $site; > >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: > >> $!" > >> >> ); > >> >> > > >> >> >Quando você abre com '>>', significa que você adicionará coisas no > >> >> >arquivo... Se você quiser abrir um novo > >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com > >">"(um > >> >> >"sinal de maior" apenas). Desse modo > >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um > backup > >> se > >> >> >for fazer isso). > >> >> > > >> >> >> my $linhas = "@linhas"; > >> >> > > >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' > >> por > >> >> >aqui???? > >> >> > > >> >> >> if ($linhas =~ $site) { > >> >> >> #delete (LIBERADOS $site}; > >> >> >> s/$site/funcionou/gi; > >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> >> } > >> >> >> > >> >> >> else { > >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: > >> $!" > >> >> ); > >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> >> system("squid -k reconfigure"); > >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> } > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> Rafael Lebrao Martins. > >> >> >> Cursando Ciências Contábeis. > >> >> >> Universidade Estadual Do > >> >> >> Sudoeste Da Bahia. > >> >> >> Microsoft Certified > >> >> >> Professional > >> >> >> 70-271:Supporting Users and > >> >> >> Troubleshooting a Microsoft(r) > >> >> >> Windows(r) XP Operating System > >> >> >> TEL - (77) 9989-6327 > >> >> >> > >> >> >> > >> >> >> > >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. > >> >> >> Para alterar a categoria classificada, visite > >> >> >> > >> >> > >> > >>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> > >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: > >> >> >5.1.00/4971 > >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> >> > >> >> > > >> >> >-- > >> >> >André Garcia Carneiro > >> >> >Developer(Perl/PHP) > >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >> >> > > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 06:28:58 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:28:58 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_142858_001223.rafamv1@ig.com.br> criei o script abaixo, ele executa mas não altera em nada o arquivo e nem me pede o site para remoção. Em (11:21:27), Cascavel Perl Mongers escreveu: >#!/usr/bin/perl -i.bkp -p >BEGIN{push >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >$& removido com sucesso\n",undef$_ if/^$site$/ > >Em 27/02/07, rafamv1 escreveu: >> Cara, não consegui colocar seu script para funcionar. Tentei criar um >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >pode... >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >> >> >exatamente isso q vc falou... >> >> > >> >> >repetindo: >> >> > >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >> >> >if/^$site$/' SITE >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer >> >sujestão >> >> >de >> >> >> site ou livro que você puder me passar, será uma boa ajuda. Quanto >ao >> >> >> script, eu não quero criar um outro arquivo mas remover o site >> digitado >> >> >como >> >> >> argumento para a variável $site da lista dl_geral. Recebi o script >> >> abaixo, >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o >> >> >">"...mas >> >> >> não estou entendendo a lógica de como retirar do arquivo apenas o >> >> conteúdo >> >> >> de $site. >> >> >> ----------------------------8<---------------------------- >> >> >> #!/usr/bin/perl >> >> >> >> >> >> use warnings; >> >> >> use strict; >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: >> >$!"; >> >> >> my @linhas = ; >> >> >> close (LIBERADOS); >> >> >> print "@linhas\n"; >> >> >> >> >> >> # leitura >> >> >> print "Insira o site a ser removido: "; >> >> >> my $site = ; >> >> >> chomp $site; >> >> >> >> >> >> # execução >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo >> $arquivo: >> >> >$!"; >> >> >> foreach my $linha (@linhas){ >> >> >> if ($linha eq $site){ >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> } >> >> >> else{ >> >> >> print LIBERADOS "$linha\n"; >> >> >> } >> >> >> } >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; >> >> >> >> >> >> else { >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo >> >> >> $arquivo: $!" ); >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: >$!" >> >> >> ); >> >> >> system("squid -k reconfigure"); >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> } >> >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> > >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> use warnings; >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: >$!" >> >); >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de postar). >> >> >> > >> >> >> >> my @linhas = ; >> >> >> >> close (LIBERADOS); >> >> >> >> print "@linhas\n"; >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> my $site = ; >> >> >> >> chomp $site; >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >arquivo: >> >> $!" >> >> >> ); >> >> >> > >> >> >> >Quando você abre com '>>', significa que você adicionará coisas no >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com >> >">"(um >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um >> backup >> >> se >> >> >> >for fazer isso). >> >> >> > >> >> >> >> my $linhas = "@linhas"; >> >> >> > >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um >'map' >> >> por >> >> >> >aqui???? >> >> >> > >> >> >> >> if ($linhas =~ $site) { >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> s/$site/funcionou/gi; >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> >> } >> >> >> >> >> >> >> >> else { >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >arquivo: >> >> $!" >> >> >> ); >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); >> >> >> >> system("squid -k reconfigure"); >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> Universidade Estadual Do >> >> >> >> Sudoeste Da Bahia. >> >> >> >> Microsoft Certified >> >> >> >> Professional >> >> >> >> 70-271:Supporting Users and >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> Windows(r) XP Operating System >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente Terra. >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / >Versão: >> >> >> >5.1.00/4971 >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >André Garcia Carneiro >> >> >> >Developer(Perl/PHP) >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> >> >> > >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 06:31:37 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 11:31:37 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_142858_001223.rafamv1@ig.com.br> References: <20070227_142858_001223.rafamv1@ig.com.br> Message-ID: vc tem q passar o site como parametro... por exemplo: ./remove_site.pl URL Em 27/02/07, rafamv1 escreveu: > > criei o script abaixo, ele executa mas não altera em nada o arquivo e nem > me pede o site para remoção. > > Em (11:21:27), Cascavel Perl Mongers escreveu: > > > >#!/usr/bin/perl -i.bkp -p > >BEGIN{push > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >$& removido com sucesso\n",undef$_ if/^$site$/ > > > >Em 27/02/07, rafamv1 escreveu: > >> Cara, não consegui colocar seu script para funcionar. Tentei criar um > >> arquivo .pl com o conteúdo, mas não funcionou. > >> > >> > >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> > >> > >> >pode... > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? > >> >> > >> >> > >> >> > >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz > >> >> >exatamente isso q vc falou... > >> >> > > >> >> >repetindo: > >> >> > > >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > >> >> >if/^$site$/' SITE > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> > >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer > >> >sujestão > >> >> >de > >> >> >> site ou livro que você puder me passar, será uma boa ajuda. Quanto > >ao > >> >> >> script, eu não quero criar um outro arquivo mas remover o site > >> digitado > >> >> >como > >> >> >> argumento para a variável $site da lista dl_geral. Recebi o script > >> >> abaixo, > >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria o > >> >> >">"...mas > >> >> >> não estou entendendo a lógica de como retirar do arquivo apenas o > >> >> conteúdo > >> >> >> de $site. > >> >> >> ----------------------------8<---------------------------- > >> >> >> #!/usr/bin/perl > >> >> >> > >> >> >> use warnings; > >> >> >> use strict; > >> >> >> > >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> > >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: > >> >$!"; > >> >> >> my @linhas = ; > >> >> >> close (LIBERADOS); > >> >> >> print "@linhas\n"; > >> >> >> > >> >> >> # leitura > >> >> >> print "Insira o site a ser removido: "; > >> >> >> my $site = ; > >> >> >> chomp $site; > >> >> >> > >> >> >> # execução > >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo > >> $arquivo: > >> >> >$!"; > >> >> >> foreach my $linha (@linhas){ > >> >> >> if ($linha eq $site){ > >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> } > >> >> >> else{ > >> >> >> print LIBERADOS "$linha\n"; > >> >> >> } > >> >> >> } > >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > >> >> >> > >> >> >> else { > >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo > >> >> >> $arquivo: $!" ); > >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: > >$!" > >> >> >> ); > >> >> >> system("squid -k reconfigure"); > >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> } > >> >> >> ---------------------------->8---------------------------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >Oi Rafael > >> >> >> > > >> >> >> >> #!/usr/bin/perl > >> >> >> >> > >> >> >> >> use warnings; > >> >> >> >> use strict; > >> >> >> >> > >> >> >> >> > >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: > >$!" > >> >); > >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um > >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de > postar). > >> >> >> > > >> >> >> >> my @linhas = ; > >> >> >> >> close (LIBERADOS); > >> >> >> >> print "@linhas\n"; > >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> my $site = ; > >> >> >> >> chomp $site; > >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >arquivo: > >> >> $!" > >> >> >> ); > >> >> >> > > >> >> >> >Quando você abre com '>>', significa que você adicionará coisas no > >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com > >> >">"(um > >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um > >> backup > >> >> se > >> >> >> >for fazer isso). > >> >> >> > > >> >> >> >> my $linhas = "@linhas"; > >> >> >> > > >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um > >'map' > >> >> por > >> >> >> >aqui???? > >> >> >> > > >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> >> >> } > >> >> >> >> > >> >> >> >> else { > >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >arquivo: > >> >> $!" > >> >> >> ); > >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> } > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> Universidade Estadual Do > >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> Microsoft Certified > >> >> >> >> Professional > >> >> >> >> 70-271:Supporting Users and > >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> Windows(r) XP Operating System > >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente > Terra. > >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> > >> >> >> > >> >> > >> > >>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> > >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / > >Versão: > >> >> >> >5.1.00/4971 > >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >André Garcia Carneiro > >> >> >> >Developer(Perl/PHP) > >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >> >> >> > > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 06:37:26 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:37:26 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_143726_074419.rafamv1@ig.com.br> Alterei o script mas não remove o site do arquivo.. Ficou assim: #!/usr/bin/perl -i.bkp -p BEGIN{push print "Insira o site a ser removido: \n" $site = ; chomp $site; @ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/ Em (11:31:37), Cascavel Perl Mongers escreveu: >vc tem q passar o site como parametro... por exemplo: > >./remove_site.pl URL > >Em 27/02/07, rafamv1 escreveu: >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo e nem >> me pede o site para remoção. >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >#!/usr/bin/perl -i.bkp -p >> >BEGIN{push >> >>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> Cara, não consegui colocar seu script para funcionar. Tentei criar um >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >pode... >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo .pl ? >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >> >> >> >exatamente isso q vc falou... >> >> >> > >> >> >> >repetindo: >> >> >> > >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >> >> >> >if/^$site$/' SITE >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer >> >> >sujestão >> >> >> >de >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. >Quanto >> >ao >> >> >> >> script, eu não quero criar um outro arquivo mas remover o site >> >> digitado >> >> >> >como >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o >script >> >> >> abaixo, >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria >o >> >> >> >">"...mas >> >> >> >> não estou entendendo a lógica de como retirar do arquivo apenas o >> >> >> conteúdo >> >> >> >> de $site. >> >> >> >> ----------------------------8<---------------------------- >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> use warnings; >> >> >> >> use strict; >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo >$arquivo: >> >> >$!"; >> >> >> >> my @linhas = ; >> >> >> >> close (LIBERADOS); >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> # leitura >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> my $site = ; >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> # execução >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo >> >> $arquivo: >> >> >> >$!"; >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> if ($linha eq $site){ >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> } >> >> >> >> else{ >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> } >> >> >> >> } >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; >> >> >> >> >> >> >> >> else { >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >arquivo >> >> >> >> $arquivo: $!" ); >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: >> >$!" >> >> >> >> ); >> >> >> >> system("squid -k reconfigure"); >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> } >> >> >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> > >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o >arquivo: >> >$!" >> >> >); >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de >> postar). >> >> >> >> > >> >> >> >> >> my @linhas = ; >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> my $site = ; >> >> >> >> >> chomp $site; >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >arquivo: >> >> >> $!" >> >> >> >> ); >> >> >> >> > >> >> >> >> >Quando você abre com '>>', significa que você adicionará coisas >no >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir com >> >> >">"(um >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um >> >> backup >> >> >> se >> >> >> >> >for fazer isso). >> >> >> >> > >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> > >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um >> >'map' >> >> >> por >> >> >> >> >aqui???? >> >> >> >> > >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" >); >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >arquivo: >> >> >> $!" >> >> >> >> ); >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" >); >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> Microsoft Certified >> >> >> >> >> Professional >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente >> Terra. >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / >> >Versão: >> >> >> >> >5.1.00/4971 >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >André Garcia Carneiro >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> >> >> >> > >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 06:45:17 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 11:45:17 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_143726_074419.rafamv1@ig.com.br> References: <20070227_143726_074419.rafamv1@ig.com.br> Message-ID: tá faltando o nome do arquivo... push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; e aqui: $site=shift; vc tá escrevendo por cima da variavel... ficaria assim: #!/usr/bin/perl -i.bkp -p BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print "Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/ Em 27/02/07, rafamv1 escreveu: > Alterei o script mas não remove o site do arquivo.. Ficou assim: > #!/usr/bin/perl -i.bkp -p > BEGIN{push > print "Insira o site a ser removido: \n" > $site = ; > chomp $site; > @ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > $& removido com sucesso\n",undef$_ if/^$site$/ > > > > > Em (11:31:37), Cascavel Perl Mongers escreveu: > > > >vc tem q passar o site como parametro... por exemplo: > > > >./remove_site.pl URL > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> criei o script abaixo, ele executa mas não altera em nada o arquivo e nem > >> me pede o site para remoção. > >> > >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> > >> > >> >#!/usr/bin/perl -i.bkp -p > >> >BEGIN{push > >> > >>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> Cara, não consegui colocar seu script para funcionar. Tentei criar um > >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> > >> >> > >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >pode... > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo .pl > ? > >> >> >> > >> >> >> > >> >> >> > >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz > >> >> >> >exatamente isso q vc falou... > >> >> >> > > >> >> >> >repetindo: > >> >> >> > > >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > >> >> >> >if/^$site$/' SITE > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> > >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. Qualquer > >> >> >sujestão > >> >> >> >de > >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. > >Quanto > >> >ao > >> >> >> >> script, eu não quero criar um outro arquivo mas remover o site > >> >> digitado > >> >> >> >como > >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o > >script > >> >> >> abaixo, > >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que seria > >o > >> >> >> >">"...mas > >> >> >> >> não estou entendendo a lógica de como retirar do arquivo apenas > o > >> >> >> conteúdo > >> >> >> >> de $site. > >> >> >> >> ----------------------------8<---------------------------- > >> >> >> >> #!/usr/bin/perl > >> >> >> >> > >> >> >> >> use warnings; > >> >> >> >> use strict; > >> >> >> >> > >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> > >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo > >$arquivo: > >> >> >$!"; > >> >> >> >> my @linhas = ; > >> >> >> >> close (LIBERADOS); > >> >> >> >> print "@linhas\n"; > >> >> >> >> > >> >> >> >> # leitura > >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> my $site = ; > >> >> >> >> chomp $site; > >> >> >> >> > >> >> >> >> # execução > >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo > >> >> $arquivo: > >> >> >> >$!"; > >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> if ($linha eq $site){ > >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> } > >> >> >> >> else{ > >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> } > >> >> >> >> } > >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: > $!"; > >> >> >> >> > >> >> >> >> else { > >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >arquivo > >> >> >> >> $arquivo: $!" ); > >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo > $arquivo: > >> >$!" > >> >> >> >> ); > >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> } > >> >> >> >> ---------------------------->8---------------------------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >Oi Rafael > >> >> >> >> > > >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> > >> >> >> >> >> use warnings; > >> >> >> >> >> use strict; > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o > >arquivo: > >> >$!" > >> >> >); > >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com um > >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de > >> postar). > >> >> >> >> > > >> >> >> >> >> my @linhas = ; > >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> my $site = ; > >> >> >> >> >> chomp $site; > >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >arquivo: > >> >> >> $!" > >> >> >> >> ); > >> >> >> >> > > >> >> >> >> >Quando você abre com '>>', significa que você adicionará coisas > >no > >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir > com > >> >> >">"(um > >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça um > >> >> backup > >> >> >> se > >> >> >> >> >for fazer isso). > >> >> >> >> > > >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> > > >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou um > >> >'map' > >> >> >> por > >> >> >> >> >aqui???? > >> >> >> >> > > >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" > >); > >> >> >> >> >> } > >> >> >> >> >> > >> >> >> >> >> else { > >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >arquivo: > >> >> >> $!" > >> >> >> >> ); > >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" > >); > >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> } > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> Microsoft Certified > >> >> >> >> >> Professional > >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente > >> Terra. > >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> > >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / > >> >Versão: > >> >> >> >> >5.1.00/4971 > >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >André Garcia Carneiro > >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >> >> >> >> > > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 06:48:14 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:48:14 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_144814_038866.rafamv1@ig.com.br> O Script removeu todo o conteúdo do arquivo. Em (11:45:17), Cascavel Perl Mongers escreveu: >tá faltando o nome do arquivo... > >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >ficaria assim: > >#!/usr/bin/perl -i.bkp -p >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site >$& removido com sucesso\n",undef$_ if/^$site$/ > >Em 27/02/07, rafamv1 escreveu: >> Alterei o script mas não remove o site do arquivo.. Ficou assim: >> #!/usr/bin/perl -i.bkp -p >> BEGIN{push >> print "Insira o site a ser removido: \n" >> $site = ; >> chomp $site; >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >vc tem q passar o site como parametro... por exemplo: >> > >> >./remove_site.pl URL >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo e >nem >> >> me pede o site para remoção. >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >BEGIN{push >> >> >> >>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei criar >um >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >pode... >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo >.pl >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele faz >> >> >> >> >exatamente isso q vc falou... >> >> >> >> > >> >> >> >> >repetindo: >> >> >> >> > >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ >> >> >> >> >if/^$site$/' SITE >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. >Qualquer >> >> >> >sujestão >> >> >> >> >de >> >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. >> >Quanto >> >> >ao >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover o site >> >> >> digitado >> >> >> >> >como >> >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o >> >script >> >> >> >> abaixo, >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que >seria >> >o >> >> >> >> >">"...mas >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo >apenas >> o >> >> >> >> conteúdo >> >> >> >> >> de $site. >> >> >> >> >> ----------------------------8<---------------------------- >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo >> >$arquivo: >> >> >> >$!"; >> >> >> >> >> my @linhas = ; >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> my $site = ; >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo >> >> >> $arquivo: >> >> >> >> >$!"; >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> } >> >> >> >> >> else{ >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> } >> >> >> >> >> } >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: >> $!"; >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >arquivo >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo >> $arquivo: >> >> >$!" >> >> >> >> >> ); >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> } >> >> >> >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> > >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o >> >arquivo: >> >> >$!" >> >> >> >); >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com >um >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de >> >> postar). >> >> >> >> >> > >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >> >arquivo: >> >> >> >> $!" >> >> >> >> >> ); >> >> >> >> >> > >> >> >> >> >> >Quando você abre com '>>', significa que você adicionará >coisas >> >no >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir >> com >> >> >> >">"(um >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça >um >> >> >> backup >> >> >> >> se >> >> >> >> >> >for fazer isso). >> >> >> >> >> > >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> > >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou >um >> >> >'map' >> >> >> >> por >> >> >> >> >> >aqui???? >> >> >> >> >> > >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: >$!" >> >); >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >> >arquivo: >> >> >> >> $!" >> >> >> >> >> ); >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: >$!" >> >); >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> Professional >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente >> >> Terra. >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / >> >> >Versão: >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org >> >> >> >> >> > >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 06:52:17 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 11:52:17 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_144814_038866.rafamv1@ig.com.br> References: <20070227_144814_038866.rafamv1@ig.com.br> Message-ID: foi mau... na verdade ficaria assim: #!perl -i.bkp -p BEGIN{$|=1;push @ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o site a ser removido: ";chomp($site=)}print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/ Em 27/02/07, rafamv1 escreveu: > > O Script removeu todo o conteúdo do arquivo. > > Em (11:45:17), Cascavel Perl Mongers escreveu: > > > >tá faltando o nome do arquivo... > > > >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > > > >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >ficaria assim: > > > >#!/usr/bin/perl -i.bkp -p > >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site > >$& removido com sucesso\n",undef$_ if/^$site$/ > > > >Em 27/02/07, rafamv1 escreveu: > >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > >> #!/usr/bin/perl -i.bkp -p > >> BEGIN{push > >> print "Insira o site a ser removido: \n" > >> $site = ; > >> chomp $site; > >> > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> > >> > >> > >> > >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> > >> > >> >vc tem q passar o site como parametro... por exemplo: > >> > > >> >./remove_site.pl URL > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo e > >nem > >> >> me pede o site para remoção. > >> >> > >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >BEGIN{push > >> >> > >> > >>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei criar > >um > >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> > >> >> >> > >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >pode... > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo > >.pl > >> ? > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele > faz > >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> > > >> >> >> >> >repetindo: > >> >> >> >> > > >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > >> >> >> >> >if/^$site$/' SITE > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> > >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. > >Qualquer > >> >> >> >sujestão > >> >> >> >> >de > >> >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. > >> >Quanto > >> >> >ao > >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover o > site > >> >> >> digitado > >> >> >> >> >como > >> >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o > >> >script > >> >> >> >> abaixo, > >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que > >seria > >> >o > >> >> >> >> >">"...mas > >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo > >apenas > >> o > >> >> >> >> conteúdo > >> >> >> >> >> de $site. > >> >> >> >> >> ----------------------------8<---------------------------- > >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> > >> >> >> >> >> use warnings; > >> >> >> >> >> use strict; > >> >> >> >> >> > >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> > >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo > >> >$arquivo: > >> >> >> >$!"; > >> >> >> >> >> my @linhas = ; > >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> > >> >> >> >> >> # leitura > >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> my $site = ; > >> >> >> >> >> chomp $site; > >> >> >> >> >> > >> >> >> >> >> # execução > >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo > >> >> >> $arquivo: > >> >> >> >> >$!"; > >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> } > >> >> >> >> >> else{ > >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> } > >> >> >> >> >> } > >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: > >> $!"; > >> >> >> >> >> > >> >> >> >> >> else { > >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >arquivo > >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo > >> $arquivo: > >> >> >$!" > >> >> >> >> >> ); > >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> } > >> >> >> >> >> ---------------------------->8---------------------------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >Oi Rafael > >> >> >> >> >> > > >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> > >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> use strict; > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o > >> >arquivo: > >> >> >$!" > >> >> >> >); > >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com > >um > >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de > >> >> postar). > >> >> >> >> >> > > >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >> >arquivo: > >> >> >> >> $!" > >> >> >> >> >> ); > >> >> >> >> >> > > >> >> >> >> >> >Quando você abre com '>>', significa que você adicionará > >coisas > >> >no > >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir > >> com > >> >> >> >">"(um > >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça > >um > >> >> >> backup > >> >> >> >> se > >> >> >> >> >> >for fazer isso). > >> >> >> >> >> > > >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> > > >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou > >um > >> >> >'map' > >> >> >> >> por > >> >> >> >> >> >aqui???? > >> >> >> >> >> > > >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: > >$!" > >> >); > >> >> >> >> >> >> } > >> >> >> >> >> >> > >> >> >> >> >> >> else { > >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >> >arquivo: > >> >> >> >> $!" > >> >> >> >> >> ); > >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: > >$!" > >> >); > >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> } > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> Professional > >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente > >> >> Terra. > >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> > >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / > >> >> >Versão: > >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > >> >> >> >> >> > > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From fernandocorrea em gmail.com Tue Feb 27 06:56:07 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 11:56:07 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: References: <20070227_144814_038866.rafamv1@ig.com.br> Message-ID: assim deve ficar + facil de entender: #!/usr/bin/perl -i.bkp -p BEGIN{ $|=1; push em ARGV,"/etc/squid/arquivos/liberados/dl_geral"; print{STDOUT}"Insira o site a ser removido: "; chomp($site=) } print{STDOUT}"site $& removido com sucesso\n",undef$_ if/^$site$/ Em 27/02/07, Fernando Oliveira escreveu: > foi mau... na verdade ficaria assim: > > #!perl -i.bkp -p > BEGIN{$|=1;push > @ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > site a ser removido: ";chomp($site=)}print{STDOUT}"site $& > removido com sucesso\n",undef$_ if/^$site$/ > > Em 27/02/07, rafamv1 escreveu: > > > > O Script removeu todo o conteúdo do arquivo. > > > > Em (11:45:17), Cascavel Perl Mongers escreveu: > > > > > > >tá faltando o nome do arquivo... > > > > > >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > > > > > >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > > >ficaria assim: > > > > > >#!/usr/bin/perl -i.bkp -p > > >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > > >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site > > >$& removido com sucesso\n",undef$_ if/^$site$/ > > > > > >Em 27/02/07, rafamv1 escreveu: > > >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > > >> #!/usr/bin/perl -i.bkp -p > > >> BEGIN{push > > >> print "Insira o site a ser removido: \n" > > >> $site = ; > > >> chomp $site; > > >> > > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > > >> $& removido com sucesso\n",undef$_ if/^$site$/ > > >> > > >> > > >> > > >> > > >> Em (11:31:37), Cascavel Perl Mongers escreveu: > > >> > > >> > > >> >vc tem q passar o site como parametro... por exemplo: > > >> > > > >> >./remove_site.pl URL > > >> > > > >> >Em 27/02/07, rafamv1 escreveu: > > >> >> > > >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo e > > >nem > > >> >> me pede o site para remoção. > > >> >> > > >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > > >> >> > > >> >> > > >> >> >#!/usr/bin/perl -i.bkp -p > > >> >> >BEGIN{push > > >> >> > > >> > > >>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > > >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > > >> >> > > > >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei criar > > >um > > >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > > >> >> >> > > >> >> >> > > >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > > >> >> >> > > >> >> >> > > >> >> >> >pode... > > >> >> >> > > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo > > >.pl > > >> ? > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele > > faz > > >> >> >> >> >exatamente isso q vc falou... > > >> >> >> >> > > > >> >> >> >> >repetindo: > > >> >> >> >> > > > >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > > >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > > >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com sucesso\n",undef$_ > > >> >> >> >> >if/^$site$/' SITE > > >> >> >> >> > > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> >> > > >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. > > >Qualquer > > >> >> >> >sujestão > > >> >> >> >> >de > > >> >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. > > >> >Quanto > > >> >> >ao > > >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover o > > site > > >> >> >> digitado > > >> >> >> >> >como > > >> >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o > > >> >script > > >> >> >> >> abaixo, > > >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que > > >seria > > >> >o > > >> >> >> >> >">"...mas > > >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo > > >apenas > > >> o > > >> >> >> >> conteúdo > > >> >> >> >> >> de $site. > > >> >> >> >> >> ----------------------------8<---------------------------- > > >> >> >> >> >> #!/usr/bin/perl > > >> >> >> >> >> > > >> >> >> >> >> use warnings; > > >> >> >> >> >> use strict; > > >> >> >> >> >> > > >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > > >> >> >> >> >> > > >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo > > >> >$arquivo: > > >> >> >> >$!"; > > >> >> >> >> >> my @linhas = ; > > >> >> >> >> >> close (LIBERADOS); > > >> >> >> >> >> print "@linhas\n"; > > >> >> >> >> >> > > >> >> >> >> >> # leitura > > >> >> >> >> >> print "Insira o site a ser removido: "; > > >> >> >> >> >> my $site = ; > > >> >> >> >> >> chomp $site; > > >> >> >> >> >> > > >> >> >> >> >> # execução > > >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo > > >> >> >> $arquivo: > > >> >> >> >> >$!"; > > >> >> >> >> >> foreach my $linha (@linhas){ > > >> >> >> >> >> if ($linha eq $site){ > > >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > > >> >> >> >> >> } > > >> >> >> >> >> else{ > > >> >> >> >> >> print LIBERADOS "$linha\n"; > > >> >> >> >> >> } > > >> >> >> >> >> } > > >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: > > >> $!"; > > >> >> >> >> >> > > >> >> >> >> >> else { > > >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > > >> >arquivo > > >> >> >> >> >> $arquivo: $!" ); > > >> >> >> >> >> print ( LIBERADOS "\n$site" ); > > >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo > > >> $arquivo: > > >> >> >$!" > > >> >> >> >> >> ); > > >> >> >> >> >> system("squid -k reconfigure"); > > >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > > >> >> >> >> >> } > > >> >> >> >> >> ---------------------------->8---------------------------- > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> >Oi Rafael > > >> >> >> >> >> > > > >> >> >> >> >> >> #!/usr/bin/perl > > >> >> >> >> >> >> > > >> >> >> >> >> >> use warnings; > > >> >> >> >> >> >> use strict; > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > > >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o > > >> >arquivo: > > >> >> >$!" > > >> >> >> >); > > >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe com > > >um > > >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > > >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de > > >> >> postar). > > >> >> >> >> >> > > > >> >> >> >> >> >> my @linhas = ; > > >> >> >> >> >> >> close (LIBERADOS); > > >> >> >> >> >> >> print "@linhas\n"; > > >> >> >> >> >> >> print "Insira o site a ser removido: "; > > >> >> >> >> >> >> my $site = ; > > >> >> >> >> >> >> chomp $site; > > >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > > >> >> >arquivo: > > >> >> >> >> $!" > > >> >> >> >> >> ); > > >> >> >> >> >> > > > >> >> >> >> >> >Quando você abre com '>>', significa que você adicionará > > >coisas > > >> >no > > >> >> >> >> >> >arquivo... Se você quiser abrir um novo > > >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve abrir > > >> com > > >> >> >> >">"(um > > >> >> >> >> >> >"sinal de maior" apenas). Desse modo > > >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, faça > > >um > > >> >> >> backup > > >> >> >> >> se > > >> >> >> >> >> >for fazer isso). > > >> >> >> >> >> > > > >> >> >> >> >> >> my $linhas = "@linhas"; > > >> >> >> >> >> > > > >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' ou > > >um > > >> >> >'map' > > >> >> >> >> por > > >> >> >> >> >> >aqui???? > > >> >> >> >> >> > > > >> >> >> >> >> >> if ($linhas =~ $site) { > > >> >> >> >> >> >> #delete (LIBERADOS $site}; > > >> >> >> >> >> >> s/$site/funcionou/gi; > > >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > > >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: > > >$!" > > >> >); > > >> >> >> >> >> >> } > > >> >> >> >> >> >> > > >> >> >> >> >> >> else { > > >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > > >> >> >arquivo: > > >> >> >> >> $!" > > >> >> >> >> >> ); > > >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > > >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: > > >$!" > > >> >); > > >> >> >> >> >> >> system("squid -k reconfigure"); > > >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > > >> >> >> >> >> >> } > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> Rafael Lebrao Martins. > > >> >> >> >> >> >> Cursando Ciências Contábeis. > > >> >> >> >> >> >> Universidade Estadual Do > > >> >> >> >> >> >> Sudoeste Da Bahia. > > >> >> >> >> >> >> Microsoft Certified > > >> >> >> >> >> >> Professional > > >> >> >> >> >> >> 70-271:Supporting Users and > > >> >> >> >> >> >> Troubleshooting a Microsoft(r) > > >> >> >> >> >> >> Windows(r) XP Operating System > > >> >> >> >> >> >> TEL - (77) 9989-6327 > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam Inteligente > > >> >> Terra. > > >> >> >> >> >> >> Para alterar a categoria classificada, visite > > >> >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> > > >> >> >> > > >> >> > > >> > > >>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > > >> >> >> >> >> >> > > >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > > >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / > > >> >> >Versão: > > >> >> >> >> >> >5.1.00/4971 > > >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > >> >> >> >> >> >> > > >> >> >> >> >> > > > >> >> >> >> >> >-- > > >> >> >> >> >> >André Garcia Carneiro > > >> >> >> >> >> >Developer(Perl/PHP) > > >> >> >> >> >> >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > >> >> >> >> >> > > > >> >> >> >> >> >_______________________________________________ > > >> >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> > > > >> >> >> >> >> >---------- > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> _______________________________________________ > > >> >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> > > >> >> >> >> > > > >> >> >> >> >-- > > >> >> >> >> >[]'s Fernando > > >> >> >> >> >_______________________________________________ > > >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> > > > >> >> >> >> >---------- > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> _______________________________________________ > > >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> > > >> >> >> > > > >> >> >> >-- > > >> >> >> >[]'s Fernando > > >> >> >> >_______________________________________________ > > >> >> >> >Cascavel-pm mailing list > > >> >> >> >Cascavel-pm em pm.org > > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> > > > >> >> >> >---------- > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> _______________________________________________ > > >> >> >> Cascavel-pm mailing list > > >> >> >> Cascavel-pm em pm.org > > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> > > >> >> > > > >> >> >-- > > >> >> >[]'s Fernando > > >> >> >_______________________________________________ > > >> >> >Cascavel-pm mailing list > > >> >> >Cascavel-pm em pm.org > > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> > > > >> >> >---------- > > >> >> > > >> >> > > >> >> > > >> >> _______________________________________________ > > >> >> Cascavel-pm mailing list > > >> >> Cascavel-pm em pm.org > > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> > > >> > > > >> >-- > > >> >[]'s Fernando > > >> >_______________________________________________ > > >> >Cascavel-pm mailing list > > >> >Cascavel-pm em pm.org > > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > > >> >---------- > > >> > > >> > > >> > > >> _______________________________________________ > > >> Cascavel-pm mailing list > > >> Cascavel-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > > > > >-- > > >[]'s Fernando > > >_______________________________________________ > > >Cascavel-pm mailing list > > >Cascavel-pm em pm.org > > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > >---------- > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > -- []'s Fernando From andre.garcia.carneir em terra.com.br Tue Feb 27 06:56:25 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 27 Feb 2007 11:56:25 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: > Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão de > site ou livro que você puder me passar, será uma boa ajuda. Quanto ao > script, eu não quero criar um outro arquivo mas remover o site digitado como > argumento para a variável $site da lista dl_geral. Recebi o script abaixo, > no entanto ele remove todo o conteúdo do arquivo. Acho que seria o ">"...mas > não estou entendendo a lógica de como retirar do arquivo apenas o conteúdo > de $site. > ----------------------------8<---------------------------- Humm... é que eu entendi que a sua idéia, era pegar o que estava no arquivo e jogar para um array. Quando chegasse na linha que você quisesse substituir, você usaria o regex e contiuaria guardando a linha dentro desse array. Quando o processo terminasse, você simplesmente escreveria o array no do arquivo e pronto. Mas de qualquer forma, você teria que substituir o que está no seu arquivo por outra coisa, o que não justifica você usar '>>' para abrir o arquivo. A não ser que você passasse a brincar com coisas como seek e outras funções de arquivo (RTFM), para manipular diretamente o conteúdo dos arquivos. Não gosto muito dessas funções, me lembra muito C. Seria melhor pesquisar no CPAN algo como FILE::Util . Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From rafamv1 em ig.com.br Tue Feb 27 06:56:05 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 11:56:05 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_145605_064673.rafamv1@ig.com.br> Continua removendo todo o conteúdo. Em (11:52:17), Cascavel Perl Mongers escreveu: >foi mau... na verdade ficaria assim: > >#!perl -i.bkp -p >BEGIN{$|=1;push >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >removido com sucesso\n",undef$_ if/^$site$/ > >Em 27/02/07, rafamv1 escreveu: >> >> O Script removeu todo o conteúdo do arquivo. >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >tá faltando o nome do arquivo... >> > >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> > >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >ficaria assim: >> > >> >#!/usr/bin/perl -i.bkp -p >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >> >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: >> >> #!/usr/bin/perl -i.bkp -p >> >> BEGIN{push >> >> print "Insira o site a ser removido: \n" >> >> $site = ; >> >> chomp $site; >> >> >> >>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> > >> >> >./remove_site.pl URL >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo >e >> >nem >> >> >> me pede o site para remoção. >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >BEGIN{push >> >> >> >> >> >> >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei >criar >> >um >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um arquivo >> >.pl >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele >> faz >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> > >> >> >> >> >> >repetindo: >> >> >> >> >> > >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >sucesso\n",undef$_ >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. >> >Qualquer >> >> >> >> >sujestão >> >> >> >> >> >de >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa ajuda. >> >> >Quanto >> >> >> >ao >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover o >> site >> >> >> >> digitado >> >> >> >> >> >como >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi o >> >> >script >> >> >> >> >> abaixo, >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que >> >seria >> >> >o >> >> >> >> >> >">"...mas >> >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo >> >apenas >> >> o >> >> >> >> >> conteúdo >> >> >> >> >> >> de $site. >> >> >> >> >> >> ----------------------------8<---------------------------- >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo >> >> >$arquivo: >> >> >> >> >$!"; >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o >arquivo >> >> >> >> $arquivo: >> >> >> >> >> >$!"; >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> } >> >> >> >> >> >> else{ >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> } >> >> >> >> >> >> } >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo >$arquivo: >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o >> >> >arquivo >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo >> >> $arquivo: >> >> >> >$!" >> >> >> >> >> >> ); >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> } >> >> >> >> >> >> ---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> > >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o >> >> >arquivo: >> >> >> >$!" >> >> >> >> >); >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe >com >> >um >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe de >> >> >> postar). >> >> >> >> >> >> > >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir >o >> >> >> >arquivo: >> >> >> >> >> $!" >> >> >> >> >> >> ); >> >> >> >> >> >> > >> >> >> >> >> >> >Quando você abre com '>>', significa que você adicionará >> >coisas >> >> >no >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve >abrir >> >> com >> >> >> >> >">"(um >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, >faça >> >um >> >> >> >> backup >> >> >> >> >> se >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> > >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> > >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' >ou >> >um >> >> >> >'map' >> >> >> >> >> por >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> > >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: >> >$!" >> >> >); >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir >o >> >> >> >arquivo: >> >> >> >> >> $!" >> >> >> >> >> >> ); >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: >> >$!" >> >> >); >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam >Inteligente >> >> >> Terra. >> >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido >Terra. >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 >/ >> >> >> >Versão: >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >http://sao-paulo.pm.org >> >> >> >> >> >> > >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 07:03:19 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 12:03:19 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_145605_064673.rafamv1@ig.com.br> References: <20070227_145605_064673.rafamv1@ig.com.br> Message-ID: Aqui não... aqui ele remove só a linha q cabe na expressão: fernando em FCORREA ~ $ cat sites.teste www.google.com www.uol.com.br www.globo.com www.lalala.org www.kernel.org www.perlmonks.org www.pudim.com fernando em FCORREA ~ $ arq2.pl Insira o site a ser removido: www.globo.com site www.globo.com removido com sucesso fernando em FCORREA ~ $ cat sites.teste www.google.com www.uol.com.br www.lalala.org www.kernel.org www.perlmonks.org www.pudim.com fernando em FCORREA ~ $ Em 27/02/07, rafamv1 escreveu: > > Continua removendo todo o conteúdo. > > Em (11:52:17), Cascavel Perl Mongers escreveu: > > > >foi mau... na verdade ficaria assim: > > > >#!perl -i.bkp -p > >BEGIN{$|=1;push > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > >removido com sucesso\n",undef$_ if/^$site$/ > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> O Script removeu todo o conteúdo do arquivo. > >> > >> Em (11:45:17), Cascavel Perl Mongers escreveu: > >> > >> > >> >tá faltando o nome do arquivo... > >> > > >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> > > >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >> >ficaria assim: > >> > > >> >#!/usr/bin/perl -i.bkp -p > >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > >> >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site > >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > >> >> #!/usr/bin/perl -i.bkp -p > >> >> BEGIN{push > >> >> print "Insira o site a ser removido: \n" > >> >> $site = ; > >> >> chomp $site; > >> >> > >> > >>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> >> > >> >> > >> >> > >> >> > >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >vc tem q passar o site como parametro... por exemplo: > >> >> > > >> >> >./remove_site.pl URL > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> > >> >> >> criei o script abaixo, ele executa mas não altera em nada o arquivo > >e > >> >nem > >> >> >> me pede o site para remoção. > >> >> >> > >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >BEGIN{push > >> >> >> > >> >> > >> > >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei > >criar > >> >um > >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> >> > >> >> >> >> > >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >pode... > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um > arquivo > >> >.pl > >> >> ? > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! ele > >> faz > >> >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> >> > > >> >> >> >> >> >repetindo: > >> >> >> >> >> > > >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > >sucesso\n",undef$_ > >> >> >> >> >> >if/^$site$/' SITE > >> >> >> >> >> > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. > >> >Qualquer > >> >> >> >> >sujestão > >> >> >> >> >> >de > >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa > ajuda. > >> >> >Quanto > >> >> >> >ao > >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover o > >> site > >> >> >> >> digitado > >> >> >> >> >> >como > >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. Recebi > o > >> >> >script > >> >> >> >> >> abaixo, > >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho que > >> >seria > >> >> >o > >> >> >> >> >> >">"...mas > >> >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo > >> >apenas > >> >> o > >> >> >> >> >> conteúdo > >> >> >> >> >> >> de $site. > >> >> >> >> >> >> ----------------------------8<---------------------------- > >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> > >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> use strict; > >> >> >> >> >> >> > >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> > >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo > >> >> >$arquivo: > >> >> >> >> >$!"; > >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> > >> >> >> >> >> >> # leitura > >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> > >> >> >> >> >> >> # execução > >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o > >arquivo > >> >> >> >> $arquivo: > >> >> >> >> >> >$!"; > >> >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> } > >> >> >> >> >> >> else{ > >> >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> >> } > >> >> >> >> >> >> } > >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo > >$arquivo: > >> >> $!"; > >> >> >> >> >> >> > >> >> >> >> >> >> else { > >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o > >> >> >arquivo > >> >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo > >> >> $arquivo: > >> >> >> >$!" > >> >> >> >> >> >> ); > >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> } > >> >> >> >> >> >> ---------------------------->8---------------------------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> >Oi Rafael > >> >> >> >> >> >> > > >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o > >> >> >arquivo: > >> >> >> >$!" > >> >> >> >> >); > >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe > >com > >> >um > >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe > de > >> >> >> postar). > >> >> >> >> >> >> > > >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > abrir > >o > >> >> >> >arquivo: > >> >> >> >> >> $!" > >> >> >> >> >> >> ); > >> >> >> >> >> >> > > >> >> >> >> >> >> >Quando você abre com '>>', significa que você adicionará > >> >coisas > >> >> >no > >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve > >abrir > >> >> com > >> >> >> >> >">"(um > >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, > >faça > >> >um > >> >> >> >> backup > >> >> >> >> >> se > >> >> >> >> >> >> >for fazer isso). > >> >> >> >> >> >> > > >> >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> >> > > >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um 'foreach' > >ou > >> >um > >> >> >> >'map' > >> >> >> >> >> por > >> >> >> >> >> >> >aqui???? > >> >> >> >> >> >> > > >> >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > arquivo: > >> >$!" > >> >> >); > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > abrir > >o > >> >> >> >arquivo: > >> >> >> >> >> $!" > >> >> >> >> >> >> ); > >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > arquivo: > >> >$!" > >> >> >); > >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> >> Professional > >> >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > >Inteligente > >> >> >> Terra. > >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido > >Terra. > >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > 26/02/2007 > >/ > >> >> >> >Versão: > >> >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> >> >> >> >> >> >> > >> >> >> >> >> >> > > >> >> >> >> >> >> >-- > >> >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > >http://sao-paulo.pm.org > >> >> >> >> >> >> > > >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > > >> >> >> >> >> >> >---------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 07:45:02 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 12:45:02 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_154502_054452.rafamv1@ig.com.br> no meu continua removendo todo o conteúdo. Veja o meu script: -------------------------------------------------------------------- #!/usr/bin/perl -i.bkp -p BEGIN{ $|=1; push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; print{STDOUT}"Insira o site a ser removido: \n"; chomp ($site=<>); } print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ ------------------------------------------------------------------- Em (12:03:19), Cascavel Perl Mongers escreveu: >Aqui não... aqui ele remove só a linha q cabe na expressão: > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.uol.com.br >www.globo.com >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ arq2.pl >Insira o site a ser removido: www.globo.com >site www.globo.com removido com sucesso > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.uol.com.br >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ > >Em 27/02/07, rafamv1 escreveu: >> >> Continua removendo todo o conteúdo. >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: >> >> >> >foi mau... na verdade ficaria assim: >> > >> >#!perl -i.bkp -p >> >BEGIN{$|=1;push >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >> >removido com sucesso\n",undef$_ if/^$site$/ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> O Script removeu todo o conteúdo do arquivo. >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >tá faltando o nome do arquivo... >> >> > >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> > >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >> >ficaria assim: >> >> > >> >> >#!/usr/bin/perl -i.bkp -p >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >> >> >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> BEGIN{push >> >> >> print "Insira o site a ser removido: \n" >> >> >> $site = ; >> >> >> chomp $site; >> >> >> >> >> >> >>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> >> > >> >> >> >./remove_site.pl URL >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o >arquivo >> >e >> >> >nem >> >> >> >> me pede o site para remoção. >> >> >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >BEGIN{push >> >> >> >> >> >> >> >> >> >> >>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei >> >criar >> >> >um >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um >> arquivo >> >> >.pl >> >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! >ele >> >> faz >> >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> >> > >> >> >> >> >> >> >repetindo: >> >> >> >> >> >> > >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >> >sucesso\n",undef$_ >> >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> >> > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. >> >> >Qualquer >> >> >> >> >> >sujestão >> >> >> >> >> >> >de >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa >> ajuda. >> >> >> >Quanto >> >> >> >> >ao >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover >o >> >> site >> >> >> >> >> digitado >> >> >> >> >> >> >como >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. >Recebi >> o >> >> >> >script >> >> >> >> >> >> abaixo, >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho >que >> >> >seria >> >> >> >o >> >> >> >> >> >> >">"...mas >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do arquivo >> >> >apenas >> >> >> o >> >> >> >> >> >> conteúdo >> >> >> >> >> >> >> de $site. >> >> >> >> >> >> >> >----------------------------8<---------------------------- >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o >arquivo >> >> >> >$arquivo: >> >> >> >> >> >$!"; >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o >> >arquivo >> >> >> >> >> $arquivo: >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> } >> >> >> >> >> >> >> else{ >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> >> } >> >> >> >> >> >> >> } >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo >> >$arquivo: >> >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir >o >> >> >> >arquivo >> >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo >> >> >> $arquivo: >> >> >> >> >$!" >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir >o >> >> >> >arquivo: >> >> >> >> >$!" >> >> >> >> >> >); >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem sabe >> >com >> >> >um >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não deixe >> de >> >> >> >> postar). >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> abrir >> >o >> >> >> >> >arquivo: >> >> >> >> >> >> $!" >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você >adicionará >> >> >coisas >> >> >> >no >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve >> >abrir >> >> >> com >> >> >> >> >> >">"(um >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto cuidado, >> >faça >> >> >um >> >> >> >> >> backup >> >> >> >> >> >> se >> >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um >'foreach' >> >ou >> >> >um >> >> >> >> >'map' >> >> >> >> >> >> por >> >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> arquivo: >> >> >$!" >> >> >> >); >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> abrir >> >o >> >> >> >> >arquivo: >> >> >> >> >> >> $!" >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> arquivo: >> >> >$!" >> >> >> >); >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam >> >Inteligente >> >> >> >> Terra. >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido >> >Terra. >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em >> 26/02/2007 >> >/ >> >> >> >> >Versão: >> >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >> >http://sao-paulo.pm.org >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From andre.garcia.carneir em terra.com.br Tue Feb 27 07:58:51 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 27 Feb 2007 12:58:51 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: > > Oi André, estou tentando aprimorar meus conhecimentos. Qualquer sujestão de > site ou livro que você puder me passar, será uma boa ajuda. Quanto ao > script, eu não quero criar um outro arquivo mas remover o site digitado como > argumento para a variável $site da lista dl_geral. Recebi o script abaixo, > no entanto ele remove todo o conteúdo do arquivo. Acho que seria o ">"...mas > não estou entendendo a lógica de como retirar do arquivo apenas o conteúdo > de $site. Que ótimo! Bem... sobre livros sugiro os 'clássicos': Programming Perl e Learning Perl, e depois que você entre nesse site: books.perl.org/onlinebooks/ Cheers! > ----------------------------8<---------------------------- > #!/usr/bin/perl > > use warnings; > use strict; > > my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > > open(LIBERADOS,$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; > my @linhas = ; > close (LIBERADOS); > print "@linhas\n"; > > # leitura > print "Insira o site a ser removido: "; > my $site = ; > chomp $site; > > # execução > open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o arquivo $arquivo: $!"; > foreach my $linha (@linhas){ > if ($linha eq $site){ > print "O site $site foi removido com sucesso\n"; > } > else{ > print LIBERADOS "$linha\n"; > } > } > close(LIBERADOS) or die "Nao pode fechar o arquivo $arquivo: $!"; > > else { > open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo > $arquivo: $!" ); > print ( LIBERADOS "\n$site" ); > close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo $arquivo: $!" > ); > system("squid -k reconfigure"); > print " O site foi adicionado com sucesso.\n"; > } > ---------------------------->8---------------------------- > > > > Em (08:28:49), Cascavel Perl Mongers escreveu: > > > >Oi Rafael > > > >> #!/usr/bin/perl > >> > >> use warnings; > >> use strict; > >> > >> > >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir o arquivo: $!" ); > >Precisa melhorar o seu tratamento de erros... quem sabe com um > >eval(perldoc.perl.org/functions/) pra > >começar...(quem tiver idéia melhor, por favor não deixe de postar). > > > >> my @linhas = ; > >> close (LIBERADOS); > >> print "@linhas\n"; > >> print "Insira o site a ser removido: "; > >> my $site = ; > >> chomp $site; > >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" > ); > > > >Quando você abre com '>>', significa que você adicionará coisas no > >arquivo... Se você quiser abrir um novo > >arquivo(se é que eu entendi o seu objetivo), você deve abrir com ">"(um > >"sinal de maior" apenas). Desse modo > >você perderá o conteúdo que estava lá(portanto cuidado, faça um backup se > >for fazer isso). > > > >> my $linhas = "@linhas"; > > > >Posso estar errado, mas não seria melhor ter um 'foreach' ou um 'map' por > >aqui???? > > > >> if ($linhas =~ $site) { > >> #delete (LIBERADOS $site}; > >> s/$site/funcionou/gi; > >> print "O site $site foi removido com sucesso\n"; > >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> } > >> > >> else { > >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode abrir o arquivo: $!" > ); > >> print ( LIBERADOS "\n$site" ); > >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo: $!" ); > >> system("squid -k reconfigure"); > >> print " O site foi adicionado com sucesso.\n"; > >> } > >> > >> > >> > >> > >> > >> > >> Rafael Lebrao Martins. > >> Cursando Ciências Contábeis. > >> Universidade Estadual Do > >> Sudoeste Da Bahia. > >> Microsoft Certified > >> Professional > >> 70-271:Supporting Users and > >> Troubleshooting a Microsoft® > >> Windows® XP Operating System > >> TEL - (77) 9989-6327 > >> > >> > >> > >> E-mail classificado pelo Identificador de Spam Inteligente Terra. > >> Para alterar a categoria classificada, visite > >> > >http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> > >> Esta mensagem foi verificada pelo E-mail Protegido Terra. > >> Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: > >5.1.00/4971 > >> Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >> > > > >-- > >André Garcia Carneiro > >Developer(Perl/PHP) > >Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172582922.469532.30869.morondava.hst.terra.com.br,8132,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 26/02/2007 / Versão: 5.1.00/4971 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From fernandocorrea em gmail.com Tue Feb 27 08:06:05 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 13:06:05 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_154502_054452.rafamv1@ig.com.br> References: <20070227_154502_054452.rafamv1@ig.com.br> Message-ID: ao invez de "chomp ($site=<>);" use "chomp ($site=);" fernando em FCORREA ~ $ cat sites.teste www.google.com www.uol.com.br www.globo.com www.lalala.org www.kernel.org www.perlmonks.org www.pudim.com fernando em FCORREA ~ $ arq3.pl Insira o site a ser removido: www.uol.com.br site www.uol.com.br removido com sucesso fernando em FCORREA ~ $ cat sites.teste www.google.com www.globo.com www.lalala.org www.kernel.org www.perlmonks.org www.pudim.com fernando em FCORREA ~ $ Em 27/02/07, rafamv1 escreveu: > > no meu continua removendo todo o conteúdo. Veja o meu script: > -------------------------------------------------------------------- > > #!/usr/bin/perl -i.bkp -p > > BEGIN{ > $|=1; > push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > print{STDOUT}"Insira o site a ser removido: \n"; > chomp ($site=<>); > } > print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > ------------------------------------------------------------------- > Em (12:03:19), Cascavel Perl Mongers escreveu: > > > >Aqui não... aqui ele remove só a linha q cabe na expressão: > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.uol.com.br > >www.globo.com > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ arq2.pl > >Insira o site a ser removido: www.globo.com > >site www.globo.com removido com sucesso > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.uol.com.br > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> Continua removendo todo o conteúdo. > >> > >> Em (11:52:17), Cascavel Perl Mongers escreveu: > >> > >> > >> >foi mau... na verdade ficaria assim: > >> > > >> >#!perl -i.bkp -p > >> >BEGIN{$|=1;push > >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > >> >removido com sucesso\n",undef$_ if/^$site$/ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> O Script removeu todo o conteúdo do arquivo. > >> >> > >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >tá faltando o nome do arquivo... > >> >> > > >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> >> > > >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >> >> >ficaria assim: > >> >> > > >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > >> >> >"Insira o site a ser removido:\n";chomp($site=<>);print{STDOUT}"site > >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > >> >> >> #!/usr/bin/perl -i.bkp -p > >> >> >> BEGIN{push > >> >> >> print "Insira o site a ser removido: \n" > >> >> >> $site = ; > >> >> >> chomp $site; > >> >> >> > >> >> > >> > >>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >vc tem q passar o site como parametro... por exemplo: > >> >> >> > > >> >> >> >./remove_site.pl URL > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> > >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o > >arquivo > >> >e > >> >> >nem > >> >> >> >> me pede o site para remoção. > >> >> >> >> > >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >> >BEGIN{push > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. Tentei > >> >criar > >> >> >um > >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >pode... > >> >> >> >> >> > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um > >> arquivo > >> >> >.pl > >> >> >> ? > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu mandei?! > >ele > >> >> faz > >> >> >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> >> >> > > >> >> >> >> >> >> >repetindo: > >> >> >> >> >> >> > > >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > >> >sucesso\n",undef$_ > >> >> >> >> >> >> >if/^$site$/' SITE > >> >> >> >> >> >> > > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus conhecimentos. > >> >> >Qualquer > >> >> >> >> >> >sujestão > >> >> >> >> >> >> >de > >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa > >> ajuda. > >> >> >> >Quanto > >> >> >> >> >ao > >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas remover > >o > >> >> site > >> >> >> >> >> digitado > >> >> >> >> >> >> >como > >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. > >Recebi > >> o > >> >> >> >script > >> >> >> >> >> >> abaixo, > >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. Acho > >que > >> >> >seria > >> >> >> >o > >> >> >> >> >> >> >">"...mas > >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do > arquivo > >> >> >apenas > >> >> >> o > >> >> >> >> >> >> conteúdo > >> >> >> >> >> >> >> de $site. > >> >> >> >> >> >> >> > >----------------------------8<---------------------------- > >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> my $arquivo = '/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o > >arquivo > >> >> >> >$arquivo: > >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> # leitura > >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> # execução > >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o > >> >arquivo > >> >> >> >> >> $arquivo: > >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> else{ > >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo > >> >$arquivo: > >> >> >> $!"; > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > abrir > >o > >> >> >> >arquivo > >> >> >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o arquivo > >> >> >> $arquivo: > >> >> >> >> >$!" > >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> > >---------------------------->8---------------------------- > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Oi Rafael > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> my $arquivo = > >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode abrir > >o > >> >> >> >arquivo: > >> >> >> >> >$!" > >> >> >> >> >> >); > >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem > sabe > >> >com > >> >> >um > >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não > deixe > >> de > >> >> >> >> postar). > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > >> abrir > >> >o > >> >> >> >> >arquivo: > >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você > >adicionará > >> >> >coisas > >> >> >> >no > >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você deve > >> >abrir > >> >> >> com > >> >> >> >> >> >">"(um > >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto > cuidado, > >> >faça > >> >> >um > >> >> >> >> >> backup > >> >> >> >> >> >> se > >> >> >> >> >> >> >> >for fazer isso). > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um > >'foreach' > >> >ou > >> >> >um > >> >> >> >> >'map' > >> >> >> >> >> >> por > >> >> >> >> >> >> >> >aqui???? > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> arquivo: > >> >> >$!" > >> >> >> >); > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > >> abrir > >> >o > >> >> >> >> >arquivo: > >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> arquivo: > >> >> >$!" > >> >> >> >); > >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> >> >> Professional > >> >> >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > >> >Inteligente > >> >> >> >> Terra. > >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido > >> >Terra. > >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > >> 26/02/2007 > >> >/ > >> >> >> >> >Versão: > >> >> >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: > http://mail.terra.com.br/ > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > >> >http://sao-paulo.pm.org > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > >> >> >> >> >> >> > > >> >> >> >> >> >> >-- > >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > > >> >> >> >> >> >> >---------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 08:11:05 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 13:11:05 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_161105_094149.rafamv1@ig.com.br> dá erro de sintaxe quando altero. Em (13:06:05), Cascavel Perl Mongers escreveu: >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.uol.com.br >www.globo.com >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ arq3.pl >Insira o site a ser removido: >www.uol.com.br >site www.uol.com.br removido com sucesso > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.globo.com >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ > >Em 27/02/07, rafamv1 escreveu: >> >> no meu continua removendo todo o conteúdo. Veja o meu script: >> -------------------------------------------------------------------- >> >> #!/usr/bin/perl -i.bkp -p >> >> BEGIN{ >> $|=1; >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> print{STDOUT}"Insira o site a ser removido: \n"; >> chomp ($site=<>); >> } >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> ------------------------------------------------------------------- >> Em (12:03:19), Cascavel Perl Mongers escreveu: >> >> >> >Aqui não... aqui ele remove só a linha q cabe na expressão: >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.uol.com.br >> >www.globo.com >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ arq2.pl >> >Insira o site a ser removido: www.globo.com >> >site www.globo.com removido com sucesso >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.uol.com.br >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Continua removendo todo o conteúdo. >> >> >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >foi mau... na verdade ficaria assim: >> >> > >> >> >#!perl -i.bkp -p >> >> >BEGIN{$|=1;push >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >> >> >removido com sucesso\n",undef$_ if/^$site$/ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> O Script removeu todo o conteúdo do arquivo. >> >> >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >tá faltando o nome do arquivo... >> >> >> > >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> >> > >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >> >> >ficaria assim: >> >> >> > >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >> >> >> >"Insira o site a ser >removido:\n";chomp($site=<>);print{STDOUT}"site >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> BEGIN{push >> >> >> >> print "Insira o site a ser removido: \n" >> >> >> >> $site = ; >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> >> >> > >> >> >> >> >./remove_site.pl URL >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o >> >arquivo >> >> >e >> >> >> >nem >> >> >> >> >> me pede o site para remoção. >> >> >> >> >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >> >BEGIN{push >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. >Tentei >> >> >criar >> >> >> >um >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> >> >> > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um >> >> arquivo >> >> >> >.pl >> >> >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu >mandei?! >> >ele >> >> >> faz >> >> >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >repetindo: >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >> >> >sucesso\n",undef$_ >> >> >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus >conhecimentos. >> >> >> >Qualquer >> >> >> >> >> >> >sujestão >> >> >> >> >> >> >> >de >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa >> >> ajuda. >> >> >> >> >Quanto >> >> >> >> >> >ao >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas >remover >> >o >> >> >> site >> >> >> >> >> >> digitado >> >> >> >> >> >> >> >como >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. >> >Recebi >> >> o >> >> >> >> >script >> >> >> >> >> >> >> abaixo, >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. >Acho >> >que >> >> >> >seria >> >> >> >> >o >> >> >> >> >> >> >> >">"...mas >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do >> arquivo >> >> >> >apenas >> >> >> >> o >> >> >> >> >> >> >> conteúdo >> >> >> >> >> >> >> >> de $site. >> >> >> >> >> >> >> >> >> >----------------------------8<---------------------------- >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o >> >arquivo >> >> >> >> >$arquivo: >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o >> >> >arquivo >> >> >> >> >> >> $arquivo: >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> else{ >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo >> >> >$arquivo: >> >> >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> abrir >> >o >> >> >> >> >arquivo >> >> >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >arquivo >> >> >> >> $arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode >abrir >> >o >> >> >> >> >arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem >> sabe >> >> >com >> >> >> >um >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não >> deixe >> >> de >> >> >> >> >> postar). >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> >> abrir >> >> >o >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você >> >adicionará >> >> >> >coisas >> >> >> >> >no >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você >deve >> >> >abrir >> >> >> >> com >> >> >> >> >> >> >">"(um >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto >> cuidado, >> >> >faça >> >> >> >um >> >> >> >> >> >> backup >> >> >> >> >> >> >> se >> >> >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um >> >'foreach' >> >> >ou >> >> >> >um >> >> >> >> >> >'map' >> >> >> >> >> >> >> por >> >> >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> arquivo: >> >> >> >$!" >> >> >> >> >); >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> >> abrir >> >> >o >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> arquivo: >> >> >> >$!" >> >> >> >> >); >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam >> >> >Inteligente >> >> >> >> >> Terra. >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido >> >> >Terra. >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em >> >> 26/02/2007 >> >> >/ >> >> >> >> >> >Versão: >> >> >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: >> http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >> >> >http://sao-paulo.pm.org >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From rafamv1 em ig.com.br Tue Feb 27 08:15:58 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 13:15:58 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_161558_053916.rafamv1@ig.com.br> Coloquei da seguinte maneira e funcionou: Se não for incomodar demais, queria se possível que você me explicasse o código, há partes que não entendi direito. Como: perl -i.bkp -p -------------------------------------------------------------------- #!/usr/bin/perl -i.bkp -p BEGIN{ $|=1; push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; print{STDOUT}"Insira o site a ser removido: \n"; $site = ; chomp $site; } print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ -------------------------------------------------------------------- Em (13:06:05), Cascavel Perl Mongers escreveu: >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.uol.com.br >www.globo.com >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ arq3.pl >Insira o site a ser removido: >www.uol.com.br >site www.uol.com.br removido com sucesso > >fernando em FCORREA ~ >$ cat sites.teste >www.google.com >www.globo.com >www.lalala.org >www.kernel.org >www.perlmonks.org >www.pudim.com > >fernando em FCORREA ~ >$ > >Em 27/02/07, rafamv1 escreveu: >> >> no meu continua removendo todo o conteúdo. Veja o meu script: >> -------------------------------------------------------------------- >> >> #!/usr/bin/perl -i.bkp -p >> >> BEGIN{ >> $|=1; >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> print{STDOUT}"Insira o site a ser removido: \n"; >> chomp ($site=<>); >> } >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> ------------------------------------------------------------------- >> Em (12:03:19), Cascavel Perl Mongers escreveu: >> >> >> >Aqui não... aqui ele remove só a linha q cabe na expressão: >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.uol.com.br >> >www.globo.com >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ arq2.pl >> >Insira o site a ser removido: www.globo.com >> >site www.globo.com removido com sucesso >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.uol.com.br >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Continua removendo todo o conteúdo. >> >> >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >foi mau... na verdade ficaria assim: >> >> > >> >> >#!perl -i.bkp -p >> >> >BEGIN{$|=1;push >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >> >> >removido com sucesso\n",undef$_ if/^$site$/ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> O Script removeu todo o conteúdo do arquivo. >> >> >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >tá faltando o nome do arquivo... >> >> >> > >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> >> > >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >> >> >ficaria assim: >> >> >> > >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >> >> >> >"Insira o site a ser >removido:\n";chomp($site=<>);print{STDOUT}"site >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> BEGIN{push >> >> >> >> print "Insira o site a ser removido: \n" >> >> >> >> $site = ; >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> >> >> > >> >> >> >> >./remove_site.pl URL >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o >> >arquivo >> >> >e >> >> >> >nem >> >> >> >> >> me pede o site para remoção. >> >> >> >> >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >> >BEGIN{push >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. >Tentei >> >> >criar >> >> >> >um >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> >> >> > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um >> >> arquivo >> >> >> >.pl >> >> >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu >mandei?! >> >ele >> >> >> faz >> >> >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >repetindo: >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >> >> >sucesso\n",undef$_ >> >> >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus >conhecimentos. >> >> >> >Qualquer >> >> >> >> >> >> >sujestão >> >> >> >> >> >> >> >de >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa >> >> ajuda. >> >> >> >> >Quanto >> >> >> >> >> >ao >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas >remover >> >o >> >> >> site >> >> >> >> >> >> digitado >> >> >> >> >> >> >> >como >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. >> >Recebi >> >> o >> >> >> >> >script >> >> >> >> >> >> >> abaixo, >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. >Acho >> >que >> >> >> >seria >> >> >> >> >o >> >> >> >> >> >> >> >">"...mas >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do >> arquivo >> >> >> >apenas >> >> >> >> o >> >> >> >> >> >> >> conteúdo >> >> >> >> >> >> >> >> de $site. >> >> >> >> >> >> >> >> >> >----------------------------8<---------------------------- >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o >> >arquivo >> >> >> >> >$arquivo: >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir o >> >> >arquivo >> >> >> >> >> >> $arquivo: >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> else{ >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo >> >> >$arquivo: >> >> >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> abrir >> >o >> >> >> >> >arquivo >> >> >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >arquivo >> >> >> >> $arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode >abrir >> >o >> >> >> >> >arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem >> sabe >> >> >com >> >> >> >um >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não >> deixe >> >> de >> >> >> >> >> postar). >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> >> abrir >> >> >o >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você >> >adicionará >> >> >> >coisas >> >> >> >> >no >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você >deve >> >> >abrir >> >> >> >> com >> >> >> >> >> >> >">"(um >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto >> cuidado, >> >> >faça >> >> >> >um >> >> >> >> >> >> backup >> >> >> >> >> >> >> se >> >> >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um >> >'foreach' >> >> >ou >> >> >> >um >> >> >> >> >> >'map' >> >> >> >> >> >> >> por >> >> >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> arquivo: >> >> >> >$!" >> >> >> >> >); >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> >> abrir >> >> >o >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> arquivo: >> >> >> >$!" >> >> >> >> >); >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam >> >> >Inteligente >> >> >> >> >> Terra. >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail Protegido >> >> >Terra. >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em >> >> 26/02/2007 >> >> >/ >> >> >> >> >> >Versão: >> >> >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: >> http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >> >> >http://sao-paulo.pm.org >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 08:17:44 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 13:17:44 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_161105_094149.rafamv1@ig.com.br> References: <20070227_161105_094149.rafamv1@ig.com.br> Message-ID: Em 27/02/07, rafamv1 escreveu: > > dá erro de sintaxe quando altero. > > Em (13:06:05), Cascavel Perl Mongers escreveu: > > > >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.uol.com.br > >www.globo.com > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ arq3.pl > >Insira o site a ser removido: > >www.uol.com.br > >site www.uol.com.br removido com sucesso > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.globo.com > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> no meu continua removendo todo o conteúdo. Veja o meu script: > >> -------------------------------------------------------------------- > >> > >> #!/usr/bin/perl -i.bkp -p > >> > >> BEGIN{ > >> $|=1; > >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> print{STDOUT}"Insira o site a ser removido: \n"; > >> chomp ($site=<>); > >> } > >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > >> ------------------------------------------------------------------- > >> Em (12:03:19), Cascavel Perl Mongers escreveu: > >> > >> > >> >Aqui não... aqui ele remove só a linha q cabe na expressão: > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.uol.com.br > >> >www.globo.com > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ arq2.pl > >> >Insira o site a ser removido: www.globo.com > >> >site www.globo.com removido com sucesso > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.uol.com.br > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> Continua removendo todo o conteúdo. > >> >> > >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >foi mau... na verdade ficaria assim: > >> >> > > >> >> >#!perl -i.bkp -p > >> >> >BEGIN{$|=1;push > >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > >> >> >removido com sucesso\n",undef$_ if/^$site$/ > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> > >> >> >> O Script removeu todo o conteúdo do arquivo. > >> >> >> > >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >tá faltando o nome do arquivo... > >> >> >> > > >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> >> >> > > >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >> >> >> >ficaria assim: > >> >> >> > > >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > >> >> >> >"Insira o site a ser > >removido:\n";chomp($site=<>);print{STDOUT}"site > >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > >> >> >> >> #!/usr/bin/perl -i.bkp -p > >> >> >> >> BEGIN{push > >> >> >> >> print "Insira o site a ser removido: \n" > >> >> >> >> $site = ; > >> >> >> >> chomp $site; > >> >> >> >> > >> >> >> > >> >> > >> > >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >vc tem q passar o site como parametro... por exemplo: > >> >> >> >> > > >> >> >> >> >./remove_site.pl URL > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> > >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o > >> >arquivo > >> >> >e > >> >> >> >nem > >> >> >> >> >> me pede o site para remoção. > >> >> >> >> >> > >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >> >> >BEGIN{push > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> >> > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. > >Tentei > >> >> >criar > >> >> >> >um > >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> >pode... > >> >> >> >> >> >> > > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um > >> >> arquivo > >> >> >> >.pl > >> >> >> >> ? > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu > >mandei?! > >> >ele > >> >> >> faz > >> >> >> >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >repetindo: > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > >> >> >sucesso\n",undef$_ > >> >> >> >> >> >> >> >if/^$site$/' SITE > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus > >conhecimentos. > >> >> >> >Qualquer > >> >> >> >> >> >> >sujestão > >> >> >> >> >> >> >> >de > >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa > >> >> ajuda. > >> >> >> >> >Quanto > >> >> >> >> >> >ao > >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas > >remover > >> >o > >> >> >> site > >> >> >> >> >> >> digitado > >> >> >> >> >> >> >> >como > >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. > >> >Recebi > >> >> o > >> >> >> >> >script > >> >> >> >> >> >> >> abaixo, > >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. > >Acho > >> >que > >> >> >> >seria > >> >> >> >> >o > >> >> >> >> >> >> >> >">"...mas > >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do > >> arquivo > >> >> >> >apenas > >> >> >> >> o > >> >> >> >> >> >> >> conteúdo > >> >> >> >> >> >> >> >> de $site. > >> >> >> >> >> >> >> >> > >> >----------------------------8<---------------------------- > >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> my $arquivo = > >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o > >> >arquivo > >> >> >> >> >$arquivo: > >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> # leitura > >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> # execução > >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir > o > >> >> >arquivo > >> >> >> >> >> >> $arquivo: > >> >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> else{ > >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo > >> >> >$arquivo: > >> >> >> >> $!"; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > >> abrir > >> >o > >> >> >> >> >arquivo > >> >> >> >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >arquivo > >> >> >> >> $arquivo: > >> >> >> >> >> >$!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> > >> >---------------------------->8---------------------------- > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Oi Rafael > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my $arquivo = > >> >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode > >abrir > >> >o > >> >> >> >> >arquivo: > >> >> >> >> >> >$!" > >> >> >> >> >> >> >); > >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem > >> sabe > >> >> >com > >> >> >> >um > >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não > >> deixe > >> >> de > >> >> >> >> >> postar). > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > pode > >> >> abrir > >> >> >o > >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você > >> >adicionará > >> >> >> >coisas > >> >> >> >> >no > >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você > >deve > >> >> >abrir > >> >> >> >> com > >> >> >> >> >> >> >">"(um > >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto > >> cuidado, > >> >> >faça > >> >> >> >um > >> >> >> >> >> >> backup > >> >> >> >> >> >> >> se > >> >> >> >> >> >> >> >> >for fazer isso). > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um > >> >'foreach' > >> >> >ou > >> >> >> >um > >> >> >> >> >> >'map' > >> >> >> >> >> >> >> por > >> >> >> >> >> >> >> >> >aqui???? > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> >> arquivo: > >> >> >> >$!" > >> >> >> >> >); > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > pode > >> >> abrir > >> >> >o > >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> >> arquivo: > >> >> >> >$!" > >> >> >> >> >); > >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> >> >> >> Professional > >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > >> >> >Inteligente > >> >> >> >> >> Terra. > >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail > Protegido > >> >> >Terra. > >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > >> >> 26/02/2007 > >> >> >/ > >> >> >> >> >> >Versão: > >> >> >> >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: > >> http://mail.terra.com.br/ > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > >> >> >http://sao-paulo.pm.org > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > >> >> >> >> >> >> > > >> >> >> >> >> >> >-- > >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > > >> >> >> >> >> >> >---------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : arq3.pl Tipo : application/x-perl Tam : 239 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070227/71d8694c/attachment.bin From fernandocorrea em gmail.com Tue Feb 27 08:19:12 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 13:19:12 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_161558_053916.rafamv1@ig.com.br> References: <20070227_161558_053916.rafamv1@ig.com.br> Message-ID: exato! !!! Em 27/02/07, rafamv1 escreveu: > Coloquei da seguinte maneira e funcionou: > Se não for incomodar demais, queria se possível que você me explicasse o > código, há partes que não entendi direito. Como: perl -i.bkp -p > > -------------------------------------------------------------------- > #!/usr/bin/perl -i.bkp -p > > BEGIN{ > $|=1; > push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > print{STDOUT}"Insira o site a ser removido: \n"; > $site = ; > chomp $site; > } > print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > > -------------------------------------------------------------------- > Em (13:06:05), Cascavel Perl Mongers escreveu: > > > >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.uol.com.br > >www.globo.com > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ arq3.pl > >Insira o site a ser removido: > >www.uol.com.br > >site www.uol.com.br removido com sucesso > > > >fernando em FCORREA ~ > >$ cat sites.teste > >www.google.com > >www.globo.com > >www.lalala.org > >www.kernel.org > >www.perlmonks.org > >www.pudim.com > > > >fernando em FCORREA ~ > >$ > > > >Em 27/02/07, rafamv1 escreveu: > >> > >> no meu continua removendo todo o conteúdo. Veja o meu script: > >> -------------------------------------------------------------------- > >> > >> #!/usr/bin/perl -i.bkp -p > >> > >> BEGIN{ > >> $|=1; > >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> print{STDOUT}"Insira o site a ser removido: \n"; > >> chomp ($site=<>); > >> } > >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > >> ------------------------------------------------------------------- > >> Em (12:03:19), Cascavel Perl Mongers escreveu: > >> > >> > >> >Aqui não... aqui ele remove só a linha q cabe na expressão: > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.uol.com.br > >> >www.globo.com > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ arq2.pl > >> >Insira o site a ser removido: www.globo.com > >> >site www.globo.com removido com sucesso > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.uol.com.br > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> Continua removendo todo o conteúdo. > >> >> > >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >foi mau... na verdade ficaria assim: > >> >> > > >> >> >#!perl -i.bkp -p > >> >> >BEGIN{$|=1;push > >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > >> >> >removido com sucesso\n",undef$_ if/^$site$/ > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> > >> >> >> O Script removeu todo o conteúdo do arquivo. > >> >> >> > >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >tá faltando o nome do arquivo... > >> >> >> > > >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> >> >> > > >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >> >> >> >ficaria assim: > >> >> >> > > >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > >> >> >> >"Insira o site a ser > >removido:\n";chomp($site=<>);print{STDOUT}"site > >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > >> >> >> >> #!/usr/bin/perl -i.bkp -p > >> >> >> >> BEGIN{push > >> >> >> >> print "Insira o site a ser removido: \n" > >> >> >> >> $site = ; > >> >> >> >> chomp $site; > >> >> >> >> > >> >> >> > >> >> > >> > >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >vc tem q passar o site como parametro... por exemplo: > >> >> >> >> > > >> >> >> >> >./remove_site.pl URL > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> > >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o > >> >arquivo > >> >> >e > >> >> >> >nem > >> >> >> >> >> me pede o site para remoção. > >> >> >> >> >> > >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >> >> >BEGIN{push > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> >> > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. > >Tentei > >> >> >criar > >> >> >> >um > >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> >pode... > >> >> >> >> >> >> > > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um > >> >> arquivo > >> >> >> >.pl > >> >> >> >> ? > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu > >mandei?! > >> >ele > >> >> >> faz > >> >> >> >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >repetindo: > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > >> >> >sucesso\n",undef$_ > >> >> >> >> >> >> >> >if/^$site$/' SITE > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus > >conhecimentos. > >> >> >> >Qualquer > >> >> >> >> >> >> >sujestão > >> >> >> >> >> >> >> >de > >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa > >> >> ajuda. > >> >> >> >> >Quanto > >> >> >> >> >> >ao > >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas > >remover > >> >o > >> >> >> site > >> >> >> >> >> >> digitado > >> >> >> >> >> >> >> >como > >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. > >> >Recebi > >> >> o > >> >> >> >> >script > >> >> >> >> >> >> >> abaixo, > >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. > >Acho > >> >que > >> >> >> >seria > >> >> >> >> >o > >> >> >> >> >> >> >> >">"...mas > >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do > >> arquivo > >> >> >> >apenas > >> >> >> >> o > >> >> >> >> >> >> >> conteúdo > >> >> >> >> >> >> >> >> de $site. > >> >> >> >> >> >> >> >> > >> >----------------------------8<---------------------------- > >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> my $arquivo = > >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o > >> >arquivo > >> >> >> >> >$arquivo: > >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> # leitura > >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> # execução > >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir > o > >> >> >arquivo > >> >> >> >> >> >> $arquivo: > >> >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> else{ > >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo > >> >> >$arquivo: > >> >> >> >> $!"; > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > >> abrir > >> >o > >> >> >> >> >arquivo > >> >> >> >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >arquivo > >> >> >> >> $arquivo: > >> >> >> >> >> >$!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> > >> >---------------------------->8---------------------------- > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Oi Rafael > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my $arquivo = > >> >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode > >abrir > >> >o > >> >> >> >> >arquivo: > >> >> >> >> >> >$!" > >> >> >> >> >> >> >); > >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem > >> sabe > >> >> >com > >> >> >> >um > >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não > >> deixe > >> >> de > >> >> >> >> >> postar). > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > pode > >> >> abrir > >> >> >o > >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você > >> >adicionará > >> >> >> >coisas > >> >> >> >> >no > >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você > >deve > >> >> >abrir > >> >> >> >> com > >> >> >> >> >> >> >">"(um > >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto > >> cuidado, > >> >> >faça > >> >> >> >um > >> >> >> >> >> >> backup > >> >> >> >> >> >> >> se > >> >> >> >> >> >> >> >> >for fazer isso). > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um > >> >'foreach' > >> >> >ou > >> >> >> >um > >> >> >> >> >> >'map' > >> >> >> >> >> >> >> por > >> >> >> >> >> >> >> >> >aqui???? > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> >> arquivo: > >> >> >> >$!" > >> >> >> >> >); > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > pode > >> >> abrir > >> >> >o > >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> >> arquivo: > >> >> >> >$!" > >> >> >> >> >); > >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> >> >> >> Professional > >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > >> >> >Inteligente > >> >> >> >> >> Terra. > >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail > Protegido > >> >> >Terra. > >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > >> >> 26/02/2007 > >> >> >/ > >> >> >> >> >> >Versão: > >> >> >> >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: > >> http://mail.terra.com.br/ > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > >> >> >http://sao-paulo.pm.org > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > >> >> >> >> >> >> > > >> >> >> >> >> >> >-- > >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > > >> >> >> >> >> >> >---------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 08:21:12 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 13:21:12 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_162112_072043.rafamv1@ig.com.br> Rs.. Até que em fim... Se não fosse sua ajuda... !! Sou iniciante... Comecei a trabalhar com a Perl início do mÊs.. Em (13:19:12), Cascavel Perl Mongers escreveu: >exato! !!! > >Em 27/02/07, rafamv1 escreveu: >> Coloquei da seguinte maneira e funcionou: >> Se não for incomodar demais, queria se possível que você me explicasse o >> código, há partes que não entendi direito. Como: perl -i.bkp -p >> >> -------------------------------------------------------------------- >> #!/usr/bin/perl -i.bkp -p >> >> BEGIN{ >> $|=1; >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> print{STDOUT}"Insira o site a ser removido: \n"; >> $site = ; >> chomp $site; >> } >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> >> -------------------------------------------------------------------- >> Em (13:06:05), Cascavel Perl Mongers escreveu: >> >> >> >ao invez de "chomp ($site=<>);" use "chomp ($site= );" >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.uol.com.br >> >www.globo.com >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ arq3.pl >> >Insira o site a ser removido: >> >www.uol.com.br >> >site www.uol.com.br removido com sucesso >> > >> >fernando em FCORREA ~ >> >$ cat sites.teste >> >www.google.com >> >www.globo.com >> >www.lalala.org >> >www.kernel.org >> >www.perlmonks.org >> >www.pudim.com >> > >> >fernando em FCORREA ~ >> >$ >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> no meu continua removendo todo o conteúdo. Veja o meu script: >> >> -------------------------------------------------------------------- >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> BEGIN{ >> >> $|=1; >> >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> print{STDOUT}"Insira o site a ser removido: \n"; >> >> chomp ($site=<>); >> >> } >> >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> >> ------------------------------------------------------------------- >> >> Em (12:03:19), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >Aqui não... aqui ele remove só a linha q cabe na expressão: >> >> > >> >> >fernando em FCORREA ~ >> >> >$ cat sites.teste >> >> >www.google.com >> >> >www.uol.com.br >> >> >www.globo.com >> >> >www.lalala.org >> >> >www.kernel.org >> >> >www.perlmonks.org >> >> >www.pudim.com >> >> > >> >> >fernando em FCORREA ~ >> >> >$ arq2.pl >> >> >Insira o site a ser removido: www.globo.com >> >> >site www.globo.com removido com sucesso >> >> > >> >> >fernando em FCORREA ~ >> >> >$ cat sites.teste >> >> >www.google.com >> >> >www.uol.com.br >> >> >www.lalala.org >> >> >www.kernel.org >> >> >www.perlmonks.org >> >> >www.pudim.com >> >> > >> >> >fernando em FCORREA ~ >> >> >$ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Continua removendo todo o conteúdo. >> >> >> >> >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >foi mau... na verdade ficaria assim: >> >> >> > >> >> >> >#!perl -i.bkp -p >> >> >> >BEGIN{$|=1;push >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira >o >> >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >> >> >> >removido com sucesso\n",undef$_ if/^$site$/ >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> O Script removeu todo o conteúdo do arquivo. >> >> >> >> >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >tá faltando o nome do arquivo... >> >> >> >> > >> >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> >> >> > >> >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >> >> >> >ficaria assim: >> >> >> >> > >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print >> >> >> >> >"Insira o site a ser >> >removido:\n";chomp($site=<>);print{STDOUT}"site >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou >assim: >> >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> >> BEGIN{push >> >> >> >> >> print "Insira o site a ser removido: \n" >> >> >> >> >> $site = ; >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> >> >> >> > >> >> >> >> >> >./remove_site.pl URL >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o >> >> >arquivo >> >> >> >e >> >> >> >> >nem >> >> >> >> >> >> me pede o site para remoção. >> >> >> >> >> >> >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >> >> >BEGIN{push >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. >> >Tentei >> >> >> >criar >> >> >> >> >um >> >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em >um >> >> >> arquivo >> >> >> >> >.pl >> >> >> >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu >> >mandei?! >> >> >ele >> >> >> >> faz >> >> >> >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >repetindo: >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >> >> >> >sucesso\n",undef$_ >> >> >> >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus >> >conhecimentos. >> >> >> >> >Qualquer >> >> >> >> >> >> >> >sujestão >> >> >> >> >> >> >> >> >de >> >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma >boa >> >> >> ajuda. >> >> >> >> >> >Quanto >> >> >> >> >> >> >ao >> >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas >> >remover >> >> >o >> >> >> >> site >> >> >> >> >> >> >> digitado >> >> >> >> >> >> >> >> >como >> >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. >> >> >Recebi >> >> >> o >> >> >> >> >> >script >> >> >> >> >> >> >> >> abaixo, >> >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. >> >Acho >> >> >que >> >> >> >> >seria >> >> >> >> >> >o >> >> >> >> >> >> >> >> >">"...mas >> >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do >> >> arquivo >> >> >> >> >apenas >> >> >> >> >> o >> >> >> >> >> >> >> >> conteúdo >> >> >> >> >> >> >> >> >> de $site. >> >> >> >> >> >> >> >> >> >> >> >----------------------------8<---------------------------- >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o >> >> >arquivo >> >> >> >> >> >$arquivo: >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode >abrir >> o >> >> >> >arquivo >> >> >> >> >> >> >> $arquivo: >> >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> else{ >> >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo >> >> >> >$arquivo: >> >> >> >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode >> >> abrir >> >> >o >> >> >> >> >> >arquivo >> >> >> >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >arquivo >> >> >> >> >> $arquivo: >> >> >> >> >> >> >$!" >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode >> >abrir >> >> >o >> >> >> >> >> >arquivo: >> >> >> >> >> >> >$!" >> >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... >quem >> >> sabe >> >> >> >com >> >> >> >> >um >> >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não >> >> deixe >> >> >> de >> >> >> >> >> >> postar). >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao >> pode >> >> >> abrir >> >> >> >o >> >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você >> >> >adicionará >> >> >> >> >coisas >> >> >> >> >> >no >> >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você >> >deve >> >> >> >abrir >> >> >> >> >> com >> >> >> >> >> >> >> >">"(um >> >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto >> >> cuidado, >> >> >> >faça >> >> >> >> >um >> >> >> >> >> >> >> backup >> >> >> >> >> >> >> >> se >> >> >> >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um >> >> >'foreach' >> >> >> >ou >> >> >> >> >um >> >> >> >> >> >> >'map' >> >> >> >> >> >> >> >> por >> >> >> >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> >> >> >> print "O site $site foi removido com >sucesso\n"; >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> >> arquivo: >> >> >> >> >$!" >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao >> pode >> >> >> abrir >> >> >> >o >> >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> >> arquivo: >> >> >> >> >$!" >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam >> >> >> >Inteligente >> >> >> >> >> >> Terra. >> >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail >> Protegido >> >> >> >Terra. >> >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em >> >> >> 26/02/2007 >> >> >> >/ >> >> >> >> >> >> >Versão: >> >> >> >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: >> >> http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >> >> >> >http://sao-paulo.pm.org >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From fernandocorrea em gmail.com Tue Feb 27 08:23:59 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 13:23:59 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: References: <20070227_161558_053916.rafamv1@ig.com.br> Message-ID: o "-p" é a mesma coisa que: open FILE, shift; while(){ ... print; } o "-i" redireciona o STDOUT p/ um arquivo... qdo vc poe o -i seguido de alguma coisa, ele faz um arquivo com backup... no caso ele cria o arquivo de backup com o mesmo nome seguido de .bkp... Em 27/02/07, Fernando Oliveira escreveu: > exato! !!! > > Em 27/02/07, rafamv1 escreveu: > > Coloquei da seguinte maneira e funcionou: > > Se não for incomodar demais, queria se possível que você me explicasse o > > código, há partes que não entendi direito. Como: perl -i.bkp -p > > > > -------------------------------------------------------------------- > > #!/usr/bin/perl -i.bkp -p > > > > BEGIN{ > > $|=1; > > push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > > print{STDOUT}"Insira o site a ser removido: \n"; > > $site = ; > > chomp $site; > > } > > print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > > > > -------------------------------------------------------------------- > > Em (13:06:05), Cascavel Perl Mongers escreveu: > > > > > > >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > > > > > >fernando em FCORREA ~ > > >$ cat sites.teste > > >www.google.com > > >www.uol.com.br > > >www.globo.com > > >www.lalala.org > > >www.kernel.org > > >www.perlmonks.org > > >www.pudim.com > > > > > >fernando em FCORREA ~ > > >$ arq3.pl > > >Insira o site a ser removido: > > >www.uol.com.br > > >site www.uol.com.br removido com sucesso > > > > > >fernando em FCORREA ~ > > >$ cat sites.teste > > >www.google.com > > >www.globo.com > > >www.lalala.org > > >www.kernel.org > > >www.perlmonks.org > > >www.pudim.com > > > > > >fernando em FCORREA ~ > > >$ > > > > > >Em 27/02/07, rafamv1 escreveu: > > >> > > >> no meu continua removendo todo o conteúdo. Veja o meu script: > > >> -------------------------------------------------------------------- > > >> > > >> #!/usr/bin/perl -i.bkp -p > > >> > > >> BEGIN{ > > >> $|=1; > > >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > > >> print{STDOUT}"Insira o site a ser removido: \n"; > > >> chomp ($site=<>); > > >> } > > >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > > >> ------------------------------------------------------------------- > > >> Em (12:03:19), Cascavel Perl Mongers escreveu: > > >> > > >> > > >> >Aqui não... aqui ele remove só a linha q cabe na expressão: > > >> > > > >> >fernando em FCORREA ~ > > >> >$ cat sites.teste > > >> >www.google.com > > >> >www.uol.com.br > > >> >www.globo.com > > >> >www.lalala.org > > >> >www.kernel.org > > >> >www.perlmonks.org > > >> >www.pudim.com > > >> > > > >> >fernando em FCORREA ~ > > >> >$ arq2.pl > > >> >Insira o site a ser removido: www.globo.com > > >> >site www.globo.com removido com sucesso > > >> > > > >> >fernando em FCORREA ~ > > >> >$ cat sites.teste > > >> >www.google.com > > >> >www.uol.com.br > > >> >www.lalala.org > > >> >www.kernel.org > > >> >www.perlmonks.org > > >> >www.pudim.com > > >> > > > >> >fernando em FCORREA ~ > > >> >$ > > >> > > > >> >Em 27/02/07, rafamv1 escreveu: > > >> >> > > >> >> Continua removendo todo o conteúdo. > > >> >> > > >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: > > >> >> > > >> >> > > >> >> >foi mau... na verdade ficaria assim: > > >> >> > > > >> >> >#!perl -i.bkp -p > > >> >> >BEGIN{$|=1;push > > >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira o > > >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > > >> >> >removido com sucesso\n",undef$_ if/^$site$/ > > >> >> > > > >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> > > >> >> >> O Script removeu todo o conteúdo do arquivo. > > >> >> >> > > >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: > > >> >> >> > > >> >> >> > > >> >> >> >tá faltando o nome do arquivo... > > >> >> >> > > > >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > > >> >> >> > > > >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > > >> >> >> >ficaria assim: > > >> >> >> > > > >> >> >> >#!/usr/bin/perl -i.bkp -p > > >> >> >> >BEGIN{push @ARGV, "/etc/squid/arquivos/liberados/dl_geral";print > > >> >> >> >"Insira o site a ser > > >removido:\n";chomp($site=<>);print{STDOUT}"site > > >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > > >> >> >> > > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou assim: > > >> >> >> >> #!/usr/bin/perl -i.bkp -p > > >> >> >> >> BEGIN{push > > >> >> >> >> print "Insira o site a ser removido: \n" > > >> >> >> >> $site = ; > > >> >> >> >> chomp $site; > > >> >> >> >> > > >> >> >> > > >> >> > > >> > > >>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > > >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> >vc tem q passar o site como parametro... por exemplo: > > >> >> >> >> > > > >> >> >> >> >./remove_site.pl URL > > >> >> >> >> > > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> >> > > >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada o > > >> >arquivo > > >> >> >e > > >> >> >> >nem > > >> >> >> >> >> me pede o site para remoção. > > >> >> >> >> >> > > >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p > > >> >> >> >> >> >BEGIN{push > > >> >> >> >> >> > > >> >> >> >> > > >> >> >> > > >> >> > > >> > > >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > > >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > > >> >> >> >> >> > > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. > > >Tentei > > >> >> >criar > > >> >> >> >um > > >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> >pode... > > >> >> >> >> >> >> > > > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em um > > >> >> arquivo > > >> >> >> >.pl > > >> >> >> >> ? > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu > > >mandei?! > > >> >ele > > >> >> >> faz > > >> >> >> >> >> >> >> >exatamente isso q vc falou... > > >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >repetindo: > > >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > > >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > > >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > > >> >> >sucesso\n",undef$_ > > >> >> >> >> >> >> >> >if/^$site$/' SITE > > >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus > > >conhecimentos. > > >> >> >> >Qualquer > > >> >> >> >> >> >> >sujestão > > >> >> >> >> >> >> >> >de > > >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma boa > > >> >> ajuda. > > >> >> >> >> >Quanto > > >> >> >> >> >> >ao > > >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas > > >remover > > >> >o > > >> >> >> site > > >> >> >> >> >> >> digitado > > >> >> >> >> >> >> >> >como > > >> >> >> >> >> >> >> >> argumento para a variável $site da lista dl_geral. > > >> >Recebi > > >> >> o > > >> >> >> >> >script > > >> >> >> >> >> >> >> abaixo, > > >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. > > >Acho > > >> >que > > >> >> >> >seria > > >> >> >> >> >o > > >> >> >> >> >> >> >> >">"...mas > > >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do > > >> arquivo > > >> >> >> >apenas > > >> >> >> >> o > > >> >> >> >> >> >> >> conteúdo > > >> >> >> >> >> >> >> >> de $site. > > >> >> >> >> >> >> >> >> > > >> >----------------------------8<---------------------------- > > >> >> >> >> >> >> >> >> #!/usr/bin/perl > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> use warnings; > > >> >> >> >> >> >> >> >> use strict; > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> my $arquivo = > > >'/etc/squid/arquivos/liberados/dl_geral'; > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o > > >> >arquivo > > >> >> >> >> >$arquivo: > > >> >> >> >> >> >> >$!"; > > >> >> >> >> >> >> >> >> my @linhas = ; > > >> >> >> >> >> >> >> >> close (LIBERADOS); > > >> >> >> >> >> >> >> >> print "@linhas\n"; > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> # leitura > > >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > > >> >> >> >> >> >> >> >> my $site = ; > > >> >> >> >> >> >> >> >> chomp $site; > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> # execução > > >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode abrir > > o > > >> >> >arquivo > > >> >> >> >> >> >> $arquivo: > > >> >> >> >> >> >> >> >$!"; > > >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ > > >> >> >> >> >> >> >> >> if ($linha eq $site){ > > >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > > >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> else{ > > >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; > > >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o arquivo > > >> >> >$arquivo: > > >> >> >> >> $!"; > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> else { > > >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao pode > > >> abrir > > >> >o > > >> >> >> >> >arquivo > > >> >> >> >> >> >> >> >> $arquivo: $!" ); > > >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > > >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > > >arquivo > > >> >> >> >> $arquivo: > > >> >> >> >> >> >$!" > > >> >> >> >> >> >> >> >> ); > > >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > > >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > > >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> > > >> >---------------------------->8---------------------------- > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Oi Rafael > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> use warnings; > > >> >> >> >> >> >> >> >> >> use strict; > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> my $arquivo = > > >> >'/etc/squid/arquivos/liberados/dl_geral'; > > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode > > >abrir > > >> >o > > >> >> >> >> >arquivo: > > >> >> >> >> >> >$!" > > >> >> >> >> >> >> >); > > >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... quem > > >> sabe > > >> >> >com > > >> >> >> >um > > >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > > >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor não > > >> deixe > > >> >> de > > >> >> >> >> >> postar). > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >> my @linhas = ; > > >> >> >> >> >> >> >> >> >> close (LIBERADOS); > > >> >> >> >> >> >> >> >> >> print "@linhas\n"; > > >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > > >> >> >> >> >> >> >> >> >> my $site = ; > > >> >> >> >> >> >> >> >> >> chomp $site; > > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > > pode > > >> >> abrir > > >> >> >o > > >> >> >> >> >> >arquivo: > > >> >> >> >> >> >> >> $!" > > >> >> >> >> >> >> >> >> ); > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você > > >> >adicionará > > >> >> >> >coisas > > >> >> >> >> >no > > >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > > >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), você > > >deve > > >> >> >abrir > > >> >> >> >> com > > >> >> >> >> >> >> >">"(um > > >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > > >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto > > >> cuidado, > > >> >> >faça > > >> >> >> >um > > >> >> >> >> >> >> backup > > >> >> >> >> >> >> >> se > > >> >> >> >> >> >> >> >> >for fazer isso). > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um > > >> >'foreach' > > >> >> >ou > > >> >> >> >um > > >> >> >> >> >> >'map' > > >> >> >> >> >> >> >> por > > >> >> >> >> >> >> >> >> >aqui???? > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { > > >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > > >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; > > >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > > >> >> arquivo: > > >> >> >> >$!" > > >> >> >> >> >); > > >> >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> else { > > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > > pode > > >> >> abrir > > >> >> >o > > >> >> >> >> >> >arquivo: > > >> >> >> >> >> >> >> $!" > > >> >> >> >> >> >> >> >> ); > > >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > > >> >> arquivo: > > >> >> >> >$!" > > >> >> >> >> >); > > >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > > >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > > >> >> >> >> >> >> >> >> >> } > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. > > >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. > > >> >> >> >> >> >> >> >> >> Universidade Estadual Do > > >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. > > >> >> >> >> >> >> >> >> >> Microsoft Certified > > >> >> >> >> >> >> >> >> >> Professional > > >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and > > >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > > >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System > > >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > > >> >> >Inteligente > > >> >> >> >> >> Terra. > > >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> > > >> >> >> > > >> >> > > >> > > >>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail > > Protegido > > >> >> >Terra. > > >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > > >> >> 26/02/2007 > > >> >> >/ > > >> >> >> >> >> >Versão: > > >> >> >> >> >> >> >> >> >5.1.00/4971 > > >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: > > >> http://mail.terra.com.br/ > > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >-- > > >> >> >> >> >> >> >> >> >André Garcia Carneiro > > >> >> >> >> >> >> >> >> >Developer(Perl/PHP) > > >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > > >> >> >http://sao-paulo.pm.org > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >_______________________________________________ > > >> >> >> >> >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >> >---------- > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> _______________________________________________ > > >> >> >> >> >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >-- > > >> >> >> >> >> >> >> >[]'s Fernando > > >> >> >> >> >> >> >> >_______________________________________________ > > >> >> >> >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> >> > > > >> >> >> >> >> >> >> >---------- > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> _______________________________________________ > > >> >> >> >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> >> > > >> >> >> >> >> >> > > > >> >> >> >> >> >> >-- > > >> >> >> >> >> >> >[]'s Fernando > > >> >> >> >> >> >> >_______________________________________________ > > >> >> >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> > > > >> >> >> >> >> >> >---------- > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> > > >> >> >> >> >> >> _______________________________________________ > > >> >> >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> >> > > >> >> >> >> >> > > > >> >> >> >> >> >-- > > >> >> >> >> >> >[]'s Fernando > > >> >> >> >> >> >_______________________________________________ > > >> >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> > > > >> >> >> >> >> >---------- > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> _______________________________________________ > > >> >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> >> > > >> >> >> >> > > > >> >> >> >> >-- > > >> >> >> >> >[]'s Fernando > > >> >> >> >> >_______________________________________________ > > >> >> >> >> >Cascavel-pm mailing list > > >> >> >> >> >Cascavel-pm em pm.org > > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> > > > >> >> >> >> >---------- > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> _______________________________________________ > > >> >> >> >> Cascavel-pm mailing list > > >> >> >> >> Cascavel-pm em pm.org > > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> >> > > >> >> >> > > > >> >> >> >-- > > >> >> >> >[]'s Fernando > > >> >> >> >_______________________________________________ > > >> >> >> >Cascavel-pm mailing list > > >> >> >> >Cascavel-pm em pm.org > > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> > > > >> >> >> >---------- > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> _______________________________________________ > > >> >> >> Cascavel-pm mailing list > > >> >> >> Cascavel-pm em pm.org > > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> >> > > >> >> > > > >> >> >-- > > >> >> >[]'s Fernando > > >> >> >_______________________________________________ > > >> >> >Cascavel-pm mailing list > > >> >> >Cascavel-pm em pm.org > > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> > > > >> >> >---------- > > >> >> > > >> >> > > >> >> > > >> >> _______________________________________________ > > >> >> Cascavel-pm mailing list > > >> >> Cascavel-pm em pm.org > > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> >> > > >> > > > >> >-- > > >> >[]'s Fernando > > >> >_______________________________________________ > > >> >Cascavel-pm mailing list > > >> >Cascavel-pm em pm.org > > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > > >> >---------- > > >> > > >> > > >> > > >> _______________________________________________ > > >> Cascavel-pm mailing list > > >> Cascavel-pm em pm.org > > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > > >> > > > > > >-- > > >[]'s Fernando > > >_______________________________________________ > > >Cascavel-pm mailing list > > >Cascavel-pm em pm.org > > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > >---------- > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > -- []'s Fernando From fernandocorrea em gmail.com Tue Feb 27 08:26:37 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 27 Feb 2007 13:26:37 -0300 Subject: [Cascavel-pm] Script em Perl In-Reply-To: <20070227_162112_072043.rafamv1@ig.com.br> References: <20070227_162112_072043.rafamv1@ig.com.br> Message-ID: só explicando melhor o -p: isso: #!/usr/bin/perl -p s/isso/aquilo/g seria a mesma coisa q isso: open FILE, shift; while(){ s/isso/aquilo/g; print; } Em 27/02/07, rafamv1 escreveu: > > Rs.. Até que em fim... Se não fosse sua ajuda... !! Sou iniciante... > Comecei a trabalhar com a Perl início do mÊs.. > > Em (13:19:12), Cascavel Perl Mongers escreveu: > > > >exato! !!! > > > >Em 27/02/07, rafamv1 escreveu: > >> Coloquei da seguinte maneira e funcionou: > >> Se não for incomodar demais, queria se possível que você me explicasse o > >> código, há partes que não entendi direito. Como: perl -i.bkp -p > >> > >> -------------------------------------------------------------------- > >> #!/usr/bin/perl -i.bkp -p > >> > >> BEGIN{ > >> $|=1; > >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> print{STDOUT}"Insira o site a ser removido: \n"; > >> $site = ; > >> chomp $site; > >> } > >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > >> > >> -------------------------------------------------------------------- > >> Em (13:06:05), Cascavel Perl Mongers escreveu: > >> > >> > >> >ao invez de "chomp ($site=<>);" use "chomp ($site= );" > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.uol.com.br > >> >www.globo.com > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ arq3.pl > >> >Insira o site a ser removido: > >> >www.uol.com.br > >> >site www.uol.com.br removido com sucesso > >> > > >> >fernando em FCORREA ~ > >> >$ cat sites.teste > >> >www.google.com > >> >www.globo.com > >> >www.lalala.org > >> >www.kernel.org > >> >www.perlmonks.org > >> >www.pudim.com > >> > > >> >fernando em FCORREA ~ > >> >$ > >> > > >> >Em 27/02/07, rafamv1 escreveu: > >> >> > >> >> no meu continua removendo todo o conteúdo. Veja o meu script: > >> >> -------------------------------------------------------------------- > >> >> > >> >> #!/usr/bin/perl -i.bkp -p > >> >> > >> >> BEGIN{ > >> >> $|=1; > >> >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> >> print{STDOUT}"Insira o site a ser removido: \n"; > >> >> chomp ($site=<>); > >> >> } > >> >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ > >> >> ------------------------------------------------------------------- > >> >> Em (12:03:19), Cascavel Perl Mongers escreveu: > >> >> > >> >> > >> >> >Aqui não... aqui ele remove só a linha q cabe na expressão: > >> >> > > >> >> >fernando em FCORREA ~ > >> >> >$ cat sites.teste > >> >> >www.google.com > >> >> >www.uol.com.br > >> >> >www.globo.com > >> >> >www.lalala.org > >> >> >www.kernel.org > >> >> >www.perlmonks.org > >> >> >www.pudim.com > >> >> > > >> >> >fernando em FCORREA ~ > >> >> >$ arq2.pl > >> >> >Insira o site a ser removido: www.globo.com > >> >> >site www.globo.com removido com sucesso > >> >> > > >> >> >fernando em FCORREA ~ > >> >> >$ cat sites.teste > >> >> >www.google.com > >> >> >www.uol.com.br > >> >> >www.lalala.org > >> >> >www.kernel.org > >> >> >www.perlmonks.org > >> >> >www.pudim.com > >> >> > > >> >> >fernando em FCORREA ~ > >> >> >$ > >> >> > > >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> > >> >> >> Continua removendo todo o conteúdo. > >> >> >> > >> >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: > >> >> >> > >> >> >> > >> >> >> >foi mau... na verdade ficaria assim: > >> >> >> > > >> >> >> >#!perl -i.bkp -p > >> >> >> >BEGIN{$|=1;push > >> >> >> > >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira > >o > >> >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& > >> >> >> >removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> > > >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> > >> >> >> >> O Script removeu todo o conteúdo do arquivo. > >> >> >> >> > >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: > >> >> >> >> > >> >> >> >> > >> >> >> >> >tá faltando o nome do arquivo... > >> >> >> >> > > >> >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; > >> >> >> >> > > >> >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... > >> >> >> >> >ficaria assim: > >> >> >> >> > > >> >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >> >BEGIN{push @ARGV, > "/etc/squid/arquivos/liberados/dl_geral";print > >> >> >> >> >"Insira o site a ser > >> >removido:\n";chomp($site=<>);print{STDOUT}"site > >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> > > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou > >assim: > >> >> >> >> >> #!/usr/bin/perl -i.bkp -p > >> >> >> >> >> BEGIN{push > >> >> >> >> >> print "Insira o site a ser removido: \n" > >> >> >> >> >> $site = ; > >> >> >> >> >> chomp $site; > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: > >> >> >> >> >> > > >> >> >> >> >> >./remove_site.pl URL > >> >> >> >> >> > > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em nada > o > >> >> >arquivo > >> >> >> >e > >> >> >> >> >nem > >> >> >> >> >> >> me pede o site para remoção. > >> >> >> >> >> >> > >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p > >> >> >> >> >> >> >BEGIN{push > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site > >> >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ > >> >> >> >> >> >> > > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. > >> >Tentei > >> >> >> >criar > >> >> >> >> >um > >> >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >pode... > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou em > >um > >> >> >> arquivo > >> >> >> >> >.pl > >> >> >> >> >> ? > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu > >> >mandei?! > >> >> >ele > >> >> >> >> faz > >> >> >> >> >> >> >> >> >exatamente isso q vc falou... > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >repetindo: > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push > >> >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s > >> >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com > >> >> >> >sucesso\n",undef$_ > >> >> >> >> >> >> >> >> >if/^$site$/' SITE > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus > >> >conhecimentos. > >> >> >> >> >Qualquer > >> >> >> >> >> >> >> >sujestão > >> >> >> >> >> >> >> >> >de > >> >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será uma > >boa > >> >> >> ajuda. > >> >> >> >> >> >Quanto > >> >> >> >> >> >> >ao > >> >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas > >> >remover > >> >> >o > >> >> >> >> site > >> >> >> >> >> >> >> digitado > >> >> >> >> >> >> >> >> >como > >> >> >> >> >> >> >> >> >> argumento para a variável $site da lista > dl_geral. > >> >> >Recebi > >> >> >> o > >> >> >> >> >> >script > >> >> >> >> >> >> >> >> abaixo, > >> >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do arquivo. > >> >Acho > >> >> >que > >> >> >> >> >seria > >> >> >> >> >> >o > >> >> >> >> >> >> >> >> >">"...mas > >> >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar do > >> >> arquivo > >> >> >> >> >apenas > >> >> >> >> >> o > >> >> >> >> >> >> >> >> conteúdo > >> >> >> >> >> >> >> >> >> de $site. > >> >> >> >> >> >> >> >> >> > >> >> >----------------------------8<---------------------------- > >> >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> my $arquivo = > >> >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir o > >> >> >arquivo > >> >> >> >> >> >$arquivo: > >> >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> # leitura > >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> # execução > >> >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode > >abrir > >> o > >> >> >> >arquivo > >> >> >> >> >> >> >> $arquivo: > >> >> >> >> >> >> >> >> >$!"; > >> >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ > >> >> >> >> >> >> >> >> >> if ($linha eq $site){ > >> >> >> >> >> >> >> >> >> print "O site $site foi removido com sucesso\n"; > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> else{ > >> >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o > arquivo > >> >> >> >$arquivo: > >> >> >> >> >> $!"; > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > pode > >> >> abrir > >> >> >o > >> >> >> >> >> >arquivo > >> >> >> >> >> >> >> >> >> $arquivo: $!" ); > >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o > >> >arquivo > >> >> >> >> >> $arquivo: > >> >> >> >> >> >> >$!" > >> >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> > >> >> >---------------------------->8---------------------------- > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >Oi Rafael > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >> #!/usr/bin/perl > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> use warnings; > >> >> >> >> >> >> >> >> >> >> use strict; > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> my $arquivo = > >> >> >'/etc/squid/arquivos/liberados/dl_geral'; > >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao pode > >> >abrir > >> >> >o > >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >$!" > >> >> >> >> >> >> >> >); > >> >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... > >quem > >> >> sabe > >> >> >> >com > >> >> >> >> >um > >> >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra > >> >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor > não > >> >> deixe > >> >> >> de > >> >> >> >> >> >> postar). > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >> my @linhas = ; > >> >> >> >> >> >> >> >> >> >> close (LIBERADOS); > >> >> >> >> >> >> >> >> >> >> print "@linhas\n"; > >> >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; > >> >> >> >> >> >> >> >> >> >> my $site = ; > >> >> >> >> >> >> >> >> >> >> chomp $site; > >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > >> pode > >> >> >> abrir > >> >> >> >o > >> >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você > >> >> >adicionará > >> >> >> >> >coisas > >> >> >> >> >> >no > >> >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo > >> >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), > você > >> >deve > >> >> >> >abrir > >> >> >> >> >> com > >> >> >> >> >> >> >> >">"(um > >> >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo > >> >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto > >> >> cuidado, > >> >> >> >faça > >> >> >> >> >um > >> >> >> >> >> >> >> backup > >> >> >> >> >> >> >> >> se > >> >> >> >> >> >> >> >> >> >for fazer isso). > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter um > >> >> >'foreach' > >> >> >> >ou > >> >> >> >> >um > >> >> >> >> >> >> >'map' > >> >> >> >> >> >> >> >> por > >> >> >> >> >> >> >> >> >> >aqui???? > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { > >> >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; > >> >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; > >> >> >> >> >> >> >> >> >> >> print "O site $site foi removido com > >sucesso\n"; > >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar > o > >> >> >> arquivo: > >> >> >> >> >$!" > >> >> >> >> >> >); > >> >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> else { > >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao > >> pode > >> >> >> abrir > >> >> >> >o > >> >> >> >> >> >> >arquivo: > >> >> >> >> >> >> >> >> $!" > >> >> >> >> >> >> >> >> >> ); > >> >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); > >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar > o > >> >> >> arquivo: > >> >> >> >> >$!" > >> >> >> >> >> >); > >> >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); > >> >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; > >> >> >> >> >> >> >> >> >> >> } > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. > >> >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. > >> >> >> >> >> >> >> >> >> >> Universidade Estadual Do > >> >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. > >> >> >> >> >> >> >> >> >> >> Microsoft Certified > >> >> >> >> >> >> >> >> >> >> Professional > >> >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and > >> >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) > >> >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System > >> >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de Spam > >> >> >> >Inteligente > >> >> >> >> >> >> Terra. > >> >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, visite > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> > >> > >>>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail > >> Protegido > >> >> >> >Terra. > >> >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado em > >> >> >> 26/02/2007 > >> >> >> >/ > >> >> >> >> >> >> >Versão: > >> >> >> >> >> >> >> >> >> >5.1.00/4971 > >> >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: > >> >> http://mail.terra.com.br/ > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >> >> >André Garcia Carneiro > >> >> >> >> >> >> >> >> >> >Developer(Perl/PHP) > >> >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - > >> >> >> >http://sao-paulo.pm.org > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >-- > >> >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > > >> >> >> >> >> >> >> >---------- > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> >> > >> >> >> >> >> >> > > >> >> >> >> >> >> >-- > >> >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > > >> >> >> >> >> >> >---------- > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> >> _______________________________________________ > >> >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> >-- > >> >> >> >> >> >[]'s Fernando > >> >> >> >> >> >_______________________________________________ > >> >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > > >> >> >> >> >> >---------- > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> _______________________________________________ > >> >> >> >> >> Cascavel-pm mailing list > >> >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> >> > >> >> >> >> > > >> >> >> >> >-- > >> >> >> >> >[]'s Fernando > >> >> >> >> >_______________________________________________ > >> >> >> >> >Cascavel-pm mailing list > >> >> >> >> >Cascavel-pm em pm.org > >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > > >> >> >> >> >---------- > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> _______________________________________________ > >> >> >> >> Cascavel-pm mailing list > >> >> >> >> Cascavel-pm em pm.org > >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> >> > >> >> >> > > >> >> >> >-- > >> >> >> >[]'s Fernando > >> >> >> >_______________________________________________ > >> >> >> >Cascavel-pm mailing list > >> >> >> >Cascavel-pm em pm.org > >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > > >> >> >> >---------- > >> >> >> > >> >> >> > >> >> >> > >> >> >> _______________________________________________ > >> >> >> Cascavel-pm mailing list > >> >> >> Cascavel-pm em pm.org > >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> >> > >> >> > > >> >> >-- > >> >> >[]'s Fernando > >> >> >_______________________________________________ > >> >> >Cascavel-pm mailing list > >> >> >Cascavel-pm em pm.org > >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > > >> >> >---------- > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> Cascavel-pm mailing list > >> >> Cascavel-pm em pm.org > >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> >> > >> > > >> >-- > >> >[]'s Fernando > >> >_______________________________________________ > >> >Cascavel-pm mailing list > >> >Cascavel-pm em pm.org > >> >http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > >> >---------- > >> > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > >-- > >[]'s Fernando > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm em pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > >---------- > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From rafamv1 em ig.com.br Tue Feb 27 08:31:42 2007 From: rafamv1 em ig.com.br (rafamv1) Date: Tue, 27 Feb 2007 13:31:42 -0300 Subject: [Cascavel-pm] Script em Perl Message-ID: <20070227_163142_040694.rafamv1@ig.com.br> Ah !! legal.. Você tem msn e pode me passar para trocarmos informações? Em (13:26:37), Cascavel Perl Mongers escreveu: >só explicando melhor o -p: > >isso: > >#!/usr/bin/perl -p >s/isso/aquilo/g > >seria a mesma coisa q isso: > >open FILE, shift; >while( ){ > s/isso/aquilo/g; > print; >} > >Em 27/02/07, rafamv1 escreveu: >> >> Rs.. Até que em fim... Se não fosse sua ajuda... !! Sou iniciante... >> Comecei a trabalhar com a Perl início do mÊs.. >> >> Em (13:19:12), Cascavel Perl Mongers escreveu: >> >> >> >exato! !!! >> > >> >Em 27/02/07, rafamv1 escreveu: >> >> Coloquei da seguinte maneira e funcionou: >> >> Se não for incomodar demais, queria se possível que você me explicasse >o >> >> código, há partes que não entendi direito. Como: perl -i.bkp -p >> >> >> >> -------------------------------------------------------------------- >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> BEGIN{ >> >> $|=1; >> >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> print{STDOUT}"Insira o site a ser removido: \n"; >> >> $site = ; >> >> chomp $site; >> >> } >> >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> >> >> >> -------------------------------------------------------------------- >> >> Em (13:06:05), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >ao invez de "chomp ($site=<>);" use "chomp ($site= );" >> >> > >> >> >fernando em FCORREA ~ >> >> >$ cat sites.teste >> >> >www.google.com >> >> >www.uol.com.br >> >> >www.globo.com >> >> >www.lalala.org >> >> >www.kernel.org >> >> >www.perlmonks.org >> >> >www.pudim.com >> >> > >> >> >fernando em FCORREA ~ >> >> >$ arq3.pl >> >> >Insira o site a ser removido: >> >> >www.uol.com.br >> >> >site www.uol.com.br removido com sucesso >> >> > >> >> >fernando em FCORREA ~ >> >> >$ cat sites.teste >> >> >www.google.com >> >> >www.globo.com >> >> >www.lalala.org >> >> >www.kernel.org >> >> >www.perlmonks.org >> >> >www.pudim.com >> >> > >> >> >fernando em FCORREA ~ >> >> >$ >> >> > >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> no meu continua removendo todo o conteúdo. Veja o meu script: >> >> >> -------------------------------------------------------------------- >> >> >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> >> >> BEGIN{ >> >> >> $|=1; >> >> >> push em ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> >> print{STDOUT}"Insira o site a ser removido: \n"; >> >> >> chomp ($site=<>); >> >> >> } >> >> >> print {STDOUT}"site $& removido com sucesso\n", undef$_ if/^$site$/ >> >> >> ------------------------------------------------------------------- >> >> >> Em (12:03:19), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >Aqui não... aqui ele remove só a linha q cabe na expressão: >> >> >> > >> >> >> >fernando em FCORREA ~ >> >> >> >$ cat sites.teste >> >> >> >www.google.com >> >> >> >www.uol.com.br >> >> >> >www.globo.com >> >> >> >www.lalala.org >> >> >> >www.kernel.org >> >> >> >www.perlmonks.org >> >> >> >www.pudim.com >> >> >> > >> >> >> >fernando em FCORREA ~ >> >> >> >$ arq2.pl >> >> >> >Insira o site a ser removido: www.globo.com >> >> >> >site www.globo.com removido com sucesso >> >> >> > >> >> >> >fernando em FCORREA ~ >> >> >> >$ cat sites.teste >> >> >> >www.google.com >> >> >> >www.uol.com.br >> >> >> >www.lalala.org >> >> >> >www.kernel.org >> >> >> >www.perlmonks.org >> >> >> >www.pudim.com >> >> >> > >> >> >> >fernando em FCORREA ~ >> >> >> >$ >> >> >> > >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> Continua removendo todo o conteúdo. >> >> >> >> >> >> >> >> Em (11:52:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >foi mau... na verdade ficaria assim: >> >> >> >> > >> >> >> >> >#!perl -i.bkp -p >> >> >> >> >BEGIN{$|=1;push >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";print{STDOUT}"Insira >> >o >> >> >> >> >site a ser removido: ";chomp($site= )}print{STDOUT}"site $& >> >> >> >> >removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> > >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> O Script removeu todo o conteúdo do arquivo. >> >> >> >> >> >> >> >> >> >> Em (11:45:17), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >tá faltando o nome do arquivo... >> >> >> >> >> > >> >> >> >> >> >push @ARGV, "/etc/squid/arquivos/liberados/dl_geral"; >> >> >> >> >> > >> >> >> >> >> >e aqui: $site=shift; vc tá escrevendo por cima da variavel... >> >> >> >> >> >ficaria assim: >> >> >> >> >> > >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >> >BEGIN{push @ARGV, >> "/etc/squid/arquivos/liberados/dl_geral";print >> >> >> >> >> >"Insira o site a ser >> >> >removido:\n";chomp($site=<>);print{STDOUT}"site >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> > >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> Alterei o script mas não remove o site do arquivo.. Ficou >> >assim: >> >> >> >> >> >> #!/usr/bin/perl -i.bkp -p >> >> >> >> >> >> BEGIN{push >> >> >> >> >> >> print "Insira o site a ser removido: \n" >> >> >> >> >> >> $site = ; >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> >> $& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:31:37), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >vc tem q passar o site como parametro... por exemplo: >> >> >> >> >> >> > >> >> >> >> >> >> >./remove_site.pl URL >> >> >> >> >> >> > >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> criei o script abaixo, ele executa mas não altera em >nada >> o >> >> >> >arquivo >> >> >> >> >e >> >> >> >> >> >nem >> >> >> >> >> >> >> me pede o site para remoção. >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (11:21:27), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >#!/usr/bin/perl -i.bkp -p >> >> >> >> >> >> >> >BEGIN{push >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$site=shift}print{STDOUT}"site >> >> >> >> >> >> >> >$& removido com sucesso\n",undef$_ if/^$site$/ >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> Cara, não consegui colocar seu script para funcionar. >> >> >Tentei >> >> >> >> >criar >> >> >> >> >> >um >> >> >> >> >> >> >> >> arquivo .pl com o conteúdo, mas não funcionou. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:45:25), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >pode... >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> Mas eu posso colocar esse script que você mandou >em >> >um >> >> >> >> arquivo >> >> >> >> >> >.pl >> >> >> >> >> >> ? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (10:31:14), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >E pq vc não usa algo parecido com o script q eu >> >> >mandei?! >> >> >> >ele >> >> >> >> >> faz >> >> >> >> >> >> >> >> >> >exatamente isso q vc falou... >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >repetindo: >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >perl -i.bkp -pe 'BEGIN{push >> >> >> >> >> >> >> >> >> >@ARGV,"/etc/squid/arquivos/liberados/dl_geral";$s >> >> >> >> >> >> >> >> >> >ite=shift}print{STDOUT}"site $& removido com >> >> >> >> >sucesso\n",undef$_ >> >> >> >> >> >> >> >> >> >if/^$site$/' SITE >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >Em 27/02/07, rafamv1 escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Oi André, estou tentando aprimorar meus >> >> >conhecimentos. >> >> >> >> >> >Qualquer >> >> >> >> >> >> >> >> >sujestão >> >> >> >> >> >> >> >> >> >de >> >> >> >> >> >> >> >> >> >> site ou livro que você puder me passar, será >uma >> >boa >> >> >> >> ajuda. >> >> >> >> >> >> >Quanto >> >> >> >> >> >> >> >ao >> >> >> >> >> >> >> >> >> >> script, eu não quero criar um outro arquivo mas >> >> >remover >> >> >> >o >> >> >> >> >> site >> >> >> >> >> >> >> >> digitado >> >> >> >> >> >> >> >> >> >como >> >> >> >> >> >> >> >> >> >> argumento para a variável $site da lista >> dl_geral. >> >> >> >Recebi >> >> >> >> o >> >> >> >> >> >> >script >> >> >> >> >> >> >> >> >> abaixo, >> >> >> >> >> >> >> >> >> >> no entanto ele remove todo o conteúdo do >arquivo. >> >> >Acho >> >> >> >que >> >> >> >> >> >seria >> >> >> >> >> >> >o >> >> >> >> >> >> >> >> >> >">"...mas >> >> >> >> >> >> >> >> >> >> não estou entendendo a lógica de como retirar >do >> >> >> arquivo >> >> >> >> >> >apenas >> >> >> >> >> >> o >> >> >> >> >> >> >> >> >> conteúdo >> >> >> >> >> >> >> >> >> >> de $site. >> >> >> >> >> >> >> >> >> >> >> >> >> >----------------------------8<---------------------------- >> >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,$arquivo) or die "Nao pode abrir >o >> >> >> >arquivo >> >> >> >> >> >> >$arquivo: >> >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # leitura >> >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> # execução >> >> >> >> >> >> >> >> >> >> open(LIBERADOS,">",$arquivo) or die "Nao pode >> >abrir >> >> o >> >> >> >> >arquivo >> >> >> >> >> >> >> >> $arquivo: >> >> >> >> >> >> >> >> >> >$!"; >> >> >> >> >> >> >> >> >> >> foreach my $linha (@linhas){ >> >> >> >> >> >> >> >> >> >> if ($linha eq $site){ >> >> >> >> >> >> >> >> >> >> print "O site $site foi removido com >sucesso\n"; >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> else{ >> >> >> >> >> >> >> >> >> >> print LIBERADOS "$linha\n"; >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> close(LIBERADOS) or die "Nao pode fechar o >> arquivo >> >> >> >> >$arquivo: >> >> >> >> >> >> $!"; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( "Nao >> pode >> >> >> abrir >> >> >> >o >> >> >> >> >> >> >arquivo >> >> >> >> >> >> >> >> >> >> $arquivo: $!" ); >> >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode fechar o >> >> >arquivo >> >> >> >> >> >> $arquivo: >> >> >> >> >> >> >> >$!" >> >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> >> print " O site foi adicionado com sucesso.\n"; >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >---------------------------->8---------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Em (08:28:49), Cascavel Perl Mongers escreveu: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >Oi Rafael >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> #!/usr/bin/perl >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> use warnings; >> >> >> >> >> >> >> >> >> >> >> use strict; >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> my $arquivo = >> >> >> >'/etc/squid/arquivos/liberados/dl_geral'; >> >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,$arquivo ) or die ( "Nao >pode >> >> >abrir >> >> >> >o >> >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> >$!" >> >> >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >> >Precisa melhorar o seu tratamento de erros... >> >quem >> >> >> sabe >> >> >> >> >com >> >> >> >> >> >um >> >> >> >> >> >> >> >> >> >> >eval(perldoc.perl.org/functions/) pra >> >> >> >> >> >> >> >> >> >> >começar...(quem tiver idéia melhor, por favor >> não >> >> >> deixe >> >> >> >> de >> >> >> >> >> >> >> postar). >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> my @linhas = ; >> >> >> >> >> >> >> >> >> >> >> close (LIBERADOS); >> >> >> >> >> >> >> >> >> >> >> print "@linhas\n"; >> >> >> >> >> >> >> >> >> >> >> print "Insira o site a ser removido: "; >> >> >> >> >> >> >> >> >> >> >> my $site = ; >> >> >> >> >> >> >> >> >> >> >> chomp $site; >> >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( >"Nao >> >> pode >> >> >> >> abrir >> >> >> >> >o >> >> >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >Quando você abre com '>>', significa que você >> >> >> >adicionará >> >> >> >> >> >coisas >> >> >> >> >> >> >no >> >> >> >> >> >> >> >> >> >> >arquivo... Se você quiser abrir um novo >> >> >> >> >> >> >> >> >> >> >arquivo(se é que eu entendi o seu objetivo), >> você >> >> >deve >> >> >> >> >abrir >> >> >> >> >> >> com >> >> >> >> >> >> >> >> >">"(um >> >> >> >> >> >> >> >> >> >> >"sinal de maior" apenas). Desse modo >> >> >> >> >> >> >> >> >> >> >você perderá o conteúdo que estava lá(portanto >> >> >> cuidado, >> >> >> >> >faça >> >> >> >> >> >um >> >> >> >> >> >> >> >> backup >> >> >> >> >> >> >> >> >> se >> >> >> >> >> >> >> >> >> >> >for fazer isso). >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> my $linhas = "@linhas"; >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >Posso estar errado, mas não seria melhor ter >um >> >> >> >'foreach' >> >> >> >> >ou >> >> >> >> >> >um >> >> >> >> >> >> >> >'map' >> >> >> >> >> >> >> >> >> por >> >> >> >> >> >> >> >> >> >> >aqui???? >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> if ($linhas =~ $site) { >> >> >> >> >> >> >> >> >> >> >> #delete (LIBERADOS $site}; >> >> >> >> >> >> >> >> >> >> >> s/$site/funcionou/gi; >> >> >> >> >> >> >> >> >> >> >> print "O site $site foi removido com >> >sucesso\n"; >> >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode >fechar >> o >> >> >> >> arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> else { >> >> >> >> >> >> >> >> >> >> >> open ( LIBERADOS,">>$arquivo" ) or die ( >"Nao >> >> pode >> >> >> >> abrir >> >> >> >> >o >> >> >> >> >> >> >> >arquivo: >> >> >> >> >> >> >> >> >> $!" >> >> >> >> >> >> >> >> >> >> ); >> >> >> >> >> >> >> >> >> >> >> print ( LIBERADOS "\n$site" ); >> >> >> >> >> >> >> >> >> >> >> close ( LIBERADOS ) or die ( "Nao pode >fechar >> o >> >> >> >> arquivo: >> >> >> >> >> >$!" >> >> >> >> >> >> >); >> >> >> >> >> >> >> >> >> >> >> system("squid -k reconfigure"); >> >> >> >> >> >> >> >> >> >> >> print " O site foi adicionado com >sucesso.\n"; >> >> >> >> >> >> >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Rafael Lebrao Martins. >> >> >> >> >> >> >> >> >> >> >> Cursando Ciências Contábeis. >> >> >> >> >> >> >> >> >> >> >> Universidade Estadual Do >> >> >> >> >> >> >> >> >> >> >> Sudoeste Da Bahia. >> >> >> >> >> >> >> >> >> >> >> Microsoft Certified >> >> >> >> >> >> >> >> >> >> >> Professional >> >> >> >> >> >> >> >> >> >> >> 70-271:Supporting Users and >> >> >> >> >> >> >> >> >> >> >> Troubleshooting a Microsoft(r) >> >> >> >> >> >> >> >> >> >> >> Windows(r) XP Operating System >> >> >> >> >> >> >> >> >> >> >> TEL - (77) 9989-6327 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> E-mail classificado pelo Identificador de >Spam >> >> >> >> >Inteligente >> >> >> >> >> >> >> Terra. >> >> >> >> >> >> >> >> >> >> >> Para alterar a categoria classificada, >visite >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>>>>>>>>>>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1172529719.159984.10939.alcala.hst.terra.com.br,5572,Des15,Des15 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Esta mensagem foi verificada pelo E-mail >> >> Protegido >> >> >> >> >Terra. >> >> >> >> >> >> >> >> >> >> >> Scan engine: McAfee VirusScan / Atualizado >em >> >> >> >> 26/02/2007 >> >> >> >> >/ >> >> >> >> >> >> >> >Versão: >> >> >> >> >> >> >> >> >> >> >5.1.00/4971 >> >> >> >> >> >> >> >> >> >> >> Proteja o seu e-mail Terra: >> >> >> http://mail.terra.com.br/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >> >> >André Garcia Carneiro >> >> >> >> >> >> >> >> >> >> >Developer(Perl/PHP) >> >> >> >> >> >> >> >> >> >> >Member of "São Paulo Perl Mongers" - >> >> >> >> >http://sao-paulo.pm.org >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >>_______________________________________________ >> >> >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> >> >>http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >-- >> >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >-- >> >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> > >> >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >-- >> >> >> >> >> >[]'s Fernando >> >> >> >> >> >_______________________________________________ >> >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> >> Cascavel-pm mailing list >> >> >> >> >> Cascavel-pm em pm.org >> >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> >> >> > >> >> >> >> >-- >> >> >> >> >[]'s Fernando >> >> >> >> >_______________________________________________ >> >> >> >> >Cascavel-pm mailing list >> >> >> >> >Cascavel-pm em pm.org >> >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> > >> >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Cascavel-pm mailing list >> >> >> >> Cascavel-pm em pm.org >> >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> >> >> > >> >> >> >-- >> >> >> >[]'s Fernando >> >> >> >_______________________________________________ >> >> >> >Cascavel-pm mailing list >> >> >> >Cascavel-pm em pm.org >> >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >> >> >---------- >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> Cascavel-pm mailing list >> >> >> Cascavel-pm em pm.org >> >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >> >> > >> >> >-- >> >> >[]'s Fernando >> >> >_______________________________________________ >> >> >Cascavel-pm mailing list >> >> >Cascavel-pm em pm.org >> >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> > >> >> >---------- >> >> >> >> >> >> >> >> _______________________________________________ >> >> Cascavel-pm mailing list >> >> Cascavel-pm em pm.org >> >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> > >> >-- >> >[]'s Fernando >> >_______________________________________________ >> >Cascavel-pm mailing list >> >Cascavel-pm em pm.org >> >http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >> >---------- >> >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > >-- >[]'s Fernando >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm em pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > >---------- From nascimenthiago em gmail.com Wed Feb 28 09:14:23 2007 From: nascimenthiago em gmail.com (Thiago Nascimento Rodrigues) Date: Wed, 28 Feb 2007 14:14:23 -0300 Subject: [Cascavel-pm] Problema Windows/Tk Message-ID: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> Caros Mongers, Estou começando a estudar e a usar o módulo Tk, e tentei executar o primeiro código apresentado em perldoc Tk::UserGuide. Porém o Windows não executa o script e alerta com uma mensagem de erro informando que "O Perl Command Line Interpreter encontrou um problema e precisa ser fechado." Não sei do que se trata. Alguém poderia ajudar? #! perl -w use strict; use Tk; my $main = MainWindow->new; $main->Label(-text => 'Hello, world!')->pack; $main->Button(-text => 'Quit', -command => [$main => 'destroy'])->pack; MainLoop; Antecipo agradecimentos. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070228/5a9618ce/attachment.html From fernandocorrea em gmail.com Wed Feb 28 09:18:40 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Wed, 28 Feb 2007 14:18:40 -0300 Subject: [Cascavel-pm] Problema Windows/Tk In-Reply-To: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> References: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> Message-ID: aqui funcionou... Em 28/02/07, Thiago Nascimento Rodrigues escreveu: > Caros Mongers, > > Estou começando a estudar e a usar o módulo Tk, e tentei executar o > primeiro código apresentado em perldoc Tk::UserGuide. Porém o Windows não > executa o script e alerta com uma mensagem de erro informando que "O Perl > Command Line Interpreter encontrou um problema e precisa ser fechado." > > Não sei do que se trata. Alguém poderia ajudar? > > > #! perl -w > > use strict; > use Tk; > > my $main = MainWindow->new; > $main->Label(-text => 'Hello, world!')->pack; > $main->Button(-text => 'Quit', > -command => [$main => 'destroy'])->pack; > MainLoop; > > > Antecipo agradecimentos. > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando From vandersons em gmail.com Wed Feb 28 11:16:26 2007 From: vandersons em gmail.com (Vanderson Sampaio) Date: Wed, 28 Feb 2007 16:16:26 -0300 Subject: [Cascavel-pm] Problema Windows/Tk In-Reply-To: References: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> Message-ID: <792d03600702281116j5e51f03eyf582e7dfcaf0fae8@mail.gmail.com> Eu tenho uma porção de aplicações em Tk e tudo funciona muito bem... Testei teu código aqui e funcionou também... Deve ser algum bug com a versão instalada. Vê ai qual é! []'s On 2/28/07, Fernando Oliveira wrote: > > aqui funcionou... > > Em 28/02/07, Thiago Nascimento Rodrigues > escreveu: > > Caros Mongers, > > > > Estou começando a estudar e a usar o módulo Tk, e tentei executar o > > primeiro código apresentado em perldoc Tk::UserGuide. Porém o Windows > não > > executa o script e alerta com uma mensagem de erro informando que "O > Perl > > Command Line Interpreter encontrou um problema e precisa ser fechado." > > > > Não sei do que se trata. Alguém poderia ajudar? > > > > > > #! perl -w > > > > use strict; > > use Tk; > > > > my $main = MainWindow->new; > > $main->Label(-text => 'Hello, world!')->pack; > > $main->Button(-text => 'Quit', > > -command => [$main => 'destroy'])->pack; > > MainLoop; > > > > > > Antecipo agradecimentos. > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Vanderson Sampaio Biólogo - Especialista em Bioinformática Mestre em Genética e Biol. Molecular -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070228/a0825560/attachment.html From acid06 em gmail.com Wed Feb 28 11:28:28 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Wed, 28 Feb 2007 16:28:28 -0300 Subject: [Cascavel-pm] Problema Windows/Tk In-Reply-To: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> References: <97daf7f50702280914q385e6a94o99ec6d76c402e3a9@mail.gmail.com> Message-ID: <9a08c9b40702281128l4441f74ax9b7e96d7d40f4aa8@mail.gmail.com> On 2/28/07, Thiago Nascimento Rodrigues wrote: > Estou começando a estudar e a usar o módulo Tk, e tentei executar o > primeiro código apresentado em perldoc Tk::UserGuide. Porém o Windows não > executa o script e alerta com uma mensagem de erro informando que "O Perl > Command Line Interpreter encontrou um problema e precisa ser fechado." Tente reinstalar o Tk a partir do repositório PPM da ActiveState (se você instalou o Tk "na mão"). -Nilson Santos F. Jr.