From luismottacampos em yahoo.co.uk Tue Jan 1 04:50:40 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 01 Jan 2008 13:50:40 +0100 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Luciana_Eller?= In-Reply-To: <266ee4710712311500t85a51a1p90451982ac875a3d@mail.gmail.com> References: <47778BDA.6080105@yahoo.co.uk> <266ee4710712311500t85a51a1p90451982ac875a3d@mail.gmail.com> Message-ID: <477A3720.80502@yahoo.co.uk> Luciana Eller wrote: > Opa, muito obrigada. > > Então, nunca usei Perl e soube da lista por indicação de um dos > membros. > > Enfim... Fiquei curiosa =) > > Abraços a todos e feliz novo dia. :) Você programa outras linguagens? Está pensando em usar Perl em breve? A lista agradece o interesse! Feliz ano novo! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From lulueller em gmail.com Tue Jan 1 16:32:39 2008 From: lulueller em gmail.com (Luciana Eller) Date: Tue, 1 Jan 2008 22:32:39 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_Vindas_=E0_Luciana_Eller?= In-Reply-To: <477A3720.80502@yahoo.co.uk> References: <47778BDA.6080105@yahoo.co.uk> <266ee4710712311500t85a51a1p90451982ac875a3d@mail.gmail.com> <477A3720.80502@yahoo.co.uk> Message-ID: <266ee4710801011632o4276327dm6804ab5d0f316929@mail.gmail.com> Então, não programo. Eu (pseudo) programava em Java (fins acadêmicos) e no início do ano passado comecei C (por farra)... Estão me convencendo a voltar (em "grande estilo").. vamos ver no que dá. Por hora, não tenho previsão de nada. Abç Luciana 2008/1/1, Luis Motta Campos : > > Luciana Eller wrote: > > Opa, muito obrigada. > > > > Então, nunca usei Perl e soube da lista por indicação de um dos > > membros. > > > > Enfim... Fiquei curiosa =) > > > > Abraços a todos e feliz novo dia. > > :) Você programa outras linguagens? Está pensando em usar Perl em breve? > > A lista agradece o interesse! > > Feliz ano novo! > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080101/e27b1ff0/attachment.html From fabio.mazzarino em gmail.com Wed Jan 2 03:54:14 2008 From: fabio.mazzarino em gmail.com (Fabio A Mazzarino) Date: Wed, 2 Jan 2008 08:54:14 -0300 Subject: [SP-pm] [Pesquisa]: Sobre o que eu devo escrever? In-Reply-To: <47768DFE.50202@yahoo.co.uk> References: <47768DFE.50202@yahoo.co.uk> Message-ID: Champs: Que tal o guia definitivo sobre referências em perl. Conheço muita gente que tem dificuldade em aprender (eu tive bastante, e ainda tenho). Fabio. On 12/29/07, Luis Motta Campos wrote: > Meus amigos e amigas > > Eu quero escrever para vocês, e ensinar mais Perl. > > Mas eu ando com poucas idéias, e isso está me incomodando. > > Vocês não querem me sugerir um tema? Sobre o que eu posso falar? > > Conto com a forcinha de todo mundo! > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Doses Diárias - Achados de um Programador na Internet http://dosesdiarias.seucaminho.com From otaviof em gmail.com Thu Jan 3 03:20:28 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 3 Jan 2008 09:20:28 -0200 Subject: [SP-pm] [Pesquisa]: Sobre o que eu devo escrever? In-Reply-To: <47768DFE.50202@yahoo.co.uk> References: <47768DFE.50202@yahoo.co.uk> Message-ID: <8e3843570801030320n613742d2wafa308ad1b39848b@mail.gmail.com> Luis, Gostaria que você escrevesse à respeito de Testes, como construir uma apliacação e escrever testes para ela, quais modulos eu poderia usar (tipo indicações mesmo) e exemplos diversos à respeito deste assunto. um abraço, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From blabos em gmail.com Thu Jan 3 04:54:27 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Thu, 3 Jan 2008 10:54:27 -0200 Subject: [SP-pm] ENQUETE Message-ID: <179354400801030454m89a6b60x72dce6132aa39290@mail.gmail.com> Qual será o nome do camelo secreto da SP-PM? From juhenrimas em yahoo.com.br Thu Jan 3 05:16:43 2008 From: juhenrimas em yahoo.com.br (juhenrimas) Date: Thu, 3 Jan 2008 10:16:43 -0300 (ART) Subject: [SP-pm] [Pesquisa]: Sobre o que eu devo escrever? In-Reply-To: <47768DFE.50202@yahoo.co.uk> Message-ID: <837145.43033.qm@web57704.mail.re3.yahoo.com> --- Luis Motta Campos escreveu: > Meus amigos e amigas > > Eu quero escrever para vocês, e ensinar mais > Perl. > > Mas eu ando com poucas idéias, e isso está me > incomodando. > > Vocês não querem me sugerir um tema? Sobre o que > eu posso falar? > > Conto com a forcinha de todo mundo! > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a > software engineer, > Perl fanatic evangelist, and amateur {cook, > photographer} > _______________________________________________ Eu, pessoalmente, tenho algumas idéias... li a algum tempo atrás o seu mecanismo de autenticação, gostei bastante. Eu não acho que o que lhe faltem sejam idéias. Apenas acho que vc acha que as pessoas não vão achar interesse suas idéias que vc acha que são desinteressantes. :D :D :D Se vc está com vontade de escrever, e tem algum tempinho, gostaria de ouvir sua dissertação introdutória-intermediaria-avançada sobre MVC (catalyst, mais especificamente). Desde um hello-world em MVC usando algum SGDB (oracle, mysql,postgres) até a especulação de uma farm de servidores para gerenciar um banco financeiro e suas zilhares de contas e movimentações (viajei na maionese agora, ne? rs) Uma outra coisa interessante é como fazer pelas proprias mãos um comparativo de carga de sistema/uso entre cgi e mod_perl. Pra mim¹, o que o que falta (IMHO) são mais pessoas legais² dizendo como é legal e o quanto é legal usá-la. -------------- 1 - Eu uso e não troco por nada. 2 - Legal no sentido de tomar umas e outras depois do trabalho... rs [ ]s, Henry. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ From lucasrosada em gmail.com Thu Jan 3 05:43:23 2008 From: lucasrosada em gmail.com (Lucas F. Rosada) Date: Thu, 3 Jan 2008 11:43:23 -0200 Subject: [SP-pm] [Pesquisa]: Sobre o que eu devo escrever? In-Reply-To: <837145.43033.qm@web57704.mail.re3.yahoo.com> References: <47768DFE.50202@yahoo.co.uk> <837145.43033.qm@web57704.mail.re3.yahoo.com> Message-ID: Grande Luis! Aproveitando a idéia do Otávio, sugiro que escreva sobre instaladores ( Makefile.pl) e como interagir a instalação com os testes automáticos (o famosos make test). Nós temos alguma wikipage ou algo do tipo para postar artigos, histórias, etc.? Abraços Lucas. On Jan 3, 2008 11:16 AM, juhenrimas wrote: > --- Luis Motta Campos > escreveu: > > > Meus amigos e amigas > > > > Eu quero escrever para vocês, e ensinar mais > > Perl. > > > > Mas eu ando com poucas idéias, e isso está me > > incomodando. > > > > Vocês não querem me sugerir um tema? Sobre o que > > eu posso falar? > > > > Conto com a forcinha de todo mundo! > > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a > > software engineer, > > Perl fanatic evangelist, and amateur {cook, > > photographer} > > _______________________________________________ > > Eu, pessoalmente, tenho algumas idéias... > li a algum tempo atrás o seu mecanismo de > autenticação, gostei bastante. > > Eu não acho que o que lhe faltem sejam idéias. Apenas > acho que vc acha que as pessoas não vão achar > interesse suas idéias que vc acha que são > desinteressantes. :D :D :D > > Se vc está com vontade de escrever, e tem algum > tempinho, gostaria de ouvir sua dissertação > introdutória-intermediaria-avançada sobre MVC > (catalyst, mais especificamente). > > Desde um hello-world em MVC usando algum SGDB (oracle, > mysql,postgres) até a especulação de uma farm de > servidores para gerenciar um banco financeiro e suas > zilhares de contas e movimentações (viajei na maionese > agora, ne? rs) > > Uma outra coisa interessante é como fazer pelas > proprias mãos um comparativo de carga de sistema/uso > entre cgi e mod_perl. > > Pra mim¹, o que o que falta (IMHO) são mais pessoas > legais² dizendo como é legal e o quanto é legal > usá-la. > > > -------------- > > 1 - Eu uso e não troco por nada. > 2 - Legal no sentido de tomar umas e outras depois do > trabalho... rs > > > [ ]s, Henry. > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail.yahoo.com/ > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "O que há aí para mim?" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080103/81bd6a34/attachment.html From lucasmateus.oliveira em gmail.com Thu Jan 3 05:44:26 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Thu, 3 Jan 2008 11:44:26 -0200 Subject: [SP-pm] Banimento da Tatiana Nepomuceno In-Reply-To: <8e3843570712290934x4c9f45b5nc249409ae06a7f6a@mail.gmail.com> References: <779029.94497.qm@web63706.mail.re1.yahoo.com> <4774375A.6070808@yahoo.co.uk> <8e3843570712290934x4c9f45b5nc249409ae06a7f6a@mail.gmail.com> Message-ID: Vixiiiii so hj li o email heuaheuahum, mas acho que nao deveria ser banida. É dificil acompanhar todas as informações na NET, e mesmo pq ela eh uma pessoa de TH e agora está orientada a enviar vagas de Info de preferencia sobre Perl. Oportunidades podem surgir por ela. 2007/12/29, Otávio Fernandes : > > Luis, > > Meu voto é pro machado ! > > "dois homens entram, um homem sai !" :-P > > um abraço, > > -- > | -- > | Otávio Fernandes < otaviof | gmail | com > > | FreeBSD 7.0 BETA4 && GNU/Linux User: 283.396 > | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 > | -- > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080103/8cb31349/attachment.html From lucasmateus.oliveira em gmail.com Thu Jan 3 05:50:56 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Thu, 3 Jan 2008 11:50:56 -0200 Subject: [SP-pm] Inteiro Gigante Message-ID: Para o exemplo abaixo, o que deveria ser feito para impedir o estouro da variável $var ?! use constant MAX => 2000; my $var = 0; while(1) { print $var++ % MAX; } O que me interessa eh fazer um controle entre 0..(MAX - 1), porem vai chegar um ponto que $var vai estourar. Se alguem souber de alguma dica manda ae. GRATO !!! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080103/81c1cd24/attachment.html From wendelscardua em gmail.com Thu Jan 3 06:00:28 2008 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 3 Jan 2008 12:00:28 -0200 Subject: [SP-pm] Inteiro Gigante In-Reply-To: References: Message-ID: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> Porque não fazer: $var = ($var + 1) % MAX; ? []s Wendel On Jan 3, 2008 11:50 AM, Lucas Mateus wrote: > Para o exemplo abaixo, o que deveria ser feito para impedir o estouro da > variável $var ?! > > use constant MAX => 2000; > my $var = 0; > > while(1) { > print $var++ % MAX; > } > > O que me interessa eh fazer um controle entre 0..(MAX - 1), porem vai chegar > um ponto que $var vai estourar. Se alguem souber de alguma dica manda ae. > GRATO !!! > From lucasmateus.oliveira em gmail.com Thu Jan 3 06:09:44 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Thu, 3 Jan 2008 12:09:44 -0200 Subject: [SP-pm] Inteiro Gigante In-Reply-To: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> References: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> Message-ID: Caramba... realmente ehauehauheauhe eu tava pensando em algo tipo o que eh feito em C, mas vc apresentou algo bem mais simples. Valeu !!! 2008/1/3, Wendel Scardua : > > Porque não fazer: > > $var = ($var + 1) % MAX; > > ? > > []s > Wendel > > > On Jan 3, 2008 11:50 AM, Lucas Mateus > wrote: > > Para o exemplo abaixo, o que deveria ser feito para impedir o estouro da > > variável $var ?! > > > > use constant MAX => 2000; > > my $var = 0; > > > > while(1) { > > print $var++ % MAX; > > } > > > > O que me interessa eh fazer um controle entre 0..(MAX - 1), porem vai > chegar > > um ponto que $var vai estourar. Se alguem souber de alguma dica manda > ae. > > GRATO !!! > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080103/3cff3e3c/attachment-0001.html From luismottacampos em yahoo.co.uk Thu Jan 3 07:06:08 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 03 Jan 2008 16:06:08 +0100 Subject: [SP-pm] Inteiro Gigante In-Reply-To: References: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> Message-ID: <477CF9E0.5030005@yahoo.co.uk> Lucas Mateus wrote: > Caramba... realmente ehauehauheauhe eu tava pensando em algo tipo o que > eh feito em C, mas vc apresentou algo bem mais simples. Valeu !!! Na verdade, a sugestão do Wendel é muito mais C-like (na maneira de pensar) que a tua idéia original... ele não preserva informação desnecessária, coisa que você estava fazendo. Mandou bem, Wendel. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Jan 3 07:13:53 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 03 Jan 2008 16:13:53 +0100 Subject: [SP-pm] Banimento da Tatiana Nepomuceno In-Reply-To: References: <779029.94497.qm@web63706.mail.re1.yahoo.com> <4774375A.6070808@yahoo.co.uk> <8e3843570712290934x4c9f45b5nc249409ae06a7f6a@mail.gmail.com> Message-ID: <477CFBB1.3030909@yahoo.co.uk> Lucas Mateus wrote: > Vixiiiii so hj li o email heuaheuahum, mas acho que nao deveria ser > banida. É dificil acompanhar todas as informações na NET, e mesmo pq > ela eh uma pessoa de TH e agora está orientada a enviar vagas de Info > de preferencia sobre Perl. Oportunidades podem surgir por ela. Bom, tarde demais. :) Eu vi uma pessoa que não tem o mínimo cuidado com o que posta e onde posta e um profissional de relacionamento que não pensa e verifica o canal onde vai falar. Não acredito honestamente que uma oportunidade de trabalho minimamente decente pudesse aparecer dalí. Lamento, mas você tem de saber o mínimo sobre a RFC1855 antes de postar numa lista de discussão. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From lucasmateus.oliveira em gmail.com Thu Jan 3 10:25:25 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Thu, 3 Jan 2008 16:25:25 -0200 Subject: [SP-pm] Banimento da Tatiana Nepomuceno In-Reply-To: <477CFBB1.3030909@yahoo.co.uk> References: <779029.94497.qm@web63706.mail.re1.yahoo.com> <4774375A.6070808@yahoo.co.uk> <8e3843570712290934x4c9f45b5nc249409ae06a7f6a@mail.gmail.com> <477CFBB1.3030909@yahoo.co.uk> Message-ID: aheuaheu comedia d+++ Em 03/01/08, Luis Motta Campos escreveu: > > Lucas Mateus wrote: > > Vixiiiii so hj li o email heuaheuahum, mas acho que nao deveria ser > > banida. É dificil acompanhar todas as informações na NET, e mesmo pq > > ela eh uma pessoa de TH e agora está orientada a enviar vagas de Info > > de preferencia sobre Perl. Oportunidades podem surgir por ela. > > Bom, tarde demais. :) > > Eu vi uma pessoa que não tem o mínimo cuidado com o que posta e onde > posta e um profissional de relacionamento que não pensa e verifica o > canal onde vai falar. Não acredito honestamente que uma oportunidade de > trabalho minimamente decente pudesse aparecer dalí. > > Lamento, mas você tem de saber o mínimo sobre a RFC1855 antes de > postar numa lista de discussão. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080103/3b3be820/attachment.html From blabos em gmail.com Sun Jan 6 18:48:05 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Mon, 7 Jan 2008 00:48:05 -0200 Subject: [SP-pm] Encontro Social Message-ID: <179354400801061848t2fdb1929u726a6b4fe727cd4c@mail.gmail.com> Boa noite galera, Quem ficar curioso sobre o que aconteceu no ES do dia 05/01 pode dar uma olhadinha em http://blabos.wordpress.com/2008/01/07/primeiro-encontro-social-da-sp-pm-no-ano/ Na verdade a gente pretendia colocar umas fotos lá, mas bem, tá tudo explicado, ou não, ou algo do gênero... Abraços From naboa2002 em hotmail.com Sun Jan 6 21:42:25 2008 From: naboa2002 em hotmail.com (Savio Silva) Date: Mon, 7 Jan 2008 08:42:25 +0300 Subject: [SP-pm] SendMail In-Reply-To: <477CF9E0.5030005@yahoo.co.uk> References: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> <477CF9E0.5030005@yahoo.co.uk> Message-ID: Ola, Alguem poderia dizer se e possivel e como incrementar uma menssagem para ser enviada pelo sendmail. gostaria se possivel enviar uma img jpg anexada ao email. ou melhor enviar um texto formatado em HTML para ser visualizado dentro do email $from="savio em example.com"; #$to=$clientes; $subject="plin plin plin plin"; $sendmail path="/usr/sbin/sendmail"; open (sendmail, "¦ $sendmailpath -t"); foreach my $id (@listaClientes) {print sendmail "Subject: $subject\n"; print sendmail "From: $from\n"; print sendmail "To: $id\n\n"; print sendmail"Test e-mail.\n\n"; print sendmail "- finish"; }close (sendmail); vlw _________________________________________________________________ Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! http://www.livemaps.com.br/index.aspx?tr=true -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080107/8e39ec69/attachment.html From lzechim em gmail.com Mon Jan 7 01:40:14 2008 From: lzechim em gmail.com (Lucas Zechim) Date: Mon, 7 Jan 2008 07:40:14 -0200 Subject: [SP-pm] SendMail In-Reply-To: References: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> <477CF9E0.5030005@yahoo.co.uk> Message-ID: <7f318b510801070140o70454479rea686ea32c261019@mail.gmail.com> Já deu uma olhada Mail::Sendmail? On Jan 7, 2008 3:42 AM, Savio Silva wrote: > > Ola, > > Alguem poderia dizer se e possivel e como incrementar uma menssagem para ser > enviada pelo sendmail. > gostaria se possivel enviar uma img jpg anexada ao email. > ou melhor enviar um texto formatado em HTML para ser visualizado dentro do > email > > $from="savio em example.com"; > #$to=$clientes; > $subject="plin plin plin plin"; > $sendmail path="/usr/sbin/sendmail"; open (sendmail, "¦ $sendmailpath -t"); > > foreach my $id (@listaClientes) { > print sendmail "Subject: $subject\n"; > print sendmail "From: $from\n"; > print sendmail "To: $id\n\n"; > print sendmail"Test e-mail.\n\n"; > print sendmail "- finish"; > > } > close (sendmail); > > > > vlw > > > ________________________________ > Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live > Search Maps! Experimente já! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Lucas Zechim lzechim em gmail.com From andre.garcia.carneir em terra.com.br Mon Jan 7 01:45:54 2008 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Mon, 7 Jan 2008 07:45:54 -0200 Subject: [SP-pm] SendMail Message-ID: http://alma.ch/perl/Mail-Sendmail-FAQ.html#attachments Cheers! ---------- Cabeçalho original ----------- De: saopaulo-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: saopaulo-pm em mail.pm.org Cópia: Data: Mon, 7 Jan 2008 08:42:25 +0300 Assunto: [SP-pm] SendMail > Ola, > > Alguem poderia dizer se e possivel e como incrementar uma menssagem para ser > enviada pelo sendmail. > gostaria se possivel enviar uma img jpg anexada ao email. > > ou melhor enviar um texto formatado em HTML para ser visualizado dentro do email > > $from="savio em example.com"; > #$to=$clientes; > $subject="plin plin plin plin"; > $sendmail path="/usr/sbin/sendmail"; open (sendmail, "¦ $sendmailpath -t"); > foreach my $id (@listaClientes) {print sendmail "Subject: $subject\n"; > print sendmail "From: $from\n"; > print sendmail "To: $id\n\n"; > print sendmail"Test e-mail.\n\n"; > print sendmail "- finish"; > }close (sendmail); > > > vlw > > > _________________________________________________________________ > Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! > http://www.livemaps.com.br/index.aspx?tr=true -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From otaviof em gmail.com Mon Jan 7 10:03:16 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 7 Jan 2008 16:03:16 -0200 Subject: [SP-pm] SendMail In-Reply-To: References: <726229b50801030600i71a4636ap2956cf78721cecec@mail.gmail.com> <477CF9E0.5030005@yahoo.co.uk> Message-ID: <8e3843570801071003n6b16fcdcl2015a8fa266fb16@mail.gmail.com> Olha, nao quero fazer vc reinventar a roda, mas o MIME::Lite eh muito bom e simples, veja: ### Create a new multipart message: $msg = MIME::Lite->new( From =>'me em myhost.com', To =>'you em yourhost.com', Cc =>'some em other.com, some em more.com', Subject =>'A message with 2 parts...', Type =>'multipart/mixed' ); ### Add parts (each "attach" has same arguments as "new"): $msg->attach( Type =>'TEXT', Data =>"Here's the GIF file you wanted" ); $msg->attach( Type =>'image/gif', Path =>'aaa000123.gif', Filename =>'logo.gif', Disposition => 'attachment' ); ### use Net:SMTP to do the sending $msg->send('smtp','some.host', Debug=>1 ); http://search.cpan.org/~rjbs/MIME-Lite-3.021/lib/MIME/Lite.pm boa sorte, On Jan 7, 2008 3:42 AM, Savio Silva wrote: > > Ola, > > Alguem poderia dizer se e possivel e como incrementar uma menssagem para ser > enviada pelo sendmail. > gostaria se possivel enviar uma img jpg anexada ao email. > ou melhor enviar um texto formatado em HTML para ser visualizado dentro do > email > > $from="savio em example.com"; > #$to=$clientes; > $subject="plin plin plin plin"; > $sendmail path="/usr/sbin/sendmail"; open (sendmail, "¦ $sendmailpath -t"); > > foreach my $id (@listaClientes) { > print sendmail "Subject: $subject\n"; > print sendmail "From: $from\n"; > print sendmail "To: $id\n\n"; > print sendmail"Test e-mail.\n\n"; > print sendmail "- finish"; > > } > close (sendmail); > > > > vlw > > > ________________________________ > Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live > Search Maps! Experimente já! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From lucasrosada em gmail.com Thu Jan 10 17:21:55 2008 From: lucasrosada em gmail.com (Lucas F. Rosada) Date: Thu, 10 Jan 2008 23:21:55 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= Message-ID: Salve a todos! Estive lendo sobre POD e percebi que é boa prática documentar um script ou módulo no estilo de uma man page, no entanto sem deixar para trás cada um dos métodos públicos existentes nele. Porém, nos últimos tempos programei em C e Java, onde é costume comentar uma função ou método logo acima de seu cabeçalho. Assim, surgiu a dúvida: usar só documentação em POD no fim do módulo, documentar as funções e manter o POD do script em geral (com sinópse, autor, etc.) sem se ater às funções ou manter as duas documentações completas? Existe algum padrão (ou boas práticas) de documentação de rotinas em perl (contendo informações como descrição, parâmetros de entrada/saída, retorno, etc.)? Agradeço a todos da lista. Um abraço. Lucas. -- "O que há aí para mim?" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080110/4a9da75e/attachment.html From lucasrosada em gmail.com Thu Jan 10 17:37:22 2008 From: lucasrosada em gmail.com (Lucas F. Rosada) Date: Thu, 10 Jan 2008 23:37:22 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: References: Message-ID: Olá! RTFM para mim! Encontrei esse post no perlmonks que discute aproximadamente o que perguntei: http://www.perlmonks.org/?node_id=94969 Eles debatem entre o "Inline POD" e o "EOF POD". Dois termos novos para mim ;) De qualquer forma, gostaria de ouvir a opinião dos senhores quanto ao "Inline POD" x "EOF POD" e, além disso, sobre padrões de documentação comumente utilizados. Um abraço. Lucas On Jan 10, 2008 11:21 PM, Lucas F. Rosada wrote: > Salve a todos! > > Estive lendo sobre POD e percebi que é boa prática documentar um script ou > módulo no estilo de uma man page, no entanto sem deixar para trás cada um > dos métodos públicos existentes nele. Porém, nos últimos tempos programei em > C e Java, onde é costume comentar uma função ou método logo acima de seu > cabeçalho. > Assim, surgiu a dúvida: usar só documentação em POD no fim do módulo, > documentar as funções e manter o POD do script em geral (com sinópse, autor, > etc.) sem se ater às funções ou manter as duas documentações completas? > Existe algum padrão (ou boas práticas) de documentação de rotinas em perl > (contendo informações como descrição, parâmetros de entrada/saída, retorno, > etc.)? > > Agradeço a todos da lista. > > Um abraço. > > Lucas. > > -- > "O que há aí para mim?" -- "O que há aí para mim?" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080110/45542779/attachment.html From wendelscardua em gmail.com Fri Jan 11 01:41:16 2008 From: wendelscardua em gmail.com (Wendel Scardua) Date: Fri, 11 Jan 2008 07:41:16 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: References: Message-ID: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> Eu prefiro o "Inline POD" :-) Ao começar a ver o código você já se depara com a documentação do mesmo, e a documentação dos métodos vem logo antes da declaração dos mesmos... Se eu fosse deixar a doc dos métodos longe deles, eu acabaria deixando eles "fora de sincronia" (ex: adicionando|removendo|renomeando um método|parâmetro e esquecendo de fazer o pod refletir a mudança). Aliás, acabei de ver o post do perlmonks, o primeiro comentário fala justamente isso que eu falei... E eu concordo com outro ponto que o cara menciona: pod é feio pra caramba... []s Wendel On Jan 10, 2008 11:37 PM, Lucas F. Rosada wrote: > Olá! > > RTFM para mim! Encontrei esse post no perlmonks que discute > aproximadamente o que perguntei: http://www.perlmonks.org/?node_id=94969 > Eles debatem entre o "Inline POD" e o "EOF POD". Dois termos novos para > mim ;) > > De qualquer forma, gostaria de ouvir a opinião dos senhores quanto ao > "Inline POD" x "EOF POD" e, além disso, sobre padrões de documentação > comumente utilizados. > > Um abraço. > > Lucas > > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080111/b54aaa63/attachment.html From lucasmateus.oliveira em gmail.com Fri Jan 11 03:19:42 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Fri, 11 Jan 2008 08:19:42 -0300 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> References: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> Message-ID: Eu acho mais interessante o "EOF POD" como mencionado eu tbm concordo que POD eh feião, e o "Inline POD" acaba atrapalhando a leitura do código. Além do POD utilizo bastante comentário, se outra pessoa quiser saber mais que leia o POD. Particularmente acho assim mais interessante e um código mais limpo pra ler. Em 11/01/08, Wendel Scardua escreveu: > > Eu prefiro o "Inline POD" :-) > > Ao começar a ver o código você já se depara com a documentação do mesmo, e > a documentação dos métodos vem logo antes da declaração dos mesmos... Se eu > fosse deixar a doc dos métodos longe deles, eu acabaria deixando eles "fora > de sincronia" (ex: adicionando|removendo|renomeando um método|parâmetro e > esquecendo de fazer o pod refletir a mudança). > > Aliás, acabei de ver o post do perlmonks, o primeiro comentário fala > justamente isso que eu falei... E eu concordo com outro ponto que o cara > menciona: pod é feio pra caramba... > > []s > Wendel > > On Jan 10, 2008 11:37 PM, Lucas F. Rosada wrote: > > > Olá! > > > > RTFM para mim! Encontrei esse post no perlmonks que discute > > aproximadamente o que perguntei: http://www.perlmonks.org/?node_id=94969 > > Eles debatem entre o "Inline POD" e o "EOF POD". Dois termos novos para > > mim ;) > > > > De qualquer forma, gostaria de ouvir a opinião dos senhores quanto ao > > "Inline POD" x "EOF POD" e, além disso, sobre padrões de documentação > > comumente utilizados. > > > > Um abraço. > > > > Lucas > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080111/c313c3ca/attachment.html From otaviof em gmail.com Fri Jan 11 07:34:14 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Jan 2008 13:34:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: References: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> Message-ID: <8e3843570801110734h3e6ce168sc1b6da5fef4f56ae@mail.gmail.com> Lucas, Nao deveria ser ao contrario ?! A leitura de um fonte para saber o que o script faz eh errado, pois consome muito mais tempo, e consequentemente, uma manutencao de rotina tambem vai consumir. O ideal eh que somente com a documentacao do script, no comeco de cada funcao e do arquivo, te deem toda a informacao do que o script faz, e como ele o faz. O comentario vai ser muito util na hora de alterar uma rotina, porem o excesso dele, no meu ponto de vista, atrapalha. um abraco, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From luismottacampos em yahoo.co.uk Fri Jan 11 07:51:38 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 11 Jan 2008 16:51:38 +0100 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_perguntar=2E=2E?= =?iso-8859-1?q?=2E?= Message-ID: <4787908A.1010103@yahoo.co.uk> Finalmente alguém escreveu tudo o que eu sempre disse sobre Java. A diferença é que agora quem escreve são os professores de algumas das melhores universidades de ciências da computação do mundo... ;) http://www.regdeveloper.co.uk/2008/01/10/academics_slam_java/ Vou tomar uma Jenever para comemorar! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From lucasrosada em gmail.com Fri Jan 11 09:30:45 2008 From: lucasrosada em gmail.com (Lucas F. Rosada) Date: Fri, 11 Jan 2008 15:30:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: <8e3843570801110734h3e6ce168sc1b6da5fef4f56ae@mail.gmail.com> References: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> <8e3843570801110734h3e6ce168sc1b6da5fef4f56ae@mail.gmail.com> Message-ID: Otávio, Quando disse "documentar as funções e manter o POD do script em geral (com sinópse, autor, etc.) sem se ater às funções", eu estava me referindo a fazer um comentário com "#" no cabeçalho da função, explicando seus detalhes (para o desenvolvedor) e no POD (no fim do script) documentar estritamente o uso do script. Quanto a isso, inclusive, há um comentário no perlmonks no qual o usuário defende esse mecanismo de comentário acima (além de também questionar sobre a poluição visual que o POD Inline provoca). Acredito, sim, que a documentação deve ser completa e auto-explicativa, dispensando (na maior medida possível) a leitura do código-fonte. Agora, retomando uma das perguntas: existe algum padrão que vocês usam para documentar as rotinas? Existe algum modo bem difundido de documentação diferente do POD, que polua menos o script e permita, por exemplo, gerar man pages dos comentários? Desde já fico grato pelas respostas. Lucas. On Jan 11, 2008 1:34 PM, Otávio Fernandes wrote: > Lucas, > > Nao deveria ser ao contrario ?! > > A leitura de um fonte para saber o que o script faz eh errado, pois > consome muito mais tempo, e consequentemente, uma manutencao de rotina > tambem vai consumir. O ideal eh que somente com a documentacao do > script, no comeco de cada funcao e do arquivo, te deem toda a > informacao do que o script faz, e como ele o faz. O comentario vai ser > muito util na hora de alterar uma rotina, porem o excesso dele, no meu > ponto de vista, atrapalha. > > um abraco, > > -- > | -- > | Otávio Fernandes < otaviof | gmail | com > > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 > | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 > | -- > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "O que há aí para mim?" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080111/cf6c4a3b/attachment-0001.html From danielrantunes em yahoo.com.br Fri Jan 11 09:47:19 2008 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Fri, 11 Jan 2008 09:47:19 -0800 (PST) Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_com_acentua=E7=E3o=2E?= Message-ID: <369109.75385.qm@web36912.mail.mud.yahoo.com> Oi amigos, boa tarde... Estou documentando um sistema, utilizando o POD. Até aí blzinha. (A propósito da discussão que está rolando sobre o assunto; eu particularmente utilizo POD inline). Acontece que fiz com acentuação esta documentação. Meu locale padrão está com : pt_BR.UTF-8 e na máquina remota (onde roda o sistema) também. Quando executo : perldoc Module.pm Ele mostra aqueles caracteres voadores não identificados. Tenho o hábito de documentar "in english", porém, este sistema precisa estar em bom português. É possível utilizar acentuação ? Desde já muitíssimo obrigado. Daniel ® Antunes profissional de informática gnu/linux user #238553 ----- Mensagem original ---- De: Lucas F. Rosada Para: saopaulo-pm em mail.pm.org Enviadas: Sexta-feira, 11 de Janeiro de 2008 15:30:45 Assunto: Re: [SP-pm] Documentação de cabeçalho de rotinas Otávio, Quando disse "documentar as funções e manter o POD do script em geral (com sinópse, autor, etc.) sem se ater às funções", eu estava me referindo a fazer um comentário com "#" no cabeçalho da função, explicando seus detalhes (para o desenvolvedor) e no POD (no fim do script) documentar estritamente o uso do script. Quanto a isso, inclusive, há um comentário no perlmonks no qual o usuário defende esse mecanismo de comentário acima (além de também questionar sobre a poluição visual que o POD Inline provoca). Acredito, sim, que a documentação deve ser completa e auto-explicativa, dispensando (na maior medida possível) a leitura do código-fonte. Agora, retomando uma das perguntas: existe algum padrão que vocês usam para documentar as rotinas? Existe algum modo bem difundido de documentação diferente do POD, que polua menos o script e permita, por exemplo, gerar man pages dos comentários? Desde já fico grato pelas respostas. Lucas. On Jan 11, 2008 1:34 PM, Otávio Fernandes wrote: Lucas, Nao deveria ser ao contrario ?! A leitura de um fonte para saber o que o script faz eh errado, pois consome muito mais tempo, e consequentemente, uma manutencao de rotina tambem vai consumir. O ideal eh que somente com a documentacao do script, no comeco de cada funcao e do arquivo, te deem toda a informacao do que o script faz, e como ele o faz. O comentario vai ser muito util na hora de alterar uma rotina, porem o excesso dele, no meu ponto de vista, atrapalha. um abraco, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm -- "O que há aí para mim?" Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080111/b3e04dd2/attachment.html From otaviof em gmail.com Fri Jan 11 10:58:57 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Jan 2008 16:58:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: References: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> <8e3843570801110734h3e6ce168sc1b6da5fef4f56ae@mail.gmail.com> Message-ID: <8e3843570801111058l3dc24232g3140e3ac3a1471b7@mail.gmail.com> Lucas, Entendi. E concordo plenamente. Aqui na empresa usamos o doxygen, o qual eh muito difundido e utilizados pra projetos como o KDE. Particularmente eu gosto muito, veja um exemplo: # # @brief edita uma linha na tabela syncldap, seguindo o id informado como parametro # # @param id da linha que deve ter os seus valores modificados # @param ldap hash contendo os campos a serem inseridos no banco de dados # # Ex.: # # %ldap = ( # syncbases_id => "", # name => "", # addr => "", # ldap_port => "", # ldap_user => "", # ldap_pass => "", # ldap_base => "", # ldap_filter => "", # ldap_uid => "", # ldap_mail => "", # ); ### Atenção: com parenteses ### # # @author Otavio Fernandes # @date 30/07/07 - Segunda-feira # # @return verdadeiro ou falso # um abraco, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From a.r.ferreira em gmail.com Fri Jan 11 12:20:59 2008 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 11 Jan 2008 18:20:59 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_com_acentua=E7=E3o=2E?= In-Reply-To: <369109.75385.qm@web36912.mail.mud.yahoo.com> References: <369109.75385.qm@web36912.mail.mud.yahoo.com> Message-ID: <73ddeb6c0801111220o6e38e948pdb138185ed7d05e3@mail.gmail.com> 2008/1/11 Daniel (R) Antunes : > > Oi amigos, boa tarde... > Estou documentando um sistema, utilizando o POD. Até aí blzinha. (A > propósito da discussão que está rolando sobre o assunto; eu particularmente > utilizo POD inline). > Acontece que fiz com acentuação esta documentação. Meu locale padrão > está com : pt_BR.UTF-8 e na máquina remota (onde roda o sistema) também. > Quando executo : perldoc Module.pm > Ele mostra aqueles caracteres voadores não identificados. > Tenho o hábito de documentar "in english", porém, este sistema precisa > estar em bom português. > É possível utilizar acentuação ? O defeito não é do POD que você escreveu, mas do processador pod2man que não se dá bem com caracteres não ASCII. Em um terminal utf-8, você terá uma apresentação razoável se instruir o "perldoc" a usar o "pod2text" ao invés. $ perldoc -otext Module (embora possa aparecer alguns warnings sobre wide chars). Os processadores POD estão precisando de ser melhorados. Vamos torcer para que isto aconteça nos próximos meses, melhorando o suporte à internacionalização da documentação Perl. Algumas coisas já podem funcionar ok com alguns hacks (como conversores de POD para HTML se o charset usado for utf-8). Adriano Ferreira > Desde já muitíssimo obrigado. > Daniel (R) Antunes > profissional de informática > gnu/linux user #238553 > > ----- Mensagem original ---- > De: Lucas F. Rosada > Para: saopaulo-pm at mail.pm.org > Enviadas: Sexta-feira, 11 de Janeiro de 2008 15:30:45 > Assunto: Re: [SP-pm] Documentação de cabeçalho de rotinas > > Otávio, > > Quando disse "documentar as funções e manter o POD do script em geral (com > sinópse, autor, etc.) sem se ater às funções", eu estava me referindo a > fazer um comentário com "#" no cabeçalho da função, explicando seus detalhes > (para o desenvolvedor) e no POD (no fim do script) documentar estritamente o > uso do script. > Quanto a isso, inclusive, há um comentário no perlmonks no qual o usuário > defende esse mecanismo de comentário acima (além de também questionar sobre > a poluição visual que o POD Inline provoca). Acredito, sim, que a > documentação deve ser completa e auto-explicativa, dispensando (na maior > medida possível) a leitura do código-fonte. > > Agora, retomando uma das perguntas: existe algum padrão que vocês usam para > documentar as rotinas? > Existe algum modo bem difundido de documentação diferente do POD, que polua > menos o script e permita, por exemplo, gerar man pages dos comentários? > > Desde já fico grato pelas respostas. > > Lucas. > > > On Jan 11, 2008 1:34 PM, Otávio Fernandes wrote: > > > Lucas, > > > > Nao deveria ser ao contrario ?! > > > > A leitura de um fonte para saber o que o script faz eh errado, pois > > consome muito mais tempo, e consequentemente, uma manutencao de rotina > > tambem vai consumir. O ideal eh que somente com a documentacao do > > script, no comeco de cada funcao e do arquivo, te deem toda a > > informacao do que o script faz, e como ele o faz. O comentario vai ser > > muito util na hora de alterar uma rotina, porem o excesso dele, no meu > > ponto de vista, atrapalha. > > > > um abraco, > > > > -- > > | -- > > | Otávio Fernandes < otaviof | gmail | com > > > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 > > | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 > > | -- > > > > > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm at pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "O que há aí para mim?" > > > ________________________________ > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm at pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From mopsfelder em gmail.com Fri Jan 11 14:23:45 2008 From: mopsfelder em gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Fri, 11 Jan 2008 20:23:45 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: <4787908A.1010103@yahoo.co.uk> References: <4787908A.1010103@yahoo.co.uk> Message-ID: 2008/1/11 Luis Motta Campos : > Finalmente alguém escreveu tudo o que eu sempre disse sobre Java. A > diferença é que agora quem escreve são os professores de algumas das > melhores universidades de ciências da computação do mundo... ;) > > http://www.regdeveloper.co.uk/2008/01/10/academics_slam_java/ > > Vou tomar uma Jenever para comemorar! > Putamplexos! Olá, acho que o autor do artigo estava meio confuso quando o escreveu. 3º parágrafo: "They singled out Java for specific criticism and note that its restricted use in the development of web applications stunts novice programmers' potential." O que eu sei é que Java também é utilizada no desenvolvimento de aplicações desktop, e seu uso não é restrito ao desenvolvimento web. 4º parágrafo: "Referring to their experiences at New York University, the duo said: "Students found it hard to write programs that did not have a graphic interface,..."" No 3º parágrafo, o autor diz que a utilização de Java é restrita ao desenvolvimento web. No 4º parágrafo, ele relata que estudantes têm dificuldades em aprender uma linguagem que não possui interfaces gráficas. É difícil pensar em desenvolvimento web sem interface gráfica. Bom, essa é uma das minhas interpretações do artigo que li. Não tenho o inglês como língua nativa, então se eu confundi o significado de alguma coisa, por favor comuniquem-me! Abraços. -- Murilo Opsfelder Araújo sysadmin and perl programmer From otaviof em gmail.com Fri Jan 11 14:35:34 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Jan 2008 20:35:34 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> Message-ID: <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> 2008/1/11 Murilo Opsfelder Araújo : > 2008/1/11 Luis Motta Campos : > > Finalmente alguém escreveu tudo o que eu sempre disse sobre Java. A > > diferença é que agora quem escreve são os professores de algumas das > > melhores universidades de ciências da computação do mundo... ;) > > > > http://www.regdeveloper.co.uk/2008/01/10/academics_slam_java/ > > > > Vou tomar uma Jenever para comemorar! > > Putamplexos! > > Olá, > > acho que o autor do artigo estava meio confuso quando o escreveu. > > 3º parágrafo: > "They singled out Java for specific criticism and note that its > restricted use in the development of web applications stunts novice > programmers' potential." O "they" neste caso sao os professores da Universidade de NY (Robert Dewar e Edmond Schonberg) e a critica deles foi diretamente ao desenvolvimento Web com esta linguagem, e nao as outras utilidades desta. Em nenhum momento eles restringiram seu uso aa Web. > > O que eu sei é que Java também é utilizada no desenvolvimento de > aplicações desktop, e seu uso não é restrito ao desenvolvimento web. > Sim, realmente. > 4º parágrafo: > "Referring to their experiences at New York University, the duo said: > "Students found it hard to write programs that did not have a graphic > interface,..."" Os estudantes acharam dificil escrever programas sem uma interface grafica. O texto eh muito claro quanto a isso, tambem nao quer dizer que a linguagem nao tem ferramentas desta natureza. Qualquer programador Java sabe disso, quando mais o time AdaCore ;-) > > No 3º parágrafo, o autor diz que a utilização de Java é restrita ao > desenvolvimento web. No 4º parágrafo, ele relata que estudantes têm > dificuldades em aprender uma linguagem que não possui interfaces > gráficas. É difícil pensar em desenvolvimento web sem interface > gráfica. Infelizmente, eles nao disseram isso Panda. > > Bom, essa é uma das minhas interpretações do artigo que li. Não tenho > o inglês como língua nativa, então se eu confundi o significado de > alguma coisa, por favor comuniquem-me! Acredito que se vc o fizer com mais atencao, vai ter outro significado. > > Abraços. > > -- > Murilo Opsfelder Araújo > sysadmin and perl programmer > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > meus dois centavos ! um abraco, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From mopsfelder em gmail.com Fri Jan 11 14:41:01 2008 From: mopsfelder em gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Fri, 11 Jan 2008 20:41:01 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> References: <4787908A.1010103@yahoo.co.uk> <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> Message-ID: 2008/1/11 Otávio Fernandes : > Acredito que se vc o fizer com mais atencao, vai ter outro significado. Mostre-nos sua interpretação do artigo ;) -- Murilo Opsfelder Araújo sysadmin and perl programmer From otaviof em gmail.com Fri Jan 11 14:44:30 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Jan 2008 20:44:30 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> Message-ID: <8e3843570801111444o1ddfab7et38b3fc113e2efb95@mail.gmail.com> Ué, respondei no meio do seu e-mail o meu contra-ponto. Eu nunca gostei do Java, principalmente para desenvolvimento Web, concordo plenamente com os pontos abordados. From mopsfelder em gmail.com Fri Jan 11 14:48:07 2008 From: mopsfelder em gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Fri, 11 Jan 2008 20:48:07 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: <8e3843570801111444o1ddfab7et38b3fc113e2efb95@mail.gmail.com> References: <4787908A.1010103@yahoo.co.uk> <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> <8e3843570801111444o1ddfab7et38b3fc113e2efb95@mail.gmail.com> Message-ID: On Jan 11, 2008 8:44 PM, Otávio Fernandes wrote: > Ué, respondei no meio do seu e-mail o meu contra-ponto. Eu nunca > gostei do Java, principalmente para desenvolvimento Web, concordo > plenamente com os pontos abordados. Entendi, cada um com seu gosto :-) -- Murilo Opsfelder Araújo sysadmin and perl programmer From edencardim em gmail.com Fri Jan 11 14:55:57 2008 From: edencardim em gmail.com (eden) Date: Fri, 11 Jan 2008 19:55:57 -0300 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> Message-ID: <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> 2008/1/11 Murilo Opsfelder Araújo : > acho que o autor do artigo estava meio confuso quando o escreveu. > > 3º parágrafo: > "They singled out Java for specific criticism and note that its > restricted use in the development of web applications stunts novice > programmers' potential." > > O que eu sei é que Java também é utilizada no desenvolvimento de > aplicações desktop, e seu uso não é restrito ao desenvolvimento web. O que eles falaram é referente à experiência deles na New York University. E mesmo se utilizassem para descrever aplicações desktop, o argumento posterior ainda procede. > 4º parágrafo: > "Referring to their experiences at New York University, the duo said: > "Students found it hard to write programs that did not have a graphic > interface,..."" > > No 3º parágrafo, o autor diz que a utilização de Java é restrita ao > desenvolvimento web. No 4º parágrafo, ele relata que estudantes têm > dificuldades em aprender uma linguagem que não possui interfaces > gráficas. É difícil pensar em desenvolvimento web sem interface > gráfica. Agora é você que está confuso. Sim, é difícil pensar em desenvolvimento web sem interface gráfica, e isso reforça o argumento deles. Por dificultar o pensamento em aplicações sem interface gráfica, o aprendizado de Java leva a uma geração "mentalmente mutilada além de qualquer esperança de regeneração" ("mentally mutilated beyond hope of regeneration") > Bom, essa é uma das minhas interpretações do artigo que li. Não tenho > o inglês como língua nativa, então se eu confundi o significado de > alguma coisa, por favor comuniquem-me! Eu ainda levaria mais adiante, a associação do paradigma de orientação a objetos a aplicações com interface gráfica leva a crer que todo objeto é necessariamente mapeável para o mundo real (vide o famoso caso introdutório dos objetos Ponto e Reta). Na verdade, classes e objetos são apenas abstrações linearizáveis em código imperativo (que é o que acontece depois que o compilador do Java roda). Já tive longas e improdutivas discussões com desenvolvedores Java que alegavam que o mero fato de usarem Java faz com que seus programas sejam "orientados a objeto". Isso sem contar que eles ficam completamente cegos ("mentaly mutilated") quanto aos paradigmas alternativos, fazendo com que a defesa do OOP seja meramente dogmática. -- edenc.vox.com From otaviof em gmail.com Fri Jan 11 14:57:46 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Fri, 11 Jan 2008 20:57:46 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> <8e3843570801111444o1ddfab7et38b3fc113e2efb95@mail.gmail.com> Message-ID: <8e3843570801111457q6a9e1b1fk9da5270a17bc28a@mail.gmail.com> Neste caso, eu amigo, nao eh soh gosto ... eh uma visao tecnica, partindo de autoridades comprovadas no assunto programacao, do desenvolvimento nesta linguagem e do que torna-se a mao de obra nesta. Gosto por gosto, nenhum doutor (quanto menos dois hehe) escreveria um artigo e o publicaria. -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From edencardim em gmail.com Fri Jan 11 14:58:14 2008 From: edencardim em gmail.com (eden) Date: Fri, 11 Jan 2008 19:58:14 -0300 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <8e3843570801111435w7bac384btfa2c1883a60f18e0@mail.gmail.com> <8e3843570801111444o1ddfab7et38b3fc113e2efb95@mail.gmail.com> Message-ID: <3de55ead0801111458j69074b7cjeb9397d98d92e118@mail.gmail.com> On Jan 11, 2008 7:48 PM, Murilo Opsfelder Araújo wrote: > On Jan 11, 2008 8:44 PM, Otávio Fernandes wrote: > > Ué, respondei no meio do seu e-mail o meu contra-ponto. Eu nunca > > gostei do Java, principalmente para desenvolvimento Web, concordo > > plenamente com os pontos abordados. > > Entendi, cada um com seu gosto :-) Infelizmente, no mundo acadêmico e profissional não podemos nos dar ao luxo de atender aos "gostos". Cada escolha e decisão tem que ser discutida, fundamentada e calculada, sob pena do projeto em questão ser um fracasso. Claro que se você tem muito dinheiro sobrando você pode seguir o seu "gosto" e sair atirando pra todos os lados até que uma das balas acerte o alvo ;) -- edenc.vox.com From mopsfelder em gmail.com Fri Jan 11 15:03:17 2008 From: mopsfelder em gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Fri, 11 Jan 2008 21:03:17 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> References: <4787908A.1010103@yahoo.co.uk> <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> Message-ID: Está ficando mais claro. -- Murilo Opsfelder Araújo sysadmin and perl programmer From nferraz em gmail.com Sat Jan 12 06:34:49 2008 From: nferraz em gmail.com (Nelson Ferraz) Date: Sat, 12 Jan 2008 14:34:49 +0000 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_com_acentua=E7=E3o=2E?= In-Reply-To: <369109.75385.qm@web36912.mail.mud.yahoo.com> References: <369109.75385.qm@web36912.mail.mud.yahoo.com> Message-ID: <604cec170801120634i6a81751av299965c5e4c969a1@mail.gmail.com> > Oi amigos, boa tarde... > Estou documentando um sistema, utilizando o POD. Até aí blzinha. (A > propósito da discussão que está rolando sobre o assunto; eu particularmente > utilizo POD inline). > Acontece que fiz com acentuação esta documentação. Meu locale padrão > está com : pt_BR.UTF-8 e na máquina remota (onde roda o sistema) também. Quando perguntaram para o Linus Torvalds, porque ele, que é finlandês, documentava seu código em inglês, ele respondeu: "jamais pensei que pudesse ser diferente"... e o fato é que isso ajudou o código do Linux a tornar-se compreensível para milhares de desenvolvedores ao redor do mundo, e, portanto, tornar-se o que é. Mesmo nas empresas, é cada vez mais comum ver a prática de documentar os sistemas em inglês. Você nunca sabe quando terá um consultor vindo de fora, ou se o seu sistema será aberto para o mundo, ou terceirizado para a India... My two cents... :-) -- Nelson Ferraz Free Software Foundation Associate Member #3203 Projeto Software Livre Brasil (www.softwarelivre.org.br) Sociedade Perl do Brasil (www.perl.org.br) Rede Livre de Compartilhamento de Cultura Digital From blabos em gmail.com Sun Jan 13 17:22:20 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Sun, 13 Jan 2008 23:22:20 -0200 Subject: [SP-pm] =?iso-8859-1?q?Documenta=E7=E3o_de_cabe=E7alho_de_rotinas?= In-Reply-To: <8e3843570801111058l3dc24232g3140e3ac3a1471b7@mail.gmail.com> References: <726229b50801110141j38f6fe39t78bf52a13e64cd6f@mail.gmail.com> <8e3843570801110734h3e6ce168sc1b6da5fef4f56ae@mail.gmail.com> <8e3843570801111058l3dc24232g3140e3ac3a1471b7@mail.gmail.com> Message-ID: <179354400801131722y7cf266fbs63e1ffea1a416ad5@mail.gmail.com> Boa noite, Eu uso doxygen e recomendo. Vc bate o olho no módulo/método/função e logo de cara tem um comentário clean pra ajudar. Se vc utilizar o graphviz ele gera ainda diversos diagramas interessantes, em html, man, pdf, ps, etc Utilizei mais com C++ e PHP e desde então não abro mão. On Jan 11, 2008 4:58 PM, Otávio Fernandes wrote: > Lucas, > > Entendi. E concordo plenamente. > > Aqui na empresa usamos o doxygen, o qual eh muito difundido e > utilizados pra projetos como o KDE. Particularmente eu gosto muito, > veja um exemplo: > > # > # @brief edita uma linha na tabela syncldap, seguindo o id informado > como parametro > # > # @param id da linha que deve ter os seus valores modificados > # @param ldap hash contendo os campos a serem inseridos no banco de dados > # > # Ex.: > # > # %ldap = ( > # syncbases_id => "", > # name => "", > # addr => "", > # ldap_port => "", > # ldap_user => "", > # ldap_pass => "", > # ldap_base => "", > # ldap_filter => "", > # ldap_uid => "", > # ldap_mail => "", > # ); ### Atenção: com parenteses ### > # > # @author Otavio Fernandes > # @date 30/07/07 - Segunda-feira > # > # @return verdadeiro ou falso > > # > > um abraco, > > -- > | -- > | Otávio Fernandes < otaviof | gmail | com > > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 > | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 > | -- > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From carloshrsouza em gmail.com Mon Jan 14 05:50:23 2008 From: carloshrsouza em gmail.com (caike) Date: Mon, 14 Jan 2008 11:50:23 -0200 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> Message-ID: Acredito que a crítica dos autores é relacionada ao nível de abstração que a linguagem pode oferecer. Eu vejo que em um futuro próximo uma grande parte de desenvolvedores java pós-EJB 3.0 (leia-se JPA) não vai saber escrever um statement SQL sequer. Revistas hoje anunciam o "FIM do SQL" através do JPA. NetBeans 6.0 proporciona um drag'n'drop quase como um Visual Studio. Tudo isso soa ameaçador para os Cientístas da Computação mais acadêmicos, pois cada vez mais a linguagem facilita o lado 'enterprise' do desenvolvimento. Onde está a manipulação de ponteiros ? Onde está a escovação de bits ? Write once, run anywhere ? Esta foi a minha interpretação do artigo e concordo com a colocação dos autores de que "lack of mathematical rigor and formal techniques is producing 'replaceable professionals' more suited to the outsourcing industry than software developmen". Pra ter a prova real basta gastar 10 minutos em qualquer forum Java nacional pra sentir o nível do público. Gosto de JAVA, mas não acho que seja a melhor opção de linguagem para acadêmicos de CC. On Jan 11, 2008 9:03 PM, Murilo Opsfelder Araújo wrote: > Está ficando mais claro. > > -- > Murilo Opsfelder Araújo > sysadmin and perl programmer > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Att, - Carlos Henrique R. de Souza -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080114/5abc5f66/attachment.html From nferraz em gmail.com Mon Jan 14 07:04:53 2008 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 14 Jan 2008 15:04:53 +0000 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_pergunta?= =?iso-8859-1?q?r=2E=2E=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> Message-ID: <604cec170801140704h79db4650k1208445edd801543@mail.gmail.com> > Acredito que a crítica dos autores é relacionada ao nível de abstração que a > linguagem pode oferecer. Não sei se o problema é a abstração, pois os autores têm um background em Ada e Lisp... Todas as linguagens modernas oferecem níveis bastante elevados de abstração. O problema é quando a formação de um estudante (e não necessariamente a linguagem utilizada!) não permite ir além da abstração... From luismottacampos em yahoo.co.uk Mon Jan 14 07:20:46 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Jan 2008 16:20:46 +0100 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_perguntar=2E=2E?= =?iso-8859-1?q?=2E?= In-Reply-To: References: <4787908A.1010103@yahoo.co.uk> <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> Message-ID: <478B7DCE.9030309@yahoo.co.uk> caike wrote: > Acredito que a crítica dos autores é relacionada ao nível de abstração > que a linguagem pode oferecer. [snip] > Pra ter a prova real basta gastar 10 minutos em qualquer forum Java > nacional pra sentir o nível do público. > Gosto de JAVA, mas não acho que seja a melhor opção de linguagem para > acadêmicos de CC. Pensa na qualidade dos profissionais: ninguém é capaz de apontar um erro de conceito, ninguém é capaz de investigar um bug de baixo nível, de descobrir que temos um pedaço de hardware defeituoso (mas não "fora de operação", apenas com comportamento errático). Ninguém é mais capaz de implementar algo revolucionário, seja no conceito ou na forma: as pessoas não conseguem mais pensar fora do "framework", não conseguem mais hackear seus sistemas operacionais, não conseguem mais compreender (ou perverter) o funcionamento dos equipamentos. Tudo isso estagna o desenvolvimento científico (menos cabeças aptas quer dizer menor probablilidade de alguém ter uma idéia genial). Por outro lado, o "exército de macacos" que nós temos hoje em dia vai ficar cada vez mais dependente das grande corporações. Será que a gente quer ser profissional assim? Bom, estes são os meus dois centavos de subversão de hoje. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Mon Jan 14 07:22:43 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 14 Jan 2008 16:22:43 +0100 Subject: [SP-pm] =?iso-8859-1?q?Tudo_o_que_voc=EA_sempre_quis_saber_sobre_?= =?iso-8859-1?q?a_LINGUAGEM_JAVA_mas_nunca_teve_coragem_de_perguntar=2E=2E?= =?iso-8859-1?q?=2E?= In-Reply-To: <604cec170801140704h79db4650k1208445edd801543@mail.gmail.com> References: <4787908A.1010103@yahoo.co.uk> <3de55ead0801111455w41200217we821ade85bbcd9f5@mail.gmail.com> <604cec170801140704h79db4650k1208445edd801543@mail.gmail.com> Message-ID: <478B7E43.2040201@yahoo.co.uk> Nelson Ferraz wrote: > O problema é quando a formação de um estudante (e não necessariamente > a linguagem utilizada!) não permite ir além da abstração... Exatamente. O problema é o tipo de cérebro que a gente forma - tacanho, desinteressado, sem motivação ou preparo para resolver problemas complicados - a gente tem um digitador carinho, que sabe ler diagramas e transformar aquilo em algo que alguém tem coragem de dizer que é um "programa de computador". Não é exatamente a melhor opção para gente que está começando na área, eu diria... Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From vsmori em uol.com.br Mon Jan 14 14:42:38 2008 From: vsmori em uol.com.br (Vitor Serra Mori) Date: Mon, 14 Jan 2008 20:42:38 -0200 Subject: [SP-pm] =?iso-8859-1?q?offtopic_-_indica=E7=E3o?= In-Reply-To: <20080114223101.15549.qmail@hm325.locaweb.com.br> Message-ID: <20080114224240.DB4D0E000660@socom6.uol.com.br> Pessoal, Alguem conhece um programador PHP disponível para um trabalho temporário ? Confio nos programadores Perl .... Infelizmente não é possível mudar de Php para perl ... :-) Mais um caso de abandono pelo programador; minha amiga precisa finalizar o site o mais rápido possível. Obrigado, Vitor From edencardim em gmail.com Mon Jan 14 15:03:55 2008 From: edencardim em gmail.com (eden) Date: Mon, 14 Jan 2008 20:03:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?offtopic_-_indica=E7=E3o?= In-Reply-To: <20080114224240.DB4D0E000660@socom6.uol.com.br> References: <20080114223101.15549.qmail@hm325.locaweb.com.br> <20080114224240.DB4D0E000660@socom6.uol.com.br> Message-ID: <3de55ead0801141503h3fcb8b3fq176151c1314059b@mail.gmail.com> 2008/1/14 Vitor Serra Mori : > Pessoal, > > Alguem conhece um programador PHP disponível para um trabalho temporário ? > > Confio nos programadores Perl .... Infelizmente não é possível mudar de Php > para perl ... :-) > > Mais um caso de abandono pelo programador; minha amiga precisa finalizar o > site o mais rápido possível. Manda ela procurar um desenvolvedor de verdade aqui na lista da próxima vez. ;) -- edenc.vox.com From blabos em gmail.com Thu Jan 17 02:04:03 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Thu, 17 Jan 2008 08:04:03 -0200 Subject: [SP-pm] Encontro Social Message-ID: <179354400801170204n6a53264ei6ae06a69c13bb1d3@mail.gmail.com> Todos preparados para o ES do dia 19/01 ? Solli, não me venha com desculpas... From luismottacampos em yahoo.co.uk Fri Jan 18 01:22:34 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 18 Jan 2008 10:22:34 +0100 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Thais_Camilo?= In-Reply-To: References: Message-ID: <47906FDA.6050506@yahoo.co.uk> mailman-bounces em pm.org wrote: > Thais Camilo foi inscrita com sucesso na lista SaoPaulo-pm. Gente, chegou mais uma! Vamos dar as nossas tradicionalíssimas boas vindas! Thais, seja muito bem vinda à lista dos São Paulo Perl Mongers. A lista é sua, (ab)use à vontade. :) E, já que você está com a mão na massa, por que não conta para a gente: 1. Como você encontrou a lista? 2. Como e onde usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From lucasmateus.oliveira em gmail.com Fri Jan 18 06:10:55 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Fri, 18 Jan 2008 11:10:55 -0300 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Thais_Camilo?= In-Reply-To: <47906FDA.6050506@yahoo.co.uk> References: <47906FDA.6050506@yahoo.co.uk> Message-ID: Opa Luiz, a Thais eh minha amiga, trampa comigo e ela não está conseguindo enviar email na lista. Permission Denied :-P Em 18/01/08, Luis Motta Campos escreveu: > > mailman-bounces em pm.org wrote: > > Thais Camilo foi inscrita com sucesso na lista SaoPaulo-pm. > > Gente, chegou mais uma! Vamos dar as nossas tradicionalíssimas boas > vindas! > > Thais, > > seja muito bem vinda à lista dos São Paulo Perl Mongers. > > A lista é sua, (ab)use à vontade. :) > > E, já que você está com a mão na massa, por que não conta para a gente: > > 1. Como você encontrou a lista? > 2. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080118/20c52014/attachment.html From luismottacampos em yahoo.co.uk Fri Jan 18 07:45:41 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 18 Jan 2008 16:45:41 +0100 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Thais_Camilo?= In-Reply-To: References: <47906FDA.6050506@yahoo.co.uk> Message-ID: <4790C9A5.5020302@yahoo.co.uk> Lucas Mateus wrote: > Opa Luiz, a Thais eh minha amiga, trampa comigo e ela não está > conseguindo enviar email na lista. Permission Denied :-P Problema típico #00001. Segue as instruções em private, isso deve se resolver. :) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From thais.camilo em gmail.com Fri Jan 18 08:00:57 2008 From: thais.camilo em gmail.com (Thais Camilo) Date: Fri, 18 Jan 2008 14:00:57 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Thais_Camilo?= In-Reply-To: <47906FDA.6050506@yahoo.co.uk> References: <47906FDA.6050506@yahoo.co.uk> Message-ID: <290e22920801180800rdd84c12veaa67a8757091341@mail.gmail.com> Bom dia, Agradecidíssima pelas boas vindas :) Vamos lá... 1. Como você encontrou a lista? Mais fácil dizer o que me motivou a entrar: Lucas Mateus. Ele trabalha comigo, é membro da lista e me disse para participar :) 2. Como e onde usa Perl no seu dia-a-dia? Atualmente uso perl em projetos pessoais além de estar alocada em um projeto em Perl no iG. 2008/1/18 Luis Motta Campos : > mailman-bounces em pm.org wrote: > > Thais Camilo foi inscrita com sucesso na lista SaoPaulo-pm. > > Gente, chegou mais uma! Vamos dar as nossas tradicionalíssimas boas > vindas! > > Thais, > > seja muito bem vinda à lista dos São Paulo Perl Mongers. > > A lista é sua, (ab)use à vontade. :) > > E, já que você está com a mão na massa, por que não conta para a gente: > > 1. Como você encontrou a lista? > 2. Como e onde usa Perl no seu dia-a-dia? > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Thais Camilo ... nem todo mundo é igual, as experiências da vida definem atitudes -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080118/08234fe6/attachment.html From shonorio em gmail.com Fri Jan 18 15:59:46 2008 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 18 Jan 2008 21:59:46 -0200 Subject: [SP-pm] Encontro Social In-Reply-To: <179354400801170204n6a53264ei6ae06a69c13bb1d3@mail.gmail.com> References: <179354400801170204n6a53264ei6ae06a69c13bb1d3@mail.gmail.com> Message-ID: <12d1f4ee0801181559l74627935s39ca88137ebdbee0@mail.gmail.com> sim... e onde e quando ?! Solli 2008/1/17, Blabos de Blebe : > > Todos preparados para o ES do dia 19/01 ? > > Solli, não me venha com desculpas... > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "o animal satisfeito dorme". - Guimarães Rosa -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080118/eefc4990/attachment.html From blabos em gmail.com Fri Jan 18 16:29:15 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Fri, 18 Jan 2008 22:29:15 -0200 Subject: [SP-pm] Encontro Social In-Reply-To: <12d1f4ee0801181559l74627935s39ca88137ebdbee0@mail.gmail.com> References: <179354400801170204n6a53264ei6ae06a69c13bb1d3@mail.gmail.com> <12d1f4ee0801181559l74627935s39ca88137ebdbee0@mail.gmail.com> Message-ID: <179354400801181629s62f6955djd3b92f4fdf03bdb1@mail.gmail.com> Tipo, era pra ser amanhã, dia 19, mas acho melhor escolhermos outra data. Ninguém além de nós se manifestou... On Jan 18, 2008 9:59 PM, Solli Honorio wrote: > sim... e onde e quando ?! > > Solli > > 2008/1/17, Blabos de Blebe : > > > > Todos preparados para o ES do dia 19/01 ? > > > > Solli, não me venha com desculpas... > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > "o animal satisfeito dorme". - Guimarães Rosa > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos em gmail.com Fri Jan 18 16:30:14 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Fri, 18 Jan 2008 22:30:14 -0200 Subject: [SP-pm] =?iso-8859-1?q?Boas_vindas_=E0_Thais_Camilo?= In-Reply-To: <290e22920801180800rdd84c12veaa67a8757091341@mail.gmail.com> References: <47906FDA.6050506@yahoo.co.uk> <290e22920801180800rdd84c12veaa67a8757091341@mail.gmail.com> Message-ID: <179354400801181630v47ab2162la3802847c725a2cb@mail.gmail.com> Bem vinda!!! 2008/1/18 Thais Camilo : > Bom dia, > > Agradecidíssima pelas boas vindas :) > > Vamos lá... > > 1. Como você encontrou a lista? > Mais fácil dizer o que me motivou a entrar: Lucas Mateus. Ele trabalha > comigo, é membro da lista e me disse para participar :) > > > 2. Como e onde usa Perl no seu dia-a-dia? > Atualmente uso perl em projetos pessoais além de estar alocada em um projeto > em Perl no iG. > > > 2008/1/18 Luis Motta Campos < luismottacampos em yahoo.co.uk>: > > > > mailman-bounces em pm.org wrote: > > > Thais Camilo foi inscrita com sucesso na lista SaoPaulo-pm. > > > > Gente, chegou mais uma! Vamos dar as nossas tradicionalíssimas boas > > vindas! > > > > Thais, > > > > seja muito bem vinda à lista dos São Paulo Perl Mongers. > > > > A lista é sua, (ab)use à vontade. :) > > > > E, já que você está com a mão na massa, por que não conta para a gente: > > > > 1. Como você encontrou a lista? > > 2. Como e onde usa Perl no seu dia-a-dia? > > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > -- > Thais Camilo > ... nem todo mundo é igual, as experiências da vida definem atitudes > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From lucasmateus.oliveira em gmail.com Sat Jan 19 06:55:59 2008 From: lucasmateus.oliveira em gmail.com (Lucas Mateus) Date: Sat, 19 Jan 2008 12:55:59 -0200 Subject: [SP-pm] Encontro Social In-Reply-To: <179354400801181629s62f6955djd3b92f4fdf03bdb1@mail.gmail.com> References: <179354400801170204n6a53264ei6ae06a69c13bb1d3@mail.gmail.com> <12d1f4ee0801181559l74627935s39ca88137ebdbee0@mail.gmail.com> <179354400801181629s62f6955djd3b92f4fdf03bdb1@mail.gmail.com> Message-ID: Marca ae o lugar que eu to dentro, mas pra mim fica melhor no outro fds. Em 18/01/08, Blabos de Blebe escreveu: > > Tipo, era pra ser amanhã, dia 19, mas acho melhor escolhermos outra data. > Ninguém além de nós se manifestou... > > > > On Jan 18, 2008 9:59 PM, Solli Honorio wrote: > > sim... e onde e quando ?! > > > > Solli > > > > 2008/1/17, Blabos de Blebe : > > > > > > Todos preparados para o ES do dia 19/01 ? > > > > > > Solli, não me venha com desculpas... > > > _______________________________________________ > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > > > > > > -- > > "o animal satisfeito dorme". - Guimarães Rosa > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080119/962630f0/attachment.html From daniel_projetos2003 em yahoo.com.br Tue Jan 22 04:08:27 2008 From: daniel_projetos2003 em yahoo.com.br (Daniel Projetos) Date: Tue, 22 Jan 2008 10:08:27 -0200 Subject: [SP-pm] =?iso-8859-1?q?Acentua=E7=E3o_e/ou_alguns_caracteres=2E?= =?iso-8859-1?q?=2E=2E?= References: <4787908A.1010103@yahoo.co.uk> Message-ID: <015501c85cef$8267d0c0$a9006e7d@dbunduki> All, Bom dia! Alguém sabe o pq que esta cortando os primeiros caracteres acentuados.... Se alguem pude me ajudar a fazer isso de forma mais fácil (correta, rs) Tenho um campo onde quando o cliente coloca SI* BLA LBA LBA *SI eu troco o SI* e *SI por uma tag html e mostro $titulo = "SI* BLA LBA LBA *SI"; $titulo =~ s|SI\*|\[BJ\] |gs; $titulo =~ s|\*SI||gs; resultado: [BJ] BLA LBA LBA Pq corta quando tem acento????? grato, Daniel From luismottacampos em yahoo.co.uk Tue Jan 22 04:45:32 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 22 Jan 2008 13:45:32 +0100 Subject: [SP-pm] =?iso-8859-1?q?Acentua=E7=E3o_e/ou_alguns_caracteres=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <015501c85cef$8267d0c0$a9006e7d@dbunduki> References: <4787908A.1010103@yahoo.co.uk> <015501c85cef$8267d0c0$a9006e7d@dbunduki> Message-ID: <4795E56C.9070702@yahoo.co.uk> Daniel Projetos wrote: > All, > > Bom dia! Alguém sabe o pq que esta cortando os primeiros caracteres > acentuados.... > Se alguem pude me ajudar a fazer isso de forma mais fácil (correta, rs) > > Tenho um campo onde quando o cliente coloca SI* BLA LBA LBA *SI eu troco o > SI* e *SI por uma tag html e mostro > > $titulo = "SI* BLA LBA LBA *SI"; > > $titulo =~ s|SI\*|\[BJ\] |gs; > $titulo =~ s|\*SI||gs; > > resultado: > [BJ] > BLA LBA LBA > > > Pq corta quando tem acento????? Vamos começar simples eu não consigo reproduzir o teu problema aqui (não tem código nem dados o bastante para isso no teu email). Será que você não pode me enviar uma versão reduzida do teu código, com dados de entrada, reproduzindo o problema, e escrever qual é o comportamento que você espera? Eu não sou adivinho, mas sempre posso ajudar. Depende apenas de ter informação o bastante para isso. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From daniel_projetos2003 em yahoo.com.br Tue Jan 22 04:58:19 2008 From: daniel_projetos2003 em yahoo.com.br (Daniel Projetos) Date: Tue, 22 Jan 2008 10:58:19 -0200 Subject: [SP-pm] =?iso-8859-1?q?Acentua=E7=E3o_e/ou_alguns_caracteres=2E?= =?iso-8859-1?q?=2E=2E?= References: <4787908A.1010103@yahoo.co.uk><015501c85cef$8267d0c0$a9006e7d@dbunduki> <4795E56C.9070702@yahoo.co.uk> Message-ID: <019d01c85cf6$7cd73d10$a9006e7d@dbunduki> heheheheheheheheh verdade né! Meu código vem de um banco de dados que o cliente coloca "um FLASH de noticia"! O banco de dados mostra linha por linha o flash gravado, como o cliente não entende nada de tag´s de html, eu coloquei um tag fácil *SI que eu depois substituo antes de mostrar... resumidamente preciso saber como substituo uma determinada tag em uma variável por outra.... veja o codigo mais completo: open (ORGDB,"<$database_noticias"); @ODB=; close (ORGDB); foreach $rec (@ODB) { chomp($rec); ($codigo,$titulo,$data,$hora,$tipo,$notica)=split(/\::/,$rec); . . . . $titulo =~ s|SI\*|\[BJ\] |gs; $titulo =~ s|\*SI||gs; $tudo_T = "$titulo"; . . . $html_output .= qq~ [$data] $hora - $tipoM $ver_inicio $tudo_T $ver_final ~; . . . grato, Daniel ----- Original Message ----- From: "Luis Motta Campos" To: Sent: Tuesday, January 22, 2008 10:45 AM Subject: Re: [SP-pm] Acentuação e/ou alguns caracteres... Daniel Projetos wrote: > All, > > Bom dia! Alguém sabe o pq que esta cortando os primeiros caracteres > acentuados.... > Se alguem pude me ajudar a fazer isso de forma mais fácil (correta, rs) > > Tenho um campo onde quando o cliente coloca SI* BLA LBA LBA *SI eu troco o > SI* e *SI por uma tag html e mostro > > $titulo = "SI* BLA LBA LBA *SI"; > > $titulo =~ s|SI\*|\[BJ\] |gs; > $titulo =~ s|\*SI||gs; > > resultado: > [BJ] > BLA LBA LBA > > > Pq corta quando tem acento????? Vamos começar simples eu não consigo reproduzir o teu problema aqui (não tem código nem dados o bastante para isso no teu email). Será que você não pode me enviar uma versão reduzida do teu código, com dados de entrada, reproduzindo o problema, e escrever qual é o comportamento que você espera? Eu não sou adivinho, mas sempre posso ajudar. Depende apenas de ter informação o bastante para isso. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ SaoPaulo-pm mailing list SaoPaulo-pm em pm.org http://mail.pm.org/mailman/listinfo/saopaulo-pm From luismottacampos em yahoo.co.uk Tue Jan 22 11:24:36 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 22 Jan 2008 20:24:36 +0100 Subject: [SP-pm] Boas Vindas ao Felipe Carrasco In-Reply-To: References: Message-ID: <479642F4.1070404@yahoo.co.uk> mailman-bounces em pm.org wrote: > Felipe Carrasco foi inscrito com sucesso na lista SaoPaulo-pm. Opa! Chegou mais um! Felipe, Seja muito bem vindo, a lista é sua! (Ab)Use à vontade, mas tome cuidado com o ogro de serviço, que ele anda hiperativo ;) E, aproveitando que você parece estar animado, conta para a gente: 1. Como você encontrou a lista? 2. Como e onde você usa Perl no seu dia-a-dia? Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From elrepro em gmail.com Tue Jan 22 12:17:05 2008 From: elrepro em gmail.com (Felipe Carrasco) Date: Tue, 22 Jan 2008 18:17:05 -0200 Subject: [SP-pm] Boas Vindas ao Felipe Carrasco In-Reply-To: <479642F4.1070404@yahoo.co.uk> References: <479642F4.1070404@yahoo.co.uk> Message-ID: <2b92b9840801221217ue21a681ib13976eff08918d1@mail.gmail.com> On Jan 22, 2008 5:24 PM, Luis Motta Campos wrote: > mailman-bounces em pm.org wrote: > > Felipe Carrasco foi inscrito com sucesso na lista SaoPaulo-pm. > > Opa! Chegou mais um! > > Felipe, > > Seja muito bem vindo, a lista é sua! (Ab)Use à vontade, mas tome cuidado > com o ogro de serviço, que ele anda hiperativo ;) Obrigado, e tomarei cuidado > > E, aproveitando que você parece estar animado, conta para a gente: > > 1. Como você encontrou a lista? Conhecidos do trabalho > 2. Como e onde você usa Perl no seu dia-a-dia? Trabalho com perl a 1 ano, com regexp a uns 3 (uma coisa levou a outra) Quando não estou programando em shell script (sim, eu assumo) estou programando em perl > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > []'s Felipe Carrasco From shonorio em gmail.com Sun Jan 27 19:35:51 2008 From: shonorio em gmail.com (Solli Honorio) Date: Mon, 28 Jan 2008 01:35:51 -0200 Subject: [SP-pm] Boas vindas Message-ID: <12d1f4ee0801271935w2a8d9cf0h2a949d353919d4@mail.gmail.com> Cristiane e Joel sejam bem vindos ao grupo de discussão de Perl e recebam as boas vindas do grupo. Como parte da nossa boas vindas, gostamos de saber como os membros chegaram até o grupo e onde utilizam a linguagem Perl. Solli M. Honório -- "o animal satisfeito dorme". - Guimarães Rosa -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080128/c66a318b/attachment.html From thomas em tcnet.com.br Tue Jan 29 05:12:50 2008 From: thomas em tcnet.com.br (Thomas Britis) Date: Tue, 29 Jan 2008 11:12:50 -0200 Subject: [SP-pm] alarm() Message-ID: <479F2652.2090503@tcnet.com.br> Senhores, Tenho um problema e gostaria de pedir algumas opiniões. Tenho um looping que faz uma busca de informações em alguns sistemas externos. O problema é que as vezes, um desses sistemas trava. Mas, a conexão é estabelecida, a informação é solicitada, mas ele não entrega a resposta. Esses sistemas são proprietários e já foi aberto ticket para solução do problema. Enquanto isso, preciso fazer algo para agilizar a captura das informações dos outros sistemas. Pensei então em fazer um alarm() dentro do looping e descartar após alguns segundos a busca atual, algo como, só que não consigo fazer um next() usando o $SIG{ALRM}. O que eu pensei era algo como: for (0..10) { local $SIG{ARLM} = sub { next; }; alarm 5; $info = &busca_info ($_); &processa ($info, $_); alarm 0; } Mas, não funciona pois o perl interepreta o next fora do looping, e dentro apenas do sub{}. Alguém tem alguma idéia de como fazer isso? Obrigado. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From otaviof em gmail.com Tue Jan 29 06:54:48 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 29 Jan 2008 12:54:48 -0200 Subject: [SP-pm] alarm() In-Reply-To: <479F2652.2090503@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> Message-ID: <8e3843570801290654q59dac8b6oc5e70ef66c86ee9e@mail.gmail.com> Thomas, É simples, basta vc informar ao "next" de qual loop vc quer, veja: ALRM: for (0..10) { local $SIG{ARLM} = sub { next ALRM; }; alarm 5; $info = &busca_info ($_); &processa ($info, $_); alarm 0; } Acredito que já deve ser o suficiente. Para maiores informações, veja: $ perldoc -f next um abraço, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From thomas em tcnet.com.br Tue Jan 29 07:09:30 2008 From: thomas em tcnet.com.br (Thomas Britis) Date: Tue, 29 Jan 2008 13:09:30 -0200 Subject: [SP-pm] alarm() In-Reply-To: <8e3843570801290654q59dac8b6oc5e70ef66c86ee9e@mail.gmail.com> References: <479F2652.2090503@tcnet.com.br> <8e3843570801290654q59dac8b6oc5e70ef66c86ee9e@mail.gmail.com> Message-ID: <479F41AA.600@tcnet.com.br> Olá Otávio, Infelizmente não deu certo. Quando o alarm() "estoura" ele dá erro, veja: $ perl d.pl Exiting subroutine via next at d.pl line 15. Exiting eval via next at d.pl line 15. Label not found for "next ALRM" at d.pl line 15. Adicionei um 'sub busca_info { sleep 10; }' para reproduzir o erro. Abraços e obrigado. Otávio Fernandes wrote: > Thomas, > > É simples, basta vc informar ao "next" de qual loop vc quer, veja: > > ALRM: for (0..10) { > local $SIG{ARLM} = sub { next ALRM; }; > alarm 5; > $info = &busca_info ($_); > &processa ($info, $_); > alarm 0; > } > > Acredito que já deve ser o suficiente. > > Para maiores informações, veja: $ perldoc -f next > > um abraço, > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From andre.garcia.carneir em terra.com.br Tue Jan 29 07:15:10 2008 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 29 Jan 2008 13:15:10 -0200 Subject: [SP-pm] Boas vindas Message-ID: Bem vindos!!! ---------- Cabeçalho original ----------- De: saopaulo-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: saopaulo-pm em mail.pm.org Cópia: Data: Mon, 28 Jan 2008 01:35:51 -0200 Assunto: [SP-pm] Boas vindas > Cristiane e Joel sejam bem vindos ao grupo de discussão de Perl e recebam as > boas vindas do grupo. > > Como parte da nossa boas vindas, gostamos de saber como os membros chegaram > até o grupo e onde utilizam a linguagem Perl. > > Solli M. Honório > > -- > "o animal satisfeito dorme". - Guimarães Rosa > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From blabos em gmail.com Tue Jan 29 07:21:45 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Tue, 29 Jan 2008 13:21:45 -0200 Subject: [SP-pm] Boas vindas In-Reply-To: References: Message-ID: <179354400801290721o4e2c6824ya6cdc341ed912910@mail.gmail.com> Muito Bem vindos!!! prontos pro ES? 2008/1/29 André Garcia Carneiro : > > Bem vindos!!! > > > ---------- Cabeçalho original ----------- > > De: saopaulo-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org > Para: saopaulo-pm em mail.pm.org > Cópia: > Data: Mon, 28 Jan 2008 01:35:51 -0200 > Assunto: [SP-pm] Boas vindas > > > > Cristiane e Joel sejam bem vindos ao grupo de discussão de Perl e recebam as > > boas vindas do grupo. > > > > Como parte da nossa boas vindas, gostamos de saber como os membros chegaram > > até o grupo e onde utilizam a linguagem Perl. > > > > Solli M. Honório > > > > -- > > "o animal satisfeito dorme". - Guimarães Rosa > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From otaviof em gmail.com Tue Jan 29 07:37:09 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 29 Jan 2008 13:37:09 -0200 Subject: [SP-pm] alarm() In-Reply-To: <479F41AA.600@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> <8e3843570801290654q59dac8b6oc5e70ef66c86ee9e@mail.gmail.com> <479F41AA.600@tcnet.com.br> Message-ID: <8e3843570801290737i4180c9casfcb0c44788e4a27e@mail.gmail.com> Thomas, Pelo visto ele nao esta encontrando o label q vc definiu. Cola as partes de seu codigo aqui para podermos analisar. um abraço, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From edencardim em gmail.com Tue Jan 29 08:40:31 2008 From: edencardim em gmail.com (eden) Date: Tue, 29 Jan 2008 13:40:31 -0300 Subject: [SP-pm] alarm() In-Reply-To: <479F41AA.600@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> <8e3843570801290654q59dac8b6oc5e70ef66c86ee9e@mail.gmail.com> <479F41AA.600@tcnet.com.br> Message-ID: <3de55ead0801290840u341772adye8657b1fafc5dba@mail.gmail.com> 2008/1/29 Thomas Britis : > Olá Otávio, > > Infelizmente não deu certo. > > Quando o alarm() "estoura" ele dá erro, veja: > > $ perl d.pl > Exiting subroutine via next at d.pl line 15. > Exiting eval via next at d.pl line 15. > Label not found for "next ALRM" at d.pl line 15. > > Adicionei um 'sub busca_info { sleep 10; }' para reproduzir o erro. > > Abraços e obrigado. Isso está acontecendo porque você não pode usar o next para sair do escopo da subrotina. Acho melhor você remodelar a sua arquitetura e usar uma fila de processos. O TheSchwartz (http://search.cpan.org/~bradfitz/TheSchwartz-1.04/lib/TheSchwartz.pm) deve quebrar seu galho. -- edenc.vox.com From luismottacampos em yahoo.co.uk Tue Jan 29 14:14:47 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 29 Jan 2008 23:14:47 +0100 Subject: [SP-pm] alarm() In-Reply-To: <479F2652.2090503@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> Message-ID: <479FA557.1050002@yahoo.co.uk> Thomas Britis wrote: > Senhores, > Tenho um looping que faz uma busca de informações em alguns sistemas > externos. O problema é que as vezes, um desses sistemas trava. Mas, > a conexão é estabelecida, a informação é solicitada, mas ele não > entrega a resposta. Esses sistemas são proprietários e já foi aberto > ticket para solução do problema. Enquanto isso, preciso fazer algo > para agilizar a captura das informações dos outros sistemas. Quer dizer: o sistema é uma merda, e você ainda paga por isso... é lamentável. (um minuto de silêncio em luto) [um minuto depois] > Pensei então em fazer um alarm() dentro do looping e descartar após > alguns segundos a busca atual, algo como, só que não consigo fazer um > next() usando o $SIG{ALRM}. Claro que não. :) > O que eu pensei era algo como: > > for (0..10) { > local $SIG{ARLM} = sub { next; }; > alarm 5; > $info = &busca_info ($_); > &processa ($info, $_); > alarm 0; > } > > Alguém tem alguma idéia de como fazer isso? Eu tenho. Faz assim: local $SIG{ALARM} = sub { die q{Acorda pra cuspir!}; }; for ( 0..10 ) { # para que isso? alarm $timeout; my ( $info ); eval { processa( busca_info( $_ ), $_ ); }; if( defined $@ && $@ eq q{Acorda pra cuspir!} ) { # teu alarme deu timeout: loga o evento, next. log( qq{Time out processando $_.} ); next; }elsif( defined $@ ){ # deu merda, trata erro } # else { # não acho que você precisa disso } } # for Isso resolve o teu problema, mas CUIDADO: SIG{ALARM} é usado intensivamente pelo LWP, e a syscall "alarm()" não é reentrante. Você foi avisado!!! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} PS: Claro que eu não testei o código. ;) Rapadura é doce, mas não é mole, meu caro... From luismottacampos em yahoo.co.uk Tue Jan 29 14:19:03 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 29 Jan 2008 23:19:03 +0100 Subject: [SP-pm] alarm() In-Reply-To: <479F2652.2090503@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> Message-ID: <479FA657.4050505@yahoo.co.uk> Thomas Britis wrote: > Senhores, > Tenho um problema e gostaria de pedir algumas opiniões. [snip] > Alguém tem alguma idéia de como fazer isso? Thomas, apenas para complementar, caso você use LWP (ou alguma outra bibilioteca que use a syscall "alarm()" internamente), você pode evitar problemas com o módulo Alarm::Concurrent: http://search.cpan.org/~johnsca/libalarm-1.0/lib/Alarm/Concurrent.pm Eu estou curioso para ver a solução final do seu problema. Se você tiver a bondade de me enviar, ou postar aqui, eu agradeço. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Tue Jan 29 14:36:04 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 29 Jan 2008 23:36:04 +0100 Subject: [SP-pm] alarm() In-Reply-To: <479FA557.1050002@yahoo.co.uk> References: <479F2652.2090503@tcnet.com.br> <479FA557.1050002@yahoo.co.uk> Message-ID: <479FAA54.60503@yahoo.co.uk> Luis Motta Campos wrote: > Faz assim: > [código feio] Ah, se eu pego o palhaço que postou código feio nesta lista... aqui tem uma versão bonitinha (e que compila - o que não quer dizer que eu testei!). #!/usr/bin/perl use strict; use warnings; sub processa; sub busca_info; local $SIG{ALARM} = sub { die q{Acorda pra cuspir!}; }; for ( 0 .. 10 ) { # para que isso? alarm 5; my ($info); eval { processa( busca_info($_), $_ ); }; if ( defined $@ && $@ eq q{Acorda pra cuspir!} ) { # teu alarme deu timeout: loga o evento, next. log(qq{Time out processando $_.}); next; } elsif ( defined $@ ) { # deu merda, trata erro } # else { # não acho que você precisa disso } } # for __END__ Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From nferraz em gmail.com Tue Jan 29 18:36:49 2008 From: nferraz em gmail.com (Nelson Ferraz) Date: Wed, 30 Jan 2008 02:36:49 +0000 Subject: [SP-pm] alarm() In-Reply-To: <479FAA54.60503@yahoo.co.uk> References: <479F2652.2090503@tcnet.com.br> <479FA557.1050002@yahoo.co.uk> <479FAA54.60503@yahoo.co.uk> Message-ID: <604cec170801291836v52fca6b5qec164e4faca96a4b@mail.gmail.com> > elsif ( defined $@ ) { Dica: é melhor não testar para "definideness", pois $@ é sempre definido depois de um eval: #!/usr/bin/perl eval { # nao faz nada }; if ( defined $@ ) { print "\$@ definido com o valor '$@'\n"; } (Eu sei porque já fui mordido por isso antes :-P) From luismottacampos em yahoo.co.uk Wed Jan 30 01:27:45 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Jan 2008 10:27:45 +0100 Subject: [SP-pm] alarm() In-Reply-To: <604cec170801291836v52fca6b5qec164e4faca96a4b@mail.gmail.com> References: <479F2652.2090503@tcnet.com.br> <479FA557.1050002@yahoo.co.uk> <479FAA54.60503@yahoo.co.uk> <604cec170801291836v52fca6b5qec164e4faca96a4b@mail.gmail.com> Message-ID: <47A04311.3070508@yahoo.co.uk> Nelson Ferraz wrote: > Dica: é melhor não testar para "definideness", pois $@ é sempre > definido depois de um eval: [snip] > (Eu sei porque já fui mordido por isso antes :-P) Boa, Nélson. Você está certo. Do manual do eval: "If there is a syntax error or runtime error, or a "die" statement is executed, an undefined value is returned by "eval", and $@ is set to the error message. If there was no error, $@ is guaranteed to be a null string." E assim eu posso reescerver tudo assim: #!/usr/bin/perl use strict; use warnings; sub processa; sub busca_info; local $SIG{ALARM} = sub { die q{Acorda pra cuspir!}; }; for ( 0 .. 10 ) { # para que isso? alarm 5; my ($info); eval { processa( busca_info($_), $_ ); }; if ( $@ eq q{Acorda pra cuspir!} ) { # teu alarme deu timeout: loga o evento, next. log(qq{Time out processando $_.}); next; } elsif ( $@ ) { # deu merda, trata erro } } # for __END__ Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From thomas em tcnet.com.br Wed Jan 30 10:45:26 2008 From: thomas em tcnet.com.br (Thomas Britis) Date: Wed, 30 Jan 2008 16:45:26 -0200 Subject: [SP-pm] alarm() In-Reply-To: <479FA557.1050002@yahoo.co.uk> References: <479F2652.2090503@tcnet.com.br> <479FA557.1050002@yahoo.co.uk> Message-ID: <47A0C5C6.3090507@tcnet.com.br> Olá Luis, Obrigado pela resposta. Luis Motta Campos wrote: > Quer dizer: o sistema é uma merda, e você ainda paga por isso... é > lamentável. (um minuto de silêncio em luto) Nem sempre podemos mudar o mundo. Eu, pelo menos, tento uma coisa de cada vez. Não precisa ficar de luto, senão vc ficará de luto todo o tempo. Ainda mais se tratando de órgão público. Nem sempre o melhor é o que vai ser contratado. Vc está fora do Brasil e, talvez não se lembre como as coisas aqui funcionam. Mas, bola pra frente. Cada um fazendo sua parte por lá. > local $SIG{ALARM} = sub { die q{Acorda pra cuspir!}; }; > for ( 0..10 ) { # para que isso? > alarm $timeout; > my ( $info ); > eval { processa( busca_info( $_ ), $_ ); }; > if( defined $@ && $@ eq q{Acorda pra cuspir!} ) { > # teu alarme deu timeout: loga o evento, next. > log( qq{Time out processando $_.} ); > next; > }elsif( defined $@ ){ > # deu merda, trata erro > } # else { # não acho que você precisa disso } > } # for Obrigado. Era exatamente o que eu procurava. Vou usar exatamente assim, $SIG{ALRM} = sub { die } e testando a variável $@ para ver se bate com o motivo do die (sem o defined, como a dica). Obrigado, mais uma vez. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From luismottacampos em yahoo.co.uk Wed Jan 30 13:30:19 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 30 Jan 2008 22:30:19 +0100 Subject: [SP-pm] alarm() In-Reply-To: <47A0C5C6.3090507@tcnet.com.br> References: <479F2652.2090503@tcnet.com.br> <479FA557.1050002@yahoo.co.uk> <47A0C5C6.3090507@tcnet.com.br> Message-ID: <47A0EC6B.3080600@yahoo.co.uk> Thomas Britis wrote: > Olá Luis, > Obrigado pela resposta. Tá em casa. Espero que ajude. :) > Luis Motta Campos wrote: >> Quer dizer: o sistema é uma merda, e você ainda paga por isso... é >> lamentável. (um minuto de silêncio em luto) > Nem sempre podemos mudar o mundo. Eu, pelo menos, tento uma coisa de > cada vez. Não precisa ficar de luto, senão vc ficará de luto todo o tempo. > Ainda mais se tratando de órgão público. Nem sempre o melhor é o que > vai ser contratado. Vc está fora do Brasil e, talvez não se lembre como > as coisas aqui funcionam. > Mas, bola pra frente. Cada um fazendo sua parte por lá. Isso era gozação, relaxa e desencana ;) [codigo] > Obrigado. Era exatamente o que eu procurava. > > Vou usar exatamente assim, $SIG{ALRM} = sub { die } e testando a > variável $@ para ver se bate com o motivo do die (sem o defined, como a > dica). Eu fui mordido gravemente e várias vezes (por diferentes bibliotecas) quando tentei usar alarm() sem cuidado. Por favor certifique-se de que ninguém mais chama alarm() enquanto o seu está funcionando. Pode parecer bobagem, mas a gente fica igual besta caçando problemas idiotas como este, depois... Putamplexos e boa sorte! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Thu Jan 31 02:03:54 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 31 Jan 2008 11:03:54 +0100 Subject: [SP-pm] =?iso-8859-1?q?=5BOT=5D_Bison=2C_algu=E9m=3F?= Message-ID: <47A19D0A.1000708@yahoo.co.uk> Gente, eu estou construindo uma gramática LALR(1) em Bison para implementar a RFC2622, e estou com um problema de implementação que talvez alguém aqui saiba como resolver. O que a RFC2822 chama de objeto é uma lista de pares nome-valor, mais ou menos assim: person: address: address: address: phone: phone: nic-hdl: O "objeto" é delimitado por uma linha em branco. Quando encontrar uma linha em branco, começa um novo objeto. Existem atributos (nomes) obrigatórios e opcionais. Por exemplo: "person:", "address:", "phone:" e "nic-hdl:" são todos atributos obrigatórios. "fax-no:" é opcional. A ordem dos atributos (exceto o primeiro, "person:") não é garantida, e qualquer ordem (contanto que "person:" seja o primeiro) é válida. O meu problema está exatamente nisso: eu não tenho idéia de como implementar uma lista de pares nome-valor sem enforçar a ordem dos atributos, usando uma LALR(1). Alguém pode me dar uma sugestão? Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Tue Feb 5 04:28:31 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 05 Feb 2008 13:28:31 +0100 Subject: [SP-pm] O que acontece? Message-ID: <47A8566F.3030101@yahoo.co.uk> Puxa... com o carnaval, as listas morreram... ninguém investindo tempo para hackear alguma coisa durante o feriado? Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From luismottacampos em yahoo.co.uk Tue Feb 5 05:19:54 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 05 Feb 2008 14:19:54 +0100 Subject: [SP-pm] O que acontece? In-Reply-To: <47A8566F.3030101@yahoo.co.uk> References: <47A8566F.3030101@yahoo.co.uk> Message-ID: <47A8627A.8000808@yahoo.co.uk> Luis Motta Campos wrote: > Puxa... com o carnaval, as listas morreram... ninguém investindo > tempo para hackear alguma coisa durante o feriado? Argh!!! Eu descobri o que acontece!! Meu .procmailrc estava entregando mensagens num mailbox, ao invés de entregá-las no meu maildir!!! RAAARRRR!!! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From blabos em gmail.com Tue Feb 5 06:42:08 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Tue, 5 Feb 2008 12:42:08 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <47A8627A.8000808@yahoo.co.uk> References: <47A8566F.3030101@yahoo.co.uk> <47A8627A.8000808@yahoo.co.uk> Message-ID: <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> Então acho que somos dois, porque eu já imaginava que tinha atingido o banimento... Nenhuma mensgaem, nadinha. Eu particularmente to pesquisando sobre integração de Perl com C++. Dicas!? Sugestões!? Infelizmente, dadas as circusntâncias eu tenho pendido mais pra lado do C++, por isso to querendo uma desculpa pra usar Perl dentro do C++. Abraços On Feb 5, 2008 11:19 AM, Luis Motta Campos wrote: > Luis Motta Campos wrote: > > Puxa... com o carnaval, as listas morreram... ninguém investindo > > tempo para hackear alguma coisa durante o feriado? > > Argh!!! Eu descobri o que acontece!! Meu .procmailrc estava entregando > mensagens num mailbox, ao invés de entregá-las no meu maildir!!! > > RAAARRRR!!! > > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From lucasrosada em gmail.com Tue Feb 5 07:44:45 2008 From: lucasrosada em gmail.com (Lucas F. Rosada) Date: Tue, 5 Feb 2008 13:44:45 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <47A8627A.8000808@yahoo.co.uk> <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> Message-ID: Legal, aproveitando a deixa, estou fazendo um benchmark de de diferentes implementações de matrizes bidimensionais em perl. Se interessar a vcs eu mando o resultado e o fonte das implementações Abraços, Bolha 2008/2/5 Blabos de Blebe : > Então acho que somos dois, porque eu já imaginava > que tinha atingido o banimento... > > Nenhuma mensgaem, nadinha. > > Eu particularmente to pesquisando sobre integração > de Perl com C++. > > Dicas!? Sugestões!? > > Infelizmente, dadas as circusntâncias eu tenho pendido > mais pra lado do C++, por isso to querendo uma desculpa > pra usar Perl dentro do C++. > > Abraços > > On Feb 5, 2008 11:19 AM, Luis Motta Campos > wrote: > > Luis Motta Campos wrote: > > > Puxa... com o carnaval, as listas morreram... ninguém investindo > > > tempo para hackear alguma coisa durante o feriado? > > > > Argh!!! Eu descobri o que acontece!! Meu .procmailrc estava entregando > > mensagens num mailbox, ao invés de entregá-las no meu maildir!!! > > > > RAAARRRR!!! > > > > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- "O que há aí para mim?" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080205/5132d115/attachment.html From otaviof em gmail.com Tue Feb 5 08:02:30 2008 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 5 Feb 2008 14:02:30 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <47A8627A.8000808@yahoo.co.uk> <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> Message-ID: <8e3843570802050802g79aa2615t57e1b9f4dfeb5326@mail.gmail.com> Olá, Eu tmb já passei por isso, porem, foi com linguagem C, nesta hora eu usei o Inline, veja: http://search.cpan.org/~ingy/Inline-0.44/C/C.pod Temos uma opção do Inline para o C++: http://search.cpan.org/~neilw/Inline-CPP-0.25/lib/Inline/CPP.pod Também tem um artigo que eu escrevi, há bastante tempo, mas ainda eh muito útil: http://www.perl.org.br/bin/view/Artigos/ArtigoOtavioFernandes2006x09x27 um abraço, -- | -- | Otávio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programação )) http://geekbr.podcastbrasil.com/ -- 0.15 | -- From edencardim em gmail.com Tue Feb 5 08:35:19 2008 From: edencardim em gmail.com (eden) Date: Tue, 5 Feb 2008 13:35:19 -0300 Subject: [SP-pm] O que acontece? In-Reply-To: <47A8566F.3030101@yahoo.co.uk> References: <47A8566F.3030101@yahoo.co.uk> Message-ID: <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> On Feb 5, 2008 9:28 AM, Luis Motta Campos wrote: > Puxa... com o carnaval, as listas morreram... ninguém investindo > tempo para hackear alguma coisa durante o feriado? Bom, eu não parei de hackear o Catalyst/Reaction, mas confesso que com carnaval ou sem, divulgo pouco o que faço. Meu blog está vazio a mais de um ano e to o mesmo tempo sem escrever nada no perl.org.br -- edenc.vox.com From edencardim em gmail.com Tue Feb 5 08:36:21 2008 From: edencardim em gmail.com (eden) Date: Tue, 5 Feb 2008 13:36:21 -0300 Subject: [SP-pm] O que acontece? In-Reply-To: <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <47A8627A.8000808@yahoo.co.uk> <179354400802050642q7ae21b8enc23476b20fb6a85f@mail.gmail.com> Message-ID: <3de55ead0802050836w433eb3f9u4a93dab91c5f738b@mail.gmail.com> 2008/2/5 Blabos de Blebe : > Então acho que somos dois, porque eu já imaginava > que tinha atingido o banimento... > > Nenhuma mensgaem, nadinha. > > Eu particularmente to pesquisando sobre integração > de Perl com C++. > > Dicas!? Sugestões!? > > Infelizmente, dadas as circusntâncias eu tenho pendido > mais pra lado do C++, por isso to querendo uma desculpa > pra usar Perl dentro do C++. O quê? O organizador dos ES hackeando durante o carnaval? -- edenc.vox.com From luismottacampos em yahoo.co.uk Tue Feb 5 09:59:57 2008 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 05 Feb 2008 18:59:57 +0100 Subject: [SP-pm] O que acontece? In-Reply-To: <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> Message-ID: <47A8A41D.3010706@yahoo.co.uk> eden wrote: > On Feb 5, 2008 9:28 AM, Luis Motta Campos > wrote: >> Puxa... com o carnaval, as listas morreram... ninguém investindo >> tempo para hackear alguma coisa durante o feriado? > > Bom, eu não parei de hackear o Catalyst/Reaction, mas confesso que > com carnaval ou sem, divulgo pouco o que faço. Meu blog está vazio a > mais de um ano e to o mesmo tempo sem escrever nada no perl.org.br > Vergonha, vergonha, vergonha... como é que a gente vai saber do seu trabalho e votar em você para ser o líder dos SPPM se você não divulga o que você faz? ;) Sai da sombra, meu! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From blabos em gmail.com Tue Feb 5 14:05:27 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Tue, 5 Feb 2008 20:05:27 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <47A8A41D.3010706@yahoo.co.uk> References: <47A8566F.3030101@yahoo.co.uk> <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> <47A8A41D.3010706@yahoo.co.uk> Message-ID: <179354400802051405n674da23ale756e0db6da7aa64@mail.gmail.com> Peraí, Eu hackeio no feriado e bebo no dia útil, porque se o dia é útil, tem que comemorar!!! Feriado é pra descanso... Aliás, tá na hora do ES de fevereiro. Soli, afinal o O'Malley's reabriu ou não? Em caso afirmativo, merece um ES, caso contrário vamos beber de tristeza... Abraços 2008/2/5 Luis Motta Campos : > eden wrote: > > On Feb 5, 2008 9:28 AM, Luis Motta Campos > > wrote: > >> Puxa... com o carnaval, as listas morreram... ninguém investindo > >> tempo para hackear alguma coisa durante o feriado? > > > > Bom, eu não parei de hackear o Catalyst/Reaction, mas confesso que > > com carnaval ou sem, divulgo pouco o que faço. Meu blog está vazio a > > mais de um ano e to o mesmo tempo sem escrever nada no perl.org.br > > > > Vergonha, vergonha, vergonha... como é que a gente vai saber do seu > trabalho e votar em você para ser o líder dos SPPM se você não divulga o > que você faz? ;) > > Sai da sombra, meu! > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > From blabos em gmail.com Tue Feb 5 14:08:54 2008 From: blabos em gmail.com (Blabos de Blebe) Date: Tue, 5 Feb 2008 20:08:54 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <179354400802051405n674da23ale756e0db6da7aa64@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> <47A8A41D.3010706@yahoo.co.uk> <179354400802051405n674da23ale756e0db6da7aa64@mail.gmail.com> Message-ID: <179354400802051408h43e22b9eo73eb370d34d83619@mail.gmail.com> Ottávio, Gostei do artigo, mas eu to tentando fazer o contrário... algo tipo class Perl { // Bla bla }; 2008/2/5 Blabos de Blebe : > Peraí, > > Eu hackeio no feriado e bebo no dia útil, > porque se o dia é útil, tem que comemorar!!! > > Feriado é pra descanso... > > Aliás, tá na hora do ES de fevereiro. > > Soli, afinal o O'Malley's reabriu ou não? > Em caso afirmativo, merece um ES, > caso contrário vamos beber de tristeza... > > Abraços > > > 2008/2/5 Luis Motta Campos : > > > eden wrote: > > > On Feb 5, 2008 9:28 AM, Luis Motta Campos > > > wrote: > > >> Puxa... com o carnaval, as listas morreram... ninguém investindo > > >> tempo para hackear alguma coisa durante o feriado? > > > > > > Bom, eu não parei de hackear o Catalyst/Reaction, mas confesso que > > > com carnaval ou sem, divulgo pouco o que faço. Meu blog está vazio a > > > mais de um ano e to o mesmo tempo sem escrever nada no perl.org.br > > > > > > > Vergonha, vergonha, vergonha... como é que a gente vai saber do seu > > trabalho e votar em você para ser o líder dos SPPM se você não divulga o > > que você faz? ;) > > > > Sai da sombra, meu! > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > > > > SaoPaulo-pm mailing list > > SaoPaulo-pm em pm.org > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > From thais.camilo em gmail.com Tue Feb 5 14:11:42 2008 From: thais.camilo em gmail.com (Thais Camilo) Date: Tue, 5 Feb 2008 20:11:42 -0200 Subject: [SP-pm] O que acontece? In-Reply-To: <179354400802051408h43e22b9eo73eb370d34d83619@mail.gmail.com> References: <47A8566F.3030101@yahoo.co.uk> <3de55ead0802050835h336b19ceh46e116eadc765a9f@mail.gmail.com> <47A8A41D.3010706@yahoo.co.uk> <179354400802051405n674da23ale756e0db6da7aa64@mail.gmail.com> <179354400802051408h43e22b9eo73eb370d34d83619@mail.gmail.com> Message-ID: <290e22920802051411u63398eaatad6781b4803b9f52@mail.gmail.com> Desculpe-me por me intrometer. O que é ES? Sobre o O'Malley's, acho que está fechado. Ontem eu passei em frente e vi um concreto da prefeitura. []'s 2008/2/5 Blabos de Blebe : > Ottávio, > > Gostei do artigo, mas eu to tentando fazer o contrário... > > algo tipo > > class Perl > { > // Bla bla > }; > > > 2008/2/5 Blabos de Blebe : > > Peraí, > > > > Eu hackeio no feriado e bebo no dia útil, > > porque se o dia é útil, tem que comemorar!!! > > > > Feriado é pra descanso... > > > > Aliás, tá na hora do ES de fevereiro. > > > > Soli, afinal o O'Malley's reabriu ou não? > > Em caso afirmativo, merece um ES, > > caso contrário vamos beber de tristeza... > > > > Abraços > > > > > > 2008/2/5 Luis Motta Campos : > > > > > eden wrote: > > > > On Feb 5, 2008 9:28 AM, Luis Motta Campos > > > > wrote: > > > >> Puxa... com o carnaval, as listas morreram... ninguém investindo > > > >> tempo para hackear alguma coisa durante o feriado? > > > > > > > > Bom, eu não parei de hackear o Catalyst/Reaction, mas confesso que > > > > com carnaval ou sem, divulgo pouco o que faço. Meu blog está vazio a > > > > mais de um ano e to o mesmo tempo sem escrever nada no perl.org.br > > > > > > > > > > Vergonha, vergonha, vergonha... como é que a gente vai saber do seu > > > trabalho e votar em você para ser o líder dos SPPM se você não divulga > o > > > que você faz? ;) > > > > > > Sai da sombra, meu! > > > Putamplexos! > > > -- > > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > > > > > > SaoPaulo-pm mailing list > > > SaoPaulo-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/saopaulo-pm > > > > > > _______________________________________________ > SaoPaulo-pm mailing list > SaoPaulo-pm em pm.org > http://mail.pm.org/mailman/listinfo/saopaulo-pm > -- Thais Camilo ..