From marco.lima em e-via.com.br Wed Sep 1 12:08:28 2004 From: marco.lima em e-via.com.br (Your Name) Date: Wed Sep 1 12:08:38 2004 Subject: [Cascavel-pm] www.perl.org.br Message-ID: Salve Monges: Estou trabalhando bastante para organizar o evento de outubro, e será um sucesso ! Gostaria apenas de informar sobre a situação do site www.perl.org.br: A criança que fez aquela sujeira rodou um script em Perl, que deve ter baixado de algum site (código bem infantil) e se conectou no dia 26 de agosto de 2004 às 13:48h, usou uma máquina com Window$ e tentou executar um programa .exe (heheheh) ... depois colocou aquela página ... se denominando um Hacker (heheheh) ... Já estou com as informações de acesso do rapaz e estou entrando em contato com o pessoal do servidor de onde saiu o ataque ... sabendo que o "Lammer" não tomou nem um cuidado ... estarei com as informações dele em breve !!! Quem sabe ele vai conseguir aprender alguma coisa com isso !!! Nelson: O Wiki está com problemas ... estou direcionando a página para http://brasil.pm.org ... e assim que arrumar os problemas voltamos como ela ... preciso que você faça estes ajustes ... O Wiki já estava com problemas antes dessa brincadeira, por isso o mérito não é do "Lammer". Abração Mago mago@rio.pm.org Register Linux User #355235 Brasil Perl Monger From monsieur_champs em yahoo.com.br Wed Sep 1 14:41:18 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Sep 1 14:41:21 2004 Subject: [Cascavel-pm] www.perl.org.br In-Reply-To: References: Message-ID: On Wed, 1 Sep 2004, Your Name wrote: > Salve Monges: > > Estou trabalhando bastante para organizar o evento de outubro, e será um > sucesso ! Eu estou me organizando no sentido de comparecer. Será que você não pode me indicar um bom hotel para eu usar? Não sei se conseguirei ficar todos os dias, mas tenho a intenção de participar de pelo menos um ou dois... :-) > Gostaria apenas de informar sobre a situação do site www.perl.org.br: > > A criança que fez aquela sujeira rodou um script em Perl, que deve ter > baixado de algum site (código bem infantil) e se conectou no dia 26 de > agosto de 2004 às 13:48h, usou uma máquina com Window$ e tentou executar > um programa .exe (heheheh) ... depois colocou aquela página ... se > denominando um Hacker (heheheh) ... Se houver alguma coisa que um paulistano com alguns contatos na ABRANET (Associação Brasileira dos Provedores de Internet) pode fazer, por favor me deixe saber. > Já estou com as informações de acesso do rapaz e estou entrando em > contato com o pessoal do servidor de onde saiu o ataque ... sabendo que > o "Lammer" não tomou nem um cuidado ... estarei com as informações dele > em breve !!! Bom, acho que tudo o que você precisa fazer agora é pedir e esperar pelas informações... boa sorte! > Quem sabe ele vai conseguir aprender alguma coisa com isso !!! Pelo menos, vai aprender a não mexer com o pessoal do PM.Org em parte alguma do planeta! :-) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From nferraz em phperl.com Sat Sep 4 11:09:06 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Sat Sep 4 11:03:41 2004 Subject: [Cascavel-pm] [Fwd: =?iso-8859-1?q?Alian=E7a_Script_Language_-_Brasil=5D?= Message-ID: <4139E8A2.7030201@phperl.com> Achei a mensagem interessante, encaminho para a lista. -------------- Próxima Parte ---------- Uma mensagem embutida foi limpa... De: Carlisson Galdino Assunto: =?ISO-8859-1?Q?Alian=E7a_Script_Language_-_Brasil?= Data: Fri, 03 Sep 2004 23:13:02 -0300 Tam: 4691 Url: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040904/989503d0/ISO-8859-1QAlianE7a_Script_Language_-_Brasil.eml From daniel em ruoso.com Mon Sep 6 15:18:18 2004 From: daniel em ruoso.com (Daniel Ruoso) Date: Mon Sep 6 15:18:26 2004 Subject: (SPAM) [Cascavel-pm] [Fwd: =?ISO-8859-1?Q?Alian=E7a?= Script Language - Brasil] In-Reply-To: <4139E8A2.7030201@phperl.com> References: <4139E8A2.7030201@phperl.com> Message-ID: <1094501897.1425.3.camel@cedro> Em Sáb, 2004-09-04 às 13:09, Nelson Ferraz escreveu: > Presenciei uma cena interessante há mais de um mês. Fui como convidado > a uma reunião de um Grupo de Usuários Java. A discussão prosseguiu e > patterns pra lá, e patterns pra cá... Ao final, já encerrados os > assuntos começamos a conversar um pouco e pude ouvir coisas contra > linguagens de script. > Bom, pode parecer partidarismo similar ao das distribuições Linux ou > até mesmo o Perl X Python, mas depois de mais algumas falas, quando > citei Python como exemplo de linguagem de script poderosa, veio a > pérola "Python é bom, mas pra pequenas aplicações". Isso vindo de > alguém que não sabia nem que em Python se delimita blocos por identação. > Foi aí que caiu a ficha (e eu perdi de citar o case Google, mas fica > pra outra): usa-se frases feitas como armas e faz-se ataques com base > no que se ouviu dizer. Acaba funcionando como uma ferramenta terrível > de desinformação. Sim. Como eu trabalho com java e com perl, posso afirmar que existe um preconceito muito claro das pessoas que trabalham com java sobre as linguagens interpretadas em geral (o que eles esquecem é que java é tão interpretado quanto o perl). > Gostaria de deixar claro que não tenho nada contra Java, só não vou > com a cara da linguagem nem gosto da política de valores agregados que > se adota. Mas foi bom passar por isso porque, a partir desse instante > veio uma idéia. Eu *ODEIO* java, mas trabalho com isso todos os dias... fazer o que... A verdade é que o java conta com a propaganda da Sun, da IBM, enquanto o Perl e o Python são linguagens apenas de comunidade. >- --== principal ==-- > Estou mandando esta mensagem para pessoas que trabalham com linguagens > de script e as defendem. Algum de vocês conhece algum grupo de > desenvolvedores de linguagens de script? Procurei e não achei, mas não > acredito que não existam (sei, existem grupos de perl, de python...). Brasil PM ? www.perl.org.br ? Acho que a idéia de dar um impulso à comunidade brasileira de Perl é uma ótima... From pmpoa em galvao.eti.br Wed Sep 8 15:26:52 2004 From: pmpoa em galvao.eti.br (=?ISO-8859-1?Q?Er_Galv=E3o_Abbott_-_PM_Porto_Alegre?=) Date: Wed Sep 8 15:26:21 2004 Subject: [Cascavel-pm] Lembrete: I Encontro Social dos Porto Alegre Perl Mongers Message-ID: <413F6B0C.4060306@galvao.eti.br> Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040908/8848af0f/attachment.htm From joaogabrielcas em ig.com.br Sat Sep 11 09:33:27 2004 From: joaogabrielcas em ig.com.br (João Gabriel C. Laass) Date: Sat Sep 11 09:33:34 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Colabora=E7=E3o?= Message-ID: <20040911_143327_088890.joaogabrielcas@ig.com.br> Fala pessoal! Beleza? Venho aqui pedir uma colaboração com o site CGiClube.net: Gostaria de saber se vocês podem me enviar scripts, códigos ou artigos para eu colocar no site. Como o CGiclube é uma boa referencia para os novos programadores, precisamos sempre colocar novos conteudos, e por isso conto com a colaboração de vocês. E quem puder ajudar com as dúvidas no fórum eu agradeço. Lembrando que em breve lançaremos mais dois serviços no site: FormMail e Contator de Acessos. Um forte abraço para todos, João Gabriel Serra/ES www.cgiclube.net _________________________________________________________________________________ Quer mais velocidade? Só com o acesso Aditivado iG, a velocidade que você quer na hora que você precisa. Clique aqui: http://www.acessoaditivado.ig.com.br From joaogabrielcas em ig.com.br Sat Sep 11 10:42:09 2004 From: joaogabrielcas em ig.com.br (João Gabriel C. Laass) Date: Sat Sep 11 10:42:15 2004 Subject: [Cascavel-pm] El lobo... manda o email denovo. Message-ID: <20040911_154209_050241.joaogabrielcas@ig.com.br> Ai El Lobo, manda o email sobre a colaboração denovo... pq deu uma bixeira aqui e a sua msg foi apagada se eu ler. flw... Gabriel _________________________________________________________________________________ Quer mais velocidade? Só com o acesso Aditivado iG, a velocidade que você quer na hora que você precisa. Clique aqui: http://www.acessoaditivado.ig.com.br From monsieur_champs em yahoo.com.br Sun Sep 12 09:25:55 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Sep 12 09:27:07 2004 Subject: [Cascavel-pm] Encontro Social dos Sao Paulo Perl Mongers Message-ID: <005a01c498d4$7a381140$8000a8c0@laffit> Se você não está inscrito nas listas de discussão ou envolvido com a Comunidade Perl paulistana em algum grau, considere-se um convidado especial. Os Monges Perl Paulistanos adorariam vê-lo por lá, e conversar sobre Perl, tendências e desenvolvimento web, negócios na internet, ou mesmo simplesmente tomar uma boa cerveja. ====================================================== Encontro Social dos Monges Perl Paulistanos Os monges paulistanos têm a honra de convidá-lo para nosso encontro social, que se realizará tradicionalmente no quarto sábado de cada mês. Desta vez, acontecerá no dia 25 de setembro de 2004, a partir das 15:00 BRT, no O'Malleys Pub, no Bairro dos Jardins, na Cidade de São Paulo. ################################################### O'Malley's Irish Pub http://www.omalleysbar.net/ West 46°, 39' 55.5" - South 23°, 33' 29.6" Alameda Itú 1529, Jardins, São Paulo, Brazil Telephone: +55 11 3086 0780 (sem consumação) ################################################### Isso é exatamente daqui a quinze dias, se você estiver lendo esta mensagem no mesmo dia em que eu a enviei. ================================================== Quem tiver problemas, pode me telefonar no (11)9297-4646. Putamplexos, e vejo você no sábado! ================================================== Este convite é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. Este convite é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este convite, se não, escreva para a Fundação do Software Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA From glasswalk3r em yahoo.com.br Fri Sep 3 03:06:33 2004 From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sun Sep 12 22:08:07 2004 Subject: [Cascavel-pm] [Fwd: =?ISO-8859-1?Q?Alian=E7a?= Script Language - Brasil] In-Reply-To: <4139E8A2.7030201@phperl.com> References: <4139E8A2.7030201@phperl.com> Message-ID: <20040903050633.72482876@valhalla.localdomain> Olá Nelson, A idéia é boa, mas primeiro precisamos organizar a "nossa casa" (site dos Perl mongers brasileiros) para pensar depois em trabalhar com outras comunidades de linguagens scripts. A quantas anda a criação do website, disponibilização de artigos, etc? Confesso que já faz algum tempo que não visito o site. Decidiu-se usar um Wiki para atender essas necessidades? Eu estive lendo um artigo da O'Reilly (www.perl.com se não me engano) sobre o Bricolage, e achei a ferramenta muito interessante. []'s -- Alceu Rodrigues de Freitas Junior -- glasswalk3r@yahoo.com.br PGP public key at http://www.imortais.cjb.net/addgb.html --------------------------------------------------------------- He who knows others is wise. He who knows himself is enlightened. -- Lao Tsu On Sat, 04 Sep 2004 13:09:06 -0300 Nelson Ferraz wrote: > Achei a mensagem interessante, encaminho para a lista. > From glasswalk3r em yahoo.com.br Fri Sep 3 03:20:28 2004 From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Sun Sep 12 22:08:29 2004 Subject: [Cascavel-pm] revista nova sobre Linux na =?iso-8859-1?q?pra=E7a?= Message-ID: <20040903052028.54e93c15@valhalla.localdomain> Olá lista, O assunto é meio off-topic (só meio), mas como sou rato de livrarias e bancas de jornais eu resolvi trazer a boa nova para quem não é visitante assíduo como eu. A Linux Magazine passou a ser publicada em português, e o primeiro número já está nas bancas. Eu acho que veio em bom momento, porque a extinta Revista do Linux parece que vai realmente descansar em paz, e ficamos orfãos de conteúdo decente sobre Linux e software livre. Eu gostei bastante dessa primeira edição, e recomendo. As matérias são bem escritas, e vai do básico ao mais avançado. Para os Perl mongers temos uma matéria introdutória sobre programação em threads e sobre o POE (http://poe.perl.org), um módulo que ajuda bastante nesses casos. A revista traz artigos escrito por estrangeiros quanto por autores nacionais (uma das matérias é assinada pelo Júlio Cesar Neves, autor famoso para quem programa ou programou em shell script) o que nos livra de ter de engolir "enlatados traduzidos". []'s -- Alceu Rodrigues de Freitas Junior -- glasswalk3r@yahoo.com.br PGP public key at http://www.imortais.cjb.net/addgb.html --------------------------------------------------------------- He who knows others is wise. He who knows himself is enlightened. -- Lao Tsu From marco.lima em e-via.com.br Mon Sep 13 15:50:16 2004 From: marco.lima em e-via.com.br (Your Name) Date: Mon Sep 13 15:50:30 2004 Subject: [Cascavel-pm] CONISLI Message-ID: Luis: O pessoal do CONISLI estão me cobrando a(s) palestra(s) do Brasil.PM, como o evento vai acontecer em São Paulo acho melhor que os palestrantes sejam da São Paulo.PM e que a mesma organize este isso, como tenho os contatos e acredito que você também tenha, posso ajudar. Gostaria de ver pelo menos duas palestras neste evento, por isso estou solicitando a você que veja com o pessoal da São Paulo.PM, quem pode apresentar alguma coisa, sugestão para palestra seria uma que mostre as diversas aplicações da Perl e outra sobre a CPAN e a comunidade. Assim que tiver algo me envie para cadastrar. "Resumo da Palestra"; "Titulo da Palestra"; "Palestrante"; "Apelido"; "Curriculo". Abração; Marco Lima marco.lima@e-via.com.br +55 21 81230667 Register Linux User #355235 Brasil Perl Monger From elireis em bol.com.br Mon Sep 13 12:08:39 2004 From: elireis em bol.com.br (elireis) Date: Mon Sep 13 19:53:24 2004 Subject: [Cascavel-pm] Ajuda em perl Message-ID: Pessoal preciso resolver o seguinte exercicio com urgencia: Elaborar um programa em PERL que implemente uma tabela hash contendo em cada posição as informações de cada usuário comum cadastrado no sistema (login, Shell de login e diretório inicial). As informações estão disponíveis no arquivo /etc/passwd e os usuários comuns são cadastrados normalmente a partir do UID>=500. Um amigo me enviou o seguinte códio para ajudar. #!/bin/perl open IN," my %hash; while() { chomp; my @info=split(":"); if ($info[2] >= 500) { $hash{$info[0]}=\@info } } Mas acho que devo complementar alguma coisa no código. Vocês poderiam me ajudar ? Aguardo retorno mesmo que negativo. Grato Eliseu Soares Reis __________________________________________________________________________ Acabe com aquelas janelinhas que pulam na sua tela. AntiPop-up UOL - É grátis! http://antipopup.uol.com.br/ From monsieur_champs em yahoo.com.br Mon Sep 13 22:43:19 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 13 22:44:12 2004 Subject: [Cascavel-pm] Ajuda em perl References: Message-ID: <000801c49a0c$fca6ee60$8000a8c0@laffit> ----- Original Message ----- From: "elireis" > Pessoal preciso resolver o seguinte exercicio com > urgencia: > > Elaborar um programa em PERL que implemente uma tabela > hash contendo em cada posição as informações de cada > usuário comum cadastrado no sistema (login, Shell de > login e diretório inicial). As informações estão > disponíveis no arquivo /etc/passwd e os usuários comuns > são cadastrados normalmente a partir do UID>=500. > > Um amigo me enviou o seguinte códio para ajudar. > > #!/bin/perl > > open IN," > my %hash; > > while() { > chomp; > my @info=split(":"); > if ($info[2] >= 500) { > $hash{$info[0]}=\@info > } > } > > > Mas acho que devo complementar alguma coisa no código. > Vocês poderiam me ajudar ? Poder, poderíamos, Eliseu. Mas isso vai privar você de aprender Perl. Isto está com cara e jeito de ser trabalho de escola. Seu trabalho de escola, que você deveria fazer sem a ajuda dos seus irmãos-no-perl... Não sacaneie você mesmo. Você ainda pode precisar das habilidades que está se negando aprender. Espero que isto estimule você. Vou ficar muito contente em ler uma solução sua (sua mesmo!) para este problema. Façamos assim: você apresenta uma solução correta, implementada, e eu lhe dou outra, para o mesmo problema, mas com um "quê" a mais: ofereço em troca uma solução obfuscada, com código perl mais complicado para um leigo ler. Que tal a troca? No aguardo, Putamplexos! e boa sorte! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Cascavel-pm Moderator, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From joaogabrielcas em ig.com.br Tue Sep 14 12:23:13 2004 From: joaogabrielcas em ig.com.br (João Gabriel C. Laass) Date: Tue Sep 14 12:23:18 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Sobre_os_encontros_de_usu=E1rios_Pe?= =?iso-8859-1?q?rl=2E?= Message-ID: <20040914_172313_093430.joaogabrielcas@ig.com.br> Fala pessoal! Beleza? Como eu tenho visto que muitas pessoas daqui da lista estão marcando encontro de usuários Perl, estou divulgando-os no site CGiClube.net. Logo, peço que sempre que houver um novo encontro alguém me comunique para que eu possa divulga-lo no CGiClube.net. Dados para contato: msn: jgcl@msn.com icq: 130469116 email: joaogabrielcas@ig.com.br Um forte abraço para todos da lista, João Gabriel Serra/ES _________________________________________________________________________________ Quer mais velocidade? Só com o acesso Aditivado iG, a velocidade que você quer na hora que você precisa. Clique aqui: http://www.acessoaditivado.ig.com.br From monsieur_champs em yahoo.com.br Tue Sep 14 13:24:14 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Sep 14 13:24:16 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Sobre_os_encontros_de_usu=E1rios_Pe?= =?iso-8859-1?q?rl=2E?= In-Reply-To: <20040914_172313_093430.joaogabrielcas@ig.com.br> References: <20040914_172313_093430.joaogabrielcas@ig.com.br> Message-ID: On Tue, 14 Sep 2004, João Gabriel C. Laass wrote: > Fala pessoal! Beleza? > > Como eu tenho visto que muitas pessoas daqui da lista estão marcando > encontro de usuários Perl, estou divulgando-os no site CGiClube.net. Opa! Esta sua iniciativa foi bacana! Obrigado! Para saber sobre os encontros, tudo o que você precisa fazer é ler esta lista de discussão, onde sempre se postam avisos para todos os encontros Perl nacionais. Obrigado pela iniciativa! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From ednardo em lobosnet.com Wed Sep 15 14:31:16 2004 From: ednardo em lobosnet.com (Ednardo Lobo) Date: Wed Sep 15 14:31:22 2004 Subject: [Cascavel-pm] [ednardo@lobosnet.com: =?iso-8859-1?q?LOBO=27s_NET=3A_De_interess?= =?iso-8859-1?q?e_dos_usu=E1rios?= de ADSL (Internet Banda Larga)] Message-ID: <20040915193116.GC322@pinguim.elobo.cjb.net> Desculpe o OFF-TOPIC, mas é o assunto é de interesse de todos! ----- Forwarded message from Ednardo Lobo ----- Date: Wed, 15 Sep 2004 15:53:16 -0300 User-Agent: Mutt/1.3.28i From: Ednardo Lobo To: George Marra Mendes Se você é usuário de ADSL (Internet Banda Larga) ou pretende se tornar, especialmente no estado de Goiás, as informações que seguem são de seu maior interesse. ------------------------------------------------------------------------ PROCON-GO ganha na Justiça Federal o direito de consumidores acessarem a INTERNET RÁPIDA sem pagar provedor http://www.procon.go.gov.br/informativos/a_c_adsl_3.htm ------------------------------------------------------------------------ Desde que o acesso a Internet por banda larga, através da tecnologia ADSL (Assymmetric Digital Subscriber Line ou Linha Digital Assimétrica para Assinante) surgiu no Brasil, existe uma enorme controvérsia em relação a necessidade de se contratar um PROVEDOR para poder utilizá-la. Tal discórdia, entretanto, envolvendo usuários, provedores, ANATEL e telefônicas está superada. E a boa notícia, é que o acesso a Internet por meio da banda larga dispensa os serviços de um provedor. Você necessitará de um provedor caso deseje, por exemplo, possuir caixas postais (e-mail) ou um site, coisa pela qual você poderá pagar ou não, conforme forem suas necessidades. E, além disso, tais serviços poderão ser contratados de qualquer provedor e não somente daqueles credenciados pelas telefônicas. Pois bem, o PROCON sabendo disso acionou a justiça e garantiu aos usuários de banda larga do estado de Goiás o acesso sem a obrigatoriedade de contratar os serviços de um provedor. E, além disso, também garantiu a restituição dos valores já pagos pelo serviços desnecessários do provedor, EM DOBRO. Veja em http://www.procon.go.gov.br/informativos/a_c_adsl_1.htm a decisão do juíz da segunda vara da Seção Judiciária do Estado de Goiás, Jesus Crisóstomo de Almeida. E caso algum advogado de plantão deseje informar-se mais a respeito, o andamento do processo pode ser consultado através do endereço que segue: URL: http://www.procon.go.gov.br/informativos/a_c_adsl_3.htm Processo: 2003.35.00.017089-4 Infelizmente vivemos num país onde se faz muito pouca justiça e leis não são colocadas a cabo doa a quem doer. Isso pode ser comprovado pelo fato das companhias telefônicas e provedores continuarem enganando os consumidores e cobrando por serviços desnecessários, em alguns casos, nem ao menos prestados. Hoje, conversando com o Dr. Cássio / PROCOM, (62) 201-7146, fui informado que os réus entraram com recurso e conseguiram através de liminir cassar a execução da decisão. Agora só nos resta, usuários, aguardar o julgamento do recurso e torcer para que justiça seja feita. Eu, como conhecedor e atuante na área de Internet e redes de computadores fico indignado, pois mais do que a maioria da pessoas sei o quão enganosa e aproveitadora é a conduta das empresas de telefonia e provedores. Sinto-me violentado e impotente frente a essas multinacionais que parecem estar acima de tudo e todos. Talvez eu devesse fazer como a maioria, fechar os olhos e continuar sendo "ferrado". Isso deve doer menos do que a indignição que sinto agora. -- Ednardo Lobo LOBO's NET - www.lobosnet.com eboleto - www.eboleto.com -- O rio atinge seus objetivos porque aprende a contornar seus obstáculos. --Anônimo ----- End forwarded message ----- -- Ednardo Lobo LOBO's NET - www.lobosnet.com eboleto - www.eboleto.com From marciliomoura em uai.com.br Thu Sep 16 16:45:09 2004 From: marciliomoura em uai.com.br (Marcilio) Date: Thu Sep 16 16:44:35 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instala=E7=E3o_m=EDnima_do_Perl?= Message-ID: <003801c49c36$6fea2740$0701a8c0@redewminas.com.br> Boa noite Srs, Um amigo e eu estamos instalando uma distribuição mínima do FreeBSD 4.10 com Perl em uma memória Flash de 32MB , só que quando instalo o Perl está consumindo + ou - 7MB, gostaria de saber se tem como reduzir e como fazer, o unico módulo adicional a mais é o CGI.pm ... Att Marcilio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040916/34dcee46/attachment.htm From fglock em pucrs.br Fri Sep 17 07:31:20 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Fri Sep 17 07:32:37 2004 Subject: [Cascavel-pm] Instalação mínima do Perl References: <003801c49c36$6fea2740$0701a8c0@redewminas.com.br> Message-ID: <414AD918.7356@pucrs.br> Marcilio wrote: > > Boa noite Srs, > > Um amigo e eu estamos instalando uma distribuição mínima do FreeBSD > 4.10 com Perl em uma memória Flash de 32MB , só que quando instalo o > Perl está consumindo + ou - 7MB, gostaria de saber se tem como reduzir > e como fazer, o unico módulo adicional a mais é o CGI.pm ... Marcílio: Você pode saber qual o mínimo necessário rodando o "ldd" em um sistema já instalado: $ ldd `which perl` Ele retorna uma lista das bibliotecas de sistema necessárias. Depois, instale apenas os módulos que for utilizar. Uns 2MB devem ser suficientes. Se você precisar realmente de mais espaço, as versões antigas de Perl são menores, já que não tinham suporte a Unicode e Threads. - Flavio S. Glock From monsieur_champs em yahoo.com.br Fri Sep 17 09:58:44 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 17 09:58:50 2004 Subject: =?iso-8859-1?Q?Re=3A_=5BCascavel-pm=5D_Instala=E7=E3o_m=EDnima_do?= =?iso-8859-1?Q?_Perl?= In-Reply-To: <414AD918.7356@pucrs.br> References: <003801c49c36$6fea2740$0701a8c0@redewminas.com.br> <414AD918.7356@pucrs.br> Message-ID: On Fri, 17 Sep 2004, Flavio S. Glock wrote: > Ele retorna uma lista das bibliotecas de sistema necessárias. > Depois, instale apenas os módulos que for utilizar. > Uns 2MB devem ser suficientes. > > Se você precisar realmente de mais espaço, as versões antigas de Perl > são menores, já que não tinham suporte a Unicode e Threads. Alternativamente, se você precisar de uma versão mais atual do perl, você pode compilar uma com Threads e Unicode desabilitado. Boa sorte! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From josberto em yahoo.com Fri Sep 17 10:38:07 2004 From: josberto em yahoo.com (Josberto) Date: Fri Sep 17 10:38:09 2004 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20Instala=E7=E3o=20m=EDnima=20do=20Per?= l?= In-Reply-To: Message-ID: <20040917153807.70575.qmail@web13903.mail.yahoo.com> Estou convidando programadores Perl para participarem do projeto Linguaphile de tradutor de texto. Gostaria de participar? Linguaphile usa UNICODE e estah preparado para versar entre 51 idiomas. Isso eh o que chamo de projeto interessante. Sucesso para voce. Conto com voce. --- Luis Campos de Carvalho escreveu: > On Fri, 17 Sep 2004, Flavio S. Glock wrote: > > > Ele retorna uma lista das bibliotecas de sistema > necessárias. > > Depois, instale apenas os módulos que for > utilizar. > > Uns 2MB devem ser suficientes. > > > > Se você precisar realmente de mais espaço, as > versões antigas de Perl > > são menores, já que não tinham suporte a Unicode e > Threads. > > Alternativamente, se você precisar de uma versão > mais atual do perl, > você pode compilar uma com Threads e Unicode > desabilitado. > > Boa sorte! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer > Science, > Certified Oracle DBA, Sao Paulo PM Leader, > Cascavel > PM Moderator, Perl Monk and Perl/Unix affictioned. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From alfspsp em hotmail.com Fri Sep 17 11:00:28 2004 From: alfspsp em hotmail.com (=?iso-8859-1?Q?Alex_E._J._Falc=E3o?=) Date: Fri Sep 17 11:03:27 2004 Subject: [Cascavel-pm] Linguaphile References: <20040917153807.70575.qmail@web13903.mail.yahoo.com> Message-ID: Tenho interesse em participar, gostaria de saber mais informações sobre o projeto Alex Falcão From joaogabrielcas em ig.com.br Sat Sep 18 17:19:49 2004 From: joaogabrielcas em ig.com.br (=?iso-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sat Sep 18 17:19:50 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. Message-ID: <000801c49dcd$9d12fba0$8fe9fea9@dcstdd26lghetra> Fala pessoal! Beleza? Tipo, supomos que eu precise que um script perl precise checar de 2 em 2 horas um dado e efetuar uma ação. Porém eu não teria condições de ficar abrindo a página a cada 2 horas. Eu pensei em usar a função "while" para fazer isso, mas é inviavel pois pesa o servidor. Gostaria de sabe se tem outra maneira de fazer o que eu quero? Um forte abraço pros amigos da lista, João Gabriel Serra/ES jgcl@msn.com www.cgiclibe.net -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040918/9f912ebc/attachment.htm From pmpoa em galvao.eti.br Sat Sep 18 17:51:40 2004 From: pmpoa em galvao.eti.br (=?ISO-8859-1?Q?Er_Galv=E3o_Abbott_-_PM_Porto_Alegre?=) Date: Sat Sep 18 17:50:49 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. In-Reply-To: <000801c49dcd$9d12fba0$8fe9fea9@dcstdd26lghetra> References: <000801c49dcd$9d12fba0$8fe9fea9@dcstdd26lghetra> Message-ID: <414CBBFC.8010307@galvao.eti.br> Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040918/c14f4a6f/attachment.htm From monsieur_champs em yahoo.com.br Sat Sep 18 18:24:04 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sat Sep 18 18:25:04 2004 Subject: [Cascavel-pm] Encontro Social dos Monges Perl Paulistanos Message-ID: <000901c49dd6$9d5e9480$8000a8c0@laffit> ====================================================== Encontro Social dos Monges Perl Paulistanos Os monges paulistanos têm a honra de convidá-lo para nosso encontro social, que se realizará tradicionalmente no quarto sábado de cada mês. Desta vez, acontecerá no dia 25 de setembro de 2004, a partir das 15:00 BRT, no O'Malleys Pub, no Bairro dos Jardins, na Cidade de São Paulo. ################################################### O'Malley's Irish Pub http://www.omalleysbar.net/ West 46°, 39' 55.5" - South 23°, 33' 29.6" Alameda Itú 1529, Jardins, São Paulo, Brazil Telephone: +55 11 3086 0780 (sem consumação) ################################################### Isso é exatamente daqui a sete dias, se você estiver lendo esta mensagem no mesmo dia em que eu a enviei. ================================================== Quem tiver problemas, pode me telefonar no (11)9297-4646. Putamplexos, e vejo você no sábado! ================================================== Este convite é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. Este convite é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este convite, se não, escreva para a Fundação do Software Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA From monsieur_champs em yahoo.com.br Sat Sep 18 18:48:06 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sat Sep 18 18:48:56 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. References: <000801c49dcd$9d12fba0$8fe9fea9@dcstdd26lghetra> Message-ID: <003f01c49dd9$f37965e0$8000a8c0@laffit> > ----- Original Message ----- > From: João Gabriel > Sent: Saturday, September 18, 2004 7:19 PM > > Fala pessoal! Beleza? Belezinha, João... :-) > Tipo, supomos que eu precise que um script perl precise > checar de 2 em 2 horas um dado e efetuar uma ação. Sei... > Porém eu não teria condições de ficar abrindo a página > a cada 2 horas. Uh?? João, seu script é um CGI? Você não pode mudar isso? Eu gostaria de saber mais detalhes sobre isso... > Eu pensei em usar a função "while" para fazer isso, > mas é inviavel pois pesa o servidor. Carinha, sem chance! É desperdício!! > Gostaria de sabe se tem outra maneira de fazer o que eu quero? Claro que sim. Use o cron. Condições: 1. Você precisa ser capaz de passar parâmetros para o script na linha de comando ou na entrada padrão. Scripts CGI's são candidatos ruins para entrarem diretamente no cron. Pode valer à pena uma adaptação. 2. O programa deve ser capaz de funcionar sem assistência. Scripts "perguntadores" não funcionam bem no cron. 3. O programa deve ser capaz de gerar mensagens (ou resultados) compreensíveis, já que vamos ler seus resultados depois, apenas. Para seu programa rodar no cron, sob a responsabilidade de um usuário comum (recomendável!!), faça assim: 0. Leia a página http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5 ou seu manual do cron, se você preferir. 1. Crie um arquivo no seu homedir, assim: # --- Arquivo "crontab" para o usuário João Gabriel MAILTO=jgcl@cgiclube.com.br PATH=/bin:/usr/bin:/usr/local/bin:$HOME/bin # Cada asterisco na linha de comando especifica um componente # da data: # minuto | hora | dia do mês | mês | dia da semana * */2 * * * /path/to/script.pl 2. Rode o comando crontab /home/jgcl/crontab.txt > Um forte abraço pros amigos da lista, Um forte abraço, João. Boa sorte com seu script. Se você precisar de mais alguma ajuda, poste mais detalhes. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Cascavel-pm Moderator, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From joaogabrielcas em ig.com.br Sat Sep 18 20:29:44 2004 From: joaogabrielcas em ig.com.br (=?iso-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sat Sep 18 20:38:03 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. Message-ID: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> Hum... valeu pelas explicações!! Vo instalar o linux aqui ai eu testo esse tal de "cron". Mas ai: no windows não tem como usar um programa semelhante ao "cron"? Um abraço, João Gabriel Serra/Es jgcl@msn.com www.cgiclube.net -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040918/f5cb4875/attachment.htm From nferraz em phperl.com Sat Sep 18 21:41:24 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Sat Sep 18 21:35:14 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. In-Reply-To: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> Message-ID: <414CF1D4.5050001@phperl.com> João Gabriel wrote: > Vo instalar o linux aqui ai eu testo esse tal de "cron". Sim, instale o Linux. Você terá um longo caminho pela frente, mas garanto que vale a pena! > Mas ai: no windows não tem como usar um programa semelhante ao "cron"? Acho que o Windows tem um serviço de agendamento, é uma questão de pesquisar -- o Google é seu amigo! ;) []s Nelson From fglock em pucrs.br Tue Sep 21 09:15:43 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Tue Sep 21 09:16:59 2004 Subject: [Cascavel-pm] Rodar script de tanto em tanto tempo. References: <000801c49dcd$9d12fba0$8fe9fea9@dcstdd26lghetra> Message-ID: <4150378F.DD9@pucrs.br> João Gabriel wrote: > > um script perl precise checar de 2 em 2 horas [...] > Eu pensei em usar a função "while" para fazer isso, mas é inviavel > pois pesa o servidor. O while não pesa no servidor, apenas ocupa um pouco de memória. Por exemplo, este script ocupa zero de processador e muito pouca memória quando não está em uso: while(1) { ` perl script2horas.pl `; sleep 2 * 3600; } > Gostaria de sabe se tem outra maneira de fazer o que eu quero? No Windows NT tem o comando "at", que é mais ou menos como o cron. H:\>help at The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command. AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command" - Flavio S. Glock From dexter em ticbrasil.com.br Tue Sep 21 10:27:07 2004 From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br) Date: Tue Sep 21 10:29:02 2004 Subject: [Cascavel-pm] Script baseado em data References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> <414CF1D4.5050001@phperl.com> Message-ID: <000501c49fef$b1400720$0202a8c0@DexterNote> Senhores, Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. fiz um esquema, pegando a data atual e fazendo -7, porem terei problema com os primeiros dias do mes. Alguem tem alguma ideia de como fazer isso. Ass: Ricardo Omar From sikora em inova.com.br Tue Sep 21 10:38:09 2004 From: sikora em inova.com.br (Rodolfo Sikora) Date: Tue Sep 21 10:38:14 2004 Subject: [Cascavel-pm] Script baseado em data References: <000501c49fef$b1400720$0202a8c0@DexterNote> Message-ID: <20040921153809.7106.qmail@qmail-local.inova.com.br> Nada contra o perl, mas pq não usa um find básisco? (supondo que vc está no unix like da vida) se nao me engano eh find -ctime 7 -exec rm {} -v \; []s ================= >De: >Para:"Cascavel Perl Mongers" >Assunto:[Cascavel-pm] Script baseado em data > >Senhores, > >Prescissava fazer um script que deletasse >arquivos mais velhos 7 dias.. > >fiz um esquema, pegando a data atual e fazendo >-7, porem terei problema com >os primeiros dias do mes. > >Alguem tem alguma ideia de como fazer isso. > >Ass: Ricardo Omar > > >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@mail.pm.org >http://cascavel.pm.org/mailman/listinfo/cascavel >-pm Rodolfo Sikora - Desenvolvimento e Operação Departamento de Operações e Tecnologia Inova Tecnologias - http://www.inova.com.br **************************************************** *Velop* - administração, controle e monitoramento da sua comunicação na Internet. http://www.inova.com.br From mda em embratel.net.br Tue Sep 21 10:41:11 2004 From: mda em embratel.net.br (=?ISO-8859-1?Q?Marco_A_P_D=B4Andrade?=) Date: Tue Sep 21 10:41:14 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <000501c49fef$b1400720$0202a8c0@DexterNote> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> <414CF1D4.5050001@phperl.com> <000501c49fef$b1400720$0202a8c0@DexterNote> Message-ID: <41504B97.3080500@embratel.net.br> Ricardo, Neste caso não sei se perl será sua melhor opção... Normalmente eu utilizo um bash para tais funções, pois é mais fácil... find /tmp -mtime +7 | xargs rm Mas, claro que vc também pode utilizar nosso bom e velho Perl, junto com seus utilitários... $ find2perl /tmp -mtime +7 -exec rm {} \; #-- #! /usr/bin/perl -w eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' if 0; #$running_under_some_shell use strict; use File::Find (); # Set the variable $File::Find::dont_use_nlink if you're using AFS, # since AFS cheats. # for the convenience of &wanted calls, including -eval statements: use vars qw/*name *dir *prune/; *name = *File::Find::name; *dir = *File::Find::dir; *prune = *File::Find::prune; sub wanted; # Traverse desired filesystems File::Find::find({wanted => \&wanted}, '/tmp'); exit; sub wanted { my ($dev,$ino,$mode,$nlink,$uid,$gid); (($dev,$ino,$mode,$nlink,$uid,$gid) = lstat($_)) && (int(-M _) > 7) && (unlink($_) || warn "$name: $!\n"); } #-- Sds, Marco Antonio dexter@ticbrasil.com.br wrote: >Senhores, > >Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. > >fiz um esquema, pegando a data atual e fazendo -7, porem terei problema com >os primeiros dias do mes. > >Alguem tem alguma ideia de como fazer isso. > >Ass: Ricardo Omar > > >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@mail.pm.org >http://cascavel.pm.org/mailman/listinfo/cascavel-pm > > > From monsieur_champs em yahoo.com.br Tue Sep 21 10:50:32 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Sep 21 10:50:42 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <000501c49fef$b1400720$0202a8c0@DexterNote> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> <414CF1D4.5050001@phperl.com> <000501c49fef$b1400720$0202a8c0@DexterNote> Message-ID: On Tue, 21 Sep 2004 dexter@ticbrasil.com.br wrote: > Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. Mas como assim, mais velhos? Criados NOW()-7 dias atrás? Ou acessados pela última vez NOW()-7 dias atrás? Ou alterados pela última vez em data além deste período? Você pode usar o find2perl e a manpage do find, que é bem simples de entender para começar. Mas para ajudar você, preciso saber qual atributo temporal de um arquivo você está tentando comparar. > fiz um esquema, pegando a data atual e fazendo -7, porem terei problema > com os primeiros dias do mes. Opa! Aí, simplifica! Que tal postar o código para a gente? Podemos tentar melhorar, devagarinho... ;-) > Alguem tem alguma ideia de como fazer isso? As minhas estão aí. Mas tenho certeza de que muitas outras pessoas tem muitos outros métodos de fazer isso. TIMTOWTDI. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Tue Sep 21 10:53:18 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Sep 21 10:53:27 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <20040921153809.7106.qmail@qmail-local.inova.com.br> References: <000501c49fef$b1400720$0202a8c0@DexterNote> <20040921153809.7106.qmail@qmail-local.inova.com.br> Message-ID: On Tue, 21 Sep 2004, Rodolfo Sikora wrote: > > Nada contra o perl, mas pq não usa um find básisco? (supondo que vc está > no unix like da vida) Foi o que eu acabei de dizer. :-) Mas nada contra usar o find2perl, também... questão de gosto e prática. > se nao me engano eh find -ctime 7 -exec rm {} -v \; Eu acho que isso retorna os arquivos cujo status mudou nas últimas 168 horas, não exatamente nos últimos 7 dias. Bom, de qualquer forma, eu nem sei se isso faz diferença... 8-) Ótima dica! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Tue Sep 21 10:59:48 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Sep 21 10:59:54 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <41504B97.3080500@embratel.net.br> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra> <414CF1D4.5050001@phperl.com> <000501c49fef$b1400720$0202a8c0@DexterNote> <41504B97.3080500@embratel.net.br> Message-ID: On Tue, 21 Sep 2004, Marco A P D´Andrade wrote: > Neste caso não sei se perl será sua melhor opção... Bom, questão de gosto! Pode ser sim, se ele preferir perl ao find. :-) Eu prefiro. > Normalmente eu utilizo um bash para tais funções, pois é mais fácil... Se você não precisa repetir muito, certamente que sim! > find /tmp -mtime +7 | xargs rm Hum, Ricardo, olha aqui o que eu te falei: o Marco usa a data / hora de modificação do arquivo... e novamente, não "7 Dias Atrás", mas 168 horas atrás (a contar do momento presente). Seria isso que você quer? > Mas, claro que vc também pode utilizar nosso bom e velho Perl, junto com > seus utilitários... > > $ find2perl /tmp -mtime +7 -exec rm {} \; Muito bonita a sua solução! Agora, falta apenas o Ricardo mandar o fonte dele para a gente dar uma espiada... :-) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From marciliomoura em uai.com.br Tue Sep 21 13:17:20 2004 From: marciliomoura em uai.com.br (Marcilio) Date: Tue Sep 21 13:18:27 2004 Subject: [Cascavel-pm] MIB SNMP Message-ID: <006301c4a007$3c29bcc0$0701a8c0@redewminas.com.br> Boa tarde Srs, Gostaria de saber se vcs já implementaram alguma solução que envolvesse MIB's SNMP ? Ex: monitorar sinal da Link Internet dentre outros, o que preciso é saber qual MIB que coleta informacões do Sinal de Internet, já olhei algumas, ( menos a que preciso ) todas escritas em Perl, Marcilio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040921/68ddf30a/attachment.htm From dexter em ticbrasil.com.br Tue Sep 21 13:49:05 2004 From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br) Date: Tue Sep 21 13:49:10 2004 Subject: [Cascavel-pm] Script baseado em data References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> Message-ID: <014001c4a00b$aba44350$0202a8c0@DexterNote> ai galera valew .. eu só prescissava apagar os arquivos que o nome começasse com 200 o script ta rolando beleza o codigo ta ai embaixo. #!/bin/perl `find . -mtime +6 >arquivos`; open (ARQUIVOS, "){ push @arquivos, (split (/\//, $_)) [1]; } #print @arquivos; foreach $arquivos(@arquivos){ chomp ($arquivos); } open (FILE, ">exec.sh"); foreach $arquivos(@arquivos){ if ( $arquivos =~ m/^200*/){ print FILE "rm $arquivos\n"; } } `chmod +x exec.sh`; `./exec.sh`; `rm arquivos`; `rm exec.sh`; ----- Original Message ----- From: "Luis Campos de Carvalho" To: "Cascavel Perl Mongers" Sent: 21 September, 2004 12:50 PM Subject: Re: [Cascavel-pm] Script baseado em data > On Tue, 21 Sep 2004 dexter@ticbrasil.com.br wrote: > > Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. > > Mas como assim, mais velhos? Criados NOW()-7 dias atrás? > Ou acessados pela última vez NOW()-7 dias atrás? > Ou alterados pela última vez em data além deste período? > > Você pode usar o find2perl e a manpage do find, que é bem simples de > entender para começar. Mas para ajudar você, preciso saber qual atributo > temporal de um arquivo você está tentando comparar. > > > fiz um esquema, pegando a data atual e fazendo -7, porem terei problema > > com os primeiros dias do mes. > > Opa! Aí, simplifica! > Que tal postar o código para a gente? > Podemos tentar melhorar, devagarinho... ;-) > > > Alguem tem alguma ideia de como fazer isso? > > As minhas estão aí. Mas tenho certeza de que muitas outras pessoas tem > muitos outros métodos de fazer isso. TIMTOWTDI. > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer Science, > Certified Oracle DBA, Sao Paulo PM Leader, Cascavel > PM Moderator, Perl Monk and Perl/Unix affictioned. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > From mda em embratel.net.br Tue Sep 21 14:12:27 2004 From: mda em embratel.net.br (=?ISO-8859-1?Q?Marco_A_P_D=B4Andrade?=) Date: Tue Sep 21 14:12:30 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <014001c4a00b$aba44350$0202a8c0@DexterNote> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> <014001c4a00b$aba44350$0202a8c0@DexterNote> Message-ID: <41507D1B.1080000@embratel.net.br> Dexter, Não leva a mal não, mas... sugiro usar somente o find, xargs e rm find -mtime +6 -name 200\* | xargs rm Vc fez 5 system calls, executou o find 1 vez, expressão regular, operações relativamente complexas entre as variaveis, criou arquivos, não pensou na segurança de alguem executar o script no arquivo errado e passou a apagar arquivos com a mascara 20* ... Confesso que não sou viciado em Perl... utilizo ele somente por ser uma ferramenta fantástica ( pensando bem, retiro o não viciado )... Algo que com frequencia eu ouvia aqui no trabalho, e já passou na lista... metodo KISS. Sds, Marco Antonio dexter@ticbrasil.com.br wrote: >ai galera valew .. eu só prescissava apagar os arquivos que o nome começasse >com 200 > >o script ta rolando beleza o codigo ta ai embaixo. > >#!/bin/perl >`find . -mtime +6 >arquivos`; >open (ARQUIVOS, "while (){ >push @arquivos, (split (/\//, $_)) [1]; >} >#print @arquivos; >foreach $arquivos(@arquivos){ >chomp ($arquivos); >} > >open (FILE, ">exec.sh"); >foreach $arquivos(@arquivos){ > if ( $arquivos =~ m/^200*/){ > print FILE "rm $arquivos\n"; > } >} >`chmod +x exec.sh`; >`./exec.sh`; >`rm arquivos`; >`rm exec.sh`; > >----- Original Message ----- >From: "Luis Campos de Carvalho" >To: "Cascavel Perl Mongers" >Sent: 21 September, 2004 12:50 PM >Subject: Re: [Cascavel-pm] Script baseado em data > > > > >>On Tue, 21 Sep 2004 dexter@ticbrasil.com.br wrote: >> >> >>>Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. >>> >>> >> Mas como assim, mais velhos? Criados NOW()-7 dias atrás? >> Ou acessados pela última vez NOW()-7 dias atrás? >> Ou alterados pela última vez em data além deste período? >> >> Você pode usar o find2perl e a manpage do find, que é bem simples de >>entender para começar. Mas para ajudar você, preciso saber qual atributo >>temporal de um arquivo você está tentando comparar. >> >> >> >>>fiz um esquema, pegando a data atual e fazendo -7, porem terei problema >>>com os primeiros dias do mes. >>> >>> >> Opa! Aí, simplifica! >> Que tal postar o código para a gente? >> Podemos tentar melhorar, devagarinho... ;-) >> >> >> >>>Alguem tem alguma ideia de como fazer isso? >>> >>> >> As minhas estão aí. Mas tenho certeza de que muitas outras pessoas tem >>muitos outros métodos de fazer isso. TIMTOWTDI. >> >> Putamplexos! >>-- >>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= >> Luis Campos de Carvalho is BsC in Computer Science, >> Certified Oracle DBA, Sao Paulo PM Leader, Cascavel >> PM Moderator, Perl Monk and Perl/Unix affictioned. >>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= >>_______________________________________________ >>Cascavel-pm mailing list >>Cascavel-pm@mail.pm.org >>http://cascavel.pm.org/mailman/listinfo/cascavel-pm >> >> >> > > >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@mail.pm.org >http://cascavel.pm.org/mailman/listinfo/cascavel-pm > > > > From dexter em ticbrasil.com.br Tue Sep 21 14:42:09 2004 From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br) Date: Tue Sep 21 14:42:11 2004 Subject: [Cascavel-pm] Script baseado em data References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> <014001c4a00b$aba44350$0202a8c0@DexterNote> <41507D1B.1080000@embratel.net.br> Message-ID: <01d201c4a013$1513abd0$0202a8c0@DexterNote> Muito obrigado pela dica. ----- Original Message ----- From: "Marco A P D´Andrade" To: "Cascavel Perl Mongers" Sent: 21 September, 2004 4:12 PM Subject: Re: [Cascavel-pm] Script baseado em data > Dexter, > > Não leva a mal não, mas... sugiro usar somente o find, xargs e rm > > find -mtime +6 -name 200\* | xargs rm > > Vc fez 5 system calls, executou o find 1 vez, expressão regular, > operações relativamente complexas entre as variaveis, criou arquivos, > não pensou na segurança de alguem executar o script no arquivo errado e > passou a apagar arquivos com a mascara 20* ... > > Confesso que não sou viciado em Perl... utilizo ele somente por ser uma > ferramenta fantástica ( pensando bem, retiro o não viciado )... > > Algo que com frequencia eu ouvia aqui no trabalho, e já passou na > lista... metodo KISS. > > Sds, > Marco Antonio > > dexter@ticbrasil.com.br wrote: > > >ai galera valew .. eu só prescissava apagar os arquivos que o nome começasse > >com 200 > > > >o script ta rolando beleza o codigo ta ai embaixo. > > > >#!/bin/perl > >`find . -mtime +6 >arquivos`; > >open (ARQUIVOS, " >while (){ > >push @arquivos, (split (/\//, $_)) [1]; > >} > >#print @arquivos; > >foreach $arquivos(@arquivos){ > >chomp ($arquivos); > >} > > > >open (FILE, ">exec.sh"); > >foreach $arquivos(@arquivos){ > > if ( $arquivos =~ m/^200*/){ > > print FILE "rm $arquivos\n"; > > } > >} > >`chmod +x exec.sh`; > >`./exec.sh`; > >`rm arquivos`; > >`rm exec.sh`; > > > >----- Original Message ----- > >From: "Luis Campos de Carvalho" > >To: "Cascavel Perl Mongers" > >Sent: 21 September, 2004 12:50 PM > >Subject: Re: [Cascavel-pm] Script baseado em data > > > > > > > > > >>On Tue, 21 Sep 2004 dexter@ticbrasil.com.br wrote: > >> > >> > >>>Prescissava fazer um script que deletasse arquivos mais velhos 7 dias.. > >>> > >>> > >> Mas como assim, mais velhos? Criados NOW()-7 dias atrás? > >> Ou acessados pela última vez NOW()-7 dias atrás? > >> Ou alterados pela última vez em data além deste período? > >> > >> Você pode usar o find2perl e a manpage do find, que é bem simples de > >>entender para começar. Mas para ajudar você, preciso saber qual atributo > >>temporal de um arquivo você está tentando comparar. > >> > >> > >> > >>>fiz um esquema, pegando a data atual e fazendo -7, porem terei problema > >>>com os primeiros dias do mes. > >>> > >>> > >> Opa! Aí, simplifica! > >> Que tal postar o código para a gente? > >> Podemos tentar melhorar, devagarinho... ;-) > >> > >> > >> > >>>Alguem tem alguma ideia de como fazer isso? > >>> > >>> > >> As minhas estão aí. Mas tenho certeza de que muitas outras pessoas tem > >>muitos outros métodos de fazer isso. TIMTOWTDI. > >> > >> Putamplexos! > >>-- > >>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > >> Luis Campos de Carvalho is BsC in Computer Science, > >> Certified Oracle DBA, Sao Paulo PM Leader, Cascavel > >> PM Moderator, Perl Monk and Perl/Unix affictioned. > >>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > >>_______________________________________________ > >>Cascavel-pm mailing list > >>Cascavel-pm@mail.pm.org > >>http://cascavel.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > > > > > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm@mail.pm.org > >http://cascavel.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > From monsieur_champs em yahoo.com.br Tue Sep 21 15:54:29 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Sep 21 15:54:30 2004 Subject: [Cascavel-pm] Script baseado em data In-Reply-To: <41507D1B.1080000@embratel.net.br> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> <014001c4a00b$aba44350$0202a8c0@DexterNote> <41507D1B.1080000@embratel.net.br> Message-ID: On Tue, 21 Sep 2004, Marco A P D´Andrade wrote: > Dexter, > Não leva a mal não, mas... sugiro usar somente o find, xargs e rm > > find -mtime +6 -name 200\* | xargs rm > > Vc fez 5 system calls, executou o find 1 vez, expressão regular, > operações relativamente complexas entre as variaveis, criou arquivos, > não pensou na segurança de alguem executar o script no arquivo errado e > passou a apagar arquivos com a mascara 20* ... Mandou bem. Análise perfeita. :-) Dexter, os conselhos valem pelo menos R$350 a hora... :-) aproveita, que saiu na faixa... > Confesso que não sou viciado em Perl... utilizo ele somente por ser uma > ferramenta fantástica ( pensando bem, retiro o não viciado )... Hua! Hua! Hua! > Algo que com frequencia eu ouvia aqui no trabalho, e já passou na > lista... metodo KISS. Hum. Acronismo. Citação de um bom livro de redes. Para quem não conhece: "Keep It Simple, Stupid" -- Andrew Tanembaum, Computer Networks, Cap.#3 Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From josberto em yahoo.com Wed Sep 22 09:34:21 2004 From: josberto em yahoo.com (Josberto) Date: Wed Sep 22 09:31:23 2004 Subject: [Cascavel-pm] Linguaphile In-Reply-To: Message-ID: <20040922143421.26907.qmail@web13921.mail.yahoo.com> A versao norte americana estah aqui: sourceforge.net/projects/linguaphile Estive pensando em colocar o esperanto como idioma central e ponte entre os demais idiomas pois este apresenta minimas "excessoes". Ja adicionei alguns dicionarios formatando documentos "dicionarios eletronicos" encontrados na rede para o formato hash utilizado pelo programa. Enviarei esta versao posteriormente. No momento estou estudando perl para comentar o software e conquistar outros colaboradores do CEFET-Ce e do curso de computacao da UFC. Por outro lado, estou conversando com outras pessoas interessadas em Machine Translation (independente da linguagem ou abordagem utilizada). Observe o trabalho deste rapaz: http://beta.visl.sdu.dk/visl/pt/translation.php Obrigado pelo interesse. Aqui em Fortaleza, ha grande interesse na divulgacao e uso do esperanto. Acredito que seja assim tambem em outros lugares e todos poderao usufluir dele, sem fronteiras. --- "Alex E. J. Falcão" escreveu: > Tenho interesse em participar, gostaria de saber > mais informações sobre o > projeto > > > Alex Falcão > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From fglock em pucrs.br Wed Sep 22 10:57:21 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Wed Sep 22 10:58:35 2004 Subject: [Cascavel-pm] Linguaphile References: <20040922143421.26907.qmail@web13921.mail.yahoo.com> Message-ID: <4151A0E1.36C6@pucrs.br> Josberto: Muitos dos membros da Comunidade Perl são linguistas, como o Larry Wall, Sean Burke, Simon Cozens, Chris Manning, Michael Hammond, Oliver Lorenz, Ronald J Kimball ... Dê uma olhada nos artigos que eles escrevem (ou entre em contato com eles, se quiser). Este é um dos projetos grandes que utiliza Perl como linguagem principal: http://www.linguist-grid.org/ Sobre a utilização de uma linguagem "central" para traduções, este artigo é muito bom (é uma piada): http://www.mit.edu/~tahnan/finnish.html - Flavio S. Glock Josberto wrote: > > Estive pensando em colocar o esperanto como idioma > central e ponte entre os demais idiomas pois este > apresenta minimas "excessoes". [...] > > Por outro lado, estou conversando com outras pessoas > interessadas em Machine Translation (independente da > linguagem ou abordagem utilizada). Observe o trabalho > deste rapaz: > http://beta.visl.sdu.dk/visl/pt/translation.php > > Obrigado pelo interesse. Aqui em Fortaleza, ha grande > interesse na divulgacao e uso do esperanto. Acredito > que seja assim tambem em outros lugares e todos > poderao usufluir dele, sem fronteiras. From josberto em yahoo.com Thu Sep 23 08:26:23 2004 From: josberto em yahoo.com (Josberto) Date: Thu Sep 23 08:24:16 2004 Subject: [Cascavel-pm] Linguaphile In-Reply-To: <4151A0E1.36C6@pucrs.br> Message-ID: <20040923132623.57139.qmail@web13922.mail.yahoo.com> Estou me sentindo com sorte! Voce compreende que para programar tradutores e interpretadores (humanos e eletronicos) eh necessario compreender de linguistica! Vou conhecer a bibliografia destas personalidades citadas. Quanto à anedota, na verdade, com ela se diz grandes "verdades". Obrigado pela contribuicao. --- "Flavio S. Glock" escreveu: > Josberto: > > Muitos dos membros da Comunidade Perl são > linguistas, como > o Larry Wall, Sean Burke, Simon Cozens, Chris > Manning, > Michael Hammond, Oliver Lorenz, Ronald J Kimball ... > Dê uma olhada nos artigos que eles escrevem (ou > entre > em contato com eles, se quiser). > > Este é um dos projetos grandes que utiliza Perl como > > linguagem principal: > http://www.linguist-grid.org/ > > Sobre a utilização de uma linguagem "central" para > traduções, este artigo é muito bom (é uma piada): > http://www.mit.edu/~tahnan/finnish.html > > - Flavio S. Glock > > > Josberto wrote: > > > > Estive pensando em colocar o esperanto como idioma > > central e ponte entre os demais idiomas pois este > > apresenta minimas "excessoes". > [...] > > > > Por outro lado, estou conversando com outras > pessoas > > interessadas em Machine Translation (independente > da > > linguagem ou abordagem utilizada). Observe o > trabalho > > deste rapaz: > > http://beta.visl.sdu.dk/visl/pt/translation.php > > > > Obrigado pelo interesse. Aqui em Fortaleza, ha > grande > > interesse na divulgacao e uso do esperanto. > Acredito > > que seja assim tambem em outros lugares e todos > > poderao usufluir dele, sem fronteiras. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From jamorreu em gmail.com Thu Sep 23 12:33:42 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Sep 23 12:33:45 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instalando_M=F3dulos?= Message-ID: <8ff2963a04092310331870199b@mail.gmail.com> Fala pessoal! Beleza? Como faz tempo que eu não instalo módulos do Perl em minha máquina eu já esqueci como é o processo. Só me lembro que tenho que fazer o download do módulo desejado no site do CPAN e digitar um comando via ms-dos para instala-lo. Qual é esse comando? É esse mesmo o processo? -- Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From fglock em pucrs.br Thu Sep 23 13:32:43 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 23 13:34:00 2004 Subject: [Cascavel-pm] Instalando Módulos References: <8ff2963a04092310331870199b@mail.gmail.com> Message-ID: <415316CB.34E3@pucrs.br> João Gabriel wrote: > > Como faz tempo que eu não instalo módulos do Perl em minha máquina eu > já esqueci como é o processo. > > Só me lembro que tenho que fazer o download do módulo desejado no site > do CPAN e digitar um comando via ms-dos para instala-lo. > > Qual é esse comando? > É esse mesmo o processo? No windows você digita "ppm" no dos (tem um help lá). Acho que basta fazer "install Modulo::Nome" dentro do ppm. Outro jeito é fazer igual como no Linux: perl -MCPAN -e shell install Modulo::Nome - Flavio From monsieur_champs em yahoo.com.br Thu Sep 23 13:25:37 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Thu Sep 23 13:43:29 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instalando_M=F3dulos?= In-Reply-To: <8ff2963a04092310331870199b@mail.gmail.com> References: <8ff2963a04092310331870199b@mail.gmail.com> Message-ID: On Thu, 23 Sep 2004, João Gabriel wrote: > Fala pessoal! Beleza? Oi, João. Como vai? > Como faz tempo que eu não instalo módulos do Perl em minha máquina eu já > esqueci como é o processo. Bom, eu uso linux, e simplesmente digo perl -MCPAN -e 'install ;' e espero terminar a instalação. Mas se você usa outro SO, talvez precise de pacotes diferentes, ou processos mais complicados... > Só me lembro que tenho que fazer o download do módulo desejado no site > do CPAN e digitar um comando via ms-dos para instala-lo. Hummm... será que você não estaria usando um ActivePerl, e procurando como instalar pacotes pré-compilados, via PPM? Me envie o resultado de "perl -V" ("V", não "v"). Vou tentar descobrir como fazer para você. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Thu Sep 23 13:46:34 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 23 13:47:46 2004 Subject: [Cascavel-pm] Acesso aos livros da O'Reilly References: <8ff2963a04092310331870199b@mail.gmail.com> <415316CB.34E3@pucrs.br> Message-ID: <41531A0A.4E8@pucrs.br> A editora O'Reilly está oferecendo acesso gratuito por 14 dias à biblioteca "Safari", para quem se inscrever aqui: http://www.oreilly.com/go/safari-ug Se alguém quiser tentar, escreva para a lista depois - eu não testei! - Flavio S. Glock From monsieur_champs em yahoo.com.br Thu Sep 23 13:15:46 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Thu Sep 23 14:01:16 2004 Subject: [Cascavel-pm] Re: Ola! In-Reply-To: <20040923131249.93123.qmail@web13909.mail.yahoo.com> References: <20040923131249.93123.qmail@web13909.mail.yahoo.com> Message-ID: On Thu, 23 Sep 2004, Josberto wrote: > Obrigado por comentar a existencia do POD e do JavaDoc. Com estas > palavras chaves, procurarei maiores informacoes. O pessoal das listas de Perl Mongers de São Paulo e Cascavel (principalmente de Cascavel) podem ajudar muito no tangente ao Perl. Poste suas perguntas para eles também. Cascavel Perl Mongers São Paulo Perl Mongers > Sobre o nivel de dificuldade do tradutor, estou tentando usufluir das > vantagens de se escrever em esperanto. Estou recebendo a colaboracao do > gerente de www.esperanto.gr e www.esperanto.jp entre outros falantes do > idioma. Eu, como falante (nativo) de portugues e ingles (nem tão nativo assim), não vejo qualquer vantagem em se programar em esperanto. Você poderia me dizer que vantagens você vê? > No momento, gostaria de editar um dicionario grepo <-> esperanto em modo > texto. Gostaria de visualizar (corretamente) caracteres nao ocidentais > na telinha em modo texto... Grego <--> Esperanto? Nos dois sentidos? Hum... puxa... talvez você precise de um bom banco de dados... e uma interface de busca de palavras amigável... :-) boa sorte! > Estou tentando entender o UNICODE (UTF-8), mas estou iniciando em Linux > e nao sei como programar utilizando palavras nao Ocidentais, ao usar o > recurso de Hash do perl. Monges, esta é complicada demais para mim. Acho que o Perl não suporta UTF-8 em hash keys em nenhuma edição (talvez a Parrot?). Espero ter ajudado! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Thu Sep 23 14:12:11 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 23 14:13:25 2004 Subject: [Cascavel-pm] Re: Ola! References: <20040923131249.93123.qmail@web13909.mail.yahoo.com> Message-ID: <4153200B.3180@pucrs.br> Luis Campos de Carvalho wrote: > > Acho que o Perl não suporta UTF-8 em hash keys em nenhuma edição (talvez > a Parrot?). De algum lugar na documentação: Perl 5.6 tem suporte para Unicode em strings; Perl 5.8 tem suporte para Unicode em hash keys. - Flavio S. Glock From fglock em pucrs.br Thu Sep 23 14:21:11 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 23 14:22:27 2004 Subject: [Cascavel-pm] Re: Ola! References: <20040923131249.93123.qmail@web13909.mail.yahoo.com> <4153200B.3180@pucrs.br> Message-ID: <41532227.4A08@pucrs.br> Testando: $x{ "\x{263A}" } = 'oi'; print $x{ "\x{263A}" }; print keys %x, "\n"; Wide character in print at - line 1. oiGÿ¦ A mensagem de erro é porque eu testei no DOS, mas parece que funciona. - Flavio S. Glock Flavio S. Glock wrote: > > Luis Campos de Carvalho wrote: > > > > Acho que o Perl não suporta UTF-8 em hash keys em nenhuma edição (talvez > > a Parrot?). > > De algum lugar na documentação: > Perl 5.6 tem suporte para Unicode em strings; > Perl 5.8 tem suporte para Unicode em hash keys. From fglock em pucrs.br Thu Sep 23 14:36:26 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 23 14:37:40 2004 Subject: [Cascavel-pm] Re: Ola! References: <20040923131249.93123.qmail@web13909.mail.yahoo.com> <4153200B.3180@pucrs.br> <41532227.4A08@pucrs.br> Message-ID: <415325BA.7937@pucrs.br> Puxa, funciona até em nomes de variáveis: ${"\x{263A}"} = 'oi'; print ${"\x{263A}"}, "\n"; oi Flavio S. Glock wrote: > [...] > > Luis Campos de Carvalho wrote: > > > > > > Acho que o Perl não suporta UTF-8 em hash keys em nenhuma edição (talvez > > > a Parrot?). > > > > De algum lugar na documentação: > > Perl 5.6 tem suporte para Unicode em strings; > > Perl 5.8 tem suporte para Unicode em hash keys. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm From monsieur_champs em yahoo.com.br Thu Sep 23 22:19:37 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Thu Sep 23 22:20:35 2004 Subject: [Cascavel-pm] Encontro Social dos Monges Perl Paulistanos Message-ID: <007c01c4a1e5$561c6260$8000a8c0@laffit> ====================================================== Encontro Social dos Monges Perl Paulistanos Os monges paulistanos têm a honra de convidá-lo para nosso encontro social, que se realizará tradicionalmente no quarto sábado de cada mês. Desta vez, acontecerá no dia 25 de setembro de 2004, a partir das 15:00 BRT, no O'Malleys Pub, no Bairro dos Jardins, na Cidade de São Paulo. ################################################### O'Malley's Irish Pub http://www.omalleysbar.net/ West 46°, 39' 55.5" - South 23°, 33' 29.6" Alameda Itú 1529, Jardins, São Paulo, Brazil Telephone: +55 11 3086 0780 (sem consumação) ################################################### Isso é exatamente daqui a sete dias, se você estiver lendo esta mensagem no mesmo dia em que eu a enviei. ================================================== Quem tiver problemas, pode me telefonar no (11)9297-4646. Putamplexos, e vejo você no sábado! ================================================== Este convite é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. Este convite é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este convite, se não, escreva para a Fundação do Software Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Cascavel-pm Moderator, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Fri Sep 24 11:37:14 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Sep 24 11:37:21 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Re=3A_Instalando_M=F3dulos?= Message-ID: <8ff2963a04092409373b0fd99c@mail.gmail.com> Uma vez eu vi algo dizendo que eu tinha que pegar o arquivo .PPD do módulo, entrar no prompt de comando, ir até a pasta em que estava o .PPD e digitar: ppm install nome.ppd Alguém me confirma isso? Resultado do "perl -V": Summary of my perl5 (revision 5 version 8 subversion 4) configuration: Platform: osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef usethreads=undef use5005threads=undef useithreads=define usemultiplicity=def ine useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cl', ccflags ='-nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE - DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPL ICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX', optimize='-MD -Zi -DNDEBUG -O1', cppflags='-DWIN32' ccversion='', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksi ze=8 alignbytes=8, prototype=define Linker and Libraries: ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C: \Perl\lib\CORE" -machine:x86' libpth=C:\PROGRA~1\MICROS~3\VC98\lib libs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32 .lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib wsoc k32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comd lg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl58.lib gnulibc_version='undef' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf - libpath:"C:\Perl\lib\CORE" -machine:x86' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_ CONTEXT PERL_IMPLICIT_SYS Locally applied patches: ActivePerl Build 810 22751 Update to Test.pm 1.25 21540 Fix backward-compatibility issues in if.pm Built under MSWin32 Compiled at Jun 1 2004 11:52:21 @INC: C:/Perl/lib C:/Perl/site/lib . Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From monsieur_champs em yahoo.com.br Fri Sep 24 12:19:41 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 24 12:19:48 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Re=3A_Instalando_M=F3dulos?= In-Reply-To: <8ff2963a04092409373b0fd99c@mail.gmail.com> References: <8ff2963a04092409373b0fd99c@mail.gmail.com> Message-ID: On Fri, 24 Sep 2004, João Gabriel wrote: > Uma vez eu vi algo dizendo que eu tinha que pegar o arquivo .PPD do > módulo, entrar no prompt de comando, ir até a pasta em que estava o .PPD > e digitar: > ppm install nome.ppd > Alguém me confirma isso? João, eu confirmo. Isto fucniona para a distribuição da ActiveState (não exatamente uma das melhores distros de perl, mas uma que funciona no windows!) > Resultado do "perl -V": > > Summary of my perl5 (revision 5 version 8 subversion 4) configuration: > Platform: > osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread > uname='' > config_args='undef' > hint=recommended, useposix=true, d_sigaction=undef > usethreads=undef use5005threads=undef useithreads=define usemultiplicity=def > ine > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > usemymalloc=n, bincompat5005=undef Eu posso estar redondamente enganado, mas isto não parece ser um perl da Active State. Talvez você devesse usar o CPAN e um bom compilador POSIX/C para windows... :-) Boa sorte, e putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Fri Sep 24 12:30:08 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Sep 24 12:30:10 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instalando_M=F3dulos?= Message-ID: <8ff2963a040924103024ddb3c1@mail.gmail.com> >Eu posso estar redondamente enganado, mas isto não parece ser um perl da Active State. É sim, tanto que baixei ele diretamente do site da Active State. > Talvez você devesse usar o CPAN e um bom compilador POSIX/C para windows... :-) Pra que isso? Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From douglas em speedweb.com.br Fri Sep 24 11:39:46 2004 From: douglas em speedweb.com.br (Douglas de Souza) Date: Fri Sep 24 12:33:09 2004 Subject: [Cascavel-pm] Estou querendo criptografar meu cgi/perl! References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> Message-ID: <013301c4a256$15e71750$01fea8c0@douglas> Ola, Alguem sabe me dizer se tem como criptogravar o código CGI/PERL eu usei o perlcc porem ele usa bibliotecas do sistema assim não dá p/ ser executado em outro computador. []'s Sammuel From fglock em pucrs.br Fri Sep 24 12:58:53 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Fri Sep 24 13:00:55 2004 Subject: [Cascavel-pm] Instalando Módulos References: <8ff2963a040924103024ddb3c1@mail.gmail.com> Message-ID: <4154605D.1665@pucrs.br> João Gabriel wrote: > > >Eu posso estar redondamente enganado, mas isto não parece ser um perl da > Active State. > > É sim, tanto que baixei ele diretamente do site da Active State. > > > Talvez você devesse usar o CPAN e um bom compilador POSIX/C para > windows... :-) > > Pra que isso? João: Qual o módulo que você quer instalar? Alguns módulos podem ser simplesmente baixados, colocados em um diretório e usados diretamente, sem fazer nada. Outros dão muito mais trabalho, e podem até precisar do compilador C. Você já tentou usar o ppm? Ele consegue instalar uma boa parte de tudo que tem no CPAN. - Flavio From jamorreu em gmail.com Fri Sep 24 13:10:49 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Sep 24 13:10:58 2004 Subject: [Cascavel-pm] Re: Message-ID: <8ff2963a040924111018ec6f06@mail.gmail.com> > Qual o módulo que você quer instalar? > Alguns módulos podem ser simplesmente baixados, colocados em um diretório e usados diretamente, sem fazer nada. > Outros dão muito mais trabalho, e podem até precisar do compilador C. > Você já tentou usar o ppm? Ele consegue instalar uma boa parte de tudo que tem no CPAN. > - Flavio Por enquanto, só queria lembrar como instala um módulo para criar um artigo e postar na CGiclube.net para ajudar os novos usuários. flw.. João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From monsieur_champs em yahoo.com.br Fri Sep 24 13:13:15 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 24 13:13:23 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instalando_M=F3dulos?= In-Reply-To: <8ff2963a040924103024ddb3c1@mail.gmail.com> References: <8ff2963a040924103024ddb3c1@mail.gmail.com> Message-ID: On Fri, 24 Sep 2004, João Gabriel wrote: > É sim, tanto que baixei ele diretamente do site da Active State. Ooops! > > Talvez você devesse usar o CPAN e um bom compilador POSIX/C para > > windows... :-) > Pra que isso? Esquece. Você precisa mesmo é seguir o procedimento de instalação de PPM's, que você mesmo postou para a lista, hoje, mais cedo... :-) e boa sorte! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Fri Sep 24 13:12:00 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Fri Sep 24 13:13:50 2004 Subject: [Cascavel-pm] Estou querendo criptografar meu cgi/perl! References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> <013301c4a256$15e71750$01fea8c0@douglas> Message-ID: <41546370.18C6@pucrs.br> Douglas de Souza wrote: > > Alguem sabe me dizer se tem como criptografar o código CGI/PERL > eu usei o perlcc porem ele usa bibliotecas do sistema assim não dá p/ ser > executado em outro computador. Isso não lhe dá muita segurança, porque as bibliotecas normais do sistema costumam ser bastante compatíveis entre computadores. Se você fôr utilizar um terminal para pôr o programa para rodar, você pode fazer o seguinte: 1) carregue o programa Perl em um editor de texto local. 2) selecione todo o texto e copie para a área de transferência. 3) no terminal, chame o Perl sem argumentos, ele vai esperar o programa em STDIN. 4) cole o texto do programa. 5) saia do Perl com control-D. O seu programa vai começar a rodar. Pronto - o seu programa está rodando no servidor, e não ficou nenhum sinal do programa fonte lá. Este processo pode ser automatizado utilizando o SSH. Você pode usar um dos vários protocolos de comunicação entre processos para se comunicar entre o CGI e o programa principal. - Flavio S. Glock From monsieur_champs em yahoo.com.br Fri Sep 24 13:15:00 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 24 13:15:00 2004 Subject: [Cascavel-pm] Estou querendo criptografar meu cgi/perl! In-Reply-To: <013301c4a256$15e71750$01fea8c0@douglas> References: <000601c49de8$25145700$8fe9fea9@dcstdd26lghetra><414CF1D4.5050001@phperl.com><000501c49fef$b1400720$0202a8c0@DexterNote> <013301c4a256$15e71750$01fea8c0@douglas> Message-ID: On Fri, 24 Sep 2004, Douglas de Souza wrote: > Ola, Oies, Douglas! Zuzu legal? > Alguem sabe me dizer se tem como criptogravar o código CGI/PERL? Leia sobre o módulo ACME::Buffy. > eu usei o perlcc porem ele usa bibliotecas do sistema assim não dá p/ > ser executado em outro computador. Hum. Decida-se: você quer compilar ou criptografar? ;-) Espero que isso te ajude. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Sep 24 13:34:05 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 24 13:34:06 2004 Subject: [Cascavel-pm] Re: In-Reply-To: <8ff2963a040924111018ec6f06@mail.gmail.com> References: <8ff2963a040924111018ec6f06@mail.gmail.com> Message-ID: On Fri, 24 Sep 2004, João Gabriel wrote: > Por enquanto, só queria lembrar como instala um módulo para criar um > artigo e postar na CGiclube.net para ajudar os novos usuários. Nesse caso, eu recomendo a você ser um pouco mais preciosista e RTFM, transcrevendo a síntese para o seu artigo... isso vai ajudar mais os usuários do que apenas suas (nossas?) lembranças, e certamente vai ajudar você também... Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Fri Sep 24 13:39:58 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Sep 24 13:40:05 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Instalando_M=F3dulos?= Message-ID: <8ff2963a040924113948c4adc6@mail.gmail.com> > On Fri, 24 Sep 2004, João Gabriel wrote: >> Por enquanto, só queria lembrar como instala um módulo para criar um >> artigo e postar na CGiclube.net para ajudar os novos usuários. > Nesse caso, eu recomendo a você ser um pouco mais preciosista e RTFM, transcrevendo a síntese para o seu artigo... isso vai ajudar mais os usuários do que apenas suas (nossas?) lembranças, e certamente vai ajudar você também... Putamplexos! "RTFM" ? O que é isso? Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From jamorreu em gmail.com Fri Sep 24 13:42:23 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Sep 24 13:42:25 2004 Subject: [Cascavel-pm] Estou querendo criptografar meu cgi/perl! Message-ID: <8ff2963a04092411423fa8e9a4@mail.gmail.com> >On Fri, 24 Sep 2004, Douglas de Souza wrote: >> Ola, > Oies, Douglas! Zuzu legal? >> Alguem sabe me dizer se tem como criptogravar o código CGI/PERL? > Leia sobre o módulo ACME::Buffy. >> eu usei o perlcc porem ele usa bibliotecas do sistema assim não dá p/ >> ser executado em outro computador. > Hum. Decida-se: você quer compilar ou criptografar? ;-) > Espero que isso te ajude. > Putamplexos! Qual a diferença entre compilar e criptografar? Pode ser descompilado e descriptografado, respectivamente? -- Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From nferraz em phperl.com Fri Sep 24 13:58:13 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Fri Sep 24 13:51:49 2004 Subject: [Cascavel-pm] Instalando =?ISO-8859-1?Q?M=F3dulos?= In-Reply-To: <8ff2963a040924113948c4adc6@mail.gmail.com> References: <8ff2963a040924113948c4adc6@mail.gmail.com> Message-ID: <41546E45.9030607@phperl.com> João Gabriel wrote: > "RTFM" ? > O que é isso? Read The F*cking Manual Para maiores informações, leia o seguinte documento: http://www.catb.org/~esr/faqs/smart-questions.html From monsieur_champs em yahoo.com.br Fri Sep 24 14:15:41 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Sep 24 14:15:43 2004 Subject: [Cascavel-pm] Estou querendo criptografar meu cgi/perl! In-Reply-To: <8ff2963a04092411423fa8e9a4@mail.gmail.com> References: <8ff2963a04092411423fa8e9a4@mail.gmail.com> Message-ID: On Fri, 24 Sep 2004, João Gabriel wrote: > Qual a diferença entre compilar e criptografar? "Compilar", como "palavra reservada da Ciência da Computação" designa parte do processo de construção de programas em algumas linguagens de programação. "Criptografar", como "palavra reservada da Ciência da Computação" designa o processo de embaralhamento de informação através de um algorítmo apropriado para impedir o acesso das pessoas. Um programa compilado geralmente continua sendo um programa. Ele apenas mudou de linguagem. Um texto criptografado nem sempre pode ser lido novamente. Depende de você ter acesso ao algorítmo e (normalmente) a uma ou mais "chaves criptográficas" apropriadas. Para aprender mais sobre criptografia, eu recomendo ler os white papers do www.pgpi.com > Pode ser descompilado e descriptografado, respectivamente? É, é um bonito jogo de palavras. :-) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Fri Sep 24 14:20:02 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Fri Sep 24 14:21:54 2004 Subject: [Cascavel-pm] Instalando Módulos References: <8ff2963a040924113948c4adc6@mail.gmail.com> <41546E45.9030607@phperl.com> Message-ID: <41547362.66D2@pucrs.br> Nelson Ferraz wrote: > > João Gabriel wrote: > > "RTFM" ? > > O que é isso? > > Read The F*cking Manual Também chamado de Read The Friendly Manual :) --- (Re: [Cascavel-pm] Estou querendo criptografar meu cgi/perl!) Você pode usar o gpg para criptografar. Use uma senha simétrica. Depois use mais ou menos assim: gpg [opções, nome do arquivo, etc] | perl Você precisará digitar a senha para rodar o programa. - Flavio From shonorio em terra.com.br Fri Sep 24 17:15:58 2004 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Fri Sep 24 17:16:02 2004 Subject: [Cascavel-pm] Encontro Social dos Monges Perl Paulistanos Message-ID: Caro Luis, Infelizmente não poderei participar e deliciar-me com as cervejas do O'Malley's desta fez. A minha mulher disse que eu estou com uma "vontade" louca de participar de uma recreação que a empresa onde ela trabalho inventou, e não seria bom eu não obedecer o meu inconciênte. Fica para a próxima. Abraços, Solli De:cascavel-pm-bounces@mail.pm.org Para:"Cascavel Perl Mongers" cascavel-pm@mail.pm.org,"Sao Paulo PM" saopaulo-pm@mail.pm.org Cópia: Data:Fri, 24 Sep 2004 00:19:37 -0300 Assunto:[Cascavel-pm] Encontro Social dos Monges Perl Paulistanos > ====================================================== > Encontro Social dos Monges Perl Paulistanos > > Os monges paulistanos têm a honra de convidá-lo > para nosso encontro social, que se realizará > tradicionalmente no quarto sábado de cada mês. > Desta vez, acontecerá no dia 25 de setembro de 2004, > a partir das 15:00 BRT, no O'Malleys Pub, no > Bairro dos Jardins, na Cidade de São Paulo. > > ################################################### > O'Malley's Irish Pub > http://www.omalleysbar.net/ > West 46°, 39' 55.5" - South 23°, 33' 29.6" > Alameda Itú 1529, Jardins, São Paulo, Brazil > Telephone: +55 11 3086 0780 > (sem consumação) > ################################################### > > Isso é exatamente daqui a sete dias, se você > estiver lendo esta mensagem no mesmo dia em que > eu a enviei. > ================================================== > > Quem tiver problemas, pode me telefonar no (11)9297-4646. > Putamplexos, e vejo você no sábado! > > ================================================== > Este convite é um software livre; você pode redistribui-lo e/ou > modifica-lo dentro dos termos da Licença Pública Geral GNU como > publicada pela Fundação do Software Livre (FSF); na versão 2 da > Licença, ou (na sua opnião) qualquer versão. > > Este convite é distribuido na esperança que possa ser util, > mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a > qualquer > MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a > Licença Pública Geral GNU para maiores detalhes. > > Você deve ter recebido uma cópia da Licença Pública Geral GNU > junto com este convite, se não, escreva para a Fundação do Software > Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Cascavel-pm Moderator, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040924/052e0b82/attachment.htm From marciliomoura em uai.com.br Sat Sep 25 20:29:06 2004 From: marciliomoura em uai.com.br (Marcilio) Date: Sat Sep 25 16:28:14 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?C=F3digo_compilado=2E?= Message-ID: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> Boa noite pessoal, aproveitando o assunto sobre criptografia, gostaria de saber se depois de usar perlcc tem como descriptografar o Código compilado, ou funciona igual a compilação em C Marcilio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040925/d214144e/attachment.htm From jamorreu em gmail.com Sun Sep 26 11:24:30 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sun Sep 26 11:24:36 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. Message-ID: <8ff2963a04092609243b01ff42@mail.gmail.com> Fala pessoal! Beleza? Estava querendo criar um simples gerenciador de arquivos prum site que pretendo fazer (para não ficar dependente de FTP "em todas as horas"), dai bateu a dúvia: como direfenciar pastas de arquivos? Me falaram que eu poderia fazer uma "if" com expressão regular e caso tivese algum ponto no nome era arquivo, caso contrario seria pasta. Mas isso não é viavel porque tem pastas que tem ponto sem seu nome e tem arquivos que não tem extenção. E agora? o que eu faço? -- Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From falmp em terra.com.br Sun Sep 26 12:04:07 2004 From: falmp em terra.com.br (Francisco Lopes) Date: Sun Sep 26 12:05:57 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. In-Reply-To: <8ff2963a04092609243b01ff42@mail.gmail.com> References: <8ff2963a04092609243b01ff42@mail.gmail.com> Message-ID: <1259050076.20040926140407@terra.com.br> Oi João, if (-e alguma coisa) retorna true se é arquivo. if (-d alguma coisa) retorna true se é diretório. Escolha qual usar, eu iria com a segunda opção. Abraço, Francisco Sunday, September 26, 2004, 1:24:30 PM, you wrote: > Fala pessoal! Beleza? > Estava querendo criar um simples gerenciador de arquivos prum site que > pretendo fazer (para não ficar dependente de FTP "em todas as horas"), > dai bateu a dúvia: > como direfenciar pastas de arquivos? > Me falaram que eu poderia fazer uma "if" com expressão regular e caso > tivese algum ponto no nome era arquivo, caso contrario seria pasta. > Mas isso não é viavel porque tem pastas que tem ponto sem seu nome e > tem arquivos que não tem extenção. > E agora? o que eu faço? From falmp em terra.com.br Sun Sep 26 12:10:55 2004 From: falmp em terra.com.br (Francisco Lopes) Date: Sun Sep 26 12:12:44 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. In-Reply-To: <8ff2963a04092609243b01ff42@mail.gmail.com> References: <8ff2963a04092609243b01ff42@mail.gmail.com> Message-ID: <564173161.20040926141055@terra.com.br> Oi João, De novo, hehehe. Me confundi. O -e checa se o diretório ou arquivo existem, e o -d checa se é diretório. Então, no caso, você usaria os dois. Pra me redimir, envio abaixo a tabelinha completa pra você usar como você quiser, creio que será útil. -r Arquivo ou diretório tem permissão de leitura -w Arquivo ou diretório tem permissão de escrita -x Arquivo ou diretório tem permissão de execução -o O dono do arquivo ou diretório é o usuário -e Arquivo ou diretório existe -z Arquivo ou diretório existe e possui tamanho zero -f É um arquivo -d É um diretório -T Arquivo é ASCII -B Arquivo é binário Abraço. Francisco Sunday, September 26, 2004, 1:24:30 PM, you wrote: > Fala pessoal! Beleza? > Estava querendo criar um simples gerenciador de arquivos prum site que > pretendo fazer (para não ficar dependente de FTP "em todas as horas"), > dai bateu a dúvia: > como direfenciar pastas de arquivos? > Me falaram que eu poderia fazer uma "if" com expressão regular e caso > tivese algum ponto no nome era arquivo, caso contrario seria pasta. > Mas isso não é viavel porque tem pastas que tem ponto sem seu nome e > tem arquivos que não tem extenção. > E agora? o que eu faço? From jamorreu em gmail.com Sun Sep 26 13:01:50 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sun Sep 26 13:01:52 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. Message-ID: <8ff2963a0409261101506ffde1@mail.gmail.com> Demoro!! Essa tabela vai ser muito útil pra mim. Vlw! -- Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From jamorreu em gmail.com Sun Sep 26 15:14:31 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sun Sep 26 15:14:33 2004 Subject: [Cascavel-pm] RE: Diferenciando pasta de arquivo. Message-ID: <8ff2963a04092613141e530a18@mail.gmail.com> > Oi João, > De novo, hehehe. > Me confundi. O -e checa se o diretório ou arquivo existem, e o -d checa se é diretório. Então, no caso, você usaria os dois. Pra me redimir, envio abaixo a tabelinha completa pra você usar como você quiser, creio que será útil. > -r Arquivo ou diretório tem permissão de leitura > -w Arquivo ou diretório tem permissão de escrita > -x Arquivo ou diretório tem permissão de execução > -o O dono do arquivo ou diretório é o usuário > -e Arquivo ou diretório existe > -z Arquivo ou diretório existe e possui tamanho zero > -f É um arquivo > -d É um diretório > -T Arquivo é ASCII > -B Arquivo é binário > - Show quoted text - Qual o nome que eu deveria dar para essa tabela? Pretendo disponibilizar ela no site CgiClube.net para os novos usuários aprenderem. Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From jamorreu em gmail.com Sun Sep 26 15:27:16 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sun Sep 26 15:27:20 2004 Subject: [Cascavel-pm] RE: Rodar script de tanto em tanto tempo. Message-ID: <8ff2963a040926132768725cc7@mail.gmail.com> Fala pessoal! Boa tarde! No ultimo post desse tema, o Fabiano disse que eu poderia usar um script assim pra rodar outro script de x em x tempo: while(1) { ` perl script2horas.pl `; sleep 2 * 3600; } Até ai beleza, mas se eu quiser parar esse loop (fora de uma hora programada)? Tem algum comando de stop? Um abraço, João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com From josberto em yahoo.com Sun Sep 26 17:01:31 2004 From: josberto em yahoo.com (Josberto) Date: Sun Sep 26 17:01:38 2004 Subject: [Cascavel-pm] Re: Ola! In-Reply-To: <415325BA.7937@pucrs.br> Message-ID: <20040926220131.58142.qmail@web13907.mail.yahoo.com> ... quer dizer que ao escrever em "esperanto", por exemplo, quando for necessario escrever as letras c, s, h, j, u, g que tem um circunflexo sobre estas consoantes, devo consultar a tabela UNICODE e usar o formato parecido com o codigo abaixo? E como eh realizado os comentarios de programa por um nativo japones? Agora pergunto-me: Serah que encontro algum grupo de discursao japones sobre Perl que conheca o esperanto. Possivelmente encontrarei algum sobre o Perl no japao, utilizando o "small english" comentarei sobre o esperanto e novas facilidades de comunicacao pode surgir. A pergunta perdura: Como fazem os programadores Perl para inserir os comentarios de seus codigos em Japones utilizando caracteres de terminal (aqui chamamos de modo texto)? Obrigado pela atencao. --- "Flavio S. Glock" escreveu: > Puxa, funciona até em nomes de variáveis: > > ${"\x{263A}"} = 'oi'; > print ${"\x{263A}"}, "\n"; > > oi > > Flavio S. Glock wrote: > > > [...] > > > Luis Campos de Carvalho wrote: > > > > > > > > Acho que o Perl não suporta UTF-8 em hash > keys em nenhuma edição (talvez > > > > a Parrot?). > > > > > > De algum lugar na documentação: > > > Perl 5.6 tem suporte para Unicode em strings; > > > Perl 5.8 tem suporte para Unicode em hash keys. > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@mail.pm.org > > > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From glasswalk3r em yahoo.com.br Thu Sep 23 03:48:00 2004 From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior) Date: Mon Sep 27 07:14:42 2004 Subject: [Cascavel-pm] Ferramenta de chat [off-topic] Message-ID: <20040923054800.37e0cb60@valhalla.localdomain> Olá lista, Essa mensagem é completamente off-topic, mas enfim... eu preciso perguntar pra alguém. :-) Vocês conhecem sistemas de chat com funcionalidades semelhantes ao Direct Talk? Não valeu ICQ ou similares, a funcionalidade de chat deve ser usada para atender clientes e não fornecer um "bate-papo" informal. Grato! []'s -- Alceu Rodrigues de Freitas Junior -- glasswalk3r@yahoo.com.br PGP public key at http://www.imortais.cjb.net/addgb.html --------------------------------------------------------------- He who knows others is wise. He who knows himself is enlightened. -- Lao Tsu From alfspsp em hotmail.com Mon Sep 27 08:19:32 2004 From: alfspsp em hotmail.com (=?iso-8859-1?Q?Alex_E._J._Falc=E3o?=) Date: Mon Sep 27 08:23:03 2004 Subject: [Cascavel-pm] Ferramenta de chat [off-topic] References: <20040923054800.37e0cb60@valhalla.localdomain> Message-ID: Caro Alceu, voce poderia usar o Skype, ele é VoIP e tem um chat. Utiliza até compressão e criptografia para a Voz, não analisei a parte de dados. Mas boa sorte. Abraço ----- Original Message ----- From: "Alceu Rodrigues de Freitas Junior" To: "Cascavel Lista Perl" Sent: Thursday, September 23, 2004 5:48 AM Subject: [Cascavel-pm] Ferramenta de chat [off-topic] > Olá lista, > > Essa mensagem é completamente off-topic, mas enfim... eu preciso > perguntar pra alguém. :-) > > Vocês conhecem sistemas de chat com funcionalidades semelhantes ao > Direct Talk? Não valeu ICQ ou similares, a funcionalidade de chat deve > ser usada para atender clientes e não fornecer um "bate-papo" informal. > > Grato! > > []'s > > > -- > Alceu Rodrigues de Freitas Junior > -- > glasswalk3r@yahoo.com.br > PGP public key at http://www.imortais.cjb.net/addgb.html > --------------------------------------------------------------- > He who knows others is wise. > He who knows himself is enlightened. > -- Lao Tsu > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > From fglock em pucrs.br Mon Sep 27 09:10:45 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Mon Sep 27 09:12:41 2004 Subject: [Cascavel-pm] Re: Ola! References: <20040926220131.58142.qmail@web13907.mail.yahoo.com> Message-ID: <41581F65.5487@pucrs.br> Josberto wrote: > > E como eh realizado os comentarios de programa por um > nativo japones? Você pode usar um editor de texto que suporte unicode. Pode ser necessário configurar também o teclado, dependendo da linguagem que irá ser usada. Dica - digite "editor" e "unicode" no google. > Agora pergunto-me: Serah que encontro algum grupo de > discursao japones sobre Perl que conheca o esperanto. Da mesma forma - use o google - "japanese esperanto group" tem links para várias organizações japonesas. > Possivelmente encontrarei algum sobre o Perl no japao, > utilizando o "small english" comentarei sobre o > esperanto e novas facilidades de comunicacao pode > surgir. Procure nos grupos de Perl no Japão: http://www.pm.org/groups/asia.html Obs: as páginas que eu entrei eram em utf-8, que é uma das formas de utilização do unicode. - Flavio S. Glock From monsieur_champs em yahoo.com.br Mon Sep 27 09:37:09 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 09:37:15 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?C=F3digo_compilado=2E?= In-Reply-To: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> References: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> Message-ID: On Sat, 25 Sep 2004, Marcilio wrote: > Boa noite pessoal, > > aproveitando o assunto sobre criptografia, gostaria de saber se depois > de usar perlcc tem como descriptografar o Código compilado, ou funciona > igual a compilação em C Bom dia, Marcilio. Me permita deixar algumas coisas bem claras: 1) CRIPTOGRAFIA NÃO É COMPILAÇÃO! 2) COMPILAÇÃO NÃO É CRIPTOGRAFIA!! 3) Código compilado é código-fonte em linguagem de máquina. É complicado, comprido, chato de entender, mas tem malucos capazes de escrever e ler fluentemente! 4) QUALQUER COISA criptografada não poderia ser lida facilmente por qualquer pessoa, mas apenas pelo destinatário correto, desde que ele saiba como DEScriptografar as informações (sejam elas código fonte ou qualquer outra coisa). Agora, se vocês tiverem mais perguntas, podemos conversar. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From josberto em yahoo.com Mon Sep 27 09:38:23 2004 From: josberto em yahoo.com (Josberto) Date: Mon Sep 27 09:38:25 2004 Subject: [Cascavel-pm] Re: Ola! (compreendendo Unicode e como utiliza-lo) In-Reply-To: <41581F65.5487@pucrs.br> Message-ID: <20040927143823.60791.qmail@web13902.mail.yahoo.com> Parabens pela excelente resposta e comentarios. Utilizando as chaves "editor unicode windows download" no google e apareceu: http://freedownloadswindows.com/6510468/emeditor_336.html Sobre comunicacao com japoneses, ontem, 26 de Setembro foi o dia de homenagem ao Brasil no Japao (dia do Brasil). Com um pouco de leitura estou desmistificando Unicode e Perl! Eu pensava que seria dificil, mas imagino que dificil eh escrever um compilador que reconheça diferentes formatos de texto, seja ASCII, UNICODE e todos os demais padroes. --- "Flavio S. Glock" escreveu: > Josberto wrote: > > E como eh realizado os comentarios de programa por > um nativo japones? > > Você pode usar um editor de texto que suporte > unicode. Pode ser necessário configurar também o teclado, dependendo da linguagem que irá ser usada. > > Dica - digite "editor" e "unicode" no google. > > > Agora pergunto-me: Serah que encontro algum grupo > de discursao japones sobre Perl que conheca o > esperanto. > > Da mesma forma - use o google - "japanese esperanto > group" tem links para várias organizações japonesas. > > > Possivelmente encontrarei algum sobre o Perl no > japao, utilizando o "small english" comentarei sobre o esperanto e novas facilidades de comunicacao pode surgir. > > Procure nos grupos de Perl no Japão: > > http://www.pm.org/groups/asia.html > > Obs: as páginas que eu entrei eram em utf-8, que é > uma das formas de utilização do unicode. > > - Flavio S. Glock ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From monsieur_champs em yahoo.com.br Mon Sep 27 09:47:14 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 09:47:17 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. In-Reply-To: <8ff2963a04092609243b01ff42@mail.gmail.com> References: <8ff2963a04092609243b01ff42@mail.gmail.com> Message-ID: On Sun, 26 Sep 2004, João Gabriel wrote: > Fala pessoal! Beleza? Oies, João. Zuzu legal? > Estava querendo criar um simples gerenciador de arquivos prum site que > pretendo fazer (para não ficar dependente de FTP "em todas as horas"), Hum. Com certeza, alguém já fez isso antes. STFW, meu caro. Aqui tem um que eu achei com exatos 10s de pesquisa: http://www.perlscriptsjavascripts.com/perl/upload_lite/ > dai bateu a dúvia: como direfenciar pastas de arquivos? RTFM, meu caro. Aqui, para facilitar sua vida: perldoc -f stat Isto deve trazer para você o "teco" da manpage do perl que trata da função "stat()", que faz o que você precisa do jeito certo. > E agora? o que eu faço? Eu acho que você já deveria ter feito. Esta mensagem http://mail.pm.org/archives/cascavel-pm/2004-September/001845.html diz: "Leia o seguinte documento:" http://www.catb.org/~esr/faqs/smart-questions.html :-) Se você precisar de mais ajuda, conte com a gente! Putamplexos, boa sorte e por favor nos mantenha informados sobre seus progressos. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Mon Sep 27 09:55:34 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 09:55:36 2004 Subject: [Cascavel-pm] RE: Rodar script de tanto em tanto tempo. In-Reply-To: <8ff2963a040926132768725cc7@mail.gmail.com> References: <8ff2963a040926132768725cc7@mail.gmail.com> Message-ID: On Sun, 26 Sep 2004, João Gabriel wrote: > Fala pessoal! Boa tarde! Boas! > No ultimo post desse tema, o Fabiano disse que eu poderia usar um script > assim pra rodar outro script de x em x tempo: > > while(1) > { > ` perl script2horas.pl `; > sleep 2 * 3600; > } Cuidado com isso no windows, eu nao tenho certeza sobre se ele realmente honra o sleep(). > Até ai beleza, mas se eu quiser parar esse loop (fora de uma hora > programada)? Tem algum comando de stop? Acho que a melhor forma é "matar" o processo, no unix com kill -15 "$PID" # Onde $PID é o numero do processo E no windows pela sequência crtl-alt-del, seguida de comandos de mouse apropriados para indicar que "tarefa" você deseja terminar... Outra coisa que posso te sugerir é uma verificação de arquivo, por exemplo: #!/usr/bin/perl use warnings; use strict; while( 1 ){ do "perlscript2horas.pl" unless -f "/caminho/para/arquivo/de/bloqueio.txt"; sleep( 7200 ); } E quando você criar o arquivo "/caminho/para/arquivo/de/bloqueio.txt", automaticamente o script para de rodar o seu programa por uns tempos (i.e., até você remover o arquivo). Espero que isso ajude. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From josberto em yahoo.com Mon Sep 27 10:00:53 2004 From: josberto em yahoo.com (Josberto) Date: Mon Sep 27 10:00:54 2004 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20C=F3digo=20compilado?= In-Reply-To: Message-ID: <20040927150053.93185.qmail@web13908.mail.yahoo.com> Olá, Eu nao sei se deveria participar desta discursão, mas diria que as pesquisas e construcão de ferramentas para descompilar programas estao super-avançadas. http://www.heaventools.com/scrshots.htm http://www.backerstreet.com/rec/recdload.htm Na descompilacao eh como se quisessem fazer o processo inverso realizado na moedora de carne do frigorifico. "Pergunta-se: se eu coloco carne na moedora, tenho carne moida. Serah existiria alguma maneira de colocar carne moida e receber a carne na forma original?" Para falar a verdade, o codigo executavel do windows (.exe) e binario do linux (.bin) sao sequencias de instrucoes semelhantes às presentes no codigo Perl, Pascal, ou outra linguagem. Assembler (codigo de maquina) eh uma forma de programar que a maquina e o ser humano "negociaram" para se entenderem. Depois surgiu outras linguagens que traduzem para esta linguagem assembler que eh "comum" ao ser humano e às maquinas. As outras linguagens surgiram para tornar o trabalho humano mais inteligente e menos monótono. Eh por isso que defendo OpenSource e distribuicao de codigo fonte. O tempo gasto com ferramentas e tecnicas para esconder algum trabalho intelectual (que nao eh patrimonio de ninguem individualmente) deveria ser gasto para aperfeiçoar os softwares existentes ou para praticar esporte com amigos e familiares contribuindo para a paz mundial. Nota: Utilizando qualquer outra linguagem nao especialista em manipulacao de texto, jah vi algumas ferramentas par descompilacao (disassembler). Utilizando perl (especialista em manipulacao de texto) imagino que criar descompiladores eh mais facil. --- Luis Campos de Carvalho escreveu: > On Sat, 25 Sep 2004, Marcilio wrote: > > > Boa noite pessoal, > > > > aproveitando o assunto sobre criptografia, > gostaria de saber se depois de usar perlcc tem como descriptografar o Código compilado, ou funciona igual a compilação em C > > Bom dia, Marcilio. > > Me permita deixar algumas coisas bem claras: > > 1) CRIPTOGRAFIA NÃO É COMPILAÇÃO! > > 2) COMPILAÇÃO NÃO É CRIPTOGRAFIA!! > > 3) Código compilado é código-fonte em linguagem de > máquina. É > complicado, comprido, chato de entender, mas tem > malucos capazes de > escrever e ler fluentemente! > > 4) QUALQUER COISA criptografada não poderia ser > lida facilmente por > qualquer pessoa, mas apenas pelo destinatário > correto, desde que ele saiba > como DEScriptografar as informações (sejam elas > código fonte ou qualquer > outra coisa). > > Agora, se vocês tiverem mais perguntas, podemos > conversar. > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer > Science, > Certified Oracle DBA, Sao Paulo PM Leader, > Cascavel > PM Moderator, Perl Monk and Perl/Unix affictioned. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From josberto em yahoo.com Mon Sep 27 11:02:15 2004 From: josberto em yahoo.com (Josberto) Date: Mon Sep 27 11:02:23 2004 Subject: [Cascavel-pm] Diferenciando pasta de arquivo. In-Reply-To: <1259050076.20040926140407@terra.com.br> Message-ID: <20040927160215.8035.qmail@web13911.mail.yahoo.com> Essas letrinhas "-e" "-d" e outras usadas em perl e para definir o sistema de arquivos do linux estao explicadas no final da apostila: http://calypso.inesc.pt/stse/docs/manperl2.pdf --- Francisco Lopes escreveu: > Oi João, > > if (-e alguma coisa) > retorna true se é arquivo. > > if (-d alguma coisa) > retorna true se é diretório. > > Escolha qual usar, eu iria com a segunda opção. > > Abraço, > Francisco > > > Sunday, September 26, 2004, 1:24:30 PM, you wrote: > > > Fala pessoal! Beleza? > > > Estava querendo criar um simples gerenciador de > arquivos prum site que > > pretendo fazer (para não ficar dependente de FTP > "em todas as horas"), > > dai bateu a dúvia: > > como direfenciar pastas de arquivos? > > > Me falaram que eu poderia fazer uma "if" com > expressão regular e caso > > tivese algum ponto no nome era arquivo, caso > contrario seria pasta. > > > Mas isso não é viavel porque tem pastas que tem > ponto sem seu nome e > > tem arquivos que não tem extenção. > > > E agora? o que eu faço? > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm > ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From monsieur_champs em yahoo.com.br Mon Sep 27 11:05:24 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 11:05:28 2004 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20C=F3digo=20compilado?= In-Reply-To: <20040927150053.93185.qmail@web13908.mail.yahoo.com> References: <20040927150053.93185.qmail@web13908.mail.yahoo.com> Message-ID: On Mon, 27 Sep 2004, Josberto wrote: > Olá, > Eu nao sei se deveria participar desta discursão, mas diria que as > pesquisas e construcão de ferramentas para descompilar programas estao > super-avançadas. Todos são benvindos para discutir :-) > Para falar a verdade, o codigo executavel do windows (.exe) e binario do > linux (.bin) sao sequencias de instrucoes semelhantes às presentes no > codigo Perl, Pascal, ou outra linguagem. Assembler (codigo de maquina) > eh uma forma de programar que a maquina e o ser humano "negociaram" para > se entenderem. Muito cuidado com o "tequinês"!!! "assembler" (ou o equivalente "montador") é termo técnico utilizado pelos computólogos para designar o programa que lê "assembly" (a "linguagem de montagem") e escreve "machine code" (ou "código de máquina"). Disto, é fácil notar que "código de máquina" não é "assembly" (muito menos "assembler"), mas o resultado do trabalho ("montagem") de um "assembler" sobre um programa escrito em "assembly". > Depois surgiu outras linguagens que traduzem para esta linguagem > assembler que eh "comum" ao ser humano e às maquinas. As outras > linguagens surgiram para tornar o trabalho humano mais inteligente e > menos monótono. Mais ou menos isso. :-) A melhor analogia é pensar em múltiplas ferramentas (ferramenta <=> linguagem de programação). Você não pode (deve?) usar um serrote para martelar pregos, nem um alicate para apertar parafusos. Cada linguagem (assim como as ferramentas de um mecânico) tem usos específicos e são melhores em alguma coisa. O que não significa que não possamos usá-las em outras coisas, talvez com maior (ou menor) dificuldade. > Nota: Utilizando qualquer outra linguagem nao especialista em > manipulacao de texto, jah vi algumas ferramentas par descompilacao > (disassembler). Utilizando perl (especialista em manipulacao de texto) > imagino que criar descompiladores eh mais facil. Engano seu: é tão dificil quanto "compilar" código fonte. Mas tem uns "adicionais", especialmente quando o código foi otimizado pelo compilador original (o GCC faz isso): as coisas podem ficar mais confusas, e nem tudo "volta" (o GCC calcula constantes e substitui a maior parte delas "inline" no fonte). Ficou comprido, mas espero que tamém educativo. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From nferraz em phperl.com Mon Sep 27 11:39:47 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Mon Sep 27 11:33:08 2004 Subject: [Cascavel-pm] =?ISO-8859-1?Q?C=F3digo_compilado=2E?= In-Reply-To: References: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> Message-ID: <41584253.6000509@phperl.com> Luis Campos de Carvalho wrote: > Me permita deixar algumas coisas bem claras: > > 1) CRIPTOGRAFIA NÃO É COMPILAÇÃO! > > 2) COMPILAÇÃO NÃO É CRIPTOGRAFIA!! Tem uma outra coisa que se chama "obfuscação", que é diferente de "criptografia" e "compilação". Se tudo o que você quer é evitar que as pessoas entendam seu código-fonte, isto pode funcionar. ;) Mas, se este é o seu objetivo, pense duas vezes: talvez você pudesse ganhar muito mais (e com muito menos trabalho) adotando uma postura mais aberta. []s Nelson From jamorreu em gmail.com Mon Sep 27 12:15:58 2004 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Sep 27 12:16:02 2004 Subject: [Cascavel-pm] RE: Rodar script de tanto em tanto tempo. Message-ID: <8ff2963a0409271015264a4724@mail.gmail.com> Oies! Valeu pela ajuda. > Acho que a melhor forma é "matar" o processo, no unix com > kill -15 "$PID" # Onde $PID é o numero do processo 1º: Como eu pegaria o número desse processo (kil..)? 2º: Como eu iria executar esse processo? Usando o comando system? Ex.: system("kill -15..."); ? > E no windows pela sequência crtl-alt-del, seguida de comandos de mouse apropriados para indicar que "tarefa" você deseja terminar... Esse é bom, mas não tem como eu aplicar CTRL + ALT + DEL no meu servidor (já que meu servidor está la nos EUA e eu estou no Brasil...). > Outra coisa que posso te sugerir é uma verificação de arquivo, por exemplo: > #!/usr/bin/perl > use warnings; > use strict; > while( 1 ){ > do "perlscript2horas.pl" > unless -f "/caminho/para/arquivo/de/bloqueio.txt"; > sleep( 7200 ); > } Estando em um servidor windows, como eu mataria o processo de uma vez só (como o kill do unix) ? Valeu pelas ajudas! Um abraço, (beijos não hein) João Gabriel / JGCL / Já Morreu Site: http://www.cgiclube.net Fotolog: http://www.jamorreu.tk - http://jgcl.buzznet.com icq: 130469116 msn: jgcl@msn.com Resposta anterior do tópico: > Fala pessoal! Boa tarde! Boas! > No ultimo post desse tema, o Fabiano disse que eu poderia usar um script > assim pra rodar outro script de x em x tempo: > > while(1) > { > ` perl script2horas.pl `; > sleep 2 * 3600; > } Cuidado com isso no windows, eu nao tenho certeza sobre se ele realmente honra o sleep(). > Até ai beleza, mas se eu quiser parar esse loop (fora de uma hora > programada)? Tem algum comando de stop? Acho que a melhor forma é "matar" o processo, no unix com kill -15 "$PID" # Onde $PID é o numero do processo E no windows pela sequência crtl-alt-del, seguida de comandos de mouse apropriados para indicar que "tarefa" você deseja terminar... Outra coisa que posso te sugerir é uma verificação de arquivo, por exemplo: #!/usr/bin/perl use warnings; use strict; while( 1 ){ do "perlscript2horas.pl" unless -f "/caminho/para/arquivo/de/bloqueio.txt"; sleep( 7200 ); } E quando você criar o arquivo "/caminho/para/arquivo/de/bloqueio.txt", automaticamente o script para de rodar o seu programa por uns tempos (i.e., até você remover o arquivo). Espero que isso ajude. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Mon Sep 27 12:19:16 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 12:19:17 2004 Subject: [Cascavel-pm] =?ISO-8859-1?Q?C=F3digo_compilado=2E?= In-Reply-To: <41584253.6000509@phperl.com> References: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> <41584253.6000509@phperl.com> Message-ID: On Mon, 27 Sep 2004, Nelson Ferraz wrote: > Tem uma outra coisa que se chama "obfuscação", que é diferente de > "criptografia" e "compilação". Se tudo o que você quer é evitar que as > pessoas entendam seu código-fonte, isto pode funcionar. ;) Nelson, eu tenho certeza de que você não quis ofender. Mas comparar "obfu" com compilação e criptografia é como comparar técnicas de construção de vasos mecânicas (compilação e criptografia) com a técnica de um mestre-artesão (obfu)... :-P pega leve! > Mas, se este é o seu objetivo, pense duas vezes: talvez você pudesse > ganhar muito mais (e com muito menos trabalho) adotando uma postura mais > aberta. Nenhuma obfuscação impede um programador razoável e com um pouco de tempo livre de se interar do código (e possivelmente deixar de ser um programador "razoável"). Não existe meio simples de impedir acesso ao fonte em perl, este é o fato. Se você precisa desta "característica" na linguagem, sugiro você a usar C, ou Delphi. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From sikora em inova.com.br Mon Sep 27 12:35:13 2004 From: sikora em inova.com.br (Rodolfo Sikora) Date: Mon Sep 27 12:35:17 2004 Subject: [Cascavel-pm] =?ISO-8859-1?Q?C=F3digo?= compilado. References: Message-ID: <20040927173513.8320.qmail@qmail-local.inova.com.br> Quer esconder perl, faz um codigo bem podre que até mesmo você tenha dificuldade para entender e não se preocupe :D Brincadeiraaa :D A empresa em que trabalho utiliza perl em 70% das aplicações e um dos medos que ela enfrenta é o fato de alguém roubar a tecnologia. []s ================= >De:Luis Campos de Carvalho >Para:Cascavel Perl Mongers >Assunto:Re: [Cascavel-pm] Código compilado. > >On Mon, 27 Sep 2004, Nelson Ferraz wrote: > >> Tem uma outra coisa que se chama "obfuscação", >que é diferente de >> "criptografia" e "compilação". Se tudo o que >você quer é evitar que as >> pessoas entendam seu código-fonte, isto pode >funcionar. ;) > > Nelson, eu tenho certeza de que você não quis >ofender. > Mas comparar "obfu" com compilação e >criptografia é como comparar >técnicas de construção de vasos mecânicas >(compilação e criptografia) com >a técnica de um mestre-artesão (obfu)... :-P >pega leve! > >> Mas, se este é o seu objetivo, pense duas >vezes: talvez você pudesse >> ganhar muito mais (e com muito menos trabalho) >adotando uma postura mais >> aberta. > > Nenhuma obfuscação impede um programador >razoável e com um pouco de >tempo livre de se interar do código (e >possivelmente deixar de ser um >programador "razoável"). > > Não existe meio simples de impedir acesso ao >fonte em perl, este é o >fato. Se você precisa desta "característica" na >linguagem, sugiro você a >usar C, ou Delphi. > > Putamplexos! >-- >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer >Science, > Certified Oracle DBA, Sao Paulo PM Leader, >Cascavel > PM Moderator, Perl Monk and Perl/Unix >affictioned. >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >=-=-=-=-=-= >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@mail.pm.org >http://cascavel.pm.org/mailman/listinfo/cascavel >-pm Rodolfo Sikora - Desenvolvimento e Operação Departamento de Operações e Tecnologia Inova Tecnologias - http://www.inova.com.br **************************************************** *Velop* - administração, controle e monitoramento da sua comunicação na Internet. http://www.inova.com.br From fglock em pucrs.br Mon Sep 27 13:13:53 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Mon Sep 27 13:15:49 2004 Subject: [Cascavel-pm] Código compilado. References: <20040927173513.8320.qmail@qmail-local.inova.com.br> Message-ID: <41585861.682C@pucrs.br> Acabei de testar esta forma de esconder o código fonte, e funcionou perfeitamente: cat prog.pl | ssh host perl "host" é o nome do servidor onde eu quero executar o código. "prog.pl" é o programa fonte que está na minha máquina local. O código é transferido para a máquina remota criptografado pelo SSH, é compilado lá e fica rodando até eu mandar parar, ou até terminar sozinho. Ninguém mais tem acesso ao programa fonte. - Flavio S. Glock From josberto em yahoo.com Mon Sep 27 13:24:21 2004 From: josberto em yahoo.com (Josberto) Date: Mon Sep 27 13:24:24 2004 Subject: =?iso-8859-1?q?Re:=20Re[2]:=20[Cascavel-pm]=20C=F3digo=20compilado.?= In-Reply-To: <20040927173513.8320.qmail@qmail-local.inova.com.br> Message-ID: <20040927182421.42481.qmail@web13906.mail.yahoo.com> Voces sao francos e diretos. Parabens por isso. Imagino que nao exista codigo "podre", apenas "codigo confuso". Observo que o criador do Perl criou esta ferramenta para reduzir a complexidade da programacao. Isso acontece quando se disponibiliza o codigo fonte e documentado. O merito de uma empresa nao estah em como ela faz ou como conseguiu a solucao (para algum problema criado pelo ser humano) e sim em quanto ela eh util aa socidade. Imagino que uma empresa inteligente nao perde tempo reinventando a roda ou criando codigos confusos e de dificil leitura, ateh por que para o cliente final o que interessa eh se o programa cumpre completamente seu papel. Estou feliz por ler os documentos deste grupo de discussao. Estou me interando das vantagens de se programar em Perl. Obrigado. --- Rodolfo Sikora escreveu: > > Quer esconder perl, faz um codigo bem podre que até > mesmo você tenha dificuldade para entender e não se > preocupe :D > > Brincadeira :D > > A empresa em que trabalho utiliza perl em 70% das > aplicações e um dos medos que ela enfrenta é o fato > de alguém roubar a tecnologia. > > []s > > ================= > >De:Luis Campos de Carvalho > > >Para:Cascavel Perl Mongers > > >Assunto:Re: [Cascavel-pm] Código compilado. > > > >On Mon, 27 Sep 2004, Nelson Ferraz wrote: > > > >> Tem uma outra coisa que se chama "obfuscação", > >que é diferente de > >> "criptografia" e "compilação". Se tudo o que > >você quer é evitar que as > >> pessoas entendam seu código-fonte, isto pode > >funcionar. ;) > > > > Nelson, eu tenho certeza de que você não quis > >ofender. > > Mas comparar "obfu" com compilação e > >criptografia é como comparar > >técnicas de construção de vasos mecânicas > >(compilação e criptografia) com > >a técnica de um mestre-artesão (obfu)... :-P > >pega leve! > > > >> Mas, se este é o seu objetivo, pense duas > >vezes: talvez você pudesse > >> ganhar muito mais (e com muito menos trabalho) > >adotando uma postura mais > >> aberta. > > > > Nenhuma obfuscação impede um programador > >razoável e com um pouco de > >tempo livre de se interar do código (e > >possivelmente deixar de ser um > >programador "razoável"). > > > > Não existe meio simples de impedir acesso ao > >fonte em perl, este é o > >fato. Se você precisa desta "característica" na > >linguagem, sugiro você a > >usar C, ou Delphi. > > > > Putamplexos! > >-- > >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > >=-=-=-=-=-= > > Luis Campos de Carvalho is BsC in Computer > >Science, > > Certified Oracle DBA, Sao Paulo PM Leader, > >Cascavel > > PM Moderator, Perl Monk and Perl/Unix > >affictioned. > >=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > >=-=-=-=-=-= > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm@mail.pm.org > >http://cascavel.pm.org/mailman/listinfo/cascavel > >-pm > > > > Rodolfo Sikora - Desenvolvimento e Operação > Departamento de Operações e Tecnologia > Inova Tecnologias - http://www.inova.com.br > > > > **************************************************** > *Velop* - administração, controle e monitoramento da > > sua comunicação na Internet. > http://www.inova.com.br > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm ===== --------------- Adreso: Avenida José Bastos, 1242 Farias Brito CEP 60455-220 Fortaleza-CE Brasil --------------- www.traduku.net www.lernu.com www.radio-esperanto.com ------------------------ Vida é arte, portanto, façamos tudo em prol da paz mundial. http://www.perfectliberty.org.br/ie/index.php?secao=diretriz _______________________________________________________ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ From monsieur_champs em yahoo.com.br Mon Sep 27 14:16:10 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Sep 27 14:16:10 2004 Subject: =?iso-8859-1?Q?Re=3A_=5BCascavel-pm=5D_C=F3digo_compilado=2E?= In-Reply-To: <41585861.682C@pucrs.br> References: <20040927173513.8320.qmail@qmail-local.inova.com.br> <41585861.682C@pucrs.br> Message-ID: On Mon, 27 Sep 2004, Flavio S. Glock wrote: > Acabei de testar esta forma de esconder o código fonte, e funcionou > perfeitamente: > > cat prog.pl | ssh host perl > > "host" é o nome do servidor onde eu quero executar o código. > > "prog.pl" é o programa fonte que está na minha máquina local. > > O código é transferido para a máquina remota criptografado pelo SSH, > é compilado lá e fica rodando até eu mandar parar, ou até terminar > sozinho. Mas o fonte fica pseudo-dependente da "ponte" ssh que você criou. Isto nem sempre é desejável (como um script CGI vai fazer isto?) ou possível. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Mon Sep 27 14:39:46 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Mon Sep 27 14:41:44 2004 Subject: [Cascavel-pm] Código compilado. References: <20040927173513.8320.qmail@qmail-local.inova.com.br> <41585861.682C@pucrs.br> Message-ID: <41586C82.6E54@pucrs.br> Luis Campos de Carvalho wrote: > > Mas o fonte fica pseudo-dependente da "ponte" ssh que você criou. Não necessariamente, o programa pode tornar-se um daemon. > Isto nem sempre é desejável (como um script CGI vai fazer isto?) Um CGI pode usar uma das muitas formas de IPC - o FastCGI funciona assim! Outra forma é usar o HTTP::Daemon. > ou possível. Nesse caso, não deve ser usado :) - Flavio S. Glock From nferraz em phperl.com Mon Sep 27 15:23:33 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Mon Sep 27 15:16:45 2004 Subject: [Cascavel-pm] =?ISO-8859-1?Q?C=F3digo_compilado=2E?= In-Reply-To: References: <001e01c4a368$37973840$0701a8c0@redewminas.com.br> <41584253.6000509@phperl.com> Message-ID: <415876C5.9050008@phperl.com> Luis Campos de Carvalho wrote: >>Tem uma outra coisa que se chama "obfuscação", que é diferente de >>"criptografia" e "compilação". Se tudo o que você quer é evitar que as >>pessoas entendam seu código-fonte, isto pode funcionar. ;) > > Nelson, eu tenho certeza de que você não quis ofender. > Mas comparar "obfu" com compilação e criptografia é como comparar > técnicas de construção de vasos mecânicas (compilação e criptografia) com > a técnica de um mestre-artesão (obfu)... :-P pega leve! Opa! A conversa não começou com uma comparação de bananas e maçãs (compilação e criptografia)? Então, eu só acrescentei uma terceira fruta que, assim como as outras, não tinha nada a ver com as demais. ;) Mas, voltando ao tema, acho que o autor do post original procurava uma forma de dificultar a internalização do conhecimento contido em um software. Para atingir tal objetivo ele poderia usar inúmeras técnicas, entre as quais estão a compilação, a criptografia e, certamente com um menor grau de efetividade, a obfuscação. Uma outra opção é abandonar qualquer tentativa de ocultar o código- fonte, e assumir que o único controle que você realmente possui sobre o software é o fato de conhecê-lo melhor do que ninguém. From nferraz em phperl.com Mon Sep 27 15:26:15 2004 From: nferraz em phperl.com (Nelson Ferraz) Date: Mon Sep 27 15:19:24 2004 Subject: [Cascavel-pm] =?ISO-8859-1?Q?C=F3digo_compilado=2E?= In-Reply-To: <41585861.682C@pucrs.br> References: <20040927173513.8320.qmail@qmail-local.inova.com.br> <41585861.682C@pucrs.br> Message-ID: <41587767.3080301@phperl.com> Flavio S. Glock wrote: > O código é transferido para a máquina remota criptografado pelo SSH, > é compilado lá e fica rodando até eu mandar parar, ou até terminar > sozinho. > > Ninguém mais tem acesso ao programa fonte. Na verdade, você só garante a segurança durante a transmissão; o código-fonte fica inteiramente aberto na memória do computador. Ainda assim... fiquei impressionado. :) []s Nelson From fglock em pucrs.br Mon Sep 27 15:29:18 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Mon Sep 27 15:31:19 2004 Subject: [Cascavel-pm] Código compilado. References: <20040927173513.8320.qmail@qmail-local.inova.com.br> <41585861.682C@pucrs.br> <41587767.3080301@phperl.com> Message-ID: <4158781E.5E82@pucrs.br> Nelson Ferraz wrote: > > Flavio S. Glock wrote: > > O código é transferido para a máquina remota criptografado pelo SSH, > > é compilado lá e fica rodando até eu mandar parar, ou até terminar > > sozinho. > > > > Ninguém mais tem acesso ao programa fonte. > > Na verdade, você só garante a segurança durante a transmissão; o > código-fonte fica inteiramente aberto na memória do computador. Nélson: Neste caso, o código fonte é passado pelo "pipe" para o compilador, e somente o código executável fica na memória. O código fonte não é guardado! - Flávio S. Glock From shonorio em terra.com.br Wed Sep 29 08:02:39 2004 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Wed Sep 29 08:02:42 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Adicionando_m=F3dulo_Win32=3A=3ALanman_no_TinyPer?= =?iso-8859-1?q?l=00?= Message-ID: Pessoal, Estou tentando incluir o Win32::Lanman no lib.zip do TinyPerl. Normalmente o Win32::Lanman está localizado no diretório \site\lib\Win32, e aí eu tentei colocar os arquivos necessário na estrutura do lib.zip e até tentei criar uma estrutura \site\lib. Mas o negócio 'not rola', estou recebendo o error : Can't locate Win32/Lanman.pm in @INC (@INC contains: CODE(0x1b1634c) C:/temp/libzip-tmp/ C:/temp/libzip-tmp/lib/ . ./lib) at (eval 24) line 3. BEGIN failed--compilation aborted at (eval 24) line 3. Alguém sabe como posso incluir este módulo no TinyPerl ? Abraços, Solli M. Honorio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/archives/cascavel-pm/attachments/20040929/21b1d615/attachment.htm From monsieur_champs em yahoo.com.br Wed Sep 29 08:45:49 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Sep 29 08:45:54 2004 Subject: [Cascavel-pm] =?iso-8859-1?q?Adicionando_m=F3dulo_Win32=3A=3ALanman_no_TinyPer?= =?iso-8859-1?q?l=00?= In-Reply-To: References: Message-ID: On Wed, 29 Sep 2004, Solli Moreira Honorio wrote: > Pessoal, > > Estou tentando incluir o Win32::Lanman no lib.zip do TinyPerl. > Normalmente o Win32::Lanman está localizado no diretório > \site\lib\Win32, e aí eu tentei colocar os arquivos necessário na > estrutura do lib.zip e até tentei criar uma estrutura \site\lib. > > Mas o negócio 'not rola', estou recebendo o error : > Can't locate Win32/Lanman.pm in @INC (@INC contains: CODE(0x1b1634c) > C:/temp/libzip-tmp/ C:/temp/libzip-tmp/lib/ . ./lib) at (eval 24) line > 3. > BEGIN failed--compilation aborted at (eval 24) line 3. > > Alguém sabe como posso incluir este módulo no TinyPerl ? #!/usr/bin/perl use vars qw/ @INC /; # Opa! Está incluído, já!! # O problema é que a biblioteca não está num lugar # "padrão" (leia-se: listado no seu @INC). # O que você precisa fazer para facilitar sua vida é extender # o @INC padrão (está no Config.pm) para incorporar o diretorio # onde você instalou seu novo módulo. # Outra alternativa é dizer use lib qw( /caminho/para/lib/ ); # e garantir que existe /caminho/para/lib/Win32/Lanman.pm __END__ # Finalmente, você pode esquecer tudo isso e simplesmente dizer perl -I /caminho/para/lib programa.pl # e novamente garantir que existe /caminho/para/lib/Win32/Lanman.pm Espero que isso ajude... :-) Com saudades! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From shonorio em terra.com.br Wed Sep 29 14:05:58 2004 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Wed Sep 29 14:06:02 2004 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gQWRpY2lvbmFuZG8gbfNkdWxvIFdpbjMy?= =?iso-8859-1?b?OjpMYW5tYW4gbm8gVGlueVBlcmwA?= Message-ID: Luis, A tua resposta fez eu pensar um pouco mais no problema e conhecer mais um pouco do TinyPerl. Vamos relembrar a estrutura do TinyPerl (desenvolvido pelo Graciliano), o cara possue o tinyperl.exe, o perl58.dll e lib.zip. O que eu estava fazendo era incluir o módulo do Win32::Laman dentro do lib.zip, e como deu origem ao meu email, sem sucesso. Pois bem, como eu achei que o problema era meu, explodi novamente o lib.zip e fui adcionando os arquivos necessário e testando. Não é que funcionou..:-). logo já imaginei que eu havia 'comido bola' na hora de gerar. Bom, com tudo funcionando no diretório lib gerei novamente o lib.zip e mandei rodar. Tudo certo, aí apagei o diretório e aí deu problema novamente. Fiz outro teste, com o lib.zip alterado criei a estrutura de diretório /lib apenas com o módulo do Win32::Lanman, e funcionou. Moral da histório, por algum motivo o conteúdo no lib.zip não está sendo reconhecido. [...pause de uns 30 minutos....] Bom, eu já estava quase enviando a mensagem acima quando resolvi fazer um outro teste. Peguei uma ferramenta indispensável para os administradores de Windows NT/2000/2003/XP chamado File Monitor (www.sysinternals.com) e descobri que o tinyperl estava tentando encontrar os módulo do Win32::Lanman no lib.zip, mas sem sucesso. Aí eu fiquei pensando, porque o cara encontra no diretório, mas não no zip. Bom a resposta é 'case sensitive'. O Windows não é 'case sensitive' para acessar arquivos, enquanto o Perl internamente é. E o Win32::Lanman é escrito com o 'L', mas os arquivos e diretório estavam todos com 'l'. Moral da histório, o negócio está funcionando. Com tamanho menor do que o Activestate PDK e free.... vou conseguir enviar para o meu público interno via email o script. Thanks all, Solli M. Honorio Ps.: Ficou meio grande, mas achei interessante colocar todos os detalhes, posso precisar disto no futuro. O meu hd anda meio cheio :-) De:cascavel-pm-bounces@mail.pm.org Para:"Cascavel Perl Mongers" cascavel-pm@mail.pm.org Cópia: Data:Wed, 29 Sep 2004 10:45:49 -0300 Assunto:Re: [Cascavel-pm] Adicionando módulo Win32::Lanman no TinyPerl > On Wed, 29 Sep 2004, Solli Moreira Honorio wrote: > > > Pessoal, > > > > Estou tentando incluir o Win32::Lanman no lib.zip do TinyPerl. > > Normalmente o Win32::Lanman está localizado no diretório > > \site\lib\Win32, e aí eu tentei colocar os arquivos necessário na > > estrutura do lib.zip e até tentei criar uma estrutura \site\lib. > > > > Mas o negócio 'not rola', estou recebendo o error : > > > Can't locate Win32/Lanman.pm in @INC (@INC contains: CODE(0x1b1634c) > > C:/temp/libzip-tmp/ C:/temp/libzip-tmp/lib/ . ./lib) at (eval 24) line > > 3. > > BEGIN failed--compilation aborted at (eval 24) line 3. > > > > Alguém sabe como posso incluir este módulo no TinyPerl ? > > #!/usr/bin/perl > use vars qw/ @INC /; > > # Opa! Está incluído, já!! > # O problema é que a biblioteca não está num lugar > # "padrão" (leia-se: listado no seu @INC). > > # O que você precisa fazer para facilitar sua vida é extender > # o @INC padrão (está no Config.pm) para incorporar o diretorio > # onde você instalou seu novo módulo. > > # Outra alternativa é dizer > use lib qw( /caminho/para/lib/ ); > # e garantir que existe /caminho/para/lib/Win32/Lanman.pm > > __END__ > # Finalmente, você pode esquecer tudo isso e simplesmente dizer > perl -I /caminho/para/lib programa.pl > # e novamente garantir que existe /caminho/para/lib/Win32/Lanman.pm > > Espero que isso ajude... :-) > Com saudades! > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer Science, > Certified Oracle DBA, Sao Paulo PM Leader, Cascavel > PM Moderator, Perl Monk and Perl/Unix affictioned. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/archives/cascavel-pm/attachments/20040929/00a39294/attachment.htm From monsieur_champs em yahoo.com.br Wed Sep 29 15:51:07 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Sep 29 15:51:08 2004 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gQWRpY2lvbmFuZG8gbfNkdWxvIFdpbjMy?= =?iso-8859-1?b?OjpMYW5tYW4gbm8gVGlueVBlcmwA?= In-Reply-To: References: Message-ID: On Wed, 29 Sep 2004, Solli Moreira Honorio wrote: > Luis, > > A tua resposta fez eu pensar um pouco mais no problema e conhecer mais > um pouco do TinyPerl. Eu fico muito feliz de poder ajudar... :-) mesmo que seja com tão pouquinho... > Bom, eu já estava quase enviando a mensagem acima quando resolvi fazer > um outro teste. Peguei uma ferramenta indispensável para os > administradores de Windows NT/2000/2003/XP chamado File Monitor > (www.sysinternals.com) e descobri que o tinyperl estava tentando > encontrar os módulo do Win32::Lanman no lib.zip, mas sem sucesso. Aí eu > fiquei pensando, porque o cara encontra no diretório, mas não no zip. > Bom a resposta é 'case sensitive'. > > O Windows não é 'case sensitive' para acessar arquivos, enquanto o Perl > internamente é. E o Win32::Lanman é escrito com o 'L', mas os arquivos e > diretório estavam todos com 'l'. Bom, então você simplesmente editou seus programas para que dissessem "use Win32::lanman" ao invés de "use Win32::Lanman", e deu tudo certo? > Moral da histório, o negócio está funcionando. Com tamanho menor do que > o Activestate PDK e free.... vou conseguir enviar para o meu público > interno via email o script. Estou impressionado. Que tal um artiguinho? O website dos Sao Paulo Perl Mongers está precisando de algum conteúdo. E tenho certeza de que o pessoal do PerlMonks.org vai apreciar isto também. E Tenho certeza de que o Graciliano se interessaria pelo seu relato. Pode ajudar a melhorar a ferramenta de alguma forma. Ainda que tenha de fazer uns workarrounds no sistema de arquivos do windows... :-) Sentimos sua falta no Encontro Social, findisemanapassado! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From shonorio em terra.com.br Thu Sep 30 09:52:33 2004 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Thu Sep 30 09:52:36 2004 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gQWRpY2lvbmFuZG8gbfNkdWxvIFdpbjMy?= =?iso-8859-1?b?OjpMYW5tYW4gbm8gVGlueVBlcmwA?= Message-ID: > > Bom, então você simplesmente editou seus programas para que dissessem > "use Win32::lanman" ao invés de "use Win32::Lanman", e deu tudo certo? > Não, eu alterei o nome do arquivo no Windows de lanman.pm para Lanman.pm > > Estou impressionado. Que tal um artiguinho? O website dos Sao Paulo Perl > Mongers está precisando de algum conteúdo. E tenho certeza de que o > pessoal do PerlMonks.org vai apreciar isto também. O que você não pede sorrindo que eu não faço chorando :-). Aproveitando isto, eu faço parte de um outro grupo chamado "Pericia Forense", e o pessoal resolveu criar uma revista, a Evidencia Digital (http://www.guiatecnico.com.br/EvidenciaDigital). A idéia é que o grupo serve como bate-papo e a revista como um estudo mais aprofundado do tema. A cada período de tempo (no caso 2 meses) o 'editor' envia um email para o grupo pedindo sugestões de pauta e artigo, o cara junta 'tudo' e publica em pdf a revista. Eu acho que para o Perl isto seria muito legal por alguns motivo, o primeiro é pela questão de material em português, segundo pela visibilidade que isto pode dar e terceiro pela documentação mesmo. Eu me canditado para escrever as colunas de "Perl no maravilho mundo do Windows" :-). > > E Tenho certeza de que o Graciliano se interessaria pelo seu relato. > Pode ajudar a melhorar a ferramenta de alguma forma. Ainda que tenha de > fazer uns workarrounds no sistema de arquivos do windows... :-) > > Sentimos sua falta no Encontro Social, findisemanapassado! > Putamplexos! Eu também senti falta, não de vocês.... mas da cerveja !!!! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BsC in Computer Science, > Certified Oracle DBA, Sao Paulo PM Leader, Cascavel > PM Moderator, Perl Monk and Perl/Unix affictioned. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@mail.pm.org > http://cascavel.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/archives/cascavel-pm/attachments/20040930/a1060606/attachment.htm From monsieur_champs em yahoo.com.br Thu Sep 30 10:19:03 2004 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Thu Sep 30 10:19:05 2004 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gQWRpY2lvbmFuZG8gbfNkdWxvIFdpbjMy?= =?iso-8859-1?b?OjpMYW5tYW4gbm8gVGlueVBlcmwA?= In-Reply-To: References: Message-ID: On Thu, 30 Sep 2004, Solli Moreira Honorio wrote: [Revista "Perícia Forense"] > Eu acho que para o Perl isto seria muito legal por alguns motivo, o > primeiro é pela questão de material em português, segundo pela > visibilidade que isto pode dar e terceiro pela documentação mesmo. Você está tão coberto de razão quanto um drag queen de purpurina! :-) > Eu me canditado para escrever as colunas de "Perl no maravilho mundo do > Windows" :-). Bom, nesse caso, acho que eu posso pelo menos ler e revisar o artigo, se você gostar da idéia. > > Sentimos sua falta no Encontro Social, findisemanapassado! > > Putamplexos! > > Eu também senti falta, não de vocês.... mas da cerveja !!!! Hua! Hua! Hua!! :-) Precisamos conversar em breve. Vê se aparece... Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BsC in Computer Science, Certified Oracle DBA, Sao Paulo PM Leader, Cascavel PM Moderator, Perl Monk and Perl/Unix affictioned. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Thu Sep 30 16:08:49 2004 From: fglock em pucrs.br (Flavio S. Glock) Date: Thu Sep 30 16:10:49 2004 Subject: [Cascavel-pm] YAPC::Europe 2005 em Portugal Message-ID: <415C75E1.6F41@pucrs.br> A próxima Conferência de Perl (YAPC) na Europa será em Portugal - será uma boa oportunidade para reunir os programadores de língua Portuguesa: Norbert Gruener - YAPC::Europe Foundation wrote: > > Announcement of YAPC::Europe 2005 Venue > --------------------------------------- > > The *YAPC::Europe::Foundation* is pleased to announce the successful > candidate for hosting YAPC::Europe in 2005: > > Braga in Portugal > > That's in the top left hand corner, as if you didn't know. You can see > their website at > > > Following a successful conference in Belfast > this year, we're all looking forward to next years conference in > Portugal. Braga is being organised by Alberto Simoes and Jose Alves > Castro, who have organised several other conferences in the past so, > although they have several hard acts to follow, we're expecting great > things from them. > > To keep up to date with the latest developments check out both the > Braga website at > and the YAPC::Europe::Foundation website at > . > > Portugal here we come! :-) - Flavio S. Glock