From monsieur_champs em yahoo.com.br Tue Feb 1 05:21:05 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 1 05:21:30 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?Manipula=E7=E3o_de_arquivo?= In-Reply-To: <006801c50495$d0243840$24c8a8c0@sistemica> References: <006801c50495$d0243840$24c8a8c0@sistemica> Message-ID: <41FF8241.7010804@yahoo.com.br> Rafael Szarblewski wrote: > Pessoal, > > Alguém sabe me dizer como eu faço para imprimir um arquivo na tela? > > Olhem o que estou fazendo: > > opendir(DIR,"/home/isla/html/arquivos") || warn "Diretório Inexistente\n"; > while (my $file = readdir(DIR)) { > if ( $file !~ /^\.+/ && $file =~ \.doc$/ ) { > open(ARQ, $file) || die "Não pode abrir o arquivo!\n"; > print ARQ "$file\n"; > close(ARQ); > } > } > closedir(DIR); > > Eu quero ler um diretório, dentro desse diretório existem arquivos .doc, eu > quero abrir cada um e resgatar o conteúdo que existe dentro. > Bom, eu acho que você pode usar globbing para fazer isso com mais simplicidade... while( <"$directory/*.doc"> ){ # $_ contém o nome de um arquivo .doc open DOC, $_ or die; # sua rotina de impressao aqui... close DOC or die; } Putamplexos e divirta-se! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From glasswalk3r em yahoo.com.br Tue Feb 1 16:54:48 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Tue Feb 1 16:54:59 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?uso_do_PAR_para_gerar_execut=E1veis?= =?iso-8859-1?q?_em_Win32?= Message-ID: <20050202005448.71890.qmail@web20223.mail.yahoo.com> Olá monges, Eu sei que o Solli está trabalhando bastante com o PAR... mas vou aproveitar o ensejo para verificar se existem mais monges se aventurando com esse módulo além dele... Estou começando a usar o módulo PAR e o aplicativo pp para gerar executáveis de script Perl em sistemas Win32. Apesar dos executáveis serem um pouco grandes (comparando ao tamanho do script original, que fique claro) eu tenho notado funcionamento bastante satisfatório. Algum monge teria mais a adicionar? Um abraço, ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From acid06 em gmail.com Wed Feb 2 03:24:34 2005 From: acid06 em gmail.com (Nilson Santos) Date: Wed Feb 2 03:24:46 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_uso_do_PAR_p?= =?ISO-8859-1?Q?ara_gerar_execut=E1veis_em_Win32?= In-Reply-To: <20050202005448.71890.qmail@web20223.mail.yahoo.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> Message-ID: <9a08c9b405020203245be6ca35@mail.gmail.com> Bom, Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit da ActiveState. O único problema é que o Perl Dev Kit é pago. Mas para quem está trabalhando com Perl profissionalmente em sistemas Win32, talvez seja um investimento que valha a pena pois vem com várias outras ferramentas bastante úteis das quais eu não vi equivalentes free (PerlNET e PerlCOM). Eu me lembro que quando estava mexendo com PAR tive uns pequenos problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram com PerlApp. Mas no geral, não tive outros problemas. -Nilson Santos F. Jr. On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. wrote: > Olá monges, > > Eu sei que o Solli está trabalhando bastante com o > PAR... mas vou aproveitar o ensejo para verificar se > existem mais monges se aventurando com esse módulo > além dele... > > Estou começando a usar o módulo PAR e o aplicativo pp > para gerar executáveis de script Perl em sistemas > Win32. > > Apesar dos executáveis serem um pouco grandes > (comparando ao tamanho do script original, que fique > claro) eu tenho notado funcionamento bastante > satisfatório. > > Algum monge teria mais a adicionar? > > Um abraço, > > ===== > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r@yahoo.com.br > http://www.imortais.cjb.net > ----------------------------------------------------------------------- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a > vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, > 5.1 > > _______________________________________________________ > > Yahoo! Acesso Grátis - Instale o discador do Yahoo! > agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > > ===== > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r@yahoo.com.br > http://www.imortais.cjb.net > ----------------------------------------------------------------------- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > > _______________________________________________________ > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From vander em ufpa.br Wed Feb 2 05:49:08 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Wed Feb 2 05:50:05 2005 Subject: [Cascavel-pm] uso do PAR para gerar =?ISO-8859-1?Q?execut=E1?= =?ISO-8859-1?Q?veis_em_Win32?= In-Reply-To: <9a08c9b405020203245be6ca35@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> Message-ID: <4200DA54.1050704@ufpa.br> Olá Alceu, recentemente usei bastante o módulo PAR e não tenho do que reclamar. Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk também. Dava um erro em uma linha que carregava uma imagem para o ícone que fica no canto superior esquerdo da janela. Até hoje não compreendo exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec. No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas gráficas e mais ainda, para Windows, eu continuo fazendo e tentando convencer quem eu posso de que com Perl você é capaz de coisas que muita gente, que não conhece a linguagem a fundo, não sabe que é possível. Gostaria de tecer um outro comentário a respeito do Tk. Certo dia encontrei um fórum que discutia a "beleza" dos aplicativos criados com Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas "feias", no sentido da forma das janelas. Eu discordo disso completamente, pois já desenvolvi alguns aplicativos que, modéstia a parte, ficaram excelentes. Por último, gostaria de relatar um teste que fiz com um amigo meu que não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou C++". Isso significa que sabendo usar Perl você pode desenvolver software com qualidade. Sem mais. Vanderson Sampaio Nilson Santos wrote: >Bom, > >Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit >da ActiveState. >O único problema é que o Perl Dev Kit é pago. Mas para quem está >trabalhando com Perl profissionalmente em sistemas Win32, talvez seja >um investimento que valha a pena pois vem com várias outras >ferramentas bastante úteis das quais eu não vi equivalentes free >(PerlNET e PerlCOM). > >Eu me lembro que quando estava mexendo com PAR tive uns pequenos >problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram >com PerlApp. Mas no geral, não tive outros problemas. > >-Nilson Santos F. Jr. > >On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. > wrote: > > >>Olá monges, >> >>Eu sei que o Solli está trabalhando bastante com o >>PAR... mas vou aproveitar o ensejo para verificar se >>existem mais monges se aventurando com esse módulo >>além dele... >> >>Estou começando a usar o módulo PAR e o aplicativo pp >>para gerar executáveis de script Perl em sistemas >>Win32. >> >>Apesar dos executáveis serem um pouco grandes >>(comparando ao tamanho do script original, que fique >>claro) eu tenho notado funcionamento bastante >>satisfatório. >> >>Algum monge teria mais a adicionar? >> >>Um abraço, >> >>===== >>Alceu Rodrigues de Freitas Junior >>-------------------------------------- >>glasswalk3r@yahoo.com.br >>http://www.imortais.cjb.net >>----------------------------------------------------------------------- >>A well-used door needs no oil on its hinges. >>A swift-flowing stream does not grow stagnant. >>Neither sound nor thoughts can travel through a >>vacuum. >>Software rots if not used. >>These are great mysteries -- The Tao Of Programming, >>5.1 >> >>_______________________________________________________ >> >>Yahoo! Acesso Grátis - Instale o discador do Yahoo! >>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis >> >>===== >>Alceu Rodrigues de Freitas Junior >>-------------------------------------- >>glasswalk3r@yahoo.com.br >>http://www.imortais.cjb.net >>----------------------------------------------------------------------- >>A well-used door needs no oil on its hinges. >>A swift-flowing stream does not grow stagnant. >>Neither sound nor thoughts can travel through a vacuum. >>Software rots if not used. >>These are great mysteries -- The Tao Of Programming, 5.1 >> >> >>_______________________________________________________ >>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis >>_______________________________________________ >>Cascavel-pm mailing list >>Cascavel-pm@pm.org >>http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > From acid06 em gmail.com Wed Feb 2 06:11:01 2005 From: acid06 em gmail.com (Nilson Santos) Date: Wed Feb 2 06:11:14 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_uso_do_PAR_p?= =?ISO-8859-1?Q?ara_gerar_execut=E1_veis_em_Win32?= In-Reply-To: <4200DA54.1050704@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> Message-ID: <9a08c9b40502020611d096b5a@mail.gmail.com> Vanderson, Fugindo um pouco do assunto original do thread, mas, essa questão de "beleza" das aplicações GUI feitas em Perl é algo interessante. O próprio Perl Dev Kit é, em boa parte, feito em Perl/Tk e ele tem janelas bem "bonitas". Eu confesso que não sei como fazer janelas como aquelas, mas minha experiência em GUI é mais restrita a Win32::GUI e não Tk. Acho que o principal problema de Perl quanto à interfaces gráficas não é sua *capacidade* de fazê-las mas, sim, o *trabalho* envolvido em fazê-las que, normalmente, é maior que em outras linguagens. Porém, isso tem mudado com o aparecimento de ferramentas como o "The GUI Loft" que é um editor de janelas para Win32::GUI e faz com que o tempo de desenvolvimento de janelas seja mais ou menos o mesmo do que seria em Visal C++ e o wxGuile que gera código pra ser usado com o wxPerl (mas esse eu não domino). Não me lembro de nenhum para Tk, infelizmente. Se alguém conhecer, por favor, me informe. -Nilson Santos F. Jr. On Wed, 02 Feb 2005 10:49:08 -0300, Vanderson Sampaio wrote: > Olá Alceu, recentemente usei bastante o módulo PAR e não tenho do que > reclamar. > Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk > também. Dava um erro em uma linha que carregava uma imagem para o ícone > que fica no canto superior esquerdo da janela. Até hoje não compreendo > exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec. > No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado > críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas > gráficas e mais ainda, para Windows, eu continuo fazendo e tentando > convencer quem eu posso de que com Perl você é capaz de coisas que muita > gente, que não conhece a linguagem a fundo, não sabe que é possível. > Gostaria de tecer um outro comentário a respeito do Tk. Certo dia > encontrei um fórum que discutia a "beleza" dos aplicativos criados com > Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas > "feias", no sentido da forma das janelas. Eu discordo disso > completamente, pois já desenvolvi alguns aplicativos que, modéstia a > parte, ficaram excelentes. > Por último, gostaria de relatar um teste que fiz com um amigo meu que > não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk > e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha > que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou > C++". Isso significa que sabendo usar Perl você pode desenvolver > software com qualidade. Sem mais. > > Vanderson Sampaio > > Nilson Santos wrote: > > >Bom, > > > >Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit > >da ActiveState. > >O único problema é que o Perl Dev Kit é pago. Mas para quem está > >trabalhando com Perl profissionalmente em sistemas Win32, talvez seja > >um investimento que valha a pena pois vem com várias outras > >ferramentas bastante úteis das quais eu não vi equivalentes free > >(PerlNET e PerlCOM). > > > >Eu me lembro que quando estava mexendo com PAR tive uns pequenos > >problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram > >com PerlApp. Mas no geral, não tive outros problemas. > > > >-Nilson Santos F. Jr. > > > >On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. > > wrote: > > > > > >>Olá monges, > >> > >>Eu sei que o Solli está trabalhando bastante com o > >>PAR... mas vou aproveitar o ensejo para verificar se > >>existem mais monges se aventurando com esse módulo > >>além dele... > >> > >>Estou começando a usar o módulo PAR e o aplicativo pp > >>para gerar executáveis de script Perl em sistemas > >>Win32. > >> > >>Apesar dos executáveis serem um pouco grandes > >>(comparando ao tamanho do script original, que fique > >>claro) eu tenho notado funcionamento bastante > >>satisfatório. > >> > >>Algum monge teria mais a adicionar? > >> > >>Um abraço, > >> > >>===== > >>Alceu Rodrigues de Freitas Junior > >>-------------------------------------- > >>glasswalk3r@yahoo.com.br > >>http://www.imortais.cjb.net > >>----------------------------------------------------------------------- > >>A well-used door needs no oil on its hinges. > >>A swift-flowing stream does not grow stagnant. > >>Neither sound nor thoughts can travel through a > >>vacuum. > >>Software rots if not used. > >>These are great mysteries -- The Tao Of Programming, > >>5.1 > >> > >>_______________________________________________________ > >> > >>Yahoo! Acesso Grátis - Instale o discador do Yahoo! > >>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >> > >>===== > >>Alceu Rodrigues de Freitas Junior > >>-------------------------------------- > >>glasswalk3r@yahoo.com.br > >>http://www.imortais.cjb.net > >>----------------------------------------------------------------------- > >>A well-used door needs no oil on its hinges. > >>A swift-flowing stream does not grow stagnant. > >>Neither sound nor thoughts can travel through a vacuum. > >>Software rots if not used. > >>These are great mysteries -- The Tao Of Programming, 5.1 > >> > >> > >>_______________________________________________________ > >>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >>_______________________________________________ > >>Cascavel-pm mailing list > >>Cascavel-pm@pm.org > >>http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm@pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From vander em ufpa.br Wed Feb 2 07:59:14 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Wed Feb 2 08:00:08 2005 Subject: [Cascavel-pm] uso do PAR para gerar =?ISO-8859-1?Q?execut=E1?= =?ISO-8859-1?Q?_veis_em_Win32?= In-Reply-To: <9a08c9b40502020611d096b5a@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <9a08c9b40502020611d096b5a@mail.gmail.com> Message-ID: <4200F8D2.7030605@ufpa.br> Nilson, Velocidade no desenvolvimento muito me interessa... Acho, inclusive, que interessa a todos hoje em dia. Não conhecia o Win32::GUI. Funciona com callbacks igual ao Tk? Vou testar aqui... Mas se alguém conhecer algum editor parecido com o GUI loft para Tk dá o toque ai... Vanderson Sampaio Nilson Santos wrote: >Vanderson, > >Fugindo um pouco do assunto original do thread, mas, essa questão de >"beleza" das aplicações GUI feitas em Perl é algo interessante. O >próprio Perl Dev Kit é, em boa parte, feito em Perl/Tk e ele tem >janelas bem "bonitas". Eu confesso que não sei como fazer janelas como >aquelas, mas minha experiência em GUI é mais restrita a Win32::GUI e >não Tk. > >Acho que o principal problema de Perl quanto à interfaces gráficas não >é sua *capacidade* de fazê-las mas, sim, o *trabalho* envolvido em >fazê-las que, normalmente, é maior que em outras linguagens. Porém, >isso tem mudado com o aparecimento de ferramentas como o "The GUI >Loft" que é um editor de janelas para Win32::GUI e faz com que o tempo >de desenvolvimento de janelas seja mais ou menos o mesmo do que seria >em Visal C++ e o wxGuile que gera código pra ser usado com o wxPerl >(mas esse eu não domino). Não me lembro de nenhum para Tk, >infelizmente. Se alguém conhecer, por favor, me informe. > >-Nilson Santos F. Jr. > > >On Wed, 02 Feb 2005 10:49:08 -0300, Vanderson Sampaio wrote: > > >>Olá Alceu, recentemente usei bastante o módulo PAR e não tenho do que >>reclamar. >>Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk >>também. Dava um erro em uma linha que carregava uma imagem para o ícone >>que fica no canto superior esquerdo da janela. Até hoje não compreendo >>exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec. >>No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado >>críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas >>gráficas e mais ainda, para Windows, eu continuo fazendo e tentando >>convencer quem eu posso de que com Perl você é capaz de coisas que muita >>gente, que não conhece a linguagem a fundo, não sabe que é possível. >>Gostaria de tecer um outro comentário a respeito do Tk. Certo dia >>encontrei um fórum que discutia a "beleza" dos aplicativos criados com >>Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas >>"feias", no sentido da forma das janelas. Eu discordo disso >>completamente, pois já desenvolvi alguns aplicativos que, modéstia a >>parte, ficaram excelentes. >>Por último, gostaria de relatar um teste que fiz com um amigo meu que >>não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk >>e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha >>que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou >>C++". Isso significa que sabendo usar Perl você pode desenvolver >>software com qualidade. Sem mais. >> >>Vanderson Sampaio >> >>Nilson Santos wrote: >> >> >> >>>Bom, >>> >>>Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit >>>da ActiveState. >>>O único problema é que o Perl Dev Kit é pago. Mas para quem está >>>trabalhando com Perl profissionalmente em sistemas Win32, talvez seja >>>um investimento que valha a pena pois vem com várias outras >>>ferramentas bastante úteis das quais eu não vi equivalentes free >>>(PerlNET e PerlCOM). >>> >>>Eu me lembro que quando estava mexendo com PAR tive uns pequenos >>>problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram >>>com PerlApp. Mas no geral, não tive outros problemas. >>> >>>-Nilson Santos F. Jr. >>> >>>On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. >>> wrote: >>> >>> >>> >>> >>>>Olá monges, >>>> >>>>Eu sei que o Solli está trabalhando bastante com o >>>>PAR... mas vou aproveitar o ensejo para verificar se >>>>existem mais monges se aventurando com esse módulo >>>>além dele... >>>> >>>>Estou começando a usar o módulo PAR e o aplicativo pp >>>>para gerar executáveis de script Perl em sistemas >>>>Win32. >>>> >>>>Apesar dos executáveis serem um pouco grandes >>>>(comparando ao tamanho do script original, que fique >>>>claro) eu tenho notado funcionamento bastante >>>>satisfatório. >>>> >>>>Algum monge teria mais a adicionar? >>>> >>>>Um abraço, >>>> >>>>===== >>>>Alceu Rodrigues de Freitas Junior >>>>-------------------------------------- >>>>glasswalk3r@yahoo.com.br >>>>http://www.imortais.cjb.net >>>>----------------------------------------------------------------------- >>>>A well-used door needs no oil on its hinges. >>>>A swift-flowing stream does not grow stagnant. >>>>Neither sound nor thoughts can travel through a >>>>vacuum. >>>>Software rots if not used. >>>>These are great mysteries -- The Tao Of Programming, >>>>5.1 >>>> >>>>_______________________________________________________ >>>> >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! >>>>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis >>>> >>>>===== >>>>Alceu Rodrigues de Freitas Junior >>>>-------------------------------------- >>>>glasswalk3r@yahoo.com.br >>>>http://www.imortais.cjb.net >>>>----------------------------------------------------------------------- >>>>A well-used door needs no oil on its hinges. >>>>A swift-flowing stream does not grow stagnant. >>>>Neither sound nor thoughts can travel through a vacuum. >>>>Software rots if not used. >>>>These are great mysteries -- The Tao Of Programming, 5.1 >>>> >>>> >>>>_______________________________________________________ >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis >>>>_______________________________________________ >>>>Cascavel-pm mailing list >>>>Cascavel-pm@pm.org >>>>http://mail.pm.org/mailman/listinfo/cascavel-pm >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>Cascavel-pm mailing list >>>Cascavel-pm@pm.org >>>http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >>> >>> >>> >>> >>_______________________________________________ >>Cascavel-pm mailing list >>Cascavel-pm@pm.org >>http://mail.pm.org/mailman/listinfo/cascavel-pm >> >> >> >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > From donatoaz em gmail.com Wed Feb 2 08:11:55 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Wed Feb 2 08:12:06 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_uso_do_PAR_p?= =?ISO-8859-1?Q?ara_gerar_execut=E1_veis_em_Win32?= In-Reply-To: <4200F8D2.7030605@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <9a08c9b40502020611d096b5a@mail.gmail.com> <4200F8D2.7030605@ufpa.br> Message-ID: <1746e3e30502020811211ecb82@mail.gmail.com> Vanderson, (e o nilson que mesmo sentado do meu lado no trabalho vai ler este email) O GUIDO da sourceforge ( http://guido.sourceforge.net/ ) é um builder pra TK, aliás, se voce procurar por tk builder no google provavelmente vai encontrar outro.. mas este é o unico que eu conhecia.. Abraço Donato On Wed, 02 Feb 2005 12:59:14 -0300, Vanderson Sampaio wrote: > Nilson, > > Velocidade no desenvolvimento muito me interessa... Acho, inclusive, que > interessa a todos hoje em dia. Não conhecia o Win32::GUI. Funciona com > callbacks igual ao Tk? Vou testar aqui... Mas se alguém conhecer algum > editor parecido com o GUI loft para Tk dá o toque ai... > > Vanderson Sampaio > > Nilson Santos wrote: > > >Vanderson, > > > >Fugindo um pouco do assunto original do thread, mas, essa questão de > >"beleza" das aplicações GUI feitas em Perl é algo interessante. O > >próprio Perl Dev Kit é, em boa parte, feito em Perl/Tk e ele tem > >janelas bem "bonitas". Eu confesso que não sei como fazer janelas como > >aquelas, mas minha experiência em GUI é mais restrita a Win32::GUI e > >não Tk. > > > >Acho que o principal problema de Perl quanto à interfaces gráficas não > >é sua *capacidade* de fazê-las mas, sim, o *trabalho* envolvido em > >fazê-las que, normalmente, é maior que em outras linguagens. Porém, > >isso tem mudado com o aparecimento de ferramentas como o "The GUI > >Loft" que é um editor de janelas para Win32::GUI e faz com que o tempo > >de desenvolvimento de janelas seja mais ou menos o mesmo do que seria > >em Visal C++ e o wxGuile que gera código pra ser usado com o wxPerl > >(mas esse eu não domino). Não me lembro de nenhum para Tk, > >infelizmente. Se alguém conhecer, por favor, me informe. > > > >-Nilson Santos F. Jr. > > > > > >On Wed, 02 Feb 2005 10:49:08 -0300, Vanderson Sampaio wrote: > > > > > >>Olá Alceu, recentemente usei bastante o módulo PAR e não tenho do que > >>reclamar. > >>Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk > >>também. Dava um erro em uma linha que carregava uma imagem para o ícone > >>que fica no canto superior esquerdo da janela. Até hoje não compreendo > >>exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec. > >>No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado > >>críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas > >>gráficas e mais ainda, para Windows, eu continuo fazendo e tentando > >>convencer quem eu posso de que com Perl você é capaz de coisas que muita > >>gente, que não conhece a linguagem a fundo, não sabe que é possível. > >>Gostaria de tecer um outro comentário a respeito do Tk. Certo dia > >>encontrei um fórum que discutia a "beleza" dos aplicativos criados com > >>Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas > >>"feias", no sentido da forma das janelas. Eu discordo disso > >>completamente, pois já desenvolvi alguns aplicativos que, modéstia a > >>parte, ficaram excelentes. > >>Por último, gostaria de relatar um teste que fiz com um amigo meu que > >>não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk > >>e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha > >>que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou > >>C++". Isso significa que sabendo usar Perl você pode desenvolver > >>software com qualidade. Sem mais. > >> > >>Vanderson Sampaio > >> > >>Nilson Santos wrote: > >> > >> > >> > >>>Bom, > >>> > >>>Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit > >>>da ActiveState. > >>>O único problema é que o Perl Dev Kit é pago. Mas para quem está > >>>trabalhando com Perl profissionalmente em sistemas Win32, talvez seja > >>>um investimento que valha a pena pois vem com várias outras > >>>ferramentas bastante úteis das quais eu não vi equivalentes free > >>>(PerlNET e PerlCOM). > >>> > >>>Eu me lembro que quando estava mexendo com PAR tive uns pequenos > >>>problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram > >>>com PerlApp. Mas no geral, não tive outros problemas. > >>> > >>>-Nilson Santos F. Jr. > >>> > >>>On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. > >>> wrote: > >>> > >>> > >>> > >>> > >>>>Olá monges, > >>>> > >>>>Eu sei que o Solli está trabalhando bastante com o > >>>>PAR... mas vou aproveitar o ensejo para verificar se > >>>>existem mais monges se aventurando com esse módulo > >>>>além dele... > >>>> > >>>>Estou começando a usar o módulo PAR e o aplicativo pp > >>>>para gerar executáveis de script Perl em sistemas > >>>>Win32. > >>>> > >>>>Apesar dos executáveis serem um pouco grandes > >>>>(comparando ao tamanho do script original, que fique > >>>>claro) eu tenho notado funcionamento bastante > >>>>satisfatório. > >>>> > >>>>Algum monge teria mais a adicionar? > >>>> > >>>>Um abraço, > >>>> > >>>>===== > >>>>Alceu Rodrigues de Freitas Junior > >>>>-------------------------------------- > >>>>glasswalk3r@yahoo.com.br > >>>>http://www.imortais.cjb.net > >>>>----------------------------------------------------------------------- > >>>>A well-used door needs no oil on its hinges. > >>>>A swift-flowing stream does not grow stagnant. > >>>>Neither sound nor thoughts can travel through a > >>>>vacuum. > >>>>Software rots if not used. > >>>>These are great mysteries -- The Tao Of Programming, > >>>>5.1 > >>>> > >>>>_______________________________________________________ > >>>> > >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! > >>>>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >>>> > >>>>===== > >>>>Alceu Rodrigues de Freitas Junior > >>>>-------------------------------------- > >>>>glasswalk3r@yahoo.com.br > >>>>http://www.imortais.cjb.net > >>>>----------------------------------------------------------------------- > >>>>A well-used door needs no oil on its hinges. > >>>>A swift-flowing stream does not grow stagnant. > >>>>Neither sound nor thoughts can travel through a vacuum. > >>>>Software rots if not used. > >>>>These are great mysteries -- The Tao Of Programming, 5.1 > >>>> > >>>> > >>>>_______________________________________________________ > >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >>>>_______________________________________________ > >>>>Cascavel-pm mailing list > >>>>Cascavel-pm@pm.org > >>>>http://mail.pm.org/mailman/listinfo/cascavel-pm > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>Cascavel-pm mailing list > >>>Cascavel-pm@pm.org > >>>http://mail.pm.org/mailman/listinfo/cascavel-pm > >>> > >>> > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>Cascavel-pm mailing list > >>Cascavel-pm@pm.org > >>http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm@pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From acid06 em gmail.com Wed Feb 2 08:39:46 2005 From: acid06 em gmail.com (Nilson Santos) Date: Wed Feb 2 08:39:58 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_uso_do_PAR_p?= =?ISO-8859-1?Q?ara_gerar_execut=E1_veis_em_Win32?= In-Reply-To: <4200F8D2.7030605@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <9a08c9b40502020611d096b5a@mail.gmail.com> <4200F8D2.7030605@ufpa.br> Message-ID: <9a08c9b405020208396d64508@mail.gmail.com> O módulo Win32::GUI tem um tratamento de eventos parecido com o do Tk, sim. Além disso, em minha opinião, é menos trabalhoso do que Tk para desenvolver. A desvantagem é que os programas não são portáveis para outros sistemas operacionais. Caso você for usá-lo, tem que tomar cuidado para não baixar ele do PPM da ActiveState, pois o de lá é terrivelmente desatualizado. Ao invés disso, pegue direto do site do projeto no sourceforge ( http://sourceforge.net/projects/perl-win32-gui ), lá tem os pacotes PPD atualizados, você baixa manualmente, mas instala usando o próprio PPM mesmo. -Nilson Santos F. Jr. On Wed, 02 Feb 2005 12:59:14 -0300, Vanderson Sampaio wrote: > Nilson, > > Velocidade no desenvolvimento muito me interessa... Acho, inclusive, que > interessa a todos hoje em dia. Não conhecia o Win32::GUI. Funciona com > callbacks igual ao Tk? Vou testar aqui... Mas se alguém conhecer algum > editor parecido com o GUI loft para Tk dá o toque ai... > > Vanderson Sampaio > > Nilson Santos wrote: > > >Vanderson, > > > >Fugindo um pouco do assunto original do thread, mas, essa questão de > >"beleza" das aplicações GUI feitas em Perl é algo interessante. O > >próprio Perl Dev Kit é, em boa parte, feito em Perl/Tk e ele tem > >janelas bem "bonitas". Eu confesso que não sei como fazer janelas como > >aquelas, mas minha experiência em GUI é mais restrita a Win32::GUI e > >não Tk. > > > >Acho que o principal problema de Perl quanto à interfaces gráficas não > >é sua *capacidade* de fazê-las mas, sim, o *trabalho* envolvido em > >fazê-las que, normalmente, é maior que em outras linguagens. Porém, > >isso tem mudado com o aparecimento de ferramentas como o "The GUI > >Loft" que é um editor de janelas para Win32::GUI e faz com que o tempo > >de desenvolvimento de janelas seja mais ou menos o mesmo do que seria > >em Visal C++ e o wxGuile que gera código pra ser usado com o wxPerl > >(mas esse eu não domino). Não me lembro de nenhum para Tk, > >infelizmente. Se alguém conhecer, por favor, me informe. > > > >-Nilson Santos F. Jr. > > > > > >On Wed, 02 Feb 2005 10:49:08 -0300, Vanderson Sampaio wrote: > > > > > >>Olá Alceu, recentemente usei bastante o módulo PAR e não tenho do que > >>reclamar. > >>Tive um pequeno problema ao tentar gerar o exec de um programinha em Tk > >>também. Dava um erro em uma linha que carregava uma imagem para o ícone > >>que fica no canto superior esquerdo da janela. Até hoje não compreendo > >>exatamente o que aconteceu, mas o "pp" não conseguia gerar o exec. > >>No mais, o funcionamento do PAR é formidável. Apesar de ter enfrentado > >>críticas duríssimas por usar Perl até mesmo pra desenvolver ferramentas > >>gráficas e mais ainda, para Windows, eu continuo fazendo e tentando > >>convencer quem eu posso de que com Perl você é capaz de coisas que muita > >>gente, que não conhece a linguagem a fundo, não sabe que é possível. > >>Gostaria de tecer um outro comentário a respeito do Tk. Certo dia > >>encontrei um fórum que discutia a "beleza" dos aplicativos criados com > >>Tk. E foi unânime a opinião de que com Tk só se pode criar ferramentas > >>"feias", no sentido da forma das janelas. Eu discordo disso > >>completamente, pois já desenvolvi alguns aplicativos que, modéstia a > >>parte, ficaram excelentes. > >>Por último, gostaria de relatar um teste que fiz com um amigo meu que > >>não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk > >>e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha > >>que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou > >>C++". Isso significa que sabendo usar Perl você pode desenvolver > >>software com qualidade. Sem mais. > >> > >>Vanderson Sampaio > >> > >>Nilson Santos wrote: > >> > >> > >> > >>>Bom, > >>> > >>>Eu obtive melhores resultados com o PerlApp, que vem no Perl Dev Kit > >>>da ActiveState. > >>>O único problema é que o Perl Dev Kit é pago. Mas para quem está > >>>trabalhando com Perl profissionalmente em sistemas Win32, talvez seja > >>>um investimento que valha a pena pois vem com várias outras > >>>ferramentas bastante úteis das quais eu não vi equivalentes free > >>>(PerlNET e PerlCOM). > >>> > >>>Eu me lembro que quando estava mexendo com PAR tive uns pequenos > >>>problemas ao tentar "enpacotar" uma aplicação em Tk, que não ocorreram > >>>com PerlApp. Mas no geral, não tive outros problemas. > >>> > >>>-Nilson Santos F. Jr. > >>> > >>>On Tue, 1 Feb 2005 21:54:48 -0300 (ART), Alceu R. de Freitas Jr. > >>> wrote: > >>> > >>> > >>> > >>> > >>>>Olá monges, > >>>> > >>>>Eu sei que o Solli está trabalhando bastante com o > >>>>PAR... mas vou aproveitar o ensejo para verificar se > >>>>existem mais monges se aventurando com esse módulo > >>>>além dele... > >>>> > >>>>Estou começando a usar o módulo PAR e o aplicativo pp > >>>>para gerar executáveis de script Perl em sistemas > >>>>Win32. > >>>> > >>>>Apesar dos executáveis serem um pouco grandes > >>>>(comparando ao tamanho do script original, que fique > >>>>claro) eu tenho notado funcionamento bastante > >>>>satisfatório. > >>>> > >>>>Algum monge teria mais a adicionar? > >>>> > >>>>Um abraço, > >>>> > >>>>===== > >>>>Alceu Rodrigues de Freitas Junior > >>>>-------------------------------------- > >>>>glasswalk3r@yahoo.com.br > >>>>http://www.imortais.cjb.net > >>>>----------------------------------------------------------------------- > >>>>A well-used door needs no oil on its hinges. > >>>>A swift-flowing stream does not grow stagnant. > >>>>Neither sound nor thoughts can travel through a > >>>>vacuum. > >>>>Software rots if not used. > >>>>These are great mysteries -- The Tao Of Programming, > >>>>5.1 > >>>> > >>>>_______________________________________________________ > >>>> > >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! > >>>>agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >>>> > >>>>===== > >>>>Alceu Rodrigues de Freitas Junior > >>>>-------------------------------------- > >>>>glasswalk3r@yahoo.com.br > >>>>http://www.imortais.cjb.net > >>>>----------------------------------------------------------------------- > >>>>A well-used door needs no oil on its hinges. > >>>>A swift-flowing stream does not grow stagnant. > >>>>Neither sound nor thoughts can travel through a vacuum. > >>>>Software rots if not used. > >>>>These are great mysteries -- The Tao Of Programming, 5.1 > >>>> > >>>> > >>>>_______________________________________________________ > >>>>Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > >>>>_______________________________________________ > >>>>Cascavel-pm mailing list > >>>>Cascavel-pm@pm.org > >>>>http://mail.pm.org/mailman/listinfo/cascavel-pm > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>Cascavel-pm mailing list > >>>Cascavel-pm@pm.org > >>>http://mail.pm.org/mailman/listinfo/cascavel-pm > >>> > >>> > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>Cascavel-pm mailing list > >>Cascavel-pm@pm.org > >>http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > >> > >> > >_______________________________________________ > >Cascavel-pm mailing list > >Cascavel-pm@pm.org > >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From monsieur_champs em yahoo.com.br Wed Feb 2 10:38:07 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Feb 2 10:38:28 2005 Subject: =?ISO-8859-1?Q?Qualidade_=3D=3D_=28C++=7CJava=29=3F_=5BWas?= =?ISO-8859-1?Q?=3A_=5BCascavel-pm=5D_uso_do_PAR_para_gerar_?= =?ISO-8859-1?Q?execut=E1veis_em_Win32=5D?= In-Reply-To: <4200DA54.1050704@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> Message-ID: <42011E0F.9020202@yahoo.com.br> Vanderson Sampaio wrote: [snip] > Por último, gostaria de relatar um teste que fiz com um amigo meu que > não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em Tk > e "empacotei" com PAR e perguntei a ele: "Com que linguagem você acha > que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido Java ou > C++". Isso significa que sabendo usar Perl você pode desenvolver > software com qualidade. Sem mais. Hum. Muito bem, mas desde quando "qualidade" tem alguma coisa a ver com qual linguagem de programação você usa? Pense bem nisso, e defina corretamente o que você chama de qualidade. Eu estou interpretando "qualidade" aqui com "parece utilizar as bibliotecas padrão do windows". O que, sinceramente, não me parece indício de qualidade, em absoluto... Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From acid06 em gmail.com Thu Feb 3 03:48:03 2005 From: acid06 em gmail.com (Nilson Santos) Date: Thu Feb 3 03:48:15 2005 Subject: =?ISO-8859-1?Q?Re:_Qualidade_=3D=3D_(C++|Java)=3F_[Was_:_[Cascavel-?= =?ISO-8859-1?Q?pm]_uso_do_PAR_para_gerar_execut=E1veis_em_Win32]?= In-Reply-To: <42011E0F.9020202@yahoo.com.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> Message-ID: <9a08c9b4050203034833c7b111@mail.gmail.com> Esse tipo de associação é muito comum aqui no Brasil, aonde uma porcentagem maior de sistemas é Microsoft-centric (o que chega a ser irônico, do meu ponto de vista... me lembra um pouco aquelas relações metrópole-colônia, um pouco adaptada ao quadro de TI). De qualquer forma, o que existe hoje em dia, ou melhor, o que eu já vi hoje por aqui é que o conceito de "qualidade" é único e imutável e, basicamente, na cabeça da maioria dos managers na área de TI hoje em dia, qualidade =~ (java | .net). Se você imitar um modelo de implementação de Java em Perl, existem chances de que ele poderá ser considerado como algo "de qualidade" pelo senso comum nacional. No mais, pelo que eu vejo, o Brasil sofre de uma terrível ignorância em relação à outras linguagens e isso não se restringe somente ao meio de negócios, nos próprios meios acadêmicos isso também pode ser evidenciado. Perl é visto apenas como uma espécie de Aibo (aquele cachorro Robô da Sony) das linguagens de programação: muita gente acha legal e um grande avanço tecnológico, mas no fundo consideram apenas um brinquedo caro e não se arriscam a comprar. Joe Average can't code in Perl. -Nilson Santos F. Jr. On Wed, 02 Feb 2005 16:38:07 -0200, Luis Campos de Carvalho wrote: > Hum. Muito bem, mas desde quando "qualidade" tem alguma coisa a ver > com qual linguagem de programação você usa? > > Pense bem nisso, e defina corretamente o que você chama de qualidade. > Eu estou interpretando "qualidade" aqui com "parece utilizar as > bibliotecas padrão do windows". O que, sinceramente, não me parece > indício de qualidade, em absoluto... > From fglock em pucrs.br Thu Feb 3 03:53:37 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Thu Feb 3 03:54:43 2005 Subject: [Cascavel-pm] cpanforum Message-ID: <200502031154.j13BsXC3074821@rigel.pucrs.br> Novo site de Perl, específico para apoio técnico sobre módulos do CPAN: http://www.cpanforum.com/ O objetivo deste site é complementar as listas específicas de cada módulo, que estão em: http://www.nntp.perl.org/group/ - Flavio S. Glock From fglock em pucrs.br Thu Feb 3 05:52:59 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Thu Feb 3 05:54:06 2005 Subject: [Cascavel-pm] cpanforum Message-ID: <200502031353.j13DrsC3093662@rigel.pucrs.br> Estão abertas as inscrições para palestrantes para o II encontro brasileiro de usuários de Perl: http://brasil.pm.org/encontro2 - Flavio S. Glock From vander em ufpa.br Thu Feb 3 08:13:04 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Thu Feb 3 08:13:39 2005 Subject: =?ISO-8859-1?Q?Re=3A_Qualidade_=3D=3D_=28C++=7CJava=29=3F_?= =?ISO-8859-1?Q?=5BWas=3A_=5BCascavel-pm=5D_uso_do_PAR_para_g?= =?ISO-8859-1?Q?erar_execut=E1veis_em_Win32=5D?= In-Reply-To: <42011E0F.9020202@yahoo.com.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> Message-ID: <42024D90.5040909@ufpa.br> Tente fazer um software com o mínimo de complexidade usando clipper ou cobol e você vai saber do que eu estou falando... Sendo assim, a qualidade de um software pode ser sim em parte determinada pela linguagem utilizada. Só esclarecendo a parte do "parece utilizar as bibliotecas padrão do windows". Em momento algum eu me referi a qualidade nesse sentido. Inclusive em momento algum eu citei bibliotecas padrão do windows. Quando EU me refiro a qualidade estou falando de características como: usabilidade, intuitividade e o mínimo possível de falhas, além é claro de uma boa interface para o usuário. Abraços, Vanderson Sampaio Luis Campos de Carvalho wrote: > Vanderson Sampaio wrote: > [snip] > >> Por último, gostaria de relatar um teste que fiz com um amigo meu que >> não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em >> Tk e "empacotei" com PAR e perguntei a ele: "Com que linguagem você >> acha que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido >> Java ou C++". Isso significa que sabendo usar Perl você pode >> desenvolver software com qualidade. Sem mais. > > > Hum. Muito bem, mas desde quando "qualidade" tem alguma coisa a ver > com qual linguagem de programação você usa? > > Pense bem nisso, e defina corretamente o que você chama de > qualidade. Eu estou interpretando "qualidade" aqui com "parece > utilizar as bibliotecas padrão do windows". O que, sinceramente, não > me parece indício de qualidade, em absoluto... > > Putamplexos! From donatoaz em gmail.com Thu Feb 3 09:07:33 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Thu Feb 3 09:07:45 2005 Subject: =?ISO-8859-1?Q?Re:_Qualidade_=3D=3D_(C++|Java)=3F_[Was:_[Cascavel-p?= =?ISO-8859-1?Q?m]_uso_do_PAR_para_g_erar_execut=E1veis_em_Win32]?= In-Reply-To: <42024D90.5040909@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> Message-ID: <1746e3e3050203090762e03bdd@mail.gmail.com> Hehe... meu gerente diz que qualidade é debugabilidade..... ou seja.. software bom pode ter falhas.. mas facilmente corrigíveis... por isso ele tem medo da syntax de perl... diz que só tem !@#$%&* On Thu, 03 Feb 2005 13:13:04 -0300, Vanderson Sampaio wrote: > Tente fazer um software com o mínimo de complexidade usando clipper ou > cobol e você vai saber do que eu estou falando... Sendo assim, a > qualidade de um software pode ser sim em parte determinada pela > linguagem utilizada. > Só esclarecendo a parte do "parece utilizar as bibliotecas padrão do > windows". Em momento algum eu me referi a qualidade nesse sentido. > Inclusive em momento algum eu citei bibliotecas padrão do windows. > Quando EU me refiro a qualidade estou falando de características como: > usabilidade, intuitividade e o mínimo possível de falhas, além é claro > de uma boa interface para o usuário. > > Abraços, > > Vanderson Sampaio > > Luis Campos de Carvalho wrote: > > > Vanderson Sampaio wrote: > > [snip] > > > >> Por último, gostaria de relatar um teste que fiz com um amigo meu que > >> não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em > >> Tk e "empacotei" com PAR e perguntei a ele: "Com que linguagem você > >> acha que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido > >> Java ou C++". Isso significa que sabendo usar Perl você pode > >> desenvolver software com qualidade. Sem mais. > > > > > > Hum. Muito bem, mas desde quando "qualidade" tem alguma coisa a ver > > com qual linguagem de programação você usa? > > > > Pense bem nisso, e defina corretamente o que você chama de > > qualidade. Eu estou interpretando "qualidade" aqui com "parece > > utilizar as bibliotecas padrão do windows". O que, sinceramente, não > > me parece indício de qualidade, em absoluto... > > > > Putamplexos! > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From shonorio em terra.com.br Thu Feb 3 09:20:54 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Thu Feb 3 09:21:04 2005 Subject: [Cascavel-pm] cpanforum Message-ID: Flávio, Rola propor alguma coisa da linguagem Perl no monitoramento de ambiente Windows (tipo monitoramento de servidores, SQL Server) ? Ou corro o risco de ser linchado ? Estou perguntando isto porquê eu tenho bastante informações interessantes sobre Perl em ambiente corporativo Windows. Solli M. Honorio De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Thu, 3 Feb 2005 11:53:37 GMT Assunto:[Cascavel-pm] cpanforum > Novo site de Perl, específico para apoio técnico sobre > módulos do CPAN: > http://www.cpanforum.com/ > > O objetivo deste site é complementar as listas > específicas de cada módulo, que estão em: > http://www.nntp.perl.org/group/ > > - Flavio S. > Glock > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050203/05b2f2f3/attachment.htm From vander em ufpa.br Thu Feb 3 11:46:10 2005 From: vander em ufpa.br (vander@ufpa.br) Date: Thu Feb 3 11:46:22 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?Di=E1logo?= de =?iso-8859-1?q?impress=E3o?= In-Reply-To: <1746e3e3050203090762e03bdd@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> <1746e3e3050203090762e03bdd@mail.gmail.com> Message-ID: <1107459970.42027f82e2c2c@correio.ufpa.br> Uma dúvida ai pro pessoal do Tk. Que cês usam pra abrir a caixa de diálogo de impressão pra imprimir um Canvas ou um Text? Abraços, Vanderson Quoting Donato Azevedo : > Hehe... meu gerente diz que qualidade é debugabilidade..... ou seja.. > software bom pode ter falhas.. mas facilmente corrigíveis... por isso > ele tem medo da syntax de perl... diz que só tem !@#$%&* > > On Thu, 03 Feb 2005 13:13:04 -0300, Vanderson Sampaio wrote: > > Tente fazer um software com o mínimo de complexidade usando clipper ou > > cobol e você vai saber do que eu estou falando... Sendo assim, a > > qualidade de um software pode ser sim em parte determinada pela > > linguagem utilizada. > > Só esclarecendo a parte do "parece utilizar as bibliotecas padrão do > > windows". Em momento algum eu me referi a qualidade nesse sentido. > > Inclusive em momento algum eu citei bibliotecas padrão do windows. > > Quando EU me refiro a qualidade estou falando de características como: > > usabilidade, intuitividade e o mínimo possível de falhas, além é claro > > de uma boa interface para o usuário. > > > > Abraços, > > > > Vanderson Sampaio > > > > Luis Campos de Carvalho wrote: > > > > > Vanderson Sampaio wrote: > > > [snip] > > > > > >> Por último, gostaria de relatar um teste que fiz com um amigo meu que > > >> não curte muito Perl. Mostrei a ele uma das aplicações que eu fiz em > > >> Tk e "empacotei" com PAR e perguntei a ele: "Com que linguagem você > > >> acha que eu fiz isso?". Ele olhou, olhou e disse: "Só pode ter sido > > >> Java ou C++". Isso significa que sabendo usar Perl você pode > > >> desenvolver software com qualidade. Sem mais. > > > > > > > > > Hum. Muito bem, mas desde quando "qualidade" tem alguma coisa a ver > > > com qual linguagem de programação você usa? > > > > > > Pense bem nisso, e defina corretamente o que você chama de > > > qualidade. Eu estou interpretando "qualidade" aqui com "parece > > > utilizar as bibliotecas padrão do windows". O que, sinceramente, não > > > me parece indício de qualidade, em absoluto... > > > > > > Putamplexos! > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From fglock em pucrs.br Thu Feb 3 12:20:31 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Thu Feb 3 12:21:38 2005 Subject: [Cascavel-pm] Re: II Encontro de Perl (era: cpanforum) Message-ID: <200502032021.j13KLPC3046337@rigel.pucrs.br> > Flávio, > > Rola propor alguma coisa da linguagem Perl no > monitoramento de ambiente Windows (tipo > monitoramento de servidores, SQL Server) ? Ou corro > o risco de ser linchado ? > > Estou perguntando isto porquê eu tenho bastante > informações interessantes sobre Perl em ambiente > corporativo Windows. > Solli: A palestra precisa estar dentro de um dos assuntos do FISL. Sugiro usar um título como "Perl - utilizando software livre na monitoração de servidores". A parte de aplicações Windows pode ser um dos itens da palestra. - Flavio S. Glock From jamorreu em gmail.com Thu Feb 3 12:44:54 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Feb 3 12:45:18 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?II_Encontro_Brasileiro_de_Usu=E1rio?= =?iso-8859-1?q?s_de_Perl_-_Data_chata=2E?= Message-ID: <8ff2963a0502031244e1f6d70@mail.gmail.com> Fala pessoal, beleza? Prontos pro carnaval?? Mais uma vez fiquei um tanto chateado pela data do "II Encontro Brasileiro de Usuários de Perl", pelo fato de que vai cair bem em cima dos dias na qual eu tenho provas. Creio que essa data deveria ser "revisada" para cair no mês de julho, por causa das férias (sendo assim, seria mais comodo). Pelo que eu vi, vai ser Quarta, Quinta, Sexta e Sábado (dias 1, 2, 3 4). Então, se fosse perto daria pra eu ir, mas como é la no sul... teria que matar de 3 a 5 dias de aula... Infelismente creio que não poderei ir ao encontro. :-( -- Um abraço, João Gabriel / JGCL From marco.lima em e-via.com.br Fri Feb 4 04:36:26 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Fri Feb 4 04:36:49 2005 Subject: [Cascavel-pm] II Encontro Brasileiro de Usuários de Perl - Data chata. Message-ID: Salve Monges ! João: Se você pegar um vôo Madrugão na quinta vai pegar sexta e sábado ... já é metade do evento !! [ ]'s > Fala pessoal, beleza? Prontos pro carnaval?? > > Mais uma vez fiquei um tanto chateado pela data do "II Encontro > Brasileiro de Usuários de Perl", pelo fato de que vai cair bem em cima > dos dias na qual eu tenho provas. > > Creio que essa data deveria ser "revisada" para cair no mês de julho, > por causa das férias (sendo assim, seria mais comodo). > > Pelo que eu vi, vai ser Quarta, Quinta, Sexta e Sábado (dias 1, 2, 3 > 4). Então, se fosse perto daria pra eu ir, mas como é la no sul... > teria que matar de 3 a 5 dias de aula... > > Infelismente creio que não poderei ir ao encontro. :-( > > -- > Um abraço, > João Gabriel / JGCL > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br +55 21 81 23 06 67 Register Linux User #355235 Brasil Perl Monger From fglock em pucrs.br Fri Feb 4 09:23:11 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Fri Feb 4 09:24:26 2005 Subject: [Cascavel-pm] Re: Manioulação de arquivos Message-ID: <200502041724.j14HO7C3039121@rigel.pucrs.br> Rafael: Você pode melhorar a frequencia de mails se desabilitar a opção de "digest" da lista. Desta forma, os mails novos serão enviados imediatamente para você. - Flavio S. Glock From rafasz em ibestvip.com.br Fri Feb 4 09:38:53 2005 From: rafasz em ibestvip.com.br (Rafael Szarblewski) Date: Fri Feb 4 09:38:14 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl Message-ID: <008c01c50ae0$656cac20$24c8a8c0@sistemica> Olá mogers, Alguém saberia me dizer como faço para executar um comando do Linux com Perl, por exemplo, mover um arquivo. Desde já agradeço! Um abraço, -------------------------------------------------------------------------------- Rafael Szarblewski Desenvolvedor Web rafael@sistemica.info Fone: (51)3328-11-22 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050204/0a0db8be/attachment.htm From donatoaz em gmail.com Fri Feb 4 09:40:18 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri Feb 4 09:40:30 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <008c01c50ae0$656cac20$24c8a8c0@sistemica> References: <008c01c50ae0$656cac20$24c8a8c0@sistemica> Message-ID: <1746e3e305020409405c3ee3ec@mail.gmail.com> usa backtick: por exemplo perl -e "`ls`;" On Fri, 4 Feb 2005 15:38:53 -0200, Rafael Szarblewski wrote: > Olá mogers, > > Alguém saberia me dizer como faço para executar um comando do Linux com > Perl, por exemplo, mover um arquivo. > > Desde já agradeço! > > Um abraço, > ________________________________ > > Rafael Szarblewski > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From glasswalk3r em yahoo.com.br Fri Feb 4 09:50:35 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Fri Feb 4 09:50:46 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <1746e3e305020409405c3ee3ec@mail.gmail.com> Message-ID: <20050204175035.56530.qmail@web20225.mail.yahoo.com> Você pode usar o system e o exec para fazer isso. Pode usar open para fazer isso. Pode usar open2 e open3 para fazer isso. Tem documentação online sobre isso... só não me lembro o nome do documento... []'s Alceu --- Donato Azevedo escreveu: > usa backtick: > por exemplo > perl -e "`ls`;" > > > On Fri, 4 Feb 2005 15:38:53 -0200, Rafael > Szarblewski > wrote: > > Olá mogers, > > > > Alguém saberia me dizer como faço para executar > um comando do Linux com > > Perl, por exemplo, mover um arquivo. > > > > Desde já agradeço! > > > > Um abraço, > > ________________________________ > > > > Rafael Szarblewski > > Desenvolvedor Web > > rafael@sistemica.info > > Fone: (51)3328-11-22 > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From acid06 em gmail.com Fri Feb 4 10:18:11 2005 From: acid06 em gmail.com (Nilson Santos) Date: Fri Feb 4 10:19:30 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <20050204175035.56530.qmail@web20225.mail.yahoo.com> References: <1746e3e305020409405c3ee3ec@mail.gmail.com> <20050204175035.56530.qmail@web20225.mail.yahoo.com> Message-ID: <9a08c9b405020410182b847899@mail.gmail.com> Na manpage "perlipc" tem vários exemplos das diferentes formas de executar um comando shell. Acredito que seja a ela que você estava se referindo. -Nilson Santos F. Jr. On Fri, 4 Feb 2005 14:50:35 -0300 (ART), Alceu R. de Freitas Jr. wrote: > Você pode usar o system e o exec para fazer isso. > Pode usar open para fazer isso. > Pode usar open2 e open3 para fazer isso. > Tem documentação online sobre isso... só não me lembro > o nome do documento... > > []'s > Alceu > > --- Donato Azevedo escreveu: > > usa backtick: > > por exemplo > > perl -e "`ls`;" > > > > > > On Fri, 4 Feb 2005 15:38:53 -0200, Rafael > > Szarblewski > > wrote: > > > Olá mogers, > > > > > > Alguém saberia me dizer como faço para executar > > um comando do Linux com > > > Perl, por exemplo, mover um arquivo. > > > > > > Desde já agradeço! > > > > > > Um abraço, > > > ________________________________ > > > > > > Rafael Szarblewski > > > Desenvolvedor Web > > > rafael@sistemica.info > > > Fone: (51)3328-11-22 > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > -- > > ******************************************* > > Donato Azevedo > > Engenharia de Controle e Automação > > UFMG > > ******************************************* > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > ===== > Alceu Rodrigues de Freitas Junior > -------------------------------------- > glasswalk3r@yahoo.com.br > http://www.imortais.cjb.net > ----------------------------------------------------------------------- > A well-used door needs no oil on its hinges. > A swift-flowing stream does not grow stagnant. > Neither sound nor thoughts can travel through a vacuum. > Software rots if not used. > These are great mysteries -- The Tao Of Programming, 5.1 > > > _______________________________________________________ > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From monsieur_champs em yahoo.com.br Fri Feb 4 13:43:22 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 13:43:45 2005 Subject: =?ISO-8859-1?Q?Re=3A_Qualidade_=3D=3D_=28C++=7CJava=29=3F_?= =?ISO-8859-1?Q?=5BWas_=3A_=5BCascavel-pm=5D_uso_do_PAR_para_?= =?ISO-8859-1?Q?gerar_execut=E1veis_em_Win32=5D?= In-Reply-To: <9a08c9b4050203034833c7b111@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <9a08c9b4050203034833c7b111@mail.gmail.com> Message-ID: <4203EC7A.50104@yahoo.com.br> Nilson Santos wrote: > Esse tipo de associação é muito comum aqui no Brasil, aonde uma > porcentagem maior de sistemas é Microsoft-centric (o que chega a ser > irônico, do meu ponto de vista... me lembra um pouco aquelas relações > metrópole-colônia, um pouco adaptada ao quadro de TI). Humm... "tudo o que vêm da metrópole é bom; tudo o que é feito na colônia não presta". Acho que isso reflete um pouco do "culto ao importado" vigente no Brasil, onde escritores muito bons precisam adotar pseudônimos "importados" para vender melhor... cito meu exemplo culto: Malba Tahan, autor de vários livros de desafios matemáticos, é um escritor brasileiro, chamado José não-sei-o-quê! > De qualquer forma, o que existe hoje em dia, ou melhor, o que eu já vi > hoje por aqui é que o conceito de "qualidade" é único e imutável e, > basicamente, na cabeça da maioria dos managers na área de TI hoje em > dia, qualidade =~ (java | .net). Se você imitar um modelo de > implementação de Java em Perl, existem chances de que ele poderá ser > considerado como algo "de qualidade" pelo senso comum nacional. É, realmente, eu vou me aposentar. Vou vender pipocas, ou abrir uma videolocadora... alguma coisa que me faça sentir bem. > No mais, pelo que eu vejo, o Brasil sofre de uma terrível ignorância > em relação à outras linguagens e isso não se restringe somente ao meio > de negócios, nos próprios meios acadêmicos isso também pode ser > evidenciado. Perl é visto apenas como uma espécie de Aibo (aquele > cachorro Robô da Sony) das linguagens de programação: muita gente acha > legal e um grande avanço tecnológico, mas no fundo consideram apenas > um brinquedo caro e não se arriscam a comprar. Hum. Em compensação, os ingleses e estadounidenses são simplesmente TARADOS pela linguagem (e por algumas outras menos ecléticas) e vêem comprá-las aqui, também. Pode ser uma alternativa interessante para quem, assim como eu, gosta de "nadar contra a corrente". Vou virar produto de exportação. "A saída para o Brasil é Viracopos" -- Macaco Simão, em sua coluna para o Jornal "Folha de São Paulo", não me recodo a data... > Joe Average can't code in Perl. Joe Outliner can't pay his bills coding in Perl. Quer dizer que a linguagem é letra morta, dentro do território nacional? Será que uma mega-campanha de publicidade e divulgação ajudaria? Muito mais preocupado com o futuro da minha linguagem de programação favorita do que com minhas contas penduradas, putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 14:00:44 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 14:01:02 2005 Subject: [Cascavel-pm] cpanforum In-Reply-To: References: Message-ID: <4203F08C.4040601@yahoo.com.br> Solli Moreira Honorio wrote: > Flávio, > > Rola propor alguma coisa da linguagem Perl no monitoramento de ambiente > Windows (tipo monitoramento de servidores, SQL Server) ? Ou corro o > risco de ser linchado ? > > Estou perguntando isto porquê eu tenho bastante informações > interessantes sobre Perl em ambiente corporativo Windows. No mínimo, eu estou interessado. Como sou o líder do SP-PM, acho que posso dizer, sem risco, que um grupo de usuários do Brasil se interessa pelo assunto... ;-) Posta lá, meu caro, que eu estou olhando (com delay, mas estou olhando!) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 16:18:16 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:18:38 2005 Subject: =?ISO-8859-1?Q?Re=3A_Qualidade_=3D=3D_=28C++=7CJava=29=3F_?= =?ISO-8859-1?Q?=5BWas=3A_=5BCascavel-pm=5D_uso_do_PAR_para_g?= =?ISO-8859-1?Q?erar_execut=E1veis_em_Win32=5D?= In-Reply-To: <42024D90.5040909@ufpa.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> Message-ID: <420410C8.8030106@yahoo.com.br> Vanderson Sampaio wrote: > Tente fazer um software com o mínimo de complexidade usando clipper ou > cobol e você vai saber do que eu estou falando... Sendo assim, a > qualidade de um software pode ser sim em parte determinada pela > linguagem utilizada. Eu lamento muito que a arte de construir programas de computador com "qualidade" tenha caído tanto ( -- não chore, prof. Knuth, as coisas vão melhorar). > Só esclarecendo a parte do "parece utilizar as bibliotecas padrão do > windows". Em momento algum eu me referi a qualidade nesse sentido. Realmente. Eu apenas "captei" isso do seu texto. Sou como uma antena parabólica. > Inclusive em momento algum eu citei bibliotecas padrão do windows. > Quando EU me refiro a qualidade estou falando de características como: > usabilidade, intuitividade e o mínimo possível de falhas, além é claro > de uma boa interface para o usuário. E o que aconteceu com a principal característica buscada pelos programas de Qualidade em Software? Não estou falando de interfaces bonitas, mas de aderência à especificação, conformância com as necessidades descritas pelo usuário, essas coisas... -- É, prof. Knuth... acho que a Arte da Programação de Computadores realmente está morta... -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 16:20:14 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:20:35 2005 Subject: =?ISO-8859-1?Q?Re=3A_Qualidade_=3D=3D_=28C++=7CJava=29=3F_?= =?ISO-8859-1?Q?=5BWas=3A_=5BCascavel-pm=5D_uso_do_PAR_para_g?= =?ISO-8859-1?Q?_erar_execut=E1veis_em_Win32=5D?= In-Reply-To: <1746e3e3050203090762e03bdd@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> <1746e3e3050203090762e03bdd@mail.gmail.com> Message-ID: <4204113E.5050601@yahoo.com.br> Donato Azevedo wrote: > Hehe... meu gerente diz que qualidade é debugabilidade..... ou seja.. > software bom pode ter falhas.. mas facilmente corrigíveis... por isso > ele tem medo da syntax de perl... diz que só tem !@#$%&* Lamento dizer isso, e posso estar me comprometendo... Mas acho que devo. Diga ao seu chefe para tentar mecânica automotiva ou pipoca-doce... ele definitivamente não serve para a engenharia de software... -- Não, prof. Knuth!! Não se mate!!! Por favor!! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From nferraz em gnubis.com.br Fri Feb 4 16:37:32 2005 From: nferraz em gnubis.com.br (Nelson Ferraz) Date: Fri Feb 4 16:38:15 2005 Subject: Qualidade == (C++|Java)? [Was: [Cascavel-pm] uso do PAR para g erar executáveis em Win32] In-Reply-To: <4204113E.5050601@yahoo.com.br> References: <4204113E.5050601@yahoo.com.br> Message-ID: <20050205003732.25440.qmail@hm101.locaweb.com.br> > > Hehe... meu gerente diz que qualidade é debugabilidade..... ou seja.. > > software bom pode ter falhas.. mas facilmente corrigíveis... por isso > > ele tem medo da syntax de perl... diz que só tem !@#$%&* > > Diga ao seu chefe para tentar mecânica automotiva ou pipoca-doce... > ele definitivamente não serve para a engenharia de software... Mecanica automotiva não... pipoca-doce, definitivamente. : ) From monsieur_champs em yahoo.com.br Fri Feb 4 16:40:14 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:40:35 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <008c01c50ae0$656cac20$24c8a8c0@sistemica> References: <008c01c50ae0$656cac20$24c8a8c0@sistemica> Message-ID: <420415EE.4030005@yahoo.com.br> Rafael Szarblewski wrote: > Olá mogers, > > Alguém saberia me dizer como faço para executar um comando do Linux > com Perl, por exemplo, mover um arquivo. Consulte a documentação da função system(), para começar. Depois, desista disso e use os módulos de Shell, para operar genéricamente sobre o ssitema, ou File::*, para manipular arquivos (de muitas formas diferentes). E NUNCA, jamais, por nada neste mundo permita que um usuário tenha a chance de interferir ou compor nem mesmo parte da string que você vai executar como comando unix. É muito simples abrir brechas de segurança muito graves desta forma. Putamplexos, e boa sorte! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 16:45:14 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:45:38 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <20050204175035.56530.qmail@web20225.mail.yahoo.com> References: <20050204175035.56530.qmail@web20225.mail.yahoo.com> Message-ID: <4204171A.8000203@yahoo.com.br> Alceu R. de Freitas Jr. wrote: > Você pode usar o system e o exec para fazer isso. > Pode usar open para fazer isso. > Pode usar open2 e open3 para fazer isso. > Tem documentação online sobre isso... só não me lembro > o nome do documento... > A maior parte do que você citou está no perlfunc(3p). Mas existe uma parte no namespace IPC::*, o IPC::Open2 e IPC::Open3. De qualquer forma, basta uma procurada básica no Google para tudo ficar muito claro e simples.... Espero que isso ajude. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 16:46:07 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:46:40 2005 Subject: [Cascavel-pm] Executar comando do Linux com Perl In-Reply-To: <9a08c9b405020410182b847899@mail.gmail.com> References: <1746e3e305020409405c3ee3ec@mail.gmail.com> <20050204175035.56530.qmail@web20225.mail.yahoo.com> <9a08c9b405020410182b847899@mail.gmail.com> Message-ID: <4204174F.3020807@yahoo.com.br> Nilson Santos wrote: > Na manpage "perlipc" tem vários exemplos das diferentes formas de > executar um comando shell. Acredito que seja a ela que você estava se > referindo. Boa lembrança. E lá tem muitos outros meios de se comunicar com outros processos (inclusive com os que já estão rodando!) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 4 16:49:25 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 4 16:49:46 2005 Subject: =?ISO-8859-1?Q?Re=3A_Qualidade_=3D=3D_=28C++=7CJava=29=3F_?= =?ISO-8859-1?Q?_=5BWas=3A_=5BCascavel-pm=5D_uso_do_PAR_para_?= =?ISO-8859-1?Q?g__erar_execut=E1veis_em_Win32=5D?= In-Reply-To: <20050205003732.25440.qmail@hm101.locaweb.com.br> References: <4204113E.5050601@yahoo.com.br> <20050205003732.25440.qmail@hm101.locaweb.com.br> Message-ID: <42041815.2040002@yahoo.com.br> Nelson Ferraz wrote: >>>Hehe... meu gerente diz que qualidade é debugabilidade..... ou seja.. >>>software bom pode ter falhas.. mas facilmente corrigíveis... por isso >>>ele tem medo da syntax de perl... diz que só tem !@#$%&* >> >> Diga ao seu chefe para tentar mecânica automotiva ou pipoca-doce... >>ele definitivamente não serve para a engenharia de software... > > > Mecanica automotiva não... pipoca-doce, definitivamente. : ) Ops. Falha minha. Por um lapso de memória, eu não me lembrei que existe controle de qualidade sério na indústria automotiva... Recomende pipoca-doce, para o seu chefe. Com carrinho de 4 rodas, para evitar problemas comuns em carrinhos de 3 rodas (eles desequilibram mais facilmente). -- Calma, prof. Knuth... isso já vai passar... calma... -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From acid06 em gmail.com Fri Feb 4 17:33:05 2005 From: acid06 em gmail.com (Nilson Santos) Date: Fri Feb 4 17:33:15 2005 Subject: =?ISO-8859-1?Q?Re:_Qualidade_=3D=3D_(C++|Java)=3F_[Was:_[Cascavel-p?= =?ISO-8859-1?Q?m]_uso_do_PAR_para_g_erar_execut=E1veis_em_Win32]?= In-Reply-To: <4204113E.5050601@yahoo.com.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> <1746e3e3050203090762e03bdd@mail.gmail.com> <4204113E.5050601@yahoo.com.br> Message-ID: <9a08c9b405020417335fdeb3e7@mail.gmail.com> On Fri, 04 Feb 2005 22:20:14 -0200, Luis Campos de Carvalho wrote: > Lamento dizer isso, e posso estar me comprometendo... > Mas acho que devo. > > Diga ao seu chefe para tentar mecânica automotiva ou pipoca-doce... > ele definitivamente não serve para a engenharia de software... Pipoca doce pode ficar ruim. De sal é mais fácil, o único risco é queimar. Mas... a idéia é que numa empresa baseada em mão-de-obra barata e abundante, se pensa em fazer um sistema utilizando as tecnologias-padrão do mercado e se espera que a mão-de-obra cometerá erros tão abundantes quanto sua quantidade. Dessa forma a descartabilidade de cada um é muito maior. Mas na verdade mesmo, é que quem falou aquilo simplesmente não consegue fazer um programa sem bugs (ou ao menos sem bugs descarados, horríveis e que pulam em sua frente no primeiro teste) e assume que todos são assim. -Nilson Santos F. Jr. From donatoaz em gmail.com Fri Feb 4 20:53:25 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri Feb 4 20:53:36 2005 Subject: [Cascavel-pm] mod_perl apache 2 Message-ID: <1746e3e305020420531a60c9f7@mail.gmail.com> Ola mongers, eu baixei o mod_perl mais recente e fui pra rotina normal de perl makefile.pl , nmake, nmake install... mas na hora de dar o nmake ele da uma falha pq diz que nao existe o comando CL, e outra coisa (eu sou totalmente rookie em **nix) o nmake mostra umas diretivas tipo: pwd, cp que eu imaginei que fossem de *nix e nao de win.. eu peguei a versao pra win32... se eu tiver falando bobagem alguem me corrija... eu oh queria uma maneira facil de rapida de começar a criar paginas com perlscript.... tou quase voltando pro pws (iis di win98....) abraco -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* keep on perling the free world From acid06 em gmail.com Sat Feb 5 03:38:41 2005 From: acid06 em gmail.com (Nilson Santos) Date: Sat Feb 5 03:38:54 2005 Subject: [Cascavel-pm] mod_perl apache 2 In-Reply-To: <1746e3e305020420531a60c9f7@mail.gmail.com> References: <1746e3e305020420531a60c9f7@mail.gmail.com> Message-ID: <9a08c9b405020503386c8bdfa2@mail.gmail.com> Você não precisa do mod_perl pra rodar cgis em perl no apache. O mod_perl serve apenas pra fazer com que os cgis fiquem persistentes na memória, já previamente carregados, fazendo com que o acesso fique várias ordens de grandezas mais rápido se comparado a CGI normal, principalmente para grandes aplicações. Mas até a forma de programar para mod_perl é diferente da normal, você tem que se preocupar com o fato de que o programa nunca será terminado, variáveis globais persistem de um cliente para outro, etc. Se você quer simplesmente rodar scripts CGI (como seria o que você faria com o iis/pws, por meio de perlscript) é só você configurar corretamente o apache e pronto, não precisa de instalar mod_perl. Esse problema que você está ao tentar instalá-lo é porque ele tem que ser compilado e eu suponho que você não tenha Visual Studio (ou outro compilador de C, mas pela minha experiência, tudo fica mais fácil se tiver o VS, uma vez que para utilizar outras ferramentas, você vai precisar de fazer algumas configurações) instalado na sua casa, por isso o erro (CL = C Linker). Tente achar alguma versão pre-compilada do mod_perl para win32. Certamente existe. -Nilson Santos F. Jr. On Sat, 5 Feb 2005 02:53:25 -0200, Donato Azevedo wrote: > Ola mongers, > eu baixei o mod_perl mais recente e fui pra rotina normal de perl > makefile.pl , nmake, nmake install... > mas na hora de dar o nmake ele da uma falha pq diz que nao existe o > comando CL, e outra coisa (eu sou totalmente rookie em **nix) o nmake > mostra umas diretivas tipo: pwd, cp que eu imaginei que fossem de *nix > e nao de win.. eu peguei a versao pra win32... > se eu tiver falando bobagem alguem me corrija... > > eu oh queria uma maneira facil de rapida de começar a criar paginas > com perlscript.... tou quase voltando pro pws (iis di win98....) > > abraco > > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > keep on perling the free world > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From marco.lima em e-via.com.br Sat Feb 5 07:50:42 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Sat Feb 5 07:51:01 2005 Subject: [Cascavel-pm] cpanforum Message-ID: Salve Solli ! Vc têm o apoio do Rio.PM tb ! [ ]´s > Solli Moreira Honorio wrote: > > Flávio, > > > > Rola propor alguma coisa da linguagem Perl no monitoramento de ambiente > > Windows (tipo monitoramento de servidores, SQL Server) ? Ou corro o > > risco de ser linchado ? > > > > Estou perguntando isto porquê eu tenho bastante informações > > interessantes sobre Perl em ambiente corporativo Windows. > > No mínimo, eu estou interessado. > Como sou o líder do SP-PM, acho que posso dizer, sem risco, que um > grupo de usuários do Brasil se interessa pelo assunto... ;-) > > Posta lá, meu caro, que eu estou olhando (com delay, mas estou olhando!) > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br +55 21 81 23 06 67 Register Linux User #355235 Brasil Perl Monger From monsieur_champs em yahoo.com.br Sun Feb 6 09:28:27 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 6 09:28:51 2005 Subject: [Cascavel-pm] Licensiamento e =?iso-8859-1?q?Sindicaliza=E7=E3o_--_=5BWas=3A_Qu?= =?iso-8859-1?q?alidade_=3D=3D_=28C++=7CJava=29=3F=5D?= In-Reply-To: <9a08c9b405020417335fdeb3e7@mail.gmail.com> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> <1746e3e3050203090762e03bdd@mail.gmail.com> <4204113E.5050601@yahoo.com.br> <9a08c9b405020417335fdeb3e7@mail.gmail.com> Message-ID: <420653BB.7040104@yahoo.com.br> Nilson Santos wrote: > Mas... a idéia é que numa empresa baseada em mão-de-obra barata e > abundante, se pensa em fazer um sistema utilizando as > tecnologias-padrão do mercado e se espera que a mão-de-obra cometerá > erros tão abundantes quanto sua quantidade. > Dessa forma a descartabilidade de cada um é muito maior. E conseqüentemente, o comprometimento é muito menor. > Mas na verdade mesmo, é que quem falou aquilo simplesmente não > consegue fazer um programa sem bugs (ou ao menos sem bugs descarados, > horríveis e que pulam em sua frente no primeiro teste) e assume que > todos são assim. Eu concordo. E por causa de aberrações como estas, eu sou a favor de que a engenharia de software seja tratada como as outras engenharias -- regulamentação, normatização pesada, e criação de um Conselho Regional de Engenharia e Ciências da Computação (CRECC), responsável por regulamentar a área e conceder licensas para engenheiros de software, analistas de sistemas e cientistas da computação. Desta forma, teríamos um "engenheiro responsável" por cada sistema, e apenas pessoas autorizadas pelo CRECC poderíam assumir responsabilidades importantes como ensinar, projetar, analisar e construir sistemas de computador. Além disso, quem "pisar na bola" acaba julgado pelo conselho, e não enlamea a reputação da nossa profissão. Desta forma, teríamos sistemas melhores e mais bem-feitos, documentação e processos inteligentes em todas as empresas. Claro, isto funcionaria apenas se o exame de admissão da CRECC for sério como o da OAB, e a associação for verdadeiramente ética e democrátrica (talvez nem mesmo a OAB seja um exemplo tão bom nisso...) Sonhando com a utopia, putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Sun Feb 6 09:37:56 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 6 09:38:17 2005 Subject: [Cascavel-pm] mod_perl apache 2 In-Reply-To: <1746e3e305020420531a60c9f7@mail.gmail.com> References: <1746e3e305020420531a60c9f7@mail.gmail.com> Message-ID: <420655F4.8090509@yahoo.com.br> Donato Azevedo wrote: > Ola mongers, > eu baixei o mod_perl mais recente e fui pra rotina normal de perl > makefile.pl , nmake, nmake install... > mas na hora de dar o nmake ele da uma falha pq diz que nao existe o > comando CL, e outra coisa (eu sou totalmente rookie em **nix) o nmake > mostra umas diretivas tipo: pwd, cp que eu imaginei que fossem de *nix > e nao de win.. eu peguei a versao pra win32... > se eu tiver falando bobagem alguem me corrija... > > eu oh queria uma maneira facil de rapida de começar a criar paginas > com perlscript.... tou quase voltando pro pws (iis di win98....) Hum. Você não precisa instalar estas coisas desta forma. Aqui: http://httpd.apache.org/download.cgi existe uma versão para instalar o Apache mais recente, compilado para Win32 (via MSI). E também aqui existem alguns pacotes completos, aqui: http://perl.apache.org/docs/2.0/os/win32/install.html#All_in_one_packages onde você pode fazer download e instalar o Apache e o Mod_Perl em uma única operação. Para compilar o Apache + Mod_Perl em Win32, você precisa saber um mínimo de *nix, perl, comandos shell e makefiles... acho que não é seu caso, ainda... ;-) Boa sorte, e putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From vander em ufpa.br Mon Feb 7 07:11:55 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Mon Feb 7 07:12:20 2005 Subject: [Cascavel-pm] system, pp e tk... In-Reply-To: <420655F4.8090509@yahoo.com.br> References: <1746e3e305020420531a60c9f7@mail.gmail.com> <420655F4.8090509@yahoo.com.br> Message-ID: <4207853B.3040107@ufpa.br> Como já disse antes aqui, estou desenvolvendo umas aplicações usando perl-Tk e esbarrei em um problema. Pelo que ando lendo, não existe nenhum pacote ainda que abra uma caixa de diálogo para impressão (Só um PrintDialog.pm que eu não consegui usar devido a ausência de documentação). Existem alguns que convertem postscript, mas não encontrei nenhum que simplesmente abra a caixa de diálogo. Enfim, na falta de algo mais apropriado, fiz uso do bom e velho "system" usando um comando do DOS - print $arquivo.txt - Não é uma solução muito "elegante" mas funcionou quase perfeitamente. Imprimiu tranquilo, mas depois que eu empacotei com o PP e gerei o "exe" o arquivo é gerado, mas não imprime. Será que alguém sabe porque isso está acontecendo? Abraços, Vanderson Sampaio From glasswalk3r em yahoo.com.br Mon Feb 7 09:35:54 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Mon Feb 7 09:36:07 2005 Subject: [Cascavel-pm] system, pp e tk... In-Reply-To: <4207853B.3040107@ufpa.br> Message-ID: <20050207173554.67250.qmail@web20222.mail.yahoo.com> Oi Vanderson, Veja se o comando print está no mesmo pathname que vc usou pra gerar o executável. []'s Alceu --- Vanderson Sampaio escreveu: > Como já disse antes aqui, estou desenvolvendo umas > aplicações usando > perl-Tk e esbarrei em um problema. Pelo que ando > lendo, não existe > nenhum pacote ainda que abra uma caixa de diálogo > para impressão (Só um > PrintDialog.pm que eu não consegui usar devido a > ausência de > documentação). Existem alguns que convertem > postscript, mas não > encontrei nenhum que simplesmente abra a caixa de > diálogo. Enfim, na > falta de algo mais apropriado, fiz uso do bom e > velho "system" usando um > comando do DOS - print $arquivo.txt - Não é uma > solução muito "elegante" > mas funcionou quase perfeitamente. Imprimiu > tranquilo, mas depois que eu > empacotei com o PP e gerei o "exe" o arquivo é > gerado, mas não imprime. > Será que alguém sabe porque isso está acontecendo? _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From acid06 em gmail.com Mon Feb 7 09:47:02 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 7 09:47:15 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_Licensiamento_e_Sindical?= =?ISO-8859-1?Q?iza=E7=E3o_--_[Was:_Qu_alidade_=3D=3D_(C++|Java)=3F]?= In-Reply-To: <420653BB.7040104@yahoo.com.br> References: <20050202005448.71890.qmail@web20223.mail.yahoo.com> <9a08c9b405020203245be6ca35@mail.gmail.com> <4200DA54.1050704@ufpa.br> <42011E0F.9020202@yahoo.com.br> <42024D90.5040909@ufpa.br> <1746e3e3050203090762e03bdd@mail.gmail.com> <4204113E.5050601@yahoo.com.br> <9a08c9b405020417335fdeb3e7@mail.gmail.com> <420653BB.7040104@yahoo.com.br> Message-ID: <9a08c9b40502070947719bd659@mail.gmail.com> On Sun, 06 Feb 2005 15:28:27 -0200, Luis Campos de Carvalho wrote: > E por causa de aberrações como estas, eu sou a favor de que a > engenharia de software seja tratada como as outras engenharias -- > regulamentação, normatização pesada, e criação de um Conselho Regional > de Engenharia e Ciências da Computação (CRECC), responsável por > regulamentar a área e conceder licensas para engenheiros de software, > analistas de sistemas e cientistas da computação. > > Desta forma, teríamos um "engenheiro responsável" por cada sistema, e > apenas pessoas autorizadas pelo CRECC poderíam assumir responsabilidades > importantes como ensinar, projetar, analisar e construir sistemas de > computador. Bom... eu sou completamente contra esse tipo de coisa. Não acho que mais regulamentação estatal seja a solução pra nada, pelo contrário, só traz mais problemas e cria burocracia. Quanto menos o estado se intrometer, melhor. Acho que o pior drawback disso tudo é que somente quem tem uma formação acadêmica (ou formal, de alguma outra maneira) poderia trabalhar nessa área, o que é algo completamente errado. Sou completamente contra a existência de um CREA, como ele existe hoje, e suas normas. As incompetências profissionais de cada um devem ser tratadas pela empresa e não pelo estado. E não se deve assumir que existe somente um meio de aprendizado (o formal), principalmente em um campo tão volátil quanto desenvolvimento de software. -Nilson Santos F. Jr. From vander em ufpa.br Mon Feb 7 17:47:55 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Mon Feb 7 17:48:09 2005 Subject: [Cascavel-pm] system, pp e tk... In-Reply-To: <20050207173554.67250.qmail@web20222.mail.yahoo.com> References: <20050207173554.67250.qmail@web20222.mail.yahoo.com> Message-ID: <42081A4B.2030801@ufpa.br> Grande Alceu, Está no mesmo caminho sim, mas se você tiver uma outra idéia será muuito bem-vinda. Fico pensando se não seria alguma incompatibilidade do módulo com o comando. Mas enfim, vou dar uma boa lida na documentação e ver se encontro algo a respeito. Se alguém tiver alguma idéia do que acontece, agradeço a ajuda desde já. Vanderson Sampaio Alceu R. de Freitas Jr. wrote: >Oi Vanderson, > >Veja se o comando print está no mesmo pathname que vc >usou pra gerar o executável. > >[]'s >Alceu > > --- Vanderson Sampaio escreveu: > > >>Como já disse antes aqui, estou desenvolvendo umas >>aplicações usando >>perl-Tk e esbarrei em um problema. Pelo que ando >>lendo, não existe >>nenhum pacote ainda que abra uma caixa de diálogo >>para impressão (Só um >>PrintDialog.pm que eu não consegui usar devido a >>ausência de >>documentação). Existem alguns que convertem >>postscript, mas não >>encontrei nenhum que simplesmente abra a caixa de >>diálogo. Enfim, na >>falta de algo mais apropriado, fiz uso do bom e >>velho "system" usando um >>comando do DOS - print $arquivo.txt - Não é uma >>solução muito "elegante" >>mas funcionou quase perfeitamente. Imprimiu >>tranquilo, mas depois que eu >>empacotei com o PP e gerei o "exe" o arquivo é >>gerado, mas não imprime. >>Será que alguém sabe porque isso está acontecendo? >> >> > > > > > > >_______________________________________________________ >Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis >_______________________________________________ >Cascavel-pm mailing list >Cascavel-pm@pm.org >http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > From monsieur_champs em yahoo.com.br Tue Feb 8 11:19:23 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 8 11:19:46 2005 Subject: [Cascavel-pm] cpanforum In-Reply-To: <200502031154.j13BsXC3074821@rigel.pucrs.br> References: <200502031154.j13BsXC3074821@rigel.pucrs.br> Message-ID: <420910BB.6090800@yahoo.com.br> fglock@pucrs.br wrote: > Novo site de Perl, específico para apoio técnico sobre > módulos do CPAN: > http://www.cpanforum.com/ > > O objetivo deste site é complementar as listas > específicas de cada módulo, que estão em: > http://www.nntp.perl.org/group/ > Apenas como forma de ajudar o pessoal a entender a coisa por vários ângulos, há alguns threads rolando na lista London-PM sobre esse treco, e parece que os londrinos tem razão: ele é um lixo, e não deve ser usado. A idéia seria ótima se não houvessem mecanismos específicos para postar bugs (rt.cpan.org) e para obter suporte: os módulos tem os emails dos seus respectivos autores, e você pode usar o PM.org ou o PerlMonks para contatar e pedir auxílio dos autores e mantenedores dos módulos. As principais queixas são a baixa qualidade dos recursos (não há, por exemplo, um alimentador RSS por autor, o que complica a vida de quem deseja apenas monitorar seus próprios módulos) ou formas de interagir com o website através de emails. De modo geral, a queixa dos principais autores de módulos é de que Gabor Szabo poderia ter usado seus recursos e tempo para melhorar os mecanismos existentes, e não criar mais um, aspergindo ainda mais as informações e criando "mais um lugar a ser monitorado" para os desenvolvedores. Do seu correspondente de guerra infiltrado no London-PM, Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Tue Feb 8 14:45:59 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Tue Feb 8 14:46:09 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quando_id_n=E3o_exi?= =?iso-8859-1?q?ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a050208144553a08b7a@mail.gmail.com> Fala pessoal. Pularam muito carnaval? :D To usando o módulo DBI pra fazer conexão com um banco de dados mySQL, usando o seguinte código: #!/usr/bin/perl use DBI; use CGI::Carp qw(fatalsToBrowser); print "Content-type: text/html\n\n"; $host = "localhost"; # Host do MySQL $database = "teste"; # Database do MySQL $usuario = "root"; # Usuário do MySQL $senha = ""; # Senha do usuário do MySQL $dbh = DBI->connect("DBI:mysql:database=$database;host=$host", "$usuario", "$senha", {'RaiseError' => 1}); $sth = $dbh->prepare("DELETE FROM `tabela` WHERE id='9999'"); $sth->execute(); $sth->finish(); $dbh->disconnect(); print qq~ tudo ok ~; Se repararem, o SQL faz a seguinte condição: deletar da tabela quando id for igual a "9999". só que não existe um id igual a "9999" em minha tabela... então teria que dar erro... mas não dá. o que eu faço? -- Um abraço, João Gabriel / JGCL From acid06 em gmail.com Tue Feb 8 17:32:29 2005 From: acid06 em gmail.com (Nilson Santos) Date: Tue Feb 8 17:32:36 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_N=E3o_d=E1_erro_quand?= =?ISO-8859-1?Q?o_id_n=E3o_exi_ste_(conex=E3o_com_mysql)?= In-Reply-To: <8ff2963a050208144553a08b7a@mail.gmail.com> References: <8ff2963a050208144553a08b7a@mail.gmail.com> Message-ID: <9a08c9b40502081732379a64cf@mail.gmail.com> On Tue, 8 Feb 2005 20:45:59 -0200, João Gabriel wrote: > Se repararem, o SQL faz a seguinte condição: > deletar da tabela quando id for igual a "9999". > > só que não existe um id igual a "9999" em minha tabela... então teria > que dar erro... mas não dá. Hummm... Mas, na verdade, não deveria dar erro. Apenas nenhuma row foi afetada pela sentença, isso não é um erro. Ou tem algum detalhe que deixei escapar? -Nilson Santos F. Jr. From jamorreu em gmail.com Tue Feb 8 18:08:14 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Tue Feb 8 18:08:22 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quand_o_id_n=E3o_ex?= =?iso-8859-1?q?i_ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a05020818085915422a@mail.gmail.com> No caso, teria que dar uma mensagem falando que não tem o id número 9999, certo? Um abraço, João Gabriel / JGCL > On Tue, 8 Feb 2005 22:32:29 -0300, Nilson Santos wrote: > > On Tue, 8 Feb 2005 20:45:59 -0200, João Gabriel wrote: > > > Se repararem, o SQL faz a seguinte condição: > > > deletar da tabela quando id for igual a "9999". > > > > > > só que não existe um id igual a "9999" em minha tabela... então teria > > > que dar erro... mas não dá. > > > > Hummm... > > Mas, na verdade, não deveria dar erro. > > Apenas nenhuma row foi afetada pela sentença, isso não é um erro. > > Ou tem algum detalhe que deixei escapar? > > > > -Nilson Santos F. Jr. > > From fglock em pucrs.br Wed Feb 9 06:03:37 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Wed Feb 9 06:04:50 2005 Subject: [Cascavel-pm] II Encontro Brasileiro de Usuarios de Perl Message-ID: <200502091404.j19E4aC3054839@rigel.pucrs.br> Solli Moreira Honorio wrote: > > Rola propor alguma coisa da linguagem Perl no > monitoramento de ambiente Windows (tipo > monitoramento de servidores, SQL Server) ? Ou > corro o risco de ser linchado ? > Certamente não deixaremos que seja linchado! Se não puder apresentar em uma sessão de palestras, você ainda poderá apresentar o trabalho na nossa sessão no dia 1/junho. Estamos formatando o encontro - a estrutura atual é a seguinte: dia 1/junho - temas definidos pelo Brasil-PM. dia 3/junho - III encontro social do Brasil-PM dias 2,3,4/junho - palestras inscritas no Fórum internacional. Os palestrantes dos dias 2,3,4 receberão certificados do VI FISL. Quem desejar participar na organização, pode acompanhar esta lista: http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/perl-coordenacao - Flavio S. Glock From douglas em speedweb.com.br Wed Feb 9 14:35:34 2005 From: douglas em speedweb.com.br (Douglas de Souza) Date: Wed Feb 9 15:25:12 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image References: <20041029141641.51689.qmail@web13902.mail.yahoo.com><418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br><003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com> Message-ID: <000501c50ef7$ae8f1210$b3fea8c0@sammuel> Ola, fiz um cgi/perl usando o modulo GD::Image portanto neste cgi ele só imprime a imagem como faço p/ colocar HTML junto??? coloquei assimmm #!/usr/bin/perl use GD; $im = newFromPng GD::Image(PNG); print "Content-type:text/html\n\n"; print "Teste de CGI, testando bahhhhhhhhh"; print "Olha a imagem que eu fizzzzzzzz"; print "Content-type:image/png\n\n"; binmode STDOUT; print $im->png; só que dai sai um monte de código: Content-type:image/png ?PNG  IHDRJn como faço p/ imprimir os dois no mesmo CGI ? From monsieur_champs em yahoo.com.br Wed Feb 9 16:29:48 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Feb 9 16:30:13 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?N=E3o_d=E1_erro_quando_?= =?ISO-8859-1?Q?id_n=E3o_existe_=28conex=E3o_com_mysql=29?= In-Reply-To: <8ff2963a050208144553a08b7a@mail.gmail.com> References: <8ff2963a050208144553a08b7a@mail.gmail.com> Message-ID: <420AAAFC.7080706@yahoo.com.br> João Gabriel wrote: > Fala pessoal. Pularam muito carnaval? :D Ô... demais... só dava eu na Marquês de Sapucaí... Sai em 15 escolas de samba, como destaque, no Rio e em Sampa. Vocês não me viram na televisão? [snip] > $sth = $dbh->prepare("DELETE FROM `tabela` WHERE id='9999'"); [snip] > Se repararem, o SQL faz a seguinte condição: > deletar da tabela quando id for igual a "9999". > > só que não existe um id igual a "9999" em minha tabela... então teria > que dar erro... mas não dá. > > o que eu faço? > Vai aprender SQL, que ajuda muito! O que você disse (em bom SQL) é como "João, remova as linhas que contém '9999' no campo 'id' da tabela 'tabela'". O João começa a procurar nas linhas da "tabela" as que tem campo "id" igual a 9999, e, chegando ao final, diz "nenhuma linha foi afetada pelo seu comando, mestre!". Pergunta: isso é um erro? Resposta: O Nilson Santos está correto (dedo rápido, hein, Nilson?)! Isso nunca poderia ser um erro. Por outro lado, é certamente um erro não verificar quantas linhas foram afetadas pelo seu comando SQL ou qual o status retornado pelo último comando (não, não basta dizer "RaiseError" na inicialização do DBI, meu caro...) Tente melhorar sua percepção da comunicação com o banco de dados. Ela é cheia de detalhes chatos, que podem fazer a diferença entre saber o que está acontecendo e simplesmente tentar adivinhar programaticamente o que se passou desde o último time-slice. Como conhecer os status e aprender como verificar o que aconteceu com seu comando SQL? Leia o manual do DBI, está tudo lá. Boa sorte, e putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From douglas em speedweb.com.br Wed Feb 9 17:06:24 2005 From: douglas em speedweb.com.br (Douglas de Souza) Date: Wed Feb 9 17:56:04 2005 Subject: [Cascavel-pm] Modulo de criptografar e descriptografar? References: <20041029141641.51689.qmail@web13902.mail.yahoo.com><418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br><003101c4cbff$14ac1f20$7001170a@bioinfo1><419B4A66.60804@phperl.com> <000501c50ef7$ae8f1210$b3fea8c0@sammuel> Message-ID: <000601c50f0c$c3251a20$b3fea8c0@sammuel> Alguem sabe algum módulo de criptografar e descriptografar??? tentei achar no http://search.cpan.org nao achei :( procurei em tudo que é canto nao acho... se alguem souber []'s Douglas From jamorreu em gmail.com Thu Feb 10 02:59:58 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Feb 10 03:00:08 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quando_id_n=E3o_exi?= =?iso-8859-1?q?ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a050210025945c495bd@mail.gmail.com> Luis Campos... > Como conhecer os status e aprender como verificar o que aconteceu com >seu comando SQL? Leia o manual do DBI, está tudo lá. ja li, (ou melhor, tentei, porque até o momento meu inglês tá péssimo). -- Um abraço, João Gabriel / JGCL From acid06 em gmail.com Thu Feb 10 04:05:26 2005 From: acid06 em gmail.com (Nilson Santos) Date: Thu Feb 10 04:05:43 2005 Subject: [Cascavel-pm] Modulo de criptografar e descriptografar? In-Reply-To: <000601c50f0c$c3251a20$b3fea8c0@sammuel> References: <20041029141641.51689.qmail@web13902.mail.yahoo.com> <418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br> <003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com> <000501c50ef7$ae8f1210$b3fea8c0@sammuel> <000601c50f0c$c3251a20$b3fea8c0@sammuel> Message-ID: <9a08c9b4050210040548b16fde@mail.gmail.com> Como, não? Olhe a raiz Crypt::* na CPAN que você vai achar *vários* módulos relacionados a criptografia. -Nilson Santos F. Jr. On Wed, 9 Feb 2005 22:06:24 -0300, Douglas de Souza wrote: > Alguem sabe algum módulo de criptografar e descriptografar??? > > tentei achar no http://search.cpan.org nao achei :( > > procurei em tudo que é canto nao acho... > > se alguem souber > > []'s Douglas > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From daniel em ruoso.com Thu Feb 10 06:43:09 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Thu Feb 10 06:43:32 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <000501c50ef7$ae8f1210$b3fea8c0@sammuel> References: <20041029141641.51689.qmail@web13902.mail.yahoo.com> <418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br> <003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com> <000501c50ef7$ae8f1210$b3fea8c0@sammuel> Message-ID: <1108046589.1657.0.camel@cedro> Em Qua, 2005-02-09 às 19:35, Douglas de Souza escreveu: > fiz um cgi/perl usando o modulo GD::Image > portanto neste cgi ele só imprime a imagem > como faço p/ colocar HTML junto??? não pode... você tem que fazer o cgi cuspir o html que tem a imagem usando como src a chamada para o cgi que cospe a imagem... daniel From daniel em ruoso.com Thu Feb 10 06:43:09 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Thu Feb 10 06:43:34 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <000501c50ef7$ae8f1210$b3fea8c0@sammuel> References: <20041029141641.51689.qmail@web13902.mail.yahoo.com> <418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br> <003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com> <000501c50ef7$ae8f1210$b3fea8c0@sammuel> Message-ID: <1108046589.1657.0.camel@cedro> Em Qua, 2005-02-09 às 19:35, Douglas de Souza escreveu: > fiz um cgi/perl usando o modulo GD::Image > portanto neste cgi ele só imprime a imagem > como faço p/ colocar HTML junto??? não pode... você tem que fazer o cgi cuspir o html que tem a imagem usando como src a chamada para o cgi que cospe a imagem... daniel From glasswalk3r em yahoo.com.br Thu Feb 10 07:14:25 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu Feb 10 07:14:44 2005 Subject: [Cascavel-pm] Modulo de criptografar e descriptografar? In-Reply-To: <000601c50f0c$c3251a20$b3fea8c0@sammuel> Message-ID: <20050210151425.32490.qmail@web20224.mail.yahoo.com> Oi Douglas, Se você estiver usando ambiente Windows, eu recomendo o Win32::CryptData. Estou usando com bons resultados. Basta digitar "crypt" no search.cpan.org e ler a lista imensa. :-) []'s Alceu --- Douglas de Souza escreveu: > Alguem sabe algum módulo de criptografar e > descriptografar??? > > tentei achar no http://search.cpan.org nao achei :( > > procurei em tudo que é canto nao acho... > > se alguem souber > > []'s Douglas _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From jamorreu em gmail.com Thu Feb 10 11:36:39 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Feb 10 11:37:29 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quando_id_n=E3o_exi?= =?iso-8859-1?q?ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a050210113628731b4@mail.gmail.com> > Por outro lado, é certamente um erro não verificar quantas linhas >foram afetadas pelo seu comando SQL ou qual o status retornado pelo >último comando (não, não basta dizer "RaiseError" na inicialização do >DBI, meu caro...) Então eu teria que usar outro SQL pra verificar se existe o id="9999" e caso exista, utilizar o SQL pra deletar? Já tinha pensado nisso, mas achei quem somente com 1 SQL conseguiria "captar" uma mensagem do banco de dados dizendo que não encontrou nenhum registro com id="9999". -- Um abraço, João Gabriel / JGCL Vitória PM >> http://vitoria.pm.org ( ATUALIZADO!! ) From acid06 em gmail.com Thu Feb 10 12:41:33 2005 From: acid06 em gmail.com (Nilson Santos) Date: Thu Feb 10 12:42:09 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_N=E3o_d=E1_erro_quand?= =?ISO-8859-1?Q?o_id_n=E3o_exi_ste_(conex=E3o_com_mysql)?= In-Reply-To: <8ff2963a050210113628731b4@mail.gmail.com> References: <8ff2963a050210113628731b4@mail.gmail.com> Message-ID: <9a08c9b405021012415dbda0e6@mail.gmail.com> > Já tinha pensado nisso, mas achei quem somente com 1 SQL conseguiria > "captar" uma mensagem do banco de dados dizendo que não encontrou > nenhum registro com id="9999". Pela documentação do módulo DBI: ---- $rows = $dbh->do($statement) or die $dbh->errstr; Prepare and execute a single statement. Returns the number of rows affected or undef on error. A return value of -1 means the number of rows is not known, not applicable, or not available. ---- Portanto, ele retorna o número de rows afetadas (é só você checar por 0). Caso retorne -1 é porque a RDBMS (ou o seu driver) não implementa isso e você terá que fazer um select. -Nilson Santos F. Jr. From jamorreu em gmail.com Thu Feb 10 14:31:56 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Feb 10 14:32:20 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quando_id_n=E3o_exi?= =?iso-8859-1?q?_ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a0502101431300cfa60@mail.gmail.com> Pelo seu exemplo eu não consegui... então pesquisei na documentação (na área que estava o código citado pelo Nilson) e descobri esse comando: $sth->rows Com ele não deu erro. -- Um abraço, João Gabriel / JGCL Vitoria.pm.org >> ATUALIZADO!! ######## > Pela documentação do módulo DBI: > ---- > $rows = $dbh->do($statement) or die $dbh->errstr; > Prepare and execute a single statement. Returns the number of rows > affected or undef on error. A return value of -1 means the number of > rows is not known, not applicable, or not available. > ---- > Portanto, ele retorna o número de rows afetadas (é só você checar por 0). > Caso retorne -1 é porque a RDBMS (ou o seu driver) não implementa isso > e você terá que fazer um select. > > -Nilson Santos F. Jr. From monsieur_champs em yahoo.com.br Fri Feb 11 04:23:31 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 11 04:23:53 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <000501c50ef7$ae8f1210$b3fea8c0@sammuel> References: <20041029141641.51689.qmail@web13902.mail.yahoo.com><418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br><003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com> <000501c50ef7$ae8f1210$b3fea8c0@sammuel> Message-ID: <420CA3C3.6080306@yahoo.com.br> Douglas de Souza wrote: > Ola, > fiz um cgi/perl usando o modulo GD::Image > portanto neste cgi ele só imprime a imagem > como faço p/ colocar HTML junto??? > coloquei assim > > #!/usr/bin/perl > use GD; > $im = newFromPng GD::Image(PNG); > print "Content-type:text/html\n\n"; > print "Teste de CGI, testando bahhhhhhhhh"; > print "Olha a imagem que eu fizzzzzzzz"; > print "Content-type:image/png\n\n"; > binmode STDOUT; > print $im->png; > > só que dai sai um monte de código: > > Content-type:image/png ?PNG  IHDRJn > > como faço p/ imprimir os dois no mesmo CGI ? Oies, Douglas. Para isso, você precisa respeitar o protocolo HTTP, que diz que cada Content-Type requisitado deve ser enviado separadamente do restante. Desta forma, para que o browser possa requisitar a imagem (componente do HTML) ele deve primeiro requisitar o HTML. Para fucnionar: 1. Construa um script CGI (ou página HTML) que envie sua página HTML (com referência para o script que gera sua imagem). 2. Publique a página 3. Requisite a página HTML. Automaticamente o seu browser requisitará a imagem (proveniente do script). Espero que isso te ajude. Se ficou confuso, por favor pergunte mais, eu estou à disposição para ajudar. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 11 05:05:17 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 11 05:05:42 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?N=E3o_d=E1_erro_quando_?= =?ISO-8859-1?Q?id_n=E3o_existe_=28conex=E3o_com_mysql=29?= In-Reply-To: <8ff2963a050210113628731b4@mail.gmail.com> References: <8ff2963a050210113628731b4@mail.gmail.com> Message-ID: <420CAD8D.6090606@yahoo.com.br> João Gabriel wrote: >> Por outro lado, é certamente um erro não verificar quantas linhas >>foram afetadas pelo seu comando SQL ou qual o status retornado pelo >>último comando (não, não basta dizer "RaiseError" na inicialização do >>DBI, meu caro...) > > > Então eu teria que usar outro SQL pra verificar se existe o id="9999" > e caso exista, utilizar o SQL pra deletar? Não. Deixa eu tentar: #!/bin/perl use warnings; use strict; use DBI; # FASE 1: Conexão my $dbh = DBI->Connect( $data_source, $user, $passwd, { RaiseError => 1, PrintError => 0 } ); die DBI->errstr unless $dbh; # Tratamento de erro de conexão com banco # FASE 2: Query # Escreva sua query com placeholders. # Isso ajuda o banco a processar entradas repetidas, # mesmo que com certo intervalo de tempo entre elas. # my $query = q{DELETE FROM tabela WHERE id = ?}; # Antes de usar um query com placeholders, você precisa # prepará-lo (i.e., enviar para o banco fazer parse dele # e gerar um Statement Handler) # my $sth = $dbh->prepare( $query ); # Verifique se existe Statement Handler ou se deu erro! die $dbh->errstr unless $sth; # Rode o query eval{ $sth->execute( '9999' ); } # Verifique se aconteceram erros na execução: die $sth->errstr if $@; # $@ é o "Eval Error". # Descubra quantas linhas foram afetadas my $linhas_afetadas = $sth->rows; > Já tinha pensado nisso, mas achei quem somente com 1 SQL conseguiria > "captar" uma mensagem do banco de dados dizendo que não encontrou > nenhum registro com id="9999". > E consegue. Veja acima. Este é o meio mais didático de fazer. Mas você pode conseguir o mesmo efeito assim: my $dbh = DBI->conect( $data_source, $user, $pwd, {RaiseError=>1} ); my $result = $dbh->do( q{DELETE FROM tabela WHERE id = ?}, undef, '9999' ); # Agora, para tratar o erro, precisa de muitas linhas mais... :-) if( $result ){ if( $result == -1 ){ # SQL usado nao se aplica a linhas # (pode ser definição de estrutura de dados) }elsif( $result == 0 ){ print "Query executado com sucesso, nenhuma linha afetada\n"; }elsif( $result > 0 ){ print "Query executado com sucesso, $result linha".($result>1?'s':'')." afetada".($result>1?'s':'').".\n"; }else{ print "Um erro esquisito aconteceu, mande isso para o Tim Bunce.\n"; }else{ die $dbh->errstr; } Espero que agora suas dúvidas estejam completamente sanadas. Evite merdas muito grandes programando corretamente o acesso ao seu banco de dados através do Perl. Putamplexos, boa sorte e feliz tratamento de erros! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Fri Feb 11 06:27:39 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Fri Feb 11 06:28:06 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?N=E3o_d=E1_erro_quando_?= =?ISO-8859-1?Q?id_n=E3o_existe_=28conex=E3o_com_mysql=29?= In-Reply-To: <8ff2963a050210025945c495bd@mail.gmail.com> References: <8ff2963a050210025945c495bd@mail.gmail.com> Message-ID: <420CC0DB.8050103@yahoo.com.br> João Gabriel wrote: > Luis Campos... > >> Como conhecer os status e aprender como verificar o que aconteceu com >>seu comando SQL? Leia o manual do DBI, está tudo lá. > > > ja li, (ou melhor, tentei, porque até o momento meu inglês tá péssimo). > www.m-w.com -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Fri Feb 11 06:57:07 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Feb 11 06:57:29 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?N=E3o_d=E1_erro_quando_id_n=E3o_exi?= =?iso-8859-1?q?ste_=28conex=E3o_com_mysql=29?= Message-ID: <8ff2963a0502110657bccd289@mail.gmail.com> Luis Campo... > Espero que agora suas dúvidas estejam completamente sanadas. > Evite merdas muito grandes programando corretamente o acesso ao seu > banco de dados através do Perl. Totalmente! :D vlw man -- Um abraço, João Gabriel / JGCL Vitoria.pm.org From jamorreu em gmail.com Fri Feb 11 07:54:43 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Fri Feb 11 07:55:01 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?YAPC=3A=3ABrasil=3A=3A2005_/_2=BA_E?= =?iso-8859-1?q?ncontro_Nacional?= Message-ID: <8ff2963a0502110754289a96f0@mail.gmail.com> Fala pessoal. Gostaria de debater um pouco sobre o encontro dos programadores. Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual eu (e outros creio eu) não tivemos mais noticias e fotos do evento. Realmente acho que ficou "vaga" de certa forma a divulgação do evento para quem ainda não conheçe-o. (outro dia me chamaram de louco por falar da minha possivel idéia de ir ao evento [ja que poucos sabem os beneficios do encontro]) Fica ai a minha idéia de divulgar mais e melhor o evento. -- Um abraço, João Gabriel / JGCL Vitoria.pm.org From marco.lima em e-via.com.br Fri Feb 11 08:22:16 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Fri Feb 11 08:22:44 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional Message-ID: Salve João Gabriel ! Realmente existe um grande dívida do Brasil Perl Mongers com seus membros, mas isso está sendo providenciado, como você já deve ter percebido foi criado um link para página do evento anterior dentro do site do Brasil Perl Mongers com algumas informações sobre o evento anterior, sei que ainda não é o bastante ... estamos trabalhando para colocar as fotos, um resumo sobre as palestras e mini-cursos, o material utilizado nas palestras (apresentações) e um resumo geral sobre o evento. Peço apenas um pouco de paciência pois estamos trabalhando muito para o próximo evento e nossa prioridade é o YAPC::Brasil::2005 ... mas com certeza teremos isso pronto até o final deste mês. [ ]'s > Fala pessoal. > > Gostaria de debater um pouco sobre o encontro dos programadores. > > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > para quem ainda não conheçe-o. > > (outro dia me chamaram de louco por falar da minha possivel idéia de > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > Fica ai a minha idéia de divulgar mais e melhor o evento. > > -- > Um abraço, > João Gabriel / JGCL > Vitoria.pm.org > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br +55 21 81 23 06 67 Register Linux User #355235 Brasil Perl Monger From douglas em speedweb.com.br Fri Feb 11 13:28:28 2005 From: douglas em speedweb.com.br (Douglas de Souza) Date: Fri Feb 11 14:18:11 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image References: <20041029141641.51689.qmail@web13902.mail.yahoo.com><418286DA.2020402@phperl.com> <20041103152015.5d072639.lgonzaga@lncc.br><003101c4cbff$14ac1f20$7001170a@bioinfo1> <419B4A66.60804@phperl.com><000501c50ef7$ae8f1210$b3fea8c0@sammuel> <420CA3C3.6080306@yahoo.com.br> Message-ID: <000801c51080$a685ebe0$b3fea8c0@sammuel> Usei outra solução, fiz com que o cgi gravasse a imagem em um arquivo .png portanto para nao ficar milhares de arquivo e como nao podia ser o mesmo nome para todos coloquei assim ano mes dia hora minuto segundo.png (sem o espaço) e fiz ele executar no final do cgi uma funcao que verifica todoas as imagens só deixa na pasta as imagens de 1 minutos a menos ex: 2005 02 11 18 27 50.png (sem o espaco) coloquei um if p/ comparar se for < que $data-100 ele deleta o arquivo... assim nao preciso passar por get o comando Achei mais seguro... []'s Douglas ----- Original Message ----- From: "Luis Campos de Carvalho" To: "Cascavel Perl Mongers" Sent: Friday, February 11, 2005 9:23 AM Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image Douglas de Souza wrote: > Ola, > fiz um cgi/perl usando o modulo GD::Image > portanto neste cgi ele só imprime a imagem > como faço p/ colocar HTML junto??? > coloquei assim > > #!/usr/bin/perl > use GD; > $im = newFromPng GD::Image(PNG); > print "Content-type:text/html\n\n"; > print "Teste de CGI, testando bahhhhhhhhh"; > print "Olha a imagem que eu fizzzzzzzz"; > print "Content-type:image/png\n\n"; > binmode STDOUT; > print $im->png; > > só que dai sai um monte de código: > > Content-type:image/png ?PNG  IHDRJn > > como faço p/ imprimir os dois no mesmo CGI ? Oies, Douglas. Para isso, você precisa respeitar o protocolo HTTP, que diz que cada Content-Type requisitado deve ser enviado separadamente do restante. Desta forma, para que o browser possa requisitar a imagem (componente do HTML) ele deve primeiro requisitar o HTML. Para fucnionar: 1. Construa um script CGI (ou página HTML) que envie sua página HTML (com referência para o script que gera sua imagem). 2. Publique a página 3. Requisite a página HTML. Automaticamente o seu browser requisitará a imagem (proveniente do script). Espero que isso te ajude. Se ficou confuso, por favor pergunte mais, eu estou à disposição para ajudar. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= _______________________________________________ Cascavel-pm mailing list Cascavel-pm@pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From glasswalk3r em yahoo.com.br Fri Feb 11 14:29:51 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Fri Feb 11 14:30:12 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <000801c51080$a685ebe0$b3fea8c0@sammuel> Message-ID: <20050211222952.1814.qmail@web20228.mail.yahoo.com> Douglas, vc pode usar uma função em javascript para fazer uma outra chamada para o CGI apagar a figura assim que o usuário abandonar a página. Bem é só uma idéia. :-) []'s Alceu --- Douglas de Souza escreveu: > Usei outra solução, > > fiz com que o cgi gravasse a imagem em um arquivo > .png > > portanto para nao ficar milhares de arquivo e como > nao podia ser o mesmo > nome para todos > > coloquei assim ano mes dia hora minuto segundo.png > (sem o espaço) > > e fiz ele executar no final do cgi uma funcao que > verifica todoas as imagens > só deixa > > na pasta as imagens de 1 minutos a menos > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > coloquei um if p/ comparar se for < que $data-100 > > ele deleta o arquivo... > > assim nao preciso passar por get o comando > > Achei mais seguro... > > []'s Douglas > > > ----- Original Message ----- > From: "Luis Campos de Carvalho" > > To: "Cascavel Perl Mongers" > Sent: Friday, February 11, 2005 9:23 AM > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > Douglas de Souza wrote: > > Ola, > > fiz um cgi/perl usando o modulo GD::Image > > portanto neste cgi ele só imprime a imagem > > como faço p/ colocar HTML junto??? > > coloquei assim > > > > #!/usr/bin/perl > > use GD; > > $im = newFromPng GD::Image(PNG); > > print "Content-type:text/html\n\n"; > > print "Teste de CGI, testando bahhhhhhhhh"; > > print "Olha a imagem que eu fizzzzzzzz"; > > print "Content-type:image/png\n\n"; > > binmode STDOUT; > > print $im->png; > > > > só que dai sai um monte de código: > > > > Content-type:image/png ?PNG  IHDRJn > > > > como faço p/ imprimir os dois no mesmo CGI ? > > Oies, Douglas. > Para isso, você precisa respeitar o protocolo > HTTP, que diz que cada > Content-Type requisitado deve ser enviado > separadamente do restante. > > Desta forma, para que o browser possa requisitar > a imagem (componente > do HTML) ele deve primeiro requisitar o HTML. > > Para fucnionar: > 1. Construa um script CGI (ou página HTML) que > envie sua página HTML > (com referência para o script que gera sua imagem). > 2. Publique a página > 3. Requisite a página HTML. Automaticamente o seu > browser requisitará > a imagem (proveniente do script). > > Espero que isso te ajude. > Se ficou confuso, por favor pergunte mais, eu > estou à disposição para > ajudar. > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From daniel em ruoso.com Sat Feb 12 03:40:10 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Sat Feb 12 03:40:26 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <20050211222952.1814.qmail@web20228.mail.yahoo.com> References: <20050211222952.1814.qmail@web20228.mail.yahoo.com> Message-ID: <1108208410.1395.3.camel@cedro> Mas porque salvar em arquivo? é só fazer a chamada da imagem direto para o cgi que cospe a imagem... tipo Em Sex, 2005-02-11 às 19:29, Alceu R. de Freitas Jr. escreveu: > Douglas, vc pode usar uma função em javascript para > fazer uma outra chamada para o CGI apagar a figura > assim que o usuário abandonar a página. > > Bem é só uma idéia. :-) > > []'s > Alceu > > --- Douglas de Souza > escreveu: > > Usei outra solução, > > > > fiz com que o cgi gravasse a imagem em um arquivo > > .png > > > > portanto para nao ficar milhares de arquivo e como > > nao podia ser o mesmo > > nome para todos > > > > coloquei assim ano mes dia hora minuto segundo.png > > (sem o espaço) > > > > e fiz ele executar no final do cgi uma funcao que > > verifica todoas as imagens > > só deixa > > > > na pasta as imagens de 1 minutos a menos > > > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > > > coloquei um if p/ comparar se for < que $data-100 > > > > ele deleta o arquivo... > > > > assim nao preciso passar por get o comando > > > > Achei mais seguro... > > > > []'s Douglas > > > > > > ----- Original Message ----- > > From: "Luis Campos de Carvalho" > > > > To: "Cascavel Perl Mongers" > > Sent: Friday, February 11, 2005 9:23 AM > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > > > > Douglas de Souza wrote: > > > Ola, > > > fiz um cgi/perl usando o modulo GD::Image > > > portanto neste cgi ele só imprime a imagem > > > como faço p/ colocar HTML junto??? > > > coloquei assim > > > > > > #!/usr/bin/perl > > > use GD; > > > $im = newFromPng GD::Image(PNG); > > > print "Content-type:text/html\n\n"; > > > print "Teste de CGI, testando bahhhhhhhhh"; > > > print "Olha a imagem que eu fizzzzzzzz"; > > > print "Content-type:image/png\n\n"; > > > binmode STDOUT; > > > print $im->png; > > > > > > só que dai sai um monte de código: > > > > > > Content-type:image/png ?PNG  IHDRJn > > > > > > como faço p/ imprimir os dois no mesmo CGI ? > > > > Oies, Douglas. > > Para isso, você precisa respeitar o protocolo > > HTTP, que diz que cada > > Content-Type requisitado deve ser enviado > > separadamente do restante. > > > > Desta forma, para que o browser possa requisitar > > a imagem (componente > > do HTML) ele deve primeiro requisitar o HTML. > > > > Para fucnionar: > > 1. Construa um script CGI (ou página HTML) que > > envie sua página HTML > > (com referência para o script que gera sua imagem). > > 2. Publique a página > > 3. Requisite a página HTML. Automaticamente o seu > > browser requisitará > > a imagem (proveniente do script). > > > > Espero que isso te ajude. > > Se ficou confuso, por favor pergunte mais, eu > > estou à disposição para > > ajudar. > > > > Putamplexos! > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > _______________________________________________________ > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm From monsieur_champs em yahoo.com.br Sun Feb 13 19:57:47 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 13 18:58:09 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / =?ISO-8859-1?Q?2=BA_Enc?= =?ISO-8859-1?Q?ontro_Nacional?= In-Reply-To: <8ff2963a0502110754289a96f0@mail.gmail.com> References: <8ff2963a0502110754289a96f0@mail.gmail.com> Message-ID: <421021BB.1010009@yahoo.com.br> João Gabriel wrote: > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > para quem ainda não conheçe-o. > > (outro dia me chamaram de louco por falar da minha possivel idéia de > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > Fica ai a minha idéia de divulgar mais e melhor o evento. > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as palavras do JG... :-o -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Sun Feb 13 21:09:15 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 13 20:09:36 2005 Subject: [Cascavel-pm] Duvida sobre o GD::Image In-Reply-To: <1108208410.1395.3.camel@cedro> References: <20050211222952.1814.qmail@web20228.mail.yahoo.com> <1108208410.1395.3.camel@cedro> Message-ID: <4210327B.5040301@yahoo.com.br> Daniel Ruoso wrote: > Mas porque salvar em arquivo? > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > tipo > Claro, este script deve utilizar algumas técnicas de caching ou você vai precisar de muito processador para atender a todas as requisições de imagens... Eu recomendo também implementar algum limite sobre quantas requisições um usuário (IP único) pode fazer por minuto, para evitar ataques DoS. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Sun Feb 13 21:16:43 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 13 20:17:05 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / =?ISO-8859-1?Q?2=BA_Enc?= =?ISO-8859-1?Q?ontro_Nacional?= In-Reply-To: <421021BB.1010009@yahoo.com.br> References: <8ff2963a0502110754289a96f0@mail.gmail.com> <421021BB.1010009@yahoo.com.br> Message-ID: <4210343B.2070807@yahoo.com.br> Luis Campos de Carvalho wrote: > João Gabriel wrote: > >> Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar >> 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual >> eu (e outros creio eu) não tivemos mais noticias e fotos do evento. >> >> Realmente acho que ficou "vaga" de certa forma a divulgação do evento >> para quem ainda não conheçe-o. >> >> (outro dia me chamaram de louco por falar da minha possivel idéia de >> ir ao evento [ja que poucos sabem os beneficios do encontro]) >> >> Fica ai a minha idéia de divulgar mais e melhor o evento. >> > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as > palavras do JG... :-o > Impressionante... eu fui procurar na lista, e acho que esta é a primeira vez que eu concordo com alguma coisa que o JG posta (nada pessoal, JG!)... vai MESMO chover canivete aberto... Deve ser o sono, eu vou dormir... Putamplexos para todos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From rafasz em ibestvip.com.br Mon Feb 14 07:04:46 2005 From: rafasz em ibestvip.com.br (Rafael Szarblewski) Date: Mon Feb 14 06:02:51 2005 Subject: [Cascavel-pm] Conectar o SQL Server Message-ID: <01cb01c512a6$86658b40$24c8a8c0@sistemica> Olá Monges, Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? Desde já agradeço. Um abraço, -------------------------------------------------------------------------------- Rafael Szarblewski - Sistêmica Computadores Desenvolvedor Web rafael@sistemica.info Fone: (51)3328-11-22 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050214/6a56f6e2/attachment.htm From donatoaz em gmail.com Mon Feb 14 06:03:12 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Mon Feb 14 06:03:20 2005 Subject: [Cascavel-pm] Win32::GUI notify icon (tray) Message-ID: <1746e3e30502140603501adbc7@mail.gmail.com> Olá pessoal, eu estava tentando fazer um script para mandar uma janela qualquer da barra de tarefas para a tray bar. (criar um icone na tray para uma janela qualquer cujo nome é especificado em runtime) com uma janela recem criada é simples: new Win32::GUI::NotifyIcon(PARENT, %OPTIONS) porem para uma janela para a qual eu peguei o handle usando FindWindow eu nao consigo. Eu sei que para handles obtidos sem construção nao se tem aceso aos metodos de maneira normal (sao overloaded) mas nao sei se existe alguma restricao quanto a metodos construtores... alguem pode ajudar um GUI::Newbie?? -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From monsieur_champs em yahoo.com.br Mon Feb 14 08:07:10 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Feb 14 07:07:37 2005 Subject: [Cascavel-pm] Conectar o SQL Server In-Reply-To: <01cb01c512a6$86658b40$24c8a8c0@sistemica> References: <01cb01c512a6$86658b40$24c8a8c0@sistemica> Message-ID: <4210CCAE.30306@yahoo.com.br> Rafael Szarblewski wrote: > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. DBD específico, acho que não. Mas certamente o SQL Server é compatível com padrão ODBC, e você pode usar o DBI+DBD::ODBC, certamente. Existem referências sobre isso nos arquivos desta lista. Acho que você poderia tentar dar uma espiada. Se precisar de mais ajuda que isso, ainda esta semana eu orientei o João Gabriel sobre a forma correta de usar a interface com banco de dados através da interface em duas camadas DBI + DBD. Acho que você pode se aproveitar da leitura, também... No mais, acho que uma boa hora de leitura de manuais será suficiente para fazer com que você consiga usar corretamente os drivers e interfaces. Se precisar de alguma ajuda específica, ou algum truque especial, conte conosco. Os monges do Perl sempre têm um mantra extra na manga... ;-) Paz e Glória! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Mon Feb 14 14:18:12 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 14 14:18:21 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?YAPC=3A=3ABrasil=3A=3A2005_/_2=BA_E?= =?iso-8859-1?q?ncontro_Nacional?= Message-ID: <8ff2963a05021414181308e166@mail.gmail.com> Luis Campos... > Impressionante... eu fui procurar na lista, e acho que esta é a >primeira vez que eu concordo com alguma coisa que o JG posta (nada >pessoal, JG!)... vai MESMO chover canivete aberto... > > Deve ser o sono, eu vou dormir... Tú deveria está com muito sono na hora que postou isso... rsrs mas não sei pq não concordou com minhas outras idéias... (vai ver é porque eu só perguntei ou vc tem alguma marra comigo). Quando estiver com sono e sem nada pra fazer, dá uma visitada no Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem bastande brasileiros precisando de ajuda)... :D Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? -- Um abraço, João Gabriel / JGCL From shonorio em terra.com.br Mon Feb 14 21:35:18 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Mon Feb 14 21:35:29 2005 Subject: [Cascavel-pm] Conectar o SQL Server Message-ID: Rafael, Estou enviando uma fração do meu código base para acessar o SQL Server, tome o cuidado (e faça as alterações necessárias) com as constantes que estão no código. O código acessa o SQL via Ado, e está com as melhores práticas de acesso neste componente. Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê uma olhada no link http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm Solli M. Honorio use Win32::OLE qw(in); use Win32::OLE::Const; sub ConnectDB { my $DBConn = Win32::OLE->new('ADODB.Connection'); my $DB_CONNECTION = shift; $DBConn->Open( $DB_CONNECTION ); if ( Win32::OLE->LastError() ) { my $Error = Win32::OLE->LastError(); # Trate o erro aqui !!! return undef; } else { return $DBConn; } } sub DBExecute { my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; my ($DBConn, $RS, $ArgCount); my $Loop = 0; return INVALID_PARAMETER if ( ref ( $String ) ); return NULL_PARAMETER if (! $String ); $ArgCount = ( scalar (@_) - 2 ); # Get number of argument if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on DB { # ... if ok ... if (! $ArgCount ) # If has just one argument, then it's mean { # no recordset $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); } else # Otherwise mean recordset { $RS = $DBConn->Execute ( $String ); } if ( Win32::OLE->LastError() ) { # If any error happen, write error message on EventLog # and abort this class. my $Error = Win32::OLE->LastError(); WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name ERROR_DB_EXCUTE, # Event ID $Error, # String EVT_ERROR); # Event Type return ERROR_DB_EXCUTE; } if (! $ArgCount ) # Return ok if don't need anything more { $DBConn->Close(); return }; # Clear any before data on an array ref. map { pop @{$ToReturn} } @{$ToReturn}; # Save the result on array. while ( ) { # Get all message returned by ADO connection foreach my $Error ( in ( $DBConn->Errors() ) ) { my $Description = $Error->{Description}; $Description =~ s/\s*$//; push @{$ErrosReturn}, $Description; } if ( defined $RS->{EOF} ) { while (! $RS->{EOF} ) { my %hash = (); foreach my $field ( in ( $RS->Fields() ) ) { $hash{$field->{Name}} = $field->{Value} } push @{$ToReturn}, \%hash; $RS->MoveNext; } } eval { $RS = $RS->NextRecordSet(); }; last if ( $@ ); } # Clean all object used by ADO connection... $RS->Close(); $DBConn->Close(); undef $RS; undef $DBConn; return; } else { return ERROR_DB_CONNECT; } } my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial Catalog=master;Integrated Security=SSPI"; my $string = "select * from table"; DBExecute ($ConnectionString, $string, \@Return ); De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Mon, 14 Feb 2005 12:04:46 -0300 Assunto:[Cascavel-pm] Conectar o SQL Server > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. > > Um abraço, Rafael Szarblewski - Sistêmica Computadores Desenvolvedor Web rafael@sistemica.info Fone: (51)3328-11-22 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/1cc8636e/attachment-0001.htm From fglock em pucrs.br Tue Feb 15 03:43:34 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Tue Feb 15 03:44:49 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional Message-ID: <200502151144.j1FBibC3016785@rigel.pucrs.br> > > vai MESMO chover canivete aberto... No caso do Perl, seriam moto-serras - "The swiss-army chainsaw" :) > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? Espero que no final desta semana já esteja funcionando. Se alguém gostaria de cuidar do site, me mande um mail. - Flavio S. Glock From acid06 em gmail.com Tue Feb 15 03:56:24 2005 From: acid06 em gmail.com (Nilson Santos) Date: Tue Feb 15 03:56:34 2005 Subject: [Cascavel-pm] Conectar o SQL Server In-Reply-To: References: Message-ID: <9a08c9b4050215035654f0095a@mail.gmail.com> Olá, Na verdade, eu recomendaria usar o driver DBD para ADO, que pode ser facilmente achado na CPAN. DBD::ADO - http://search.cpan.org/~sgoeldner/DBD-ADO-2.94/ Dessa forma, pode-se usar a interface padrão DBI. -Nilson Santos F. Jr. On Tue, 15 Feb 2005 02:35:18 -0300, Solli Moreira Honorio wrote: > Rafael, > > Estou enviando uma fração do meu código base para acessar o SQL Server, tome > o cuidado (e faça as alterações necessárias) com as constantes que estão no > código. > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > neste componente. > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê > uma olhada no link > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm > > Solli M. Honorio > > > use Win32::OLE qw(in); > use Win32::OLE::Const; > sub ConnectDB > { > my $DBConn = Win32::OLE->new('ADODB.Connection'); > my $DB_CONNECTION = shift; > > $DBConn->Open( $DB_CONNECTION ); > if ( Win32::OLE->LastError() ) > { > my $Error = Win32::OLE->LastError(); > # Trate o erro aqui !!! > return undef; > } > else > { > return $DBConn; > } > } > sub DBExecute > { > my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; > my ($DBConn, $RS, $ArgCount); > my $Loop = 0; > > return INVALID_PARAMETER if ( ref ( $String ) ); > return NULL_PARAMETER if (! $String ); > $ArgCount = ( scalar (@_) - 2 ); # Get number of > argument > if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on > DB > { # ... if ok ... > if (! $ArgCount ) # If has just one argument, then it's mean > { # no recordset > $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); > } > else # Otherwise mean recordset > { > $RS = $DBConn->Execute ( $String ); > } > if ( Win32::OLE->LastError() ) > { > # If any error happen, write error message on EventLog > # and abort this class. > my $Error = Win32::OLE->LastError(); > WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name > ERROR_DB_EXCUTE, # Event ID > $Error, # String > EVT_ERROR); # Event Type > return ERROR_DB_EXCUTE; > } > if (! $ArgCount ) # Return ok if don't need anything more > { $DBConn->Close(); return }; > # Clear any before data on an array ref. > map { pop @{$ToReturn} } @{$ToReturn}; > # Save the result on array. > while ( ) > { > # Get all message returned by ADO connection > foreach my $Error ( in ( $DBConn->Errors() ) ) > { > my $Description = $Error->{Description}; > $Description =~ s/\s*$//; > push @{$ErrosReturn}, $Description; > } > > if ( defined $RS->{EOF} ) > { > while (! $RS->{EOF} ) > { > my %hash = (); > foreach my $field ( in ( $RS->Fields() ) ) > { > $hash{$field->{Name}} = $field->{Value} > } > push @{$ToReturn}, \%hash; > $RS->MoveNext; > } > } > eval { $RS = $RS->NextRecordSet(); }; > last if ( $@ ); > } > # Clean all object used by ADO connection... > $RS->Close(); > $DBConn->Close(); > undef $RS; > undef $DBConn; > return; > } > else > { > return ERROR_DB_CONNECT; > } > } > my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial > Catalog=master;Integrated Security=SSPI"; > my $string = "select * from table"; > DBExecute ($ConnectionString, $string, \@Return ); > > > De:cascavel-pm-bounces@pm.org > Para:cascavel-pm@pm.org > Cópia: > Data:Mon, 14 Feb 2005 12:04:46 -0300 > Assunto:[Cascavel-pm] Conectar o SQL Server > > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > > > Um abraço, > ________________________________ > Rafael Szarblewski - Sistêmica Computadores > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From rafasz em ibestvip.com.br Tue Feb 15 05:48:00 2005 From: rafasz em ibestvip.com.br (Rafael Szarblewski) Date: Tue Feb 15 05:10:38 2005 Subject: [Cascavel-pm] Re:Conectar o SQL Server References: <20050215053533.D25C917783@x6.develooper.com> Message-ID: <001e01c51364$f8bb29c0$24c8a8c0@sistemica> Muito obrigado pela ajuda de vocês, Luis Campos de Carvalho e Solli Moreira Honorio. Tenho uma outra dúvida. Solli, para usar o seu código preciso instalar o módulo Win32::OLE, certo? Pois é, tentei instalar, mas não consegui. O modo que eu utilizo para instalar módulos é o seguinte: - Entro com o comando cpan - Depois digito o comando install Win32::ADO Seguindo esses dois comandos era para instalar, não é? Ou estou errado? Ou falta alguma coisa? Abraços, Rafael Szarblewski Perl Developer ----- Original Message ----- From: To: Sent: Tuesday, February 15, 2005 2:35 AM Subject: Digest Cascavel-pm, volume 82, assunto 1 enviar inscrições da lista de discussão Send Cascavel-pm para cascavel-pm@pm.org Para se cadastrar ou descadastrar via WWW, visite o endereço http://mail.pm.org/mailman/listinfo/cascavel-pm ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo da mensagem para cascavel-pm-request@pm.org Você poderá entrar em contato com a pessoa que gerencia a lista pelo endereço cascavel-pm-owner@pm.org Quando responder, por favor edite sua linha Assunto assim ela será mais específica que "Re: Contents of Cascavel-pm digest..." Tópicos de Hoje: 1. Re: Duvida sobre o GD::Image (Daniel Ruoso) 2. Re: YAPC::Brasil::2005 / 2º Encontro Nacional (Luis Campos de Carvalho) 3. Re: Duvida sobre o GD::Image (Luis Campos de Carvalho) 4. Re: YAPC::Brasil::2005 / 2º Encontro Nacional (Luis Campos de Carvalho) 5. Conectar o SQL Server (Rafael Szarblewski) 6. Win32::GUI notify icon (tray) (Donato Azevedo) 7. Re: Conectar o SQL Server (Luis Campos de Carvalho) 8. YAPC::Brasil::2005 / 2º Encontro Nacional (João Gabriel) 9. Re:Conectar o SQL Server (Solli Moreira Honorio) ---------------------------------------------------------------------- Message: 1 Date: Sat, 12 Feb 2005 08:40:10 -0300 From: Daniel Ruoso Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image To: Cascavel Perl Mongers Message-ID: <1108208410.1395.3.camel@cedro> Content-Type: text/plain; charset=ISO-8859-1 Mas porque salvar em arquivo? é só fazer a chamada da imagem direto para o cgi que cospe a imagem... tipo Em Sex, 2005-02-11 às 19:29, Alceu R. de Freitas Jr. escreveu: > Douglas, vc pode usar uma função em javascript para > fazer uma outra chamada para o CGI apagar a figura > assim que o usuário abandonar a página. > > Bem é só uma idéia. :-) > > []'s > Alceu > > --- Douglas de Souza > escreveu: > > Usei outra solução, > > > > fiz com que o cgi gravasse a imagem em um arquivo > > .png > > > > portanto para nao ficar milhares de arquivo e como > > nao podia ser o mesmo > > nome para todos > > > > coloquei assim ano mes dia hora minuto segundo.png > > (sem o espaço) > > > > e fiz ele executar no final do cgi uma funcao que > > verifica todoas as imagens > > só deixa > > > > na pasta as imagens de 1 minutos a menos > > > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > > > coloquei um if p/ comparar se for < que $data-100 > > > > ele deleta o arquivo... > > > > assim nao preciso passar por get o comando > > > > Achei mais seguro... > > > > []'s Douglas > > > > > > ----- Original Message ----- > > From: "Luis Campos de Carvalho" > > > > To: "Cascavel Perl Mongers" > > Sent: Friday, February 11, 2005 9:23 AM > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > > > > Douglas de Souza wrote: > > > Ola, > > > fiz um cgi/perl usando o modulo GD::Image > > > portanto neste cgi ele só imprime a imagem > > > como faço p/ colocar HTML junto??? > > > coloquei assim > > > > > > #!/usr/bin/perl > > > use GD; > > > $im = newFromPng GD::Image(PNG); > > > print "Content-type:text/html\n\n"; > > > print "Teste de CGI, testando bahhhhhhhhh"; > > > print "Olha a imagem que eu fizzzzzzzz"; > > > print "Content-type:image/png\n\n"; > > > binmode STDOUT; > > > print $im->png; > > > > > > só que dai sai um monte de código: > > > > > > Content-type:image/png ?PNG  IHDRJn > > > > > > como faço p/ imprimir os dois no mesmo CGI ? > > > > Oies, Douglas. > > Para isso, você precisa respeitar o protocolo > > HTTP, que diz que cada > > Content-Type requisitado deve ser enviado > > separadamente do restante. > > > > Desta forma, para que o browser possa requisitar > > a imagem (componente > > do HTML) ele deve primeiro requisitar o HTML. > > > > Para fucnionar: > > 1. Construa um script CGI (ou página HTML) que > > envie sua página HTML > > (com referência para o script que gera sua imagem). > > 2. Publique a página > > 3. Requisite a página HTML. Automaticamente o seu > > browser requisitará > > a imagem (proveniente do script). > > > > Espero que isso te ajude. > > Se ficou confuso, por favor pergunte mais, eu > > estou à disposição para > > ajudar. > > > > Putamplexos! > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > _______________________________________________________ > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm ------------------------------ Message: 2 Date: Mon, 14 Feb 2005 00:57:47 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional To: Cascavel Perl Mongers Message-ID: <421021BB.1010009@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed João Gabriel wrote: > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > para quem ainda não conheçe-o. > > (outro dia me chamaram de louco por falar da minha possivel idéia de > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > Fica ai a minha idéia de divulgar mais e melhor o evento. > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as palavras do JG... :-o -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 3 Date: Mon, 14 Feb 2005 02:09:15 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image To: Cascavel Perl Mongers Message-ID: <4210327B.5040301@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Daniel Ruoso wrote: > Mas porque salvar em arquivo? > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > tipo > Claro, este script deve utilizar algumas técnicas de caching ou você vai precisar de muito processador para atender a todas as requisições de imagens... Eu recomendo também implementar algum limite sobre quantas requisições um usuário (IP único) pode fazer por minuto, para evitar ataques DoS. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 4 Date: Mon, 14 Feb 2005 02:16:43 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional To: Cascavel Perl Mongers Message-ID: <4210343B.2070807@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Luis Campos de Carvalho wrote: > João Gabriel wrote: > >> Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar >> 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual >> eu (e outros creio eu) não tivemos mais noticias e fotos do evento. >> >> Realmente acho que ficou "vaga" de certa forma a divulgação do evento >> para quem ainda não conheçe-o. >> >> (outro dia me chamaram de louco por falar da minha possivel idéia de >> ir ao evento [ja que poucos sabem os beneficios do encontro]) >> >> Fica ai a minha idéia de divulgar mais e melhor o evento. >> > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as > palavras do JG... :-o > Impressionante... eu fui procurar na lista, e acho que esta é a primeira vez que eu concordo com alguma coisa que o JG posta (nada pessoal, JG!)... vai MESMO chover canivete aberto... Deve ser o sono, eu vou dormir... Putamplexos para todos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 5 Date: Mon, 14 Feb 2005 12:04:46 -0300 From: "Rafael Szarblewski" Subject: [Cascavel-pm] Conectar o SQL Server To: Message-ID: <01cb01c512a6$86658b40$24c8a8c0@sistemica> Content-Type: text/plain; charset="iso-8859-1" Olá Monges, Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? Desde já agradeço. Um abraço, ---------------------------------------------------------------------------- ---- Rafael Szarblewski - Sistêmica Computadores Desenvolvedor Web rafael@sistemica.info Fone: (51)3328-11-22 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050214/6a56f6e2/attachment-0001.htm ------------------------------ Message: 6 Date: Mon, 14 Feb 2005 11:03:12 -0300 From: Donato Azevedo Subject: [Cascavel-pm] Win32::GUI notify icon (tray) To: Cascavel Perl Mongers Message-ID: <1746e3e30502140603501adbc7@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Olá pessoal, eu estava tentando fazer um script para mandar uma janela qualquer da barra de tarefas para a tray bar. (criar um icone na tray para uma janela qualquer cujo nome é especificado em runtime) com uma janela recem criada é simples: new Win32::GUI::NotifyIcon(PARENT, %OPTIONS) porem para uma janela para a qual eu peguei o handle usando FindWindow eu nao consigo. Eu sei que para handles obtidos sem construção nao se tem aceso aos metodos de maneira normal (sao overloaded) mas nao sei se existe alguma restricao quanto a metodos construtores... alguem pode ajudar um GUI::Newbie?? -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* ------------------------------ Message: 7 Date: Mon, 14 Feb 2005 13:07:10 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] Conectar o SQL Server To: Cascavel Perl Mongers Message-ID: <4210CCAE.30306@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Rafael Szarblewski wrote: > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. DBD específico, acho que não. Mas certamente o SQL Server é compatível com padrão ODBC, e você pode usar o DBI+DBD::ODBC, certamente. Existem referências sobre isso nos arquivos desta lista. Acho que você poderia tentar dar uma espiada. Se precisar de mais ajuda que isso, ainda esta semana eu orientei o João Gabriel sobre a forma correta de usar a interface com banco de dados através da interface em duas camadas DBI + DBD. Acho que você pode se aproveitar da leitura, também... No mais, acho que uma boa hora de leitura de manuais será suficiente para fazer com que você consiga usar corretamente os drivers e interfaces. Se precisar de alguma ajuda específica, ou algum truque especial, conte conosco. Os monges do Perl sempre têm um mantra extra na manga... ;-) Paz e Glória! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 8 Date: Mon, 14 Feb 2005 19:18:12 -0300 From: João Gabriel Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional To: cascavel-pm@mail.pm.org Message-ID: <8ff2963a05021414181308e166@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Luis Campos... > Impressionante... eu fui procurar na lista, e acho que esta é a >primeira vez que eu concordo com alguma coisa que o JG posta (nada >pessoal, JG!)... vai MESMO chover canivete aberto... > > Deve ser o sono, eu vou dormir... Tú deveria está com muito sono na hora que postou isso... rsrs mas não sei pq não concordou com minhas outras idéias... (vai ver é porque eu só perguntei ou vc tem alguma marra comigo). Quando estiver com sono e sem nada pra fazer, dá uma visitada no Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem bastande brasileiros precisando de ajuda)... :D Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? -- Um abraço, João Gabriel / JGCL ------------------------------ Message: 9 Date: Tue, 15 Feb 2005 02:35:18 -0300 From: "Solli Moreira Honorio" Subject: Re:[Cascavel-pm] Conectar o SQL Server To: "cascavel-pm" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Rafael, Estou enviando uma fração do meu código base para acessar o SQL Server, tome o cuidado (e faça as alterações necessárias) com as constantes que estão no código. O código acessa o SQL via Ado, e está com as melhores práticas de acesso neste componente. Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê uma olhada no link http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm Solli M. Honorio use Win32::OLE qw(in); use Win32::OLE::Const; sub ConnectDB { my $DBConn = Win32::OLE->new('ADODB.Connection'); my $DB_CONNECTION = shift; $DBConn->Open( $DB_CONNECTION ); if ( Win32::OLE->LastError() ) { my $Error = Win32::OLE->LastError(); # Trate o erro aqui !!! return undef; } else { return $DBConn; } } sub DBExecute { my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; my ($DBConn, $RS, $ArgCount); my $Loop = 0; return INVALID_PARAMETER if ( ref ( $String ) ); return NULL_PARAMETER if (! $String ); $ArgCount = ( scalar (@_) - 2 ); # Get number of argument if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on DB { # ... if ok ... if (! $ArgCount ) # If has just one argument, then it's mean { # no recordset $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); } else # Otherwise mean recordset { $RS = $DBConn->Execute ( $String ); } if ( Win32::OLE->LastError() ) { # If any error happen, write error message on EventLog # and abort this class. my $Error = Win32::OLE->LastError(); WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name ERROR_DB_EXCUTE, # Event ID $Error, # String EVT_ERROR); # Event Type return ERROR_DB_EXCUTE; } if (! $ArgCount ) # Return ok if don't need anything more { $DBConn->Close(); return }; # Clear any before data on an array ref. map { pop @{$ToReturn} } @{$ToReturn}; # Save the result on array. while ( ) { # Get all message returned by ADO connection foreach my $Error ( in ( $DBConn->Errors() ) ) { my $Description = $Error->{Description}; $Description =~ s/\s*$//; push @{$ErrosReturn}, $Description; } if ( defined $RS->{EOF} ) { while (! $RS->{EOF} ) { my %hash = (); foreach my $field ( in ( $RS->Fields() ) ) { $hash{$field->{Name}} = $field->{Value} } push @{$ToReturn}, \%hash; $RS->MoveNext; } } eval { $RS = $RS->NextRecordSet(); }; last if ( $@ ); } # Clean all object used by ADO connection... $RS->Close(); $DBConn->Close(); undef $RS; undef $DBConn; return; } else { return ERROR_DB_CONNECT; } } my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial Catalog=master;Integrated Security=SSPI"; my $string = "select * from table"; DBExecute ($ConnectionString, $string, \@Return ); De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Mon, 14 Feb 2005 12:04:46 -0300 Assunto:[Cascavel-pm] Conectar o SQL Server > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. > > Um abraço, Rafael Szarblewski - Sistêmica Computadores Desenvolvedor Web rafael@sistemica.info Fone: (51)3328-11-22 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/1cc8636e/attachment.htm ------------------------------ _______________________________________________ Cascavel-pm mailing list Cascavel-pm@pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm Fim da Digest Cascavel-pm, volume 82, assunto 1 *********************************************** From monsieur_champs em yahoo.com.br Tue Feb 15 08:25:53 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 15 07:26:17 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / =?ISO-8859-1?Q?2=BA_Enc?= =?ISO-8859-1?Q?ontro_Nacional?= In-Reply-To: <8ff2963a05021414181308e166@mail.gmail.com> References: <8ff2963a05021414181308e166@mail.gmail.com> Message-ID: <42122291.9050408@yahoo.com.br> João Gabriel wrote: > Luis Campos... > >> Impressionante... eu fui procurar na lista, e acho que esta é a >>primeira vez que eu concordo com alguma coisa que o JG posta (nada >>pessoal, JG!)... vai MESMO chover canivete aberto... >> >> Deve ser o sono, eu vou dormir... > > > Tú deveria está com muito sono na hora que postou isso... rsrs > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > porque eu só perguntei ou vc tem alguma marra comigo). Nada pessoal, JG. Normalmente, você apenas pergunta (pelo menos, é o que dizem os arquivos da lista). > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > bastande brasileiros precisando de ajuda)... :D Eu acho que você poderia fazer com que eles visitem a lista de Cascavel, e não apenas quando está sem sono... ;-) Tenho certeza de que esta seria uma grande contribuição para a comunidade Perl... > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > Boa pergunta... acho que o pessoal está precisando de ajuda para construir o website... :-) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From fglock em pucrs.br Tue Feb 15 07:44:24 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Tue Feb 15 07:45:38 2005 Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Enc Message-ID: <200502151545.j1FFjRC3048816@rigel.pucrs.br> Luis escreveu: > > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > > > Boa pergunta... acho que o pessoal está precisando de ajuda para > construir o website... :-) O Er Galvão Abbott já está responsável pelo site. Estamos aguardando a liberação do acesso para colocar o conteúdo. - Flavio S. Glock From monsieur_champs em yahoo.com.br Tue Feb 15 09:18:49 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 15 08:19:12 2005 Subject: [Cascavel-pm] Conectar o SQL Server In-Reply-To: References: Message-ID: <42122EF9.3060707@yahoo.com.br> Solli Moreira Honorio wrote: > Rafael, > > Estou enviando uma fração do meu código base para acessar o SQL Server, > tome o cuidado (e faça as alterações necessárias) com as constantes que > estão no código. > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > neste componente. > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, > dê uma olhada no link > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm Solli, isto serve para conectar ao SQL Server a partir de uma máquina não-windows? Você sugeriria alguma estratégia específica para este caso? Não preciso dos detalhes sujos, apenas o "caminho das pedras". Obrigado, e putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From shonorio em terra.com.br Tue Feb 15 11:27:50 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 15 11:28:09 2005 Subject: [Cascavel-pm] Conectar o SQL Server Message-ID: > > Solli, isto serve para conectar ao SQL Server a partir de uma máquina > não-windows? Você sugeriria alguma estratégia específica para este caso? > Não preciso dos detalhes sujos, apenas o "caminho das pedras". > > Obrigado, e putamplexos! > -- Ô mestre, Infelizmente não, o ADO só "rola" (literalmente) no Windows. Esta questão de acesso a base MS SQL Server no Linux é muito discutada mas com poucas soluções e sinceramente nunca testei nenhuma proposta. Mas recentemente eu li um artigo na Microsoft sobre um cara que tinha servidores SUN e que precisava acessar/gravar informações no MS SQL Server, e para isto ele utilizou o Perl com SOAP::Lite. Eu achei a solução muito interessante e elegante, afinal com isto estamos implementando uma solução N-Tier (mas que deixa o sistema um pouco mais complexo) e que pode ser facilmente migrado para o Oracle, MySql, txt, etc. O link é http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsoap/html/soapliteperl.asp Eu recomendo dar uma olhada, e é claro, os exemplos tem alguns pequenos bugs :-). Solli M. Honorio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/ee977f40/attachment.htm From shonorio em terra.com.br Tue Feb 15 11:40:36 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 15 11:40:57 2005 Subject: [Cascavel-pm] Re:Conectar o SQL Server Message-ID: Rafael, Pelo jeito você deve estar utilizando Linux, se for o caso peço desculpa porque sugeri uma solução sem perguntar em qual plataforma você está trabalhando. A solução que eu enviei é apenas para Windows, e se você for o caso, dê uma olhada no ActivePerl (http://www.activestate.com), é o melhor Perl para Windows, e já tem o módulo Win32::OLE. Solli M. Honorio Perl's Hobby De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Tue, 15 Feb 2005 10:48:00 -0300 Assunto:[Cascavel-pm] Re:Conectar o SQL Server > Muito obrigado pela ajuda de vocês, Luis Campos de Carvalho e Solli Moreira > Honorio. > > Tenho uma outra dúvida. Solli, para usar o seu código preciso instalar o > módulo Win32::OLE, certo? > > Pois é, tentei instalar, mas não consegui. > > O modo que eu utilizo para instalar módulos é o seguinte: > > - Entro com o comando cpan > > - Depois digito o comando install Win32::ADO > > Seguindo esses dois comandos era para instalar, não é? Ou estou errado? Ou > falta alguma coisa? > > Abraços, > > Rafael Szarblewski > Perl Developer > > > ----- Original Message ----- > From: > To: > Sent: Tuesday, February 15, 2005 2:35 AM > Subject: Digest Cascavel-pm, volume 82, assunto 1 > > > enviar inscrições da lista de discussão Send Cascavel-pm para > cascavel-pm@pm.org > > Para se cadastrar ou descadastrar via WWW, visite o endereço > http://mail.pm.org/mailman/listinfo/cascavel-pm > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou > corpo da mensagem para > cascavel-pm-request@pm.org > > Você poderá entrar em contato com a pessoa que gerencia a lista pelo > endereço > cascavel-pm-owner@pm.org > > Quando responder, por favor edite sua linha Assunto assim ela será > mais específica que "Re: Contents of Cascavel-pm digest..." > > > Tópicos de Hoje: > > 1. Re: Duvida sobre o GD::Image (Daniel Ruoso) > 2. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > (Luis Campos de Carvalho) > 3. Re: Duvida sobre o GD::Image (Luis Campos de Carvalho) > 4. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > (Luis Campos de Carvalho) > 5. Conectar o SQL Server (Rafael Szarblewski) > 6. Win32::GUI notify icon (tray) (Donato Azevedo) > 7. Re: Conectar o SQL Server (Luis Campos de Carvalho) > 8. YAPC::Brasil::2005 / 2º Encontro Nacional (João Gabriel) > 9. Re:Conectar o SQL Server (Solli Moreira Honorio) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 12 Feb 2005 08:40:10 -0300 > From: Daniel Ruoso > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > To: Cascavel Perl Mongers > Message-ID: <1108208410.1395.3.camel@cedro> > Content-Type: text/plain; charset=ISO-8859-1 > > Mas porque salvar em arquivo? > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > tipo > > > Em Sex, 2005-02-11 às 19:29, Alceu R. de Freitas Jr. escreveu: > > Douglas, vc pode usar uma função em javascript para > > fazer uma outra chamada para o CGI apagar a figura > > assim que o usuário abandonar a página. > > > > Bem é só uma idéia. :-) > > > > []'s > > Alceu > > > > --- Douglas de Souza > > escreveu: > > > Usei outra solução, > > > > > > fiz com que o cgi gravasse a imagem em um arquivo > > > .png > > > > > > portanto para nao ficar milhares de arquivo e como > > > nao podia ser o mesmo > > > nome para todos > > > > > > coloquei assim ano mes dia hora minuto segundo.png > > > (sem o espaço) > > > > > > e fiz ele executar no final do cgi uma funcao que > > > verifica todoas as imagens > > > só deixa > > > > > > na pasta as imagens de 1 minutos a menos > > > > > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > > > > > coloquei um if p/ comparar se for < que $data-100 > > > > > > ele deleta o arquivo... > > > > > > assim nao preciso passar por get o comando > > > > > > Achei mais seguro... > > > > > > []'s Douglas > > > > > > > > > ----- Original Message ----- > > > From: "Luis Campos de Carvalho" > > > > > > To: "Cascavel Perl Mongers" > > > Sent: Friday, February 11, 2005 9:23 AM > > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > > > > > > > Douglas de Souza wrote: > > > > Ola, > > > > fiz um cgi/perl usando o modulo GD::Image > > > > portanto neste cgi ele só imprime a imagem > > > > como faço p/ colocar HTML junto??? > > > > coloquei assim > > > > > > > > #!/usr/bin/perl > > > > use GD; > > > > $im = newFromPng GD::Image(PNG); > > > > print "Content-type:text/html\n\n"; > > > > print "Teste de CGI, testando bahhhhhhhhh"; > > > > print "Olha a imagem que eu fizzzzzzzz"; > > > > print "Content-type:image/png\n\n"; > > > > binmode STDOUT; > > > > print $im->png; > > > > > > > > só que dai sai um monte de código: > > > > > > > > Content-type:image/png ?PNG  IHDRJn > > > > > > > > como faço p/ imprimir os dois no mesmo CGI ? > > > > > > Oies, Douglas. > > > Para isso, você precisa respeitar o protocolo > > > HTTP, que diz que cada > > > Content-Type requisitado deve ser enviado > > > separadamente do restante. > > > > > > Desta forma, para que o browser possa requisitar > > > a imagem (componente > > > do HTML) ele deve primeiro requisitar o HTML. > > > > > > Para fucnionar: > > > 1. Construa um script CGI (ou página HTML) que > > > envie sua página HTML > > > (com referência para o script que gera sua imagem). > > > 2. Publique a página > > > 3. Requisite a página HTML. Automaticamente o seu > > > browser requisitará > > > a imagem (proveniente do script). > > > > > > Espero que isso te ajude. > > > Se ficou confuso, por favor pergunte mais, eu > > > estou à disposição para > > > ajudar. > > > > > > Putamplexos! > > > -- > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > Luis Campos de Carvalho is BSc in Comp Science, > > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > > Unix Sys Admin && Certified Oracle DBA > > > http://br.geocities.com/monsieur_champs/ > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________________ > > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. > http://br.acesso.yahoo.com/ - Internet rápida e grátis > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > ------------------------------ > > Message: 2 > Date: Mon, 14 Feb 2005 00:57:47 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: Cascavel Perl Mongers > Message-ID: <421021BB.1010009@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > João Gabriel wrote: > > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > > para quem ainda não conheçe-o. > > > > (outro dia me chamaram de louco por falar da minha possivel idéia de > > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > > > Fica ai a minha idéia de divulgar mais e melhor o evento. > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas > as palavras do JG... :-o > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 3 > Date: Mon, 14 Feb 2005 02:09:15 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > To: Cascavel Perl Mongers > Message-ID: <4210327B.5040301@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Daniel Ruoso wrote: > > Mas porque salvar em arquivo? > > > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > > tipo > > > > Claro, este script deve utilizar algumas técnicas de caching ou você > vai precisar de muito processador para atender a todas as requisições de > imagens... > > Eu recomendo também implementar algum limite sobre quantas > requisições um usuário (IP único) pode fazer por minuto, para evitar > ataques DoS. > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 4 > Date: Mon, 14 Feb 2005 02:16:43 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: Cascavel Perl Mongers > Message-ID: <4210343B.2070807@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Luis Campos de Carvalho wrote: > > João Gabriel wrote: > > > >> Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > >> 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > >> eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > >> > >> Realmente acho que ficou "vaga" de certa forma a divulgação do evento > >> para quem ainda não conheçe-o. > >> > >> (outro dia me chamaram de louco por falar da minha possivel idéia de > >> ir ao evento [ja que poucos sabem os beneficios do encontro]) > >> > >> Fica ai a minha idéia de divulgar mais e melhor o evento. > >> > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as > > palavras do JG... :-o > > > > Impressionante... eu fui procurar na lista, e acho que esta é a > primeira vez que eu concordo com alguma coisa que o JG posta (nada > pessoal, JG!)... vai MESMO chover canivete aberto... > > Deve ser o sono, eu vou dormir... > Putamplexos para todos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 5 > Date: Mon, 14 Feb 2005 12:04:46 -0300 > From: "Rafael Szarblewski" > Subject: [Cascavel-pm] Conectar o SQL Server > To: > Message-ID: <01cb01c512a6$86658b40$24c8a8c0@sistemica> > Content-Type: text/plain; charset="iso-8859-1" > > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. > > Um abraço, > > ---------------------------------------------------------------------------- > ---- > Rafael Szarblewski - Sistêmica Computadores > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050214/6a56f6e2/attachment-0001.htm > > ------------------------------ > > Message: 6 > Date: Mon, 14 Feb 2005 11:03:12 -0300 > From: Donato Azevedo > Subject: [Cascavel-pm] Win32::GUI notify icon (tray) > To: Cascavel Perl Mongers > Message-ID: <1746e3e30502140603501adbc7@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Olá pessoal, > > eu estava tentando fazer um script para mandar uma janela qualquer da > barra de tarefas para a tray bar. (criar um icone na tray para uma > janela qualquer cujo nome é especificado em runtime) > com uma janela recem criada é simples: > new Win32::GUI::NotifyIcon(PARENT, %OPTIONS) > porem para uma janela para a qual eu peguei o handle usando FindWindow > eu nao consigo. Eu sei que para handles obtidos sem construção nao se > tem aceso aos metodos de maneira normal (sao overloaded) mas nao sei > se existe alguma restricao quanto a metodos construtores... > alguem pode ajudar um GUI::Newbie?? > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > > > ------------------------------ > > Message: 7 > Date: Mon, 14 Feb 2005 13:07:10 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] Conectar o SQL Server > To: Cascavel Perl Mongers > Message-ID: <4210CCAE.30306@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Rafael Szarblewski wrote: > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > DBD específico, acho que não. > Mas certamente o SQL Server é compatível com padrão ODBC, e você pode > usar o DBI+DBD::ODBC, certamente. > > Existem referências sobre isso nos arquivos desta lista. > Acho que você poderia tentar dar uma espiada. > Se precisar de mais ajuda que isso, ainda esta semana eu orientei o > João Gabriel sobre a forma correta de usar a interface com banco de > dados através da interface em duas camadas DBI + DBD. Acho que você pode > se aproveitar da leitura, também... > > No mais, acho que uma boa hora de leitura de manuais será suficiente > para fazer com que você consiga usar corretamente os drivers e interfaces. > > > Se precisar de alguma ajuda específica, ou algum truque especial, > conte conosco. Os monges do Perl sempre têm um mantra extra na manga... ;-) > > Paz e Glória! > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 8 > Date: Mon, 14 Feb 2005 19:18:12 -0300 > From: João Gabriel > Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: cascavel-pm@mail.pm.org > Message-ID: <8ff2963a05021414181308e166@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Luis Campos... > > Impressionante... eu fui procurar na lista, e acho que esta é a > >primeira vez que eu concordo com alguma coisa que o JG posta (nada > >pessoal, JG!)... vai MESMO chover canivete aberto... > > > > Deve ser o sono, eu vou dormir... > > Tú deveria está com muito sono na hora que postou isso... rsrs > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > porque eu só perguntei ou vc tem alguma marra comigo). > > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > bastande brasileiros precisando de ajuda)... :D > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > -- > Um abraço, > João Gabriel / JGCL > > > ------------------------------ > > Message: 9 > Date: Tue, 15 Feb 2005 02:35:18 -0300 > From: "Solli Moreira Honorio" > Subject: Re:[Cascavel-pm] Conectar o SQL Server > To: "cascavel-pm" > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > Rafael, > > Estou enviando uma fração do meu código base para acessar o SQL Server, tome > o cuidado (e faça as alterações necessárias) com as constantes que estão no > código. > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > neste componente. > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê > uma olhada no link > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm > > Solli M. Honorio > > > use Win32::OLE qw(in); > use Win32::OLE::Const; > sub ConnectDB > { > my $DBConn = Win32::OLE->new('ADODB.Connection'); > my $DB_CONNECTION = shift; > > $DBConn->Open( $DB_CONNECTION ); > if ( Win32::OLE->LastError() ) > { > my $Error = Win32::OLE->LastError(); > # Trate o erro aqui !!! > return undef; > } > else > { > return $DBConn; > } > } > sub DBExecute > { > my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; > my ($DBConn, $RS, $ArgCount); > my $Loop = 0; > > return INVALID_PARAMETER if ( ref ( $String ) ); > return NULL_PARAMETER if (! $String ); > $ArgCount = ( scalar (@_) - 2 ); # Get number of > argument > if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on > DB > { # ... if ok ... > if (! $ArgCount ) # If has just one argument, then it's mean > { # no recordset > $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); > } > else # Otherwise mean recordset > { > $RS = $DBConn->Execute ( $String ); > } > if ( Win32::OLE->LastError() ) > { > # If any error happen, write error message on EventLog > # and abort this class. > my $Error = Win32::OLE->LastError(); > WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name > ERROR_DB_EXCUTE, # Event ID > $Error, # String > EVT_ERROR); # Event Type > return ERROR_DB_EXCUTE; > } > if (! $ArgCount ) # Return ok if don't need anything more > { $DBConn->Close(); return }; > # Clear any before data on an array ref. > map { pop @{$ToReturn} } @{$ToReturn}; > # Save the result on array. > while ( ) > { > # Get all message returned by ADO connection > foreach my $Error ( in ( $DBConn->Errors() ) ) > { > my $Description = $Error->{Description}; > $Description =~ s/\s*$//; > push @{$ErrosReturn}, $Description; > } > > if ( defined $RS->{EOF} ) > { > while (! $RS->{EOF} ) > { > my %hash = (); > foreach my $field ( in ( $RS->Fields() ) ) > { > $hash{$field->{Name}} = $field->{Value} > } > push @{$ToReturn}, \%hash; > $RS->MoveNext; > } > } > eval { $RS = $RS->NextRecordSet(); }; > last if ( $@ ); > } > # Clean all object used by ADO connection... > $RS->Close(); > $DBConn->Close(); > undef $RS; > undef $DBConn; > return; > } > else > { > return ERROR_DB_CONNECT; > } > } > my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial > Catalog=master;Integrated Security=SSPI"; > my $string = "select * from table"; > DBExecute ($ConnectionString, $string, \@Return ); > > > De:cascavel-pm-bounces@pm.org > > Para:cascavel-pm@pm.org > > Cópia: > > Data:Mon, 14 Feb 2005 12:04:46 -0300 > > Assunto:[Cascavel-pm] Conectar o SQL Server > > > > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > > > Um abraço, > > > Rafael Szarblewski - Sistêmica Computadores > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/1cc8636e/attachment.htm > > ------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Fim da Digest Cascavel-pm, volume 82, assunto 1 > *********************************************** > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/8af64970/attachment-0001.htm From rafasz em ibestvip.com.br Tue Feb 15 13:32:45 2005 From: rafasz em ibestvip.com.br (Rafael Szarblewski) Date: Wed Feb 16 02:29:11 2005 Subject: [Cascavel-pm] Re: Conectar o SQL Server References: <20050215194058.E165A177A0@x6.develooper.com> Message-ID: <001a01c513a5$e679ca00$24c8a8c0@sistemica> Pessoal, Estou usando o objeto DBD::Sybase, pois ele é mais robusto que o DBD:ODBC, descobri que o SQL Server não deixa de ser uma versão do antigo Sybase, e usam o mesmo objeto de conexão, estou fazendo alguns teste, executando procedures, funções etc para ver se não dá nenhum pau, até agora está rodando tudo sem problemas. Ah, mesmo assim precisa de um driver ODBC para Linux, escolhi o FreeTDS. Abraços, Rafael Szarblewski Perl Developer ----- Original Message ----- From: To: Sent: Tuesday, February 15, 2005 4:40 PM Subject: Digest Cascavel-pm, volume 82, assunto 3 enviar inscrições da lista de discussão Send Cascavel-pm para cascavel-pm@pm.org Para se cadastrar ou descadastrar via WWW, visite o endereço http://mail.pm.org/mailman/listinfo/cascavel-pm ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo da mensagem para cascavel-pm-request@pm.org Você poderá entrar em contato com a pessoa que gerencia a lista pelo endereço cascavel-pm-owner@pm.org Quando responder, por favor edite sua linha Assunto assim ela será mais específica que "Re: Contents of Cascavel-pm digest..." Tópicos de Hoje: 1. Re: YAPC::Brasil::2005 / 2º Encontro Nacional (Luis Campos de Carvalho) 2. Re: YAPC::Brasil::2005 / 2º Enc (fglock@pucrs.br) 3. Re: Conectar o SQL Server (Luis Campos de Carvalho) 4. Re: Conectar o SQL Server (Solli Moreira Honorio) 5. Re:Re:Conectar o SQL Server (Solli Moreira Honorio) ---------------------------------------------------------------------- Message: 1 Date: Tue, 15 Feb 2005 13:25:53 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional To: João Gabriel , Cascavel Perl Mongers Message-ID: <42122291.9050408@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed João Gabriel wrote: > Luis Campos... > >> Impressionante... eu fui procurar na lista, e acho que esta é a >>primeira vez que eu concordo com alguma coisa que o JG posta (nada >>pessoal, JG!)... vai MESMO chover canivete aberto... >> >> Deve ser o sono, eu vou dormir... > > > Tú deveria está com muito sono na hora que postou isso... rsrs > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > porque eu só perguntei ou vc tem alguma marra comigo). Nada pessoal, JG. Normalmente, você apenas pergunta (pelo menos, é o que dizem os arquivos da lista). > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > bastande brasileiros precisando de ajuda)... :D Eu acho que você poderia fazer com que eles visitem a lista de Cascavel, e não apenas quando está sem sono... ;-) Tenho certeza de que esta seria uma grande contribuição para a comunidade Perl... > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > Boa pergunta... acho que o pessoal está precisando de ajuda para construir o website... :-) Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 2 Date: Tue, 15 Feb 2005 15:44:24 GMT From: fglock@pucrs.br Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Enc To: Cascavel Perl Mongers Message-ID: <200502151545.j1FFjRC3048816@rigel.pucrs.br> Luis escreveu: > > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > > > Boa pergunta... acho que o pessoal está precisando de ajuda para > construir o website... :-) O Er Galvão Abbott já está responsável pelo site. Estamos aguardando a liberação do acesso para colocar o conteúdo. - Flavio S. Glock ------------------------------ Message: 3 Date: Tue, 15 Feb 2005 14:18:49 -0300 From: Luis Campos de Carvalho Subject: Re: [Cascavel-pm] Conectar o SQL Server To: Cascavel Perl Mongers Message-ID: <42122EF9.3060707@yahoo.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Solli Moreira Honorio wrote: > Rafael, > > Estou enviando uma fração do meu código base para acessar o SQL Server, > tome o cuidado (e faça as alterações necessárias) com as constantes que > estão no código. > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > neste componente. > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, > dê uma olhada no link > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm Solli, isto serve para conectar ao SQL Server a partir de uma máquina não-windows? Você sugeriria alguma estratégia específica para este caso? Não preciso dos detalhes sujos, apenas o "caminho das pedras". Obrigado, e putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Message: 4 Date: Tue, 15 Feb 2005 16:27:50 -0300 From: "Solli Moreira Honorio" Subject: Re: [Cascavel-pm] Conectar o SQL Server To: "cascavel-pm" Message-ID: Content-Type: text/plain; charset="iso-8859-1" > > Solli, isto serve para conectar ao SQL Server a partir de uma máquina > não-windows? Você sugeriria alguma estratégia específica para este caso? > Não preciso dos detalhes sujos, apenas o "caminho das pedras". > > Obrigado, e putamplexos! > -- Ô mestre, Infelizmente não, o ADO só "rola" (literalmente) no Windows. Esta questão de acesso a base MS SQL Server no Linux é muito discutada mas com poucas soluções e sinceramente nunca testei nenhuma proposta. Mas recentemente eu li um artigo na Microsoft sobre um cara que tinha servidores SUN e que precisava acessar/gravar informações no MS SQL Server, e para isto ele utilizou o Perl com SOAP::Lite. Eu achei a solução muito interessante e elegante, afinal com isto estamos implementando uma solução N-Tier (mas que deixa o sistema um pouco mais complexo) e que pode ser facilmente migrado para o Oracle, MySql, txt, etc. O link é http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsoap/html/soapliteperl.asp Eu recomendo dar uma olhada, e é claro, os exemplos tem alguns pequenos bugs :-). Solli M. Honorio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/ee977f40/attachment-0001.htm ------------------------------ Message: 5 Date: Tue, 15 Feb 2005 16:40:36 -0300 From: "Solli Moreira Honorio" Subject: Re:[Cascavel-pm] Re:Conectar o SQL Server To: "cascavel-pm" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Rafael, Pelo jeito você deve estar utilizando Linux, se for o caso peço desculpa porque sugeri uma solução sem perguntar em qual plataforma você está trabalhando. A solução que eu enviei é apenas para Windows, e se você for o caso, dê uma olhada no ActivePerl (http://www.activestate.com), é o melhor Perl para Windows, e já tem o módulo Win32::OLE. Solli M. Honorio Perl's Hobby De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Tue, 15 Feb 2005 10:48:00 -0300 Assunto:[Cascavel-pm] Re:Conectar o SQL Server > Muito obrigado pela ajuda de vocês, Luis Campos de Carvalho e Solli Moreira > Honorio. > > Tenho uma outra dúvida. Solli, para usar o seu código preciso instalar o > módulo Win32::OLE, certo? > > Pois é, tentei instalar, mas não consegui. > > O modo que eu utilizo para instalar módulos é o seguinte: > > - Entro com o comando cpan > > - Depois digito o comando install Win32::ADO > > Seguindo esses dois comandos era para instalar, não é? Ou estou errado? Ou > falta alguma coisa? > > Abraços, > > Rafael Szarblewski > Perl Developer > > > ----- Original Message ----- > From: > To: > Sent: Tuesday, February 15, 2005 2:35 AM > Subject: Digest Cascavel-pm, volume 82, assunto 1 > > > enviar inscrições da lista de discussão Send Cascavel-pm para > cascavel-pm@pm.org > > Para se cadastrar ou descadastrar via WWW, visite o endereço > http://mail.pm.org/mailman/listinfo/cascavel-pm > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou > corpo da mensagem para > cascavel-pm-request@pm.org > > Você poderá entrar em contato com a pessoa que gerencia a lista pelo > endereço > cascavel-pm-owner@pm.org > > Quando responder, por favor edite sua linha Assunto assim ela será > mais específica que "Re: Contents of Cascavel-pm digest..." > > > Tópicos de Hoje: > > 1. Re: Duvida sobre o GD::Image (Daniel Ruoso) > 2. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > (Luis Campos de Carvalho) > 3. Re: Duvida sobre o GD::Image (Luis Campos de Carvalho) > 4. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > (Luis Campos de Carvalho) > 5. Conectar o SQL Server (Rafael Szarblewski) > 6. Win32::GUI notify icon (tray) (Donato Azevedo) > 7. Re: Conectar o SQL Server (Luis Campos de Carvalho) > 8. YAPC::Brasil::2005 / 2º Encontro Nacional (João Gabriel) > 9. Re:Conectar o SQL Server (Solli Moreira Honorio) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 12 Feb 2005 08:40:10 -0300 > From: Daniel Ruoso > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > To: Cascavel Perl Mongers > Message-ID: <1108208410.1395.3.camel@cedro> > Content-Type: text/plain; charset=ISO-8859-1 > > Mas porque salvar em arquivo? > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > tipo > > > Em Sex, 2005-02-11 às 19:29, Alceu R. de Freitas Jr. escreveu: > > Douglas, vc pode usar uma função em javascript para > > fazer uma outra chamada para o CGI apagar a figura > > assim que o usuário abandonar a página. > > > > Bem é só uma idéia. :-) > > > > []'s > > Alceu > > > > --- Douglas de Souza > > escreveu: > > > Usei outra solução, > > > > > > fiz com que o cgi gravasse a imagem em um arquivo > > > .png > > > > > > portanto para nao ficar milhares de arquivo e como > > > nao podia ser o mesmo > > > nome para todos > > > > > > coloquei assim ano mes dia hora minuto segundo.png > > > (sem o espaço) > > > > > > e fiz ele executar no final do cgi uma funcao que > > > verifica todoas as imagens > > > só deixa > > > > > > na pasta as imagens de 1 minutos a menos > > > > > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > > > > > coloquei um if p/ comparar se for < que $data-100 > > > > > > ele deleta o arquivo... > > > > > > assim nao preciso passar por get o comando > > > > > > Achei mais seguro... > > > > > > []'s Douglas > > > > > > > > > ----- Original Message ----- > > > From: "Luis Campos de Carvalho" > > > > > > To: "Cascavel Perl Mongers" > > > Sent: Friday, February 11, 2005 9:23 AM > > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > > > > > > > Douglas de Souza wrote: > > > > Ola, > > > > fiz um cgi/perl usando o modulo GD::Image > > > > portanto neste cgi ele só imprime a imagem > > > > como faço p/ colocar HTML junto??? > > > > coloquei assim > > > > > > > > #!/usr/bin/perl > > > > use GD; > > > > $im = newFromPng GD::Image(PNG); > > > > print "Content-type:text/html\n\n"; > > > > print "Teste de CGI, testando bahhhhhhhhh"; > > > > print "Olha a imagem que eu fizzzzzzzz"; > > > > print "Content-type:image/png\n\n"; > > > > binmode STDOUT; > > > > print $im->png; > > > > > > > > só que dai sai um monte de código: > > > > > > > > Content-type:image/png ?PNG  IHDRJn > > > > > > > > como faço p/ imprimir os dois no mesmo CGI ? > > > > > > Oies, Douglas. > > > Para isso, você precisa respeitar o protocolo > > > HTTP, que diz que cada > > > Content-Type requisitado deve ser enviado > > > separadamente do restante. > > > > > > Desta forma, para que o browser possa requisitar > > > a imagem (componente > > > do HTML) ele deve primeiro requisitar o HTML. > > > > > > Para fucnionar: > > > 1. Construa um script CGI (ou página HTML) que > > > envie sua página HTML > > > (com referência para o script que gera sua imagem). > > > 2. Publique a página > > > 3. Requisite a página HTML. Automaticamente o seu > > > browser requisitará > > > a imagem (proveniente do script). > > > > > > Espero que isso te ajude. > > > Se ficou confuso, por favor pergunte mais, eu > > > estou à disposição para > > > ajudar. > > > > > > Putamplexos! > > > -- > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > Luis Campos de Carvalho is BSc in Comp Science, > > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > > Unix Sys Admin && Certified Oracle DBA > > > http://br.geocities.com/monsieur_champs/ > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________________ > > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. > http://br.acesso.yahoo.com/ - Internet rápida e grátis > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > ------------------------------ > > Message: 2 > Date: Mon, 14 Feb 2005 00:57:47 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: Cascavel Perl Mongers > Message-ID: <421021BB.1010009@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > João Gabriel wrote: > > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > > para quem ainda não conheçe-o. > > > > (outro dia me chamaram de louco por falar da minha possivel idéia de > > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > > > Fica ai a minha idéia de divulgar mais e melhor o evento. > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas > as palavras do JG... :-o > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 3 > Date: Mon, 14 Feb 2005 02:09:15 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > To: Cascavel Perl Mongers > Message-ID: <4210327B.5040301@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Daniel Ruoso wrote: > > Mas porque salvar em arquivo? > > > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > > tipo > > > > Claro, este script deve utilizar algumas técnicas de caching ou você > vai precisar de muito processador para atender a todas as requisições de > imagens... > > Eu recomendo também implementar algum limite sobre quantas > requisições um usuário (IP único) pode fazer por minuto, para evitar > ataques DoS. > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 4 > Date: Mon, 14 Feb 2005 02:16:43 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: Cascavel Perl Mongers > Message-ID: <4210343B.2070807@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Luis Campos de Carvalho wrote: > > João Gabriel wrote: > > > >> Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > >> 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > >> eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > >> > >> Realmente acho que ficou "vaga" de certa forma a divulgação do evento > >> para quem ainda não conheçe-o. > >> > >> (outro dia me chamaram de louco por falar da minha possivel idéia de > >> ir ao evento [ja que poucos sabem os beneficios do encontro]) > >> > >> Fica ai a minha idéia de divulgar mais e melhor o evento. > >> > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as > > palavras do JG... :-o > > > > Impressionante... eu fui procurar na lista, e acho que esta é a > primeira vez que eu concordo com alguma coisa que o JG posta (nada > pessoal, JG!)... vai MESMO chover canivete aberto... > > Deve ser o sono, eu vou dormir... > Putamplexos para todos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 5 > Date: Mon, 14 Feb 2005 12:04:46 -0300 > From: "Rafael Szarblewski" > Subject: [Cascavel-pm] Conectar o SQL Server > To: > Message-ID: <01cb01c512a6$86658b40$24c8a8c0@sistemica> > Content-Type: text/plain; charset="iso-8859-1" > > Olá Monges, > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > Desde já agradeço. > > Um abraço, > > -------------------------------------------------------------------------- -- > ---- > Rafael Szarblewski - Sistêmica Computadores > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050214/6a56f6e2/attachment-0001.htm > > ------------------------------ > > Message: 6 > Date: Mon, 14 Feb 2005 11:03:12 -0300 > From: Donato Azevedo > Subject: [Cascavel-pm] Win32::GUI notify icon (tray) > To: Cascavel Perl Mongers > Message-ID: <1746e3e30502140603501adbc7@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Olá pessoal, > > eu estava tentando fazer um script para mandar uma janela qualquer da > barra de tarefas para a tray bar. (criar um icone na tray para uma > janela qualquer cujo nome é especificado em runtime) > com uma janela recem criada é simples: > new Win32::GUI::NotifyIcon(PARENT, %OPTIONS) > porem para uma janela para a qual eu peguei o handle usando FindWindow > eu nao consigo. Eu sei que para handles obtidos sem construção nao se > tem aceso aos metodos de maneira normal (sao overloaded) mas nao sei > se existe alguma restricao quanto a metodos construtores... > alguem pode ajudar um GUI::Newbie?? > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > > > ------------------------------ > > Message: 7 > Date: Mon, 14 Feb 2005 13:07:10 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] Conectar o SQL Server > To: Cascavel Perl Mongers > Message-ID: <4210CCAE.30306@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Rafael Szarblewski wrote: > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > DBD específico, acho que não. > Mas certamente o SQL Server é compatível com padrão ODBC, e você pode > usar o DBI+DBD::ODBC, certamente. > > Existem referências sobre isso nos arquivos desta lista. > Acho que você poderia tentar dar uma espiada. > Se precisar de mais ajuda que isso, ainda esta semana eu orientei o > João Gabriel sobre a forma correta de usar a interface com banco de > dados através da interface em duas camadas DBI + DBD. Acho que você pode > se aproveitar da leitura, também... > > No mais, acho que uma boa hora de leitura de manuais será suficiente > para fazer com que você consiga usar corretamente os drivers e interfaces. > > > Se precisar de alguma ajuda específica, ou algum truque especial, > conte conosco. Os monges do Perl sempre têm um mantra extra na manga... ;-) > > Paz e Glória! > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 8 > Date: Mon, 14 Feb 2005 19:18:12 -0300 > From: João Gabriel > Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: cascavel-pm@mail.pm.org > Message-ID: <8ff2963a05021414181308e166@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Luis Campos... > > Impressionante... eu fui procurar na lista, e acho que esta é a > >primeira vez que eu concordo com alguma coisa que o JG posta (nada > >pessoal, JG!)... vai MESMO chover canivete aberto... > > > > Deve ser o sono, eu vou dormir... > > Tú deveria está com muito sono na hora que postou isso... rsrs > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > porque eu só perguntei ou vc tem alguma marra comigo). > > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > bastande brasileiros precisando de ajuda)... :D > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > -- > Um abraço, > João Gabriel / JGCL > > > ------------------------------ > > Message: 9 > Date: Tue, 15 Feb 2005 02:35:18 -0300 > From: "Solli Moreira Honorio" > Subject: Re:[Cascavel-pm] Conectar o SQL Server > To: "cascavel-pm" > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > Rafael, > > Estou enviando uma fração do meu código base para acessar o SQL Server, tome > o cuidado (e faça as alterações necessárias) com as constantes que estão no > código. > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > neste componente. > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê > uma olhada no link > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm > > Solli M. Honorio > > > use Win32::OLE qw(in); > use Win32::OLE::Const; > sub ConnectDB > { > my $DBConn = Win32::OLE->new('ADODB.Connection'); > my $DB_CONNECTION = shift; > > $DBConn->Open( $DB_CONNECTION ); > if ( Win32::OLE->LastError() ) > { > my $Error = Win32::OLE->LastError(); > # Trate o erro aqui !!! > return undef; > } > else > { > return $DBConn; > } > } > sub DBExecute > { > my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; > my ($DBConn, $RS, $ArgCount); > my $Loop = 0; > > return INVALID_PARAMETER if ( ref ( $String ) ); > return NULL_PARAMETER if (! $String ); > $ArgCount = ( scalar (@_) - 2 ); # Get number of > argument > if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on > DB > { # ... if ok ... > if (! $ArgCount ) # If has just one argument, then it's mean > { # no recordset > $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); > } > else # Otherwise mean recordset > { > $RS = $DBConn->Execute ( $String ); > } > if ( Win32::OLE->LastError() ) > { > # If any error happen, write error message on EventLog > # and abort this class. > my $Error = Win32::OLE->LastError(); > WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name > ERROR_DB_EXCUTE, # Event ID > $Error, # String > EVT_ERROR); # Event Type > return ERROR_DB_EXCUTE; > } > if (! $ArgCount ) # Return ok if don't need anything more > { $DBConn->Close(); return }; > # Clear any before data on an array ref. > map { pop @{$ToReturn} } @{$ToReturn}; > # Save the result on array. > while ( ) > { > # Get all message returned by ADO connection > foreach my $Error ( in ( $DBConn->Errors() ) ) > { > my $Description = $Error->{Description}; > $Description =~ s/\s*$//; > push @{$ErrosReturn}, $Description; > } > > if ( defined $RS->{EOF} ) > { > while (! $RS->{EOF} ) > { > my %hash = (); > foreach my $field ( in ( $RS->Fields() ) ) > { > $hash{$field->{Name}} = $field->{Value} > } > push @{$ToReturn}, \%hash; > $RS->MoveNext; > } > } > eval { $RS = $RS->NextRecordSet(); }; > last if ( $@ ); > } > # Clean all object used by ADO connection... > $RS->Close(); > $DBConn->Close(); > undef $RS; > undef $DBConn; > return; > } > else > { > return ERROR_DB_CONNECT; > } > } > my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial > Catalog=master;Integrated Security=SSPI"; > my $string = "select * from table"; > DBExecute ($ConnectionString, $string, \@Return ); > > > De:cascavel-pm-bounces@pm.org > > Para:cascavel-pm@pm.org > > Cópia: > > Data:Mon, 14 Feb 2005 12:04:46 -0300 > > Assunto:[Cascavel-pm] Conectar o SQL Server > > > > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > > > Um abraço, > > > Rafael Szarblewski - Sistêmica Computadores > Desenvolvedor Web > rafael@sistemica.info > Fone: (51)3328-11-22 > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/1cc8636e/attachment.htm > > ------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Fim da Digest Cascavel-pm, volume 82, assunto 1 > *********************************************** > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/8af64970/attachment.htm ------------------------------ _______________________________________________ Cascavel-pm mailing list Cascavel-pm@pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm Fim da Digest Cascavel-pm, volume 82, assunto 3 *********************************************** From shonorio em terra.com.br Wed Feb 16 05:51:06 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Wed Feb 16 05:51:25 2005 Subject: [Cascavel-pm] Re: Conectar o SQL Server Message-ID: > DBD:ODBC, descobri que o SQL Server não deixa de ser uma versão do antigo > Sybase, e usam o mesmo objeto de conexão, estou fazendo alguns teste, Rafael este é um comentário infeliz e muito superfícial (sem quere ser grosseiro com você). O SQL Server nasceu (sim) de uma parceria (compra) de uma versão do Sybase pela Microsoft, mas com certeza estas semelhanças e compatibilidade (hoje) estão apenas na suporte a interface aos usuários, tais como alguns comandos e uma parte do protocolo de comunicação (suporte ao TDS). Mas pode acreditar que o SQL Server internalmente não tem nada com o antigo Sybase. Mas o caminho, neste caso, é por aí mesmo Solli M. Honorio De:cascavel-pm-bounces@pm.org Para:cascavel-pm@pm.org Cópia: Data:Tue, 15 Feb 2005 18:32:45 -0300 Assunto:[Cascavel-pm] Re: Conectar o SQL Server > Pessoal, > > > Ah, mesmo assim precisa de um driver ODBC para Linux, escolhi o FreeTDS. > > Abraços, > > Rafael Szarblewski > Perl Developer > > ----- Original Message ----- > From: > To: > Sent: Tuesday, February 15, 2005 4:40 PM > Subject: Digest Cascavel-pm, volume 82, assunto 3 > > > enviar inscrições da lista de discussão Send Cascavel-pm para > cascavel-pm@pm.org > > Para se cadastrar ou descadastrar via WWW, visite o endereço > http://mail.pm.org/mailman/listinfo/cascavel-pm > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou > corpo da mensagem para > cascavel-pm-request@pm.org > > Você poderá entrar em contato com a pessoa que gerencia a lista pelo > endereço > cascavel-pm-owner@pm.org > > Quando responder, por favor edite sua linha Assunto assim ela será > mais específica que "Re: Contents of Cascavel-pm digest..." > > > Tópicos de Hoje: > > 1. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > (Luis Campos de Carvalho) > 2. Re: YAPC::Brasil::2005 / 2º Enc (fglock@pucrs.br) > 3. Re: Conectar o SQL Server (Luis Campos de Carvalho) > 4. Re: Conectar o SQL Server (Solli Moreira Honorio) > 5. Re:Re:Conectar o SQL Server (Solli Moreira Honorio) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 15 Feb 2005 13:25:53 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > To: João Gabriel , Cascavel Perl Mongers > > Message-ID: <42122291.9050408@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > João Gabriel wrote: > > Luis Campos... > > > >> Impressionante... eu fui procurar na lista, e acho que esta é a > >>primeira vez que eu concordo com alguma coisa que o JG posta (nada > >>pessoal, JG!)... vai MESMO chover canivete aberto... > >> > >> Deve ser o sono, eu vou dormir... > > > > > > Tú deveria está com muito sono na hora que postou isso... rsrs > > > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > > porque eu só perguntei ou vc tem alguma marra comigo). > > Nada pessoal, JG. > Normalmente, você apenas pergunta (pelo menos, é o que dizem os > arquivos da lista). > > > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > > bastande brasileiros precisando de ajuda)... :D > > Eu acho que você poderia fazer com que eles visitem a lista de > Cascavel, e não apenas quando está sem sono... ;-) Tenho certeza de que > esta seria uma grande contribuição para a comunidade Perl... > > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > > > Boa pergunta... acho que o pessoal está precisando de ajuda para > construir o website... :-) > > Putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 2 > Date: Tue, 15 Feb 2005 15:44:24 GMT > From: fglock@pucrs.br > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Enc > To: Cascavel Perl Mongers > Message-ID: <200502151545.j1FFjRC3048816@rigel.pucrs.br> > > Luis escreveu: > > > > > Quanto ao site do YAPC Brasil 2005, quanto entra > no ar?? > > > > > > > Boa pergunta... acho que o pessoal está > precisando de ajuda para > > construir o website... :-) > > O Er Galvão Abbott já está responsável pelo site. > Estamos aguardando a liberação do acesso para colocar > o conteúdo. > > - Flavio S. Glock > > > > > ------------------------------ > > Message: 3 > Date: Tue, 15 Feb 2005 14:18:49 -0300 > From: Luis Campos de Carvalho > Subject: Re: [Cascavel-pm] Conectar o SQL Server > To: Cascavel Perl Mongers > Message-ID: <42122EF9.3060707@yahoo.com.br> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Solli Moreira Honorio wrote: > > Rafael, > > > > Estou enviando uma fração do meu código base para acessar o SQL Server, > > tome o cuidado (e faça as alterações necessárias) com as constantes que > > estão no código. > > > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > > neste componente. > > > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, > > dê uma olhada no link > > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm > > Solli, isto serve para conectar ao SQL Server a partir de uma máquina > não-windows? Você sugeriria alguma estratégia específica para este caso? > Não preciso dos detalhes sujos, apenas o "caminho das pedras". > > Obrigado, e putamplexos! > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Luis Campos de Carvalho is BSc in Comp Science, > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > Unix Sys Admin && Certified Oracle DBA > http://br.geocities.com/monsieur_champs/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------ > > Message: 4 > Date: Tue, 15 Feb 2005 16:27:50 -0300 > From: "Solli Moreira Honorio" > Subject: Re: [Cascavel-pm] Conectar o SQL Server > To: "cascavel-pm" > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > > > > Solli, isto serve para conectar ao SQL Server a partir de uma máquina > > não-windows? Você sugeriria alguma estratégia específica para este caso? > > Não preciso dos detalhes sujos, apenas o "caminho das pedras". > > > > Obrigado, e putamplexos! > > -- > > Ô mestre, > > Infelizmente não, o ADO só "rola" (literalmente) no Windows. > > Esta questão de acesso a base MS SQL Server no Linux é muito discutada mas > com poucas soluções e sinceramente nunca testei nenhuma proposta. > > Mas recentemente eu li um artigo na Microsoft sobre um cara que tinha > servidores SUN e que precisava acessar/gravar informações no MS SQL Server, > e para isto ele utilizou o Perl com SOAP::Lite. > > Eu achei a solução muito interessante e elegante, afinal com isto estamos > implementando uma solução N-Tier (mas que deixa o sistema um pouco mais > complexo) e que pode ser facilmente migrado para o Oracle, MySql, txt, etc. > > O link é > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsoap/html/soapliteperl.asp > > Eu recomendo dar uma olhada, e é claro, os exemplos tem alguns pequenos bugs > :-). > > Solli M. Honorio > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/ee977f40/attachment-0001.htm > > ------------------------------ > > Message: 5 > Date: Tue, 15 Feb 2005 16:40:36 -0300 > From: "Solli Moreira Honorio" > Subject: Re:[Cascavel-pm] Re:Conectar o SQL Server > To: "cascavel-pm" > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > Rafael, > > Pelo jeito você deve estar utilizando Linux, se for o caso peço desculpa > porque sugeri uma solução sem perguntar em qual plataforma você está > trabalhando. > > A solução que eu enviei é apenas para Windows, e se você for o caso, dê uma > olhada no ActivePerl (http://www.activestate.com), é o melhor Perl para > Windows, e já tem o módulo Win32::OLE. > > Solli M. Honorio > Perl's Hobby > > > De:cascavel-pm-bounces@pm.org > > Para:cascavel-pm@pm.org > > Cópia: > > Data:Tue, 15 Feb 2005 10:48:00 -0300 > > Assunto:[Cascavel-pm] Re:Conectar o SQL Server > > > > > Muito obrigado pela ajuda de vocês, Luis Campos de Carvalho e Solli > Moreira > > Honorio. > > > > Tenho uma outra dúvida. Solli, para usar o seu código preciso instalar o > > módulo Win32::OLE, certo? > > > > Pois é, tentei instalar, mas não consegui. > > > > O modo que eu utilizo para instalar módulos é o seguinte: > > > > - Entro com o comando cpan > > > > - Depois digito o comando install Win32::ADO > > > > Seguindo esses dois comandos era para instalar, não é? Ou estou errado? Ou > > falta alguma coisa? > > > > Abraços, > > > > Rafael Szarblewski > > Perl Developer > > > > > > ----- Original Message ----- > > From: > > To: > > Sent: Tuesday, February 15, 2005 2:35 AM > > Subject: Digest Cascavel-pm, volume 82, assunto 1 > > > > > > enviar inscrições da lista de discussão Send Cascavel-pm para > > cascavel-pm@pm.org > > > > Para se cadastrar ou descadastrar via WWW, visite o endereço > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou > > corpo da mensagem para > > cascavel-pm-request@pm.org > > > > Você poderá entrar em contato com a pessoa que gerencia a lista pelo > > endereço > > cascavel-pm-owner@pm.org > > > > Quando responder, por favor edite sua linha Assunto assim ela será > > mais específica que "Re: Contents of Cascavel-pm digest..." > > > > > > Tópicos de Hoje: > > > > 1. Re: Duvida sobre o GD::Image (Daniel Ruoso) > > 2. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > > (Luis Campos de Carvalho) > > 3. Re: Duvida sobre o GD::Image (Luis Campos de Carvalho) > > 4. Re: YAPC::Brasil::2005 / 2º Encontro Nacional > > (Luis Campos de Carvalho) > > 5. Conectar o SQL Server (Rafael Szarblewski) > > 6. Win32::GUI notify icon (tray) (Donato Azevedo) > > 7. Re: Conectar o SQL Server (Luis Campos de Carvalho) > > 8. YAPC::Brasil::2005 / 2º Encontro Nacional (João Gabriel) > > 9. Re:Conectar o SQL Server (Solli Moreira Honorio) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Sat, 12 Feb 2005 08:40:10 -0300 > > From: Daniel Ruoso > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > To: Cascavel Perl Mongers > > Message-ID: <1108208410.1395.3.camel@cedro> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > Mas porque salvar em arquivo? > > > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > > tipo > > > > > > Em Sex, 2005-02-11 às 19:29, Alceu R. de Freitas Jr. escreveu: > > > Douglas, vc pode usar uma função em javascript para > > > fazer uma outra chamada para o CGI apagar a figura > > > assim que o usuário abandonar a página. > > > > > > Bem é só uma idéia. :-) > > > > > > []'s > > > Alceu > > > > > > --- Douglas de Souza > > > escreveu: > > > > Usei outra solução, > > > > > > > > fiz com que o cgi gravasse a imagem em um arquivo > > > > .png > > > > > > > > portanto para nao ficar milhares de arquivo e como > > > > nao podia ser o mesmo > > > > nome para todos > > > > > > > > coloquei assim ano mes dia hora minuto segundo.png > > > > (sem o espaço) > > > > > > > > e fiz ele executar no final do cgi uma funcao que > > > > verifica todoas as imagens > > > > só deixa > > > > > > > > na pasta as imagens de 1 minutos a menos > > > > > > > > ex: 2005 02 11 18 27 50.png (sem o espaco) > > > > > > > > coloquei um if p/ comparar se for < que $data-100 > > > > > > > > ele deleta o arquivo... > > > > > > > > assim nao preciso passar por get o comando > > > > > > > > Achei mais seguro... > > > > > > > > []'s Douglas > > > > > > > > > > > > ----- Original Message ----- > > > > From: "Luis Campos de Carvalho" > > > > > > > > To: "Cascavel Perl Mongers" > > > > Sent: Friday, February 11, 2005 9:23 AM > > > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > > > > > > > > > > > Douglas de Souza wrote: > > > > > Ola, > > > > > fiz um cgi/perl usando o modulo GD::Image > > > > > portanto neste cgi ele só imprime a imagem > > > > > como faço p/ colocar HTML junto??? > > > > > coloquei assim > > > > > > > > > > #!/usr/bin/perl > > > > > use GD; > > > > > $im = newFromPng GD::Image(PNG); > > > > > print "Content-type:text/html\n\n"; > > > > > print "Teste de CGI, testando bahhhhhhhhh"; > > > > > print "Olha a imagem que eu fizzzzzzzz"; > > > > > print "Content-type:image/png\n\n"; > > > > > binmode STDOUT; > > > > > print $im->png; > > > > > > > > > > só que dai sai um monte de código: > > > > > > > > > > Content-type:image/png ?PNG  IHDRJn > > > > > > > > > > como faço p/ imprimir os dois no mesmo CGI ? > > > > > > > > Oies, Douglas. > > > > Para isso, você precisa respeitar o protocolo > > > > HTTP, que diz que cada > > > > Content-Type requisitado deve ser enviado > > > > separadamente do restante. > > > > > > > > Desta forma, para que o browser possa requisitar > > > > a imagem (componente > > > > do HTML) ele deve primeiro requisitar o HTML. > > > > > > > > Para fucnionar: > > > > 1. Construa um script CGI (ou página HTML) que > > > > envie sua página HTML > > > > (com referência para o script que gera sua imagem). > > > > 2. Publique a página > > > > 3. Requisite a página HTML. Automaticamente o seu > > > > browser requisitará > > > > a imagem (proveniente do script). > > > > > > > > Espero que isso te ajude. > > > > Se ficou confuso, por favor pergunte mais, eu > > > > estou à disposição para > > > > ajudar. > > > > > > > > Putamplexos! > > > > -- > > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > Luis Campos de Carvalho is BSc in Comp Science, > > > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > > > Unix Sys Admin && Certified Oracle DBA > > > > http://br.geocities.com/monsieur_champs/ > > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm@pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Cascavel-pm mailing list > > > > Cascavel-pm@pm.org > > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > > > > > > > > _______________________________________________________ > > > Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. > > http://br.acesso.yahoo.com/ - Internet rápida e grátis > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm@pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > ------------------------------ > > > > Message: 2 > > Date: Mon, 14 Feb 2005 00:57:47 -0300 > > From: Luis Campos de Carvalho > > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > > To: Cascavel Perl Mongers > > Message-ID: <421021BB.1010009@yahoo.com.br> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > João Gabriel wrote: > > > Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > > > 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > > > eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > > > > > Realmente acho que ficou "vaga" de certa forma a divulgação do evento > > > para quem ainda não conheçe-o. > > > > > > (outro dia me chamaram de louco por falar da minha possivel idéia de > > > ir ao evento [ja que poucos sabem os beneficios do encontro]) > > > > > > Fica ai a minha idéia de divulgar mais e melhor o evento. > > > > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas > > as palavras do JG... :-o > > > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > > > ------------------------------ > > > > Message: 3 > > Date: Mon, 14 Feb 2005 02:09:15 -0300 > > From: Luis Campos de Carvalho > > Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image > > To: Cascavel Perl Mongers > > Message-ID: <4210327B.5040301@yahoo.com.br> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Daniel Ruoso wrote: > > > Mas porque salvar em arquivo? > > > > > > é só fazer a chamada da imagem direto para o cgi que cospe a imagem... > > > tipo > > > > > > > Claro, este script deve utilizar algumas técnicas de caching ou você > > vai precisar de muito processador para atender a todas as requisições de > > imagens... > > > > Eu recomendo também implementar algum limite sobre quantas > > requisições um usuário (IP único) pode fazer por minuto, para evitar > > ataques DoS. > > > > Putamplexos! > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > > > ------------------------------ > > > > Message: 4 > > Date: Mon, 14 Feb 2005 02:16:43 -0300 > > From: Luis Campos de Carvalho > > Subject: Re: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > > To: Cascavel Perl Mongers > > Message-ID: <4210343B.2070807@yahoo.com.br> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Luis Campos de Carvalho wrote: > > > João Gabriel wrote: > > > > > >> Realmente não sei se vale a pena eu "matar" uma semana de aula e pegar > > >> 4 dias de ônibus (2 pra ir e 2 pra voltar) para ver palestras na qual > > >> eu (e outros creio eu) não tivemos mais noticias e fotos do evento. > > >> > > >> Realmente acho que ficou "vaga" de certa forma a divulgação do evento > > >> para quem ainda não conheçe-o. > > >> > > >> (outro dia me chamaram de louco por falar da minha possivel idéia de > > >> ir ao evento [ja que poucos sabem os beneficios do encontro]) > > >> > > >> Fica ai a minha idéia de divulgar mais e melhor o evento. > > >> > > > > > > Olha, vai chover canivete aberto, mas desta vez eu vou fazer minhas as > > > palavras do JG... :-o > > > > > > > Impressionante... eu fui procurar na lista, e acho que esta é a > > primeira vez que eu concordo com alguma coisa que o JG posta (nada > > pessoal, JG!)... vai MESMO chover canivete aberto... > > > > Deve ser o sono, eu vou dormir... > > Putamplexos para todos! > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > > > ------------------------------ > > > > Message: 5 > > Date: Mon, 14 Feb 2005 12:04:46 -0300 > > From: "Rafael Szarblewski" > > Subject: [Cascavel-pm] Conectar o SQL Server > > To: > > Message-ID: <01cb01c512a6$86658b40$24c8a8c0@sistemica> > > Content-Type: text/plain; charset="iso-8859-1" > > > > Olá Monges, > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > Desde já agradeço. > > > > Um abraço, > > > > -------------------------------------------------------------------------- > -- > > ---- > > Rafael Szarblewski - Sistêmica Computadores > > Desenvolvedor Web > > rafael@sistemica.info > > Fone: (51)3328-11-22 > > -------------- Próxima Parte ---------- > > Um anexo em HTML foi limpo... > > URL: > > > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050214/6a56f6e2/attachment-0001.htm > > > > ------------------------------ > > > > Message: 6 > > Date: Mon, 14 Feb 2005 11:03:12 -0300 > > From: Donato Azevedo > > Subject: [Cascavel-pm] Win32::GUI notify icon (tray) > > To: Cascavel Perl Mongers > > Message-ID: <1746e3e30502140603501adbc7@mail.gmail.com> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > Olá pessoal, > > > > eu estava tentando fazer um script para mandar uma janela qualquer da > > barra de tarefas para a tray bar. (criar um icone na tray para uma > > janela qualquer cujo nome é especificado em runtime) > > com uma janela recem criada é simples: > > new Win32::GUI::NotifyIcon(PARENT, %OPTIONS) > > porem para uma janela para a qual eu peguei o handle usando FindWindow > > eu nao consigo. Eu sei que para handles obtidos sem construção nao se > > tem aceso aos metodos de maneira normal (sao overloaded) mas nao sei > > se existe alguma restricao quanto a metodos construtores... > > alguem pode ajudar um GUI::Newbie?? > > -- > > ******************************************* > > Donato Azevedo > > Engenharia de Controle e Automação > > UFMG > > ******************************************* > > > > > > ------------------------------ > > > > Message: 7 > > Date: Mon, 14 Feb 2005 13:07:10 -0300 > > From: Luis Campos de Carvalho > > Subject: Re: [Cascavel-pm] Conectar o SQL Server > > To: Cascavel Perl Mongers > > Message-ID: <4210CCAE.30306@yahoo.com.br> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Rafael Szarblewski wrote: > > > Olá Monges, > > > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > > > Desde já agradeço. > > > > DBD específico, acho que não. > > Mas certamente o SQL Server é compatível com padrão ODBC, e você pode > > usar o DBI+DBD::ODBC, certamente. > > > > Existem referências sobre isso nos arquivos desta lista. > > Acho que você poderia tentar dar uma espiada. > > Se precisar de mais ajuda que isso, ainda esta semana eu orientei o > > João Gabriel sobre a forma correta de usar a interface com banco de > > dados através da interface em duas camadas DBI + DBD. Acho que você pode > > se aproveitar da leitura, também... > > > > No mais, acho que uma boa hora de leitura de manuais será suficiente > > para fazer com que você consiga usar corretamente os drivers e interfaces. > > > > > > Se precisar de alguma ajuda específica, ou algum truque especial, > > conte conosco. Os monges do Perl sempre têm um mantra extra na manga... > ;-) > > > > Paz e Glória! > > Putamplexos! > > -- > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Luis Campos de Carvalho is BSc in Comp Science, > > PerlMonk [SiteDocClan], Sao Paulo PM Leader, > > Unix Sys Admin && Certified Oracle DBA > > http://br.geocities.com/monsieur_champs/ > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > > > > > ------------------------------ > > > > Message: 8 > > Date: Mon, 14 Feb 2005 19:18:12 -0300 > > From: João Gabriel > > Subject: [Cascavel-pm] YAPC::Brasil::2005 / 2º Encontro Nacional > > To: cascavel-pm@mail.pm.org > > Message-ID: <8ff2963a05021414181308e166@mail.gmail.com> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > Luis Campos... > > > Impressionante... eu fui procurar na lista, e acho que esta é a > > >primeira vez que eu concordo com alguma coisa que o JG posta (nada > > >pessoal, JG!)... vai MESMO chover canivete aberto... > > > > > > Deve ser o sono, eu vou dormir... > > > > Tú deveria está com muito sono na hora que postou isso... rsrs > > > > mas não sei pq não concordou com minhas outras idéias... (vai ver é > > porque eu só perguntei ou vc tem alguma marra comigo). > > > > Quando estiver com sono e sem nada pra fazer, dá uma visitada no > > Vitoria PM, CGiClube, fórums de perl espalhados pela net afora (tem > > bastande brasileiros precisando de ajuda)... :D > > > > Quanto ao site do YAPC Brasil 2005, quanto entra no ar?? > > > > -- > > Um abraço, > > João Gabriel / JGCL > > > > > > ------------------------------ > > > > Message: 9 > > Date: Tue, 15 Feb 2005 02:35:18 -0300 > > From: "Solli Moreira Honorio" > > Subject: Re:[Cascavel-pm] Conectar o SQL Server > > To: "cascavel-pm" > > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > > > Rafael, > > > > Estou enviando uma fração do meu código base para acessar o SQL Server, > tome > > o cuidado (e faça as alterações necessárias) com as constantes que estão > no > > código. > > > > O código acessa o SQL via Ado, e está com as melhores práticas de acesso > > neste componente. > > > > Se você tiver interessado em ver as 1001 connection strings para OLEDB, dê > > uma olhada no link > > http://www.able-consulting.com/MDAC/ADO/Connection/OLEDB_Providers.htm > > > > Solli M. Honorio > > > > > > use Win32::OLE qw(in); > > use Win32::OLE::Const; > > sub ConnectDB > > { > > my $DBConn = Win32::OLE->new('ADODB.Connection'); > > my $DB_CONNECTION = shift; > > > > $DBConn->Open( $DB_CONNECTION ); > > if ( Win32::OLE->LastError() ) > > { > > my $Error = Win32::OLE->LastError(); > > # Trate o erro aqui !!! > > return undef; > > } > > else > > { > > return $DBConn; > > } > > } > > sub DBExecute > > { > > my ($DB_CONNECTION, $String, $ToReturn, $ErrosReturn ) = @_; > > my ($DBConn, $RS, $ArgCount); > > my $Loop = 0; > > > > return INVALID_PARAMETER if ( ref ( $String ) ); > > return NULL_PARAMETER if (! $String ); > > $ArgCount = ( scalar (@_) - 2 ); # Get number of > > argument > > if ( $DBConn = ConnectDB($DB_CONNECTION) ) # Try to connect on > > DB > > { # ... if ok ... > > if (! $ArgCount ) # If has just one argument, then it's mean > > { # no recordset > > $DBConn->Execute ( $String, undef, (0x00000080 + 0x0001) ); > > } > > else # Otherwise mean recordset > > { > > $RS = $DBConn->Execute ( $String ); > > } > > if ( Win32::OLE->LastError() ) > > { > > # If any error happen, write error message on EventLog > > # and abort this class. > > my $Error = Win32::OLE->LastError(); > > WriteEventLog ( $ENV{COMPUTERNAME}, # Computer name > > ERROR_DB_EXCUTE, # Event ID > > $Error, # String > > EVT_ERROR); # Event Type > > return ERROR_DB_EXCUTE; > > } > > if (! $ArgCount ) # Return ok if don't need anything more > > { $DBConn->Close(); return }; > > # Clear any before data on an array ref. > > map { pop @{$ToReturn} } @{$ToReturn}; > > # Save the result on array. > > while ( ) > > { > > # Get all message returned by ADO connection > > foreach my $Error ( in ( $DBConn->Errors() ) ) > > { > > my $Description = $Error->{Description}; > > $Description =~ s/\s*$//; > > push @{$ErrosReturn}, $Description; > > } > > > > if ( defined $RS->{EOF} ) > > { > > while (! $RS->{EOF} ) > > { > > my %hash = (); > > foreach my $field ( in ( $RS->Fields() ) ) > > { > > $hash{$field->{Name}} = $field->{Value} > > } > > push @{$ToReturn}, \%hash; > > $RS->MoveNext; > > } > > } > > eval { $RS = $RS->NextRecordSet(); }; > > last if ( $@ ); > > } > > # Clean all object used by ADO connection... > > $RS->Close(); > > $DBConn->Close(); > > undef $RS; > > undef $DBConn; > > return; > > } > > else > > { > > return ERROR_DB_CONNECT; > > } > > } > > my $ConnectionString = "Provider=sqloledb; Data Source=Server; Initial > > Catalog=master;Integrated Security=SSPI"; > > my $string = "select * from table"; > > DBExecute ($ConnectionString, $string, \@Return ); > > > > > > De:cascavel-pm-bounces@pm.org > > > > Para:cascavel-pm@pm.org > > > > Cópia: > > > > Data:Mon, 14 Feb 2005 12:04:46 -0300 > > > > Assunto:[Cascavel-pm] Conectar o SQL Server > > > > > > > > > Olá Monges, > > > > > > Alguém sabe me dizer se existe algum módulo para conectar ao SQL Server? > > > > > > Desde já agradeço. > > > > > > Um abraço, > > > > > > Rafael Szarblewski - Sistêmica Computadores > > Desenvolvedor Web > > rafael@sistemica.info > > Fone: (51)3328-11-22 > > -------------- Próxima Parte ---------- > > Um anexo em HTML foi limpo... > > URL: > > > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/1cc8636e/attachment.htm > > > > ------------------------------ > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > Fim da Digest Cascavel-pm, volume 82, assunto 1 > > *********************************************** > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm@pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > http://mail.pm.org/pipermail/cascavel-pm/attachments/20050215/8af64970/attachment.htm > > ------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Fim da Digest Cascavel-pm, volume 82, assunto 3 > *********************************************** > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050216/697a524c/attachment-0001.htm From marciliomoura em uai.com.br Wed Feb 16 19:21:35 2005 From: marciliomoura em uai.com.br (Marcilio) Date: Wed Feb 16 18:21:50 2005 Subject: [Cascavel-pm] MIB SNMP Message-ID: <4213ffaf.2e8.4f7a.530614917@uai.com.br> Boa noite pessoal, Gostaria de saber se alguém já escreveu alguma MIB SNMP ou sabe de algum lugar que posso conseguir informações neste sentido. Estou desenvolvendo um esquema para monitorar sinal Wireless ( sistema Unix FreeBSD ) através do SNMP, agradeço se alguém ajudar, Att Marcilio Marcilio **************************************** O grande portal dos mineiros http://www.uai.com.br From monsieur_champs em yahoo.com.br Thu Feb 17 05:02:19 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Thu Feb 17 04:02:45 2005 Subject: [Cascavel-pm] MIB SNMP In-Reply-To: <4213ffaf.2e8.4f7a.530614917@uai.com.br> References: <4213ffaf.2e8.4f7a.530614917@uai.com.br> Message-ID: <421495DB.2070300@yahoo.com.br> Marcilio wrote: > Boa noite pessoal, > > Gostaria de saber se alguém já escreveu alguma MIB SNMP ou > sabe de algum lugar que posso conseguir informações neste > sentido. Estou desenvolvendo um esquema para monitorar sinal > Wireless ( sistema Unix FreeBSD ) através do SNMP, agradeço > se alguém ajudar, Tenho fortes suspeitas de que o Google ou o Yahoo! podem resolver seu problema muito facilmente. Eu procurei por SMNP MIB TUTORIAL e achei isso aqui: http://www.google.com.br/search?hl=pt-BR&q=SNMP+MIB+building+tutorial&btnG=Pesquisa+Google&meta= Olhe com calma, deve ter muitas coisas interessantes para você. Putamplexos e por favor não esqueça de dividir seus "achados" com os seus Irmãos-No-Perl... ;-) -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From glasswalk3r em yahoo.com.br Thu Feb 17 06:56:56 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu Feb 17 06:57:07 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?falha_de_seguran=E7a_no_Perl?= Message-ID: <20050217145656.25712.qmail@web20227.mail.yahoo.com> Perl Perl, a popular scripting and data parsing language, is vulnerable to two attacks that may be exploitable by an attacker to overwrite files with root permissions, or to execute arbitrary code with root permissions. Perl's set user id wrapper is supplied with Perl to allow the safe execution of set user id root scripts. An attacker can set the environmental variable PERLIO_DEBUG to an arbitrary file that will be overwritten with Perl debugging messages when the set user id root Perl script is executed. Also, running the set user id root script while PERLIO_DEBUG is set to a very long value can cause a buffer overflow and result in arbitrary code being executed. Affected users should watch their vendors for an updated version of Perl and should consider disabling set user id scripts until Perl has been updated. Fonte: http://www.linuxdevcenter.com/pub/a/linux/2005/02/11/security_alerts.html#perl []'s ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From monsieur_champs em yahoo.com.br Sat Feb 19 11:46:34 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sat Feb 19 10:47:02 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BBALAN=C7O=5D=3A_Dezoito_M=EAses_?= =?iso-8859-1?q?de_SP-PM?= Message-ID: <4217979A.6000303@yahoo.com.br> Amigos e amigas, aproveitando o início oficial do ano de 2005, eu gostaria de expôr um pequeno balanço sobre o grupo dos São Paulo Perl Mongers: 1. Encontros Sociais Infelizmente, estão paralizados por falta de quórum. Mas assim que eu conseguir um voluntário para prestar atenção às datas e escolher os lugares para os encontros, retomaremos esta atividade. A maior parte dos encontros sociais aconteceu no O'Malleys, um pub famoso pela variedade de cervejas. Eu escolhi realizar os encontros em um local fixo como forma de facilitar a vinda de novos amigos. Acho que a rotina foi um erro, pois, em um determinado momento, chegamos a ter encontros de uma pessoa apenas (lembrem-se do nosso herói S.M.Honório). 2. Encontros Técnicos Lamentavelmente, eu não fui capaz de organizar com eficiencia um encontro técnico nos últimos dezoito meses de grupo. Gostaria de remediar isso de alguma forma, mas posso apenas oferecer minha presença nos encontros, sempre com algo que possa apresentar ao grupo. /Mea Culpa/. Vou procurar me organizar mais sobre este ponto, e tentar obter um local onde possamos realizar os encontros com regularidade. 3. Web Site O website do SP-PM estava em branco, quando eu assumi. Infelizmente ele não melhorou muito, e sozinho é muito difícil para mim conseguir me organizar o suficiente para obter conteúdo para publicar no website. O Rio-PM (através do Marco Lima) gentilmente ofereceu hosting para o website e para a lista de discussão. Eu aceitei a oferta, mas não consegui me organizar e mudar o website de lugar. Gostaria de reformulá-lo, aumentar a sua utilidade e permitir aos membros do SP-PM a possibilidade de manter páginas pessoais dentro dele, conforme os recursos permitam. Acredito que isto seria muito mais fácil com a ajuda do grupo. Este é um dos principais motivos pelos quais escrevo este balanço. Sozinho, muito pouco ou quase nada consigo fazer. Mas juntos, podemos muito mais. 4. Camisetas Eu estou com um protótipo da camiseta do grupo mais ou menos encaminhado, mas não me animei de terminar isto ainda. Desde que larguei das reuniões sociais, não voltei a mexer com isso, a pesar de tudo. Quem tiver curiosidade sobre a camiseta, por favor me peça uma imagem. Eu enviarei de bom grado. Gostaria muito de retomar esta atividade este ano, e de produzir consistentemente algumas versões do nosso "hábito" oficial. Tenho certeza de que isso pode ajudar a nos identificarmos como grupo. 5. Livros Ainda estou "engatinhando" nisto, mas acho que posso conseguir muita ajuda das editoras técnicas interessadas no Perl. Recentemente fui contatado pela Janet Crosbie, da Apress, que ofereceu gentilmente livros em troca de resenhas. Seria mais simples obter livros para o SP-PM se conseguirmos um website com infra-estrutura suficiente para permitir publicação de resenhas, mas estou conversando com a Apress mesmo assim. Ainda tenho esperança de conseguir algum resultado sobre isso, conforme as coisas andarem. 6. Patrocínios Não contamos atualmente com qualquer patrocínio. Eu gostaria de aumentar e incrementar isso, e com este intuito contatei um amigo que faz parte de uma das diretorias da ABRANET, a associação brasileira de provedores de internet. Acredito que ele possa nos ajudar a conseguir recursos para promover encontros técnicos e obter camisetas para os membros do SP-PM, em troca de alguma exposição na mídia e aperfeiçoamento da mão-de-obra operacional dos provedores. Eu me ofercei para realizar alguns treinamentos em troca dos recursos e da promoção dos encontros técnicos, mas tenho esperança de que outros membros do grupo também podem se interessar pela atividade. 7. Filiação Durante estes dezoito meses, praticamente dobramos a quantidade de membros filiados ao SP Perl Mongers. Infelizmente, isso elevou nosso quadro a apenas 5 pessoas. E esgotou minha criatividade neste campo. :-/ Estou desesperado. E tenho certeza de que existem muitas outras pessoas que usam Perl em São Paulo. 8. Exposição na Mídia Nisto, minha liderança e a liderança de um cachorro bôbo são exatamente a mesma coisa. Não temos qualquer exposição na mídia, em grande parte por conta das minhas inabilidades no relacionamento humano. Eu estou tentando melhorar neste ponto, mas o assunto não é facil de se estudar e compreender. 9. Liderança Eu andei em uma fase ruim, com baixa auto-estima e crise existencial, mas acho que estou superando isso. Gostaria muito de saber de todos vocês o que esperam para o ano de 2005, e o que acharam do desempenho do SP-PM no ano de 2004. Tenho a intenção de marcar eleições para o cargo de Líder do SP-PM para o final do ano de 2005, mais ou menos setembro-outubro, que é quando eu completo dois anos de casa. Talvez não me candidate novamente, para este ciclo. Gostaria de saber o que os Mongers acham disso, e quem, na opinião do grupo, seria a pessoa mais indicada para assumir a responsabilidade de manter e tocar o grupo adiante durante os próximos dois anos. 10. Balanços Eu deveria ter iniciado isto antes, já nos primeiros seis meses. Mas infelizmente outras coisas estavam ocupando a minha cabeça, e a sobriedade e clareza de idéias veio apenas mais tarde. Assumo oficialmente o compromisso de preparar e publicar outro balanço como este (mas com notícias melhores, claro!) a cada seis meses. Gostaria que isto se perpetuasse com os sucessores do cargo, para que toda a comunidade paulistana, brasileira e mundial possam saber o que acontece no SP-PM. Bom, gente, acho que isso é tudo... Espero que o balanço não impresione vocês negativamente, a pesar dos meus fracassos. É facil falar... :-) fazer é que são elas. Ainda tenho seis meses pela frente. Gostaria muito de continuar contando com o apoio e confiança de vocês. :-) Por favor enviem seus (comentários|críticas|elogios|ofensas|juras de amor|ameaças de morte) para a minha caixa postal. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Sat Feb 19 12:01:06 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sat Feb 19 12:01:17 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BBALAN=C7O=5D=3A_Dezoito_M=EAses_?= =?iso-8859-1?q?de_SP-PM?= Message-ID: <8ff2963a0502191201764e4f23@mail.gmail.com> Luis Campos de Carvalho... "O website do SP-PM estava em branco, quando eu assumi. Infelizmente ele não melhorou muito, e sozinho é muito difícil para mim conseguir me organizar o suficiente para obter conteúdo para publicar no website." Sinceramente, isso não é desculpa pra deixar uma página em branco... em 30 minutos eu fiz uma simples página pro Vitória-PM (página simples). Como podem ver, só coloquei o básico na página: informações sobre o perl no brasil, email para contatos com os membros já localizados e uma mensagem pedindo pra quem ver a página do grupo e que resida em Vitória entre em contato conosco. Quanto a exposição na mídia, patrocinios e etc, creio que pra melhor divulgação do Perl no Brasil, de forma que conseguimos reunir um número grande de pessoas, na minha opnião, teriamos que unificar os sites de programação Perl no Brasil e fazer um só, "forte", a fim de passar aos usuários a maior (e melhor) quantidade de conteúdo sobre Perl. Um exemplo do que eu falo, é o CGiClube (site que eu ajudo a administrar): junção de dois pequenos sites sobre Perl, para formar um só. Resultado: conseguimos patrocinio de empresas grandes (voltadas para internet) e uma razoavel digulgação na mídia. Não que eu queira levar a extinção os grupos do pm.org, mas deixar somente uma página reunindo o conteúdo e deixar as listas somente para assuntos especificos de cada estado/cidade (como reuniões, workshops..). Acho que só assim conseguiriamos fazer um site digno de divulgação de uma linguagem tão boa quanto o Perl. > Ainda tenho seis meses pela frente. Gostaria muito de continuar >contando com o apoio e confiança de vocês. :-) tem o apoio do Vitoria-PM!! Fica ai a minha sugestão. -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk // jgcl.orui.net/pessoal/ "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From monsieur_champs em yahoo.com.br Sat Feb 19 12:59:10 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sat Feb 19 12:02:17 2005 Subject: [Cascavel-pm] do Luis Campos de Carvalho, sobre o Perl Mongers e outras coisinhas mais... Message-ID: <4217A89E.5020004@yahoo.com.br> Oi, Ricardo. Desculpe escrever para esta caixa postal. :-) Você deve estar no (óbvio) auada [at] webcenter [dot] com [dot] br, mas eu preferi não arriscar... :-) Lamento não ter conseguido conversar com você ontem. Eu estava saindo da pós-graduação, a caminho do estacionamento. O celular praticamente desligou junto com você... :-) foi por pouco... Espero que esteja tudo bem com você, e que a WebCenter esteja andando de vento-em-popa. Ao assunto: preciso da sua ajuda. Estou trabalhando para reerguer a comunidade dos Perl Mongers de São Paulo [http://sao-paulo.pm.org/], patrocinada pelos Perl Mongers [http://www.pm.org/], uma organização não-governamental internacional dedicada à divulgação, promoção e evangelização da linguagem Perl no mundo. Eu assumi a liderança do Grupo de São Paulo há pouco mais de um ano, e estou colocando a casa em ordem, ainda... como é um trabalho voluntário, é complicado dedicar muito tempo à causa todos os dias. Por isso, os trabalhos andam devagar... Já consegui restabelecer o controle sobre o grupo frente ao PM.org, e com isso consegui autorização para falar pelo grupo oficialmente. Também consegui reestabelecer as reuniões sociais do grupo, com encontros (razoavelmente) regulares (que, aliás, seriam enriquecidos com sua presença!). Tenho um projeto em andamento para conseguir que o grupo tenha uma página web organizada e atualizada (por enquanto, não está muito bom... mas é pura falta de tempo, acredite). Estou agora cadastrando o grupo junto às editoras técnicas relacionadas ou interessadas no Perl. Elas gostam de enviar livros para que os membros dos grupos leiam e publiquem resenhas, falem e discutam sobre os livros. É uma forma importante de divulgar o trabalho e aparecer. Estou buscando também (como meta para este ano) patrocínios que possibilitem ao grupo ter camisetas oficiais e encontros técnicos, onde um ou mais membros do grupo apresentam temas relacionados com perl e desenvolvimento de aplicações. É aqui que entra você. :-) Eu estou buscando patrocínio de empresas que se interessem pela linguagem de programação, e aqui no Brasil, isso quer dizer provedores de Internet, principalmente. Como você faz parte da diretoria da Abranet, eu achei que poderia me ajudar a expor a idéia para o pessoal, a conseguir recursos (não necessariamente dinheiro) e a realizar Encontros Técnicos com freqüência. O que os associados da ABRANET ganharão com isso: 1. Exposição na Mídia 2. Maior disponibilidade de mão-de-obra especializada 3. Soluções open-source para problemas comuns (através da comunidade que se formará em torno dos encontros) 4. Atualização e aperfeiçoamento da mão-de-obra existente O que o São Paulo Perl Mongers ganhará com isso: 1. Exposição na Mídia 2. Maior quantidade de associados 3. Projetos que podem ser desenvolvidos voluntáriamente (e consequentemente exposição para a comunidade dos desenvolvedores) 4. Maior possibilidade de atuar no mercado de provedores de Internet 5. Encontros técnicos de alta qualidade e freqüência regular. É simples ver que é uma legítima Relação Ganha-Ganha: temos a comunidade, o know-how e os atrativos para reunir as pessoas certas, e a ABRANET tem os recursos necessários para fazer tudo isso funcionar e dar bons resultados. Gostaria de saber sobre o seu interesse. Conto com sua ajuda para influenciar positivamente a direção da ABRANET. E estou sempre aberto às suas sugestões e idéias, se você tiver alguma interessante. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From marco.lima em e-via.com.br Sun Feb 20 07:41:28 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Sun Feb 20 07:41:47 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: > Quanto a exposição na mídia, patrocinios e etc, creio que pra melhor > divulgação do Perl no Brasil, de forma que conseguimos reunir um > número grande de pessoas, na minha opnião, teriamos que unificar os > sites de programação Perl no Brasil e fazer um só, "forte", a fim de > passar aos usuários a maior (e melhor) quantidade de conteúdo sobre > Perl. A divulgação que precisamos é a evangelização de novos usuários e não o cadastro de programadores "CGI" que estão acostumados com o copy and paste ... precisamos promover eventos ... palestras, workshops, cursos, encontros ... participar de debates ... a Internet vai servir como um meio de divulgação desse trabalho !! > > Um exemplo do que eu falo, é o CGiClube (site que eu ajudo a > administrar): junção de dois pequenos sites sobre Perl, para formar um > só. Resultado: conseguimos patrocinio de empresas grandes (voltadas > para internet) e uma razoavel digulgação na mídia. > Não precisamos dessa forma de divulgação, não somos uma empresa que está preocupada com o seu faturamento !!! > Não que eu queira levar a extinção os grupos do pm.org, mas deixar > somente uma página reunindo o conteúdo e deixar as listas somente para > assuntos especificos de cada estado/cidade (como reuniões, > workshops..). > http://www.pm.org/successful/index.html Como o nome já diz o objetivo de montar um grupo local é reunir os usuários da localidade. [ ]'ção Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From jamorreu em gmail.com Sun Feb 20 08:25:24 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Sun Feb 20 08:25:34 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_[BALAN=C7O]:_Dezoito_M=EAses_de_SP-PM?= In-Reply-To: References: Message-ID: <8ff2963a050220082527c8f552@mail.gmail.com> > A divulgação que precisamos é a evangelização de novos usuários e não o > cadastro de programadores "CGI" que estão acostumados com o copy and > paste ... precisamos promover eventos ... palestras, workshops, cursos, > encontros ... participar de debates ... a Internet vai servir como um > meio de divulgação desse trabalho !! essa é a minha idéia. > Não precisamos dessa forma de divulgação, não somos uma empresa que está > preocupada com o seu faturamento !!! CGiClube não é empresa (vocês insistem em afirmar isso). Já disse e vou repetir: não temos faturamento nenhum. Só ganhamos (e quando ganhamos) dinheiro com anuncio de publicidade, o que não muda a idéia nem o rumo do site. > Como o nome já diz o objetivo de montar um grupo local é reunir os > usuários da localidade. como eu disse, seria mais fácil deixar somente as listas ativas de cada locatidade para marcar encontros, workshops... porém unificar o site em termos de conteudo, pois se cada grupo quiser montar um site para oferecer um conteudo próprio, vai ficar dificil conseguir algo satisfatorio. Logo um site "unificado" em termos de conteudo, ajuda (e muito o usuário) pois ele não terá o trabalho de ficar visitando X sites para achar o que quer. - Hide quoted text - -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From marco.lima em e-via.com.br Sun Feb 20 08:55:52 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Sun Feb 20 08:56:10 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?D=FAvidas_Sobre_a_Organiza=E7=E3o_d?= =?iso-8859-1?q?os_Grupos_de_Usu=E1rios?= Message-ID: Salve Monges !! Vou tentar definir algo sobre os grupos: Os sites dos grupos servem para divulgar notícias referentes ao grupo e sua localidade, não há necessidade de unificar isso, porque um usuário do grupo de Fortaleza não precisa saber sobre informações do grupo de São Paulo, caso ele tenha essa necessidade, ele vai procurar o grupo de São Paulo. As informações e notícias que necessitem ser divulgadas para todos os grupos são colocadas no site do Brasil.PM, que serve como a unificação de todos os grupos do Brasil. Atualmente a lista nacional sobre Perl está vinculada ao grupo de Cascavel por se tratar do mais antigo grupo de usuário do Brasil. Estamos trabalhando para reorganizar a casa, mas algumas prioridades, como YAPC::Brasil, fazem com que este trabalho se torne um pouco lento. Com relação as listas, serão criadas três novas listas: Brasil Perl Mongers - para informações referentes a eventos, notícias, assuntos gerais. Learning Perl - para iniciantes e dúvidas básicas. Advanced Perl - para monges iniciados e dúvidas avançadas, para participar dessa lista o usuário deve participar da lista básica e ser convidado. As lista técnicas serão rigidas com relação a mensagens não técnicas. Essas são apenas algumas das mudanças que serão realizadas nos próximos meses. Quanto aos sites, cada grupo cuida do seu e centralizamos as notícias nacionais no site do Brasil.PM. Acho a sua iniciativa muito boa com relação ao seu site de CGI mais não é esse o objetivo do PM.ORG, e você deveria rever o seu conceito com relação a centralização. [ ]'ção Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From monsieur_champs em yahoo.com.br Sun Feb 20 10:21:45 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Sun Feb 20 09:22:10 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?=5BBALAN=C7O=5D=3A_Dezoito_?= =?ISO-8859-1?Q?M=EAses_de_SP-PM?= In-Reply-To: <8ff2963a050220082527c8f552@mail.gmail.com> References: <8ff2963a050220082527c8f552@mail.gmail.com> Message-ID: <4218D539.5090206@yahoo.com.br> João Gabriel wrote: > como eu disse, seria mais fácil deixar somente as listas ativas de > cada locatidade para marcar encontros, workshops... porém unificar o > site em termos de conteudo, pois se cada grupo quiser montar um site > para oferecer um conteudo próprio, vai ficar dificil conseguir algo > satisfatorio. Logo um site "unificado" em termos de conteudo, ajuda (e > muito o usuário) pois ele não terá o trabalho de ficar visitando X > sites para achar o que quer. Na verdade, para conteúdo técnico, o correto é que os usuários visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos grupos deve listar membros, trabalhos específicos de cada grupo, como resenhas (mais de um grupo pode publicar resenhas sobre um mesmo trabalho) e assuntos de interesse local. Os assuntos de interesse nacional devem figurar no website do Brasil-PM, bem como notícias e informações (RSS-Feed) sobre os websites locais. Desta forma, não vejo por que "agrupar" conteúdo, já que eles já estão agrupados. De qualquer forma, obrigado pelas sugestões, JG. Tenho certeza de que servirão como parâmetro e contraponto para a formalização da arquitetura aqui proposta. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From acid06 em gmail.com Mon Feb 21 05:01:50 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 21 05:02:02 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_[BALAN=C7O]:_Dezoito_M=EAses_de_SP-PM?= In-Reply-To: <4218D539.5090206@yahoo.com.br> References: <8ff2963a050220082527c8f552@mail.gmail.com> <4218D539.5090206@yahoo.com.br> Message-ID: <9a08c9b405022105011851e25f@mail.gmail.com> Eu e um outro colega meu estamos com a idéia de montar um grupo de Belo Horizonte. Mas eu penso nos mesmos problemas já citados por vocês. Enquanto eu lia a discussão de vocês, tive uma idéia que talvez fosse algo interessante de se fazer. É fato sabido que a maioria das pessoas, apesar de arranharem inglês (e falarem, sem nenhum pudor, que são "quase fluentes", muitas vezes), não se sentem *TÃO* confortáveis assim com a língua. Assim sendo, pensei que talvez uma idéia simples e, possivelmente, interessante seria alguém se dispor a traduzir matérias selecionadas de outros sites famosos, de modo a viabilizar as boas práticas de Perl a todos do Brasil. Caso existisse um site de âmbito nacional, eu me disporia a traduzir pelo menos uma matéria selecionada por semana. Até mais, caso fossem pequenas. Acho que o JG está tentando dizer que, ao menos aqui no Brasil, pra algo dar certo precisa de massa, volume. Algo "elitista" (por falta de melhor palavra) desde o início às vezes não é um bom apelo para atrair gente. Mas, bem... não sei. Talvez eu não esteja tão certo assim. Afinal também não sou tão bom assim com pessoas. ;-) De qualquer forma... apenas meus 5 centavos e meio de real. -Nilson Santos F. Jr. On Sun, 20 Feb 2005 15:21:45 -0300, Luis Campos de Carvalho wrote: > Na verdade, para conteúdo técnico, o correto é que os usuários > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > grupos deve listar membros, trabalhos específicos de cada grupo, como > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > trabalho) e assuntos de interesse local. > > Os assuntos de interesse nacional devem figurar no website do > Brasil-PM, bem como notícias e informações (RSS-Feed) sobre os websites > locais. > > Desta forma, não vejo por que "agrupar" conteúdo, já que eles já > estão agrupados. From marco.lima em e-via.com.br Mon Feb 21 06:01:43 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Mon Feb 21 06:02:02 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: Nilson: O importante é a iniciativa e o comprometimento com o grupo, acho uma excelente idéia montar um gurpo de usuário em Belo Horizonte, e sabendo da importância da cidade ... acredito ser muito importante ter um grupo local. Quanto as traduções, temos alguns projetos no papel para realizar a tradução de livros, nosso grande amigo o Bispo Monsieur Champs vêm realizando o trabalho de traduzir os documentos dos Perlmonks (http://www.perlmonks.org/index.pl?node_id=260843). Quanto a organização dos grupos é importante ficar claro que, toda ou qualquer iniciativa que venha a ajudar a divulgar a Perl no Brasil, sempre será bem aceita, mas não podemos misturar as coisas, temos diversas ferramentas para utilizarmos e cada uma têm uma finalidade, no das informações técnicas já temos fontes maduras como os Perl Monks (www.perlmonks.org) ou até mesmo o próprio CPAN. As páginas dos grupos podem ser constuídas da forma em que o grupo decidir fazer, mas o principal objetivo e o mais interessante é o de informar o usuário local sobre os encontros, projetos e trabalhos desenvolvidos por seus membros. O mais importante é um grupo de 2 à 5 membros atuantes do que 100 membros cadastrados, o trabalho dos monges é de evangelização, e isso não conseguimos fazendo propaganda de longe, precisamos estar presentes, participar dos eventos, criar novos eventos, conversar com novos usuários. Tenho uma reunião agora !!! depois continuamos com esse papo. Mas podem ter certeza de uma coisa, vocês podem contar comigo se precisarem de ajuda. [ ]'s Marco > Eu e um outro colega meu estamos com a idéia de montar um grupo de > Belo Horizonte. Mas eu penso nos mesmos problemas já citados por > vocês. > > Enquanto eu lia a discussão de vocês, tive uma idéia que talvez fosse > algo interessante de se fazer. É fato sabido que a maioria das > pessoas, apesar de arranharem inglês (e falarem, sem nenhum pudor, que > são "quase fluentes", muitas vezes), não se sentem *TÃO* confortáveis > assim com a língua. Assim sendo, pensei que talvez uma idéia simples > e, possivelmente, interessante seria alguém se dispor a traduzir > matérias selecionadas de outros sites famosos, de modo a viabilizar as > boas práticas de Perl a todos do Brasil. > > Caso existisse um site de âmbito nacional, eu me disporia a traduzir > pelo menos uma matéria selecionada por semana. Até mais, caso fossem > pequenas. > > Acho que o JG está tentando dizer que, ao menos aqui no Brasil, pra > algo dar certo precisa de massa, volume. Algo "elitista" (por falta de > melhor palavra) desde o início às vezes não é um bom apelo para atrair > gente. > > Mas, bem... não sei. Talvez eu não esteja tão certo assim. Afinal > também não sou tão bom assim com pessoas. ;-) > > De qualquer forma... apenas meus 5 centavos e meio de real. > > -Nilson Santos F. Jr. > > > On Sun, 20 Feb 2005 15:21:45 -0300, Luis Campos de Carvalho > wrote: > > Na verdade, para conteúdo técnico, o correto é que os usuários > > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > > grupos deve listar membros, trabalhos específicos de cada grupo, como > > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > > trabalho) e assuntos de interesse local. > > > > Os assuntos de interesse nacional devem figurar no website do > > Brasil-PM, bem como notícias e informações (RSS-Feed) sobre os websites > > locais. > > > > Desta forma, não vejo por que "agrupar" conteúdo, já que eles já > > estão agrupados. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From monsieur_champs em yahoo.com.br Mon Feb 21 06:27:24 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Feb 21 06:27:55 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?=5BBALAN=C7O=5D=3A_Dezoito_?= =?ISO-8859-1?Q?M=EAses_de_SP-PM?= In-Reply-To: <9a08c9b405022105011851e25f@mail.gmail.com> References: <8ff2963a050220082527c8f552@mail.gmail.com> <4218D539.5090206@yahoo.com.br> <9a08c9b405022105011851e25f@mail.gmail.com> Message-ID: <4219EFCC.1060802@yahoo.com.br> Nilson Santos wrote: > Eu e um outro colega meu estamos com a idéia de montar um grupo de > Belo Horizonte. Mas eu penso nos mesmos problemas já citados por > vocês. Nilson, não se assuste com os problemas. Normalmente, eles são sinal de que alguma coisa está dando muito certo. > Enquanto eu lia a discussão de vocês, tive uma idéia que talvez fosse > algo interessante de se fazer. É fato sabido que a maioria das > pessoas, apesar de arranharem inglês (e falarem, sem nenhum pudor, que > são "quase fluentes", muitas vezes), não se sentem *TÃO* confortáveis > assim com a língua. Assim sendo, pensei que talvez uma idéia simples > e, possivelmente, interessante seria alguém se dispor a traduzir > matérias selecionadas de outros sites famosos, de modo a viabilizar as > boas práticas de Perl a todos do Brasil. > > Caso existisse um site de âmbito nacional, eu me disporia a traduzir > pelo menos uma matéria selecionada por semana. Até mais, caso fossem > pequenas. Existe um website onde você pode publicar as traduções. É o Brasil-PM, sob a responsabilidade do prof. Flávio Glock. Tenho certeza de que basta que você traduza e poste as matérias aqui para que o FGlock as publique no website. Formato HTML, preferencialmente. Converse com ele para saber dos style-sheets, e se existe alguma coisa específica que você precisa. > Acho que o JG está tentando dizer que, ao menos aqui no Brasil, pra > algo dar certo precisa de massa, volume. Algo "elitista" (por falta de > melhor palavra) desde o início às vezes não é um bom apelo para atrair > gente. Eu discordo disso. Veja, por exemplo, meu esforço pessoal em traduzir a meta-documentação do PerlMonks.org, trabalho voluntário que faço há mais de um ano: desde então, muita gente achou que existem tão poucos usuários de língua portuguesa no website que o esforço não se justifica. Argumentaram até mesmo que a tradução seria "segregacionista" ou "elitista", já que privilegiaria apenas uns poucos Perl Monks. Eu prossegui com o trabalho, por uns seis meses, sob uma chuva de protestos e argumentos, até que o pessoal se acalmou, enjoado de falar sempre do mesmo assunto. Hoje, existem traduções parciais da documentação em duas línguas (português e francês) e estamos conversando sobre uma conversão de banco de dados que possibilitaria traduções para línguas que exigem caracteres multibyte, como o chinês e o japonês. Moral da história: para uma coisa dar certo, é preciso renovação, esperança e perseverança. Massa e volume são conseqüências. Espero ter ajudado você. Precisamos do BH-PM, se você se animar. Existem mais líderes de grupos nacionais neste espaço. Tenho certeza de que todos eles podem ajudar você a decidir e planejar o novo grupo de usuários. Se você precisar de alguém para algumas palestras, pode contar comigo, e acredito que com outros membros desta comunidade também! Putamplexos, boa sorte e benvindo ao clube! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From acid06 em gmail.com Mon Feb 21 07:06:20 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 21 07:06:37 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_[BALAN=C7O]:_Dezoito_M=EAses_de_SP-PM?= In-Reply-To: <4219EFCC.1060802@yahoo.com.br> References: <8ff2963a050220082527c8f552@mail.gmail.com> <4218D539.5090206@yahoo.com.br> <9a08c9b405022105011851e25f@mail.gmail.com> <4219EFCC.1060802@yahoo.com.br> Message-ID: <9a08c9b4050221070659bd2463@mail.gmail.com> On Mon, 21 Feb 2005 11:27:24 -0300, Luis Campos de Carvalho wrote: > Existe um website onde você pode publicar as traduções. É o > Brasil-PM, sob a responsabilidade do prof. Flávio Glock. Tenho certeza > de que basta que você traduza e poste as matérias aqui para que o FGlock > as publique no website. Formato HTML, preferencialmente. Converse com > ele para saber dos style-sheets, e se existe alguma coisa específica que > você precisa. Bom, já é um começo. Apesar de que, na minha opinião, o ideal mesmo seria se conseguíssemos gente suficiente para montar um "portal" em português sobre Perl. Um mini-PerlMonks. Mas não sei se isso é viável. > Eu discordo disso. Veja, por exemplo, meu esforço pessoal em traduzir > a meta-documentação do PerlMonks.org, trabalho voluntário que faço há > mais de um ano: desde então, muita gente achou que existem tão poucos > usuários de língua portuguesa no website que o esforço não se justifica. > Argumentaram até mesmo que a tradução seria "segregacionista" ou > "elitista", já que privilegiaria apenas uns poucos Perl Monks. Eu acho muito interessante essa sua iniciativa. Porém, o problema é que é razoavelmente difícil achar as traduções no meio de tudo (ou eu tenho andado fazendo as coisas de forma muito mais difícil do que deveriam ser). Normalmente, quem conseguir achá-las, não precisaria muito delas no final das contas. Por isso acho que seria importante algo em português, só que seguindo os moldes do PerlMonks. > Espero ter ajudado você. Precisamos do BH-PM, se você se animar. > Existem mais líderes de grupos nacionais neste espaço. Tenho certeza de > que todos eles podem ajudar você a decidir e planejar o novo grupo de > usuários. > > Se você precisar de alguém para algumas palestras, pode contar > comigo, e acredito que com outros membros desta comunidade também! Bom. Por enquanto estou ainda no estágio pré-pré-alpha do projeto. Na prática significa: ainda não fizemos nada, só estamos com a idéia. Eu queria ver se encontrava ao menos mais uma pessoa, pois eu tenho uma grande tendência a desistir das coisas no meio, sem terminar, se não der resultados rápidos (talvez por isso eu prefira perl a outras linguagens). Mas com mais pessoas junto, tem mais apoio, e a coisa toda fica mais com cara de que realmente tem algo acontecendo e eu acabo permanecendo animado. Vamos ver, agora no almoço quem sabe eu discuto isso um pouco. -Nilson Santos F. Jr. From marco.lima em e-via.com.br Mon Feb 21 07:41:09 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Mon Feb 21 07:41:28 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: Salve Nilson: Percebo que você está motivado para desenvolver um trabalho legal para comunidade Perl no Brasil ... isso é bem legal e possível ... mas sugiro não tentar reinventar a roda ! necessitamos de volutários para outros projetos em andamento ... como por exemplo um Webmaster para o site do Brasil.PM ... pessoas para organizar eventos como Workshops técnicos ... projeto é o que não falta ... me parece que o Daniel Ruoso está precisando de ajuda em alguns projetos ... captação de recursos para o YAPC::Brasil ... Nunca tenha medo de tentar algo novo. Lembre-se de que um amador solitário construiu a Arca e um grande grupo de profissionais construiu o Titanic. Abração; Mago > On Mon, 21 Feb 2005 11:27:24 -0300, Luis Campos de Carvalho > wrote: > > Existe um website onde você pode publicar as traduções. É o > > Brasil-PM, sob a responsabilidade do prof. Flávio Glock. Tenho certeza > > de que basta que você traduza e poste as matérias aqui para que o FGlock > > as publique no website. Formato HTML, preferencialmente. Converse com > > ele para saber dos style-sheets, e se existe alguma coisa específica que > > você precisa. > > Bom, já é um começo. > Apesar de que, na minha opinião, o ideal mesmo seria se conseguíssemos > gente suficiente para montar um "portal" em português sobre Perl. Um > mini-PerlMonks. Mas não sei se isso é viável. > > > Eu discordo disso. Veja, por exemplo, meu esforço pessoal em traduzir > > a meta-documentação do PerlMonks.org, trabalho voluntário que faço há > > mais de um ano: desde então, muita gente achou que existem tão poucos > > usuários de língua portuguesa no website que o esforço não se justifica. > > Argumentaram até mesmo que a tradução seria "segregacionista" ou > > "elitista", já que privilegiaria apenas uns poucos Perl Monks. > > Eu acho muito interessante essa sua iniciativa. Porém, o problema é > que é razoavelmente difícil achar as traduções no meio de tudo (ou eu > tenho andado fazendo as coisas de forma muito mais difícil do que > deveriam ser). Normalmente, quem conseguir achá-las, não precisaria > muito delas no final das contas. Por isso acho que seria importante > algo em português, só que seguindo os moldes do PerlMonks. > > > Espero ter ajudado você. Precisamos do BH-PM, se você se animar. > > Existem mais líderes de grupos nacionais neste espaço. Tenho certeza de > > que todos eles podem ajudar você a decidir e planejar o novo grupo de > > usuários. > > > > Se você precisar de alguém para algumas palestras, pode contar > > comigo, e acredito que com outros membros desta comunidade também! > > Bom. Por enquanto estou ainda no estágio pré-pré-alpha do projeto. Na > prática significa: ainda não fizemos nada, só estamos com a idéia. > Eu queria ver se encontrava ao menos mais uma pessoa, pois eu tenho > uma grande tendência a desistir das coisas no meio, sem terminar, se > não der resultados rápidos (talvez por isso eu prefira perl a outras > linguagens). Mas com mais pessoas junto, tem mais apoio, e a coisa > toda fica mais com cara de que realmente tem algo acontecendo e eu > acabo permanecendo animado. > > Vamos ver, agora no almoço quem sabe eu discuto isso um pouco. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From monsieur_champs em yahoo.com.br Mon Feb 21 08:01:56 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Feb 21 08:02:23 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?=5BBALAN=C7O=5D=3A_Dezoito_?= =?ISO-8859-1?Q?M=EAses_de_SP-PM?= In-Reply-To: <9a08c9b4050221070659bd2463@mail.gmail.com> References: <8ff2963a050220082527c8f552@mail.gmail.com> <4218D539.5090206@yahoo.com.br> <9a08c9b405022105011851e25f@mail.gmail.com> <4219EFCC.1060802@yahoo.com.br> <9a08c9b4050221070659bd2463@mail.gmail.com> Message-ID: <421A05F4.5000107@yahoo.com.br> Nilson Santos wrote: > On Mon, 21 Feb 2005 11:27:24 -0300, Luis Campos de Carvalho > wrote: > >> Existe um website onde você pode publicar as traduções. É o >>Brasil-PM, sob a responsabilidade do prof. Flávio Glock. Tenho certeza >>de que basta que você traduza e poste as matérias aqui para que o FGlock >>as publique no website. Formato HTML, preferencialmente. Converse com >>ele para saber dos style-sheets, e se existe alguma coisa específica que >>você precisa. > > > Bom, já é um começo. > Apesar de que, na minha opinião, o ideal mesmo seria se conseguíssemos > gente suficiente para montar um "portal" em português sobre Perl. Um > mini-PerlMonks. Mas não sei se isso é viável. Eu propus isso no PerlMonks.org, e a resposta foi que a gente descentralizar um portal para os brasileiros faria com que a sinergia se dispersasse. Tenho certeza de que as estatísticas do website do PerlMonks também cairia, e isso é boa parte da renda que mantém o website (e a maior comunidade de Perl do planeta). Eu não acho que seja viável, pelo potencial destrutivo que a idéia esconde. Juntos, somos fortes. > Eu acho muito interessante essa sua iniciativa. Porém, o problema é > que é razoavelmente difícil achar as traduções no meio de tudo (ou eu > tenho andado fazendo as coisas de forma muito mais difícil do que > deveriam ser). Normalmente, quem conseguir achá-las, não precisaria > muito delas no final das contas. Por isso acho que seria importante > algo em português, só que seguindo os moldes do PerlMonks. Existe um índice das páginas traduzidas. E existe a complacência dos deuses do PerlMonks para que se poste e responda em outras línguas que não o inglês. Isso foi parte dos frutos do meu trabalho como tradutor. > Bom. Por enquanto estou ainda no estágio pré-pré-alpha do projeto. Na > prática significa: ainda não fizemos nada, só estamos com a idéia. > Eu queria ver se encontrava ao menos mais uma pessoa, pois eu tenho > uma grande tendência a desistir das coisas no meio, sem terminar, se > não der resultados rápidos (talvez por isso eu prefira perl a outras > linguagens). Mas com mais pessoas junto, tem mais apoio, e a coisa > toda fica mais com cara de que realmente tem algo acontecendo e eu > acabo permanecendo animado. Pode contar comigo. :-) Estou meio longe, mas posso tentar ajudar. E tenho certeza de que outras pessoas no Cascavel-PM e no SP-PM podem ajudar também. > Vamos ver, agora no almoço quem sabe eu discuto isso um pouco. Bon apetit. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Mon Feb 21 11:11:59 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 21 11:12:09 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <8ff2963a05022111114c2f32fe@mail.gmail.com> Luis Campos de Carvalho... > Na verdade, para conteúdo técnico, o correto é que os usuários > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > grupos deve listar membros, trabalhos específicos de cada grupo, como > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > trabalho) e assuntos de interesse local. Concordo, porém nem todos tem um inglês fluente para entender as documentações oficiais. E as vezes, mesmo quando manja bem o inglês ainda ficaria com dúvidas. Marco Lima... > Com relação as listas, serão criadas três novas listas: > Brasil Perl Mongers - para informações referentes a eventos, notícias, > assuntos gerais. > Learning Perl - para iniciantes e dúvidas básicas. > Advanced Perl - para monges iniciados e dúvidas avançadas, para > participar dessa lista o usuário deve participar da lista básica e ser > convidado. Pra que criar mais uma lista para usuários iniciantes se já existem várias listas desse tipo pelo Brasil afora? Isso só dividiria os usuários e deixaria cada site/lista com menos gente (já que iria ficar dividido). E quando a convidar os usuários para a advanced perl, acho isso ruim, pois tem pessoas que tem um nivel bom de programação e não frequenta a lista. Caso um dia ele precise de um "help" mais rápido, ele não poderia ficar esperando um convite para tirar sua dúvida. Nilson Santos... > Enquanto eu lia a discussão de vocês, tive uma idéia que talvez fosse > algo interessante de se fazer. É fato sabido que a maioria das > pessoas, apesar de arranharem inglês (e falarem, sem nenhum pudor, que > são "quase fluentes", muitas vezes), não se sentem *TÃO* confortáveis > assim com a língua. Assim sendo, pensei que talvez uma idéia simples > e, possivelmente, interessante seria alguém se dispor a traduzir > matérias selecionadas de outros sites famosos, de modo a viabilizar as > boas práticas de Perl a todos do Brasil. Concordo, porém só ficar traduzindo ficaria... "chato". Não adianta ficar criando mais e mais listas/fóruns sobre perl aqui no Brasil, pois como um programador novo/médio vai perguntar se ele não sabe quase nada? Só traduzir e criar listas não adianta, temos que fazer um site (ou usar um já pronto) e começar a publicar matérias, artigos, documentações... -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From daniel em ruoso.com Mon Feb 21 12:12:55 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Mon Feb 21 12:13:07 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <8ff2963a05022111114c2f32fe@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> Message-ID: <1109016774.1443.5.camel@cedro> Em Seg, 2005-02-21 às 16:11, João Gabriel escreveu: > > Na verdade, para conteúdo técnico, o correto é que os usuários > > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > > grupos deve listar membros, trabalhos específicos de cada grupo, como > > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > > trabalho) e assuntos de interesse local. > Concordo, porém nem todos tem um inglês fluente para entender as > documentações oficiais. E as vezes, mesmo quando manja bem o inglês > ainda ficaria com dúvidas. É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista de Perl Brasileira, estou esperando só ter recursos financeiros para ter internet em casa para iniciar este projeto. O que vocês acham? daniel From jamorreu em gmail.com Mon Feb 21 12:32:10 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 21 12:32:26 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <8ff2963a050221123279e31a0f@mail.gmail.com> Daniel Ruoso... > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > de Perl Brasileira, estou esperando só ter recursos financeiros para > ter internet em casa para iniciar este projeto. O que vocês acham? concordo em número, genero e grau. desde que o conteúdo seja em sua maior parte em português, pois tava dando uma olhava em alguns projetos brasileiros de perl com página do projeto em inglês... tensu não? tem o apoio do Vitoria-PM. -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk vitoria.pm.org "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From daniel em ruoso.com Mon Feb 21 12:44:14 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Mon Feb 21 12:45:04 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <8ff2963a050221123279e31a0f@mail.gmail.com> References: <8ff2963a050221123279e31a0f@mail.gmail.com> Message-ID: <1109018653.1438.34.camel@cedro> Em Seg, 2005-02-21 às 17:32, João Gabriel escreveu: > > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > > de Perl Brasileira, estou esperando só ter recursos financeiros para > > ter internet em casa para iniciar este projeto. O que vocês acham? > concordo em número, genero e grau. > desde que o conteúdo seja em sua maior parte em português, A idéia é essa mesmo. Fazer uma revista para o público do Brasil. > pois tava > dando uma olhava em alguns projetos brasileiros de perl com página do > projeto em inglês... tensu não? Hmmm... eu sou um desses :) Existe um problema claro neste sentido. Quando se inicia um projeto, se tem a pretensão de que esse projeto venha a ter colaboradores de diversas partes do mundo, então, por isso, você acaba escrevendo o projeto todo em inglês, inclusive a página do projeto. Sei que isso é um problema, e sei que existem soluções técnicas para isso (ter disponível as páginas, documentações etc traduzidos). O problema é o tempo para fazer isso. daniel From daniel em ruoso.com Mon Feb 21 12:44:14 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Mon Feb 21 12:45:07 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <8ff2963a050221123279e31a0f@mail.gmail.com> References: <8ff2963a050221123279e31a0f@mail.gmail.com> Message-ID: <1109018653.1438.34.camel@cedro> Em Seg, 2005-02-21 às 17:32, João Gabriel escreveu: > > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > > de Perl Brasileira, estou esperando só ter recursos financeiros para > > ter internet em casa para iniciar este projeto. O que vocês acham? > concordo em número, genero e grau. > desde que o conteúdo seja em sua maior parte em português, A idéia é essa mesmo. Fazer uma revista para o público do Brasil. > pois tava > dando uma olhava em alguns projetos brasileiros de perl com página do > projeto em inglês... tensu não? Hmmm... eu sou um desses :) Existe um problema claro neste sentido. Quando se inicia um projeto, se tem a pretensão de que esse projeto venha a ter colaboradores de diversas partes do mundo, então, por isso, você acaba escrevendo o projeto todo em inglês, inclusive a página do projeto. Sei que isso é um problema, e sei que existem soluções técnicas para isso (ter disponível as páginas, documentações etc traduzidos). O problema é o tempo para fazer isso. daniel From monsieur_champs em yahoo.com.br Mon Feb 21 12:59:42 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Feb 21 13:00:12 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?=5BBALAN=C7O=5D=3A_Dezoito_?= =?ISO-8859-1?Q?M=EAses_de_SP-PM?= In-Reply-To: <9a08c9b4050221070659bd2463@mail.gmail.com> References: <8ff2963a050220082527c8f552@mail.gmail.com> <4218D539.5090206@yahoo.com.br> <9a08c9b405022105011851e25f@mail.gmail.com> <4219EFCC.1060802@yahoo.com.br> <9a08c9b4050221070659bd2463@mail.gmail.com> Message-ID: <421A4BBE.4060603@yahoo.com.br> Nilson Santos wrote: > Bom, já é um começo. > Apesar de que, na minha opinião, o ideal mesmo seria se conseguíssemos > gente suficiente para montar um "portal" em português sobre Perl. Um > mini-PerlMonks. Mas não sei se isso é viável. Não muito. Na verdade, isolar a comunidade brazuca apenas prejudicaria o PerlMonks. É mais interessante fazer com que o PerlMonks seja amigável a outras línguas. Essa é a minha proposta atual. > Eu acho muito interessante essa sua iniciativa. Porém, o problema é > que é razoavelmente difícil achar as traduções no meio de tudo (ou eu > tenho andado fazendo as coisas de forma muito mais difícil do que > deveriam ser). Normalmente, quem conseguir achá-las, não precisaria > muito delas no final das contas. Por isso acho que seria importante > algo em português, só que seguindo os moldes do PerlMonks. Para isso, existe um índice das traduções. Por hora, apenas documentação sobre o website foi traduzida. Mas a idéia é conseguir adeptos em muitas línguas (agora, temos francês, inglês e português) e permitir traduções controladas e verificadas em todas as línguas, especialmente dos artigos e tutoriais mais destacados. > Bom. Por enquanto estou ainda no estágio pré-pré-alpha do projeto. Na > prática significa: ainda não fizemos nada, só estamos com a idéia. > Eu queria ver se encontrava ao menos mais uma pessoa, pois eu tenho > uma grande tendência a desistir das coisas no meio, sem terminar, se > não der resultados rápidos (talvez por isso eu prefira perl a outras > linguagens). Mas com mais pessoas junto, tem mais apoio, e a coisa > toda fica mais com cara de que realmente tem algo acontecendo e eu > acabo permanecendo animado. Você pode contar comigo, para o que precisar. Posso até mesmo aparecer para dar palestras, se combinarmos com antecedência suficiente. E isso vale para todos os grupos nacionais. Minha especialidade é sistemas OO para a web, expressões regulares e Template Toolkit. Boa sorte. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From marco.lima em e-via.com.br Mon Feb 21 13:09:18 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Mon Feb 21 13:09:41 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: Salve Monges !!! > Concordo, porém nem todos tem um inglês fluente para entender as > documentações oficiais. E as vezes, mesmo quando manja bem o inglês > ainda ficaria com dúvidas. Para isso existem as listas ... para tirar as dúvidas !!! > > Pra que criar mais uma lista para usuários iniciantes se já existem > várias listas desse tipo pelo Brasil afora? Isso só dividiria os > usuários e deixaria cada site/lista com menos gente (já que iria ficar > dividido). Só existe um Brasil.PM, se existem outras listas em outros sites e se os usuários dessas outras listas estão satisfeitos, eles podem continuar lá ... está é alista de iniciantes do Brasil.PM > > E quando a convidar os usuários para a advanced perl, acho isso ruim, > pois tem pessoas que tem um nivel bom de programação e não frequenta a > lista. Caso um dia ele precise de um "help" mais rápido, ele não > poderia ficar esperando um convite para tirar sua dúvida. > Qaunto a lista avançada ser para convidados é apenas uma maneira de não colocar pessoas que usam a lista para outras coisas, e se concentrar em dúvidas e debates sobre assuntos mais avançados ... e um novo usuário pode tirar sua duvida na lista de iniciantes ... todos os monges estarão lá também ... para participar da avançada vc deverá estar escrito na básica. > Concordo, porém só ficar traduzindo ficaria... "chato". > > Não adianta ficar criando mais e mais listas/fóruns sobre perl aqui no > Brasil, pois como um programador novo/médio vai perguntar se ele não > sabe quase nada? > > Só traduzir e criar listas não adianta, temos que fazer um site (ou > usar um já pronto) e começar a publicar matérias, artigos, > documentações... > João: porque em vez de ficar gastando tempo com um essa idéia fixa de criar mais um site sobre Perl ... vc não utiliza seu tempo para escrever uma matéria ... um artigo ... quem sabe um livro ... ou se preferir um módulo para o CPAN ...caso vc necessite de apoio, temos editoras para publicar o livro, e eventos para apresentar seus trabalhos ... [ ]'s Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From marco.lima em e-via.com.br Mon Feb 21 13:11:41 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Mon Feb 21 13:12:01 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: Salve Daniel ! Como estão os projetos, com o OAK ... acho interessante começarmos a divulgar os projetos para comunidade ... tá cheio de gente querendo ajudar !!! > Em Seg, 2005-02-21 às 16:11, João Gabriel escreveu: > > > Na verdade, para conteúdo técnico, o correto é que os usuários > > > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > > > grupos deve listar membros, trabalhos específicos de cada grupo, como > > > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > > > trabalho) e assuntos de interesse local. > > Concordo, porém nem todos tem um inglês fluente para entender as > > documentações oficiais. E as vezes, mesmo quando manja bem o inglês > > ainda ficaria com dúvidas. > > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > de Perl Brasileira, estou esperando só ter recursos financeiros para > ter internet em casa para iniciar este projeto. O que vocês acham? > > daniel > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From jamorreu em gmail.com Mon Feb 21 14:11:46 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 21 14:11:53 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <8ff2963a050221141141df5805@mail.gmail.com> Marco Lima.... > João: porque em vez de ficar gastando tempo com um essa idéia fixa de > criar mais um site sobre Perl ... vc não utiliza seu tempo para escrever > uma matéria ... um artigo ... quem sabe um livro ... ou se preferir um > módulo para o CPAN ...caso vc necessite de apoio, temos editoras para > publicar o livro, e eventos para apresentar seus trabalhos ... 1. Não quero criar um novo site, apenas estruturar os que já existe afim de oferecer um conteúdo melhor. (Como eu disse, poderiamos usar um já pronto.. Brasil-PM, CGiClube...) 2. Tenho feito isso a muito tempo, e tenho e postado no CGiClube. O problema, é que ao contrario de vocês, não tenho um conhecimento grande e avançado no Perl. Então, só eu só posto artigo/matéria/código assim que descobro algo de novo. Se vocês pudessem me ajudar nessa tarefa enviando matérias/códigos/artigos pra eu postar no site seria muito bom. -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From monsieur_champs em yahoo.com.br Mon Feb 21 15:10:59 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Mon Feb 21 15:11:33 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <8ff2963a050221141141df5805@mail.gmail.com> References: <8ff2963a050221141141df5805@mail.gmail.com> Message-ID: <421A6A83.9080502@yahoo.com.br> João Gabriel wrote: > Marco Lima.... > 1. Não quero criar um novo site, apenas estruturar os que já existe > afim de oferecer um conteúdo melhor. (Como eu disse, poderiamos usar > um já pronto.. Brasil-PM, CGiClube...) Isso é bom, vamos concordar (milagre, acho que é a segunda vez que eu concordo com alguma coisa que o JG diz... ;-) nada pessoal, JG... > 2. Tenho feito isso a muito tempo, e tenho e postado no CGiClube. O > problema, é que ao contrario de vocês, não tenho um conhecimento > grande e avançado no Perl. Então, só eu só posto artigo/matéria/código > assim que descobro algo de novo. Humm... vou pensar sobre isso. Posso escrever para o CGIClube? Você postaria meus artigos? > Se vocês pudessem me ajudar nessa tarefa enviando > matérias/códigos/artigos pra eu postar no site seria muito bom. Acho que isso é "sim". Existe algum tema em especial que faça muita falta? Vou para a minha cela, meditar... Putamplexos. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From jamorreu em gmail.com Mon Feb 21 15:24:47 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 21 15:24:58 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <8ff2963a05022115245567dd39@mail.gmail.com> Luis Campos... > Isso é bom, vamos concordar (milagre, acho que é a segunda vez que eu > concordo com alguma coisa que o JG diz... ;-) nada pessoal, JG... agora estamos falando a mesma lingua :D > Humm... vou pensar sobre isso. > Posso escrever para o CGIClube? Você postaria meus artigos? Sim, claro. Por que não? Posto artigos que qualquer membro dessa lista ou de outra lista. Se eu não me engano já publiquei artigos que tinham na revista eletronica da Casvavel, já publiquei artigos do Ednardo dos Santos Lobo, do oxcy... (todos eles com os devidos créditos). > Existe algum tema em especial que faça muita falta? Um pouco de cada ajudaria bastante. Mas acho que ainda falta divulgar mais a área gráfica do Perl GTK ou Perl TK. Já que tocamos no assunto relativo a artigos/códigos/matérias, já estou desenvolvendo um mecanisco similar ao que tinha aqui na Cascavel para colocar no CGiClube que consiste em: o "postador" faz um cadastro no site, posta seu artigo. Feito isso, o artigo deverá ser avaliado pelos administradores (para ver se não é spam/publicidade ou se está na categoria correta). Caso tudo esteja correto o artigo é publicado e podera ser comentado por qualquer usuário que esteja cadastrado no sistema. (lembrando que é livre) (depois de pronto, caso algum monge queira uma cópia do sistema é só pedir) Não sei se essa é a melhor forma, mas já ajuda. -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From donatoaz em gmail.com Mon Feb 21 16:28:27 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Mon Feb 21 16:28:37 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <1109016774.1443.5.camel@cedro> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> Message-ID: <1746e3e3050221162858aee1e8@mail.gmail.com> On Mon, 21 Feb 2005 17:12:55 -0300, Daniel Ruoso wrote: > Em Seg, 2005-02-21 às 16:11, João Gabriel escreveu: > > > Na verdade, para conteúdo técnico, o correto é que os usuários > > > visitem o PerlMonks.org e o Perl.(org|com). O conteúdo dos websites dos > > > grupos deve listar membros, trabalhos específicos de cada grupo, como > > > resenhas (mais de um grupo pode publicar resenhas sobre um mesmo > > > trabalho) e assuntos de interesse local. > > Concordo, porém nem todos tem um inglês fluente para entender as > > documentações oficiais. E as vezes, mesmo quando manja bem o inglês > > ainda ficaria com dúvidas. > > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > de Perl Brasileira, estou esperando só ter recursos financeiros para > ter internet em casa para iniciar este projeto. O que vocês acham? > > daniel Acho que a ideia de uma revista impressa (se foi isso que voce quis dizer) não é muito boa, ou pelo menos perde muitas vantagens de se conduzir um trabalho pela internet. Portanto se vai existir um esforço pra criar uma revista sobre perl EU particularmente preferiria que fosse online....... O que eu acho que podemos fazer, não sei se funcionaria (feed me back guys!) é um WIKI pro Brasil-pm........ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From acid06 em gmail.com Mon Feb 21 18:18:27 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 21 18:18:37 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <1746e3e3050221162858aee1e8@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> Message-ID: <9a08c9b40502211818433426b4@mail.gmail.com> On Mon, 21 Feb 2005 21:28:27 -0300, Donato Azevedo wrote: > Acho que a ideia de uma revista impressa (se foi isso que voce quis > dizer) não é muito boa, ou pelo menos perde muitas vantagens de se > conduzir um trabalho pela internet. Portanto se vai existir um esforço > pra criar uma revista sobre perl EU particularmente preferiria que > fosse online....... > O que eu acho que podemos fazer, não sei se funcionaria (feed me back > guys!) é um WIKI pro Brasil-pm........ Acho que ele quis dizer uma publicação online mesmo. Quanto à idéia do Wiki... o principal problema é que um Wiki não forma uma comunidade, é só uma fonte de consulta. Daí a sua grande "suitability" para projetos como o Wikipedia. -Nilson Santos F. Jr. From monsieur_champs em yahoo.com.br Tue Feb 22 04:10:44 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 22 04:11:15 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <1746e3e3050221162858aee1e8@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> Message-ID: <421B2144.80003@yahoo.com.br> Donato Azevedo wrote: > Acho que a ideia de uma revista impressa (se foi isso que voce quis > dizer) não é muito boa, ou pelo menos perde muitas vantagens de se > conduzir um trabalho pela internet. Portanto se vai existir um esforço > pra criar uma revista sobre perl EU particularmente preferiria que > fosse online....... > O que eu acho que podemos fazer, não sei se funcionaria (feed me back > guys!) é um WIKI pro Brasil-pm........ Donato, tenho certeza de que a revista é online. Quanto ao Wiki, acho que alguma coisa assim está sendo discutida na lista de Coordenação do Perl Nacional... Putamplexos. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From monsieur_champs em yahoo.com.br Tue Feb 22 04:24:22 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 22 04:24:53 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <9a08c9b40502211818433426b4@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> <9a08c9b40502211818433426b4@mail.gmail.com> Message-ID: <421B2476.70809@yahoo.com.br> Nilson Santos wrote: > On Mon, 21 Feb 2005 21:28:27 -0300, Donato Azevedo wrote: > >>Acho que a ideia de uma revista impressa (se foi isso que voce quis >>dizer) não é muito boa, ou pelo menos perde muitas vantagens de se >>conduzir um trabalho pela internet. Portanto se vai existir um esforço >>pra criar uma revista sobre perl EU particularmente preferiria que >>fosse online....... >>O que eu acho que podemos fazer, não sei se funcionaria (feed me back >>guys!) é um WIKI pro Brasil-pm........ > > > Acho que ele quis dizer uma publicação online mesmo. > Quanto à idéia do Wiki... o principal problema é que um Wiki não forma > uma comunidade, é só uma fonte de consulta. Daí a sua grande > "suitability" para projetos como o Wikipedia. > Eu discordo, em parte. O contra-exemplo é a comunidade do TWiki.org, formada em torno de um Wiki-Wiki. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From acid06 em gmail.com Tue Feb 22 05:07:36 2005 From: acid06 em gmail.com (Nilson Santos) Date: Tue Feb 22 05:07:43 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <421B2476.70809@yahoo.com.br> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> <9a08c9b40502211818433426b4@mail.gmail.com> <421B2476.70809@yahoo.com.br> Message-ID: <9a08c9b405022205072a20afc7@mail.gmail.com> On Tue, 22 Feb 2005 09:24:22 -0300, Luis Campos de Carvalho wrote: > Eu discordo, em parte. > O contra-exemplo é a comunidade do TWiki.org, formada em torno de um > Wiki-Wiki. Bem... eu acredito que isso seja um caso a parte. Afinal, é natural para mim a idéia de uma comunidade relacionada a um Wiki ser baseada em um Wiki. Apesar de que, pelo que eu vi, a comunidade em si não é baseada no Wiki, uma vez que (ao menos à primeira vista) não existe nenhum recurso de discussão por lá. Então suponho que seja algo como uma mail-list. -Nilson Santos F. Jr. From monsieur_champs em yahoo.com.br Tue Feb 22 05:43:54 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 22 05:44:22 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <9a08c9b405022205072a20afc7@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> <9a08c9b40502211818433426b4@mail.gmail.com> <421B2476.70809@yahoo.com.br> <9a08c9b405022205072a20afc7@mail.gmail.com> Message-ID: <421B371A.6000609@yahoo.com.br> Nilson Santos wrote: > On Tue, 22 Feb 2005 09:24:22 -0300, Luis Campos de Carvalho > wrote: > >> Eu discordo, em parte. >> O contra-exemplo é a comunidade do TWiki.org, formada em torno de um >>Wiki-Wiki. > > > Bem... eu acredito que isso seja um caso a parte. > Afinal, é natural para mim a idéia de uma comunidade relacionada a um > Wiki ser baseada em um Wiki. Apesar de que, pelo que eu vi, a > comunidade em si não é baseada no Wiki, uma vez que (ao menos à > primeira vista) não existe nenhum recurso de discussão por lá. Então > suponho que seja algo como uma mail-list. As discussões tomam parte em praticamente qualquer lugar onde alguém poste. Normalmente, elas acontecem dentro das páginas de suporte de módulos específicos. Existem páginas apropriadas para manter e discutir determinadas partes do sistema. Para quem está acostumado a um sistema rígido, parece bagunça. Mas um olhar mais apurado revela extremo cuidado com a escrita e a manutenção dos textos, mesmo quando escritos por pessoas não diretamente ligadas à comunidade. É muito interessante este tipo de trabalho. Ah! Existem seções especializadas em discussão de tópicos dentro do WikiPedia.org, também. Leia atentamente os menus de opções de cada página do site. E viva a diversidade! Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From donatoaz em gmail.com Tue Feb 22 06:05:12 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Tue Feb 22 06:05:23 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <9a08c9b405022205072a20afc7@mail.gmail.com> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> <9a08c9b40502211818433426b4@mail.gmail.com> <421B2476.70809@yahoo.com.br> <9a08c9b405022205072a20afc7@mail.gmail.com> Message-ID: <1746e3e3050222060524081b0a@mail.gmail.com> nilson, voce esta em outra mailing list de perl? On Tue, 22 Feb 2005 10:07:36 -0300, Nilson Santos wrote: > On Tue, 22 Feb 2005 09:24:22 -0300, Luis Campos de Carvalho > wrote: > > Eu discordo, em parte. > > O contra-exemplo é a comunidade do TWiki.org, formada em torno de um > > Wiki-Wiki. > > Bem... eu acredito que isso seja um caso a parte. > Afinal, é natural para mim a idéia de uma comunidade relacionada a um > Wiki ser baseada em um Wiki. Apesar de que, pelo que eu vi, a > comunidade em si não é baseada no Wiki, uma vez que (ao menos à > primeira vista) não existe nenhum recurso de discussão por lá. Então > suponho que seja algo como uma mail-list. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From shonorio em terra.com.br Tue Feb 22 06:12:55 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 22 06:13:05 2005 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gW0JBTEFOx09dOiBEZXpvaQ==?= =?iso-8859-1?b?dG8gTepzZXMgZGUgU1AtUE0=?= Message-ID: > Nunca tenha medo de tentar algo novo. Lembre-se de que um amador > solitário construiu a Arca e um grande grupo de profissionais construiu > o Titanic. Mago, muito motivador isto :-); ainda mais porque o Titanic foi para as profundezas do oceano. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050222/4a387bbf/attachment.htm From marco.lima em e-via.com.br Tue Feb 22 06:20:09 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Tue Feb 22 06:20:26 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: Salve Solli !! Você já cadastrou a sua palestra no FISL ??? O prazo está terminando !! Monges Paulistanos este é o último final de semana do mês de fevereiro !! estou precisando de compartilhar alguns momentos de oração com vocês ! [ ]'s > > > > Nunca tenha medo de tentar algo novo. Lembre-se de que um amador > > solitário construiu a Arca e um grande grupo de profissionais construiu > > o Titanic. > > Mago, muito motivador isto :-); ainda mais porque o Titanic foi para as profundezas do oceano. > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From monsieur_champs em yahoo.com.br Tue Feb 22 07:23:46 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Tue Feb 22 07:24:15 2005 Subject: [Cascavel-pm] Encontro Social de Fevereiro do SP-PM In-Reply-To: References: Message-ID: <421B4E82.6060007@yahoo.com.br> Marco Lima wrote: > Salve Solli !! > > Você já cadastrou a sua palestra no FISL ??? O prazo está terminando !! > > Monges Paulistanos este é o último final de semana do mês de fevereiro > !! estou precisando de compartilhar alguns momentos de oração com vocês ! Hum. O mago tem razão. Infelizmente, senhores, eu vou viajar a negócios no sábado. Acho que podemos nos encontrar no domingo, se todos concordarem. Alguém por favor sugira um lugar agradável onde poderemos bebericar uma boa cerveja? Eu não estou exigente. Qualquer boteco serve, desde que todos saibam chegar até ele. Talvez alguma coisa na zona oeste, já que a maior parte dos monges mora para estes lados ou para o centro da cidade... Por favor restrinjam esta discussão à lista do SP-PM, para não deixar os outros monges morrendo de vontade de uma 'breja... ;-) nem todos podem aparecer em sampa para os encontros... ;-) No aguardo de um local, putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From shonorio em terra.com.br Tue Feb 22 08:24:05 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 22 08:24:15 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: > > É por isso que eu tenho como projeto fazer do Fortaleza.PM uma revista > de Perl Brasileira, estou esperando só ter recursos financeiros para > ter internet em casa para iniciar este projeto. O que vocês acham? > > daniel > Daniel, Também tenho um projeto semelhante, mas fazer como um outro grupo que eu participo que criou uma revista eletrônica, e que a cada trimestre é 'publicada' em PDF. Como o Luiz, que foi o 'responsável' desta discussão, já colocou é a questão organização da organização que pega, e não a ideologia. Então Daniel, que tal trocar-mos uma idéia, idealizar a revista do Perl e tomar a responsábilidade de organizar esta revista, tenho certeza que depois disto fica mais fácil conseguir pessoas para nos ajudar. Que tal ? Solli -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050222/65862fa8/attachment.htm From shonorio em terra.com.br Tue Feb 22 09:43:44 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 22 09:43:54 2005 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gW0JBTEFOx09dOiBEZXpvaQ==?= =?iso-8859-1?b?dG8gTepzZXMgZGUgU1AtUE0=?= Message-ID: > Salve Solli !! > > Você já cadastrou a sua palestra no FISL ??? O prazo está terminando !! Já, e três temas, sendo eles : * Perl para MS SQL DBA; * Perl - Canivete suiço para Windows 2000; * Perl, o santo remédio para o inferno dos logs de eventos no Windows 2000; Mas independete de ser aprovado, ou não, vou criar um artigo sobre estes temas e publicar aqui. Solli M. Honorio -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050222/a23d4568/attachment.htm From marco.lima em e-via.com.br Tue Feb 22 09:50:48 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Tue Feb 22 09:51:07 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: Solli: Vc cadastrou algum ?? Não acredito que você consiga aprovação do pessoal do FISL para algum desses tema ... sugiro você preparar algo como "Perl - Ferramenta de Software Livre no Ambiente Proprietário." Prepare esses artigos em publique no site do Brasil.PM ... vamos conversar mais no próximo encontro. [ ]'s > > > > Salve Solli !! > > > > Você já cadastrou a sua palestra no FISL ??? O prazo está terminando !! > > Já, e três temas, sendo eles : > * Perl para MS SQL DBA; > * Perl - Canivete suiço para Windows 2000; > * Perl, o santo remédio para o inferno dos logs de eventos no Windows 2000; > > Mas independete de ser aprovado, ou não, vou criar um artigo sobre estes temas e publicar aqui. > > Solli M. Honorio > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From shonorio em terra.com.br Tue Feb 22 10:24:59 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Tue Feb 22 10:25:08 2005 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gW0JBTEFOx09dOiBEZXpvaQ==?= =?iso-8859-1?b?dG8gTepzZXMgZGUgU1AtUE0=?= Message-ID: Legal postei o "Gerenciando ambiente proprietário com Perl", apesar de achar que mesmo assim o pessoal não vai aceitar, afinal acho que eles sejam radicais demais para a minha política moderadora :-). Solli -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050222/ff51501c/attachment.htm From glasswalk3r em yahoo.com.br Tue Feb 22 10:43:55 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Tue Feb 22 10:44:04 2005 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20[BALAN=C7O]:=20Dezoito=20M=EAses=20d?= =?iso-8859-1?q?e=20SP-PM?= In-Reply-To: <4217979A.6000303@yahoo.com.br> Message-ID: <20050222184355.44959.qmail@web20228.mail.yahoo.com> Oi Luis, Eu acredito que possa ajudar com a manutenção do website de SP.pm e resenhas de livros, se eu conseguir tempo para lê-los primeiro. :-) Eu comecei a escrever um artigo a algum tempo atrás sobre como executar comandos do SO de forma segura pelo Perl... só que eu não encontro mais o rascunho!Tenho quase certeza que mandei pra lista dos monges... se alguém tiver o famigerado arquivo, por favor me mande! (Nelson, eu acredito que você seja um dos possíveis monges) Quantos aos encontros, podíamos fazê-los com maiores intervalos de tempo, como de dois em dois meses. Combinar algo a se fazer com dois meses fica bem mais fácil. Ainda sobre os encontros... que tal criarmos uma pauta? O que acham? []'s Alceu --- Luis Campos de Carvalho escreveu: > > Amigos e amigas, aproveitando o início oficial do > ano de 2005, eu > gostaria de expôr um pequeno balanço sobre o grupo > dos São Paulo Perl > Mongers: > > 1. Encontros Sociais > Infelizmente, estão paralizados por falta de > quórum. Mas assim que > eu conseguir um voluntário para prestar atenção às > datas e escolher os > lugares para os encontros, retomaremos esta > atividade. > A maior parte dos encontros sociais aconteceu > no O'Malleys, um pub > famoso pela variedade de cervejas. Eu escolhi > realizar os encontros em > um local fixo como forma de facilitar a vinda de > novos amigos. Acho que > a rotina foi um erro, pois, em um determinado > momento, chegamos a ter > encontros de uma pessoa apenas (lembrem-se do nosso > herói S.M.Honório). > > 2. Encontros Técnicos > Lamentavelmente, eu não fui capaz de organizar > com eficiencia um > encontro técnico nos últimos dezoito meses de grupo. > Gostaria de > remediar isso de alguma forma, mas posso apenas > oferecer minha presença > nos encontros, sempre com algo que possa apresentar > ao grupo. > /Mea Culpa/. Vou procurar me organizar mais > sobre este ponto, e > tentar obter um local onde possamos realizar os > encontros com regularidade. > > 3. Web Site > O website do SP-PM estava em branco, quando eu > assumi. > Infelizmente ele não melhorou muito, e sozinho é > muito difícil para mim > conseguir me organizar o suficiente para obter > conteúdo para publicar no > website. > O Rio-PM (através do Marco Lima) gentilmente > ofereceu hosting para > o website e para a lista de discussão. Eu aceitei a > oferta, mas não > consegui me organizar e mudar o website de lugar. > Gostaria de > reformulá-lo, aumentar a sua utilidade e permitir > aos membros do SP-PM a > possibilidade de manter páginas pessoais dentro > dele, conforme os > recursos permitam. > Acredito que isto seria muito mais fácil com a > ajuda do grupo. > Este é um dos principais motivos pelos quais escrevo > este balanço. > Sozinho, muito pouco ou quase nada consigo fazer. > Mas juntos, podemos > muito mais. > > 4. Camisetas > Eu estou com um protótipo da camiseta do grupo > mais ou menos > encaminhado, mas não me animei de terminar isto > ainda. Desde que larguei > das reuniões sociais, não voltei a mexer com isso, a > pesar de tudo. Quem > tiver curiosidade sobre a camiseta, por favor me > peça uma imagem. Eu > enviarei de bom grado. > Gostaria muito de retomar esta atividade este > ano, e de produzir > consistentemente algumas versões do nosso "hábito" > oficial. Tenho > certeza de que isso pode ajudar a nos identificarmos > como grupo. > > 5. Livros > Ainda estou "engatinhando" nisto, mas acho que > posso conseguir > muita ajuda das editoras técnicas interessadas no > Perl. Recentemente fui > contatado pela Janet Crosbie, da Apress, que > ofereceu gentilmente livros > em troca de resenhas. Seria mais simples obter > livros para o SP-PM se > conseguirmos um website com infra-estrutura > suficiente para permitir > publicação de resenhas, mas estou conversando com a > Apress mesmo assim. > Ainda tenho esperança de conseguir algum resultado > sobre isso, conforme > as coisas andarem. > > 6. Patrocínios > Não contamos atualmente com qualquer > patrocínio. Eu gostaria de > aumentar e incrementar isso, e com este intuito > contatei um amigo que > faz parte de uma das diretorias da ABRANET, a > associação brasileira de > provedores de internet. Acredito que ele possa nos > ajudar a conseguir > recursos para promover encontros técnicos e obter > camisetas para os > membros do SP-PM, em troca de alguma exposição na > mídia e > aperfeiçoamento da mão-de-obra operacional dos > provedores. Eu me ofercei > para realizar alguns treinamentos em troca dos > recursos e da promoção > dos encontros técnicos, mas tenho esperança de que > outros membros do > grupo também podem se interessar pela atividade. > > 7. Filiação > Durante estes dezoito meses, praticamente > dobramos a quantidade de > membros filiados ao SP Perl Mongers. Infelizmente, > isso elevou nosso > quadro a apenas 5 pessoas. E esgotou minha > criatividade neste campo. :-/ > Estou desesperado. E tenho certeza de que existem > muitas outras pessoas > que usam Perl em São Paulo. > > 8. Exposição na Mídia > Nisto, minha liderança e a liderança de um > cachorro bôbo são > exatamente a mesma coisa. Não temos qualquer > exposição na mídia, em > grande parte por conta das minhas inabilidades no > relacionamento humano. > Eu estou tentando melhorar neste ponto, mas o > assunto não é facil de se > estudar e compreender. > > 9. Liderança > Eu andei em uma fase ruim, com baixa > auto-estima e crise > existencial, mas acho que estou superando isso. > Gostaria muito de saber > de todos vocês o que esperam para o ano de 2005, e o > que acharam do > desempenho do SP-PM no ano de 2004. > > Tenho a intenção de marcar eleições para o > cargo de Líder do SP-PM > para o final do ano de 2005, mais ou menos > setembro-outubro, que é > quando eu completo dois anos de casa. Talvez não me > candidate novamente, > para este ciclo. Gostaria de saber o que os Mongers > acham disso, e quem, > na opinião do grupo, seria a pessoa mais indicada > para assumir a > responsabilidade de manter e tocar o grupo adiante > durante os próximos > dois anos. > > 10. Balanços > Eu deveria ter iniciado isto antes, já nos > primeiros seis meses. > Mas infelizmente outras coisas estavam ocupando a > minha cabeça, e a > sobriedade e clareza de idéias veio apenas mais > tarde. > Assumo oficialmente o compromisso de preparar > e publicar outro > balanço como este (mas com notícias melhores, > claro!) a cada seis meses. > Gostaria que isto se perpetuasse com os sucessores > do cargo, para que > toda a comunidade paulistana, brasileira e mundial > possam saber o que > acontece no SP-PM. > > Bom, gente, acho que isso é tudo... > Espero que o balanço não impresione vocês > negativamente, a pesar dos > meus fracassos. É facil falar... :-) fazer é que são > elas. > > Ainda tenho seis meses pela frente. Gostaria > muito de continuar > contando com o apoio e confiança de vocês. :-) > > Por favor enviem seus > (comentários|críticas|elogios|ofensas|juras de > amor|ameaças de morte) para a minha caixa postal. _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From glasswalk3r em yahoo.com.br Tue Feb 22 10:46:14 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Tue Feb 22 10:46:22 2005 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20[BALAN=C7O]:=20Dezoito=20M=EAses=20d?= =?iso-8859-1?q?e=20SP-PM?= In-Reply-To: Message-ID: <20050222184614.82266.qmail@web20227.mail.yahoo.com> Solli, A despeito de membros xiitas de software livre gostarem ou não do seu tema, eu acho ele bastante interessante, considerando a falta de ferramentas flexíveis (como Perl) para sistemas MS. Aliás, documentação sobre sistemas MS com Perl também é uma tristeza de se obter. Se precisar de uma ajuda com a documentação, eu topo dar uma força. []'s Alceu --- Solli Moreira Honorio escreveu: > Legal postei o "Gerenciando ambiente proprietário > com Perl", apesar de achar que mesmo assim o > pessoal não vai aceitar, afinal acho que eles sejam > radicais demais para a minha política moderadora > :-). > > Solli _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From daniel em ruoso.com Tue Feb 22 11:10:40 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Tue Feb 22 11:10:55 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <421B2144.80003@yahoo.com.br> References: <8ff2963a05022111114c2f32fe@mail.gmail.com> <1109016774.1443.5.camel@cedro> <1746e3e3050221162858aee1e8@mail.gmail.com> <421B2144.80003@yahoo.com.br> Message-ID: <1109099440.1419.18.camel@cedro> Em Ter, 2005-02-22 às 09:10, Luis Campos de Carvalho escreveu: > lista de Coordenação do Perl Nacional... ???? e tem essa? :) daniel From daniel em ruoso.com Tue Feb 22 11:14:07 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Tue Feb 22 11:14:18 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: References: Message-ID: <1109099647.1419.22.camel@cedro> Em Seg, 2005-02-21 às 18:11, Marco Lima escreveu: > Como estão os projetos, com o OAK ... acho interessante começarmos a > divulgar os projetos para comunidade ... tá cheio de gente querendo > ajudar !!! Eu estou com um problema sério por estar sem internet em casa... como só acesso do trabalho, acabo ficando sem tempo para trabalhar no Oak :( Mas é aquela coisa, existe uma lista do perl-oak... existem coisas a serem feitas... se alguém começar a fazer o que eu não estou tendo tempo para fazer, eu não vou achar ruim :). daniel From daniel em ruoso.com Tue Feb 22 11:16:04 2005 From: daniel em ruoso.com (Daniel Ruoso) Date: Tue Feb 22 11:16:16 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: References: Message-ID: <1109099764.1420.24.camel@cedro> Em Ter, 2005-02-22 às 13:24, Solli Moreira Honorio escreveu: > Também tenho um projeto semelhante, mas fazer como um outro grupo que > eu participo que criou uma revista eletrônica, e que a cada trimestre > é 'publicada' em PDF. Manda a URL, eu não conheço... > Então Daniel, que tal trocar-mos uma idéia, idealizar a revista do > Perl e tomar a responsábilidade de organizar esta revista, tenho > certeza que depois disto fica mais fácil conseguir pessoas para nos > ajudar. Tou dentro, apesar de estar sem tempo agora... daniel From fglock em pucrs.br Tue Feb 22 11:43:17 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Tue Feb 22 11:44:38 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <200502221944.j1MJiO2e067089@rigel.pucrs.br> Daniel escreveu: > > Em Ter, 2005-02-22 às 09:10, Luis Campos de Carvalho escreveu: > > lista de Coordenação do Perl Nacional... > > ???? > > e tem essa? > > :) Tem. Esta lista é usada para discutir a organização dos grupos, que é OT aqui. A organização do YAPC::Brasil::2005, por exemplo, é discutida lá: Em 01-12-2004 16:40 fglock@pucrs.br escreveu: > >Gostaria de propor a realização do II Encontro >Brasileiro de Usuarios de Perl, em 2005. > >Favor mandar para a lista sugestões de lugares, >palestrantes, patrocinadores, tema. > >A minha sugestão é aproveitar a estrutura do Fórum >Internacional do Software Livre, que nos proporciona >a possibilidade de trazer palestrantes do exterior. >O próximo Fórum Internacional do Software Livre >será de 1 a 4 de junho de 2005, no Centro de Eventos >da PUCRS, em Porto Alegre. > >A princípio, os convidados do ano passado (que não >puderam vir) serão convidados de novo: Larry Wall, >Dave Cross. > >Sugiro continuar a discussão na lista >perl-coordenacao. Quem quiser participar pode se >inscrever aqui: >http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/perl-coordenacao > >- Flavio S. Glock > Brasil-PM From marco.lima em e-via.com.br Tue Feb 22 11:46:52 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Tue Feb 22 11:47:13 2005 Subject: [Cascavel-pm] [BALANÇO]: Dezoito Mêses de SP-PM Message-ID: A questão não é ser Radical, é que eles recebem muitas propostas ... e vão ter que fazer uma filtragem ... e de posso lhe dizer que a primeira filtragem é nos temas ... a sugestão é utilizar "Software Livre" no tema ... mas caso não consiga entrar na programaçao do FISL ... colocamos na programação do YAPC::2005 ... acho legal falarmos sobre esse tema ! > > > Legal postei o "Gerenciando ambiente proprietário com Perl", apesar de achar que mesmo assim o pessoal não vai aceitar, afinal acho que eles sejam radicais demais para a minha política moderadora :-). > > Solli > > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From marco.lima em e-via.com.br Tue Feb 22 12:46:53 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Tue Feb 22 12:47:22 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: "... apesar de estar sem tempo agora..." Daniel: Vc quer ir pegar um Sol na praia e trabalhar ao mesmo tempo assim não dá ... essa vida no Nordeste aind vai te matar !! Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From marco.lima em e-via.com.br Tue Feb 22 12:56:01 2005 From: marco.lima em e-via.com.br (Marco Lima) Date: Tue Feb 22 12:56:21 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: Salve grande mestre Glock ! Você está certo, os Monges que desejam falar sobre Organização e outros assuntos relacionados a comunidade Perl no Brasil, devem postar na lista da coordenação, vocês poderão se cadastrar no link: http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/perl-coordenacao Vamos deixar a lista para tópicos técnicos. Obrigado; Mago > Marco Lima marco.lima@e-via.com.br mago@rio.pm.org +55 19 96 56 06 46 Perl Monk Brasil Perl Monger Líder do Rio de Janeiro Perl Mongers http://www.perlmonk.org http://brasil.pm.org Register Linux User #355235 Slackware Linux, for the subgenius From dexter em ticbrasil.com.br Wed Feb 23 05:27:05 2005 From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br) Date: Wed Feb 23 05:27:22 2005 Subject: [Cascavel-pm] Problema para executar um cgi Message-ID: <008801c519ab$5dbebb10$0202a8c0@abril00213> estou tendo um problema para executar um script em cgi .. recebo o seguinte erro: Method Not Allowed The requested method POST is not allowed for the URL /cgi/post.cgi. -------------------------------------------------------------------------------- Apache/1.3.32 Server at Veruska.. Port 80 alguem tem alguma ideia do que pode ser isso? Obrigado Ass: Ricardo OMar -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050223/dd2eada7/attachment.htm From fglock em pucrs.br Wed Feb 23 05:45:57 2005 From: fglock em pucrs.br (fglock@pucrs.br) Date: Wed Feb 23 05:47:18 2005 Subject: [Cascavel-pm] Problema para executar um cgi Message-ID: <200502231347.j1NDl62e047532@rigel.pucrs.br> dexter escreveu: > > Method Not Allowed > The requested method POST is not allowed for the URL /cgi/post.cgi. > Veja se há uma linha assim no httpd.conf, referente ao diretorio /cgi/ - veja se o POST está com "deny" em vez de "allow from all": Order allow,deny Allow from all - Flavio S. Glock From vander em ufpa.br Wed Feb 23 10:05:34 2005 From: vander em ufpa.br (Vanderson Sampaio) Date: Wed Feb 23 10:05:49 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. In-Reply-To: <8ff2963a05022115245567dd39@mail.gmail.com> References: <8ff2963a05022115245567dd39@mail.gmail.com> Message-ID: <421CC5EE.6050807@ufpa.br> Estava escrevendo uma espécie de tutorial sobre Perl-Tk com umas funções básicas alguns detalhes. Coisa pra iniciante mesmo. Se houver interesse eu posso acelerar e terminar na semana que vem pra postar no site. Interessa? Vanderson Sampaio >> Existe algum tema em especial que faça muita falta? >> >> >Um pouco de cada ajudaria bastante. Mas acho que ainda falta divulgar >mais a área gráfica do Perl GTK ou Perl TK. > From dexter em ticbrasil.com.br Wed Feb 23 10:29:09 2005 From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br) Date: Wed Feb 23 10:29:21 2005 Subject: [Cascavel-pm] Problema para executar um cgi References: <200502231347.j1NDl62e047532@rigel.pucrs.br> Message-ID: <00ce01c519d5$90fc9d10$0202a8c0@abril00213> Flavio, você teria algo que eu pudesse colocar na configuração VirtualHost do meu dominio. Se não for pedir demais ;-) Obrigado ----- Original Message ----- From: To: "Cascavel Perl Mongers" Sent: 23 February, 2005 10:45 AM Subject: Re: [Cascavel-pm] Problema para executar um cgi > dexter escreveu: > > > > Method Not Allowed > > The requested method POST is not allowed for the > URL /cgi/post.cgi. > > > > Veja se há uma linha assim no httpd.conf, referente > ao diretorio /cgi/ - veja se o POST está com "deny" > em vez de "allow from all": > > > Order allow,deny > Allow from all > > > - Flavio S. Glock > > > ---------------------------------------------------------------------------- ---- _______________________________________________ Cascavel-pm mailing list Cascavel-pm@pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From monsieur_champs em yahoo.com.br Wed Feb 23 15:52:38 2005 From: monsieur_champs em yahoo.com.br (Luis Campos de Carvalho) Date: Wed Feb 23 15:53:06 2005 Subject: [Cascavel-pm] =?ISO-8859-1?Q?=5BBALAN=C7O=5D=3A_Dezoito_?= =?ISO-8859-1?Q?M=EAses_de_SP-PM?= In-Reply-To: <20050222184614.82266.qmail@web20227.mail.yahoo.com> References: <20050222184614.82266.qmail@web20227.mail.yahoo.com> Message-ID: <421D1746.5030302@yahoo.com.br> Alceu R. de Freitas Jr. wrote: > Solli, > (...) Aliás, documentação sobre sistemas MS com > Perl também é uma tristeza de se obter. Eu discordo. A API do windows pode não ser a melhor do mundo, mas é documentada. E o ActivePerl tem material suficiente na documentação para se fazer muita coisa. Claro, nem tudo é tão simples e intuitivo, mas o grosso está ali. Quem tiver olhos, que leia. Putamplexos! -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho is BSc in Comp Science, PerlMonk [SiteDocClan], Sao Paulo PM Leader, Unix Sys Admin && Certified Oracle DBA http://br.geocities.com/monsieur_champs/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From donatoaz em gmail.com Thu Feb 24 04:06:36 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Thu Feb 24 04:06:46 2005 Subject: [Cascavel-pm] PERLCE Pocket PC Message-ID: <1746e3e305022404067e65bccf@mail.gmail.com> Olá pessoal, alguém ai por um acaso já teve alguma experiencia com o PerlCE? Eu estou tentando instalar no meu iPAQ rx3715 mas aparentemente nao está funcionando. dá Cannot execute perl.exe quando eu rodo qualquer coisa... -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From glasswalk3r em yahoo.com.br Thu Feb 24 04:54:43 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu Feb 24 04:54:55 2005 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20[BALAN=C7O]:=20Dezoito=20M=EAses=20d?= =?iso-8859-1?q?e=20SP-PM?= In-Reply-To: <421D1746.5030302@yahoo.com.br> Message-ID: <20050224125443.34121.qmail@web20226.mail.yahoo.com> --- Luis Campos de Carvalho escreveu: > Alceu R. de Freitas Jr. wrote: > > Solli, > > (...) Aliás, documentação sobre sistemas MS com > > Perl também é uma tristeza de se obter. > > Eu discordo. > A API do windows pode não ser a melhor do mundo, > mas é documentada. Se você está se referindo a documentação dos módulos, talvez. Algumas documentações de módulos exclusivos para Windows são bem espartanas. No entanto, não existe um número grande de artigos ou tutoriais sobre o assunto, quanto mais em português. Se não me engano, só temos um livro traduzido sobre o assunto, e ele é bem velho já. > E o ActivePerl tem material suficiente na > documentação para se fazer > muita coisa. Claro, nem tudo é tão simples e > intuitivo, mas o grosso > está ali. Quem tiver olhos, que > leia. Alguns links para os noviços (www.activestate.com não vale)? []'s ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From gsmachado em gmail.com Thu Feb 24 10:57:40 2005 From: gsmachado em gmail.com (Guilherme Sperb Machado) Date: Thu Feb 24 10:57:57 2005 Subject: Fwd: [Cascavel-pm] PERLCE Pocket PC In-Reply-To: <200502241726.j1OHQc2e034698@rigel.pucrs.br> References: <200502241726.j1OHQc2e034698@rigel.pucrs.br> Message-ID: <90cbfd80502241057592d2505@mail.gmail.com> Olá.... Eu já instalei o perlce em um ipaq. Acho que nao era o mesmo modelo, ams em todo caso segui todas as especificacoes que está em http://perlce.sourceforge.net/ e tudo funcionou certinho. Lá tem uns dlls que possam ajudar ou melhorar... falow... :) ---------- Forwarded message ---------- From: fglock@pucrs.br Date: Thu, 24 Feb 2005 17:25:29 GMT Subject: Fwd: [Cascavel-pm] PERLCE Pocket PC To: gsmachado@gmail.com Esta mensagem veio há poucas horas para a lista. Talvez você possa responder... - Flavio Forwarded Message: > To: Cascavel Perl Mongers > From: Donato Azevedo > Subject: [Cascavel-pm] PERLCE Pocket PC > Date: Thu, 24 Feb 2005 09:06:36 -0300 > ----- > Olá pessoal, > alguém ai por um acaso já teve alguma experiencia com o PerlCE? > Eu estou tentando instalar no meu iPAQ rx3715 mas aparentemente nao > está funcionando. > > dá Cannot execute perl.exe quando eu rodo qualquer coisa... > > -- > ******************************************* > Donato Azevedo > Engenharia de Controle e Automação > UFMG > ******************************************* > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From shonorio em terra.com.br Thu Feb 24 11:11:11 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Thu Feb 24 11:11:21 2005 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gW0JBTEFOx09dOiBEZXpvaQ==?= =?iso-8859-1?b?dG8gTepzZXMgZGUgU1AtUE0=?= Message-ID: > Se não me engano, só temos um livro traduzido sobre o > assunto, e ele é bem velho já. Qual livro você tem ? -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050224/7c4d27a7/attachment-0001.htm From shonorio em terra.com.br Thu Feb 24 11:16:04 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Thu Feb 24 11:16:13 2005 Subject: Fwd: [Cascavel-pm] PERLCE Pocket PC Message-ID: Ta aí .... tô passado :D .... nem sabia que existia Perl para WinCE !!! Este Windows é maravilhoso mesmo ;-) Solli -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050224/70c3e15c/attachment.htm From glasswalk3r em yahoo.com.br Thu Feb 24 11:17:34 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu Feb 24 11:17:48 2005 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20documenta=E7=E3o=20Active=20Perl?= In-Reply-To: Message-ID: <20050224191734.90824.qmail@web20227.mail.yahoo.com> --- Solli Moreira Honorio escreveu: > > Se não me engano, só temos um livro traduzido > sobre o > > assunto, e ele é bem velho já. > > Qual livro você tem ? Não tenho, só conheço esse: Active Perl: Guia do Programador Editora: Ciência Moderna ISBN: 8573931264 Ano: 2001 Edição: 1 []'s ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From shonorio em terra.com.br Thu Feb 24 11:19:51 2005 From: shonorio em terra.com.br (Solli Moreira Honorio) Date: Thu Feb 24 11:19:59 2005 Subject: =?iso-8859-1?b?UmU6IFtDYXNjYXZlbC1wbV0gW0JBTEFOx09dOiBEZXpvaQ==?= =?iso-8859-1?b?dG8gTepzZXMgZGUgU1AtUE0=?= Message-ID: > > Se não me engano, só temos um livro traduzido sobre o > > assunto, e ele é bem velho já. > > > Qual livro você tem ? > To vendo que este pode ser um bom assunto para o meu primeiro livro :-). Sabe aquela história de plantar uma árvore, escrever um livro e criar um filho... se eu escrever 2 livro já substitui o filho :-) Solli -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20050224/b500e194/attachment.htm From donatoaz em gmail.com Thu Feb 24 11:32:03 2005 From: donatoaz em gmail.com (Donato Azevedo) Date: Thu Feb 24 11:32:13 2005 Subject: Fwd: [Cascavel-pm] PERLCE Pocket PC In-Reply-To: References: Message-ID: <1746e3e30502241132a464a03@mail.gmail.com> valeu, vou tentar denovo hoje anoite e mando o feedback..... On Thu, 24 Feb 2005 16:16:04 -0300, Solli Moreira Honorio wrote: > > Ta aí .... tô passado :D .... nem sabia que existia Perl para WinCE !!! > > Este Windows é maravilhoso mesmo ;-) > > Solli > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm@pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- ******************************************* Donato Azevedo Engenharia de Controle e Automação UFMG ******************************************* From glasswalk3r em yahoo.com.br Thu Feb 24 11:36:33 2005 From: glasswalk3r em yahoo.com.br (Alceu R. de Freitas Jr.) Date: Thu Feb 24 11:36:48 2005 Subject: =?iso-8859-1?q?Re:=20[Cascavel-pm]=20[BALAN=C7O]:=20Dezoito=20M=EAses=20d?= =?iso-8859-1?q?e=20SP-PM?= In-Reply-To: Message-ID: <20050224193633.16405.qmail@web20226.mail.yahoo.com> --- Solli Moreira Honorio escreveu: > > > Se não me engano, só temos um livro traduzido > sobre o > > > assunto, e ele é bem velho já. > > > > > > Qual livro você tem ? > > > To vendo que este pode ser um bom assunto para o meu > primeiro livro :-). > Sabe aquela história de plantar uma árvore, escrever > um livro e criar um filho... se eu escrever 2 livro > já substitui o filho :-) Você já plantou sua árvore? Ter um filho eu não sei se é bom, mas ficar na tentativa (se esforçando pra não conseguir) é bacana. :-) []'s ===== Alceu Rodrigues de Freitas Junior -------------------------------------- glasswalk3r@yahoo.com.br http://www.imortais.cjb.net ----------------------------------------------------------------------- A well-used door needs no oil on its hinges. A swift-flowing stream does not grow stagnant. Neither sound nor thoughts can travel through a vacuum. Software rots if not used. These are great mysteries -- The Tao Of Programming, 5.1 _______________________________________________________ Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis From jamorreu em gmail.com Thu Feb 24 13:13:15 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu Feb 24 13:13:28 2005 Subject: [Cascavel-pm] Futuro do Perl no Brasil. Message-ID: <8ff2963a050224131383856ab@mail.gmail.com> Vanderson Sampaio... > Estava escrevendo uma espécie de tutorial sobre Perl-Tk com umas funções > básicas alguns detalhes. Coisa pra iniciante mesmo. Se houver interesse > eu posso acelerar e terminar na semana que vem pra postar no site. > Interessa? Sim, claro. Assim que estiver afim de me enviar, mande pro meu e-mail que eu publico no site. -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From acid06 em gmail.com Mon Feb 28 10:09:45 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 28 10:09:55 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?Uma_compara=E7=E3o_emp=EDrica_de_li?= =?iso-8859-1?q?nguagens_de_programa=E7=E3o?= In-Reply-To: References: Message-ID: <9a08c9b4050228100926a24503@mail.gmail.com> Bom, eu sei que nem todo mundo tem tanta paciência para ler grandes estudos como eu às vezes tenho... Mas, ao menos uma olhada na parte dos gráficos vale a pena. É um estudo comparativo entre diversas linguagens de programação: C, C++, Java, Perl, Python, Tcl e Rexx. Nele, vários aspectos são comparados como: tempo de execução total e separado por partes (inicialização e execução, pois em linguagens como Perl e Python, o tempo de inicialização é maior, porém, depois disso são tão rápidas quanto C), consumo de memória, tamanho (em linhas) do código, densidade de comentários, confiabilidade, tempo de desenvolvimento. Inclusive tem um quadro bem interessante em que mostra a estatística feita a partir do número de linhas por "ponto de funcionalidade". De onde se deriva que uma linha de Perl é, aproximadamente, tão funcional quanto 4.5 linhas de C. Ou 2.5 linhas de Java. O estudo pode ser visto, em PDF, em: http://page.mi.fu-berlin.de/~prechelt/Biblio/jccpprtTR.pdf Basicamente, o estudo chega a várias conclusões interessantes e desmistificadoras. Por ele fica claramente denotado o quão Java é superestimado (uma vez que não se destaca em relação a nenhuma outra em relação a nenhum quesito) e o quanto linguagens como Perl e Python são subestimados erroneamente. Em especial, o tempo de execução "quebrado" entre inicialização e execução é o mais surpreendente: Perl e Python, em média, são tão rápidos quanto C e mais rápidos que C++... Em consumo de memória, C++ fica na frente, porém, Java ainda acena de longe... Por fim, vou citar algumas conclusões finais do artigo, apenas para mostrar o que um estudo científico sobre o assunto constatou, mesmo para aqueles que não tiveram paciência para lê-lo, aproveitando, irei traduzir: - Planejar e escrever um programa em Perl, Python, Rexx ou Tcl demora por volta de metade do tempo que gastaria em C, C++ ou Java e o código tem por volta da metade do tamanho. - Nenhuma diferença na confiabilidade entre os grupos de linguagens foi observada. - O consumo de memória típico de um programa em Perl, Python, Rexx ou Tcl é por volta do dobro de um programa em C ou C++. Para Java, o consumo é ainda duas vezes maior. - Na fase de inicialização, os programas em C e C++ são 3 a 4 vezes mais rápidos que Java e 5 a 10 vezes que em Perl, Python, Rexx ou Tcl. - Na fase principal de execução, em média, C ou C++ é por volta de 2 vezes mais rápido que Java e Perl e Python tendem a ser ainda mais rápidas do que os programas em Java. - Dentro das linguagens de script, Python e, em particular, Perl são mais rápidas que Rexx e Tcl. Conclusão pessoal do autor: - As assim chamadas "linguagens de script" Perl, Python, Rexx, and Tcl podem ser alternativas razoáveis às "linguagens convencionais" mesmo para tarefas em que se precisa realizar uma boa quantidade de computação. -Nilson Santos F. Jr. From jamorreu em gmail.com Mon Feb 28 10:25:52 2005 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon Feb 28 10:26:29 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?Uma_compara=E7=E3o_emp=EDrica_de_li?= =?iso-8859-1?q?nguagens_de_programa=E7=E3o?= Message-ID: <8ff2963a050228102523bda9ce@mail.gmail.com> Boa o comentário do Nilson Santos F. Jr :-) Já baixei o PDF e depois vo dar uma olhada... parece ser interessante. Alguém sabe se tem um artigo desse, comparando as "linguagens de script" mais usadas hoje? Ex.: perl x asp x php x cold fusuion x jsp -- Um abraço, João Gabriel / JGCL www.joaogabriel.tk "Somente quando a última árvore for derrubada, o último peixe morto e o último rio envenenado, que o homem irá perceber que dinheiro não se come." From acid06 em gmail.com Mon Feb 28 11:15:41 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 28 11:15:48 2005 Subject: =?ISO-8859-1?Q?Re:_[Cascavel-pm]_Uma_compara=E7=E3o_em?= =?ISO-8859-1?Q?p=EDrica_de_li_nguagens_de_programa=E7=E3o?= In-Reply-To: <8ff2963a050228102523bda9ce@mail.gmail.com> References: <8ff2963a050228102523bda9ce@mail.gmail.com> Message-ID: <9a08c9b4050228111578110cae@mail.gmail.com> On Mon, 28 Feb 2005 15:25:52 -0300, João Gabriel wrote: > Alguém sabe se tem um artigo desse, comparando as "linguagens de > script" mais usadas hoje? Ex.: perl x asp x php x cold fusuion x jsp Olha, ao menos no Brasil, eu acredito que PHP seja o mais usado, seguido de ASP. Também acredito que Perl seja mais usado que Cold Fusion e não sei opinar sobre JSP. Então, entre as 5, acho que Perl ocuparia o 3o. ou 4o. lugar no Brasil. Mas isso é só minha opinião, pelo que eu vejo por aí. -Nilson Santos F. Jr. From acid06 em gmail.com Mon Feb 28 11:25:03 2005 From: acid06 em gmail.com (Nilson Santos) Date: Mon Feb 28 11:25:13 2005 Subject: [Cascavel-pm] =?iso-8859-1?q?Pedido_de_sugest=F5es/cr=EDticas?= Message-ID: <9a08c9b405022811251a843430@mail.gmail.com> Olá, Nesse fim de semana, após tentar 2 outros nomes que não haviam sido aprovados para constar na module-list oficial, finalmente coloquei mais um módulo meu na CPAN. Quem é familiar com tratamento de exceções em Perl utilizando uma filosofia OO, com classes de exceções, etc, certamente já ouviu falar no módulo "Error". Contudo, quem costuma ler bastante o PerlMonks, talvez já tenha ouvido falar dos problemas relacionados a esse módulo que vão desde pequenas nuancias (como não poder retornar de dentro de um bloco) até memory leaks. Apesar disso tudo, eu ainda acho a interface do módulo Error a melhor existente, em comparação com os outros módulos de tratamento de exceções. Assim sendo, resolvi fazer uma implementação da mesma interface, porém usando source filter. Com isso, os problemas relativos ao uso do módulo Error são eliminados, mas sua interface bem conveniente permanece. Além disso, como após a filtragem o código se torna "nativo" (só baseado em eval{} if ($@)) ele se torna um pouco mais rápido. No mais, além de talvez ser útil para outras pessoas, foi um exercício para mim sobre como utilizar o módulo Parse::RecDescent. Bom, basta de conversa. O módulo está na CPAN, seu nome aprovado foi: Error::TryCatch (bem sugestivo). http://search.cpan.org/~nilsonsfj/Error-TryCatch-0.03/ Gostaria que, se possível, me fizessem sugestões/comentários/críticas e possíveis bug reports, caso cheguem a utilizá-lo. -Nilson Santos F. Jr.