From fernandolouis em terra.com.br Mon Jul 2 05:01:30 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 2 Jul 2007 09:01:30 -0300 Subject: [Cascavel-pm] Criar links em um texto References: Message-ID: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> Gostaria de identificar em um texto tudo o que é bebida e o que é comida... e passar esses dados no próprio link. Por exemplo, o texto: "Fui no mercado e comprei 12 refrigerantes e mais 20kg de carne. Quando estava indo ao caixa, aproveitei e peguei 3kg de arroz" Quando esse texto for mostrado na tela, já deve ficar assim: "Fui no mercado e comprei 12 refrigerantes e mais 20kg de carne. Quando estava indo ao caixa aproveitei e peguei mais 3kg de arroz" Isso vai ser puxado de um arquivo txt. Então deve ser feito todas as verificações e os respectivos links. Qual a sugestão de vocês para fazer esses links? []s! Fernando From otaviof em gmail.com Mon Jul 2 05:06:43 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 2 Jul 2007 09:06:43 -0300 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> Message-ID: <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> On 7/2/07, fernandolouis em terra.com.br wrote: > Gostaria de identificar em um texto tudo o que é bebida e o que é comida... > e passar esses dados no próprio link. > > Por exemplo, o texto: > > "Fui no mercado e comprei 12 refrigerantes e mais 20kg de carne. > Quando estava indo ao caixa, aproveitei e peguei 3kg de arroz" > > Quando esse texto for mostrado na tela, já deve ficar assim: > > "Fui no mercado e comprei 12 > refrigerantes e mais 20kg > de carne. > Quando estava indo ao caixa aproveitei e peguei mais href="compras.pl&tipo=comida&quantidade=3">3kg de arroz" > > Isso vai ser puxado de um arquivo txt. Então deve ser feito todas as > verificações e os respectivos links. > > Qual a sugestão de vocês para fazer esses links? > > []s! > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Fernando, Para procurar os padrões, eu utilizaria regex, agora, pra armazenar o referido padrão com o link que deve ser inserido, utilizaria um hash, o qual você poderia (se for o caso) guardar em um arquivo separado, ou ainda algo do tipo YAML ou XML ... se for pouco conteúdo, e não tiver muita pretensão de crescimento, utilizaria um conf padrão mesmo, tipo: "=" ... um abraço, -- | -- | Otávio Fernandes | Debian Etch -- GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From luismottacampos em yahoo.co.uk Mon Jul 2 06:12:32 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 2 Jul 2007 15:12:32 +0200 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> Message-ID: On Jul 2, 2007, at 2:01 PM, wrote: > Gostaria de identificar em um texto tudo o que é bebida e o que é > comida... > e passar esses dados no próprio link. > > Por exemplo, o texto: > > "Fui no mercado e comprei 12 refrigerantes e mais 20kg de carne. > Quando estava indo ao caixa, aproveitei e peguei 3kg de arroz" > > Quando esse texto for mostrado na tela, já deve ficar assim: > > "Fui no mercado e comprei href="compras.pl&tipo=bebida&quantidade=12">12 > refrigerantes e mais href="compras.pl&tipo=comida&quantidade=20">20kg > de carne. > Quando estava indo ao caixa aproveitei e peguei mais href="compras.pl&tipo=comida&quantidade=3">3kg de arroz" > > Isso vai ser puxado de um arquivo txt. Então deve ser feito todas as > verificações e os respectivos links. > > Qual a sugestão de vocês para fazer esses links? Para *construir* os links, você deveria usar URI URI::QueryParams Que são os dois módulos mais modernos para estas coisas. Agora, como você vai identificar estas coisas no texto, eu não faço a menor idéia... você pode ter diversos problemas, que vão desde erros de ortografia até a utilização de marcas específicas como sinônimos da comida / bebida... recomendo que use study (função do perl, veja os detalhes em "perldoc -f study") expressões regulares pre-compiladas (veja informação sobre o operador "qr//"). Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Mon Jul 2 06:45:47 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 2 Jul 2007 10:45:47 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> Message-ID: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> Fiz um exemplo alternativo ao meu problema real, mas acho que não foi mais útil para compreensão de todos Deixa eu botar meu problema real para vocês compreenderem: Recebo do banco de dados um texto (sobre matérias de jornais e revistas), que é armazenado na string $texto. Esse texto pode vir escrito de várias maneiras diferentes, e antes de mostrá-lo na tela, devo botar os respectivos links de cada jornal e revista que aparecer. por exemplo: $texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente da revista nº 54 de maio/2000 que bla bla bla bla". deve ficar: $texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente da revista nº 54 de maio/2000 que bla bla bla bla". O problema é que o "Jornal nº 121/2006" e "revista nº 54 de maio/2000" podem vir escrito de outras formas como: "revista 54/2000" "revista nº 54/2000" "revista n 54 de 2000" "jornal número 121" "jornal nº 121 de 2006" "jornal 121/2006" Sempre vou ter os tipos "revista" e "jornal" com seus respectivos números e ano. O que vocês acham de eu fazer o link mais ou menos assim... $texto =~ s/Jornal nº 121/2006/$&<\/a>/g; O primeiro padrão de reconhecimento do "s///" deveria ser, por exemplo, $tipo e $numero e $ano que eu peguei do $texto, para então jogar isso na tag A ao padrão de substituição de "s///"; Só que não to conseguindo entrar na string $texto e então pegar exatamente o: "Jornal nº 121/2006" e "revista nº 54 de maio/2000", primeiro pq eles podem vir a ser escrito de várias maneiras, mas até aí beleza, é só prever todos os casos no padrão de reconhecimento. Como entrar no $texto e fazer todas as sbustituições para colocar os links nele? []s, Fernando ----------------------------- > Fernando, > > Para procurar os padrões, eu utilizaria regex, agora, pra armazenar o > referido padrão com o link que deve ser inserido, utilizaria um hash, > o qual você poderia (se for o caso) guardar em um arquivo separado, ou > ainda algo do tipo YAML ou XML ... se for pouco conteúdo, e não tiver > muita pretensão de crescimento, utilizaria um conf padrão mesmo, tipo: > "=" ... > > um abraço, From nelio.nunes em sapo.pt Mon Jul 2 07:55:09 2007 From: nelio.nunes em sapo.pt (=?ISO-8859-1?Q?N=E9lio_Nunes?=) Date: Mon, 2 Jul 2007 15:55:09 +0100 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> Message-ID: <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> Fernando, Pelo que vejo do teu problema, eu aconselhava-te a resolver o teu problema utilizando gramáticas. A utlização de regexs só vai trazer dores de cabeça. O Antlr (http://www.antlr.org) tem uma implementação bem simpática desse assunto e tem suporte para perl. Cumps, Nélio Nunes nelio.nunes em sapo.pt PT.COM/SAPO - DTP On 2007/07/02, at 14:45, wrote: > Fiz um exemplo alternativo ao meu problema real, mas acho que não > foi mais > útil para compreensão de todos > Deixa eu botar meu problema real para vocês compreenderem: > > Recebo do banco de dados um texto (sobre matérias de jornais e > revistas), > que é armazenado na string $texto. > Esse texto pode vir escrito de várias maneiras diferentes, e antes de > mostrá-lo na tela, devo botar os respectivos links de cada jornal e > revista > que aparecer. > > por exemplo: > $texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, > diferente da > revista nº 54 de maio/2000 que bla bla bla bla". > > deve ficar: > $texto = "O Jornal nº > 121/2006 apresenta bla bla bla bla bla, diferente da href="leitura.pl?tipo=revista&numero=54&ano=2000">revista nº 54 de > maio/2000 que bla bla bla bla". > > O problema é que o "Jornal nº 121/2006" e "revista nº 54 de maio/ > 2000" podem > vir escrito de outras formas como: > > "revista 54/2000" > "revista nº 54/2000" > "revista n 54 de 2000" > > "jornal número 121" > "jornal nº 121 de 2006" > "jornal 121/2006" > > Sempre vou ter os tipos "revista" e "jornal" com seus respectivos > números e > ano. > > O que vocês acham de eu fazer o link mais ou menos assim... > $texto =~ s/Jornal nº 121/2006/ href="leitura.pl&tipo=jornal&numero=121&ano=2006">$&<\/a>/g; > > O primeiro padrão de reconhecimento do "s///" deveria ser, por > exemplo, > $tipo e $numero e $ano que eu peguei do $texto, para então jogar > isso na tag > A ao padrão de substituição de "s///"; > > Só que não to conseguindo entrar na string $texto e então pegar > exatamente > o: "Jornal nº 121/2006" e "revista nº 54 de maio/2000", primeiro pq > eles > podem vir a ser escrito de várias maneiras, mas até aí beleza, é só > prever > todos os casos no padrão de reconhecimento. > > Como entrar no $texto e fazer todas as sbustituições para colocar > os links > nele? > > []s, > Fernando > ----------------------------- >> Fernando, >> >> Para procurar os padrões, eu utilizaria regex, agora, pra armazenar o >> referido padrão com o link que deve ser inserido, utilizaria um hash, >> o qual você poderia (se for o caso) guardar em um arquivo >> separado, ou >> ainda algo do tipo YAML ou XML ... se for pouco conteúdo, e não tiver >> muita pretensão de crescimento, utilizaria um conf padrão mesmo, >> tipo: >> "=" ... >> >> um abraço, > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/81d0199c/attachment-0001.html From fernandolouis em terra.com.br Mon Jul 2 10:19:56 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 2 Jul 2007 14:19:56 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> Message-ID: <007101c7bccd$36767940$0501a8c0@servidorliz> Não... acredito que com regex eu consiga sim identificar os padrões. Pode ficar um pouco mais extensa a expressão regular, mas é tranquilo. O meu maior problema é tirar esses dados do $texto e colocar todos os links no lugar certo. []s, Fernando > Pelo que vejo do teu problema, eu aconselhava-te a resolver o teu problema utilizando gramáticas. A utlização de regexs só vai trazer dores de cabeça. > O Antlr (http://www.antlr.org) tem uma implementação bem simpática desse assunto e tem suporte para perl. > > Cumps, > > > Nélio Nunes >> por exemplo: >> $texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente da >> revista nº 54 de maio/2000 que bla bla bla bla". >> >> deve ficar: >> $texto = "O Jornal nº >> 121/2006 apresenta bla bla bla bla bla, diferente da > href="leitura.pl?tipo=revista&numero=54&ano=2000">revista nº 54 de >> maio/2000 que bla bla bla bla". -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/afa3ba0a/attachment.html From wendelscardua em gmail.com Mon Jul 2 10:30:12 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Mon, 2 Jul 2007 14:30:12 -0300 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <007101c7bccd$36767940$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> Message-ID: <726229b50707021030o7e9016fcn8ab736f38c0125df@mail.gmail.com> Antes que alguém diga RTFM, vou dizer isso: perldoc perlre O que você quer é usar a chamada captura. Por exemplo: $texto =~ s/((\d+) refrigerantes)/$1<\/a>/g O primeiro abre parênteses que bater vai para o $1 O segundo vai para $2 etc... []s Wendel On 7/2/07, fernandolouis em terra.com.br wrote: > > Não... acredito que com regex eu consiga sim identificar os padrões. Pode > ficar um pouco mais extensa a expressão regular, mas é tranquilo. > > O meu maior problema é tirar esses dados do $texto e colocar todos os > links no lugar certo. > > []s, > Fernando > > > Pelo que vejo do teu problema, eu aconselhava-te a resolver o teu > problema utilizando gramáticas. A utlização de regexs só vai trazer dores de > cabeça. > > O Antlr (http://www.antlr.org) tem uma implementação bem simpática > desse assunto e tem suporte para perl. > > > > Cumps, > > > > > > Nélio Nunes > > > >> por exemplo: > >> $texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente > da > >> revista nº 54 de maio/2000 que bla bla bla bla". > >> > >> deve ficar: > >> $texto = "O Jornal > nº > >> 121/2006 apresenta bla bla bla bla bla, diferente da >> href="leitura.pl?tipo=revista&numero=54&ano=2000">revista nº 54 de > >> maio/2000 que bla bla bla bla". > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/77608442/attachment.html From fernandolouis em terra.com.br Mon Jul 2 11:26:35 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 2 Jul 2007 15:26:35 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz> <726229b50707021030o7e9016fcn8ab736f38c0125df@mail.gmail.com> Message-ID: <00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> > Antes que alguém diga RTFM... Obrigado! > $texto =~ s/((\d+) refrigerantes)/$1<\/a>/g > O primeiro abre parênteses que bater vai para o $1 > O segundo vai para $2 > []s > Wendel PERFEITO Wendel! A "quantidade" e a "descrição" está resolvido. Realmente eu desconhecia essas variáveis especiais de expressões constantes. Mas e o "tipo"??? se for "revista" deve ir "programa.pl?tipo=1" e se for "jornal" deve ir "programa.pl?tipo=2". não posso fazer um "if" dentro das regex... então como proceder? []s, Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/05985b09/attachment.html From fernandocorrea em gmail.com Mon Jul 2 12:00:29 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Mon, 2 Jul 2007 16:00:29 -0300 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <726229b50707021030o7e9016fcn8ab736f38c0125df@mail.gmail.com> <00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> Message-ID: perl -e '$texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente da revista nº 54 de maio/2000 que bla bla bla bla"; $texto =~ s#(jornal|revista)\s+(?:.*?)?\s+(\d+)\s*.*?/(\d{4})#"$1"#gei; print $texto,$/' O Jornal apresenta bla bla bla bla bla, diferente da revista que bla bla bla bla Em 02/07/07, fernandolouis em terra.com.br escreveu: > > > Antes que alguém diga RTFM... > Obrigado! > > > $texto =~ s/((\d+) refrigerantes)/$1<\/a>/g > > > O primeiro abre parênteses que bater vai para o $1 > > O segundo vai para $2 > > []s > > Wendel > > PERFEITO Wendel! > A "quantidade" e a "descrição" está resolvido. Realmente eu desconhecia > essas variáveis especiais de expressões constantes. > > Mas e o "tipo"??? > se for "revista" deve ir "programa.pl?tipo=1" e se for "jornal" deve ir " > programa.pl?tipo=2". > > não posso fazer um "if" dentro das regex... então como proceder? > > []s, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/4774ab8c/attachment.html From donatoaz em gmail.com Mon Jul 2 13:14:33 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Mon, 2 Jul 2007 17:14:33 -0300 Subject: [Cascavel-pm] Boas desculpas para fazer Refactoring [Was: Refactoring Perl 1 - Extract Method] In-Reply-To: <9E7BFDE7-805B-45C8-A158-6E967E8B2DBC@yahoo.co.uk> References: <9E5CF918-46C6-490A-A1D8-92295304306B@gmail.com> <9E7BFDE7-805B-45C8-A158-6E967E8B2DBC@yahoo.co.uk> Message-ID: <1746e3e30707021314i79323494j7b9f330bc27bcd73@mail.gmail.com> On 6/25/07, Luis Motta Campos wrote: > On Jun 25, 2007, at 3:03 PM, Lorn wrote: > > Interessante, infelizmente onde eu trabalho não há essa cultura de > > "refactoring", as coisas SEMPRE são pra ontem, fez, funcionou, > > produção ... :/ > > Alguem tem esse problema aqui? ou coisa parecida? ou boas desculpas > > para fazer refactoring ? :) Aonde eu trabalho, o sistema nunca foi refatorado, mas foi costurado e remendado um zilhão de vezes. As costuras assumiram uma complexidade tão grande que é impossível definir o que realmente é executado (falta estruturação). Nestes casos eu nem sei se cabe um refactoring... ou não sei se existe refactoring de 100%... > Claro, se teu chefe acha que ele consegue encontrar outro bacana > que faz o teu trabalho e não refatora, você corre o risco de ser > "refatorado" da empresa por atrasar metodicamente todos os teus > trabalhos... Isto já aconteceu na empresa, mas o funcionario se refatorou (pulou fora). E ficou com má fama ( por falta de conhecimento dos que ficaram) por ser um programador refatorador, ou seja, que liberava o codigo somente após a segunda ou terceira revisão, ou que antes de começar algum projeto novo, pesquisava sobre o que já havia sido feito na web.. > > Eu costumo informar antes que vou atrasar, e os caras às vezes me > dão tempo para refatorar. Mas é sempre complicado, a gestão sempre > enxerga refatoramento como "re-trabalho", e eles querem saber que a > gente produza coisas novas... pelo menos, os gestores orientados a > resultados (99,999995% de todos os gestores que eu conheço) não se > importam em ter código que não se pode manter... O problema com só exigir coisas novas é que isso quebra o famoso ciclo da melhoria contínua, que por definição, é realimentado. Tem desenvolvedores na empresa que programam do mesmo jeito há 4 ou 5 anos.... a 5 anos atrás, eu nem sei que versão de perl estava corrente! Eu não sou nenhum guru, mas me orgulho de mudar (para melhor) meu jeito de programar a cada ano... meus dois centavos... -- Donato Azevedo From fernandolouis em terra.com.br Mon Jul 2 13:16:06 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 2 Jul 2007 17:16:06 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz><726229b50707021030o7e9016fcn8ab736f38c0125df@mail.gmail.com><00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> Message-ID: <001801c7bce5$d23ec450$0501a8c0@servidorliz> Claro! É só usar um "if simplificado" dentro da regex e juntar tudo concatenando... Mas e se mais pra frente, além de "revista" e "jornal", também tenha "panfleto" e "cartaz", por exemplo. Como ficaria de forma "simplificada"? . ((lc $1 eq "jornal")?1:2) . []s, Fernando > perl -e '$texto = "O Jornal nº 121/2006 apresenta bla bla bla bla bla, diferente da > revista nº 54 de maio/2000 que bla bla bla bla"; $texto =~ s#(jornal|revista)\s+(?:.*?)?\s+(\d+)\s*.*?/(\d{4})#"$1"#gei; print $texto,$/' >> não posso fazer um "if" dentro das regex... então como proceder? -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070702/5b2f77f7/attachment.html From luismottacampos em yahoo.co.uk Mon Jul 2 12:38:32 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Jul 2007 21:38:32 +0200 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz> <726229b50707021030o7e9016fcn8ab736f38c0125df@mail.gmail.com> <00bb01c7bcd6$85b2cfa0$0501a8c0@servidorliz> Message-ID: <46895438.4040802@yahoo.co.uk> fernandolouis em terra.com.br wrote: > > Antes que alguém diga RTFM... > Obrigado! > > > $texto =~ s/((\d+) refrigerantes)/ href="lerolero.pl?quantidade=$2">$1<\/a>/g > > O primeiro abre parênteses que bater vai para o $1 > > O segundo vai para $2 > > []s > > Wendel > > PERFEITO Wendel! > A "quantidade" e a "descrição" está resolvido. Realmente eu desconhecia > essas variáveis especiais de expressões constantes. > > Mas e o "tipo"??? > se for "revista" deve ir "programa.pl?tipo=1" e se for "jornal" deve ir > "programa.pl?tipo=2". > > não posso fazer um "if" dentro das regex... então como proceder? Não, dentro das REs não se recomenda que se faça IFs (note que eu não disse que não é possível. Faz assim: sub jornal_ou_revista { my $palavra = lc shift; return $palavra eq 'jornal'? 1 : $palavra eq 'revista' ? 2 : die qq{$palavra não é jornal nem revista!}; } s{<<>>} {q{ References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> Message-ID: <4689375F.9050007@yahoo.co.uk> fernandolouis em terra.com.br wrote: > Não... acredito que com regex eu consiga sim identificar os padrões. > Pode ficar um pouco mais extensa a expressão regular, mas é tranquilo. > > O meu maior problema é tirar esses dados do $texto e colocar todos os > links no lugar certo. Fernando, Claro que você vai conseguir fazer com expressões regulares. Mas gramáticas são mais simples de manter, acrescentar ou remover elementos, e vão facilitar muito a tua vida (depois do primeiro investimento inicial para aprender a usar). Eu recomendo fortemente que você gaste o tempo para fazer isso, se você puder... 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 Jul 2 13:26:07 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 02 Jul 2007 22:26:07 +0200 Subject: [Cascavel-pm] Boas desculpas para fazer Refactoring [Was: Refactoring Perl 1 - Extract Method] In-Reply-To: <1746e3e30707021314i79323494j7b9f330bc27bcd73@mail.gmail.com> References: <9E5CF918-46C6-490A-A1D8-92295304306B@gmail.com> <9E7BFDE7-805B-45C8-A158-6E967E8B2DBC@yahoo.co.uk> <1746e3e30707021314i79323494j7b9f330bc27bcd73@mail.gmail.com> Message-ID: <46895F5F.6020107@yahoo.co.uk> Donato Azevedo wrote: > Aonde eu trabalho, o sistema nunca foi refatorado, mas foi costurado e > remendado um zilhão de vezes. As costuras assumiram uma complexidade > tão grande que é impossível definir o que realmente é executado (falta > estruturação). Nestes casos eu nem sei se cabe um refactoring... ou > não sei se existe refactoring de 100%... http://search.cpan.org/~pjcj/Devel-Cover-0.61/lib/Devel/Cover.pm Pelo menos você vai saber o que roda e o que não roda. > Isto já aconteceu na empresa, mas o funcionario se refatorou (pulou > fora). E ficou com má fama ( por falta de conhecimento dos que > ficaram) por ser um programador refatorador, ou seja, que liberava o > codigo somente após a segunda ou terceira revisão, ou que antes de > começar algum projeto novo, pesquisava sobre o que já havia sido feito > na web.. É... realmente, eu acho que é muito bom você encontrar outro trabalho... > O problema com só exigir coisas novas é que isso quebra o famoso ciclo > da melhoria contínua, que por definição, é realimentado. Tem > desenvolvedores na empresa que programam do mesmo jeito há 4 ou 5 > anos.... a 5 anos atrás, eu nem sei que versão de perl estava > corrente! Hum. Era a 5.004, eu acho... mas já está ultrapassada, e os programas novos usam palavras-chaves introduzidas com a 5.6 que não são mais compatíveis com os interpretadores antigos. > Eu não sou nenhum guru, mas me orgulho de mudar (para melhor) meu > jeito de programar a cada ano... :-) Duas coisas: 1. Se você se preocupa em programar melhor, já é ótimo sinal de que as coisas vão bem; 2. Até onde eu vejo, você sabe do que está falando. É também um ótimo sinal. Veja se você se interessa por alguma proposta de trabalho (alguém na lista está atrás de um cara para programar de casa, para os EUA). Pode ser interessante para mudar de ares... ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Tue Jul 3 04:18:33 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 3 Jul 2007 08:18:33 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> Message-ID: <008801c7bd63$e5659440$0501a8c0@servidorliz> ----- Original Message ----- From: "Luis Motta Campos" > Fernando, > > Claro que você vai conseguir fazer com expressões regulares. > Mas gramáticas são mais simples de manter, acrescentar ou remover > elementos, e vão facilitar muito a tua vida (depois do primeiro > investimento inicial para aprender a usar). > > Eu recomendo fortemente que você gaste o tempo para fazer isso, se > você puder... Então Luis, Tentei procurar algum exemplo do Antlr, só que não encontrei nenhum exemplo em PERL. No momento preciso terminar isso o quanto antes, e mais além vou olhar isso com mais calma e tempo. Tem alguma dica, ou referência bibliográfica onde eu possa me basear pra começar? []ão, Fernando From otaviof em gmail.com Tue Jul 3 04:43:55 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 3 Jul 2007 08:43:55 -0300 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <008801c7bd63$e5659440$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> Message-ID: <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> On 7/3/07, fernandolouis em terra.com.br wrote: > ----- Original Message ----- > From: "Luis Motta Campos" > > Fernando, > > > > Claro que você vai conseguir fazer com expressões regulares. > > Mas gramáticas são mais simples de manter, acrescentar ou remover > > elementos, e vão facilitar muito a tua vida (depois do primeiro > > investimento inicial para aprender a usar). > > > > Eu recomendo fortemente que você gaste o tempo para fazer isso, se > > você puder... > > Então Luis, > Tentei procurar algum exemplo do Antlr, só que não encontrei nenhum exemplo > em PERL. > > No momento preciso terminar isso o quanto antes, e mais além vou olhar isso > com mais > calma e tempo. > > Tem alguma dica, ou referência bibliográfica onde eu possa me basear > pra começar? > > []ão, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Fernando, O conceito de expressões regulares e a prática neste assunto pode (e vai !) mudar a sua vida como programador, lembre-se disso antes de começar a ler: $ perldoc perlre Se você tiver muita dificuldade em começar, peça aos nossos amigos aqui da lista para te enviarem alguns exemplos. um abraço, boa sorte, -- | -- | Otávio Fernandes | Debian Etch -- GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From fernandolouis em terra.com.br Tue Jul 3 05:46:16 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 3 Jul 2007 09:46:16 -0300 Subject: [Cascavel-pm] Criar links em um texto References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz><4689375F.9050007@yahoo.co.uk><008801c7bd63$e5659440$0501a8c0@servidorliz> <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> Message-ID: <00e901c7bd70$2af64d40$0501a8c0@servidorliz> > From: "Otávio Fernandes" > O conceito de expressões regulares e a prática neste assunto pode (e > vai !) mudar a sua vida como programador, lembre-se disso antes de > começar a ler: Eu acho que o que estavam me indicando era justamente o contrário. Desculpe se estou enganado... mas era de esquecer as regexs e utilizar gramáticas, onde o Antlr (http://www.antlr.org) tem uma implementação muito boa e suporte à Perl. > > Se você tiver muita dificuldade em começar, peça aos nossos amigos > aqui da lista para te enviarem alguns exemplos. Tentei, mas não encontrei nenhum exemplo com perl quanto às gramáticas. Fico satisfeito em encontrar um caminho para começar. []! Fernando From edencardim em gmail.com Tue Jul 3 06:17:14 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 3 Jul 2007 10:17:14 -0300 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <00e901c7bd70$2af64d40$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz> <8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com> <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> <00e901c7bd70$2af64d40$0501a8c0@servidorliz> Message-ID: <3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com> On 7/3/07, fernandolouis em terra.com.br wrote: > Tentei, mas não encontrei nenhum exemplo com perl quanto às > gramáticas. Fico satisfeito em encontrar um caminho para começar. http://search.cpan.org/author/DCONWAY/Parse-RecDescent-1.94/lib/Parse/RecDescent.pod -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From fernandolouis em terra.com.br Tue Jul 3 11:33:16 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 3 Jul 2007 15:33:16 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz><4689375F.9050007@yahoo.co.uk><008801c7bd63$e5659440$0501a8c0@servidorliz><8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com><00e901c7bd70$2af64d40$0501a8c0@servidorliz> <3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com> Message-ID: <000f01c7bda0$9f598690$0501a8c0@servidorliz> Acho que estou usando um metódo meio "tabajara" (ehehe) pra botar um "." em números que vão de 1000 à 99999. $cnumber = 1500; if (length($cnumber) == 4) { @ponto = split(//,$cnumber); $ponto[4] = $ponto[3]; $ponto[3] = $ponto[2]; $ponto[2] = $ponto[1]; $ponto[1] = "."; $result = join("", em ponto); } print "$result"; # imprime 1.500 # -------------------------------- # $cnumber = 25100; if (length($cnumber) == 5) { @ponto = split(//,$cnumber); $ponto[5] = $ponto[4]; $ponto[4] = $ponto[3]; $ponto[3] = $ponto[2]; $ponto[2] = "."; $result = join("", em ponto); } print "$result"; # imprime 25.100 alguma maneira mais simples? []s, Fernando From acid06 em gmail.com Tue Jul 3 11:47:55 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 3 Jul 2007 15:47:55 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= In-Reply-To: <000f01c7bda0$9f598690$0501a8c0@servidorliz> References: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> <00e901c7bd70$2af64d40$0501a8c0@servidorliz> <3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com> <000f01c7bda0$9f598690$0501a8c0@servidorliz> Message-ID: <9a08c9b40707031147x6629772aq6e6bcfb1bea5653f@mail.gmail.com> On 7/3/07, fernandolouis em terra.com.br wrote: > alguma maneira mais simples? $cnumber =~ s/(\d)(?=(?:\d{3})+$)/\1./g; E ainda funciona pra qualquer tamanho de número... mas devem ter outras formas mais simples que essa. -Nilson Santos F. Jr. From frederico em gmail.com Tue Jul 3 12:46:45 2007 From: frederico em gmail.com (Frederico Recsky) Date: Tue, 3 Jul 2007 16:46:45 -0300 Subject: [Cascavel-pm] =?utf-8?q?Melhorar_a_leitura_de_n=C3=BAmeros_grande?= =?utf-8?q?s=2E?= In-Reply-To: <000f01c7bda0$9f598690$0501a8c0@servidorliz> References: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> <00e901c7bd70$2af64d40$0501a8c0@servidorliz> <3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com> <000f01c7bda0$9f598690$0501a8c0@servidorliz> Message-ID: <88fe68ee0707031246l4bc09159k4d75c3277fb3364d@mail.gmail.com> Olá http://search.cpan.org/~wrw/Number-Format-1.52/Format.pm Inclusive achei esse modulo legal e to testando aqui. On 7/3/07, fernandolouis em terra.com.br wrote: > Acho que estou usando um metódo meio "tabajara" (ehehe) pra botar um "." em > números que vão de 1000 à 99999. > > $cnumber = 1500; > > if (length($cnumber) == 4) { > @ponto = split(//,$cnumber); > $ponto[4] = $ponto[3]; > $ponto[3] = $ponto[2]; > $ponto[2] = $ponto[1]; > $ponto[1] = "."; > $result = join("", em ponto); > } > > print "$result"; # imprime 1.500 > > # -------------------------------- # > > $cnumber = 25100; > > if (length($cnumber) == 5) { > @ponto = split(//,$cnumber); > $ponto[5] = $ponto[4]; > $ponto[4] = $ponto[3]; > $ponto[3] = $ponto[2]; > $ponto[2] = "."; > $result = join("", em ponto); > } > > print "$result"; # imprime 25.100 > > > alguma maneira mais simples? > > []s, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From kuntzzz em gmail.com Tue Jul 3 16:25:09 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Tue, 03 Jul 2007 20:25:09 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= Message-ID: <468ADAD5.9080701@gmail.com> > $cnumber =~ s/(\d)(?=(?:\d{3})+$)/\1./g; Poderia dar uma comentada? =) From edencardim em gmail.com Tue Jul 3 20:04:21 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 4 Jul 2007 00:04:21 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= In-Reply-To: <468ADAD5.9080701@gmail.com> References: <468ADAD5.9080701@gmail.com> Message-ID: <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> On 7/3/07, "Iberê O. Kuntz de Souza" wrote: > > $cnumber =~ s/(\d)(?=(?:\d{3})+$)/\1./g; > Poderia dar uma comentada? =) hehe, esse é um daqueles casos onde pouco código fala muito. Vamos lá, suponha que $cnumber = 1127836, vejamos o que acontece na primeira substituição: - (\d) casa com '1' - (?:\d{3})+ casa com '127836' -- uma ou mais sequências de 3 dígitos, esse agrupamento sem captura precisa estar dentro de um positive look-ahead assertion para que a string que casar com ele não seja considerada na hora de realizar a substituição. Além disso, o agrupamento está ancorado no final da string ('$') para garantir que o ponto irá ser inserido a 3 dígitos do final da string. Sem a âncora, esse agrupamento casaria com '278' e '783'. Enfim, um ponto é anexado ao dígito capturado e o processo todo é repetido no resto da string ('127836') por causa do switch 'g'. Eventualmente, ocorrerá o casamento com 7836 e o '7' é substituído por '7.' Espero ter sido compreensível. Isso merece golfe em C, ou quem sabe em Perl mesmo. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From luismottacampos em yahoo.co.uk Tue Jul 3 06:19:28 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 3 Jul 2007 15:19:28 +0200 Subject: [Cascavel-pm] Criar links em um texto In-Reply-To: <008801c7bd63$e5659440$0501a8c0@servidorliz> References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> Message-ID: <358167BF-1294-4595-AF17-BF914F80183D@yahoo.co.uk> On Jul 3, 2007, at 1:18 PM, wrote: > ----- Original Message ----- > From: "Luis Motta Campos" >> Fernando, >> >> Claro que você vai conseguir fazer com expressões regulares. >> Mas gramáticas são mais simples de manter, acrescentar ou remover >> elementos, e vão facilitar muito a tua vida (depois do primeiro >> investimento inicial para aprender a usar). >> >> Eu recomendo fortemente que você gaste o tempo para fazer isso, se >> você puder... > > Então Luis, > Tentei procurar algum exemplo do Antlr, só que não encontrei nenhum > exemplo > em PERL. > > No momento preciso terminar isso o quanto antes, e mais além vou > olhar isso > com mais > calma e tempo. > > Tem alguma dica, ou referência bibliográfica onde eu possa me basear > pra começar? Hum. A única que eu me lembro de cabeça é o temível livro do dragão... Aho, Ullman e Sethi: Compilers: Principles, Techniques and tools (também disponível em português, se você preferir). Uh? Versão nova? Ou muito velha? http://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/ 0321486811/ref=sr_1_1/104-1630878-5357539? ie=UTF8&s=books&qid=1183468625&sr=1-1 Caca de link. O Outlook vai quebrar isso. Use a versão curta: http://shorterlink.org/2678 Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From roanbrasil em gmail.com Wed Jul 4 05:32:05 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Wed, 4 Jul 2007 09:32:05 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= Message-ID: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> Galera, Estou querendo paginar um site ASPX só que é em JavaScript, o site seria esse: http://www.rihappy.com.br/produtos.aspx?d=artigos_para_bebes&id=1 Como posso fazer essa paginação via POST na tora? -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/b4a8bf89/attachment.html From andre.garcia.carneir em terra.com.br Wed Jul 4 06:16:49 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Wed, 4 Jul 2007 10:16:49 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= Message-ID: > Galera, > > Estou querendo paginar um site ASPX só que é em JavaScript, o site seria > esse: http://www.rihappy.com.br/produtos.aspx?d=artigos_para_bebes&id=1 > > > Como posso fazer essa paginação via POST na tora? Na tora???? Espero te ajudar dizendo primeiro: - Isso é uma lista de perl. Aceitamos off-topic, mas há limites(bom-senso), então cuidado! Olha, normalmente eu faço paginação usando banco de dados. Se você usa MYSQL, você pode tentar usar o comando 'LIMIT num, offset' . O primeiro parâmetro refere-se a qual "página"(na verdade é o primeiro conjunto de resultados, basado no segundo parâmetro) você estará exibindo, o segundo refere-se a quantos itens você quer exibir por "página". Existe isso equivalente no Postgres também. No ORACLE já é mais complicado, você tem que fazer algumas 'peripécias' com subconsultas, usando o comando 'rownum'. Mas funciona também. Estou com preguiça de procurar novamente, mas já te dei a dica, é só procurar no google. Quanto ao que você realmente perguntou, não acho que vale a pena você fazer isso usando javascript, a não ser que os seus dados não estejam em um RDBMS(o que seria lamentável), ou então eu não entendi o seu problema. De qualquer forma, espero que isso ajude. Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From roanbrasil em gmail.com Wed Jul 4 07:00:17 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Wed, 4 Jul 2007 11:00:17 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= In-Reply-To: References: Message-ID: <403668000707040700g185602d7xb49017790a9f9d0e@mail.gmail.com> hehehehe acho que vc não entendeu man... paginação que quero dizer é simular a navegação do site clicando na página um, dois e assim por diante rs.... Em 04/07/07, André Garcia Carneiro escreveu: > > > > Galera, > > > > Estou querendo paginar um site ASPX só que é em JavaScript, o site seria > > esse: http://www.rihappy.com.br/produtos.aspx?d=artigos_para_bebes&id=1 > > > > > > Como posso fazer essa paginação via POST na tora? > > Na tora???? > > Espero te ajudar dizendo primeiro: > > - Isso é uma lista de perl. Aceitamos off-topic, mas há > limites(bom-senso), então cuidado! > > > Olha, normalmente eu faço paginação usando banco de dados. Se você usa > MYSQL, você pode tentar usar o comando > 'LIMIT num, offset' . O primeiro parâmetro refere-se a qual "página"(na > verdade é o primeiro conjunto de > resultados, basado no segundo parâmetro) você estará exibindo, o segundo > refere-se a quantos itens você quer > exibir por "página". Existe isso equivalente no Postgres também. > > No ORACLE já é mais complicado, você tem que fazer algumas 'peripécias' > com subconsultas, usando o comando > 'rownum'. Mas funciona também. Estou com preguiça de procurar novamente, > mas já te dei a dica, é só procurar no > google. > > Quanto ao que você realmente perguntou, não acho que vale a pena você > fazer isso usando javascript, a não ser > que os seus dados não estejam em um RDBMS(o que seria lamentável), ou > então eu não entendi o seu problema. > > De qualquer forma, espero que isso ajude. > > > Cheers! > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/1946026a/attachment-0001.html From andre.garcia.carneir em terra.com.br Wed Jul 4 07:39:45 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Wed, 4 Jul 2007 11:39:45 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= Message-ID: > hehehehe acho que vc não entendeu man... paginação que quero dizer é simular > a navegação do site clicando na página um, dois e assim por diante rs.... > Humm... então, mesmo nesse caso, dependendo do que você fosse mostrar na página, ainda sim caberia o que eu lhe expliquei. Mas estou desconfiado que você pretende trabalhar com o cache do seu navegador. Nesse caso existem funções no javascript para você lidar com isso. Se não me engano no nome de uma delas é 'history(num)', onde o parâmetro, é o índice das páginas que você já navegou(anteriores e posteriores). Agora além disso eu não sei como você poderia trabalhar com javascript, pois meus conhecimentos de javascript são mínimos. Talvez criar um índice utilizando o seu asp e registrando os acessos em banco de dados seja uma boa idéia. Dessa maneira você pode trabalhar as páginas com o que eu já te expliquei anteriormente, e criar os links para a navegação. Não sei como você está trabalhando esse seu asp, mas duvido que esteja usando algo como templates, por exemplo. Se fosse o caso, poderia criar mecanismos para que se padronizassem os nomes, ou códigos utilizados para acessar as páginas, e desse modo você poderia construir os links de navegação. Depois você poderia usar um AJAX para carregar as páginas mais rapidamente. Você poderia dar mais detalhes do que você quer também, com certeza iria ajudar. De qualquer forma, espero ter ajudado. Cheers! > Em 04/07/07, André Garcia Carneiro > escreveu: > > > > > > > Galera, > > > > > > Estou querendo paginar um site ASPX só que é em JavaScript, o site seria > > > esse: http://www.rihappy.com.br/produtos.aspx?d=artigos_para_bebes&id=1 > > > > > > > > > Como posso fazer essa paginação via POST na tora? > > > > Na tora???? > > > > Espero te ajudar dizendo primeiro: > > > > - Isso é uma lista de perl. Aceitamos off-topic, mas há > > limites(bom-senso), então cuidado! > > > > > > Olha, normalmente eu faço paginação usando banco de dados. Se você usa > > MYSQL, você pode tentar usar o comando > > 'LIMIT num, offset' . O primeiro parâmetro refere-se a qual "página"(na > > verdade é o primeiro conjunto de > > resultados, basado no segundo parâmetro) você estará exibindo, o segundo > > refere-se a quantos itens você quer > > exibir por "página". Existe isso equivalente no Postgres também. > > > > No ORACLE já é mais complicado, você tem que fazer algumas 'peripécias' > > com subconsultas, usando o comando > > 'rownum'. Mas funciona também. Estou com preguiça de procurar novamente, > > mas já te dei a dica, é só procurar no > > google. > > > > Quanto ao que você realmente perguntou, não acho que vale a pena você > > fazer isso usando javascript, a não ser > > que os seus dados não estejam em um RDBMS(o que seria lamentável), ou > > então eu não entendi o seu problema. > > > > De qualquer forma, espero que isso ajude. > > > > > > Cheers! > > > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183557669.265451.17221.buruma.hst.terra.com.br,10414,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 03/07/2007 / Versão: 5.1.00/5066 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From luismottacampos em yahoo.co.uk Tue Jul 3 13:51:24 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 03 Jul 2007 22:51:24 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= In-Reply-To: <88fe68ee0707031246l4bc09159k4d75c3277fb3364d@mail.gmail.com> References: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz> <27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt> <007101c7bccd$36767940$0501a8c0@servidorliz> <4689375F.9050007@yahoo.co.uk> <008801c7bd63$e5659440$0501a8c0@servidorliz> <8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com> <00e901c7bd70$2af64d40$0501a8c0@servidorliz> <3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com> <000f01c7bda0$9f598690$0501a8c0@servidorliz> <88fe68ee0707031246l4bc09159k4d75c3277fb3364d@mail.gmail.com> Message-ID: <468AB6CC.7010800@yahoo.co.uk> Frederico Recsky wrote: > Olá > > http://search.cpan.org/~wrw/Number-Format-1.52/Format.pm > > Inclusive achei esse modulo legal e to testando aqui. Mandou bem, Frederico. Fernando, a lição para se aprender daqui é: "O CPAN é teu amigo". Ou, mais compridinho, prá fazer sentido: 90% de todos os problemas que a gente tem no dia-a-dia já foram resolvidos por pelo menos mais de uma pessoa. Reuse código, quase sempre tem uma bibliteca para fazer o que você precisa, ou você ainda não "quebrou" a sua tarefa em partes pequenas o bastante... ;-) http://search.cpan.org/ Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em hotmail.com Wed Jul 4 08:25:05 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Wed, 4 Jul 2007 18:25:05 +0300 Subject: [Cascavel-pm] =?windows-1252?q?Pagina=E7=E3o_de_um_site_ASPX?= Message-ID: Date: Wed, 4 Jul 2007 11:00:17 -0300From: roanbrasil em gmail.comTo: cascavel-pm em pm.orgSubject: Re: [Cascavel-pm] Paginação de um site ASPXhehehehe acho que vc não entendeu man... paginação que quero dizer é simular a navegação do site clicando na página um, dois e assim por diante rs....Se você conseguir simular o que o código Javascript fizer com requisições HTTP (get ou post) aí você tem como se virar usando LWP... provalmente seu programa deixará de funcionar assim que mudarem um pouco o leiaute da página, no entanto.O que você precisa é um motor javascript e Perl não tem isso, até aonde eu saiba. Existe uma implementação feita em Java (acho que se chama Rhino) e talvez você consiga usá-la à partir do Perl via Java::Inline.[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/2ac41704/attachment.html From acid06 em gmail.com Wed Jul 4 08:57:56 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Wed, 4 Jul 2007 12:57:56 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= In-Reply-To: References: Message-ID: <9a08c9b40707040857m6a12b6b5y81fbd960fb0b33ba@mail.gmail.com> On 7/4/07, Alceu Rodrigues de Freitas Junior wrote: > O que você precisa é um motor javascript e Perl não tem isso, até aonde eu > saiba. http://search.cpan.org/~claesjac/JavaScript-1.03/ Talvez ajude, não? -Nilson Santos F. Jr. From fernandolouis em terra.com.br Wed Jul 4 09:41:53 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Wed, 4 Jul 2007 13:41:53 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Melhorar_a_leitura_de_n=FAmeros_gran?= =?iso-8859-1?q?des=2E?= References: <003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz><4689375F.9050007@yahoo.co.uk><008801c7bd63$e5659440$0501a8c0@servidorliz><8e3843570707030443s63afb9b5l7d5398eb27f72823@mail.gmail.com><00e901c7bd70$2af64d40$0501a8c0@servidorliz><3de55ead0707030617l17d3c615i93d49f6bcbf0a13f@mail.gmail.com><000f01c7bda0$9f598690$0501a8c0@servidorliz><88fe68ee0707031246l4bc09159k4d75c3277fb3364d@mail.gmail.com> <468AB6CC.7010800@yahoo.co.uk> Message-ID: <003a01c7be5a$3aac6860$0501a8c0@servidorliz> > Frederico Recsky wrote: > > Olá > > > > http://search.cpan.org/~wrw/Number-Format-1.52/Format.pm > > > > Inclusive achei esse modulo legal e to testando aqui. > > Mandou bem, Frederico. > > Fernando, a lição para se aprender daqui é: "O CPAN é teu amigo". Ou, > mais compridinho, prá fazer sentido: 90% de todos os problemas que a > gente tem no dia-a-dia já foram resolvidos por pelo menos mais de uma > pessoa. Reuse código, quase sempre tem uma bibliteca para fazer o que > você precisa, ou você ainda não "quebrou" a sua tarefa em partes > pequenas o bastante... ;-) > > http://search.cpan.org/ > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} Concordo plenamente! []ão, Fernando From glasswalk3r em hotmail.com Wed Jul 4 10:12:27 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Wed, 4 Jul 2007 20:12:27 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Pagina=E7=E3o_de_um_site_ASPX?= Message-ID: > Date: Wed, 4 Jul 2007 12:57:56 -0300> From: acid06 em gmail.com> > On 7/4/07, Alceu Rodrigues de Freitas Junior wrote:> > O que você precisa é um motor javascript e Perl não tem isso, até aonde eu> > saiba.> > http://search.cpan.org/~claesjac/JavaScript-1.03/> > Talvez ajude, não?Com certeza ajuda! Isso significa inclusive poder fazer autenticação em páginas que antes não era possível...Acho que vou precisar adotar a boa prática de consultar no CPAN antes de mandar um email... o módulo não tem nem 1 ano de vida...[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/d1c29ef9/attachment.html From danielrantunes em yahoo.com.br Wed Jul 4 13:14:03 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 4 Jul 2007 13:14:03 -0700 (PDT) Subject: [Cascavel-pm] Name Spaces Message-ID: <520123.14818.qm@web36903.mail.mud.yahoo.com> Oi Amigos, duvidazinha conceitual : #!/usr/bin/perl -w use strict; package test; my %dataTest=( 1 => 'TEST 1', 2 => 'TEST 2', 3 => 'TEST 3', 9 => 'TEST 9', 10 => 'TEST 10', 13 => 'TEST 13', 43 => 'TEST 43', 16 => 'TEST 16', 44 => 'TEST 44', ); print $dataTest{1},"\n\n"; package main; print $test::dataTest{1},"\n\n"; Este script resulta nisto : daniel em sun4w_nodeF:~/bin$ ./testNS.pl TEST 1 Use of uninitialized value in print at ../testNS.pl line 16. Agora o mesmo script com uma pequena troca de "my" para "our" : #!/usr/bin/perl -w use strict; package test; our %dataTest=( 1 => 'TEST 1', 2 => 'TEST 2', 3 => 'TEST 3', 9 => 'TEST 9', 10 => 'TEST 10', 13 => 'TEST 13', 43 => 'TEST 43', 16 => 'TEST 16', 44 => 'TEST 44', ); print $dataTest{1},"\n\n"; package main; print $test::dataTest{1},"\n\n"; E o resultado deste script é : daniel em sun4w_nodeF:~/bin$ ./testNS.pl TEST 1 TEST 1 O correto é o uso do "our" mesmo ou usando "my" eu consigo de alguma forma enxergar a variável dataTest no namespace main ? Obrigado. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/22631a58/attachment.html From fglock em gmail.com Wed Jul 4 14:05:39 2007 From: fglock em gmail.com (Flavio S. Glock) Date: Wed, 4 Jul 2007 18:05:39 -0300 Subject: [Cascavel-pm] Name Spaces In-Reply-To: <520123.14818.qm@web36903.mail.mud.yahoo.com> References: <520123.14818.qm@web36903.mail.mud.yahoo.com> Message-ID: O 'my' declara uma variável que só pode ser vista dentro do bloco atual. O %test::dataTest é uma variável global, pode ser vista de qualquer lugar. O 'our' declara que %test::dataTest é o mesmo que %dataTest, dentro do bloco atual. Em 04/07/07, Daniel (r) Antunes escreveu: > > > Oi Amigos, duvidazinha conceitual : > > #!/usr/bin/perl -w > use strict; > package test; > my %dataTest=( 1 => 'TEST 1', > 2 => 'TEST 2', > 3 => 'TEST 3', > 9 => 'TEST 9', > 10 => 'TEST 10', > 13 => 'TEST 13', > 43 => 'TEST 43', > 16 => 'TEST 16', > 44 => 'TEST 44', > ); > print $dataTest{1},"\n\n"; > package main; > print $test::dataTest{1},"\n\n"; > > Este script resulta nisto : > > daniel em sun4w_nodeF:~/bin$ ./testNS.pl > TEST 1 > > Use of uninitialized value in print at ../testNS.pl line 16. > > Agora o mesmo script com uma pequena troca de "my" para "our" : > > #!/usr/bin/perl -w > use strict; > package test; > our %dataTest=( 1 => 'TEST 1', > 2 => 'TEST 2', > 3 => 'TEST 3', > 9 => 'TEST 9', > 10 => 'TEST 10', > 13 => 'TEST 13', > 43 => 'TEST 43', > 16 => 'TEST 16', > 44 => 'TEST 44', > ); > print $dataTest{1},"\n\n"; > package main; > print $test::dataTest{1},"\n\n"; > > E o resultado deste script é : > > daniel em sun4w_nodeF:~/bin$ ./testNS.pl > TEST 1 > > TEST 1 > > O correto é o uso do "our" mesmo ou usando "my" eu consigo de alguma > forma enxergar a variável dataTest no namespace main ? > Obrigado. > > > Daniel (r) Antunes > profissional de informática > msn daniel.legend em terra.com.br > mobile + 55 11 8965 2999 > gnu/linux user #238553 > > > ________________________________ > Novo Yahoo! Cadê? - Experimente uma nova busca. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From joenio em gmail.com Wed Jul 4 14:15:27 2007 From: joenio em gmail.com (Joenio Costa) Date: Wed, 4 Jul 2007 21:15:27 +0000 Subject: [Cascavel-pm] =?iso-8859-1?q?Reuni=E3o_sobre_YAPC=3A=3ABrasil=3A?= =?iso-8859-1?q?=3A2007_em_=23perl=2Ebr-coord_=40_irc=2Efreenode=2E?= =?iso-8859-1?q?net?= In-Reply-To: <65934b450706291018j391acfa7td0f2c98957e8ce0a@mail.gmail.com> References: <65934b450706191523w1e26f5b3u816bf4536a6ccab0@mail.gmail.com> <3B4ACDF1-5D65-468D-9175-6E4F48BBACF0@yahoo.co.uk> <65934b450706200714w73a7eeceue7c78d9ca3814b9d@mail.gmail.com> <65934b450706291018j391acfa7td0f2c98957e8ce0a@mail.gmail.com> Message-ID: <65934b450707041415u79af997bv433eee1a98d90cd9@mail.gmail.com> Olá Pessoal, Eu nao pude ficar até o final da reunião gostaria de saber quais encaminhamentos foram dados? Obrigado! Em 29/06/07, Joenio Costa escreveu: > Reunião agora! > Alguem pode aparecer no #perl.br-coord @ irc.freenode.net ? > A reuniao será rapida... > > Em 20/06/07, Joenio Costa escreveu: > > Ops! > > > > As 14:00 horas, horario de Brasilia. > > > > Att, > > > > Em 20/06/07, Luis Motta Campos escreveu: > > > On Jun 20, 2007, at 12:23 AM, Joenio Costa wrote: > > > > Pessoal, > > > > > > > > Gostaria de convocar todos interesados no YAPC::Brasil::2007 para uma > > > > rápida reunião > > > > Sexta-Feira 29 de Junho de 2007 no canal irc #perl.br-coord na rede > > > > irc.freenode.net > > > > para discutir o futuro do evento... > > > > > > > > Conto com a presença de vocês... > > > > > > Joênio, > > > > > > Eu estou interessado em aparecer, mas tenho problemas de fuso > > > horário... :-) a que horas (e em que time zone) é a reunião? > > > > > > Putamplexos! > > > -- > > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > Joenio Costa > > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > > - Colibre - Cooperativa de Tecnologias Livres > > - PSL-BA - Projeto Software Livre Bahia > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From danielrantunes em yahoo.com.br Wed Jul 4 18:13:16 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 4 Jul 2007 18:13:16 -0700 (PDT) Subject: [Cascavel-pm] Res: Name Spaces Message-ID: <434208.11022.qm@web36904.mail.mud.yahoo.com> Legal, mas por que fazendo a declaração com o "my" dentro do package test eu não consigo enxergá-la no package main usando $test::dataTest{1} ? Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Flavio S. Glock Para: Cascavel Perl Mongers Enviadas: Quarta-feira, 4 de Julho de 2007 18:05:39 Assunto: Re: [Cascavel-pm] Name Spaces O 'my' declara uma variável que só pode ser vista dentro do bloco atual. O %test::dataTest é uma variável global, pode ser vista de qualquer lugar. O 'our' declara que %test::dataTest é o mesmo que %dataTest, dentro do bloco atual. Em 04/07/07, Daniel (r) Antunes escreveu: > > > Oi Amigos, duvidazinha conceitual : > > #!/usr/bin/perl -w > use strict; > package test; > my %dataTest=( 1 => 'TEST 1', > 2 => 'TEST 2', > 3 => 'TEST 3', > 9 => 'TEST 9', > 10 => 'TEST 10', > 13 => 'TEST 13', > 43 => 'TEST 43', > 16 => 'TEST 16', > 44 => 'TEST 44', > ); > print $dataTest{1},"\n\n"; > package main; > print $test::dataTest{1},"\n\n"; > > Este script resulta nisto : > > daniel em sun4w_nodeF:~/bin$ ./testNS.pl > TEST 1 > > Use of uninitialized value in print at ../testNS.pl line 16. > > Agora o mesmo script com uma pequena troca de "my" para "our" : > > #!/usr/bin/perl -w > use strict; > package test; > our %dataTest=( 1 => 'TEST 1', > 2 => 'TEST 2', > 3 => 'TEST 3', > 9 => 'TEST 9', > 10 => 'TEST 10', > 13 => 'TEST 13', > 43 => 'TEST 43', > 16 => 'TEST 16', > 44 => 'TEST 44', > ); > print $dataTest{1},"\n\n"; > package main; > print $test::dataTest{1},"\n\n"; > > E o resultado deste script é : > > daniel em sun4w_nodeF:~/bin$ ./testNS.pl > TEST 1 > > TEST 1 > > O correto é o uso do "our" mesmo ou usando "my" eu consigo de alguma > forma enxergar a variável dataTest no namespace main ? > Obrigado. > > > Daniel (r) Antunes > profissional de informática > msn daniel.legend em terra.com.br > mobile + 55 11 8965 2999 > gnu/linux user #238553 > > > ________________________________ > Novo Yahoo! Cadê? - Experimente uma nova busca. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070704/551de45e/attachment-0001.html From edencardim em gmail.com Wed Jul 4 18:21:51 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 4 Jul 2007 22:21:51 -0300 Subject: [Cascavel-pm] Res: Name Spaces In-Reply-To: <434208.11022.qm@web36904.mail.mud.yahoo.com> References: <434208.11022.qm@web36904.mail.mud.yahoo.com> Message-ID: <3de55ead0707041821p6861211aia2f43eb3fd0ebe4c@mail.gmail.com> On 7/4/07, Daniel (r) Antunes wrote: > Legal, mas por que fazendo a declaração com o "my" dentro do package > test eu não consigo enxergá-la no package main usando $test::dataTest{1} ? Porque com "my" você está colocando a variável no escopo léxico do pacote. Declarar um escopo léxico evita que você "pisoteie" valores de variáveis com nomes coincidentes em contextos diferentes sem querer. perldoc -f my -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From fernandolouis em terra.com.br Thu Jul 5 05:34:10 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 09:34:10 -0300 Subject: [Cascavel-pm] SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> Message-ID: <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> nome................data_publicacao João Cézar..........2007-07-04 Caroline Hahn.......2007-07-04 Felipe Barbosa......2007-07-04 Ricardo Werle.......2007-07-04 Jáder Ullrich.......2007-07-04 Felipe Barbosa......2007-07-04 João Cézar..........2007-07-04 Ilma de Jesus...... 2007-07-03 Aline Melo..........2007-07-03 Fernando Cruz.......2007-07-03 pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu faço o seguinte: "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY `data_publicacao` DESC LIMIT 10"; Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, e os data 2007-07-03 também. Preciso me familiarizar melhor com essas cláusulas de ordenamento... alguém pode me dar essa simples ajuda? Já pesquisei e infelizmente não consegui dar jeito... []s, Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/dce602bf/attachment.html From roanbrasil em gmail.com Thu Jul 5 06:06:39 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 5 Jul 2007 10:06:39 -0300 Subject: [Cascavel-pm] SQL - ordenando In-Reply-To: <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> Message-ID: <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> que banco vc usa? No Oracle vc trunca a data no where da seguinte forma. trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') Espero ter ajudado. Em 05/07/07, fernandolouis em terra.com.br escreveu: > > nome................data_publicacao > João Cézar..........2007-07-04 > Caroline Hahn.......2007-07-04 > Felipe Barbosa......2007-07-04 > Ricardo Werle.......2007-07-04 > Jáder Ullrich.......2007-07-04 > Felipe Barbosa......2007-07-04 > João Cézar..........2007-07-04 > Ilma de Jesus...... 2007-07-03 > Aline Melo..........2007-07-03 > Fernando Cruz.......2007-07-03 > > pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu > faço o seguinte: > "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY > `data_publicacao` DESC LIMIT 10"; > > Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, > e os data 2007-07-03 também. > > Preciso me familiarizar melhor com essas cláusulas de ordenamento... > alguém pode me dar essa simples ajuda? > > Já pesquisei e infelizmente não consegui dar jeito... > > []s, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/f4d876fa/attachment.html From fernandolouis em terra.com.br Thu Jul 5 06:12:05 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 10:12:05 -0300 Subject: [Cascavel-pm] SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> Message-ID: <003501c7bf06$15c8ab10$0501a8c0@servidorliz> Não camarada, você não entendeu... Eu só quero ordern por `data_publicacao` mas que os nome fique ordernados em ordem alfabética também... só isso uso o MySQL ----- Original Message ----- From: roan Brasil To: Cascavel Perl Mongers Sent: Thursday, July 05, 2007 10:06 AM Subject: Re: [Cascavel-pm] SQL - ordenando que banco vc usa? No Oracle vc trunca a data no where da seguinte forma. trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') Espero ter ajudado. Em 05/07/07, fernandolouis em terra.com.br escreveu: nome................data_publicacao João Cézar..........2007-07-04 Caroline Hahn.......2007-07-04 Felipe Barbosa......2007-07-04 Ricardo Werle.......2007-07-04 Jáder Ullrich.......2007-07-04 Felipe Barbosa......2007-07-04 João Cézar..........2007-07-04 Ilma de Jesus...... 2007-07-03 Aline Melo..........2007-07-03 Fernando Cruz.......2007-07-03 pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu faço o seguinte: "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY `data_publicacao` DESC LIMIT 10"; Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, e os data 2007-07-03 também. Preciso me familiarizar melhor com essas cláusulas de ordenamento... alguém pode me dar essa simples ajuda? Já pesquisei e infelizmente não consegui dar jeito... []s, Fernando _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" ------------------------------------------------------------------------------ _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/5f23302f/attachment.html From wendelscardua em gmail.com Thu Jul 5 06:22:17 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 5 Jul 2007 10:22:17 -0300 Subject: [Cascavel-pm] [OT] SQL - ordenando In-Reply-To: <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> Message-ID: <726229b50707050622n3bc67020ob8aba6f0e12ba0e6@mail.gmail.com> 1. Marque offtopic como offtopic. Afinal, essa é uma lista de Perl (eu acho) 2. Já tentou ORDER BY `data_publicacao`, `nome` (eu não sei das peculiaridades do Oráculo - mas eu tentaria isso primeiro) []s Wendel On 7/5/07, fernandolouis em terra.com.br wrote: > > nome................data_publicacao > João Cézar..........2007-07-04 > Caroline Hahn.......2007-07-04 > Felipe Barbosa......2007-07-04 > Ricardo Werle.......2007-07-04 > Jáder Ullrich.......2007-07-04 > Felipe Barbosa......2007-07-04 > João Cézar..........2007-07-04 > Ilma de Jesus...... 2007-07-03 > Aline Melo..........2007-07-03 > Fernando Cruz.......2007-07-03 > > pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu > faço o seguinte: > "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY > `data_publicacao` DESC LIMIT 10"; > > Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, > e os data 2007-07-03 também. > > Preciso me familiarizar melhor com essas cláusulas de ordenamento... > alguém pode me dar essa simples ajuda? > > Já pesquisei e infelizmente não consegui dar jeito... > > []s, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/bb3f66ee/attachment-0001.html From wendelscardua em gmail.com Thu Jul 5 06:24:17 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Thu, 5 Jul 2007 10:24:17 -0300 Subject: [Cascavel-pm] [OT] SQL - ordenando In-Reply-To: <726229b50707050622n3bc67020ob8aba6f0e12ba0e6@mail.gmail.com> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <726229b50707050622n3bc67020ob8aba6f0e12ba0e6@mail.gmail.com> Message-ID: <726229b50707050624r6542873aicf9b419811f71a03@mail.gmail.com> Afe, acabei me confundindo, achando que você tinha tinha falado do Oracle, quando na verdade foi o roan ^^;;; []s Wendel, que ainda não acordou On 7/5/07, Wendel Scardua wrote: > > 1. Marque offtopic como offtopic. > > Afinal, essa é uma lista de Perl (eu acho) > > 2. Já tentou > ORDER BY `data_publicacao`, `nome` > > (eu não sei das peculiaridades do Oráculo - mas eu tentaria isso primeiro) > > "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/29148e97/attachment.html From luismottacampos em yahoo.co.uk Thu Jul 5 06:25:00 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 5 Jul 2007 15:25:00 +0200 Subject: [Cascavel-pm] SQL - ordenando In-Reply-To: <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> Message-ID: <6DB36C92-0D6C-42D9-A97D-D7B4436137E2@yahoo.co.uk> On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > que banco vc usa? No Oracle vc trunca a data no where da seguinte > forma. > [snip!] > > > "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY > `data_publicacao` DESC LIMIT 10"; > > > Só que, os nomes dentro da data 2007-07-04 devem estar ordenados > por ASC, e os data 2007-07-03 também. > Preciso me familiarizar melhor com essas cláusulas de > ordenamento... alguém pode me dar essa simples ajuda? > Está óbvio pelo query que ele mandou que: 1. Ele usa MySQL PHP Admin 2. Ele usa MySQL 3. Ele não sabe ler manuais, e acha que perguntar para a lista é mais fácil. RTFM http://dev.mysql.com/doc/refman/5.1/en/select.html > Já pesquisei e infelizmente não consegui dar jeito... Fernando, desculpe, mas isto é mentira. Eu não precisei de mais de 5 segundos de Google para encontrar a resposta para a tua pergunta. Se você tem problemas de acesso, ou preguiça, pode dizer. Sinceridade funciona melhor com trolls como eu. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From agnaldo em starweb-software.com.br Thu Jul 5 06:40:31 2007 From: agnaldo em starweb-software.com.br (Agnaldo Macedo) Date: Thu, 5 Jul 2007 10:40:31 -0300 Subject: [Cascavel-pm] SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz><403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> <003501c7bf06$15c8ab10$0501a8c0@servidorliz> Message-ID: <00df01c7bf0a$0f9dda90$071e10ac@swmobile> SELECT campo FROM tabela ORDER BY campo1, campo2. No teu caso ORDER BY data, nome ----- Original Message ----- From: fernandolouis em terra.com.br To: Cascavel Perl Mongers Sent: Thursday, July 05, 2007 10:12 AM Subject: Re: [Cascavel-pm] SQL - ordenando Não camarada, você não entendeu... Eu só quero ordern por `data_publicacao` mas que os nome fique ordernados em ordem alfabética também... só isso uso o MySQL ----- Original Message ----- From: roan Brasil To: Cascavel Perl Mongers Sent: Thursday, July 05, 2007 10:06 AM Subject: Re: [Cascavel-pm] SQL - ordenando que banco vc usa? No Oracle vc trunca a data no where da seguinte forma. trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') Espero ter ajudado. Em 05/07/07, fernandolouis em terra.com.br escreveu: nome................data_publicacao João Cézar..........2007-07-04 Caroline Hahn.......2007-07-04 Felipe Barbosa......2007-07-04 Ricardo Werle.......2007-07-04 Jáder Ullrich.......2007-07-04 Felipe Barbosa......2007-07-04 João Cézar..........2007-07-04 Ilma de Jesus...... 2007-07-03 Aline Melo..........2007-07-03 Fernando Cruz.......2007-07-03 pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu faço o seguinte: "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY `data_publicacao` DESC LIMIT 10"; Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, e os data 2007-07-03 também. Preciso me familiarizar melhor com essas cláusulas de ordenamento... alguém pode me dar essa simples ajuda? Já pesquisei e infelizmente não consegui dar jeito... []s, Fernando _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" ---------------------------------------------------------------------------- _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ------------------------------------------------------------------------------ _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/1a158731/attachment.html From fernandolouis em terra.com.br Thu Jul 5 06:44:09 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 10:44:09 -0300 Subject: [Cascavel-pm] [offtopic] Re: SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz><403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> <6DB36C92-0D6C-42D9-A97D-D7B4436137E2@yahoo.co.uk> Message-ID: <002a01c7bf0a$905f4790$0501a8c0@servidorliz> From: "Luis Motta Campos" > Está óbvio pelo query que ele mandou que: > > 1. Ele usa MySQL PHP Admin > 2. Ele usa MySQL > 3. Ele não sabe ler manuais, e acha que perguntar para a lista é > mais fácil. > > RTFM Sinceramente, procurei... Tentei usar GROUP BY, mas também não funcionou. From fernandolouis em terra.com.br Thu Jul 5 06:44:45 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 10:44:45 -0300 Subject: [Cascavel-pm] [OT] SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <726229b50707050622n3bc67020ob8aba6f0e12ba0e6@mail.gmail.com> Message-ID: <003901c7bf0a$a6447170$0501a8c0@servidorliz> From: Wendel Scardua > 2. Já tentou > ORDER BY `data_publicacao`, `nome` Já tinha tentado isso... sem sucesso. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/11eff070/attachment.html From andre.garcia.carneir em terra.com.br Thu Jul 5 06:47:19 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 5 Jul 2007 10:47:19 -0300 Subject: [Cascavel-pm] [off-topic] SQL - ordenando Message-ID: Primeiro, se é off-topic, cuide para que todos saibam disso! > que banco vc usa? No Oracle vc trunca a data no where da seguinte forma. > > trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') > > Espero ter ajudado. > > Em 05/07/07, fernandolouis em terra.com.br > escreveu: > > > > nome................data_publicacao > > João Cézar..........2007-07-04 > > Caroline Hahn.......2007-07-04 > > Felipe Barbosa......2007-07-04 > > Ricardo Werle.......2007-07-04 > > Jáder Ullrich.......2007-07-04 > > Felipe Barbosa......2007-07-04 > > João Cézar..........2007-07-04 > > Ilma de Jesus...... 2007-07-03 > > Aline Melo..........2007-07-03 > > Fernando Cruz.......2007-07-03 > > > > pra me retornar os útlimos 10 da tabela por ordem de data_publicacao, eu > > faço o seguinte: > > "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY > > `data_publicacao` DESC LIMIT 10"; > > > > Só que, os nomes dentro da data 2007-07-04 devem estar ordenados por ASC, > > e os data 2007-07-03 também. > > > > Preciso me familiarizar melhor com essas cláusulas de ordenamento... > > alguém pode me dar essa simples ajuda? > > > > Já pesquisei e infelizmente não consegui dar jeito... LIMIT, você usa MySQL(muito provavelmente). Olha, o que não falta é documentação sobre isso no próprio site do MySQL. Se usar Postgres, a resposta é a mesma. Na verdade a resposta para a sua pergunta tem em qualquer cartilha de beabá do SQL seja que versão for... Então RTFM, meu caro! PS: É provável que você tenha respostas bem mais agressivas que a minha de agora em diante... não esquenta que depois piora eheheheh!!! Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From fernandolouis em terra.com.br Thu Jul 5 06:48:32 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 10:48:32 -0300 Subject: [Cascavel-pm] SQL - ordenando References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz><403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com><003501c7bf06$15c8ab10$0501a8c0@servidorliz> <00df01c7bf0a$0f9dda90$071e10ac@swmobile> Message-ID: <005a01c7bf0b$2d4599b0$0501a8c0@servidorliz> ORDER BY data, nome DESC assim, ele ordena sim por nome, mas ele faz a data vir em ordem ASCendente... não sei o por quê quero `data` em ordem DESC e então os nomes ordenados em ASC ----- Original Message ----- From: Agnaldo Macedo To: Cascavel Perl Mongers Sent: Thursday, July 05, 2007 10:40 AM Subject: Re: [Cascavel-pm] SQL - ordenando SELECT campo FROM tabela ORDER BY campo1, campo2. No teu caso ORDER BY data, nome -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/172f5ea6/attachment.html From luismottacampos em yahoo.co.uk Thu Jul 5 07:03:04 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 5 Jul 2007 16:03:04 +0200 Subject: [Cascavel-pm] SQL - ordenando In-Reply-To: <005a01c7bf0b$2d4599b0$0501a8c0@servidorliz> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz><403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com><003501c7bf06$15c8ab10$0501a8c0@servidorliz> <00df01c7bf0a$0f9dda90$071e10ac@swmobile> <005a01c7bf0b$2d4599b0$0501a8c0@servidorliz> Message-ID: <3C1F37DB-6DAB-4568-817F-E3DFA811BC05@yahoo.co.uk> On Jul 5, 2007, at 3:48 PM, wrote: > ORDER BY data, nome DESC > assim, ele ordena sim por nome, mas ele faz a data vir em ordem > ASCendente... não sei o por quê > > quero `data` em ordem DESC e então os nomes ordenados em ASC Fernando, Teu conceito sobre o que é "ascendente" e "descendente" está invertido, em relação ao do SQL. Você pode especificar explícitamente o sentido de ordenação: ORDER BY data ASC, nome DESC sem problemas. 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 Thu Jul 5 07:57:51 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Thu, 5 Jul 2007 15:57:51 +0100 Subject: [Cascavel-pm] [offtopic] Re: SQL - ordenando In-Reply-To: <002a01c7bf0a$905f4790$0501a8c0@servidorliz> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com><001d01c7bf00$c9da4a60$0501a8c0@servidorliz><403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> <6DB36C92-0D6C-42D9-A97D-D7B4436137E2@yahoo.co.uk> <002a01c7bf0a$905f4790$0501a8c0@servidorliz> Message-ID: >> RTFM > > Sinceramente, procurei... > Tentei usar GROUP BY, mas também não funcionou. Você procurou entender como o ORDER BY funciona, antes de começar a atirar para todos os lados? Dica: existe um site chamado "Google" -- o link é "www.google.com", caso você nunca tenha ouvido falar. Ele costuma dar a resposta na primeira página: (para quem se dá ao trabalho de pesquisar) http://www.google.com/search?q=order+by From kuntzzz em gmail.com Thu Jul 5 06:27:24 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Thu, 05 Jul 2007 10:27:24 -0300 Subject: [Cascavel-pm] Name Spaces Message-ID: <468CF1BC.7010707@gmail.com> > Legal, mas por que fazendo a declaração com o "my" dentro do package > test eu não consigo enxergá-la no package main usando $test::dataTest{1} ? Toma cuidado com as perguntas, se não o nosso grande Ogro te pega ;-) From fernandolouis em terra.com.br Thu Jul 5 10:28:37 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 5 Jul 2007 14:28:37 -0300 Subject: [Cascavel-pm] SQL - ordenando References: <001a01c7bca0$bafed2c0$0501a8c0@servidorliz><8e3843570707020506h1947d8d8xd22c291afdbd7114@mail.gmail.com><003f01c7bcaf$4bdf1bc0$0501a8c0@servidorliz><27C80B81-0AFF-454E-B76E-DDD9622936F5@sapo.pt><007101c7bccd$36767940$0501a8c0@servidorliz><4689375F.9050007@yahoo.co.uk><008801c7bd63$e5659440$0501a8c0@servidorliz> <358167BF-1294-4595-AF17-BF914F80183D@yahoo.co.uk> Message-ID: <002a01c7bf29$edaf9520$0501a8c0@servidorliz> > From: Agnaldo Macedo > Testa aí ... > ORDER BY data DESC, nome ASC era isso... que gafe! Foi mal pessoal... Peço desculpas ao "Shrek" e ao resto da lista. []ão, Fernando From danielrantunes em yahoo.com.br Thu Jul 5 11:20:49 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Thu, 5 Jul 2007 11:20:49 -0700 (PDT) Subject: [Cascavel-pm] Res: Name Spaces Message-ID: <479988.51408.qm@web36906.mail.mud.yahoo.com> hehehe, entendi mas não compreendi... Eu sei que minha pergunta parece um tanto óbvia, mas é uma coisa que eu, e acredito que outras pessoas que vêm do C também apanham um pouco; que é esta questão de namespaces. Mas foi bem esclarecido pelos amigos da lista. Abraços. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Iberê O. Kuntz de Souza Para: cascavel-pm em pm.org Enviadas: Quinta-feira, 5 de Julho de 2007 10:27:24 Assunto: Re: [Cascavel-pm] Name Spaces > Legal, mas por que fazendo a declaração com o "my" dentro do package > test eu não consigo enxergá-la no package main usando $test::dataTest{1} ? Toma cuidado com as perguntas, se não o nosso grande Ogro te pega ;-) _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070705/5fdc79ac/attachment.html From luismottacampos em yahoo.co.uk Thu Jul 5 11:28:18 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 05 Jul 2007 20:28:18 +0200 Subject: [Cascavel-pm] Res: Name Spaces In-Reply-To: <479988.51408.qm@web36906.mail.mud.yahoo.com> References: <479988.51408.qm@web36906.mail.mud.yahoo.com> Message-ID: <468D3842.9010403@yahoo.co.uk> Daniel ® Antunes wrote: >> ----- Mensagem original ---- >> De: Iberê O. Kuntz de Souza >> Para: cascavel-pm em pm.org >> Enviadas: Quinta-feira, 5 de Julho de 2007 10:27:24 >> Assunto: Re: [Cascavel-pm] Name Spaces >> >>> Legal, mas por que fazendo a declaração com o "my" dentro do package >>> test eu não consigo enxergá-la no package main usando >>> $test::dataTest{1} ? >> >> Toma cuidado com as perguntas, se não o nosso grande Ogro te pega ;-) > hehehe, entendi mas não compreendi... > Eu sei que minha pergunta parece um tanto óbvia, mas é uma coisa que > eu, e acredito que outras pessoas que vêm do C também apanham um pouco; > que é esta questão de namespaces. > Mas foi bem esclarecido pelos amigos da lista. Iberê, Os Ogros tem um talento especial (além da capacidade de brandir troncos de carvalho de 12 metros de comprimento como se fossem uma bengala de alumínio): a gente consegue "ler" na mensagem quando uma pessoa está fazendo uma pergunta sem ter se preocupado em aprender sozinha antes. O Daniel postou um teste completo, ele está tentando entender alguma coisa e *realmente* perdeu tempo com isso. É uma situação bem diferente do que você vai ver quando eu aparecer falando grosso. ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From otaviof em gmail.com Thu Jul 5 12:36:29 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 5 Jul 2007 16:36:29 -0300 Subject: [Cascavel-pm] SQL - ordenando In-Reply-To: <6DB36C92-0D6C-42D9-A97D-D7B4436137E2@yahoo.co.uk> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> <6DB36C92-0D6C-42D9-A97D-D7B4436137E2@yahoo.co.uk> Message-ID: <8e3843570707051236ubc9479ahf73a9c67681404e1@mail.gmail.com> On 7/5/07, Luis Motta Campos wrote: > On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > > que banco vc usa? No Oracle vc trunca a data no where da seguinte > > forma. > > > [snip!] > > > > > > "SELECT `nome`,`data_publicacao` FROM `tabela_nomes` ORDER BY > > `data_publicacao` DESC LIMIT 10"; > > > > > > Só que, os nomes dentro da data 2007-07-04 devem estar ordenados > > por ASC, e os data 2007-07-03 também. > > Preciso me familiarizar melhor com essas cláusulas de > > ordenamento... alguém pode me dar essa simples ajuda? > > > > Está óbvio pelo query que ele mandou que: > > 1. Ele usa MySQL PHP Admin > 2. Ele usa MySQL > 3. Ele não sabe ler manuais, e acha que perguntar para a lista é > mais fácil. > > RTFM > > http://dev.mysql.com/doc/refman/5.1/en/select.html > > > Já pesquisei e infelizmente não consegui dar jeito... > > Fernando, desculpe, mas isto é mentira. > Eu não precisei de mais de 5 segundos de Google para encontrar a > resposta para a tua pergunta. > Se você tem problemas de acesso, ou preguiça, pode dizer. > Sinceridade funciona melhor com trolls como eu. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > ogro ++; # hehehehe From luismottacampos em yahoo.co.uk Fri Jul 6 00:01:33 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 6 Jul 2007 09:01:33 +0200 Subject: [Cascavel-pm] [OT]: Truncando Datas no Oracle... [Was: SQL - ordenando] In-Reply-To: <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> References: <403668000707040532q41bdfd4fg66557c75d72428d3@mail.gmail.com> <001d01c7bf00$c9da4a60$0501a8c0@servidorliz> <403668000707050606t3256be64l5d40e3e05987d174@mail.gmail.com> Message-ID: <27223318-DE52-4EC1-9E2E-E7C435A0E79C@yahoo.co.uk> On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > que banco vc usa? No Oracle vc trunca a data no where da seguinte > forma. > > trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') > > Espero ter ajudado. Roan, Existem muitas formas de comprar datas no Oracle. Esta, na minha opinião, não é das melhores práticas, por que obriga você a operar sobre cada um dos registros da sua base de dados (e, se você está usando Oracle, ou tem muito, muito dinheiro ou tem muitos, muitos registros...). Eu aconselharia você ou a tentar acertar os tipos de dados da sua base (usando ALTER TABLE para modificar o campo de timestamp para DATE) ou a usar uma data-e-hora completa, no seu formato local de data para fazer as comparações: SELECT * FROM publicacao WHERE data_publicacao < TO_DATE( '2007-07-04 00:00:00' ) ORDER BY data_publicacao DESC, author Dr. André Carneiro, por favor revisa esta coisa, e me corrige se eu estiver enganado... eu não estou muito seguro desta informação... tua certificação é mais nova que a minha, você deve lembrar melhor destas coisas... :-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Fri Jul 6 04:27:40 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Fri, 6 Jul 2007 08:27:40 -0300 Subject: [Cascavel-pm] Perl 6 Microgrant - Flavio Glock goes to YAPC:EU Message-ID: <73ddeb6c0707060427j35f0b19boc75f274f4c286534@mail.gmail.com> Jesse Vincent publicou em seu blog em use.perl as três últimas microgrants (algo como "mini-bolsas") de Perl 6. http://use.perl.org/~jesse/journal/33708 Estas microgrants tem o objetivo de prover um pequeno apoio financeiro (por isto, são micro) para pessoas desenvolverem projetos que contribuam para o desenvolvimento do Perl 6. Este apoio pode ser dirigido para pessoas produzindo código, documentação, teste ou até escrevendo artigos sobre Perl 6. Leia mais sobre o programa no link abaixo. http://www.nntp.perl.org/group/perl.perl5.porters/2007/03/msg122448.html Uma destas três microgrants anunciadas será dirigida a Flávio Glock, que receberá apoio para sua viagem à conferência européia de Perl (YAPC::EU) onde irá espalhar a palavra sobre o kp6 e o Perl 6 sobre Perl 6. (Bem, acho que é isso, afinal "evangelizar" é mais ou menos "espalhar a palavra", né? Por isto, o monge Flávio.) O texto original é: "Flavio Glock will receive a travel microgrant to help him attend YAPC::EU and evangelize kp6 and the Perl 6 in Perl 6 effort." Acho que o pessoal aqui da lista pode dar links para estes projetos melhor do que eu. Flávio Glock é um de nossos destemidos líderes da comunidade Perl no Brasil e atual presidente da Sociedade Perl do Brasil (http://www.perl.org.br/). Contribuidor do projeto DateTime (http://datetime.perl.org/), o principal desenvolvedor do projeto Perl 6 em Perl 5 (http://search.cpan.org/dist/v6) e agora com estes novos projetos reforçando as implementações de Perl 6 que logo assolarão a terra. Se não me engano, o kp6 teve sua origem nos encontros de hackathon acontecidos durante o YAPC::SA de 2006 (Yet Another Perl Conference - South America acontecido em São Paulo durante o CONISLI). Meus parabéns ao Flávio e avante Perl 6! Adriano Ferreira. P.S. Para quem quer experimentar com Perl 6 através do browser, existe o http://run.pugscode.org/ From andre.garcia.carneir em terra.com.br Fri Jul 6 05:55:07 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 6 Jul 2007 09:55:07 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D=3A_Truncando_Datas_no_Oracl?= =?iso-8859-1?q?e=2E=2E=2E_=5BWas=3A_SQL_-=09ordenando=5D?= Message-ID: ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Fri, 6 Jul 2007 09:01:33 +0200 Assunto: [Cascavel-pm] [OT]: Truncando Datas no Oracle... [Was: SQL - ordenando] > On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > > que banco vc usa? No Oracle vc trunca a data no where da seguinte > > forma. > > > > trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') > > > > Espero ter ajudado. > > Roan, > > Existem muitas formas de comprar datas no Oracle. > Esta, na minha opinião, não é das melhores práticas, por que > obriga você a operar sobre cada um dos registros da sua base de dados > (e, se você está usando Oracle, ou tem muito, muito dinheiro ou tem > muitos, muitos registros...). > Eu aconselharia você ou a tentar acertar os tipos de dados da sua > base (usando ALTER TABLE para modificar o campo de timestamp para > DATE) ou a usar uma data-e-hora completa, no seu formato local de > data para fazer as comparações: > > SELECT * > FROM publicacao > WHERE data_publicacao < TO_DATE( '2007-07-04 00:00:00' ) > ORDER BY data_publicacao DESC, author > > Dr. André Carneiro, por favor revisa esta coisa, e me corrige se > eu estiver enganado... eu não estou muito seguro desta informação... > tua certificação é mais nova que a minha, você deve lembrar melhor > destas coisas... :-) > Humm, faltou isso: WHERE data_publicacao < TO_DATE( '2007-07-04 00:00:00','yyyy-mm-dd hh24:mi:ss') Se você não passar o formato da data o ORACLE vai te "xingar", e vai soltar um ORA-01861. Cheers! > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183705341.303427.1245.capalaba.hst.terra.com.br,4991,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 05/07/2007 / Versão: 5.1.00/5068 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From andre.garcia.carneir em terra.com.br Fri Jul 6 05:58:01 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 6 Jul 2007 09:58:01 -0300 Subject: [Cascavel-pm] Perl 6 Microgrant - Flavio Glock goes to YAPC:EU Message-ID: Parabéns Flávio, estamos orgulhosos! Cheers and Perl! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > Jesse Vincent publicou em seu blog em use.perl as três últimas > microgrants (algo como "mini-bolsas") de Perl 6. > > http://use.perl.org/~jesse/journal/33708 > > Estas microgrants tem o objetivo de prover um pequeno apoio financeiro > (por isto, são micro) para pessoas desenvolverem projetos que > contribuam para o desenvolvimento do Perl 6. Este apoio pode ser > dirigido para pessoas produzindo código, documentação, teste ou até > escrevendo artigos sobre Perl 6. Leia mais sobre o programa no link > abaixo. > > http://www.nntp.perl.org/group/perl.perl5.porters/2007/03/msg122448.html > > Uma destas três microgrants anunciadas será dirigida a Flávio Glock, > que receberá apoio para sua viagem à conferência européia de Perl > (YAPC::EU) onde irá espalhar a palavra sobre o kp6 e o Perl 6 sobre > Perl 6. (Bem, acho que é isso, afinal "evangelizar" é mais ou menos > "espalhar a palavra", né? Por isto, o monge Flávio.) > > O texto original é: > > "Flavio Glock will receive a travel microgrant to help him attend > YAPC::EU and evangelize kp6 and the Perl 6 in Perl 6 effort." > > Acho que o pessoal aqui da lista pode dar links para estes projetos > melhor do que eu. > > Flávio Glock é um de nossos destemidos líderes da comunidade Perl no > Brasil e atual presidente da Sociedade Perl do Brasil > (http://www.perl.org.br/). Contribuidor do projeto DateTime > (http://datetime.perl.org/), o principal desenvolvedor do projeto Perl > 6 em Perl 5 (http://search.cpan.org/dist/v6) e agora com estes novos > projetos reforçando as implementações de Perl 6 que logo assolarão a > terra. Se não me engano, o kp6 teve sua origem nos encontros de > hackathon acontecidos durante o YAPC::SA de 2006 (Yet Another Perl > Conference - South America acontecido em São Paulo durante o CONISLI). > > Meus parabéns ao Flávio e avante Perl 6! > > Adriano Ferreira. > > P.S. Para quem quer experimentar com Perl 6 através do browser, existe > o http://run.pugscode.org/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183721295.357147.30300.fomboni.hst.terra.com.br,5348,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 05/07/2007 / Versão: 5.1.00/5068 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > From ptfzs em yahoo.com.br Fri Jul 6 06:58:31 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 6 Jul 2007 10:58:31 -0300 (ART) Subject: [Cascavel-pm] OFF - mudar script perl de MYSQl para Postgre Message-ID: <546799.73725.qm@web31312.mail.mud.yahoo.com> Ola Pessoal.. coloquei como assunto OFF . Estou com um problema.. no MYSQL tenho um campo na minha tabela que eh inc TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, como irei fazer isso no POSTGRE? outra duvida: no MYSQL: Insert into tabela1(ID,Data) values($id,$data) on duplicate key update $update"; e no POstGre? se alguem puder me ajudar: D Obrigada --------------------------------- Novo Yahoo! Cadê? - Experimente uma nova busca. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070706/2f9c6946/attachment.html From roanbrasil em gmail.com Fri Jul 6 07:13:15 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Fri, 6 Jul 2007 11:13:15 -0300 Subject: [Cascavel-pm] [OT]: Truncando Datas no Oracle... [Was: SQL - ordenando] In-Reply-To: References: Message-ID: <403668000707060713mc62b8d0wee1017016ad8824a@mail.gmail.com> Valeu pela dica. Mas as coisas aqui são assim desde os tempos das cavernas. Agora cabe ao novo sucessor mudar :) André ... E como eu não sabia, sou novo nesse lance de Oracle, valeu pela dica. Vivendo e aprendendo :) Em 06/07/07, André Garcia Carneiro escreveu: > > ---------- Cabeçalho original ----------- > > De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org > Para: "Cascavel Perl Mongers" cascavel-pm em pm.org > Cópia: > Data: Fri, 6 Jul 2007 09:01:33 +0200 > Assunto: [Cascavel-pm] [OT]: Truncando Datas no Oracle... [Was: SQL - > ordenando] > > > On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > > > que banco vc usa? No Oracle vc trunca a data no where da seguinte > > > forma. > > > > > > trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') > > > > > > Espero ter ajudado. > > > > Roan, > > > > Existem muitas formas de comprar datas no Oracle. > > Esta, na minha opinião, não é das melhores práticas, por que > > obriga você a operar sobre cada um dos registros da sua base de dados > > (e, se você está usando Oracle, ou tem muito, muito dinheiro ou tem > > muitos, muitos registros...). > > Eu aconselharia você ou a tentar acertar os tipos de dados da sua > > base (usando ALTER TABLE para modificar o campo de timestamp para > > DATE) ou a usar uma data-e-hora completa, no seu formato local de > > data para fazer as comparações: > > > > SELECT * > > FROM publicacao > > WHERE data_publicacao < TO_DATE( '2007-07-04 00:00:00' ) > > ORDER BY data_publicacao DESC, author > > > > Dr. André Carneiro, por favor revisa esta coisa, e me corrige se > > eu estiver enganado... eu não estou muito seguro desta informação... > > tua certificação é mais nova que a minha, você deve lembrar melhor > > destas coisas... :-) > > > > > Humm, faltou isso: WHERE data_publicacao < TO_DATE( '2007-07-04 > 00:00:00','yyyy-mm-dd hh24:mi:ss') > > Se você não passar o formato da data o ORACLE vai te "xingar", e vai > soltar um ORA-01861. > > > Cheers! > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > Para alterar a categoria classificada, visite > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183705341.303427.1245.capalaba.hst.terra.com.br,4991,Des15,Des15 > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > Scan engine: McAfee VirusScan / Atualizado em 05/07/2007 / Versão: > 5.1.00/5068 > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Presidente do Rotaract Club Lauro de Freitas D4550 Gestão 2006/2007 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070706/3ff0f8c5/attachment-0001.html From fglock em gmail.com Fri Jul 6 07:15:36 2007 From: fglock em gmail.com (Flavio S. Glock) Date: Fri, 6 Jul 2007 11:15:36 -0300 Subject: [Cascavel-pm] Perl 6 Microgrant - Flavio Glock goes to YAPC:EU In-Reply-To: References: Message-ID: Obrigado a todos pelo apoio! Espero poder motivá-los a participar do desenvolvimento no futuro :) abraços! - Flavio S. Glock From andre.garcia.carneir em terra.com.br Fri Jul 6 08:21:20 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 6 Jul 2007 12:21:20 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D=3A_Truncando_Datas_no_Oracl?= =?iso-8859-1?q?e=2E=2E=2E_=5BWas=3A_SQL_-=09ordenando=5D?= Message-ID: > Valeu pela dica. Mas as coisas aqui são assim desde os tempos das cavernas. > Agora cabe ao novo sucessor mudar :) André ... E como eu não sabia, sou novo > nesse lance de Oracle, valeu pela dica. Vivendo e aprendendo :) Se está se referindo ao fato de eu não ter usado TRUNCATE, sim, você está certo. Isso era realmente usado desde os 'primórdios'... Mas as coisas mudam(ainda bem... senão nossa área seria muito monótona). O importante é que você mantenha sempre a mente aberta e receba críticas(mesmo que as ogras), de forma a pensar que elas vem para te abrir os olhos, e te ensinar a aprender('cósmico' isso, não? ) Falando em ORACLE, se você estiver usando o 10g, não sei se alguém aqui sabe, mas o ORACLE 10g implementa expressões regulares(isso não serviria para o caso da pesquisa com datas... ), mas já que você gosta de Perl, julguei que seria interessante que há novas ferramentas no ORACLE para o tratamento de expressões regulares no 10g, ok? Como não estou com tanta preguiça agora, digo que você pode começar a ver algo sobre isso através desse link abaixo: http://www.oracle.com/technology/oramag/webcolumns/2003/techarticles/rischert_regexp_pt1.html Cheers and have fun! > Em 06/07/07, André Garcia Carneiro > escreveu: > > > > ---------- Cabeçalho original ----------- > > > > De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org > > Para: "Cascavel Perl Mongers" cascavel-pm em pm.org > > Cópia: > > Data: Fri, 6 Jul 2007 09:01:33 +0200 > > Assunto: [Cascavel-pm] [OT]: Truncando Datas no Oracle... [Was: SQL - > > ordenando] > > > > > On Jul 5, 2007, at 3:06 PM, roan Brasil wrote: > > > > que banco vc usa? No Oracle vc trunca a data no where da seguinte > > > > forma. > > > > > > > > trunc(data_publicacao) < to_date('04/07/2007', 'dd/mm/yyyy') > > > > > > > > Espero ter ajudado. > > > > > > Roan, > > > > > > Existem muitas formas de comprar datas no Oracle. > > > Esta, na minha opinião, não é das melhores práticas, por que > > > obriga você a operar sobre cada um dos registros da sua base de dados > > > (e, se você está usando Oracle, ou tem muito, muito dinheiro ou tem > > > muitos, muitos registros...). > > > Eu aconselharia você ou a tentar acertar os tipos de dados da sua > > > base (usando ALTER TABLE para modificar o campo de timestamp para > > > DATE) ou a usar uma data-e-hora completa, no seu formato local de > > > data para fazer as comparações: > > > > > > SELECT * > > > FROM publicacao > > > WHERE data_publicacao < TO_DATE( '2007-07-04 00:00:00' ) > > > ORDER BY data_publicacao DESC, author > > > > > > Dr. André Carneiro, por favor revisa esta coisa, e me corrige se > > > eu estiver enganado... eu não estou muito seguro desta informação... > > > tua certificação é mais nova que a minha, você deve lembrar melhor > > > destas coisas... :-) > > > > > > > > > Humm, faltou isso: WHERE data_publicacao < TO_DATE( '2007-07-04 > > 00:00:00','yyyy-mm-dd hh24:mi:ss') > > > > Se você não passar o formato da data o ORACLE vai te "xingar", e vai > > soltar um ORA-01861. > > > > > > Cheers! > > > > > Putamplexos! > > > -- > > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > > Para alterar a categoria classificada, visite > > > > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183705341.303427.1245.capalaba.hst.terra.com.br,4991,Des15,Des15 > > > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > > Scan engine: McAfee VirusScan / Atualizado em 05/07/2007 / Versão: > > 5.1.00/5068 > > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Presidente do Rotaract Club Lauro de Freitas D4550 > Gestão 2006/2007 > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183731225.220803.18537.aldabra.terra.com.br,13687,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 05/07/2007 / Versão: 5.1.00/5068 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From marcoaureliomacae em gmail.com Fri Jul 6 10:29:43 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Fri, 6 Jul 2007 14:29:43 -0300 Subject: [Cascavel-pm] Perl 6 Microgrant - Flavio Glock goes to YAPC:EU In-Reply-To: <73ddeb6c0707060427j35f0b19boc75f274f4c286534@mail.gmail.com> References: <73ddeb6c0707060427j35f0b19boc75f274f4c286534@mail.gmail.com> Message-ID: (Flavio S. Glock)++; # Monge amigo e herói... Abraços fraternos, Marco Aurélio (MACAÉ) Em 06/07/07, Adriano Ferreira escreveu: > Jesse Vincent publicou em seu blog em use.perl as três últimas > microgrants (algo como "mini-bolsas") de Perl 6. > > http://use.perl.org/~jesse/journal/33708 > > Estas microgrants tem o objetivo de prover um pequeno apoio financeiro > (por isto, são micro) para pessoas desenvolverem projetos que > contribuam para o desenvolvimento do Perl 6. Este apoio pode ser > dirigido para pessoas produzindo código, documentação, teste ou até > escrevendo artigos sobre Perl 6. Leia mais sobre o programa no link > abaixo. > > http://www.nntp.perl.org/group/perl.perl5.porters/2007/03/msg122448.html > > Uma destas três microgrants anunciadas será dirigida a Flávio Glock, > que receberá apoio para sua viagem à conferência européia de Perl > (YAPC::EU) onde irá espalhar a palavra sobre o kp6 e o Perl 6 sobre > Perl 6. (Bem, acho que é isso, afinal "evangelizar" é mais ou menos > "espalhar a palavra", né? Por isto, o monge Flávio.) > > O texto original é: > > "Flavio Glock will receive a travel microgrant to help him attend > YAPC::EU and evangelize kp6 and the Perl 6 in Perl 6 effort." > > Acho que o pessoal aqui da lista pode dar links para estes projetos > melhor do que eu. > > Flávio Glock é um de nossos destemidos líderes da comunidade Perl no > Brasil e atual presidente da Sociedade Perl do Brasil > (http://www.perl.org.br/). Contribuidor do projeto DateTime > (http://datetime.perl.org/), o principal desenvolvedor do projeto Perl > 6 em Perl 5 (http://search.cpan.org/dist/v6) e agora com estes novos > projetos reforçando as implementações de Perl 6 que logo assolarão a > terra. Se não me engano, o kp6 teve sua origem nos encontros de > hackathon acontecidos durante o YAPC::SA de 2006 (Yet Another Perl > Conference - South America acontecido em São Paulo durante o CONISLI). > > Meus parabéns ao Flávio e avante Perl 6! > > Adriano Ferreira. > > P.S. Para quem quer experimentar com Perl 6 através do browser, existe > o http://run.pugscode.org/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From luismottacampos em yahoo.co.uk Fri Jul 6 11:18:21 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 06 Jul 2007 20:18:21 +0200 Subject: [Cascavel-pm] OFF - mudar script perl de MYSQl para Postgre In-Reply-To: <546799.73725.qm@web31312.mail.mud.yahoo.com> References: <546799.73725.qm@web31312.mail.mud.yahoo.com> Message-ID: <468E876D.3070007@yahoo.co.uk> Patty Silva wrote: > Ola Pessoal.. coloquei como assunto OFF . Você não precisa avisar isso, Patty... A gente consegue ler. ;-) > Estou com um problema.. no MYSQL tenho um campo na minha tabela que eh > > inc TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE > CURRENT_TIMESTAMP, > > como irei fazer isso no POSTGRE? Os tipos de dados do MySQL e do Postgres são quase completamente compatíveis. Os teus TIMESTAMPs, por exemplo, são compatíveis e podem ficar como estão. Consulte sobre os outros aqui: http://www.postgresql.org/docs/8.2/static/datatype.html Consulte a documentação do comando CREATE TABLE para entender e aplicar os detalhes: http://www.postgresql.org/docs/8.2/static/sql-createtable.html > outra duvida: > > no MYSQL: > Insert into tabela1(ID,Data) values($id,$data) on duplicate key update > $update"; > > e no POstGre? > Hum. Você tem péssimo SQL aqui. Vamos começar fácil: 1. Não interpole variáveis no SQL. Você dá a impressão para a base de dados que todas as vezes tem um query diferente (os valores mudam), e a base não consegue usar o Library Cache para aproveitar os parse-trees do SQL (que é sempre o mesmo). 2. SQL é uma linguagem de programação com convenções próprias. Respeite as convenções. Eu reproduzi o teu SQL com as convenções e identação respeitadas: INSERT INTO tabela1 ( ID, Data ) VALUES ( ?, ? ) ON DUPLICATE KEY UPDATE Data = ? -- eu estou presumindo isto, mas deve ser. Repare que eu respeitei a identação, escrevi os comandos de SQL em maiúsculas (como é tradicional) e inseri "placeholders" ("?") para informar ao MySQL que eu vou ter valores diferentes a cada query, mas sempre usando a mesma estrutura básica (isso aumenta a performance do banco) Agora, vamos à má notícia: O Pg não implementa diretrizes ON DUPLICATE KEY, elas não são padrão do SQL (isso quer dizer outro padrão não respeitado - vê como não respeitar padrões atrapalha?) Para obter o mesmo efeito, você precisa fazer tratamento de erros: sub insert_or_update_data { my ( $dbh, $id, $data ) = @_; # O certo era você manter o SQL num arquivo # separado, mas assim já está aceitável my $query = <<'SQL'; INSERT INTO tabela1 ( ID, Data ) VALUES ( ?, ? ) SQL # lembre-se de verificar sua conexão de base de dados. die q{No database connection} unless $dbh->ping; # Eu estou assumindo que você é esperta e usa # { RaiseError => 1, PrintError => 0, AutoCommit => 0 } # como tuas opções para abrir conexões com a base eval { $sth = $dbh->prepare( $query ); $res = $sth->execute( $id, $data ); $sth->dbi_commit; }; if ( $@ ) { # temos erros, se for o nosso, tratamos. # Se não, lançamos uma excessão. # Pesquise qual é a resposta correta para # este erro, eu não me lembro de cabeça. if ( $@ =~ m{duplicate key} ){ # Erro de chave duplicada! # chama a função de atualização e retorna return update_data( $dbh, $id, $data ); } # Qualquer outro erro, die(). die; # o die() reaproveita o conteúdo de $@. } } > se alguem puder me ajudar: D Eu sempre posso te ajudar, Patty. Agora vamos ver se você consegue se ajudar: espero que o código que você está gerando do outro lado seja pelo menos igual ao meu... e copiar não vale ;-) eu não testei o código, você está por sua conta! 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 Fri Jul 6 11:28:55 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 6 Jul 2007 19:28:55 +0100 Subject: [Cascavel-pm] OFF - mudar script perl de MYSQl para Postgre In-Reply-To: <546799.73725.qm@web31312.mail.mud.yahoo.com> References: <546799.73725.qm@web31312.mail.mud.yahoo.com> Message-ID: <3E6389D7-3240-4A17-B7D3-D0D4E7B9731C@gmail.com> Dá uma olhada no SQL::Translator: use SQL::Translator; my $translator = SQL::Translator->new( parser => 'MySQL', producer => 'PostgreSQL', ); print $translator->translate( 'my-schema.sql' ); []s Nelson From andre.garcia.carneir em terra.com.br Fri Jul 6 13:20:03 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Fri, 6 Jul 2007 17:20:03 -0300 Subject: [Cascavel-pm] OFF - mudar script perl de MYSQl para Postgre Message-ID: Uma pena o MySQL Migration Toolkit não funcionar com Postgres...(se eu estiver errado me xinguem!) http://www.mysql.com/products/tools/migration-toolkit/ Cheers! ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Fri, 6 Jul 2007 19:28:55 +0100 Assunto: Re: [Cascavel-pm] OFF - mudar script perl de MYSQl para Postgre > Dá uma olhada no SQL::Translator: > > use SQL::Translator; > > my $translator = SQL::Translator->new( > parser => 'MySQL', > producer => 'PostgreSQL', > ); > > print $translator->translate( 'my-schema.sql' ); > > []s > > Nelson > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1183746562.848298.9181.ladigue.hst.terra.com.br,3867,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 06/07/2007 / Versão: 5.1.00/5069 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From a.r.ferreira em gmail.com Sat Jul 7 10:48:39 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Sat, 7 Jul 2007 14:48:39 -0300 Subject: [Cascavel-pm] Fwd: 5.9.5 uploaded In-Reply-To: References: Message-ID: <73ddeb6c0707071048i536e93f4u6f076e09742a6098@mail.gmail.com> A release de desenvolvimento 5.9.5 acabou de ser enviada ao CPAN. Ela vai funcionar como a versão beta da release de produção 5.10 (que segundo Rafael Garcia-Suarez está planejada para Setembro). Perl está prestes a ficar ainda mais divertido ;-) Adriano Ferreira. ---------- Forwarded message ---------- From: Rafael Garcia-Suarez Date: Jul 7, 2007 2:02 PM Subject: 5.9.5 uploaded To: perl5-porters em perl.org Perl 5.9.5 has been uploaded to the CPAN. The indexer apparently had some problems, partly my fault (missing modules in Maintainers.pl, I began to fix this), partly its fault. :) The official announcement will follow tomorrow. This release is to be considered a 5.10.0 beta. No more features or big code changes. Portability and doc fixes will go in. Other patches might go in in a temporary branch before blead opens up to instability again! I hope to have 5.10.0 ready by september. (2007.) From diego_de_lima em hotmail.com Sun Jul 8 20:01:11 2007 From: diego_de_lima em hotmail.com (Diego de Lima) Date: Mon, 9 Jul 2007 03:01:11 +0000 Subject: [Cascavel-pm] JOB: Programador Perl/PHP em Porto Alegre Message-ID: Olá,Estamos selecionando Programadores Perl (ou PHP/ASP que se interessem em aprender Perl) para o desenvolvimento de diversos projetos de software aplicativos para Web.Somos uma empresa de ERP com 25 anos de mercado, já há 10 anos programando em Perl soluções de Business Intelligence, E-commerce, portais web, web services, sistemas comerciais e frameworks MVC de mapeamento objeto-relacional, entre outros projetos.Desejável conhecimento em: Perl, SQL, javascript, CSS, HTML.Oferecemos contrato CLT, horário integral, trabalho onsite, salário compatível, treinamento, etc.Interessados DEVEM residir em Porto Alegre ou região metropolitana. Favor enviar currículo para:diego (em) sistemica.infoclaudia (em) sistemica.infoDiego de Limawww.sistemica.info _________________________________________________________________ Play free games, earn tickets, get cool prizes! Join Live Search Club.  http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070709/318f339b/attachment.html From luismottacampos em yahoo.co.uk Mon Jul 9 01:10:13 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 9 Jul 2007 10:10:13 +0200 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: On Jul 9, 2007, at 5:01 AM, Diego de Lima wrote: > Olá, > Estamos selecionando Programadores Perl (ou PHP/ASP que se > interessem em aprender Perl) para o desenvolvimento de diversos > projetos de software aplicativos para Web. > Somos uma empresa de ERP com 25 anos de mercado, já há 10 anos > programando em Perl soluções de Business Intelligence, E-commerce, > portais web, web services, sistemas comerciais e frameworks MVC de > mapeamento objeto-relacional, entre outros projetos. > > Desejável conhecimento em: Perl, SQL, javascript, CSS, HTML. > > Oferecemos contrato CLT, horário integral, trabalho onsite, salário > compatível, treinamento, etc. Estes são mus pensamentos à respeito. Obviamente, ninguém precisa concordar comigo. E eu estou muito interessado em saber o que vocês pensam. Me recuso a comentar sobre os estrangeirismos. Qual é o problema de dizer "trabalho interno" ou "local de trabalho dentro da compania"? "Onsite" é estrangeirismo demais para o meu gosto, neste caso. Pronto, comentei. Não adiantou nada me recusar... ;-) Contrato, lugar para trabalhar, na minha opinião são obrigações do empregador; horário integral eu sempre considerei parte da especificação da vaga (ou isso, ou "tempo parcial", também se usava "meio-período", mesmo quando não era o caso); Eu ainda estranho esta coisa de oferecerem trabalho e não dizerem quanto estão dispostos a pagar. Não sei qual é o problema. Eu gostava muito de ler as ofertas no jornal (sim, eu sou do tempo em que se procurava emprego no jornal de domingo), onde se lia "vaga para programador. Salário proporcional à experiência no ramo, variando entre Cz$XXXXX e Cz$YYYYYY". Qual é o problema em se dizer o salário? Se você está disposto a pagar tão pouco assim, talvez fosse melhor procurar outra solução para o seu problema (talvez comprar software de prateleira?). Eles listam também "treinamento". Ah! Finalmente um benefício. Treinamento é algo que se pode oferecer como benefício. E um benefício raro, diga-se de passagem. Agora, "etc.", numa lista de "benefícios" é um descaso sem tamanho. O que quer dizer isso? Como eu vou saber se vale à pena me candidatar à vaga se até o anúncio dela parece feito de qualquer jeito? 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 Mon Jul 9 03:04:55 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 9 Jul 2007 11:04:55 +0100 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> > Me recuso a comentar sobre os estrangeirismos. Qual é o problema > de dizer "trabalho interno" ou "local de trabalho dentro da > compania"? "Onsite" é estrangeirismo demais para o meu gosto, neste > caso. Falou a pessoa que escreve "Brazil". ;-) > Qual é o problema em se dizer o salário? > Se você está disposto a pagar tão pouco assim, talvez fosse melhor > procurar outra solução para o seu problema (talvez comprar software > de prateleira?). Acho que você está se adiantando um pouco... talvez ele não saiba o salário proposto. > Agora, "etc.", numa lista de "benefícios" é um descaso sem > tamanho. O que quer dizer isso? Como eu vou saber se vale à pena me > candidatar à vaga se até o anúncio dela parece feito de qualquer > jeito? Concordo que o "etc" deixa a desejar, mas nem sempre as vagas postadas na lista são escritas por profissionais de RH. Muitas vezes é um outro programador que quer divulgar a oportunidade -- e não podemos criticá-lo por isso. []s Nelson From luismottacampos em yahoo.co.uk Mon Jul 9 05:07:35 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 9 Jul 2007 14:07:35 +0200 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> Message-ID: <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> On Jul 9, 2007, at 12:04 PM, Nelson Ferraz wrote: >> Me recuso a comentar sobre os estrangeirismos. Qual é o problema >> de dizer "trabalho interno" ou "local de trabalho dentro da >> compania"? "Onsite" é estrangeirismo demais para o meu gosto, neste >> caso. > > Falou a pessoa que escreve "Brazil". ;-) Hum. "Brazil" é uma espécie de "punição". Eu sou exilado e não gosto de ter de vir tão longe apenas para ter respeito profissional e boas condições de trabalho e vida. Assim, me comporto como "gringo" e escrevo "Brazil" e não "Braz^Hsil", como forma de dizer "você não gosta de mim, eu maltrato você". Eu já expliquei isso, deve ter email na lista sobre esta palavra em particular. >> Qual é o problema em se dizer o salário? >> Se você está disposto a pagar tão pouco assim, talvez fosse melhor >> procurar outra solução para o seu problema (talvez comprar software >> de prateleira?). > > Acho que você está se adiantando um pouco... talvez ele não saiba o > salário proposto. Se a pessoa que está procurando um profissional não sabe quanto pode pagar por ele, alguma coisa está muito errada aqui, Nélson. Fora isso, se uma terceira pessoa posta para a lista, a pedido do recrutador (como eu já fiz aqui), ou dá informação correta ou diz "não sei" (como eu fiz). Agora "salário compatível" é sacanagem. A gente tem de se expôr simplesmente para saber que os caras querem pagar mixaria. Eu já tive a minha cota de mixê (*), Nélson. Estou ficando velho demais para isso. >> Agora, "etc.", numa lista de "benefícios" é um descaso sem >> tamanho. O que quer dizer isso? Como eu vou saber se vale à pena me >> candidatar à vaga se até o anúncio dela parece feito de qualquer >> jeito? > > Concordo que o "etc" deixa a desejar, mas nem sempre as vagas > postadas na lista são escritas por profissionais de RH. Isso quer dizer que eles deveriam saber *no* *mínimo* do que estão falando, certo? Digo, que não saiba o nome das tecnologias, das habilidades e das coisas da nossa área, vá lá... agora, não saber sobre as coisas da área dele, como levantar com antecedência quais benefícios a compania está disposta a oferecer, ou ser capaz de escrever corretamente uma lista de benefícios, separando eles das exigências legais (como forma de contrato - CLT, por exemplo) e dos pré-requisitos associados com a posição de trabalho (disponibilidade em tempo integral, por exemplo) é o *mínimo* que se espera de um profissional de RH. > Muitas vezes é um outro programador que quer divulgar a oportunidade > -- e não podemos criticá-lo por isso. Isso é justo. O cara pode não ser profissional de RH, e não teria obrigação de saber nada sobre isso. Eu não tenho a intenção de criticar o sujeito, ele está fazendo o que ele pode para arrumar uma pessoa para a empresa. Agora, que o pessoal de RH da empresa podia ajudar divulgando as informações de uma forma mais organizada e uniforme, ah, eles podiam... assim, um programador perl não teria de sofrer este tipo de escrutínio mal-humorado do troll-que-acordou-de- bunda-descoberta. Me desculpem. Eu acho que eu estou um pouco mal-humorado hoje. Deve ser o sono. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} (*) Para quem não tem idade ou português o bastante para isso, "mixê" é gíria do dialeto português brasileiro para indicar o montante pago pelo cafetão à "mulher da vida", normalmente no final de um "dia de trabalho". Por extensão, usado depreciativamente para indicar "trabalho mal remunerado" de uma forma mais ampla. From acid06 em gmail.com Mon Jul 9 06:53:56 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Mon, 9 Jul 2007 10:53:56 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> Message-ID: <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> On 7/9/07, Luis Motta Campos wrote: > Isso quer dizer que eles deveriam saber *no* *mínimo* do que estão > falando, certo? Digo, que não saiba o nome das tecnologias, das > habilidades e das coisas da nossa área, vá lá... agora, não saber > sobre as coisas da área dele, como levantar com antecedência quais > benefícios a compania está disposta a oferecer, ou ser capaz de > escrever corretamente uma lista de benefícios, separando eles das > exigências legais (como forma de contrato - CLT, por exemplo) e dos > pré-requisitos associados com a posição de trabalho (disponibilidade > em tempo integral, por exemplo) é o *mínimo* que se espera de um > profissional de RH. Contratação por CLT é um "benefício" caro pra ambas as partes. Não, não é uma exigência legal. Hoje em dia é muito comum contratos através de bolsas de agências de fomento como o CNPq, a FAPEMIG (aqui em MG), etc. Além de ser muito comum contratação como pessoa jurídica ou qualquer outro artifício para se livrar do fardo da CLT. Agora, sinceramente... não gostou do anúncio? Ignore-o. Pra se livrar dos salários baixos, envie no seu currículo uma pretensão salarial. Eles não vão te chamar pra entrevista caso sua pretensão seja maior que o disposto a pagar. -Nilson Santos F. Jr. From marcoaureliomacae em gmail.com Mon Jul 9 07:08:54 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Mon, 9 Jul 2007 11:08:54 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> Message-ID: (Luis Motta Campos)++; # Certo em cobrar perfeição nas propostas envidadas a lista cascavel-pm, abrindo os olhos e mentalidade dos Perl Mongers sobre os valores e condições reais para as vagas de trabalho, em favor dos salários mais dignos. (Nelson Ferraz)++ # Delicado, bondoso, ratificador e protetor dos anúncios para vagas de trabalho. Que o pessoal não se intimide em postar anúncios para estas vagas tão preciosas para a nossa sobrevivência e da nossa família, mesmo que incompletas. Abraços sindicalizados, Marco Aurélio (MACAÉ) Em 09/07/07, Nelson Ferraz escreveu: > > Me recuso a comentar sobre os estrangeirismos. Qual é o problema > > de dizer "trabalho interno" ou "local de trabalho dentro da > > compania"? "Onsite" é estrangeirismo demais para o meu gosto, neste > > caso. > > Falou a pessoa que escreve "Brazil". ;-) > > > Qual é o problema em se dizer o salário? > > Se você está disposto a pagar tão pouco assim, talvez fosse melhor > > procurar outra solução para o seu problema (talvez comprar software > > de prateleira?). > > Acho que você está se adiantando um pouco... talvez ele não saiba o > salário proposto. > > > Agora, "etc.", numa lista de "benefícios" é um descaso sem > > tamanho. O que quer dizer isso? Como eu vou saber se vale à pena me > > candidatar à vaga se até o anúncio dela parece feito de qualquer > > jeito? > > Concordo que o "etc" deixa a desejar, mas nem sempre as vagas > postadas na lista são escritas por profissionais de RH. > > Muitas vezes é um outro programador que quer divulgar a oportunidade > -- e não podemos criticá-lo por isso. > > []s > > Nelson > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From marcoaureliomacae em gmail.com Mon Jul 9 07:36:18 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Mon, 9 Jul 2007 11:36:18 -0300 Subject: [Cascavel-pm] [OT] Trabalho no exterior Message-ID: Caros Amigos Perl Monges, no dia 06/07/2007 o meu irmão mais velho Marcelo Gabriel (30 anos), viajou de Recife (PE) para Lisboa (Portugal), para passear nas terras do nosso avo Francisco Gabriel (Já faleceu), bem como procurar vagas de trabalho não especializadas, qual quer trabalho, porem a especialidade dele é administração, treinamento e vendas de pacotes de aplicativos e programas de gestão. Perguntas: Onde podemos encontrar vagas de trabalho no exterior, como desenvolvedores Perl ou qual quer outra especialidade em Lisboa (Portugal) e/ou Mercado Europeu? Alguém pode esclarecer qual é o grau de dificuldade para trabalhar no exterior, seja com Perl ou qualquer outra especialidade? Desculpe-me mais talvez seja o primeiro passo para uma grande oportunidade de trabalho no exterior! Abraços fraternos, Marco Aurélio (MACAÉ) Comunidade de Perl Mongers do Recife (PE) From luismottacampos em yahoo.co.uk Mon Jul 9 08:26:32 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 9 Jul 2007 17:26:32 +0200 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> Message-ID: <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> On Jul 9, 2007, at 3:53 PM, Nilson Santos Figueiredo Junior wrote: > On 7/9/07, Luis Motta Campos wrote: >> Isso quer dizer que eles deveriam saber *no* *mínimo* do que estão >> falando, certo? Digo, que não saiba o nome das tecnologias, das >> habilidades e das coisas da nossa área, vá lá... agora, não saber >> sobre as coisas da área dele, como levantar com antecedência quais >> benefícios a compania está disposta a oferecer, ou ser capaz de >> escrever corretamente uma lista de benefícios, separando eles das >> exigências legais (como forma de contrato - CLT, por exemplo) e dos >> pré-requisitos associados com a posição de trabalho (disponibilidade >> em tempo integral, por exemplo) é o *mínimo* que se espera de um >> profissional de RH. > > Contratação por CLT é um "benefício" caro pra ambas as partes. Não, > não é uma exigência legal. É claro que é uma exigência legal. A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, ou sob RPA (Registro de Profissional Autônomo). A profusão de micro-empresas e gente "trabalhando por conta" (com todas as obrigações de um empregado e sem nenhum dos direitos) é uma perversão legal absurda e injusta para com o trabalhador. > Hoje em dia é muito comum contratos através de bolsas de agências > de fomento como o CNPq, a FAPEMIG (aqui em MG), > etc. Além de ser muito comum contratação como pessoa jurídica ou > qualquer outro artifício para se livrar do fardo da CLT. "Artifícios" é o que não falta na lei brasileira. Afinal, não é à toa que somos conhecidos como a "Terra do Jeitinho". De qualquer forma, contratação como bolsista é uma modalidade prevista (e regida) pela Lei Trabalhista. > Agora, sinceramente... não gostou do anúncio? Ignore-o. Vou ignorar o comentário também. > Pra se livrar dos salários baixos, envie no seu currículo uma > pretensão salarial. Eles não vão te chamar pra entrevista caso sua > pretensão seja maior que o disposto a pagar. Eu sempre envio pretensão salarial. Mas tem gente que ainda acha que pode telefonar para mim e dizer "eu te contrato por menos". Eu já passei por isso mais de uma vez, a cara-de-pau e a auto-confiança dos caras (que acreditam que eles são a sua única possibilidade de trabalho no mundo) é impossível. Putamplexos, ainda de mau humor. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From acid06 em gmail.com Mon Jul 9 10:26:04 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Mon, 9 Jul 2007 14:26:04 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> Message-ID: <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> On 7/9/07, Luis Motta Campos wrote: > É claro que é uma exigência legal. > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > ou sob RPA (Registro de Profissional Autônomo). > A profusão de micro-empresas e gente "trabalhando por conta" (com > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > perversão legal absurda e injusta para com o trabalhador. Não, não é uma exigência legal. Contratação é uma exigência legal para que seja formado um vínculo empregatício. Existem várias outras formas de contratação. O exemplo mais gritante são os servidores públicos que não têm sua relação de trabalho regida pela CLT. Utilização das bolsas provenientes das agências de fomento também não é um artifício ou um contorno da lei. Eu, particularmente, considero uma contratação via CLT algo completamente injusto com ambas as partes. Ninguém fica satisfeito porque um paga muito e o outro recebe pouco. Sinceramente, ainda mais no ramo do desenvolvimento de software, somente profissionais incompetentes precisam de CLT. Entre receber uma quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta praticamente o dobro do salário que paga a um trabalhador), eu farei muito melhor proveito dos 2x e ainda por cima não estarei sustentando um estado inchando e que irá desperdiçar os meus recursos. Bons profissionais não precisam do governo se intrometendo em sua carreira. > Eu sempre envio pretensão salarial. Mas tem gente que ainda acha > que pode telefonar para mim e dizer "eu te contrato por menos". Eu já > passei por isso mais de uma vez, a cara-de-pau e a auto-confiança dos > caras (que acreditam que eles são a sua única possibilidade de > trabalho no mundo) é impossível. Certo, aí você fala: "Não, obrigado." A não ser que você realmente precise do emprego e não tenha outra escolha. -Nilson Santos F. Jr. From fernandolouis em terra.com.br Mon Jul 9 12:15:18 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 9 Jul 2007 16:15:18 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> Message-ID: <003001c7c25d$7d26a460$2201a8c0@servidorliz> Amigos, 1 - gravo no banco de dados os SESSION IDs criados cada vez que um login se loga no sistema. Depois de alguns minutos, a sessão expira automaticamente, onde se deve logar novamente para continuar navegando, e um novo SESSION ID é criado. O SESSION IDs vencidos ficam acumulados... 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um código para digitar para seguir para a próxima tela. As imagens ficam acumuladas no bd. 3 - Alguns arquivos inseridos no banco de dados, textos, tem data de vencimento. Portanto devem ser excluídos após expirar. Toda semana preciso passar um ".pl" pra limpar tudo isso: - excluir os sessions ids vencidos; - excluir as imagens-código criadas; - excluir os textos que já expiraram. Preferia que tudo isso ocorresse automaticamente... talvez cada caso deva ser tratado individualmente, ou então, sei lá, ter um ".pl" no servidor que, por exemplo, às 00:00 ele é executado automaticamente, mas não sei se isso é possível. []s, Fernando From thomas em tcnet.com.br Mon Jul 9 12:26:17 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Mon, 09 Jul 2007 16:26:17 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003001c7c25d$7d26a460$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> Message-ID: <46928BD9.50101@tcnet.com.br> Você pode utilizar sua própria aplicação para fazer essa varredura em todo login ou em qualquer momento que você achar mais adequado. Se quiser automatizar e manter fora da sua aplicação, pode usar algum programa que dispare seu programa de tempo em tempo. A forma mais correta de se fazer isso (e, caso você utilize um sistema operacional unix-like) é fazer uso do crond (crontab). fernandolouis em terra.com.br wrote: > Amigos, > > 1 - gravo no banco de dados os SESSION IDs criados cada vez que um login se > loga no sistema. > Depois de alguns minutos, a sessão expira automaticamente, onde se deve > logar novamente para continuar navegando, e um novo SESSION ID é criado. > O SESSION IDs vencidos ficam acumulados... > > 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um código para > digitar para seguir para a próxima tela. > As imagens ficam acumuladas no bd. > > 3 - Alguns arquivos inseridos no banco de dados, textos, tem data de > vencimento. > Portanto devem ser excluídos após expirar. > > Toda semana preciso passar um ".pl" pra limpar tudo isso: > - excluir os sessions ids vencidos; > - excluir as imagens-código criadas; > - excluir os textos que já expiraram. > > Preferia que tudo isso ocorresse automaticamente... talvez cada caso deva > ser tratado individualmente, ou então, sei lá, ter um ".pl" no servidor que, > por exemplo, > às 00:00 ele é executado automaticamente, mas não sei se isso é possível. > > []s, > Fernando > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From nferraz em gmail.com Mon Jul 9 12:30:23 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 9 Jul 2007 20:30:23 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003001c7c25d$7d26a460$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> Message-ID: <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> > 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um > código para > digitar para seguir para a próxima tela. Você fez o sistema de CAPTCHA na mão? Eu pergunto isso porque já existem módulos no CPAN para fazer isso mesmo: http://search.cpan.org/search?query=captcha Sem falar no reCAPTCHA, que eu comentei outra vez. > Toda semana preciso passar um ".pl" pra limpar tudo isso: > - excluir os sessions ids vencidos; > - excluir as imagens-código criadas; > - excluir os textos que já expiraram. > > Preferia que tudo isso ocorresse automaticamente... talvez cada > caso deva > ser tratado individualmente, ou então, sei lá, ter um ".pl" no > servidor que, > por exemplo, > às 00:00 ele é executado automaticamente, mas não sei se isso é > possível. Você usa Linux, ou algum tipo de UNIX? Pesquise sobre "cron" ou "crontab". Dica: você pode usar o man na linha de comando: man cron man crontab []s Nelson From fernandolouis em terra.com.br Mon Jul 9 13:25:45 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 9 Jul 2007 17:25:45 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> Message-ID: <003001c7c267$546cb960$2201a8c0@servidorliz> > From: "Nelson Ferraz" > > 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um > > código para > > digitar para seguir para a próxima tela. > > Você fez o sistema de CAPTCHA na mão? Eu pergunto isso porque já > existem módulos no CPAN para fazer isso mesmo: Captcha? infelizemente desconheço Nelson... Usei o Image::Magick... cada imagem gerada é salva no servidor. Tem como criar a imagem sem salvá-la? From fernandolouis em terra.com.br Mon Jul 9 13:32:17 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 9 Jul 2007 17:32:17 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <46928BD9.50101@tcnet.com.br> Message-ID: <003d01c7c268$3e3e3500$2201a8c0@servidorliz> From: "Thomas Britis" > Você pode utilizar sua própria aplicação para fazer essa varredura em > todo login ou em qualquer momento que você achar mais adequado. > Realmente Thomas, poderia fazer a verificação logo que um login acessa, onde nesse momento todos sessiond ids vencidos são excluídos... mas são muitos logins acessando. Acredito que perca desempenho, ficar fazendo isso o tempo todo. Por isso prefiro fazer à parte. Uso o UNIX, vou ver se consigo com o crond. [] Fernando From edencardim em gmail.com Mon Jul 9 13:32:24 2007 From: edencardim em gmail.com (Eden Cardim) Date: Mon, 9 Jul 2007 17:32:24 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003001c7c267$546cb960$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> Message-ID: <3de55ead0707091332t57742b12o5a6a7a38759a875@mail.gmail.com> On 7/9/07, fernandolouis em terra.com.br wrote: > Captcha? infelizemente desconheço Nelson... > Usei o Image::Magick... cada imagem gerada é salva no servidor. Tem como > criar a imagem sem salvá-la? Claro que tem, manda o stream direto pro cliente invés de mandar pro disco. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From nferraz em gmail.com Mon Jul 9 13:39:39 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 9 Jul 2007 21:39:39 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003001c7c267$546cb960$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> Message-ID: <604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com> > > Você fez o sistema de CAPTCHA na mão? Eu pergunto isso porque já > > existem módulos no CPAN para fazer isso mesmo: > > Captcha? infelizemente desconheço Nelson... > Usei o Image::Magick... cada imagem gerada é salva no servidor. Tem como > criar a imagem sem salvá-la? Se eu entendi bem, você fez um CAPTCHA: um programa para diferenciar humanos de computadores, com imagens de letras e números distorcidos que o usuário precisa digitar. Espero que você não tenha feito isso na mão, pois, como eu disse, existem módulos prontos no CPAN para isso. Veja também o reCAPTCHA -- além de oferecer um web service para automatizar essa tarefa, você ajuda no processo de digitalização de livros: http://recaptcha.net/ []s Nelson From jamorreu em gmail.com Mon Jul 9 14:03:30 2007 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Mon, 9 Jul 2007 18:03:30 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> <604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com> Message-ID: <8ff2963a0707091403x57fd2c8tb4cc7fa566bf4591@mail.gmail.com> Fernando... >Usei o Image::Magick... cada imagem gerada é salva no servidor. Tem como >criar a imagem sem salvá-la? Tem sim. Após criar a imagem, use: print "Content-type: image/gif\n\n"; binmode STDOUT; # Converte a saída para binario $imagem=$novo->Write( "gif:-" ); # Mostra a imagem em formato GIF -- Um abraço, João Gabriel Página pessoal - www.JGCL.pt.to CGiClube.net - www.CGiClube.net Vitória Perl Mongers - Vitoria.pm.org From luismottacampos em yahoo.co.uk Mon Jul 9 14:25:46 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 09 Jul 2007 23:25:46 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003001c7c267$546cb960$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> Message-ID: <4692A7DA.8040501@yahoo.co.uk> fernandolouis em terra.com.br wrote: >> From: "Nelson Ferraz" >>> 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um >>> código para >>> digitar para seguir para a próxima tela. >> Você fez o sistema de CAPTCHA na mão? Eu pergunto isso porque já >> existem módulos no CPAN para fazer isso mesmo: > > Captcha? infelizemente desconheço Nelson... > Usei o Image::Magick... cada imagem gerada é salva no servidor. Tem como > criar a imagem sem salvá-la? http://en.wikipedia.org/wiki/CAPTCHA #!#%#%&%&*(&*($#$!!!!! -- 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 Jul 9 14:27:24 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 09 Jul 2007 23:27:24 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003d01c7c268$3e3e3500$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <46928BD9.50101@tcnet.com.br> <003d01c7c268$3e3e3500$2201a8c0@servidorliz> Message-ID: <4692A83C.6040407@yahoo.co.uk> fernandolouis em terra.com.br wrote: > From: "Thomas Britis" >> Você pode utilizar sua própria aplicação para fazer essa varredura em >> todo login ou em qualquer momento que você achar mais adequado. >> > Realmente Thomas, poderia fazer a verificação logo que um login acessa, > onde nesse momento todos sessiond ids vencidos são excluídos... > mas são muitos logins acessando. Acredito que perca desempenho, > ficar fazendo isso o tempo todo. Por isso prefiro fazer à parte. > > Uso o UNIX, vou ver se consigo com o crond. Sim, claro. Você usa tanta largura de banda que compra banda direto da Internic.org, não? Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From edencardim em gmail.com Mon Jul 9 14:31:35 2007 From: edencardim em gmail.com (Eden Cardim) Date: Mon, 9 Jul 2007 18:31:35 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <8ff2963a0707091403x57fd2c8tb4cc7fa566bf4591@mail.gmail.com> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> <604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com> <8ff2963a0707091403x57fd2c8tb4cc7fa566bf4591@mail.gmail.com> Message-ID: <3de55ead0707091431l504aecf2s2ae77aa54e757c24@mail.gmail.com> On 7/9/07, João Gabriel wrote: > Tem sim. Após criar a imagem, use: > > print "Content-type: image/gif\n\n"; > binmode STDOUT; # Converte a saída para binario > $imagem=$novo->Write( "gif:-" ); # Mostra a imagem em formato GIF > É um pouco mais do que isso: - primeiro, binmode não "converte" a saída pra binário, ele apenas indica pro Perl que os escalares devem ser tratados como binário a partir desse ponto - segundo, você teria que setar o "Content-length", e usar o pragma bytes pra calcular o tamanho da imagem. Esse é o mal de fazer tudo na mão com CGI, o Catalyst faz isso tudo por você, de graça... -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From mmmferreira em gmail.com Mon Jul 9 14:34:10 2007 From: mmmferreira em gmail.com (Marcio Ferreira) Date: Mon, 9 Jul 2007 18:34:10 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= Message-ID: Olá, preciso criar um script que acesse uma página na internet, leia o seu contéudo e consiga analisar seu conteúdo. Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum modulo que consiga fazer tudo que preciso. Alguém poderia me recomendar algum módulo com que já tenha trabalhado? Muito Obrigado, -- www.Empregar.com -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070709/75dfdcb8/attachment.html From thomas em tcnet.com.br Mon Jul 9 14:34:20 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Mon, 09 Jul 2007 18:34:20 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <003d01c7c268$3e3e3500$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <46928BD9.50101@tcnet.com.br> <003d01c7c268$3e3e3500$2201a8c0@servidorliz> Message-ID: <4692A9DC.1030604@tcnet.com.br> fernandolouis em terra.com.br wrote: > Realmente Thomas, poderia fazer a verificação logo que um login acessa, > onde nesse momento todos sessiond ids vencidos são excluídos... > mas são muitos logins acessando. Acredito que perca desempenho, > ficar fazendo isso o tempo todo. Por isso prefiro fazer à parte. Desconfio que somente utilizando recursos do banco de dados você consiga fazer isso sem tanta perda de performance. Mas, só desconfio. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From edencardim em gmail.com Mon Jul 9 14:39:14 2007 From: edencardim em gmail.com (Eden Cardim) Date: Mon, 9 Jul 2007 18:39:14 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= In-Reply-To: References: Message-ID: <3de55ead0707091439y6e94585j7b4592557da3a177@mail.gmail.com> On 7/9/07, Marcio Ferreira wrote: > Olá, > > preciso criar um script que acesse uma página na internet, leia o seu > contéudo e consiga analisar seu conteúdo. > Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum > modulo que consiga fazer tudo que preciso. > Alguém poderia me recomendar algum módulo com que já tenha trabalhado? WWW::Mechanize -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From luismottacampos em yahoo.co.uk Mon Jul 9 15:10:02 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 00:10:02 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <4692A9DC.1030604@tcnet.com.br> References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz> <46928BD9.50101@tcnet.com.br> <003d01c7c268$3e3e3500$2201a8c0@servidorliz> <4692A9DC.1030604@tcnet.com.br> Message-ID: <4692B23A.3020006@yahoo.co.uk> Thomas Britis wrote: > fernandolouis em terra.com.br wrote: >> Realmente Thomas, poderia fazer a verificação logo que um login acessa, >> onde nesse momento todos sessiond ids vencidos são excluídos... >> mas são muitos logins acessando. Acredito que perca desempenho, >> ficar fazendo isso o tempo todo. Por isso prefiro fazer à parte. > > Desconfio que somente utilizando recursos do banco de dados você > consiga fazer isso sem tanta perda de performance. Mas, só desconfio. Não precisa desconfiar, Thomas. Você está certo. O Gerenciador de Base de Dados é o seu melhor amigo, e sempre sabe tirar o melhor rendimento possível. Agora, tem gente que é teimosa... eu peguei um script que implementava um algorítmo de "mover registros" da base, quando isspo deveria ser implementado com um SELECT-INSERT e um DELETE. Claro, todo mundo tem direito de usar o hardware que comprou como quiser. Eu apenas recomendo... ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From lorn.br em gmail.com Mon Jul 9 19:10:40 2007 From: lorn.br em gmail.com (Lorn) Date: Mon, 9 Jul 2007 23:10:40 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= In-Reply-To: References: Message-ID: WWW::MechanizeHTML::TreeBuilder On 7/9/07, Marcio Ferreira wrote: > > Olá, > > preciso criar um script que acesse uma página na internet, leia o seu > contéudo e consiga analisar seu conteúdo. > Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum > modulo que consiga fazer tudo que preciso. > Alguém poderia me recomendar algum módulo com que já tenha trabalhado? > > Muito Obrigado, > > -- > www.Empregar.com > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman > /listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070709/8640bce6/attachment.html From daniel em ruoso.com Tue Jul 10 02:03:09 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Tue, 10 Jul 2007 10:03:09 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa=09off-topic=29?= In-Reply-To: <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> Message-ID: <1184058189.4585.14.camel@pitombeira> Seg, 2007-07-09 às 14:26 -0300, Nilson Santos Figueiredo Junior escreveu: > On 7/9/07, Luis Motta Campos wrote: > > É claro que é uma exigência legal. > > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > > ou sob RPA (Registro de Profissional Autônomo). > > A profusão de micro-empresas e gente "trabalhando por conta" (com > > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > > perversão legal absurda e injusta para com o trabalhador. > Não, não é uma exigência legal. Sim, é uma exigência legal. > Contratação é uma exigência legal para que seja formado um vínculo > empregatício. Existem várias outras formas de contratação. Concordo que existem, mas contratação via PJ é uma irregularidade. Quando uma pessoa exerce uma atividade mais do que três dias por semana por mais do que três meses em uma empresa está implícito o vínculo empregatício. Essa é a razão de porque a Contax é uma empresa separada da Telemar, por exemplo. Se um fiscal do ministério do trabalho bater na porta da empresa, a sua integração aos quadros da empresa será obrigatória e a empresa terá que pagar uma multa. > O exemplo mais gritante são os servidores públicos que não têm sua relação de > trabalho regida pela CLT. Isso é uma excessão. > Utilização das bolsas provenientes das agências de fomento também não > é um artifício ou um contorno da lei. Isso é outra excessão. > Eu, particularmente, considero uma contratação via CLT algo > completamente injusto com ambas as partes. Especialmente injusto com aqueles que precisam dos recursos disponibilizados através das contribuições e impostos vinculados à CLT. A CLT envolve mecanismos de distribuição de renda também, mas isso é outra história. > Ninguém fica satisfeito > porque um paga muito e o outro recebe pouco. Nada do que o empregador paga na CLT fica para o governo, estamos falando de FGTS, INSS, Férias, 13o salário, Salário família. Absolutamente nenhum desses recursos ficam no estado, no momento em que você é demitido, se aposenta, tira férias, ou simplesmente quando fica doente por mais de 15 dias, esses recursos vão estar todos de volta com você. (Tem também o IRRF, mas esse você paga de um jeito ou de outro). > Sinceramente, ainda mais no ramo do desenvolvimento de software, > somente profissionais incompetentes precisam de CLT. Entre receber uma > quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta > praticamente o dobro do salário que paga a um trabalhador), eu farei > muito melhor proveito dos 2x e ainda por cima não estarei sustentando > um estado inchando e que irá desperdiçar os meus recursos. Se você estiver falando explicitamente de um salário 2x maior, aí acredito que você terá benefícios, senão o ganho é só do empregador que não assume nenhuma responsabilidade. A relação entre o salário nominal e o custo total de um empregado (sem contar benefícios, que vão completamente por fora dessa conta) é por volta de 1.6, então se estão te propondo menos do que isso, são uns grandes FDP que só querem te sacanear. A contratação por PJ precisa ter pelo menos o dobro do valor nominal (até porque você vai ter que bancar custos do seu lado também, INSS, IR etc), senão estamos falando de pura feladap.tagem... (pergunte-se a você mesmo, o que acontece se você tiver um acidente de carro indo trabalhar e tiver que passar 1 mes fora para se recuperar? na CLT, um acidente no caminho para o trabalho é acidente de trabalho) > Bons profissionais não precisam do governo se intrometendo em sua carreira. Concordo que contratos de freelancer são interessantes, mas CLT não tem nada a ver com isso. O contrato de CLT pode ser rescindido numa boa com aviso prévio, nada vai te impedir isso. daniel From luismottacampos em yahoo.co.uk Tue Jul 10 04:19:10 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 13:19:10 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa=09off-topic=29?= In-Reply-To: <1184058189.4585.14.camel@pitombeira> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> Message-ID: <63F181ED-2BE9-4193-858D-27923C803C2F@yahoo.co.uk> On Jul 10, 2007, at 11:03 AM, Daniel Ruoso wrote: > Sim, é uma exigência legal. Putamerda, Daniel, você disse tudo o que estava encalacrado na minha garganta sem eu conseguir encontrar os argumentos certos para dizer. Obrigado. :-) Mandou muito bem e me dispensou do esforço de pesquisar tudo isso outra vez. Eu te devo $drink por isso. :-) Pago em Vienna, no primeiro pub em que eu encontrar você. Putamplexos. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Tue Jul 10 04:19:48 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 10 Jul 2007 08:19:48 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz><1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com><003001c7c267$546cb960$2201a8c0@servidorliz><604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com><8ff2963a0707091403x57fd2c8tb4cc7fa566bf4591@mail.gmail.com> <3de55ead0707091431l504aecf2s2ae77aa54e757c24@mail.gmail.com> Message-ID: <007d01c7c2e4$3a2c1cd0$2201a8c0@servidorliz> ----- Original Message ----- To: "Cascavel Perl Mongers" Sent: Monday, July 09, 2007 6:31 PM Subject: Re: [Cascavel-pm]Deletando o que já foi expirado... > On 7/9/07, João Gabriel wrote: > > Tem sim. Após criar a imagem, use: > > > > print "Content-type: image/gif\n\n"; > > binmode STDOUT; # Converte a saída para > > binario > > $imagem=$novo->Write( "gif:-" ); # Mostra a imagem em formato GIF > > From: "Eden Cardim" > É um pouco mais do que isso: > > - primeiro, binmode não "converte" a saída pra binário, ele apenas > indica pro Perl que os escalares devem ser tratados como binário a > partir desse ponto > - segundo, você teria que setar o "Content-length", e usar o pragma > bytes pra calcular o tamanho da imagem. > > Esse é o mal de fazer tudo na mão com CGI, o Catalyst faz isso tudo > por você, de graça... Brigado pelas informações João Gabriel e Eden! Vou tentar aqui... onde posso saber mais sobre o Catalyst? [] Fernando From fernandolouis em terra.com.br Tue Jul 10 04:22:46 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 10 Jul 2007 08:22:46 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= References: <468ADAD5.9080701@gmail.com><3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com><003001c7c25d$7d26a460$2201a8c0@servidorliz><46928BD9.50101@tcnet.com.br><003d01c7c268$3e3e3500$2201a8c0@servidorliz><4692A9DC.1030604@tcnet.com.br> <4692B23A.3020006@yahoo.co.uk> Message-ID: <008201c7c2e4$a41e9c30$2201a8c0@servidorliz> ----- Original Message ----- From: "Luis Motta Campos" > Thomas Britis wrote: > > fernandolouis em terra.com.br wrote: > >> Realmente Thomas, poderia fazer a verificação logo que um login acessa, > >> onde nesse momento todos sessiond ids vencidos são excluídos... > >> mas são muitos logins acessando. Acredito que perca desempenho, > >> ficar fazendo isso o tempo todo. Por isso prefiro fazer à parte. > > > > Desconfio que somente utilizando recursos do banco de dados você > > consiga fazer isso sem tanta perda de performance. Mas, só desconfio. > > Não precisa desconfiar, Thomas. > Você está certo. > O Gerenciador de Base de Dados é o seu melhor amigo, e sempre sabe > tirar o melhor rendimento possível. Agora, tem gente que é teimosa... eu > peguei um script que implementava um algorítmo de "mover registros" da > base, quando isspo deveria ser implementado com um SELECT-INSERT e um > DELETE. > > Claro, todo mundo tem direito de usar o hardware que comprou como > quiser. Eu apenas recomendo... ;-) > > Putamplexos! Deixe-me ver se entendi: É só eu fazer uma query-sql dentro do meu .pl, utilizando o DELETE? [] Fernando From fernandolouis em terra.com.br Tue Jul 10 04:26:39 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 10 Jul 2007 08:26:39 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= References: Message-ID: <00b701c7c2e5$2f44b600$2201a8c0@servidorliz> Já foi falado sobre isso outras vezes aqui. Procure nas mensagens anteriores. use WWW::Mechanize [] Fernando ----- Original Message ----- From: Marcio Ferreira To: cascavel-pm em pm.org Sent: Monday, July 09, 2007 6:34 PM Subject: [Cascavel-pm] Analisando uma página HTML Olá, preciso criar um script que acesse uma página na internet, leia o seu contéudo e consiga analisar seu conteúdo. Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum modulo que consiga fazer tudo que preciso. Alguém poderia me recomendar algum módulo com que já tenha trabalhado? Muito Obrigado, -- www.Empregar.com ------------------------------------------------------------------------------ _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/64b9f49d/attachment.html From roanbrasil em gmail.com Tue Jul 10 04:47:31 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Tue, 10 Jul 2007 08:47:31 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> Message-ID: <403668000707100447l27195d9fie8f6c6babb7430f0@mail.gmail.com> Em 09/07/07, Nilson Santos Figueiredo Junior escreveu: > > On 7/9/07, Luis Motta Campos wrote: > > É claro que é uma exigência legal. > > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > > ou sob RPA (Registro de Profissional Autônomo). > > A profusão de micro-empresas e gente "trabalhando por conta" (com > > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > > perversão legal absurda e injusta para com o trabalhador. > > Não, não é uma exigência legal. > > Contratação é uma exigência legal para que seja formado um vínculo > empregatício. Existem várias outras formas de contratação. O exemplo > mais gritante são os servidores públicos que não têm sua relação de > trabalho regida pela CLT. > > Utilização das bolsas provenientes das agências de fomento também não > é um artifício ou um contorno da lei. > > Eu, particularmente, considero uma contratação via CLT algo > completamente injusto com ambas as partes. Ninguém fica satisfeito > porque um paga muito e o outro recebe pouco. > > Sinceramente, ainda mais no ramo do desenvolvimento de software, > somente profissionais incompetentes precisam de CLT. Entre receber uma > quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta > praticamente o dobro do salário que paga a um trabalhador), eu farei > muito melhor proveito dos 2x e ainda por cima não estarei sustentando > um estado inchando e que irá desperdiçar os meus recursos. Man profissionais incompetentes precisam de CLT? Então metade dessa lista não concorda com vc. Porque meu eu sou CLT e não me considero incompetente. Pois eu nem tinha me formado e já tinha emprego com CLT ganhando salário de programador. Não fala merda cara, pois tem muita gente aqui que é bastante competente que é CLT. Ontem conheci André aqui da lista que vai trampar aqui na empresa que trampo e vi que tem pessoas que sacam muita coisa nessa lista e que considero competente... Vc infelizmente deu um tiro no próprio pé e foi infeliz nesse seu comentário. Eu acho que o cu nada tem haver com as calças (desculpe a expressão) mas se vc é CLT ou não isso não julga seu grau de competencia.... E me senti ofendido com o que tu falou... Bons profissionais não precisam do governo se intrometendo em sua carreira. > > > Eu sempre envio pretensão salarial. Mas tem gente que ainda acha > > que pode telefonar para mim e dizer "eu te contrato por menos". Eu já > > passei por isso mais de uma vez, a cara-de-pau e a auto-confiança dos > > caras (que acreditam que eles são a sua única possibilidade de > > trabalho no mundo) é impossível. Espero que vc se desculpe com o pessoal pois acho que esse comentário polêmico foi feito sem vc pensar direito. Vc é gente fina e sei que não deve ter pensado em escrever isso. Abraços Certo, aí você fala: "Não, obrigado." > A não ser que você realmente precise do emprego e não tenha outra escolha. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/4f8b6f22/attachment-0001.html From andre.garcia.carneir em terra.com.br Tue Jul 10 04:50:42 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 10 Jul 2007 08:50:42 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D=5BComment=5D=3A_No_meu_temp?= =?iso-8859-1?q?o=2E=2E=2E_=5BWas=3A_JOB=3A_Programador_Perl/PHP_em?= =?iso-8859-1?q?_Porto_Alegre=5D?= Message-ID: > On 7/9/07, Luis Motta Campos wrote: > > É claro que é uma exigência legal. > > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > > ou sob RPA (Registro de Profissional Autônomo). > > A profusão de micro-empresas e gente "trabalhando por conta" (com > > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > > perversão legal absurda e injusta para com o trabalhador. > > Não, não é uma exigência legal. > > Contratação é uma exigência legal para que seja formado um vínculo > empregatício. Existem várias outras formas de contratação. O exemplo > mais gritante são os servidores públicos que não têm sua relação de > trabalho regida pela CLT. Acho que você não sabe o que está falando. Meus pais são e eram(minha mãe se aposentou) servidores públicos do poder judiciário, e ambos tinham vínculos sob a CLT. Todo brasileiro por regra têm que ser contratado sob CLT, caso contrário esse tipo de trabalho é considerado 'informal'. O que o governo faz é "vista grossa", pois não interessa mudar as coisas ruins que a CLT inclui. O problema é que isso acaba iludindo pessoas ignorantes como você, que sempre acabam falando bosta por aí. > Utilização das bolsas provenientes das agências de fomento também não > é um artifício ou um contorno da lei. Agências de fomento não tem nada a ver com vínculo empregatício, elas servem para patrocinar pesquisas(se for o caso, depende dos objetivos da agência de fomento). O que ocorre são regras específicas para os contratos com os envolvidos na pesquisa, ou seja lá o que for que a agência estiver patrocinando. No caso da FAPESP isso inclui a regra de que o benificiário do recurso não pode estar trabalhando em outra coisa, o que faz muito sentido pra mim. > Eu, particularmente, considero uma contratação via CLT algo > completamente injusto com ambas as partes. Ninguém fica satisfeito > porque um paga muito e o outro recebe pouco. Injusto sim, mas não completamente. É somente graças a esse regime que as pessoas podem batalhar empregos melhores, sem o risco de serem demitidos por causa dos jurássicos da maioria dos empresários aqui. Sem CLT ficaríamos na mão de empresariosinhos de merda como são a maioria no Brasil, ou seja, não investem nos funcionários e não se importam com as pessoas, apenas com o próprio bolso, e não fazem idéia de que não se importar com as pessoas refletem(em boa parte dos casos, do Maluf talvez não), nos seus próprios bolsos.. Por outro lado é de se concordar que a questão dos impostos ferram com a vida de ambas as partes, mas isso não é pela questão do vínculo CLT, mas sim por uma questão puramente governamental, que mantém assim exatamente para iludir pessoas como você, e fazer com que a CLT caia de vez, como é o que estão tentando fazer a anos. Logo, o que é necessário é mudar a 'relação fiscal'(digamos assim). O vínculo CLT é uma das coisas que o Getulião deixou para nós que vale a pena ser reconhecido. Sugiro que pare por aqui e leia mais sobre o assunto e pergunte às pessoas antes de sair falando besteira... > Sinceramente, ainda mais no ramo do desenvolvimento de software, > somente profissionais incompetentes precisam de CLT. Entre receber uma > quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta > praticamente o dobro do salário que paga a um trabalhador), eu farei > muito melhor proveito dos 2x e ainda por cima não estarei sustentando > um estado inchando e que irá desperdiçar os meus recursos. Antes eu pedi, agora eu tô mandando você parar por aqui, caso contrário vou chutar a sua bunda daqui até os EUA!! Não admito desrespeito nem de você, nem de ninguém... eu sou CLT, e não me considero incompetente, e as pessoas com as quais eu trabalho também não, então é óbvio que você está falando merda e está revoltadinho porque não ganhou o poney do papai anos atrás. Eu também não considero pessoas como o Champs incompetentes, e todos aqui que o conhece sabem do que eu estou falando, inclusive você. > Bons profissionais não precisam do governo se intrometendo em sua carreira. Não tem nada a ver uma coisa com a outra... vc tá viajando. É óbvio que você é um cara vaidoso que acha que só porque consegue se virar no seu mundinho empresarial pode desprezar as pessoas dessa maneira. Competência, seriedade e profissionalismo independem de vínculo empregatício, se você não entende isso o problema é você e não os outros. Olha cara, faz tempo que você tá atravessado na minha garganta. Só não falei nada diretamente antes porque tratava-se apenas de Perl, e porque antes você desprezava apenas os que sabiam menos que você, mas agora você está passando dos limites, se você não parar com isso é bom você ficar escondido atrás do teclado mesmo, caso contrário estraçalho a sua carcaça. E daqui pra frente é bom você pensar bem antes de dar uma de ogro mal. Você não é ogro mal, é só um muleque retardado que acha que virou gente. Eu sou um ogro mal, e tenho cicatrizes pra provar. Pare agora! > > Eu sempre envio pretensão salarial. Mas tem gente que ainda acha > > que pode telefonar para mim e dizer "eu te contrato por menos". Eu já > > passei por isso mais de uma vez, a cara-de-pau e a auto-confiança dos > > caras (que acreditam que eles são a sua única possibilidade de > > trabalho no mundo) é impossível. > > Certo, aí você fala: "Não, obrigado." > A não ser que você realmente precise do emprego e não tenha outra escolha. > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184001989.563508.23039.ladigue.hst.terra.com.br,5847,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 06/07/2007 / Versão: 5.1.00/5069 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From roanbrasil em gmail.com Tue Jul 10 04:59:52 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Tue, 10 Jul 2007 08:59:52 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <403668000707100459w63bb5bd9h54041b99e44242a0@mail.gmail.com> Em 10/07/07, André Garcia Carneiro escreveu: > > > > On 7/9/07, Luis Motta Campos wrote: > > > É claro que é uma exigência legal. > > > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > > > ou sob RPA (Registro de Profissional Autônomo). > > > A profusão de micro-empresas e gente "trabalhando por conta" (com > > > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > > > perversão legal absurda e injusta para com o trabalhador. > > > > Não, não é uma exigência legal. > > > > Contratação é uma exigência legal para que seja formado um vínculo > > empregatício. Existem várias outras formas de contratação. O exemplo > > mais gritante são os servidores públicos que não têm sua relação de > > trabalho regida pela CLT. > > > Acho que você não sabe o que está falando. Meus pais são e eram(minha mãe > se aposentou) servidores públicos do > poder judiciário, e ambos tinham vínculos sob a CLT. Todo brasileiro por > regra têm que ser contratado sob CLT, > caso contrário esse tipo de trabalho é considerado 'informal'. O que o > governo faz é "vista grossa", pois não > interessa mudar as coisas ruins que a CLT inclui. O problema é que isso > acaba iludindo pessoas ignorantes como > você, que sempre acabam falando bosta por aí. > > > Utilização das bolsas provenientes das agências de fomento também não > > é um artifício ou um contorno da lei. > > Agências de fomento não tem nada a ver com vínculo empregatício, elas > servem para patrocinar pesquisas(se for o > caso, depende dos objetivos da agência de fomento). O que ocorre são > regras específicas para os contratos com > os envolvidos na pesquisa, ou seja lá o que for que a agência estiver > patrocinando. No caso da FAPESP isso > inclui a regra de que o benificiário do recurso não pode estar trabalhando > em outra coisa, o que faz muito > sentido pra mim. > > > Eu, particularmente, considero uma contratação via CLT algo > > completamente injusto com ambas as partes. Ninguém fica satisfeito > > porque um paga muito e o outro recebe pouco. > > Injusto sim, mas não completamente. É somente graças a esse regime que as > pessoas podem batalhar empregos > melhores, sem o risco de serem demitidos por causa dos jurássicos da > maioria dos empresários aqui. Sem CLT > ficaríamos na mão de empresariosinhos de merda como são a maioria no > Brasil, ou seja, não investem nos > funcionários e não se importam com as pessoas, apenas com o próprio bolso, > e não fazem idéia de que não se > importar com as pessoas refletem(em boa parte dos casos, do Maluf talvez > não), nos seus próprios bolsos.. > > Por outro lado é de se concordar que a questão dos impostos ferram com a > vida de ambas as partes, mas isso não > é pela questão do vínculo CLT, mas sim por uma questão puramente > governamental, que mantém assim exatamente > para iludir pessoas como você, e fazer com que a CLT caia de vez, como é o > que estão tentando fazer a anos. > Logo, o que é necessário é mudar a 'relação fiscal'(digamos assim). O > vínculo CLT é uma das coisas que o > Getulião deixou para nós que vale a pena ser reconhecido. > > Sugiro que pare por aqui e leia mais sobre o assunto e pergunte às pessoas > antes de sair falando besteira... > > > Sinceramente, ainda mais no ramo do desenvolvimento de software, > > somente profissionais incompetentes precisam de CLT. Entre receber uma > > quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta > > praticamente o dobro do salário que paga a um trabalhador), eu farei > > muito melhor proveito dos 2x e ainda por cima não estarei sustentando > > um estado inchando e que irá desperdiçar os meus recursos. > > Antes eu pedi, agora eu tô mandando você parar por aqui, caso contrário > vou chutar a sua bunda daqui até os > EUA!! Não admito desrespeito nem de você, nem de ninguém... eu sou CLT, e > não me considero incompetente, e as > pessoas com as quais eu trabalho também não, então é óbvio que você está > falando merda e está revoltadinho > porque não ganhou o poney do papai anos atrás. Eu também não considero > pessoas como o Champs incompetentes, e > todos aqui que o conhece sabem do que eu estou falando, inclusive você. > > > Bons profissionais não precisam do governo se intrometendo em sua > carreira. > > Não tem nada a ver uma coisa com a outra... vc tá viajando. É óbvio que > você é um cara vaidoso que acha que só > porque consegue se virar no seu mundinho empresarial pode desprezar as > pessoas dessa maneira. Competência, > seriedade e profissionalismo independem de vínculo empregatício, se você > não entende isso o problema é você e > não os outros. > > Olha cara, faz tempo que você tá atravessado na minha garganta. Só não > falei nada diretamente antes porque > tratava-se apenas de Perl, e porque antes você desprezava apenas os que > sabiam menos que você, mas agora você > está passando dos limites, se você não parar com isso é bom você ficar > escondido atrás do teclado mesmo, caso > contrário estraçalho a sua carcaça. E daqui pra frente é bom você pensar > bem antes de dar uma de ogro mal. > Você não é ogro mal, é só um muleque retardado que acha que virou gente. > Eu sou um ogro mal, e tenho cicatrizes > pra provar. Pare agora! Flw Shrek.... > > Eu sempre envio pretensão salarial. Mas tem gente que ainda acha > > > que pode telefonar para mim e dizer "eu te contrato por menos". Eu já > > > passei por isso mais de uma vez, a cara-de-pau e a auto-confiança dos > > > caras (que acreditam que eles são a sua única possibilidade de > > > trabalho no mundo) é impossível. > > > > Certo, aí você fala: "Não, obrigado." > > A não ser que você realmente precise do emprego e não tenha outra > escolha. > > > > > -Nilson Santos F. Jr. > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > Para alterar a categoria classificada, visite > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184001989.563508.23039.ladigue.hst.terra.com.br,5847,Des15,Des15 > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > Scan engine: McAfee VirusScan / Atualizado em 06/07/2007 / Versão: > 5.1.00/5069 > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/f1b57f9e/attachment.html From andre.garcia.carneir em terra.com.br Tue Jul 10 05:04:05 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 10 Jul 2007 09:04:05 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= Message-ID: > Olá, > > preciso criar um script que acesse uma página na internet, leia o seu > contéudo e consiga analisar seu conteúdo. Cobro R$30,00 a hora(precinho camarada). Aceito vale-mulheres-gostosas e cerveja inglesa por um mês de graça no O'Malleys também. > Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum > modulo que consiga fazer tudo que preciso. > Alguém poderia me recomendar algum módulo com que já tenha trabalhado? É óbvio que você não procurou direito. Mas vou deixar você primeiro especificar exatamente o que precisa antes de arrancar árvores e bater em você com elas.... A propósito. WWW::Mechanize, e até mesmo a boa e velha LWP serão tuas amigas nessa hora de trabalho > Muito Obrigado, > > -- > www.Empregar.com > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184016873.847411.4946.domoni.hst.terra.com.br,4859,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 09/07/2007 / Versão: 5.1.00/5070 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From edencardim em gmail.com Tue Jul 10 05:06:38 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 10 Jul 2007 09:06:38 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: <007d01c7c2e4$3a2c1cd0$2201a8c0@servidorliz> References: <468ADAD5.9080701@gmail.com> <3de55ead0707032004s14fdf4f7rd6eba13127024f3b@mail.gmail.com> <003001c7c25d$7d26a460$2201a8c0@servidorliz> <1F0E82F8-5AB5-41FB-83B2-21F9E429602B@gmail.com> <003001c7c267$546cb960$2201a8c0@servidorliz> <604cec170707091339i51dca843j99405b998e3dd26c@mail.gmail.com> <8ff2963a0707091403x57fd2c8tb4cc7fa566bf4591@mail.gmail.com> <3de55ead0707091431l504aecf2s2ae77aa54e757c24@mail.gmail.com> <007d01c7c2e4$3a2c1cd0$2201a8c0@servidorliz> Message-ID: <3de55ead0707100506n4d6c75f4g665215a5e2037b73@mail.gmail.com> On 7/10/07, fernandolouis em terra.com.br wrote: > Brigado pelas informações João Gabriel e Eden! Vou tentar aqui... > onde posso saber mais sobre o Catalyst? http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7007/lib/Catalyst.pm -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From roanbrasil em gmail.com Tue Jul 10 05:06:39 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Tue, 10 Jul 2007 09:06:39 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= In-Reply-To: References: Message-ID: <403668000707100506j19a57186lb72c0cced3331b0f@mail.gmail.com> Em 10/07/07, André Garcia Carneiro escreveu: > > > > Olá, > > > > preciso criar um script que acesse uma página na internet, leia o seu > > contéudo e consiga analisar seu conteúdo. > > Cobro R$30,00 a hora(precinho camarada). Aceito vale-mulheres-gostosas e > cerveja inglesa por um mês de graça no > O'Malleys também. Faço mais barato... R$29,99. :) > Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei nenhum > > modulo que consiga fazer tudo que preciso. > > Alguém poderia me recomendar algum módulo com que já tenha trabalhado? > > É óbvio que você não procurou direito. Mas vou deixar você primeiro > especificar exatamente o que precisa antes > de arrancar árvores e bater em você com elas.... > > A propósito. WWW::Mechanize, e até mesmo a boa e velha LWP serão tuas > amigas nessa hora de trabalho > > > > Muito Obrigado, > > > > -- > > www.Empregar.com > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > Para alterar a categoria classificada, visite > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184016873.847411.4946.domoni.hst.terra.com.br,4859,Des15,Des15 > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > Scan engine: McAfee VirusScan / Atualizado em 09/07/2007 / Versão: > 5.1.00/5070 > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/a8ec11e0/attachment.html From fernandocorrea em gmail.com Tue Jul 10 05:19:15 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Tue, 10 Jul 2007 09:19:15 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <403668000707100459w63bb5bd9h54041b99e44242a0@mail.gmail.com> References: <403668000707100459w63bb5bd9h54041b99e44242a0@mail.gmail.com> Message-ID: André++ Em 10/07/07, roan Brasil escreveu: > > > > Em 10/07/07, André Garcia Carneiro > escreveu: > > > > > > > On 7/9/07, Luis Motta Campos wrote: > > > > É claro que é uma exigência legal. > > > > A lei é clara: pessoas físicas tem de ser contratadas sob a CLT, > > > > ou sob RPA (Registro de Profissional Autônomo). > > > > A profusão de micro-empresas e gente "trabalhando por conta" (com > > > > todas as obrigações de um empregado e sem nenhum dos direitos) é uma > > > > > > perversão legal absurda e injusta para com o trabalhador. > > > > > > Não, não é uma exigência legal. > > > > > > Contratação é uma exigência legal para que seja formado um vínculo > > > empregatício. Existem várias outras formas de contratação. O exemplo > > > mais gritante são os servidores públicos que não têm sua relação de > > > trabalho regida pela CLT. > > > > > > Acho que você não sabe o que está falando. Meus pais são e eram(minha > > mãe se aposentou) servidores públicos do > > poder judiciário, e ambos tinham vínculos sob a CLT. Todo brasileiro por > > regra têm que ser contratado sob CLT, > > caso contrário esse tipo de trabalho é considerado 'informal'. O que o > > governo faz é "vista grossa", pois não > > interessa mudar as coisas ruins que a CLT inclui. O problema é que isso > > acaba iludindo pessoas ignorantes como > > você, que sempre acabam falando bosta por aí. > > > > > Utilização das bolsas provenientes das agências de fomento também não > > > é um artifício ou um contorno da lei. > > > > Agências de fomento não tem nada a ver com vínculo empregatício, elas > > servem para patrocinar pesquisas(se for o > > caso, depende dos objetivos da agência de fomento). O que ocorre são > > regras específicas para os contratos com > > os envolvidos na pesquisa, ou seja lá o que for que a agência estiver > > patrocinando. No caso da FAPESP isso > > inclui a regra de que o benificiário do recurso não pode estar > > trabalhando em outra coisa, o que faz muito > > sentido pra mim. > > > > > Eu, particularmente, considero uma contratação via CLT algo > > > completamente injusto com ambas as partes. Ninguém fica satisfeito > > > porque um paga muito e o outro recebe pouco. > > > > Injusto sim, mas não completamente. É somente graças a esse regime que > > as pessoas podem batalhar empregos > > melhores, sem o risco de serem demitidos por causa dos jurássicos da > > maioria dos empresários aqui. Sem CLT > > ficaríamos na mão de empresariosinhos de merda como são a maioria no > > Brasil, ou seja, não investem nos > > funcionários e não se importam com as pessoas, apenas com o próprio > > bolso, e não fazem idéia de que não se > > importar com as pessoas refletem(em boa parte dos casos, do Maluf talvez > > não), nos seus próprios bolsos.. > > > > Por outro lado é de se concordar que a questão dos impostos ferram com a > > vida de ambas as partes, mas isso não > > é pela questão do vínculo CLT, mas sim por uma questão puramente > > governamental, que mantém assim exatamente > > para iludir pessoas como você, e fazer com que a CLT caia de vez, como é > > o que estão tentando fazer a anos. > > Logo, o que é necessário é mudar a 'relação fiscal'(digamos assim). O > > vínculo CLT é uma das coisas que o > > Getulião deixou para nós que vale a pena ser reconhecido. > > > > Sugiro que pare por aqui e leia mais sobre o assunto e pergunte às > > pessoas antes de sair falando besteira... > > > > > Sinceramente, ainda mais no ramo do desenvolvimento de software, > > > somente profissionais incompetentes precisam de CLT. Entre receber uma > > > quantia x via CLT ou 2x por outro meio qualquer (a empresa gasta > > > praticamente o dobro do salário que paga a um trabalhador), eu farei > > > muito melhor proveito dos 2x e ainda por cima não estarei sustentando > > > um estado inchando e que irá desperdiçar os meus recursos. > > > > Antes eu pedi, agora eu tô mandando você parar por aqui, caso contrário > > vou chutar a sua bunda daqui até os > > EUA!! Não admito desrespeito nem de você, nem de ninguém... eu sou CLT, > > e não me considero incompetente, e as > > pessoas com as quais eu trabalho também não, então é óbvio que você está > > falando merda e está revoltadinho > > porque não ganhou o poney do papai anos atrás. Eu também não considero > > pessoas como o Champs incompetentes, e > > todos aqui que o conhece sabem do que eu estou falando, inclusive você. > > > > > Bons profissionais não precisam do governo se intrometendo em sua > > carreira. > > > > Não tem nada a ver uma coisa com a outra... vc tá viajando. É óbvio que > > você é um cara vaidoso que acha que só > > porque consegue se virar no seu mundinho empresarial pode desprezar as > > pessoas dessa maneira. Competência, > > seriedade e profissionalismo independem de vínculo empregatício, se você > > não entende isso o problema é você e > > não os outros. > > > > Olha cara, faz tempo que você tá atravessado na minha garganta. Só não > > falei nada diretamente antes porque > > tratava-se apenas de Perl, e porque antes você desprezava apenas os que > > sabiam menos que você, mas agora você > > está passando dos limites, se você não parar com isso é bom você ficar > > escondido atrás do teclado mesmo, caso > > contrário estraçalho a sua carcaça. E daqui pra frente é bom você > > pensar bem antes de dar uma de ogro mal. > > Você não é ogro mal, é só um muleque retardado que acha que virou gente. > > Eu sou um ogro mal, e tenho cicatrizes > > pra provar. Pare agora! > > > Flw Shrek.... > > > > Eu sempre envio pretensão salarial. Mas tem gente que ainda acha > > > > que pode telefonar para mim e dizer "eu te contrato por menos". Eu > > já > > > > passei por isso mais de uma vez, a cara-de-pau e a auto-confiança > > dos > > > > caras (que acreditam que eles são a sua única possibilidade de > > > > trabalho no mundo) é impossível. > > > > > > Certo, aí você fala: "Não, obrigado." > > > A não ser que você realmente precise do emprego e não tenha outra > > escolha. > > > > > > > > > -Nilson Santos F. Jr. > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > > Para alterar a categoria classificada, visite > > > > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184001989.563508.23039.ladigue.hst.terra.com.br,5847,Des15,Des15 > > > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > > Scan engine: McAfee VirusScan / Atualizado em 06/07/2007 / Versão: > > 5.1.00/5069 > > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Membro do Rotaract Club Lauro de Freitas D4550 > > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/ffa4f01f/attachment-0001.html From edencardim em gmail.com Tue Jul 10 05:46:52 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 10 Jul 2007 09:46:52 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <3de55ead0707100546l3ec30b1dv8cc39b3924ce09c0@mail.gmail.com> On 7/10/07, André Garcia Carneiro wrote: > Agências de fomento não tem nada a ver com vínculo empregatício, elas servem para patrocinar pesquisas(se for o > caso, depende dos objetivos da agência de fomento). O que ocorre são regras específicas para os contratos com > os envolvidos na pesquisa, ou seja lá o que for que a agência estiver patrocinando. No caso da FAPESP isso > inclui a regra de que o benificiário do recurso não pode estar trabalhando em outra coisa, o que faz muito > sentido pra mim. Claro que tem a ver com vínculo empregatício, se você não pode trabalhar em outro lugar, sua única fonte de renda e compromisso de trabalho é com a agência de fomento, pode não cair em todas as definições, mas ainda é um vínculo. E mais, o beneficiário não precisa estar necessariamente envolvido com a pesquisa propriamente dita, o administrador de sistemas aqui do instituto é beneficiário de bolsa FAPESB e não faz pesquisa alguma, assim como poderiam beneficiar um motorista ou pedreiro. > Injusto sim, mas não completamente. É somente graças a esse regime que as pessoas podem batalhar empregos > melhores, sem o risco de serem demitidos por causa dos jurássicos da maioria dos empresários aqui. Sem CLT > ficaríamos na mão de empresariosinhos de merda como são a maioria no Brasil, ou seja, não investem nos > funcionários e não se importam com as pessoas, apenas com o próprio bolso, e não fazem idéia de que não se > importar com as pessoas refletem(em boa parte dos casos, do Maluf talvez não), nos seus próprios bolsos.. Bem, eu acho q CLT existe pra remendar um problema da sociedade brasileira que é a alta demanda por empregos e baixa disponibilidade de vagas de trabalho. Recursos humanos, do ponto de vista econômico seguem as mesmas leis clássicas da oferta e procura. Se ocorresse a relação contrária, não seria necessário tanta burocracia para empregar um funcionário, as empresas competiriam entre si para ver quem paga mais benefícios aos funcionários. Se não houvessem tantos empecilhos para se contratar funcionários, haveriam mais vagas de trabalho, com menos benefícios, mas seria melhor porque aumentaria o circulação de moeda na economia. Pra mim, a CLT contribui com a estagnação da economia, assim como qualquer outro processo que seja burocrático em excesso. > Não admito desrespeito nem de você, nem de ninguém... eu sou CLT, e não me considero incompetente, e as > pessoas com as quais eu trabalho também não, então é óbvio que você está falando merda e está revoltadinho > porque não ganhou o poney do papai anos atrás. Eu também não considero pessoas como o Champs incompetentes, e > todos aqui que o conhece sabem do que eu estou falando, inclusive você. Alto lá, acho que houve um erro de interpretação aqui, ninguém falou "*todo* profissional contratado via CLT é incompetente". Agora, que é verdade que o sonhos dos incompetentes é ser contratado via CLT e passar o tempo todo coçando o saco sem se preocupar em ser demitido é difícil negar. Você vê isso na maioria (não *todos*, não interprete mal) dos cargos públicos, o funcionário passa num concurso público e só pode ser demitido se cometer uma infração muito grave por isso, ele pode ser improdutivo sem se preocupar em perder o emprego. Nas empresas privadas, os funcionários incompetentes enrolam por alguns anos e quando a multa por demissão sem justa causa fica preocupante o suficiente para o empregador, eles simplesmente param de trabalhar, mas continuam empregados porque vale mais a pena o empregador perder dinheiro a prestação do que à vista. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Tue Jul 10 07:10:34 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 17:10:34 +0300 Subject: [Cascavel-pm] [OT] No meu tempo... Message-ID: > Date: Tue, 10 Jul 2007 09:46:52 -0300> From: edencardim em gmail.com>> Você vê isso na maioria (não *todos*, não interprete> mal) dos cargos públicos, o funcionário passa num concurso público e> só pode ser demitido se cometer uma infração muito grave por isso, ele> pode ser improdutivo sem se preocupar em perder o emprego.Vale ressaltar ainda que alguns setores públicos são tão podres que pessoas do tipo "mão-na-massa", que arregaçam as mangas quando vêem coisas erradas e serviço encostado são queimados em questão de meses para serem demitidos pelos folgados que se sentem ameaçados. Sem contar na corrupção dentro desses setores, onde quem tem juízo fica quieto e faz vista grossa.Uma das piores coisas que foram criadas pelo governo é o maldito "cargo de confiança". A pessoa arruma trabalho sem sequer estar qualificada para fazê-lo. Que o diga amantes e parentes de pessoas com cargo de gerência em departamentos públicos.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/197bfebc/attachment.html From glasswalk3r em hotmail.com Tue Jul 10 07:19:04 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 17:19:04 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A__Deletando_o_que_j=E1_foi_exp?= =?iso-8859-1?q?irado=2E=2E=2E?= Message-ID: > From: fernandolouis em terra.com.br> To: cascavel-pm em pm.org>> 1 - gravo no banco de dados os SESSION IDs criados cada vez que um login se > loga no sistema.> Depois de alguns minutos, a sessão expira automaticamente, onde se deve > logar novamente para continuar navegando, e um novo SESSION ID é criado.> O SESSION IDs vencidos ficam acumulados...Eu sempre achei que controle de sessão deveria ser problema de infraestrutura (do servidor) e não da sua aplicação propriamente dita. Com os detalhes que você passou, me parece mais um problema de arquitetura: colocar um script para apagar isso de tempos em tempos é só um remendo.Algum comentário de outros monges? > 2 - Através do Imagemagick crio uma imagem. Nela é mostrada um código para > digitar para seguir para a próxima tela.> As imagens ficam acumuladas no bd.Eca! Alguns monges já deram sugestões nesse sentido. Se Catalyst for demais para você (e talvez seja, sua aplicação já está pronta), procure no CPAN por algum módulo que ofereça os controles dos cabeçalhos HTTP de "graça" para você. Tenho certeza que já existe algo assim por lá.De qualquer forma, eu nunca concordei sobre gravar imagens e arquivos "binários" dentro do banco de dados. Me parece um desperdício de espaço no banco. Eu prefiro armazenar um ID e o caminho aonde os arquivos estão.Claro, isso parece conversa sobre o sexo dos anjos... alguém aí consegue explicar alguma vantagem em armazenar arquivos assim no BD?> 3 - Alguns arquivos inseridos no banco de dados, textos, tem data de > vencimento.> Portanto devem ser excluídos após expirar.Aí que concordo com você. Isso é uma rotina de manutenção do banco. Dependendo de qual você está usando, talvez fosse melhor usar uma procedure para fazer isso.[]'sAlceu _________________________________________________________________ Play free games, earn tickets, get cool prizes! Join Live Search Club.  http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/1c1374e8/attachment.html From glasswalk3r em hotmail.com Tue Jul 10 07:56:41 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 17:56:41 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= Message-ID: Olá monges,É muito complicado disponibilizarmos um dispositivo de busca na página de arquivos da lista? Eu acho que já temos um repositório BEM considerável sobre informação boa ali disponível... só é uma dureza chegar nela.Se houver como, eu já me ofereço para dar uma mão nesse sentido.[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/096e212f/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 10 08:21:46 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 17:21:46 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Deletando_o_que_j=E1_foi_expirado=2E?= =?iso-8859-1?q?=2E=2E?= In-Reply-To: References: Message-ID: On Jul 10, 2007, at 4:19 PM, Alceu Rodrigues de Freitas Junior wrote: > Eu sempre achei que controle de sessão deveria ser problema de > infraestrutura (do servidor) e não da sua aplicação propriamente > dita. Com os detalhes que você passou, me parece mais um problema > de arquitetura: colocar um script para apagar isso de tempos em > tempos é só um remendo. > > Algum comentário de outros monges? Eu tenho sempre comentários. Se a tua aplicação está encerrando o tratamento e abandonando um item criado por ela para trás, que não vai nunca mais ser usado por ninguém, em tempo algum, você tem um problema de arquitetura muito grave. Use Catalyst, é a infra-estrutura que você está procurando. Bom, se você for trocar um sistema desestruturado por algo mais estruturado e mantenível, eu sou capaz de recomendar que você use até mesmo Ruby on Rails ;-) > Eca! Alguns monges já deram sugestões nesse sentido. Se Catalyst > for demais para você (e talvez seja, sua aplicação já está pronta), > procure no CPAN por algum módulo que ofereça os controles dos > cabeçalhos HTTP de "graça" para você. Tenho certeza que já existe > algo assim por lá. CGI, para começar bem fácil. O HTTP::Head também. E é compatível com o CGI::Application, o que pode ajudar muito. Mas eu recomendo muito jogar fora aplicação nova que tem problemas de projeto e infra-esturtura "de base". Ainda mais se nunca foi ao ar. Evita problemas maiores e mantém a tua boa imagem. > De qualquer forma, eu nunca concordei sobre gravar imagens e > arquivos "binários" dentro do banco de dados. Me parece um > desperdício de espaço no banco. Eu prefiro armazenar um ID e o > caminho aonde os arquivos estão. Isso é ruim em termos de manutenção: restaurar backups de um sistema que aponta "caminhos" no disco quer dizer um passo a mais. Claro, se a tua estrutura de base de dados é uma porcaria, isso pode ser a melhor coisa a fazer: não usar a base de dados. ;-) > Claro, isso parece conversa sobre o sexo dos anjos... alguém aí > consegue explicar alguma vantagem em armazenar arquivos assim no BD? Eu já mencionei uma "vantagem". O sysadmin agradece. Claro, existem outras. Mas agora não, eu tenho uns testes para escrever. Me lembra que eu te escrevo mais tarde. > > 3 - Alguns arquivos inseridos no banco de dados, textos, tem data de > > vencimento. > > Portanto devem ser excluídos após expirar. > > Aí que concordo com você. Isso é uma rotina de manutenção do banco. > Dependendo de qual você está usando, talvez fosse melhor usar uma > procedure para fazer isso. Isto sim é desperdício. Se você sabe que o cara não vai voltar, para quê manter os dados? Agora, se você não sabe se o cara volta ou não, tem certeza de que este é o melhor jeito de resolver o problema? 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 Jul 10 08:21:47 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Tue, 10 Jul 2007 16:21:47 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: Message-ID: <5725C4FF-4724-43AA-8D18-0C00DED7EDDC@gmail.com> > É muito complicado disponibilizarmos um dispositivo de busca na > página de arquivos da lista? Eu acho que já temos um repositório > BEM considerável sobre informação boa ali disponível... só é uma > dureza chegar nela. Ué... não tá indexado pelo Google? http://www.google.com/search?as_q=golf&as_sitesearch=mail.pm.org% 2Fpipermail%2Fcascavel-pm Fora isso, poderíamos fazer um trabalho manual de sumarizar o histórico da lista no wiki. Aliás, isso fica como sugestão para alguém que procure um tema de pesquisa: estudar os históricos da lista e contar a história da comunidade. (E não vale substituir o trabalho por um one-liner em Perl :-D) []s Nelson From luismottacampos em yahoo.co.uk Tue Jul 10 08:24:58 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 17:24:58 +0200 Subject: [Cascavel-pm] How search the list archives from a PM.org hosted Perl List? Message-ID: <95877E9D-8BC1-4811-BBB9-74A51E0E819C@yahoo.co.uk> Fellow Perl Mongers I'm writting this here because I know that some people from PM.org read this list and maybe they can help me. People at Cascavel-PM are asking about having a search mechanism for the list archives from Cascavel-PM, and I don't know what to answer them. It seems that "Google for it" is the only available option. Is there any other way to search the list archives from a PM.org hosted Perl List? Many thanks in advance. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From alexjfalcao em universia.com.br Tue Jul 10 08:31:57 2007 From: alexjfalcao em universia.com.br (=?ISO-8859-1?Q?Alex_Falc=E3o?=) Date: Tue, 10 Jul 2007 12:31:57 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: Message-ID: Alceu, existe uma ferramenta do próprio Google que permite você realizar busca em um conjunto de páginas. De uma olhada na URL abaixo. http://www.google.com/coop/cse/overview Se precisar de ajuda me ofereço. Abraço Alex Falcão Em 10/07/07, Alceu Rodrigues de Freitas Junior escreveu: > > Olá monges, > > É muito complicado disponibilizarmos um dispositivo de busca na página de > arquivos da lista? Eu acho que já temos um repositório BEM considerável > sobre informação boa ali disponível... só é uma dureza chegar nela. > > Se houver como, eu já me ofereço para dar uma mão nesse sentido. > > []'s > Alceu > > ------------------------------ > Change is good. See what's different about Windows Live Hotmail. Check it > out! > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- ______________________________ Alex Falcão -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/b3b6be59/attachment.html From acid06 em gmail.com Tue Jul 10 09:33:24 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 13:33:24 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <1184058189.4585.14.camel@pitombeira> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> Message-ID: <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> On 7/10/07, Daniel Ruoso wrote: > Sim, é uma exigência legal. Tanto não é uma exigência legal que existem pelo menos duas exceções com as quais você concorda (e uma que você diz ser uma irregularidade). > Concordo que existem, mas contratação via PJ é uma irregularidade. > Quando uma pessoa exerce uma atividade mais do que três dias por semana > por mais do que três meses em uma empresa está implícito o vínculo > empregatício. Essa é a razão de porque a Contax é uma empresa separada > da Telemar, por exemplo. Se um fiscal do ministério do trabalho bater na > porta da empresa, a sua integração aos quadros da empresa será > obrigatória e a empresa terá que pagar uma multa. A idéia de contratação via PJ é que você não está contratando uma pessoa, mas sim uma empresa (que, por acaso, é composta apenas por uma pessoa). Dizer que isso gera vínculo é empregatício é o mesmo que dizer, por exemplo, que o condomínio do prédio onde eu moro tem vínculo empregatício com os porteiros (que são terceirizados). A Contax não é simplesmente uma fachada para a Telemar (e, mesmo se fosse só isso, esse não seria um motivo forte o suficiente para justificar essa separação). > Especialmente injusto com aqueles que precisam dos recursos > disponibilizados através das contribuições e impostos vinculados à CLT. > A CLT envolve mecanismos de distribuição de renda também, mas isso é > outra história. Sim. Que distribuam a renda dos outros, não a minha. > Nada do que o empregador paga na CLT fica para o governo, estamos > falando de FGTS, INSS, Férias, 13o salário, Salário família. > Absolutamente nenhum desses recursos ficam no estado, no momento em que > você é demitido, se aposenta, tira férias, ou simplesmente quando fica > doente por mais de 15 dias, esses recursos vão estar todos de volta com > você. (Tem também o IRRF, mas esse você paga de um jeito ou de outro). FGTS é um recurso mal aplicado, se você pegar o mesmo valor depositado e gerenciar em sua própria carteira de investimentos terá uma rentabilidade várias vezes superior. INSS, bom... alguém acredita que ainda existirá previdência daqui a 30 anos? Eu tenho sérias dúvidas. Salário família é um benefício pago aos trabalhadores com salário mensal de até R$ 676,27. Acredito que não seja um benefício que beneficie desenvolvedores cuja faixa salarial costuma ser bem acima. 13o. salário é simplesmente uma forma de garantir que todo mundo consegue pagar os impostos do início do ano e não se endivida muito com os gastos de final do ano. É uma ótima solução para países como o Brasil em que a população em geral não sabe tomar conta dos seus gastos. Eu prefiro um aumento de 1/12 a cada mês. O mesmo vale para férias remuneradas. > Se você estiver falando explicitamente de um salário 2x maior, aí > acredito que você terá benefícios, senão o ganho é só do empregador que > não assume nenhuma responsabilidade. A relação entre o salário nominal e > o custo total de um empregado (sem contar benefícios, que vão > completamente por fora dessa conta) é por volta de 1.6, então se estão > te propondo menos do que isso, são uns grandes FDP que só querem te > sacanear. A contratação por PJ precisa ter pelo menos o dobro do valor > nominal (até porque você vai ter que bancar custos do seu lado também, > INSS, IR etc), senão estamos falando de pura feladap.tagem... > (pergunte-se a você mesmo, o que acontece se você tiver um acidente de > carro indo trabalhar e tiver que passar 1 mes fora para se recuperar? na > CLT, um acidente no caminho para o trabalho é acidente de trabalho) Exatamente. Se for um salário menor que 1.6 do que você ganharia via CLT, de fato, a CLT é uma melhor alternativa. O ideal não precisa de ser exatamente 2 vezes porque a tributação paga por PJ sai bem menor. Se bem me recordo o correto seria algo como 1.8 vezes. > Concordo que contratos de freelancer são interessantes, mas CLT não tem > nada a ver com isso. O contrato de CLT pode ser rescindido numa boa com > aviso prévio, nada vai te impedir isso. Os custos de recisão de um funcionário via CLT são proibitivos. Esse é um dos principais motivos pelo grande crescimento do mercado de trabalho informal e um fator considerável que impede o crescimento do país. Existe toda uma infra-estrutura para proteger pessoas incompetentes. Pra quem ainda tem alguma esperança do Brasil ir pra frente, o jeito é torcer pro próximo governo ter coragem de flexibilizar a CLT, já que com esse, pelo jeito, não vai. -Nilson Santos F. Jr. From acid06 em gmail.com Tue Jul 10 09:37:24 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 13:37:24 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: <403668000707100447l27195d9fie8f6c6babb7430f0@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <403668000707100447l27195d9fie8f6c6babb7430f0@mail.gmail.com> Message-ID: <9a08c9b40707100937k57ec83c1y5084e66f6f9c6188@mail.gmail.com> On 7/10/07, roan Brasil wrote: > Man profissionais incompetentes precisam de CLT? Então metade dessa lista > não concorda com vc. Porque meu eu sou CLT e não me considero incompetente. > Pois eu nem tinha me formado e já tinha emprego com CLT ganhando salário de > programador. Não fala merda cara, pois tem muita gente aqui que é bastante > competente que é CLT. Eu não disse que quem trabalha sob CLT é incompetente. Eu disse que quem *precisa* de contratação sob CLT é incompetente. Me desculpe caso isso não tenha ficado claro. Talvez "incompetente" tenha sido uma palavra forte. Interprete-a como "não-competitivo". -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Tue Jul 10 09:48:10 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 19:48:10 +0300 Subject: [Cascavel-pm] =?windows-1252?q?_RE=3A_=09=5BOT=5D_p=E1gina_de_bus?= =?windows-1252?q?ca_nos_arquivos_da_lista?= Message-ID: Date: Tue, 10 Jul 2007 12:31:57 -0300From: alexjfalcao em universia.com.brAlceu, existe uma ferramenta do próprio Google que permite você realizar busca em um conjunto de páginas. De uma olhada na URL abaixo. http://www.google.com/coop/cse/overview Se precisar de ajuda me ofereço.Boa dica! Eu tinha pensando em algo como o HTDig (http://www.htdig.org/) mas eu acho que a opção do Google pode funcionar melhor (me parece bem mais simples do que instalar o HTDig e bem... o Google vê os arquivos da Cascavel.pm de qualquer maneira).No entanto vamos ter que esperar o mantenedor do website da lista de manifestar à favor primeiro. ;-)[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/0d000a66/attachment.html From acid06 em gmail.com Tue Jul 10 09:54:49 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 13:54:49 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <9a08c9b40707100954m79bb1278s498a8c5b71751c91@mail.gmail.com> On 7/10/07, André Garcia Carneiro wrote: > Acho que você não sabe o que está falando. Meus pais são e eram(minha mãe se aposentou) servidores públicos do > poder judiciário, e ambos tinham vínculos sob a CLT. Todo brasileiro por regra têm que ser contratado sob CLT, > caso contrário esse tipo de trabalho é considerado 'informal'. O que o governo faz é "vista grossa", pois não > interessa mudar as coisas ruins que a CLT inclui. O problema é que isso acaba iludindo pessoas ignorantes como > você, que sempre acabam falando bosta por aí. Não, você não sabe o que está falando. Segue trecho da CLT. Art. 7º - Os preceitos constantes da presente Consolidação, salvo quando for, em cada caso, expressamente determinado em contrário, não se aplicam: c) aos funcionários públicos da União, dos Estados e dos Municípios e aos respectivos extranumerários em serviço nas próprias repartições; Servidores públicos nem *podiam* ser contratados sob CLT até algum tempo atrás. Hoje em dia podem mas ainda é uma prática restrita (não sei se por limitação legal ou pura preferência) e me parece que pra concursos "grandes" esse regime nunca é utilizado. Por favor, antes de sair por aí falando que os outros estão "falando bosta", utilize o papel higiênico. > Injusto sim, mas não completamente. É somente graças a esse regime que as pessoas podem batalhar empregos > melhores, sem o risco de serem demitidos por causa dos jurássicos da maioria dos empresários aqui. Sem CLT > ficaríamos na mão de empresariosinhos de merda como são a maioria no Brasil, ou seja, não investem nos > funcionários e não se importam com as pessoas, apenas com o próprio bolso, e não fazem idéia de que não se > importar com as pessoas refletem(em boa parte dos casos, do Maluf talvez não), nos seus próprios bolsos.. Se eu sou um empresário e sei que você quer sair da minha empresa, eu deveria poder te demitir ao meu bel-prazer. Mas enfim, não vou nem tentar bater nessa tecla porque não vai levar em nada. > Por outro lado é de se concordar que a questão dos impostos ferram com a vida de ambas as partes, mas isso não > é pela questão do vínculo CLT, mas sim por uma questão puramente governamental, que mantém assim exatamente > para iludir pessoas como você, e fazer com que a CLT caia de vez, como é o que estão tentando fazer a anos. Estou tentando entender aonde está a "ilusão" no meu ponto de vista. Gostaria de ser iluminado, por favor. > Logo, o que é necessário é mudar a 'relação fiscal'(digamos assim). O vínculo CLT é uma das coisas que o > Getulião deixou para nós que vale a pena ser reconhecido. É... o maior fardo já deixado por alguém na história recente do país. > Sugiro que pare por aqui e leia mais sobre o assunto e pergunte às pessoas antes de sair falando besteira... Sugiro que ao invés de sair perguntando às pessoas (já que, como você sugeriu isso, suponho que seja uma prática comum para você), consulte fontes confiáveis de informação. > Antes eu pedi, agora eu tô mandando você parar por aqui, caso contrário vou chutar a sua bunda daqui até os > EUA!! Não admito desrespeito nem de você, nem de ninguém... eu sou CLT, e não me considero incompetente, e as > pessoas com as quais eu trabalho também não, então é óbvio que você está falando merda e está revoltadinho > porque não ganhou o poney do papai anos atrás. Eu também não considero pessoas como o Champs incompetentes, e > todos aqui que o conhece sabem do que eu estou falando, inclusive você. Novamente, eu não disse que ninguém aqui contratado por CLT ou não, é incompetente. Eu disse que quem precisa de CLT pra segurar seu emprego muito provavelmente é não-competitivo. > Não tem nada a ver uma coisa com a outra... vc tá viajando. É óbvio que você é um cara vaidoso que acha que só > porque consegue se virar no seu mundinho empresarial pode desprezar as pessoas dessa maneira. Competência, > seriedade e profissionalismo independem de vínculo empregatício, se você não entende isso o problema é você e > não os outros. Realmente, eu não consegui entender o que isso tem a ver com qualquer coisa. Ninguém disse que competência, seriedade e profissionalismo dependem de vínculo empregatício. Isso depende única e exclusivamente das pessoas envolvidas. -Nilson Santos F. Jr. From acid06 em gmail.com Tue Jul 10 10:03:38 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 14:03:38 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <9a08c9b40707101003h74360717i43d9a735a05f7317@mail.gmail.com> On 7/10/07, André Garcia Carneiro wrote: > Olha cara, faz tempo que você tá atravessado na minha garganta. Só não falei nada diretamente antes porque > tratava-se apenas de Perl, e porque antes você desprezava apenas os que sabiam menos que você, mas agora você > está passando dos limites, se você não parar com isso é bom você ficar escondido atrás do teclado mesmo, caso > contrário estraçalho a sua carcaça. E daqui pra frente é bom você pensar bem antes de dar uma de ogro mal. E quanto a esse comentário, bem, excluindo-se o fato de que se estivéssemos sob um regime legal minimamente eficiente eu poderia ganhar uma grana em cima de você, indica que você não consegue participar de uma discussão civilizada. Eu não estou ofendendo ninguém da lista. Minha crença pessoal é que bons profissionais não ficam sem emprego (e, em geral, consegue bons empregos, apesar de às vezes passarem por alguma fase ruim). Com base nesse pressuposto, quem *precisa* de CLT pra se manter empregado tem grandes chances de ser um profissional ruim (apesar de poder se simplesmente um bom profissional em uma fase ruim). Note também, que quando eu digo "profissional ruim", eu estou avaliando somente o aspecto técnico. Eu entendo que isso nem é o mais valorizado nos dias de hoje na maioria das empresas onde existe até politicagem dentro de algumas. Mas é o aspecto que *eu* considero mais relevante. Mas como eu não sou dono de nenhuma empresa (e, muito provavelmente, nunca vou ser - não dói admitir ser incompetente para certas coisas) quem não se enquadra nesse perfil não precisa de ficar chateado. -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Tue Jul 10 10:04:58 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 20:04:58 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ?= Message-ID: > Date: Tue, 10 Jul 2007 13:33:24 -0300> From: acid06 em gmail.com>> Os custos de recisão de um funcionário via CLT são proibitivos. Esse é> um dos principais motivos pelo grande crescimento do mercado de> trabalho informal e um fator considerável que impede o crescimento do> país. Existe toda uma infra-estrutura para proteger pessoas> incompetentes.Política e futebol são sempre assuntos polêmicos, mas já que estamos falando disso mesmo...O problema do brasileiro é sempre tentar levar vantagem sobre o outro. Quando essas leis foram inventadas foi para evitar os abusos que a população sofria com empregadores e empresários irresponsáveis.Obviamente isso torna o processo engessado e os "espertinhos" de plantão já desenvolveram técnicas para tirar proveito da situação. No resultado final todos nós saímos perdendo de todo o jeito. > Pra quem ainda tem alguma esperança do Brasil ir pra frente, o jeito é> torcer pro próximo governo ter coragem de flexibilizar a CLT, já que> com esse, pelo jeito, não vai.Eu já cheguei a conclusão que esse país só vai pra frente depois de uma guerra civil. Depois de tantos anos de corrupção, não há setor público que já não esteja podre. Não dá mais para separar as maçãs e os safados já se precaveram de todas as formas para não serem responsabilizados legalmente... no máximo perdem os direitos políticos. Isso é tão ridículo quanto levaram umas palmadas nas nádegas...Agora tenta você ir no supermercado do lado da sua casa e roubar uma manteiga porque seu filho está passando fome para você ver o que te acontece...[]'sAlceu (revoltado com a política "atual" desde 20 anos atrás) _________________________________________________________________ Play free games, earn tickets, get cool prizes! Join Live Search Club.  http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/a95d5636/attachment.html From acid06 em gmail.com Tue Jul 10 10:11:28 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 14:11:28 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: Message-ID: <9a08c9b40707101011y40835e15r30a1838e28ee0964@mail.gmail.com> On 7/10/07, Alex Falcão wrote: > existe uma ferramenta do próprio Google que permite você realizar busca > em um conjunto de páginas. De uma olhada na URL abaixo. > > http://www.google.com/coop/cse/overview Alex++ # ótima sugestão Não conhecia - é realmente interessante e útil. Talvez alguém pudesse colocar o campo personalizado de procura na página de SPB. -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Tue Jul 10 10:15:31 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 20:15:31 +0300 Subject: [Cascavel-pm] [OT] No meu tempo... Message-ID: > Date: Tue, 10 Jul 2007 14:03:38 -0300> From: acid06 em gmail.com> > E quanto a esse comentário, bem, excluindo-se o fato de que se> estivéssemos sob um regime legal minimamente eficiente eu poderia> ganhar uma grana em cima de você, indica que você não consegue> participar de uma discussão civilizada.Eu não sou moderador da lista, mas talvez os senhores pudessem resolver suas diferenças fora dela... é triste ver o nível das discussões cair dessa forma. > Eu não estou ofendendo ninguém da lista. Minha crença pessoal é que> bons profissionais não ficam sem emprego (e, em geral, consegue bons> empregos, apesar de às vezes passarem por alguma fase ruim). Com base> nesse pressuposto, quem *precisa* de CLT pra se manter empregado tem> grandes chances de ser um profissional ruim (apesar de poder se> simplesmente um bom profissional em uma fase ruim).Eu acho que vai um pouco além de CLT Nilson... muitas pessoas competentes no Brasil não conseguem arrumar empregos para ganhar 1/3 do que teoricamente deveriam ganhar e às vezes nem isso. A área de TI no Brasil, por incrível que pareça, ainda é favorecida em termos de oferta de emprego e salários.O Brasil não investe em pesquisas, exceto talvez pelas áreas da agropecuária e saúde. Sendo assim "não precisamos" de mestres e doutores em números maiores do que um punhado para "certificar" cursos novos em faculdades privadas.A coisa aqui é tão feia que eu acho que deveríamos deixar esse papo pra lá, a menos que alguém tenha alguma boa idéia sobre como mudar as coisas. Talvez assim o assunto se torne mais construtivo.[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/c1b2a439/attachment.html From danielrantunes em yahoo.com.br Tue Jul 10 10:26:49 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Tue, 10 Jul 2007 10:26:49 -0700 (PDT) Subject: [Cascavel-pm] "Subroutine new redefined at" Message-ID: <728784.98159.qm@web36906.mail.mud.yahoo.com> Oi amigos... Estou com um probleminha aqui que é o seguinte : Tenho uma classe/package chamada Supplier::X e tenho uma classe/package chamada Inquiry. Na classe Inquiry eu chamo a classe X use Supplier::X E crio objetos : my $obj=new Supplier::X(); dentro desta classe Inquiry. Até aí sem novidades, o Supplier::X faz suas declarações e processamentos normalmente. Acontece que na classe Inquiry eu declaro um método (ou member function como chamamos em C) "new" também, pq no script de primeiro nível chamado "inquiry-server.pl" eu crio objetos "Inquiry" : my $inquiry=new Inquiry(); Acontece que qdo vou executar o script de primeiro nível que é um server : daniel em sun4w_nodeF:~/bin/inquiry-server-2$ ./inquiry-server.pl -v -p 10011 Subroutine new redefined at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 147. --verbose Inquiry server started, listen on 10011 port. Eu já dei uma caçada na web buscando algum meio de contornar esta warning, pelo que entendi ele está reclamando que eu tenho o método "new" no package Supplier::X e no package Inquiry. Desde já agradeço alguma ajuda, obrigado. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/96bd97bb/attachment.html From acid06 em gmail.com Tue Jul 10 10:27:06 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 14:27:06 -0300 Subject: [Cascavel-pm] [OT] No meu tempo... In-Reply-To: References: Message-ID: <9a08c9b40707101027u77896f8an2cb1c9f31a167fa8@mail.gmail.com> On 7/10/07, Alceu Rodrigues de Freitas Junior wrote: > Eu não sou moderador da lista, mas talvez os senhores pudessem resolver suas > diferenças fora dela... é triste ver o nível das discussões cair dessa > forma. Eu concordo com isso. Em momento algum eu quis ofender alguém e tentei ao menos manter um tom civilizado em minhas respostas. > Eu acho que vai um pouco além de CLT Nilson... muitas pessoas competentes no > Brasil não conseguem arrumar empregos para ganhar 1/3 do que teoricamente > deveriam ganhar e às vezes nem isso. A área de TI no Brasil, por incrível > que pareça, ainda é favorecida em termos de oferta de emprego e salários. O que eu acho que ocorre é que os salários no Brasil são defasados em relação ao resto do mundo. Isso acontece por diversos fatores. Em especial o salário *bruto* gasto pelo empregador é bem menos defasado, porém, o que cai no bolso é o líquido. Mas, eu acredito que principalmente nos últimos 2 ou 3 anos em que a oferta de empregos na área de TI aumentou (e melhorou) bastante, tem se tornado mais fácil de se conseguir bons salários (para os padrões nacionais). > O Brasil não investe em pesquisas, exceto talvez pelas áreas da agropecuária > e saúde. Sendo assim "não precisamos" de mestres e doutores em números > maiores do que um punhado para "certificar" cursos novos em faculdades > privadas. Esse é o outro problema. Isso acontece porque a pesquisa e a obtenção de propriedade intelectual parece ser bem menos valorizada por aqui. Eu vejo as universidades fazendo ótimos trabalhos de pesquisa, de extrema qualidade, se destacando no meio acadêmico, etc, no entanto o número de patentes geradas no Brasil é esdrúxulo se comparado ao gerado em outros países emergentes. > A coisa aqui é tão feia que eu acho que deveríamos deixar esse papo pra lá, > a menos que alguém tenha alguma boa idéia sobre como mudar as coisas. Talvez > assim o assunto se torne mais construtivo. É, talvez seja melhor mesmo. Eu sou culpado de sempre "morder a isca" em discussões desse tipo (ainda mais que envolvam política). A minha opinião é que a realidade brasileira é reflexão do seu povo e, bem, o povo não vai mudar. Então essa discussão não leva à nada, apenas, talvez à algumas pessoas insatisfeitas. -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Tue Jul 10 10:50:01 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 19:50:01 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> Message-ID: <4693C6C9.3060603@yahoo.co.uk> Nilson Santos Figueiredo Junior wrote: > On 7/10/07, Daniel Ruoso wrote: >> Sim, é uma exigência legal. > > Tanto não é uma exigência legal que existem pelo menos duas exceções > com as quais você concorda (e uma que você diz ser uma > irregularidade). Sim, é uma irregularidade. Se aparecer um fiscal do ministério do trabalho no local de trabalho, vai acontecer duas coisas: 1. Seu contrato vai ser transformado em CLT; 2. A empresa vai pagar uma multinha nada bacana. O fato de a Lei ter excessões não faz com que ela não seja lei. Mas não saber a Lei é contra a Lei. Você deveria saber disso tudo. ;-) Bem-vindo ao moderno Direito Romano. >> Concordo que existem, mas contratação via PJ é uma irregularidade. >> Quando uma pessoa exerce uma atividade mais do que três dias por semana >> por mais do que três meses em uma empresa está implícito o vínculo >> empregatício. Essa é a razão de porque a Contax é uma empresa separada >> da Telemar, por exemplo. Se um fiscal do ministério do trabalho bater na >> porta da empresa, a sua integração aos quadros da empresa será >> obrigatória e a empresa terá que pagar uma multa. > > A idéia de contratação via PJ é que você não está contratando uma > pessoa, mas sim uma empresa (que, por acaso, é composta apenas por uma > pessoa). Dizer que isso gera vínculo é empregatício é o mesmo que > dizer, por exemplo, que o condomínio do prédio onde eu moro tem > vínculo empregatício com os porteiros (que são terceirizados). Não, mané. O que o Daniel disse foi que: contratação PJ + 3 dias por semana trabalhando no escritório do seu "cliente" por três mêses consecutivos == Vínculo Empregatício. Claro, esta não é a única forma. O Juiz Trabalhista pode decretar o vínculo em muitos outros casos. Basta que ele tenha acordado de mau humor e o empregador "irregular" vai levar no côco com multas capazes de fazer falir a IBM / Brazil. Agora, não prestar atenção no que o pessoal com mais anos de "Janela" diz é merda grossa. Esta nem eu (que sou velho e burro) não cometo. Prestatenção. ;-) > A Contax não é simplesmente uma fachada para a Telemar (e, mesmo se > fosse só isso, esse não seria um motivo forte o suficiente para > justificar essa separação). Será? Você parece que tem o nome no contrato social da tal Contax. Sabe tanto sobre a empresa que a gente até acha que você é sócio dela. Na minha opinião você precisa voltar a ler o Estadão (tá, tá, talvez outro jornal, mas o importante é ler o Jornal - especialmente as seções de política e opinião). >> Especialmente injusto com aqueles que precisam dos recursos >> disponibilizados através das contribuições e impostos vinculados à CLT. >> A CLT envolve mecanismos de distribuição de renda também, mas isso é >> outra história. > > Sim. Que distribuam a renda dos outros, não a minha. Bom, é exatamente este tipo de atitude que me empurrou para fora do Brazil. Parabéns, o senhor tem exatamente o país que construiu. Um sucesso de engenharia, eu diria. >> Nada do que o empregador paga na CLT fica para o governo, estamos >> falando de FGTS, INSS, Férias, 13o salário, Salário família. >> Absolutamente nenhum desses recursos ficam no estado, no momento em que >> você é demitido, se aposenta, tira férias, ou simplesmente quando fica >> doente por mais de 15 dias, esses recursos vão estar todos de volta com >> você. (Tem também o IRRF, mas esse você paga de um jeito ou de outro). > > FGTS é um recurso mal aplicado, se você pegar o mesmo valor depositado > e gerenciar em sua própria carteira de investimentos terá uma > rentabilidade várias vezes superior. Isso é outro problema. Não quer dizer que ele não deva existir. Eu aposto como você (se trabalha como PJ) não tem recursos investidos da forma que você diz que o FGTS deveria ser investido. Agora, se você RTFM (neste caso, "M" é a CLT), vai descobrir que o Governo usa o FGTS em outras áreas: ele não é um "dinheiro morto", apenas não tem retorno pessoal: ele tem retorno social. Poderia ser muito melhor se a gente não tivesse tanta merda com corrupção. > INSS, bom... alguém acredita que ainda existirá previdência daqui a 30 > anos? Eu tenho sérias dúvidas. Você acredita que o Governo vai existir em 30 anos? Então acredite, o INSS vai estar lá. Novamente, esta é a atitude que faz do Brazil o país que ele é (e que me faz dizer "Brazil" com "Z", como os gringos). Mais uma vez meus parabéns, você ajudou a construir exatamente o país que você merece. Aproveita bem os escândalos, a corrupção e os maus-tratos aos idosos, aos necessitados e aos menos abonados. E lembre-se: você ainda vai ser velhinho e vai ter de comprar remédios com os trocados que o INSS vai te pagar. > Salário família é um benefício pago aos trabalhadores com salário > mensal de até R$ 676,27. Acredito que não seja um benefício que > beneficie desenvolvedores cuja faixa salarial costuma ser bem acima. E isso quer dizer que você não quer contribuir para ele, certo? Mané, acorda. Aqui na holanda eu pago (feliz) 42% de impostos. A maior parte dele é usada para pagar "salários" para gente que escolheu viver do Estado, e ganha dinheiro sem ter de fazer nada. Estas pessoas não passam fome, são bem tratadas, são gente decente, não roubam e não matam. E, eventualmente, a maior parte delas se recicla de volta para o mercado de trabalho. O sistema é justo, ninguém passa fome, não tem gente dormindo na rua, e o governo consegue cuidar de todo mundo. > 13o. salário é simplesmente uma forma de garantir que todo mundo > consegue pagar os impostos do início do ano e não se endivida muito > com os gastos de final do ano. É uma ótima solução para países como o > Brasil em que a população em geral não sabe tomar conta dos seus > gastos. Eu prefiro um aumento de 1/12 a cada mês. O mesmo vale para > férias remuneradas. Eu tenho 13o, 14o e 15o salário aqui na holanda. E ainda me pagam férias (25 dias úteis por ano; proporcional à idade, entre outros fatores - uma pessoa 10 anos mais velha que eu na mesma posição consegue tirar cerca de 30 dia úteis por ano). Você está querendo dizer que um dos países mais pujantes da economia européia, onde o setor de serviços sozinho alavanca praticamente o mesmo PIB do Estado de São Paulo (numa área muuuuuuito menor, com muuuuuito menos gente) precisa usar subterfúgios de "Países de Terceiro Mundo" para permitir que as pessoas "paguem suas dívidas"? *Acorda*. >> Se você estiver falando explicitamente de um salário 2x maior, aí >> acredito que você terá benefícios, senão o ganho é só do empregador que >> não assume nenhuma responsabilidade. A relação entre o salário nominal e >> o custo total de um empregado (sem contar benefícios, que vão >> completamente por fora dessa conta) é por volta de 1.6, então se estão >> te propondo menos do que isso, são uns grandes FDP que só querem te >> sacanear. [snip] > Exatamente. Se for um salário menor que 1.6 do que você ganharia via > CLT, de fato, a CLT é uma melhor alternativa. O ideal não precisa de > ser exatamente 2 vezes porque a tributação paga por PJ sai bem menor. > Se bem me recordo o correto seria algo como 1.8 vezes. Mais uma vez, bobagem. Ninguém está contabilizando os custos sociais, e ninguém está cobrindo os custos sociais. Novamente, vocês estão esquecendo que o Brazil também precisa de dinheiro para funcionar, da soleira da sua porta para fora. PAGUE OS SEUS IMPOSTOS. Mesmo que eles sejam mal-usados, desviados, corrompidos, isso é uma outra parte da história. Você tem de fazer primeiro sua parte como cidadão para depois poder cobrar que os outros (incluindo governos nojentos e corruptos) façam o que é dever deles. Faltar com seus deveres por que os outros não cumprem a parte deles é desculpa esfarrapada. >> Concordo que contratos de freelancer são interessantes, mas CLT não tem >> nada a ver com isso. O contrato de CLT pode ser rescindido numa boa com >> aviso prévio, nada vai te impedir isso. > > Os custos de recisão de um funcionário via CLT são proibitivos. Esse é > um dos principais motivos pelo grande crescimento do mercado de > trabalho informal e um fator considerável que impede o crescimento do > país. Você não faz idéia do tamanho da bobagem que você está falando. Olha no começo do email, eu contei para você como é a carga tributária na Holanda e expliquei que aqui, se você quiser ficar em casa, o governo te paga um salário para isso. Você acha que a Holanda tem problemas de crescimento? > Existe toda uma infra-estrutura para proteger pessoas > incompetentes. Agora, quem se ofendeu com o "incompetente" fui eu. Eu apoio a contração CLT, e não acho que "ser CLT" tem alguma coisa a ver com ser competente ou não. ABSOLUTAMENTE NINGUÉM é incompetente até prova incontestável do contrário. > Pra quem ainda tem alguma esperança do Brasil ir pra frente, o jeito é > torcer pro próximo governo ter coragem de flexibilizar a CLT, já que > com esse, pelo jeito, não vai. Vamos ver se, quando a CLT finalmente for "flexibilizada" como você está dizendo, alguma coisa vai mudar... eu aposto que não. Eu espero mesmo que você mude de postura. Putamplexos. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From daniel em ruoso.com Tue Jul 10 10:47:35 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Tue, 10 Jul 2007 18:47:35 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m=09monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> Message-ID: <1184089655.4585.51.camel@pitombeira> Ter, 2007-07-10 às 13:33 -0300, Nilson Santos Figueiredo Junior escreveu: > On 7/10/07, Daniel Ruoso wrote: > > Sim, é uma exigência legal. > Tanto não é uma exigência legal que existem pelo menos duas exceções > com as quais você concorda (e uma que você diz ser uma > irregularidade). Leis preveem excessões, o que não está previsto como excessão é irregular... Qual parte você não entendeu? > > Concordo que existem, mas contratação via PJ é uma irregularidade. > > Quando uma pessoa exerce uma atividade mais do que três dias por semana > > por mais do que três meses em uma empresa está implícito o vínculo > > empregatício. Essa é a razão de porque a Contax é uma empresa separada > > da Telemar, por exemplo. Se um fiscal do ministério do trabalho bater na > > porta da empresa, a sua integração aos quadros da empresa será > > obrigatória e a empresa terá que pagar uma multa. > A idéia de contratação via PJ é que você não está contratando uma > pessoa, mas sim uma empresa (que, por acaso, é composta apenas por uma > pessoa). Dizer que isso gera vínculo é empregatício é o mesmo que > dizer, por exemplo, que o condomínio do prédio onde eu moro tem > vínculo empregatício com os porteiros (que são terceirizados). Sim. Cria (a não ser que a empresa troque o porteiro de edifício em menos de tres meses). Se nenhum deles entrou na justiça ou o Ministério do Trabalho não fiscalizou, isso é outra história. Mas que cria vínculo, fica. > A Contax não é simplesmente uma fachada para a Telemar (e, mesmo se > fosse só isso, esse não seria um motivo forte o suficiente para > justificar essa separação). Não, a questão de foco também é muito importante. Mas sim, a separação simplifica o fato de que a gestão de RH de um tipo de profissional é completamente diferente de outro tipo. Sim, isso é um motivo. > > Nada do que o empregador paga na CLT fica para o governo, estamos > > falando de FGTS, INSS, Férias, 13o salário, Salário família. > > Absolutamente nenhum desses recursos ficam no estado, no momento em que > > você é demitido, se aposenta, tira férias, ou simplesmente quando fica > > doente por mais de 15 dias, esses recursos vão estar todos de volta com > > você. (Tem também o IRRF, mas esse você paga de um jeito ou de outro). > FGTS é um recurso mal aplicado, se você pegar o mesmo valor depositado > e gerenciar em sua própria carteira de investimentos terá uma > rentabilidade várias vezes superior. Posso até concordar. > INSS, bom... alguém acredita que ainda existirá previdência daqui a 30 > anos? Eu tenho sérias dúvidas. Mas você já se beneficia hoje. Se você tirar uma licença médica maior que 15 dias, o INSS paga o seu salário. Como PJ, você fica na merda. > Salário família é um benefício pago aos trabalhadores com salário > mensal de até R$ 676,27. Acredito que não seja um benefício que > beneficie desenvolvedores cuja faixa salarial costuma ser bem acima. > 13o. salário é simplesmente uma forma de garantir que todo mundo > consegue pagar os impostos do início do ano e não se endivida muito > com os gastos de final do ano. É uma ótima solução para países como o > Brasil em que a população em geral não sabe tomar conta dos seus > gastos. Eu prefiro um aumento de 1/12 a cada mês. O mesmo vale para > férias remuneradas. Sim, não discordo disso. Só estou dizendo que esse dinheiro não vai para o Estado, que era o seu argumento. > > Se você estiver falando explicitamente de um salário 2x maior, aí > [...] > Exatamente. Se for um salário menor que 1.6 do que você ganharia via > CLT, de fato, a CLT é uma melhor alternativa. O ideal não precisa de > ser exatamente 2 vezes porque a tributação paga por PJ sai bem menor. > Se bem me recordo o correto seria algo como 1.8 vezes. Não não... tem que ser muito maior do que 1.6. 1.8 é pouca a diferença, considerando o fato de que a empresa tem muito menos responsabilidades. Me desculpe, mas se vc tem um salário apenas 1.8 vezes maior para ser PJ, me desculpe, mas estão comendo seu c... fique atento... Considerando as não responsabilidades da empresa (inclusive de não te mandar embora se voce tiver um acidente de carro quando estiver indo trabalhar e passar um mes de cama), 0.2 do valor nominal não é vantagem pra você. > > Concordo que contratos de freelancer são interessantes, mas CLT não tem > > nada a ver com isso. O contrato de CLT pode ser rescindido numa boa com > > aviso prévio, nada vai te impedir isso. > Os custos de recisão de um funcionário via CLT são proibitivos. Esse é > um dos principais motivos pelo grande crescimento do mercado de > trabalho informal e um fator considerável que impede o crescimento do > país. Existe toda uma infra-estrutura para proteger pessoas > incompetentes. Desculpe lá, mas que custos? se você pedir demissão ou tiver justa causa não tem custo nenhum... > Pra quem ainda tem alguma esperança do Brasil ir pra frente, o jeito é > torcer pro próximo governo ter coragem de flexibilizar a CLT, já que > com esse, pelo jeito, não vai. Já fui a favor disso, mas a flexibilização não vai resolver esse problema. Aquecimento na economia vai, e posso dizer com certeza que o problema na economia brasileira não é a CLT, pode botar a culpa nos juros, na tributação (do faturamento, não trabalhista), na instabilidade, na inflação etc, mas a CLT não tem nada a ver com isso. Daniel From andre.garcia.carneir em terra.com.br Tue Jul 10 10:54:04 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 10 Jul 2007 14:54:04 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D=5BComment=5D=3A_No_meu_temp?= =?iso-8859-1?q?o=2E=2E=2E_=5BWas=3A_JOB=3A_Programador_Perl/PHP_em?= =?iso-8859-1?q?_Porto_Alegre=5D?= Message-ID: ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Tue, 10 Jul 2007 14:03:38 -0300 Assunto: Re: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] > On 7/10/07, André Garcia Carneiro wrote: > > Olha cara, faz tempo que você tá atravessado na minha garganta. Só não falei nada diretamente antes porque > > tratava-se apenas de Perl, e porque antes você desprezava apenas os que sabiam menos que você, mas agora você > > está passando dos limites, se você não parar com isso é bom você ficar escondido atrás do teclado mesmo, caso > > contrário estraçalho a sua carcaça. E daqui pra frente é bom você pensar bem antes de dar uma de ogro mal. > > E quanto a esse comentário, bem, excluindo-se o fato de que se > estivéssemos sob um regime legal minimamente eficiente eu poderia > ganhar uma grana em cima de você, Azar o seu! >indica que você não consegue > participar de uma discussão civilizada. Discussão civilizada envolve respeito. Como não respeitou ninguém considero você tão não-civilzado quanto você me considera. Realmente eu cometi um equívoco, liguei pra minha mãe pra confirmar o lance do CLT e ela disse realmente que não estava sob CLT, mas isso é exceção e não muda nada ao fato de você ter realmente ter feito mais um de seus comentários infelizes. > Eu não estou ofendendo ninguém da lista. Minha crença pessoal é que > bons profissionais não ficam sem emprego (e, em geral, consegue bons > empregos, apesar de às vezes passarem por alguma fase ruim). Com base > nesse pressuposto, quem *precisa* de CLT pra se manter empregado tem > grandes chances de ser um profissional ruim (apesar de poder se > simplesmente um bom profissional em uma fase ruim). Tanto ofendeu que não fui apenas eu que respondi ao seus "comentário civilizados"... Quanto ao resto já coloquei a minha posição a suas colocações, e você ainda continua falando besteira > Note também, que quando eu digo "profissional ruim", eu estou > avaliando somente o aspecto técnico. Eu entendo que isso nem é o mais > valorizado nos dias de hoje na maioria das empresas onde existe até > politicagem dentro de algumas. Mas é o aspecto que *eu* considero mais > relevante. Mas não foi a questão... você generalizou a todos os CLTs. e confirmou isso. Como se todo mundo usasse isso em favor próprio para garantir emprego, mesmo que seja não-apto para o cargo. E você nem pode negar isso, ou me acusar de que eu entendi errado, pois outras pessoas rebateram o seu comentário. > Mas como eu não sou dono de nenhuma empresa (e, muito > provavelmente, nunca vou ser Ainda bem! Coitado de quem trabalhar com você, ou pior, para você! >- não dói admitir ser incompetente para > certas coisas) quem não se enquadra nesse perfil não precisa de ficar > chateado. Como já disse antes, o respeito não é algo que você conheça, e continua dando indiretas de forma, mais uma vez, pedante. E eu nesse aspecto estou tranquilo pois faço muito bem o meu trabalho, só não acho justo ter que ler as merdas que você faz questão de colocar e ficar quieto. Chega! > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184087044.999942.25162.camenana.hst.terra.com.br,5324,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 10/07/2007 / Versão: 5.1.00/5071 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From danielrantunes em yahoo.com.br Tue Jul 10 11:11:51 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Tue, 10 Jul 2007 11:11:51 -0700 (PDT) Subject: [Cascavel-pm] Res: "Subroutine new redefined at" Message-ID: <64847.16684.qm@web36906.mail.mud.yahoo.com> Acho que resolvi... Eu estava colocando o método "new" no @EXPORT. Tirei, ele parou de reclamar... Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Daniel ® Antunes Para: Cascavel Perl Mongers Enviadas: Terça-feira, 10 de Julho de 2007 14:26:49 Assunto: [Cascavel-pm] "Subroutine new redefined at" Oi amigos... Estou com um probleminha aqui que é o seguinte : Tenho uma classe/package chamada Supplier::X e tenho uma classe/package chamada Inquiry. Na classe Inquiry eu chamo a classe X use Supplier::X E crio objetos : my $obj=new Supplier::X(); dentro desta classe Inquiry. Até aí sem novidades, o Supplier::X faz suas declarações e processamentos normalmente. Acontece que na classe Inquiry eu declaro um método (ou member function como chamamos em C) "new" também, pq no script de primeiro nível chamado "inquiry-server.pl" eu crio objetos "Inquiry" : my $inquiry=new Inquiry(); Acontece que qdo vou executar o script de primeiro nível que é um server : daniel em sun4w_nodeF:~/bin/inquiry-server-2$ ./inquiry-server.pl -v -p 10011 Subroutine new redefined at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 147. --verbose Inquiry server started, listen on 10011 port. Eu já dei uma caçada na web buscando algum meio de contornar esta warning, pelo que entendi ele está reclamando que eu tenho o método "new" no package Supplier::X e no package Inquiry. Desde já agradeço alguma ajuda, obrigado. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 Flickr agora em português. Você cria, todo mundo vê. Saiba mais. _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/81d7b597/attachment-0001.html From glasswalk3r em hotmail.com Tue Jul 10 11:27:04 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 21:27:04 +0300 Subject: [Cascavel-pm] "Subroutine new redefined at" Message-ID: Date: Tue, 10 Jul 2007 10:26:49 -0700From: danielrantunes em yahoo.com.br Tenho uma classe/package chamada Supplier::X e tenho uma classe/package chamada Inquiry. Na classe Inquiry eu chamo a classe X use Supplier::X E crio objetos : my $obj=new Supplier::X(); dentro desta classe Inquiry. Até aí sem novidades, o Supplier::X faz suas declarações e processamentos normalmente. Acontece que na classe Inquiry eu declaro um método (ou member function como chamamos em C) "new" também, pq no script de primeiro nível chamado "inquiry-server.pl" eu crio objetos "Inquiry" : my $inquiry=new Inquiry();Você primeiramente deveria parar de usar métodos indiretos de chamar um construtor. Isso evita que você atire no seu pé. Vou comentar um trecho do livro do Damian Conway:"Another way to call a constructorPerl provides a second syntax for calling a constructor, or any other method belonging to aclass. It?s known as the indirect object syntax, and it?s already familiar to you. We?ll discuss ithere, and then you should tear out this page and eat it, so that you?ll never be tempted to usethe syntax. You?ll see why shortly."Agradeça eu não ter comido a página; também acho bastante claro o que ele quiz dizer. Procure sempre usar:my $object = Class::Something->new(); Acontece que qdo vou executar o script de primeiro nível que é um server :daniel em sun4w_nodeF:~/bin/inquiry-server-2$ ./inquiry-server.pl -v -p 10011Subroutine new redefined at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 147.--verboseInquiry server started, listen on 10011 port.Me parece que esse problema está sendo causado justamente por causa da chamada de método indireta. Faça um teste aí. E se puder poste o código do Inquiry.pm (caso não resolva) na lista. Eu já dei uma caçada na web buscando algum meio de contornar esta warning, pelo que entendi ele está reclamando que eu tenho o método "new" no package Supplier::X e no package Inquiry.danielrantunes++ #por tentar se virar sozinho[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/137ac3f8/attachment.html From acid06 em gmail.com Tue Jul 10 11:29:00 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 15:29:00 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <4693C6C9.3060603@yahoo.co.uk> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <4693C6C9.3060603@yahoo.co.uk> Message-ID: <9a08c9b40707101129x29e916c6pbaf633285c623ad4@mail.gmail.com> On 7/10/07, Luis Motta Campos wrote: > Sim, é uma irregularidade. > Se aparecer um fiscal do ministério do trabalho no local de trabalho, > vai acontecer duas coisas: > > 1. Seu contrato vai ser transformado em CLT; > 2. A empresa vai pagar uma multinha nada bacana. Não acontece nada disso. Primeiro por que as duas exceções citadas são: funcionalismo público e bolsas de agências de fomento. São duas coisas completamente legais e que não estão "contornando" nada. Aliás, vamos assumir que até mesmo as bolsas sejam uma forma de "contornar" (o que eu acredito fortemente que não seja, pela legislação vigente). Ainda sim existe o funcionalismo público como exemplo. Eu dou o braço a torcer quanto à situação de pessoa jurídica porque, de fato, eu não sei o que aconteceria na prática e, atendendo ao seu conselho, vou escutar o que os outros com mais experiência no assunto têm à dizer. > Será? Você parece que tem o nome no contrato social da tal Contax. > Sabe tanto sobre a empresa que a gente até acha que você é sócio dela. Procure pelos códigos CTAX3 e CTAX4 na Bovespa. > Isso é outro problema. Não quer dizer que ele não deva existir. Eu > aposto como você (se trabalha como PJ) não tem recursos investidos da > forma que você diz que o FGTS deveria ser investido. Tem certeza? Eu acho que eu iria ganhar essa aposta hein. ;-) > Agora, se você RTFM (neste caso, "M" é a CLT), vai descobrir que o > Governo usa o FGTS em outras áreas: ele não é um "dinheiro morto", > apenas não tem retorno pessoal: ele tem retorno social. Poderia ser > muito melhor se a gente não tivesse tanta merda com corrupção. Sim, o governo usa o FGTS pra várias coisas. Eu não confio na gestão do governo por que ela se mostrou incompetente e ineficiente. Na hipótese de eu realmente querer ter algum "retorno social" (isso deveria ser uma opção, não uma obrigação) eu acredito que eu seria capaz de fazer um benefício maior do que o governo faria. > Você acredita que o Governo vai existir em 30 anos? Então acredite, o > INSS vai estar lá. Novamente, esta é a atitude que faz do Brazil o país > que ele é (e que me faz dizer "Brazil" com "Z", como os gringos). A atitude que faz o Brasil ser o que ele é, é justamente o fato de que "se existir governo, vai existe a Previdência". Eu estou sendo otimista e assumindo que o Brasil vai melhorar ao dizer que não vai existir mais a Previdência (como a conhecemos). Se ele não melhorar, provavelmente esse ralo de dinheiro público vai continuar existindo da forma como é hoje. > Mais uma vez meus parabéns, você ajudou a construir exatamente o país > que você merece. Aproveita bem os escândalos, a corrupção e os > maus-tratos aos idosos, aos necessitados e aos menos abonados. E > lembre-se: você ainda vai ser velhinho e vai ter de comprar remédios com > os trocados que o INSS vai te pagar. Eu espero não precisar de depender do INSS pois planejo ter uma previdência privada sólida e ter filhos (que, esperançosamente, me assistirão em minha velhice). > E isso quer dizer que você não quer contribuir para ele, certo? > Mané, acorda. Aqui na holanda eu pago (feliz) 42% de impostos. A > maior parte dele é usada para pagar "salários" para gente que escolheu > viver do Estado, e ganha dinheiro sem ter de fazer nada. Estas pessoas > não passam fome, são bem tratadas, são gente decente, não roubam e não > matam. E, eventualmente, a maior parte delas se recicla de volta para o > mercado de trabalho. Sorte sua. Se eu morasse na Holanda eu também pagaria sorrindo até a orelha 42% de impostos. No Brasil, eu não pago nem 15% feliz. > O sistema é justo, ninguém passa fome, não tem gente dormindo na rua, > e o governo consegue cuidar de todo mundo. Não que isso seja algo bom (mas isso é uma opinião e eu não quero criar mais polêmica), mas se pelo menos o governo daqui cuidasse de todo mundo de maneira, eu não reclamaria tanto. > Eu tenho 13o, 14o e 15o salário aqui na holanda. E ainda me pagam > férias (25 dias úteis por ano; proporcional à idade, entre outros > fatores - uma pessoa 10 anos mais velha que eu na mesma posição consegue > tirar cerca de 30 dia úteis por ano). > Você está querendo dizer que um dos países mais pujantes da economia > européia, onde o setor de serviços sozinho alavanca praticamente o mesmo > PIB do Estado de São Paulo (numa área muuuuuuito menor, com muuuuuito > menos gente) precisa usar subterfúgios de "Países de Terceiro Mundo" > para permitir que as pessoas "paguem suas dívidas"? *Acorda*. Eu estou me referindo ao caso específico do Brasil e porque o 13o salário faz sentido aqui. Em nenhum momento comparei com outros países. Com base nessas informações, a minha crença pessoal diria que uma pessoa americana de mesmo nível econômico saberia cuidar de dinheiro melhor que um holandês equivalente, mas isso é simplesmente uma opinião sem dados por trás para justificar, apenas dedução lógica com base em um pressuposto. > Mais uma vez, bobagem. Ninguém está contabilizando os custos sociais, > e ninguém está cobrindo os custos sociais. Novamente, vocês estão > esquecendo que o Brazil também precisa de dinheiro para funcionar, da > soleira da sua porta para fora. PAGUE OS SEUS IMPOSTOS. Mesmo que eles > sejam mal-usados, desviados, corrompidos, isso é uma outra parte da > história. Você tem de fazer primeiro sua parte como cidadão para depois > poder cobrar que os outros (incluindo governos nojentos e corruptos) > façam o que é dever deles. Faltar com seus deveres por que os outros não > cumprem a parte deles é desculpa esfarrapada. Todas as pessoas que ganham acima de mil duzentos e uns quebrados mensais estão sujeitas à imposto de renda. Um Honda Civic nos USA custa 14 mil dólares (menos de 28 mil reais) é um carro fulero, popular. Aqui é um carro de classe média alta que custa em torno de 50-60 mil reais. Um tênis de alguma marca mundial por aqui custa 500, 600 reais enquanto não passa de 100-150 dólares nos USA. Essa situação se repete pra milhares de outras coisas. Já tem imposto suficiente embutido em tudo, eu me recurso (na medida da legalidade) a pagar mais. > Você não faz idéia do tamanho da bobagem que você está falando. > Olha no começo do email, eu contei para você como é a carga > tributária na Holanda e expliquei que aqui, se você quiser ficar em > casa, o governo te paga um salário para isso. > Você acha que a Holanda tem problemas de crescimento? Isso é algo complexo complexo de se explicar. Basicamente, se resume ao fato do Brasil ser um país emergente e por isso aqui faz muito mais sentido isso tudo do que na Holanda. Se tiver interesse, sugiro como referência algum livro do Mankiw sobre economia. > Agora, quem se ofendeu com o "incompetente" fui eu. > Eu apoio a contração CLT, e não acho que "ser CLT" tem alguma coisa a > ver com ser competente ou não. Eu não apoio a contratação e não acho que "ser CLT" tem alguma coisa a ver com ser competente ou não. Entendeu agora? > ABSOLUTAMENTE NINGUÉM é incompetente até prova incontestável do > contrário. Aparentemente, eu sou incompentente ao me expressar, já que ninguém conseguiu entender o que eu quis dizer ao relacionar não-competitividade com dependência na CLT. > Vamos ver se, quando a CLT finalmente for "flexibilizada" como você > está dizendo, alguma coisa vai mudar... eu aposto que não. Sinceramente, se só CLT mudar, eu também acho que não. Assim como se só uma das outras coisas que tem que mudar, acabarem mudando, também não farão muita diferença. Mas, apesar de não parecer, eu torço pelo progresso do Brasil e ainda acredito que uma gestão decente pode fazer o país ir pra frente. Agora é esperar 2010. Novamente, me desculpem se eu fui muito inflamatório em meus comentários nas mensagens anteriores. Espero que essa mensagem tenha sido em um nível adequado. -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Tue Jul 10 11:35:36 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 21:35:36 +0300 Subject: [Cascavel-pm] Res: "Subroutine new redefined at" Message-ID: Date: Tue, 10 Jul 2007 11:11:51 -0700From: danielrantunes em yahoo.com.brTo: cascavel-pm em pm.orgSubject: [Cascavel-pm] Res: "Subroutine new redefined at" Acho que resolvi... Eu estava colocando o método "new" no @EXPORT. Tirei, ele parou de reclamar... Argh!Você não deveria usar o módulo Exporter.pm se quer usar seu módulo com orientação à objetos. Dá para usar das duas formas, mas é meio esquisito... ou você usa um, ou usa o outro. A menos que seu projeto seja destinado a um grande número de programadores que preferem um ou outro método (o venerável CGI.pm é assim).Se você vai usar orientação à objetos no seu módulo, esqueça o Exporter.pm, você não vai precisar dele. E ainda que vá (porque você acha sexy ou sei lá outro motivo) é considerado boa prática usar @EXPORT_OK ao invés de @EXPORT sempre que for possível. Isso evita poluir o namespace e problemas de colisão de nomes de métodos/funções, como aconteceu com você.Meu conselho é que você dê uma boa olhada sobre a documentação apropriada do Perl para usar orientação à objetos. Por ser uma linguagem flexível, Perl permite você a fazer qualquer tipo de escolha, inclusive as ruins.[]'sAlceu _________________________________________________________________ Play free games, earn tickets, get cool prizes! Join Live Search Club.  http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/e3e8cf74/attachment.html From acid06 em gmail.com Tue Jul 10 11:43:01 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 15:43:01 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <1184089655.4585.51.camel@pitombeira> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <1184089655.4585.51.camel@pitombeira> Message-ID: <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> On 7/10/07, Daniel Ruoso wrote: > Mas você já se beneficia hoje. Se você tirar uma licença médica maior > que 15 dias, o INSS paga o seu salário. Como PJ, você fica na merda. É um trade-off que você faz. É como plano de saúde. A maioria das pessoas tem prejuízo ao contratar um plano de saúde, mesmo considerando que os planos de saúde repassam uma tarifa menor aos médicos. No entanto caso algo ruim aconteça o plano de saúde terá valido a pena pra você. > Não não... tem que ser muito maior do que 1.6. 1.8 é pouca a diferença, > considerando o fato de que a empresa tem muito menos responsabilidades. > Me desculpe, mas se vc tem um salário apenas 1.8 vezes maior para ser > PJ, me desculpe, mas estão comendo seu c... fique atento... Considerando > as não responsabilidades da empresa (inclusive de não te mandar embora > se voce tiver um acidente de carro quando estiver indo trabalhar e > passar um mes de cama), 0.2 do valor nominal não é vantagem pra você. Esse é um caso similar ao acima. Depende de quanto você quantiza o risco. Se você trabalha em uma profissão de risco, de fato vale muito mais à pena para você uma contratação via CLT. Como desenvolvedor, o pior risco que eu corro é ter tendinite. De fato, eu não sabia que sofrer um acidente de carro quando indo ao trabalho constitui um acidente de trabalho. Particularmente, acho isso uma das maiores bobagens do mundo e nunca tinha ouvido falar nisso antes. Se os juízes realmente dão ganho de causa nessa situação (independentemente do que dizem as leis), a justiça trabalhista está numa situação pior que eu imaginava. Vou procurar me informar melhor sobre isso. > Desculpe lá, mas que custos? se você pedir demissão ou tiver justa causa > não tem custo nenhum... O problema é quando você vai mandar embora alguém *sem* justa causa. Simplesmente porque você precisa de reduzir custos ou algo do gênero. Você precisa de reduzir custos rapidamente para se manter no negócio e demitir funcionários gerará mais custo ainda. Fica entre a cruz e a espada. Eu sou bastante a favor do modelo americano onde os trabalhadores industriais podem optar por serem sindicalizados (com garantias empregatícias e um salário menor) ou não. Não sei se existe isso no ramo de TI por lá também, acredito que não. -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Tue Jul 10 11:46:31 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 21:46:31 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?NA_em_testes_autom=E1ticos_no_CPAN?= Message-ID: Olá monges,A um tempo atrás eu mandei essa pergunta pra lista, mas não obtive resposta (se obtive, se perdeu em algum lugar e eu não acho na lista). Vou mandar de novo, e com sorte, com um pouco mais de informação.Eu publiquei módulos sobre DTS (vide MS SQL Server 2000) que funcionam encima do Win32::OLE. Esse módulo, até aonde eu saiba, só funciona no Windows.O problema é que meus módulos falharam miseravelmente nos testes automáticos do CPAN para sistemas não-Microsoft (ok, tem um outro erro lá que eu tenho que arrumar também). Estive olhando o tarball do libwin32 (da qual o Win32::OLE faz parte) e não encontrei em nenhum lugar alguma instrução de indique que os módulos NÃO vão funcionar fora do Windows.Para poder comparar os resultados dos testes:libwin32: http://cpantesters.perl.org/show/libwin32.html#libwin32-0.27DTS: http://cpantesters.perl.org/show/DTS.html#DTS-0.01Reparem que os testes para outros sistemas operacionais com a distribuição ganham um "NA" ao invés de "FAILED":# NA 70731 5.8.0 on Freebsd 4.6.2-release (i386-freebsd)# NA 69854 5.8.0 on Openbsd 3.0 (OpenBSD.i386-openbsd)# NA 69238 5.8.0 on Linux 2.4.19 (i586-linux-thread-multi-ld)# NA 68623 5.8.0 on Netbsd 1.5.2 (i386-netbsd)# NA 62985 5.8.0 on Linux 2.2.16c32_iii (i586-linux)# NA 61377 5.8.0 on Linux 2.4.7-10 (i686-linux)# NA 59067 5.6.1 on Linux 2.4.16-6mdksmp (i386-linux)# NA 48427 5.8.0 on Solaris 2.8 (sun4-solaris)Como eu deveria fazer para conseguir o mesmo tipo de resultado?Grato à todos.[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/7f137fde/attachment.html From acid06 em gmail.com Tue Jul 10 11:56:10 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 15:56:10 -0300 Subject: [Cascavel-pm] [OT][Comment]: No meu tempo... [Was: JOB: Programador Perl/PHP em Porto Alegre] In-Reply-To: References: Message-ID: <9a08c9b40707101156y3f0eef90k3b5dc0647fd13d7@mail.gmail.com> On 7/10/07, André Garcia Carneiro wrote: > Mas não foi a questão... você generalizou a todos os CLTs. e confirmou isso. Como se todo mundo usasse isso em > favor próprio para garantir emprego, mesmo que seja não-apto para o cargo. E você nem pode negar isso, ou me > acusar de que eu entendi errado, pois outras pessoas rebateram o seu comentário. Eu não disse isso em momento algum. A minha frase que gerou essa discórdia toda foi a seguinte: "Sinceramente, ainda mais no ramo do desenvolvimento de software, somente profissionais incompetentes precisam de CLT." Note que ela é completamente diferente da seguinte frase (que nem eu, nem ninguém nessa lista escreveram): "Sinceramente, ainda mais no ramo do desenvolvimento de software, somente profissionais incompetentes estão contratados sob o regime CLT." Eu afirmei e reafirmo que quem *precisa* da CLT pra conseguir manter o seu emprego, muito provavelmente é incompentente. Contudo... eu duvido que qualquer pessoa nessa lista esteja em ameaça de ser mandado embora e não foi simplesmente porque os encargos impostos pela CLT são muito altos ou algo assim. Se você está nessa situação de perigo, realmente minha frase deve ter ofendido. No entanto, eu suponho que você não esteja, afinal, você parece ser uma pessoa competente e não teria porque a empresa onde você trabalha te mandar embora, certo? Então, me desculpe pelo desentendidomento, mas eu não quis dizer que quem trabalha sob o regime da CLT seja incompetente. De forma alguma. Inclusive, boa parte dos bons deenvolvedores que eu conheço são contratados via CLT, porque, nos dias de hoje, essa é uma forma da empresa indicar que realmente se interessa pelo funcionário. > > Mas como eu não sou dono de nenhuma empresa (e, muito > > provavelmente, nunca vou ser - não dói admitir ser incompetente para > > certas coisas) quem não se enquadra nesse perfil não precisa de ficar > > chateado. > > Como já disse antes, o respeito não é algo que você conheça, e continua dando indiretas de forma, mais uma vez, > pedante. E eu nesse aspecto estou tranquilo pois faço muito bem o meu trabalho, só não acho justo ter que ler > as merdas que você faz questão de colocar e ficar quieto. Me desculpe se isso pareceu uma indireta. Não foi a minha intenção. Pelas coisas que eu escrevo na lista acredito que já foi possível notar que eu não costumo dar indiretas, mas escrever abertamente (talvez por isso, acabe gerando polêmica). Isso, mais uma vez, prova a minha incompetência para certas coisas como se fazer entender em uma discussão sobre aspectos humanos. Em nenhum momento eu tive a intenção de ofender ninguém da lista e, acreditem ou não, eu tentei tomar precauções pra que isso não acontecesse. Infelizmente, eu não soube fazer isso corretamente e surgiu essa flame war toda. -Nilson Santos F. Jr. From thomas em tcnet.com.br Tue Jul 10 12:13:46 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Tue, 10 Jul 2007 16:13:46 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> Message-ID: <4693DA6A.5080709@tcnet.com.br> >>Sim, é uma exigência legal. > Tanto não é uma exigência legal que existem pelo menos duas exceções > com as quais você concorda (e uma que você diz ser uma > irregularidade). Deixa eu dar um "pitaco" aqui. Como em outros casos, toda regra tem sua excessão (ou excessões). A CLT é a lei que rege o âmbito trabalhista no brasil e, sim, é a regra geral. Algumas excessões são cabíveis à essa regra e, já foram apontadas por aqui. O importante para ser destacado é que: a justiça do trabalho hoje no brasil tem autonomia para chamar para si situações que fogem à essa regra. O fato de ser terceirizado, avulço ou qualquer outra modalidade de trabalho por tempo determinado não descaracteriza por completo a responsabilidade da empresa tomadora de serviços. E, essa é uma tendência já pacífica pela jurisprudencia trabalhista. Inclusive, mesmo que não se caracterize a relação direta de emprego, a empresa tomadora tem, NO MÍNIMO, responsabilidade subsidiária à da empresa empregadora. Mais uma vez, isso não é opinião. É fato real e pacífico na justiça trabalhista. > A idéia de contratação via PJ é que você não está contratando uma > pessoa, mas sim uma empresa (que, por acaso, é composta apenas por uma > pessoa). Dizer que isso gera vínculo é empregatício é o mesmo que > dizer, por exemplo, que o condomínio do prédio onde eu moro tem > vínculo empregatício com os porteiros (que são terceirizados). Outro ponto equivoco, aqui. Não vou entrar nesse mérito, mas para tercerização de serviços, o importante, antes de mais nada é vislumbrar a finalidade dos serviços prestados. Se são de meio ou de fim para a empresa tomadora. E, ainda, como já dito, a responsabilidade da empresa tomadora é, no mínimo, subsidiária. Ou seja, se a empresa que seu condomínio contratou para terceirizar os porteiros não os pagar, tenha certeza que o condomínio poderá ser responsabilizado. > FGTS é um recurso mal aplicado, se você pegar o mesmo valor depositado > e gerenciar em sua própria carteira de investimentos terá uma > rentabilidade várias vezes superior. Também concordo. Bobo do que diz que o governo não leva nada nessa. Pelo contrário. Leva e muito. São só meus 2 centavos de réis. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From fglock em gmail.com Tue Jul 10 12:17:20 2007 From: fglock em gmail.com (Flavio S. Glock) Date: Tue, 10 Jul 2007 16:17:20 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?NA_em_testes_autom=E1ticos_no_CPAN?= In-Reply-To: References: Message-ID: Em 10/07/07, Alceu Rodrigues de Freitas Junior escreveu: > > Olá monges, > > A um tempo atrás eu mandei essa pergunta pra lista, mas não obtive resposta > (se obtive, se perdeu em algum lugar e eu não acho na lista). Vou mandar de > novo, e com sorte, com um pouco mais de informação. Achei algumas respostas ao seu outro post: http://mail.pm.org/pipermail/cascavel-pm/2007-February/008588.html - Flavio S. Glock From otaviof em gmail.com Tue Jul 10 12:33:37 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Tue, 10 Jul 2007 16:33:37 -0300 Subject: [Cascavel-pm] How search the list archives from a PM.org hosted Perl List? In-Reply-To: References: <95877E9D-8BC1-4811-BBB9-74A51E0E819C@yahoo.co.uk> Message-ID: <8e3843570707101233p7b9d824dtdd33b73c77e0d619@mail.gmail.com> On 7/10/07, the hatter wrote: > On Tue, 10 Jul 2007, Luis Motta Campos wrote: > > > People at Cascavel-PM are asking about having a search mechanism > > for the list archives from Cascavel-PM, and I don't know what to > > answer them. It seems that "Google for it" is the only available option. > > > > Is there any other way to search the list archives from a PM.org > > hosted Perl List? > > Download gziped monthly archives from pipermail, zgrep. That's what I do > with a couple of other mailman lists I use. > > > the hatter > Luis, You can search for one volunteer to write a perl web interface to automate this process, get an gzip history daily and anything that this tool will need, after this hosting in Sao Paulo PM and Cascavel PM ... best regards, -- | -- | Otávio Fernandes | FreeBSD 6.2 Release && GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From glasswalk3r em hotmail.com Tue Jul 10 12:48:01 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 22:48:01 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A_=09NA_em_testes_autom=E1ticos?= =?iso-8859-1?q?_no_CPAN?= Message-ID: > Date: Tue, 10 Jul 2007 16:17:20 -0300> From: fglock em gmail.com>> Achei algumas respostas ao seu outro post:> > http://mail.pm.org/pipermail/cascavel-pm/2007-February/008588.html> Obrigado Flávio. Apesar da boa vontade dos monges, eu não consegui um método adequado de dizer "vai falhar mesmo meu filho, desencane" para os testes automáticos do CPAN.A boa notícia é que se o libwin32 consegue é porque deve dar para fazer![]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/2246510b/attachment.html From fglock em gmail.com Tue Jul 10 12:49:15 2007 From: fglock em gmail.com (Flavio S. Glock) Date: Tue, 10 Jul 2007 16:49:15 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?NA_em_testes_autom=E1ticos_no_CPAN?= In-Reply-To: References: Message-ID: Em 10/07/07, Alceu Rodrigues de Freitas Junior escreveu: [...] > # NA 48427 5.8.0 on Solaris 2.8 (sun4-solaris) > > Como eu deveria fazer para conseguir o mesmo tipo de resultado? Não achei uma recomendação específica, mas me parece que a recomendação é de que você faça o Makefile.PL chamar die() com uma mensagem de erro. Por exemplo: unless ($^O =~ /MSWin32/i) { die qq{This module requires a "native" (i.e. non-Cygwin) Microsoft } . qq{Windows platform.\n}; } - Flavio S. Glock From danielrantunes em yahoo.com.br Tue Jul 10 13:00:24 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Tue, 10 Jul 2007 13:00:24 -0700 (PDT) Subject: [Cascavel-pm] Res: "Subroutine new redefined at" Message-ID: <685577.95026.qm@web36903.mail.mud.yahoo.com> Oi Alceu, valeu mesmo pela dica, vou aderir a esta prática de usar o método de forma direta. Eu já tinha feito a tentativa usando "$obj=Inquiry->new();", como a resposta foi a mesma eu voltei para a forma indireta. No entanto, eu acabei conseguindo eliminar a warning, não sei se foi da maneira correta, porém, funcionou. Inclusive já postei mensagem falando a respeito : Eu estava adicionando o método "new" no @EXPORT dos packages, qdo tirei ele parou de reclamar, seguem códigos defeituosos e o que ficou funcionando : package Inquiry; require Exporter; use vars qw(@ISA @EXPORT); use XML::Simple; use Supplier::X; @ISA=qw(Exporter); @EXPORT=qw(new); sub new{ my $self={}; $self->{suppliers}=(); $self->{xmlRequest}=""; $self->{parsedRequest}=(); $self->{xmlResponse}=""; return (bless $self); } o outro package : package Supplier::X; require Exporter; use vars qw(@ISA @EXPORT); use constant SELFCODE => 2; @ISA=qw(Exporter); @EXPORT=qw(new); sub new{ my $self={}; # Getting day's password my $dbh=bdData::mysqlConnect(); my $sth; if ($main::TEST){ $sth=$dbh->prepare('SELECT password FROM passwords_test WHERE sendDate=NOW()'); } else{ $sth=$dbh->prepare('SELECT password FROM passwords WHERE sendDate=NOW()'); } $sth->execute(); ($self->{password})=$sth->fetchrow_array; $sth->finish; $dbh->disconnect; # return (bless $self); } Estavam assim; agora estão assim e funcionam sem o warning : package Inquiry; require Exporter; use vars qw(@ISA @EXPORT); use XML::Simple; use Supplier::X; @ISA=qw(Exporter); @EXPORT=qw(); sub new{ my $self={}; $self->{suppliers}=(); $self->{xmlRequest}=""; $self->{parsedRequest}=(); $self->{xmlResponse}=""; return (bless $self); } o outro package : package Supplier::X; require Exporter; use vars qw(@ISA @EXPORT); use constant SELFCODE => 2; @ISA=qw(Exporter); @EXPORT=qw(); sub new{ my $self={}; # Getting day's password my $dbh=bdData::mysqlConnect(); my $sth; if ($main::TEST){ $sth=$dbh->prepare('SELECT password FROM passwords_test WHERE sendDate=NOW()'); } else{ $sth=$dbh->prepare('SELECT password FROM passwords WHERE sendDate=NOW()'); } $sth->execute(); ($self->{password})=$sth->fetchrow_array; $sth->finish; $dbh->disconnect; # return (bless $self); } Valeu novamente, abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Alceu Rodrigues de Freitas Junior Para: Cascavel Perl Mongers Enviadas: Terça-feira, 10 de Julho de 2007 15:27:04 Assunto: Re: [Cascavel-pm] "Subroutine new redefined at" P { margin:0px;padding:0px;} body { FONT-SIZE:10pt;FONT-FAMILY:Tahoma;} Date: Tue, 10 Jul 2007 10:26:49 -0700 From: danielrantunes em yahoo.com.br Tenho uma classe/package chamada Supplier::X e tenho uma classe/package chamada Inquiry. Na classe Inquiry eu chamo a classe X use Supplier::X E crio objetos : my $obj=new Supplier::X(); dentro desta classe Inquiry. Até aí sem novidades, o Supplier::X faz suas declarações e processamentos normalmente. Acontece que na classe Inquiry eu declaro um método (ou member function como chamamos em C) "new" também, pq no script de primeiro nível chamado "inquiry-server.pl" eu crio objetos "Inquiry" : my $inquiry=new Inquiry(); Você primeiramente deveria parar de usar métodos indiretos de chamar um construtor. Isso evita que você atire no seu pé. Vou comentar um trecho do livro do Damian Conway: "Another way to call a constructor Perl provides a second syntax for calling a constructor, or any other method belonging to a class. It?s known as the indirect object syntax, and it?s already familiar to you. We?ll discuss it here, and then you should tear out this page and eat it, so that you?ll never be tempted to use the syntax. You?ll see why shortly." Agradeça eu não ter comido a página; também acho bastante claro o que ele quiz dizer. Procure sempre usar: my $object = Class::Something->new(); Acontece que qdo vou executar o script de primeiro nível que é um server : daniel em sun4w_nodeF:~/bin/inquiry-server-2$ ./inquiry-server.pl -v -p 10011 Subroutine new redefined at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 147. --verbose Inquiry server started, listen on 10011 port. Me parece que esse problema está sendo causado justamente por causa da chamada de método indireta. Faça um teste aí. E se puder poste o código do Inquiry.pm (caso não resolva) na lista. Eu já dei uma caçada na web buscando algum meio de contornar esta warning, pelo que entendi ele está reclamando que eu tenho o método "new" no package Supplier::X e no package Inquiry. danielrantunes++ #por tentar se virar sozinho []'s Alceu Play free games, earn tickets, get cool prizes! Join Live Search Club. Join Live Search Club!_______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/66712422/attachment-0001.html From glasswalk3r em hotmail.com Tue Jul 10 13:11:00 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 10 Jul 2007 23:11:00 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A_=09NA_em_testes_autom=E1ticos?= =?iso-8859-1?q?_no_CPAN?= Message-ID: > Date: Tue, 10 Jul 2007 16:49:15 -0300> From: fglock em gmail.com> > Não achei uma recomendação específica, mas me parece que a> recomendação é de que você faça o Makefile.PL chamar die() com uma> mensagem de erro.> > Por exemplo:> > unless ($^O =~ /MSWin32/i) {> die qq{This module requires a "native" (i.e. non-Cygwin) Microsoft } .> qq{Windows platform.\n};> }Apelar para o Google Code não vale! :-Dhttp://www.google.com/codesearch?hl=en&q=+%22unless+(%24%5EO+%3D~+/MSWin32/i)%22+show:yvh6xIfX6R0:b6Yv6pjtgWQ:vForMIymj-0&sa=N&cd=1&ct=rc&cs_p=http://www.cpan.org/modules/by-category/22_Microsoft_Windows_Modules/Win32/Win32-UTCFileTime-1.45.tar.gz&cs_f=Win32-UTCFileTime-1.45/Makefile.PL#a0Pode ser uma boa, mas eu não tenho idéia de como o smoke test vai encarar essa saída. A propósito, esse módulo nem tem testes para outros sistemas operacionais:http://cpantesters.perl.org/show/Win32-UTCFileTime.html#Win32-UTCFileTime-1.46Será que os testes tem regras diferentes para tudo debaixo do namespace Win32?Eu tentei procurar algo parecido no libwin32 mas só achei isso:package MY;use Config;sub post_initialize { my $self = shift; my @keep; my $mingw32 = ($^O eq 'MSWin32') && ($Config{'cc'} =~ /^gcc/i); warn "Not all subdirs build with Mingw32\n" if $mingw32; foreach my $dir (@{$self->{'DIR'}}) { if ($mingw32 && -f "$dir/mingw32.exc") { warn "Skipping $dir on Mingw32\n"; } else { push(@keep,$dir); } } $self->{DIR} = \@keep; return $self->SUPER::post_initialize;}O que não ajuda nada, diga-se de passagem.[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/bdecfbe9/attachment.html From mmmferreira em gmail.com Tue Jul 10 14:20:04 2007 From: mmmferreira em gmail.com (Marcio Ferreira) Date: Tue, 10 Jul 2007 18:20:04 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= In-Reply-To: <403668000707100506j19a57186lb72c0cced3331b0f@mail.gmail.com> References: <403668000707100506j19a57186lb72c0cced3331b0f@mail.gmail.com> Message-ID: Obrigado pessoal, o WWW::Mechanize é o que eu tava procurando, as palavras-chave que usei não me ajudaram em nada a achá-lo vlw Em 10/07/07, roan Brasil escreveu: > > > > Em 10/07/07, André Garcia Carneiro > escreveu: > > > > > > > Olá, > > > > > > preciso criar um script que acesse uma página na internet, leia o seu > > > contéudo e consiga analisar seu conteúdo. > > > > Cobro R$30,00 a hora(precinho camarada). Aceito vale-mulheres-gostosas e > > cerveja inglesa por um mês de graça no > > O'Malleys também. > > > Faço mais barato... R$29,99. :) > > > Andei analisando o CPAN, li sobre Robot e Parser, mas não encontrei > > nenhum > > > modulo que consiga fazer tudo que preciso. > > > Alguém poderia me recomendar algum módulo com que já tenha trabalhado? > > > > É óbvio que você não procurou direito. Mas vou deixar você primeiro > > especificar exatamente o que precisa antes > > de arrancar árvores e bater em você com elas.... > > > > A propósito. WWW::Mechanize, e até mesmo a boa e velha LWP serão tuas > > amigas nessa hora de trabalho > > > > > > > Muito Obrigado, > > > > > > -- > > > www.Empregar.com > > > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > > Para alterar a categoria classificada, visite > > > > > > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184016873.847411.4946.domoni.hst.terra.com.br,4859,Des15,Des15 > > > > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > > Scan engine: McAfee VirusScan / Atualizado em 09/07/2007 / Versão: > > 5.1.00/5070 > > > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > > > > > > > > > -- > > André Garcia Carneiro > > Developer(Perl/PHP) > > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > -- > Atenciosamente, > > Roan Brasil Monteiro > Membro do Rotaract Club Lauro de Freitas D4550 > > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- www.Empregar.com -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/38dfb97e/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 10 14:39:46 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 23:39:46 +0200 Subject: [Cascavel-pm] [OT] No meu tempo... In-Reply-To: References: Message-ID: <4693FCA2.8000104@yahoo.co.uk> Alceu Rodrigues de Freitas Junior wrote: > > Date: Tue, 10 Jul 2007 14:03:38 -0300 > > From: acid06 em gmail.com > > > > E quanto a esse comentário, bem, excluindo-se o fato de que se > > estivéssemos sob um regime legal minimamente eficiente eu poderia > > ganhar uma grana em cima de você, indica que você não consegue > > participar de uma discussão civilizada. > > Eu não sou moderador da lista, mas talvez os senhores pudessem resolver > suas diferenças fora dela... é triste ver o nível das discussões cair > dessa forma. > > > Eu não estou ofendendo ninguém da lista. Minha crença pessoal é que > > bons profissionais não ficam sem emprego (e, em geral, consegue bons > > empregos, apesar de às vezes passarem por alguma fase ruim). Com base > > nesse pressuposto, quem *precisa* de CLT pra se manter empregado tem > > grandes chances de ser um profissional ruim (apesar de poder se > > simplesmente um bom profissional em uma fase ruim). > > Eu acho que vai um pouco além de CLT Nilson... muitas pessoas > competentes no Brasil não conseguem arrumar empregos para ganhar 1/3 do > que teoricamente deveriam ganhar e às vezes nem isso. A área de TI no > Brasil, por incrível que pareça, ainda é favorecida em termos de oferta > de emprego e salários. > > O Brasil não investe em pesquisas, exceto talvez pelas áreas da > agropecuária e saúde. Sendo assim "não precisamos" de mestres e doutores > em números maiores do que um punhado para "certificar" cursos novos em > faculdades privadas. > > A coisa aqui é tão feia que eu acho que deveríamos deixar esse papo pra > lá, a menos que alguém tenha alguma boa idéia sobre como mudar as > coisas. Talvez assim o assunto se torne mais construtivo. Na realidade, Alceu, ser construtivo, neste caso, passa também por conversar (aos gritos, se for aplicável). A gente precisa primeiro derrubar o velho antes de erguer o novo. Neste caso, mas apenas neste caso, brigar faz parte. Nada pessoal, a gente tem opiniões divergentes e pode argumentar em alto nível. O André Carneiro descarrilhou um pouco, é verdade. Mas eu vou aliviar a dele desta vez. Ele já está com o saco cheio dos problemas e da falta de boas alternativas no Brazil. A gente tende a se estressar mais sobre o futuro depois que a gente tem filhos, também... ;-) De qualquer forma, fazer as pessoas lerem sobre o assunto e tentarem participar faz parte do processo de alteração. Não fazer nada e "deixar para lá" é a pior atitude que você pode ter sobre isso. Tem aí meus dois centavos. ;-) 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 Jul 10 14:59:37 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 10 Jul 2007 23:59:37 +0200 Subject: [Cascavel-pm] [OT] No meu tempo... In-Reply-To: <9a08c9b40707101027u77896f8an2cb1c9f31a167fa8@mail.gmail.com> References: <9a08c9b40707101027u77896f8an2cb1c9f31a167fa8@mail.gmail.com> Message-ID: <46940149.5030100@yahoo.co.uk> Nilson Santos Figueiredo Junior wrote: > O que eu acho que ocorre é que os salários no Brasil são defasados em > relação ao resto do mundo. Isso acontece por diversos fatores. Em > especial o salário *bruto* gasto pelo empregador é bem menos > defasado, porém, o que cai no bolso é o líquido. Eu já falei para você. Vai se informar. Olha para o resto do mundo... Eu pago muito mais impostos do que você já teve pesadelos em pagar. E ainda assim consigo ir ao Brazil uma vez por ano, e viajar para o resto da europa atendendo conferências e congressos. Não faz sentido dizer que "os salários estão defazados no brazil" e sugerir (como me parece que você está sugerindo) que a culpa (entre outras coisas) é dos impostos (que é a coisa que a gente tem discutido aqui, dentro da CLT. O buraco é mais embaixo, Nilson. (Ruoso, cadê você? Ninguém entende melhor que você destas coisas aqui) > Mas, eu acredito que principalmente nos últimos 2 ou 3 anos em que a > oferta de empregos na área de TI aumentou (e melhorou) bastante, tem > se tornado mais fácil de se conseguir bons salários (para os padrões > nacionais). O que você chama de um "bom salário"? Eu não conseguia comprar casa no Brazil, e olha que eu não me considerava mal-pago, no tempo que eu trabalhava no Brazil. Também não conseguia fazer muitas viagens. Não dava nem mesmo para passear dentro do Brazil: se a gente pensa em pegar um avião, para qualquer lugar que seja, lá se vai o dinheiro todo das férias. Fora isso, você está novamente olhando para o seu umbigo: a TI ser bem-paga (que para os padrões nacionais, quer não) não interessa. Somos menos de 10% dos trabalhadores nacionais. O povo na rua passa fome, ou come mal. Não estou falando de férias ou viagens. Estou falando de ter de comprar carne de segunda e viver de frango (por que não dá para comprar muito mais que isso com salário mínimo). Estas pessoas (digo, o resto do Brazil) não te interessa em nada? [Alceu diz: O Brasil não investe em pesquisas, exceto talvez pelas áreas da agropecuária e saúde.] > Esse é o outro problema. Isso acontece porque a pesquisa e a obtenção > de propriedade intelectual parece ser bem menos valorizada por aqui. "Parece" foi ótima. A pesquisa, o desenvolvimento sustentado, a pujança econômica, a seriedade política e muitas outras coisas relacionadas com desenvolver o país a longo prazo são deixadas de lado, simplesmente por que elas não ajudam a ganhar as próximas eleições. É exatamente por que as pessoas pensam olhando apenas para o próprio umbigo (como você tem feito regularmente durante esta conversa, me desculpe a sinceridade) é que o Brazil não vai para frente. Todo mundo está preocupado em apenas garantir o seu. > Eu vejo as universidades fazendo ótimos trabalhos de pesquisa, de > extrema qualidade, se destacando no meio acadêmico, etc, no entanto o > número de patentes geradas no Brasil é esdrúxulo se comparado ao > gerado em outros países emergentes. Existem, a meu ver, três possibilidades para explicar que a gente não gere patentes: 1) somos muuuuito bonzinhos; 2) Somos muuuuuito idiotas; 3) Não temos pesquisas que geram patentes, estamos apenas "contribuindo" com o trabalho dos gringos (estes, sim, são campeões de patentes). O que vocês acham que a gente tem feito? [Alceu diz: deixar o papo para lá] > É, talvez seja melhor mesmo. Eu sou culpado de sempre "morder a isca" > em discussões desse tipo (ainda mais que envolvam política). A minha > opinião é que a realidade brasileira é reflexão do seu povo e, bem, > o povo não vai mudar. Então essa discussão não leva à nada, apenas, > talvez à algumas pessoas insatisfeitas. Mais uma vez, Nilson, eu acho que você está enganado. Discutir e ficar insatisfeito é o primeiro passo para mudanças. Quanto mais discussão e mais gente insatisfeita, melhor. A gente não pode é achar que basta falar. Tem de agir também. Com quantas pessoas você comentou sobre este assunto? Meu professor de holandês está interessadíssimo na questão político-sócio-econômica da CLT, e quer entender mais por que é que no Brazil a lei é tão branda (a CLT é branda para os padrões holandeses) e ainda assim tem tanta gente desempregada. Mesmo que a gente não fale mais, para mim a discussão vale à pena: ela ajuda a gente a crescer (eu também aprendi com as coisas que li aqui!), e isso é a parte mais importante: ter consciência sobre como as coisas são no nosso país, e desenvolver uma "visão" de como elas poderiam ser. 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 Jul 10 15:43:26 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 11 Jul 2007 00:43:26 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707101129x29e916c6pbaf633285c623ad4@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <4693C6C9.3060603@yahoo.co.uk> <9a08c9b40707101129x29e916c6pbaf633285c623ad4@mail.gmail.com> Message-ID: <46940B8E.4030700@yahoo.co.uk> Nilson Santos Figueiredo Junior wrote: > On 7/10/07, Luis Motta Campos wrote: >> Sim, é uma irregularidade. >> Se aparecer um fiscal do ministério do trabalho no local de trabalho, >> vai acontecer duas coisas: >> >> 1. Seu contrato vai ser transformado em CLT; >> 2. A empresa vai pagar uma multinha nada bacana. > > Não acontece nada disso. Primeiro por que as duas exceções citadas > são: funcionalismo público e bolsas de agências de fomento. São duas > coisas completamente legais e que não estão "contornando" nada. Aliás, > vamos assumir que até mesmo as bolsas sejam uma forma de "contornar" > (o que eu acredito fortemente que não seja, pela legislação vigente). > Ainda sim existe o funcionalismo público como exemplo. Olha você olhando novamente apenas para o seu caso em específico. Eu falei genérico, a frase está aí em cima para você ver. Você pensou apenas no seu caso. Carinha, me desculpe, não é pessoal. Eu não estaria me incomodando em responder emails para você se fosse. Mas você precisa parar de pensar apenas no seu. Isso ainda vai morder você. > Eu dou o braço a torcer quanto à situação de pessoa jurídica porque, > de fato, eu não sei o que aconteceria na prática e, atendendo ao seu > conselho, vou escutar o que os outros com mais experiência no assunto > têm à dizer. Opa! Progresso! :-) E aproveita para falar também, que eu *quero* escutar a tua opinião, de vez em quando. Especialmente sobre estes assuntos. >> Será? Você parece que tem o nome no contrato social da tal Contax. >> Sabe tanto sobre a empresa que a gente até acha que você é sócio dela. > > Procure pelos códigos CTAX3 e CTAX4 na Bovespa. E no que vai me ajudar saber os índices de negociação na bolsa? Você está esperando que eu fique impressionado com os números altos e ache que está tudo certo por que a empresa é comprada e vendida muitas vezes? Procure pelo fenômeno da valorização das Tulipas Holandesas; Elas quebraram muita gente aqui no século XVIII. E eram negociadas a preços exorbitantes. A outra é mais recente: você ouviu falar da "Bolha" da Internet? Valorização nas negociações da empresa não quer dizer nada. São apenas números, você pode até se aproveitar das variações para especular e ganhar algum dinheiro, mas não reflete em nada a saúde da empresa. >> Isso é outro problema. Não quer dizer que ele não deva existir. Eu >> aposto como você (se trabalha como PJ) não tem recursos investidos da >> forma que você diz que o FGTS deveria ser investido. > > Tem certeza? > Eu acho que eu iria ganhar essa aposta hein. ;-) OK, pode ser que apenas para o seu caso isso seja verdade. Mas ainda assim, permanece a questão de como utilizar apropriadamente os recursos de todo mundo em conjunto, o que traria mais benefícios para a comunidade do que "cada um cuidar do seu". >> Agora, se você RTFM (neste caso, "M" é a CLT), vai descobrir que o >> Governo usa o FGTS em outras áreas: ele não é um "dinheiro morto", >> apenas não tem retorno pessoal: ele tem retorno social. Poderia ser >> muito melhor se a gente não tivesse tanta merda com corrupção. > > Sim, o governo usa o FGTS pra várias coisas. Eu não confio na gestão > do governo por que ela se mostrou incompetente e ineficiente. Na > hipótese de eu realmente querer ter algum "retorno social" (isso > deveria ser uma opção, não uma obrigação) eu acredito que eu seria > capaz de fazer um benefício maior do que o governo faria. Oras, você estava falando que a CLT protege gente incompetente... vale lembrar que os governantes NÃO são regidos pela CLT ;-) você bem que poderia ajudar a demitir esta cambada de incompetentes que não gere o dinheiro do FGTS corretamente. Um passinho à frente, meu caro, venha ensinar o mundo a fazer as coisas certas ;-) >> Você acredita que o Governo vai existir em 30 anos? Então acredite, o >> INSS vai estar lá. Novamente, esta é a atitude que faz do Brazil o país >> que ele é (e que me faz dizer "Brazil" com "Z", como os gringos). > > A atitude que faz o Brasil ser o que ele é, é justamente o fato de que > "se existir governo, vai existe a Previdência". Eu estou sendo > otimista e assumindo que o Brasil vai melhorar ao dizer que não vai > existir mais a Previdência (como a conhecemos). Se ele não melhorar, > provavelmente esse ralo de dinheiro público vai continuar existindo da > forma como é hoje. As palavrinhas mágicas aqui são o parêntesis. Este assunto está resolvido, mesmo você não dando o braço a torcer. Ninguém disse que a previdência não pode mudar de forma. E eu espero que mude, eu tenho uma vida (pequena, mas ainda assim uma vida) em investimentos aplicados lá, e quero retorno correto disso. >> Mais uma vez meus parabéns, você ajudou a construir exatamente o país >> que você merece. Aproveita bem os escândalos, a corrupção e os >> maus-tratos aos idosos, aos necessitados e aos menos abonados. E >> lembre-se: você ainda vai ser velhinho e vai ter de comprar remédios com >> os trocados que o INSS vai te pagar. > > Eu espero não precisar de depender do INSS pois planejo ter uma > previdência privada sólida e ter filhos (que, esperançosamente, me > assistirão em minha velhice). Ótimo, se você conseguir. Agora, coitados dos teus filhos, meu caro. Você vai ser o "velho-problema" deles... :-D Eu não gostaria de ficar numa situação ingrata desta: depender dos filhos no final da vida, deve ser muito complicado. Mas isso é questão de opção pessoal. >> E isso quer dizer que você não quer contribuir para ele, certo? >> Mané, acorda. Aqui na holanda eu pago (feliz) 42% de impostos. A >> maior parte dele é usada para pagar "salários" para gente que escolheu >> viver do Estado, e ganha dinheiro sem ter de fazer nada. Estas pessoas >> não passam fome, são bem tratadas, são gente decente, não roubam e não >> matam. E, eventualmente, a maior parte delas se recicla de volta para o >> mercado de trabalho. > > Sorte sua. Se eu morasse na Holanda eu também pagaria sorrindo até a > orelha 42% de impostos. No Brasil, eu não pago nem 15% feliz. Por que? Você acha que os holandeses não reclamam se eles não vêem os impostos de volta nos "benefícios sociais"? Eles quebram o maior pau! Sai todo mundo na rua, vão no congresso e pegam os servidores públicos sacanas pelas orelhas, e penduram eles em praça pública (literalmente). Não diga que você não quer pagar os impostos. Diga, sim, que você quer que eles sejam bem usados. Custa muito caro asfaltar a rua na frente da sua casa, mesmo que isso aconteça apenas uma vez a cada vinte anos. >> O sistema é justo, ninguém passa fome, não tem gente dormindo na rua, >> e o governo consegue cuidar de todo mundo. > > Não que isso seja algo bom (mas isso é uma opinião e eu não quero > criar mais polêmica), mas se pelo menos o governo daqui cuidasse de > todo mundo de maneira, eu não reclamaria tanto. EXIJA isso do governo. Se a gente não conversar (como estamos fazendo agora), se não ficarmos zangados, se não fizermos protestos, vamos ser sempre maltratados. >> Eu tenho 13o, 14o e 15o salário aqui na holanda. > Eu estou me referindo ao caso específico do Brasil e porque o 13o > salário faz sentido aqui. Sim, claro. Teu argumento funciona por que faz sentido. Para mim, não faz sentido, então teu argumento não funciona. Na verdade, não tem nada a ver uma coisa com a outra - o povo passa fome por que é explorado, e o 13o não está aí para resolver este problema - nem pode. Ele foi criado para ser uma "forcinha" para a gente sair de férias, mas ninguém sai de férias no Brazil... viajar aumenta a cultura, e o governo quer (sempre quis) o povo burro. > Em nenhum momento comparei com outros países. Com base nessas > informações, a minha crença pessoal diria que uma pessoa americana de > mesmo nível econômico saberia cuidar de dinheiro melhor que um > holandês equivalente, mas isso é simplesmente uma opinião sem dados > por trás para justificar, apenas dedução lógica com base em um > pressuposto. Exatamente. Então, se não estamos fazendo comparações internacionais, como vamos saber se o Brazil vai bem ou mal? Não vamos, eu acho. E a tua argumentação repentinamente está toda vazia. Como eu disse antes, meu caro, vai ler o Jornal. >> Mais uma vez, bobagem. Ninguém está contabilizando os custos sociais, >> e ninguém está cobrindo os custos sociais. [snip!] >> Faltar com seus deveres por que os outros não >> cumprem a parte deles é desculpa esfarrapada. > > Todas as pessoas que ganham acima de mil duzentos e uns quebrados > mensais estão sujeitas à imposto de renda. Um Honda Civic nos USA > custa 14 mil dólares (menos de 28 mil reais) é um carro fulero, > popular. Aqui é um carro de classe média alta que custa em torno de > 50-60 mil reais. Um tênis de alguma marca mundial por aqui custa 500, > 600 reais enquanto não passa de 100-150 dólares nos USA. Essa situação > se repete pra milhares de outras coisas. > > Já tem imposto suficiente embutido em tudo, eu me recurso (na medida > da legalidade) a pagar mais. Como eu disse, se você não faz sua parte, cobrar que o governo faça a dele é hipocrisia. Mas cada um ajuda a construir o Brazil que merece... >> Você não faz idéia do tamanho da bobagem que você está falando. >> Olha no começo do email, eu contei para você como é a carga >> tributária na Holanda e expliquei que aqui, se você quiser ficar em >> casa, o governo te paga um salário para isso. >> Você acha que a Holanda tem problemas de crescimento? > > Isso é algo complexo complexo de se explicar. Basicamente, se resume > ao fato do Brasil ser um país emergente e por isso aqui faz muito mais > sentido isso tudo do que na Holanda. Se tiver interesse, sugiro como > referência algum livro do Mankiw sobre economia. Agradeço a referência. De qualquer forma, eu escuto falar que o Brazil é um país emergente tem, pelo menos 25 anos. Não tem como a gente terminar de emergir? Eu acho que isso tudo é conversa mole. A gente não cresce por que interessa para alguém que a gente não cresça. De outra forma, a gente faria coisas sensatas como os tigres asiáticos, a china e o japão, que investiram pesado em educação, e agora colhem os frutos de 50 anos de trabalho duro educando e preparando a população para fazer dinheiro. E todos estes países que eu te falei tem cargas tributárias maiores do que as do Brazil, BTW. Google for it. >> Agora, quem se ofendeu com o "incompetente" fui eu. >> Eu apoio a contração CLT, e não acho que "ser CLT" tem alguma coisa a >> ver com ser competente ou não. > > Eu não apoio a contratação e não acho que "ser CLT" tem alguma coisa a > ver com ser competente ou não. Entendeu agora? Entendi. Você foi claro e conciso. Mas mudou o discurso (opa! progresso!). Pode me explicar por que você começou este thread falando o contrário disso que você escreveu aí em cima? >> ABSOLUTAMENTE NINGUÉM é incompetente até prova incontestável do >> contrário. > > Aparentemente, eu sou incompentente ao me expressar, já que ninguém > conseguiu entender o que eu quis dizer ao relacionar > não-competitividade com dependência na CLT. Isto não é prova incontestável de incompentência. ;-) >> Vamos ver se, quando a CLT finalmente for "flexibilizada" como você >> está dizendo, alguma coisa vai mudar... eu aposto que não. > > Sinceramente, se só CLT mudar, eu também acho que não. Assim como se > só uma das outras coisas que tem que mudar, acabarem mudando, também > não farão muita diferença. > > Mas, apesar de não parecer, eu torço pelo progresso do Brasil e ainda > acredito que uma gestão decente pode fazer o país ir pra frente. Agora > é esperar 2010. Não apenas esperar. Continuar conversando com todo mundo que você puder até lá vai ajudar bastante. > Novamente, me desculpem se eu fui muito inflamatório em meus > comentários nas mensagens anteriores. Espero que essa mensagem tenha > sido em um nível adequado. > Eu sou Troll, tenho a casca grossa e sei usar troncos de carvalho para me defender ;-) Não vi problemas muito sérios com o nível da tua conversa. Não tem do que pedir desculpas, na minha opinião. Mas tem muitas coisas que você pode pensar sobre o que você falou. Conversando, a gente vai melhorando a compreensão das coisas. É importante para mim também, e eu aproveitei bastante de tudo o que foi dito. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} (*) Me desculpem os flamenguistas, ser sinônimo de "90% da população" é o preço que se paga por ser a maior torcida do país... nada pessoal. From acid06 em gmail.com Tue Jul 10 15:46:55 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 19:46:55 -0300 Subject: [Cascavel-pm] [OT] No meu tempo... In-Reply-To: <46940149.5030100@yahoo.co.uk> References: <9a08c9b40707101027u77896f8an2cb1c9f31a167fa8@mail.gmail.com> <46940149.5030100@yahoo.co.uk> Message-ID: <9a08c9b40707101546k64138682if98c826f165e1f64@mail.gmail.com> On 7/10/07, Luis Motta Campos wrote: > O que você chama de um "bom salário"? Eu não conseguia comprar casa no > Brazil, e olha que eu não me considerava mal-pago, no tempo que eu > trabalhava no Brazil. Um bom salários pros padrões brasileiros, como retifiquei em alguma mensagem por aí. > Também não conseguia fazer muitas viagens. Não dava nem mesmo para > passear dentro do Brazil: se a gente pensa em pegar um avião, para > qualquer lugar que seja, lá se vai o dinheiro todo das férias. Bom, não sei exatamente há quanto tempo você saiu do Brasil, mas pelo menos de 1 ano pra cá (antes disso não tinha olhado muita coisa sobre viagens) o mais barato de uma viagem é a passagem de avião. A hospedage é algumas vezes mais cara que a passagem. Uma passagem de avião BH<->SP é pouca coisa mais cara que uma de ônibus (a desvantagem é o risco da espera nos aeroportos, dada a crise aérea). > Fora isso, você está novamente olhando para o seu umbigo: a TI ser > bem-paga (que para os padrões nacionais, quer não) não interessa. Somos > menos de 10% dos trabalhadores nacionais. O povo na rua passa fome, ou > come mal. Não estou falando de férias ou viagens. Estou falando de ter > de comprar carne de segunda e viver de frango (por que não dá para > comprar muito mais que isso com salário mínimo). > > Estas pessoas (digo, o resto do Brazil) não te interessa em nada? Os desempregados seriam os maiores beneficiários de um Brasil com menos restrições trabalhistas uma vez que o crescimento da economia iria gerar mais empregos que qualquer outra medida paliativa. Todo o resto do país poderia desfrutar dos benefícios de uma economia mais saudável e baseada em valores meritocráticos que enfatizam o aprimoramento constante das pessoas (e não méritos "one-shot" como um concurso público, por exemplo). > "Parece" foi ótima. A pesquisa, o desenvolvimento sustentado, a > pujança econômica, a seriedade política e muitas outras coisas > relacionadas com desenvolver o país a longo prazo são deixadas de lado, > simplesmente por que elas não ajudam a ganhar as próximas eleições. De fato. E é raro ver um político que se *proponha* a tomar as atitudes corretas. Quanto mais um que realmente tome essas atitudes. > É exatamente por que as pessoas pensam olhando apenas para o próprio > umbigo (como você tem feito regularmente durante esta conversa, me > desculpe a sinceridade) é que o Brazil não vai para frente. Todo mundo > está preocupado em apenas garantir o seu. Eu acredito que não vou conseguir te convencer disso, mas acredito que as idéias que tenho defendido contribuiriam para um país melhor como um todo, não simplesmente para a minha realidade. Se quisesse, poderia fazer analogias com as idéias razoavelmente respeitadas do Friedrich von Hayek sobre o assunto (a busca do bem estar individual leva ao bem-estar coletivo). > Existem, a meu ver, três possibilidades para explicar que a gente não > gere patentes: > 1) somos muuuuito bonzinhos; > 2) Somos muuuuuito idiotas; > 3) Não temos pesquisas que geram patentes, estamos apenas > "contribuindo" com o trabalho dos gringos (estes, sim, são campeões de > patentes). > > O que vocês acham que a gente tem feito? Eu não sei. Eu apostaria na 1 ou 2, ou numa mistura das duas. Acho que é difícil pra alguém inserido na realidade nacional perceber claramente o valor de uma patente como é para alguém que está nos Estados Unidos, por exemplo, onde diariamente existe alguma coisa absurda envolvendo patentes de software ou patentes em geral. > Meu professor de holandês está interessadíssimo na questão > político-sócio-econômica da CLT, e quer entender mais por que é que no > Brazil a lei é tão branda (a CLT é branda para os padrões holandeses) e > ainda assim tem tanta gente desempregada. Sugira para ele um livro de qualquer economista respeitado sobre o assunto. Mesmo aqueles que ainda possuem tendências influenciadas pelo pensamento de esquerda, costumam falar boas coisas sobre o assunto. > Mesmo que a gente não fale mais, para mim a discussão vale à pena: > ela ajuda a gente a crescer (eu também aprendi com as coisas que li > aqui!), e isso é a parte mais importante: ter consciência sobre como as > coisas são no nosso país, e desenvolver uma "visão" de como elas > poderiam ser. Eu concordo com você. -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Tue Jul 10 15:51:03 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 11 Jul 2007 00:51:03 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> References: <5EED6D83-91E0-460B-90FF-8C032EF32BAA@gmail.com> <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <1184089655.4585.51.camel@pitombeira> <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> Message-ID: <46940D57.5090307@yahoo.co.uk> Nilson Santos Figueiredo Junior wrote: > De fato, eu não sabia que sofrer um acidente de carro quando indo ao > trabalho constitui um acidente de trabalho. Particularmente, acho isso > uma das maiores bobagens do mundo e nunca tinha ouvido falar nisso > antes. Se os juízes realmente dão ganho de causa nessa situação > (independentemente do que dizem as leis), a justiça trabalhista está > numa situação pior que eu imaginava. Vou procurar me informar melhor > sobre isso. São os chamados "Acidentes em Trânsito". Eles são responsáveis por boa parte dos acidentes de trabalho de operários da construção civil em São Paulo. >> Desculpe lá, mas que custos? se você pedir demissão ou tiver justa causa >> não tem custo nenhum... > > O problema é quando você vai mandar embora alguém *sem* justa causa. > > Simplesmente porque você precisa de reduzir custos ou algo do gênero. > Você precisa de reduzir custos rapidamente para se manter no negócio e > demitir funcionários gerará mais custo ainda. Fica entre a cruz e a > espada. Olha, a minha experiência empresarial se resume a três empresas no Brazil, sendo uma no ramo de IT, uma no ramo de Segurança e Saúde do Trabalho e uma de engenharia mecânica. Na minha humilde opinião de quem nunca faliu, mas viu muita gente falir, se você está pensando em reduzir custos "rapidamente" cortando pessoal, é caso de fechar a empresa para não passar vergonha. Cortar pessoal para reduzir custos e "continuar no negócio" é, na minha opinião, sinal claro de falta de visão do mercado onde você atua e falta gravíssima de tato comercial. Mas isto, é claro, é apenas a minha opinião. > Eu sou bastante a favor do modelo americano onde os trabalhadores > industriais podem optar por serem sindicalizados (com garantias > empregatícias e um salário menor) ou não. Não sei se existe isso no > ramo de TI por lá também, acredito que não. Hum. Será que isso funcionaria no Brazil, onde o pessoal que realmente precisa destas coisas não tem muita educação? Eu tenho certeza de que um operário estadounidense sabe se cuidar muito melhor do que um brazileiro, nestes termos. 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 Jul 10 16:08:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 11 Jul 2007 01:08:31 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Analisando_uma_p=E1gina_HTML?= In-Reply-To: References: <403668000707100506j19a57186lb72c0cced3331b0f@mail.gmail.com> Message-ID: <4694116F.3000204@yahoo.co.uk> Marcio Ferreira wrote: > Obrigado pessoal, o WWW::Mechanize é o que eu tava procurando, as > palavras-chave que usei não me ajudaram em nada a achá-lo Use o http://search.cpan.org/ Ajuda muito ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From acid06 em gmail.com Tue Jul 10 16:13:49 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 20:13:49 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <46940B8E.4030700@yahoo.co.uk> References: <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <4693C6C9.3060603@yahoo.co.uk> <9a08c9b40707101129x29e916c6pbaf633285c623ad4@mail.gmail.com> <46940B8E.4030700@yahoo.co.uk> Message-ID: <9a08c9b40707101613u1a75cc19pc19f1e72e17a8a7c@mail.gmail.com> On 7/10/07, Luis Motta Campos wrote: > Olha você olhando novamente apenas para o seu caso em específico. > Eu falei genérico, a frase está aí em cima para você ver. > Você pensou apenas no seu caso. Sinceramente, eu não entendi o porque aquilo era algo só pro meu caso específico. Eu não sou funcionário público nem bolsista de agência de fomento. > Carinha, me desculpe, não é pessoal. Eu não estaria me incomodando em > responder emails para você se fosse. Mas você precisa parar de pensar > apenas no seu. Isso ainda vai morder você. Eu não levo discussões para o lado pessoal. > Oras, você estava falando que a CLT protege gente incompetente... > vale lembrar que os governantes NÃO são regidos pela CLT ;-) você bem > que poderia ajudar a demitir esta cambada de incompetentes que não gere > o dinheiro do FGTS corretamente. Os governantes são regidos por algo pior que a CLT. Se os funcionários públicos fossem regidos pela CLT já seria um ótimo progresso relativo. > Ótimo, se você conseguir. Agora, coitados dos teus filhos, meu caro. > Você vai ser o "velho-problema" deles... :-D Eu não gostaria de ficar > numa situação ingrata desta: depender dos filhos no final da vida, deve > ser muito complicado. Mas isso é questão de opção pessoal. Bom. Minha avó de 93 anos é tratada muito bem pelos seus filhos. Mas, novamente, esse é somente o meu umbigo. ;-) > Não diga que você não quer pagar os impostos. Diga, sim, que você > quer que eles sejam bem usados. Custa muito caro asfaltar a rua na > frente da sua casa, mesmo que isso aconteça apenas uma vez a cada vinte > anos. Não, eu não quero pagar os impostos. Contudo, uma solução de compromisso aceitável é pagar os impostos para que eles sejam bem usados. > EXIJA isso do governo. Se a gente não conversar (como estamos fazendo > agora), se não ficarmos zangados, se não fizermos protestos, vamos ser > sempre maltratados. Veja bem, meu ponto de vista primário é a favor de um estado mínimo. Se eu for protestar vai ser visando isso. Um bom uso do recurso é o mínimo que eles deveriam fazer já que vou ter que pagá-los. > Como eu disse, se você não faz sua parte, cobrar que o governo faça a > dele é hipocrisia. Mas cada um ajuda a construir o Brazil que merece... E o que seria fazer a minha parte, já que pagar pelo menos 50% de impostos direta ou indiretamente não é o suficiente? > Eu acho que isso tudo é conversa mole. A gente não cresce por que > interessa para alguém que a gente não cresça. De outra forma, a gente > faria coisas sensatas como os tigres asiáticos, a china e o japão, que > investiram pesado em educação, e agora colhem os frutos de 50 anos de > trabalho duro educando e preparando a população para fazer dinheiro. Eu sou mais ingênuo e acredito que os governantes até querem que o Braisl vá pra frente. O problema é que eles são capazes de fazer isso acontecer. > E todos estes países que eu te falei tem cargas tributárias maiores > do que as do Brazil, BTW. Google for it. Depois eu procuro referências, mas isso não exatamente verdade. Mas estou sem números agora (e nem deveria estar respondendo a esse email nesse momento). > > Eu não apoio a contratação e não acho que "ser CLT" tem alguma coisa a > > ver com ser competente ou não. Entendeu agora? > > Pode me explicar por que você começou este thread falando o contrário > disso que você escreveu aí em cima? Eu não disse o contrário. Em cadeiras sobre lógica costuma-se estudar esse tipo de coisa em um curso de Ciência da Computação. Condições necessárias e suficientes. Eu não disse que estar contratado sob regime de CLT implica em ser ou não competente. Gostar ou não da CLT também não implica em nada. O que eu disse foi: estar empregado *somente* graças às garantias dadas pela CLT implica em ser incompetente. Entendeu? -Nilson Santos F. Jr. From acid06 em gmail.com Tue Jul 10 16:32:15 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 10 Jul 2007 20:32:15 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <46940D57.5090307@yahoo.co.uk> References: <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <1184089655.4585.51.camel@pitombeira> <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> <46940D57.5090307@yahoo.co.uk> Message-ID: <9a08c9b40707101632q523f5246t738beeb534fd2b4b@mail.gmail.com> On 7/10/07, Luis Motta Campos wrote: > São os chamados "Acidentes em Trânsito". Eles são responsáveis por > boa parte dos acidentes de trabalho de operários da construção civil em > São Paulo. Mas eles têm direito à mesma indenização que teriam se, por exemplo, caíssem de um prédio em construção? > Na minha humilde opinião de quem nunca faliu, mas viu muita gente > falir, se você está pensando em reduzir custos "rapidamente" cortando > pessoal, é caso de fechar a empresa para não passar vergonha. > > Cortar pessoal para reduzir custos e "continuar no negócio" é, na > minha opinião, sinal claro de falta de visão do mercado onde você atua e > falta gravíssima de tato comercial. Mas isto, é claro, é apenas a minha > opinião. Pra chutar um número, eu diria que em uns 75% dos casos você tenha razão. Mas existem casos em que é justificada a demissão. É só você pensar no caso em que uma grande empresa com diversas fábricas está vendendo apenas uma delas, sendo que a fábrica não era uma empresa à parte. Acredito que nesse caso todos os funcionários terão de ser recontratados. Um outro caso de sucesso foi a operação feita pela Siemens na Alemanha nos últimos anos. > Hum. Será que isso funcionaria no Brazil, onde o pessoal que > realmente precisa destas coisas não tem muita educação? Eu tenho certeza > de que um operário estadounidense sabe se cuidar muito melhor do que um > brazileiro, nestes termos. Ao mesmo tempo que eu sou pessimista em relação ao futuro geral do Brasil, eu sou otimista com o potencial do povo. Eu acho que enquanto o estado assumir que o povo é burro e não sabe se cuidar, o povo vai ser burro e não saber se cuidar mesmo. É como uma criança aprendendo a andar de bicicleta. Se você nunca tirar aquelas rodinhas, ela nunca vai aprender a andar. E, assim que você tirar, é capaz dela levar uns tombos. Mas depois aprende. -Nilson Santos F. Jr. From marcoaureliomacae em gmail.com Tue Jul 10 18:22:26 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Tue, 10 Jul 2007 22:22:26 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: Message-ID: Em 10/07/07, Alceu Rodrigues de Freitas Junior escreveu: > Olá monges, > É muito complicado disponibilizarmos um dispositivo de busca na página de > arquivos da lista? Eu acho que já temos um repositório BEM considerável > sobre informação boa ali disponível... só é uma dureza chegar nela. > Se houver como, eu já me ofereço para dar uma mão nesse sentido. Alceu Rodrigues de Freitas Junior, Será que podemos fazer um módulo buscador e disponibilizá-lo no CPAN, as comunidades internacionais também se beneficiaram... CPAN++; # A partilha do código, Santos Monges do Perl. Abraços fraternos, Marco Aurélio (MACAÉ) From shonorio em gmail.com Tue Jul 10 19:23:34 2007 From: shonorio em gmail.com (Solli Honorio) Date: Tue, 10 Jul 2007 23:23:34 -0300 Subject: [Cascavel-pm] Exemplos praticos de utilizacao Locale::Maketext In-Reply-To: <65934b450706222115l64154048tb056bbc4fac3c2e8@mail.gmail.com> References: <65934b450706111619q8539708p924686ad19626390@mail.gmail.com> <65934b450706222115l64154048tb056bbc4fac3c2e8@mail.gmail.com> Message-ID: <12d1f4ee0707101923p6a869ae2if4128a51f9f4cdad@mail.gmail.com> Joenio, gostei muito do artigo e ele vai me ajudar no futuro próximo. Eu no seu lugar traduziria o artigo para o inglês e tentaria publicar no perl.comtambém. Abraços, Solli On 6/23/07, Joenio Costa wrote: > > Era mais ou menos isso que eu queria... > > http://www.perl.org.br/bin/view/Artigos/ComoImplementarSuporteL10N > > :-) > > Em 11/06/07, Joenio Costa escreveu: > > Por favor, > > > > Alguem tem algum exemplo completo de utilizacao do Locale::Maketext? > > Um Hello World por exemplo? > > > > Obrigado! > > -- > > Joenio Costa > > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > > - Colibre - Cooperativa de Tecnologias Livres > > - PSL-BA - Projeto Software Livre Bahia > > > > > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colibre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "o animal satisfeito dorme". - Guimarães Rosa -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070710/1786e99b/attachment-0001.html From nferraz em gmail.com Wed Jul 11 03:40:04 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Wed, 11 Jul 2007 11:40:04 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?NA_em_testes_autom=E1ticos_no_CPAN?= In-Reply-To: References: Message-ID: <75E9D58F-CC2E-4F23-A024-9E9498593B81@gmail.com> On Jul 10, 2007, at 8:48 PM, Alceu Rodrigues de Freitas Junior wrote: > Obrigado Flávio. Apesar da boa vontade dos monges, eu não consegui > um método adequado de dizer "vai falhar mesmo meu filho, desencane" > para os testes automáticos do CPAN. > > A boa notícia é que se o libwin32 consegue é porque deve dar para > fazer! Dá uma olhada no Makefile.PL do libwin32 - talvez tenha alguma informação sobre prerequisitos. Ou então nos testes. []s Nelson From edencardim em gmail.com Wed Jul 11 03:45:47 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 11 Jul 2007 07:45:47 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: Message-ID: <3de55ead0707110345n312d3f4lf7c528c5723a7fdb@mail.gmail.com> On 7/10/07, Marco Aurélio (MACAÉ) wrote: > Alceu Rodrigues de Freitas Junior, > > Será que podemos fazer um módulo buscador e disponibilizá-lo no CPAN, > as comunidades internacionais também se beneficiaram... Já existem vários indexadores/buscadores muito bons no CPAN: http://search.cpan.org/~creamyg/KinoSearch-0.15/lib/KinoSearch.pm http://search.cpan.org/~olly/Search-Xapian-1.0.2.0/Xapian.pm http://search.cpan.org/~tbusch/Lucene-0.13/lib/Lucene.pm -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From danielrantunes em yahoo.com.br Wed Jul 11 04:34:09 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 11 Jul 2007 04:34:09 -0700 (PDT) Subject: [Cascavel-pm] Res: Res: "Subroutine new redefined at" Message-ID: <903952.16126.qm@web36903.mail.mud.yahoo.com> Oi Alceu, bom dia. Confesso que ando me sentindo confuso desde que voltei a postar minhas dúvidas na lista, hehehehe. Minhas bolas estão batendo na trave. Estou me aventurando no Perl já há algum tempo. Este software que enviei um trecho está em pleno funcionamento, com um desempenho e estabilidade espetacular, o que me fez apaixonar-me perdidamente pela linguagem; não só por estas duas características mas também pela extrema produtividade que ela oferece. Bom, estou reestruturando o software, procurando em primeiro lugar limpar o código, pq como foi feito nas minhas primeiras aventuras com Perl ele está bastante sujo e segundo abrir caminhos para novas implementações que se fazem necessárias, no entanto, dificeis devido à estrutura atual dos módulos/scripts. Minhas práticas se baseiam nos livros : Perl Programming (o clássico livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e Advanced Perl Programming (este é muito legal para entender o backstage). Eu os li há bastante tempo e atualmente têm me servido somente para consulta; quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. Você não poderia me indicar, ou enviar caso tenha disponível, uma nova abordagem de OOP usando Perl. Agradeço pela ajuda prestada e pelas dicas até o momento e antecipadamente por mais esta força se estiver a seu alcance. Abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Alceu Rodrigues de Freitas Junior Para: Cascavel Perl Mongers Enviadas: Terça-feira, 10 de Julho de 2007 15:35:36 Assunto: Re: [Cascavel-pm] Res: "Subroutine new redefined at" P { margin:0px;padding:0px;} body { FONT-SIZE:10pt;FONT-FAMILY:Tahoma;} Date: Tue, 10 Jul 2007 11:11:51 -0700 From: danielrantunes em yahoo.com.br To: cascavel-pm em pm.org Subject: [Cascavel-pm] Res: "Subroutine new redefined at" .ExternalClass DIV {} Acho que resolvi... Eu estava colocando o método "new" no @EXPORT. Tirei, ele parou de reclamar... Argh! Você não deveria usar o módulo Exporter.pm se quer usar seu módulo com orientação à objetos. Dá para usar das duas formas, mas é meio esquisito... ou você usa um, ou usa o outro. A menos que seu projeto seja destinado a um grande número de programadores que preferem um ou outro método (o venerável CGI.pm é assim). Se você vai usar orientação à objetos no seu módulo, esqueça o Exporter.pm, você não vai precisar dele. E ainda que vá (porque você acha sexy ou sei lá outro motivo) é considerado boa prática usar @EXPORT_OK ao invés de @EXPORT sempre que for possível. Isso evita poluir o namespace e problemas de colisão de nomes de métodos/funções, como aconteceu com você. Meu conselho é que você dê uma boa olhada sobre a documentação apropriada do Perl para usar orientação à objetos. Por ser uma linguagem flexível, Perl permite você a fazer qualquer tipo de escolha, inclusive as ruins. []'s Alceu Live Earth is coming. Learn more about the hottest summer event - only on MSN. Check it out!_______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/b845cd18/attachment.html From danielrantunes em yahoo.com.br Wed Jul 11 05:42:13 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 11 Jul 2007 05:42:13 -0700 (PDT) Subject: [Cascavel-pm] Enc: Res: Res: "Subroutine new redefined at" Message-ID: <528049.17052.qm@web36908.mail.mud.yahoo.com> Esquece, achei algumas coisas na web... Realmente os códigos sem o uso do Exporter.pm e Cia ficam mais limpos. Valeu pela dica. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem encaminhada ---- De: Daniel ® Antunes Para: Cascavel Perl Mongers Enviadas: Quarta-feira, 11 de Julho de 2007 8:34:09 Assunto: [Cascavel-pm] Res: Res: "Subroutine new redefined at" Oi Alceu, bom dia. Confesso que ando me sentindo confuso desde que voltei a postar minhas dúvidas na lista, hehehehe. Minhas bolas estão batendo na trave. Estou me aventurando no Perl já há algum tempo. Este software que enviei um trecho está em pleno funcionamento, com um desempenho e estabilidade espetacular, o que me fez apaixonar-me perdidamente pela linguagem; não só por estas duas características mas também pela extrema produtividade que ela oferece. Bom, estou reestruturando o software, procurando em primeiro lugar limpar o código, pq como foi feito nas minhas primeiras aventuras com Perl ele está bastante sujo e segundo abrir caminhos para novas implementações que se fazem necessárias, no entanto, dificeis devido à estrutura atual dos módulos/scripts. Minhas práticas se baseiam nos livros : Perl Programming (o clássico livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e Advanced Perl Programming (este é muito legal para entender o backstage). Eu os li há bastante tempo e atualmente têm me servido somente para consulta; quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. Você não poderia me indicar, ou enviar caso tenha disponível, uma nova abordagem de OOP usando Perl. Agradeço pela ajuda prestada e pelas dicas até o momento e antecipadamente por mais esta força se estiver a seu alcance. Abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Alceu Rodrigues de Freitas Junior Para: Cascavel Perl Mongers Enviadas: Terça-feira, 10 de Julho de 2007 15:35:36 Assunto: Re: [Cascavel-pm] Res: "Subroutine new redefined at" P { margin:0px;padding:0px;} body { FONT-SIZE:10pt;FONT-FAMILY:Tahoma;} Date: Tue, 10 Jul 2007 11:11:51 -0700 From: danielrantunes em yahoo.com.br To: cascavel-pm em pm.org Subject: [Cascavel-pm] Res: "Subroutine new redefined at" .ExternalClass DIV {} Acho que resolvi... Eu estava colocando o método "new" no @EXPORT. Tirei, ele parou de reclamar... Argh! Você não deveria usar o módulo Exporter.pm se quer usar seu módulo com orientação à objetos. Dá para usar das duas formas, mas é meio esquisito... ou você usa um, ou usa o outro. A menos que seu projeto seja destinado a um grande número de programadores que preferem um ou outro método (o venerável CGI.pm é assim). Se você vai usar orientação à objetos no seu módulo, esqueça o Exporter.pm, você não vai precisar dele. E ainda que vá (porque você acha sexy ou sei lá outro motivo) é considerado boa prática usar @EXPORT_OK ao invés de @EXPORT sempre que for possível. Isso evita poluir o namespace e problemas de colisão de nomes de métodos/funções, como aconteceu com você. Meu conselho é que você dê uma boa olhada sobre a documentação apropriada do Perl para usar orientação à objetos. Por ser uma linguagem flexível, Perl permite você a fazer qualquer tipo de escolha, inclusive as ruins. []'s Alceu Live Earth is coming. Learn more about the hottest summer event - only on MSN. Check it out!_______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm Novo Yahoo! Cadê? - Experimente uma nova busca. _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/d9c20132/attachment-0001.html From glasswalk3r em hotmail.com Wed Jul 11 05:47:39 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Wed, 11 Jul 2007 15:47:39 +0300 Subject: [Cascavel-pm] Res: Res: "Subroutine new redefined at" Message-ID: Bom dia Daniel,Comentários abaixo...Date: Wed, 11 Jul 2007 04:34:09 -0700From: danielrantunes em yahoo.com.br Minhas práticas se baseiam nos livros : Perl Programming (o clássico livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e Advanced Perl Programming (este é muito legal para entender o backstage). Eu os li há bastante tempo e atualmente têm me servido somente para consulta; quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT."Data Munging with Perl" não lhe acrescentou nada?! Eu achei o livro muito bom. Mas ele já está ficando "velhinho", apesar que alguns conceitos continuam bem atuais.O livro do Camelo está velho já... muitas coisas já mudaram com Perl 5.8. Você realmente não precisa usar Exporter.pm para usar OOP. Sinceramente eu não lembro se ele aborda OOP dessa forma (eu acho que não).Vai um link interessante para você (e outros monges): http://perltraining.com.au/notes.htmlO uso da documentação é livre. A documentação sobre OOP é boa também. Você não poderia me indicar, ou enviar caso tenha disponível, uma nova abordagem de OOP usando Perl.O livro do Damian Conway sobre OOP com Perl é muito bom, mas já está ficando desatualizado. Tenho recebido recomendações muito boas, no entanto, do atual "Perl Best Pratices" (do mesmo autor) e que inclui boas dicas sobre OOP.[]'sAlceu _________________________________________________________________ Play free games, earn tickets, get cool prizes! Join Live Search Club.  http://club.live.com/home.aspx?icid=CLUB_wlmailtextlink -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/1dfbdf2d/attachment.html From danielrantunes em yahoo.com.br Wed Jul 11 06:01:46 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 11 Jul 2007 06:01:46 -0700 (PDT) Subject: [Cascavel-pm] Res: Res: Res: "Subroutine new redefined at" Message-ID: <20070711130146.11452.qmail@web36914.mail.mud.yahoo.com> Sobre o "Data Munging with Perl"; vai ver que não gostei pq li a tradução, péssima, muitos erros nos códigos inclusive. Quem comprá-lo no intuíto de começar a usar Perl se dá mal. Eu já vi este "Best Practiques", se não me engano é um que tem um cachorro na capa. O do camelo a abordagem sobre OOP é usando o Exporter.pm, assim com o Perl for C programmers. Valeu pelos links, vou dar uma boa analisada antes de continuar o trabalho para não tropeçar nestes probleminhas novamente. Abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Alceu Rodrigues de Freitas Junior Para: Cascavel Perl Mongers Enviadas: Quarta-feira, 11 de Julho de 2007 9:47:39 Assunto: Re: [Cascavel-pm] Res: Res: "Subroutine new redefined at" P { margin:0px;padding:0px;} body { FONT-SIZE:10pt;FONT-FAMILY:Tahoma;} Bom dia Daniel, Comentários abaixo... Date: Wed, 11 Jul 2007 04:34:09 -0700 From: danielrantunes em yahoo.com.br .ExternalClass DIV {} Minhas práticas se baseiam nos livros : Perl Programming (o clássico livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e Advanced Perl Programming (este é muito legal para entender o backstage). Eu os li há bastante tempo e atualmente têm me servido somente para consulta; quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. "Data Munging with Perl" não lhe acrescentou nada?! Eu achei o livro muito bom. Mas ele já está ficando "velhinho", apesar que alguns conceitos continuam bem atuais. O livro do Camelo está velho já... muitas coisas já mudaram com Perl 5.8. Você realmente não precisa usar Exporter.pm para usar OOP. Sinceramente eu não lembro se ele aborda OOP dessa forma (eu acho que não). Vai um link interessante para você (e outros monges): http://perltraining.com.au/notes.html O uso da documentação é livre. A documentação sobre OOP é boa também. Você não poderia me indicar, ou enviar caso tenha disponível, uma nova abordagem de OOP usando Perl. O livro do Damian Conway sobre OOP com Perl é muito bom, mas já está ficando desatualizado. Tenho recebido recomendações muito boas, no entanto, do atual "Perl Best Pratices" (do mesmo autor) e que inclui boas dicas sobre OOP. []'s Alceu Live Earth is coming. Learn more about the hottest summer event - only on MSN. Check it out!_______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/866cf716/attachment.html From roanbrasil em gmail.com Wed Jul 11 11:18:46 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Wed, 11 Jul 2007 15:18:46 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= Message-ID: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> Como faço para descobrir todos módulos que foram instalados via CPAN no Linux? -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/ed663a27/attachment.html From otaviof em gmail.com Wed Jul 11 11:37:33 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 11 Jul 2007 15:37:33 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> Message-ID: <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> On 7/11/07, roan Brasil wrote: > Como faço para descobrir todos módulos que foram instalados via CPAN no > Linux? > > -- > Atenciosamente, > > Roan Brasil Monteiro > Membro do Rotaract Club Lauro de Freitas D4550 > > ________________________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > Faculdade UNIME > www.unime.com.br > BSI - Bacharelado de Sistema de Informação > Roan Brasil Monteiro > _____________________ > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > "NA LUTA ENTRE BATMAN E PINGÜIM, > EU SOU MAIS O PINGÜIM..." by Roan > ____ > °v° NÃO USE DROGAS, > /(_)\ USE GNU/LINUX > ^ ^ > Por que ver o MUNDO através de 'janelas' > Se você pode usar portas. > > "Software Livre: > Socialmente Justo, > Economicamente Viável, > Tecnologicamente Sustentável" > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Roam, Acesse a CPAN: $ perl -MCPAN -e shell Depois utilize o comando "r" cpan[1]> r um abraço, -- | -- | Otávio Fernandes | FreeBSD 6.2 Release && GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From otaviof em gmail.com Wed Jul 11 11:38:57 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Wed, 11 Jul 2007 15:38:57 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> Message-ID: <8e3843570707111138k18a95b51u48c3b4a2840ac2db@mail.gmail.com> On 7/11/07, Otávio Fernandes wrote: > On 7/11/07, roan Brasil wrote: > > Como faço para descobrir todos módulos que foram instalados via CPAN no > > Linux? > > > > -- > > Atenciosamente, > > > > Roan Brasil Monteiro > > Membro do Rotaract Club Lauro de Freitas D4550 > > > > ________________________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > Faculdade UNIME > > www.unime.com.br > > BSI - Bacharelado de Sistema de Informação > > Roan Brasil Monteiro > > _____________________ > > *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* > > > > "NA LUTA ENTRE BATMAN E PINGÜIM, > > EU SOU MAIS O PINGÜIM..." by Roan > > ____ > > °v° NÃO USE DROGAS, > > /(_)\ USE GNU/LINUX > > ^ ^ > > Por que ver o MUNDO através de 'janelas' > > Se você pode usar portas. > > > > "Software Livre: > > Socialmente Justo, > > Economicamente Viável, > > Tecnologicamente Sustentável" > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > Roam, > > Acesse a CPAN: > > $ perl -MCPAN -e shell > > Depois utilize o comando "r" > > cpan[1]> r > > um abraço, > > -- > | -- > | Otávio Fernandes > | FreeBSD 6.2 Release && GNU/Linux User: 283.396 > | http://otaviof.googlepages.com > | -- > desculpe :-(, o comando é o autobundle From jorge em br10.com.br Wed Jul 11 11:49:51 2007 From: jorge em br10.com.br (Jorge Augusto Senger) Date: Wed, 11 Jul 2007 15:49:51 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> Message-ID: <4695264F.6040502@br10.com.br> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 #----- #!/usr/bin/perl use strict; use warnings; use File::Find; my @mods; find(\&wanted, @INC); @mods = sort {lc($a) cmp lc($b)} @mods; my $modulo; foreach $modulo (@mods) { print "$modulo\n"; } sub wanted { if ($File::Find::name =~ /\.pm$/) { open(F, $File::Find::name) || return; while() { if (/^ *package +(\S+);/) { push (@mods, $1); last; } } close(F); } } exit; #---- Otávio Fernandes escreveu: > On 7/11/07, roan Brasil wrote: >> Como faço para descobrir todos módulos que foram instalados via CPAN no >> Linux? >> >> -- >> Atenciosamente, >> >> Roan Brasil Monteiro >> Membro do Rotaract Club Lauro de Freitas D4550 >> >> ________________________________ >> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* >> Faculdade UNIME >> www.unime.com.br >> BSI - Bacharelado de Sistema de Informação >> Roan Brasil Monteiro >> _____________________ >> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* >> >> "NA LUTA ENTRE BATMAN E PINGÜIM, >> EU SOU MAIS O PINGÜIM..." by Roan >> ____ >> °v° NÃO USE DROGAS, >> /(_)\ USE GNU/LINUX >> ^ ^ >> Por que ver o MUNDO através de 'janelas' >> Se você pode usar portas. >> >> "Software Livre: >> Socialmente Justo, >> Economicamente Viável, >> Tecnologicamente Sustentável" >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > Roam, > > Acesse a CPAN: > > $ perl -MCPAN -e shell > > Depois utilize o comando "r" > > cpan[1]> r > > um abraço, > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGlSZPypvwDfwTKYARAhnKAJ447KjSUmrOZRihQ86VQVZhtBJEsgCgnhz1 l1p1g/fLi1mb6xr65FUkx5Y= =O7Oi -----END PGP SIGNATURE----- From claudio em onerd.com.br Wed Jul 11 12:06:29 2007 From: claudio em onerd.com.br (=?ISO-8859-1?Q?Cl=E1udio?=) Date: Wed, 11 Jul 2007 16:06:29 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <4695264F.6040502@br10.com.br> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> <4695264F.6040502@br10.com.br> Message-ID: <46952A35.30808@onerd.com.br> Em uma linha: perl -MExtUtils::Installed -e '$inst = ExtUtils::Installed->new(); foreach $module ($inst->modules()) { print "$module\n"; }' Jorge Augusto Senger wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > #----- > > #!/usr/bin/perl > use strict; > use warnings; > use File::Find; > my @mods; > find(\&wanted, @INC); > @mods = sort {lc($a) cmp lc($b)} @mods; > my $modulo; > foreach $modulo (@mods) > { > print "$modulo\n"; > } > sub wanted > { > if ($File::Find::name =~ /\.pm$/) > { > open(F, $File::Find::name) || return; > while() > { > if (/^ *package +(\S+);/) > { > push (@mods, $1); > last; > } > } > close(F); > } > } > exit; > > #---- > > > > Otávio Fernandes escreveu: > >> On 7/11/07, roan Brasil wrote: >> >>> Como faço para descobrir todos módulos que foram instalados via CPAN no >>> Linux? >>> >>> -- >>> Atenciosamente, >>> >>> Roan Brasil Monteiro >>> Membro do Rotaract Club Lauro de Freitas D4550 >>> >>> ________________________________ >>> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* >>> Faculdade UNIME >>> www.unime.com.br >>> BSI - Bacharelado de Sistema de Informação >>> Roan Brasil Monteiro >>> _____________________ >>> *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* >>> >>> "NA LUTA ENTRE BATMAN E PINGÜIM, >>> EU SOU MAIS O PINGÜIM..." by Roan >>> ____ >>> °v° NÃO USE DROGAS, >>> /(_)\ USE GNU/LINUX >>> ^ ^ >>> Por que ver o MUNDO através de 'janelas' >>> Se você pode usar portas. >>> >>> "Software Livre: >>> Socialmente Justo, >>> Economicamente Viável, >>> Tecnologicamente Sustentável" >>> _______________________________________________ >>> Cascavel-pm mailing list >>> Cascavel-pm em pm.org >>> http://mail.pm.org/mailman/listinfo/cascavel-pm >>> >>> >> Roam, >> >> Acesse a CPAN: >> >> $ perl -MCPAN -e shell >> >> Depois utilize o comando "r" >> >> cpan[1]> r >> >> um abraço, >> >> > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFGlSZPypvwDfwTKYARAhnKAJ447KjSUmrOZRihQ86VQVZhtBJEsgCgnhz1 > l1p1g/fLi1mb6xr65FUkx5Y= > =O7Oi > -----END PGP SIGNATURE----- > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > -- Cláudio Borges System Security Administrator Fone: +55 11 8261-7347 From edencardim em gmail.com Wed Jul 11 12:23:28 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 11 Jul 2007 16:23:28 -0300 Subject: [Cascavel-pm] Res: Res: "Subroutine new redefined at" In-Reply-To: <903952.16126.qm@web36903.mail.mud.yahoo.com> References: <903952.16126.qm@web36903.mail.mud.yahoo.com> Message-ID: <3de55ead0707111223k72b97d24gfdf4a71c6b5ea071@mail.gmail.com> On 7/11/07, Daniel (r) Antunes wrote: > Minhas práticas se baseiam nos livros : Perl Programming (o clássico > livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), > Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e > Advanced Perl Programming (este é muito legal para entender o backstage). Eu > os li há bastante tempo e atualmente têm me servido somente para consulta; > quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem > para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. > Você não poderia me indicar, ou enviar caso tenha disponível, uma nova > abordagem de OOP usando Perl. Estranho, em qual página você viu isso? Li nestes mesmo livros que o Exporter.pm trilhar o caminho justamente contrário ao OOP. Ou eu entendi errado ou temos uma errata pra enviar à O'Reilly... ;) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From nferraz em gmail.com Wed Jul 11 13:31:43 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Wed, 11 Jul 2007 21:31:43 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <46952A35.30808@onerd.com.br> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> <4695264F.6040502@br10.com.br> <46952A35.30808@onerd.com.br> Message-ID: > Em uma linha: > > perl -MExtUtils::Installed -e '$inst = ExtUtils::Installed->new(); > foreach $module ($inst->modules()) { print "$module\n"; }' O construtor já retorna a lista de módulos instalados: perl -MExtUtils::Installed -e 'print join("\n", keys % {ExtUtils::Installed->new})' Removendo espaços e parênteses supérfluos: perl -MExtUtils::Installed -e'print join"\n",keys% {ExtUtils::Installed->new}' # 77 caracteres Perl golf!!! :-D From fernandocorrea em gmail.com Wed Jul 11 13:52:57 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Wed, 11 Jul 2007 17:52:57 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> <4695264F.6040502@br10.com.br> <46952A35.30808@onerd.com.br> Message-ID: já q é assim: perl -MExtUtils::Installed -le '$,=$/;print keys%{ExtUtils::Installed->new}' Em 11/07/07, Nelson Ferraz escreveu: > > > Em uma linha: > > > > perl -MExtUtils::Installed -e '$inst = ExtUtils::Installed->new(); > > foreach $module ($inst->modules()) { print "$module\n"; }' > > O construtor já retorna a lista de módulos instalados: > > perl -MExtUtils::Installed -e 'print join("\n", keys % > {ExtUtils::Installed->new})' > > Removendo espaços e parênteses supérfluos: > > perl -MExtUtils::Installed -e'print join"\n",keys% > {ExtUtils::Installed->new}' # 77 caracteres > > Perl golf!!! :-D > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/d7af2cf7/attachment.html From wendelscardua em gmail.com Wed Jul 11 14:23:57 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Wed, 11 Jul 2007 18:23:57 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> <4695264F.6040502@br10.com.br> <46952A35.30808@onerd.com.br> Message-ID: <726229b50707111423r17732592nb1b1bfabf29dd0f9@mail.gmail.com> 1 ponto a menos: perl -MExtUtils::Installed -le '$,=$/;print keys%{new ExtUtils::Installed}' On 7/11/07, Fernando Oliveira wrote: > > já q é assim: > perl -MExtUtils::Installed -le '$,=$/;print > keys%{ExtUtils::Installed->new}' > > []s Wendel -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/7d53d7e3/attachment.html From fernandocorrea em gmail.com Wed Jul 11 16:20:54 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Wed, 11 Jul 2007 20:20:54 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulos_do_CPAN?= In-Reply-To: <726229b50707111423r17732592nb1b1bfabf29dd0f9@mail.gmail.com> References: <403668000707111118l3b078fadh52098979139bba16@mail.gmail.com> <8e3843570707111137p307273f5i5f03300cb2ffe995@mail.gmail.com> <4695264F.6040502@br10.com.br> <46952A35.30808@onerd.com.br> <726229b50707111423r17732592nb1b1bfabf29dd0f9@mail.gmail.com> Message-ID: perl -le '$a="ExtUtils::Installed";eval"use $a";$,=$/;print keys%{new$a}' Em 11/07/07, Wendel Scardua escreveu: > > 1 ponto a menos: > > perl -MExtUtils::Installed -le '$,=$/;print keys%{new > ExtUtils::Installed}' > > On 7/11/07, Fernando Oliveira < fernandocorrea em gmail.com> wrote: > > > > já q é assim: > > perl -MExtUtils::Installed -le '$,=$/;print > > keys%{ExtUtils::Installed->new}' > > > > > > []s > Wendel > -- > "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/22203a2c/attachment.html From danielrantunes em yahoo.com.br Wed Jul 11 16:25:16 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Wed, 11 Jul 2007 16:25:16 -0700 (PDT) Subject: [Cascavel-pm] Res: Res: Res: "Subroutine new redefined at" Message-ID: <511239.69149.qm@web36904.mail.mud.yahoo.com> No Perl Programming o assunto é tratado no capítulo 11 e 12, páginas 304 à 352 No Perl for C programmers chapter 7, pages 137 to 160 No Advanced Perl Programming chapter 6, pages 91 to 137 De fato nestas referências o Exporter.pm não é associado à OOP, mas sim ao assunto "exportando símbolos". Enfim, a máxima PERLiana "existe mais de uma maneira de fazer isto" me valeu ao usar estes métodos para programar, eu precisava desenvolver um trabalho, entendi desta forma, funcionou, ficou assim. Mas como tudo na vida, é errando que se aprende a acertar. Conforme comentei com o amigo Alceu anteriormente, este trabalho foi feito há quase três anos atrás e está rodando brilhantemente até hoje, 24 horas por dia servindo centenas de conexões por minuto, fornecendo acesso à doze web-services diferentes espalhados pelo mundo cruzando informações captadas de cada um. Agora decidimos dar uma reformulada nele de uma forma mais sintética e eficiente, usando "Perl Best Pratices". Agradeço às observações e dicas que venho recebendo de vsa. e dos amigos. Abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Eden Cardim Para: Cascavel Perl Mongers Enviadas: Quarta-feira, 11 de Julho de 2007 16:23:28 Assunto: Re: [Cascavel-pm] Res: Res: "Subroutine new redefined at" On 7/11/07, Daniel (r) Antunes wrote: > Minhas práticas se baseiam nos livros : Perl Programming (o clássico > livro do camelo), Perl for C Programmers (me elucidou uma série de dúvidas), > Gerenciamento de Dados com Perl (livro que ganhei e não acrescentou muito) e > Advanced Perl Programming (este é muito legal para entender o backstage). Eu > os li há bastante tempo e atualmente têm me servido somente para consulta; > quero dizer que não peguei nenhuma literatura mais atual. Neles a abordagem > para utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. > Você não poderia me indicar, ou enviar caso tenha disponível, uma nova > abordagem de OOP usando Perl. Estranho, em qual página você viu isso? Li nestes mesmo livros que o Exporter.pm trilhar o caminho justamente contrário ao OOP. Ou eu entendi errado ou temos uma errata pra enviar à O'Reilly... ;) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070711/72c3ca0d/attachment-0001.html From lorn.br em gmail.com Wed Jul 11 20:39:39 2007 From: lorn.br em gmail.com (Lorn) Date: Thu, 12 Jul 2007 00:39:39 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: <3de55ead0707110345n312d3f4lf7c528c5723a7fdb@mail.gmail.com> References: <3de55ead0707110345n312d3f4lf7c528c5723a7fdb@mail.gmail.com> Message-ID: Não existe mais o KinoSearch, o autor se uniu com um pessoal de Ruby e estão fazendo um port em C ( XS ) com binding para Perl e Ruby :DO Modulo Lucene não é muito recomendado, por isso fizeram o KinoSearch, o Xapian eu não conheço Meus 2 centavos... On 7/11/07, Eden Cardim wrote: > > On 7/10/07, Marco Aurélio (MACAÉ) wrote: > > Alceu Rodrigues de Freitas Junior, > > > > Será que podemos fazer um módulo buscador e disponibilizá-lo no CPAN, > > as comunidades internacionais também se beneficiaram... > > Já existem vários indexadores/buscadores muito bons no CPAN: > > http://search.cpan.org/~creamyg/KinoSearch-0.15/lib/KinoSearch.pm > http://search.cpan.org/~olly/Search-Xapian-1.0.2.0/Xapian.pm > http://search.cpan.org/~tbusch/Lucene-0.13/lib/Lucene.pm > > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/8c3c000a/attachment.html From luismottacampos em yahoo.co.uk Thu Jul 12 03:10:48 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 12 Jul 2007 12:10:48 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707101632q523f5246t738beeb534fd2b4b@mail.gmail.com> References: <2E610B34-9E23-4678-8539-17879DEBA442@yahoo.co.uk> <9a08c9b40707090653s50dddf62m15d3c158f14c006e@mail.gmail.com> <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <1184089655.4585.51.camel@pitombeira> <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> <46940D57.5090307@yahoo.co.uk> <9a08c9b40707101632q523f5246t738beeb534fd2b4b@mail.gmail.com> Message-ID: On Jul 11, 2007, at 1:32 AM, Nilson Santos Figueiredo Junior wrote: > On 7/10/07, Luis Motta Campos wrote: >> São os chamados "Acidentes em Trânsito". Eles são responsáveis por >> boa parte dos acidentes de trabalho de operários da construção >> civil em >> São Paulo. > > Mas eles têm direito à mesma indenização que teriam se, por exemplo, > caíssem de um prédio em construção? Isso funciona exatamente assim. Não faz diferença, do ponto de vista legal, morrer atropelado na frente de casa, no horário de sair para o trabalho, ou morrer caindo do prédio. É acidente de trabalho fatal, sob a responsabilidade do empregador. Isso eu sei que vale sob a CLT, deve valer para outras formas de contratação, mas é preciso se informar para os casos específicos. >> Cortar pessoal para reduzir custos e "continuar no negócio" é, na >> minha opinião, sinal claro de falta de visão do mercado onde você >> atua e >> falta gravíssima de tato comercial. Mas isto, é claro, é apenas a >> minha >> opinião. > > Pra chutar um número, eu diria que em uns 75% dos casos você tenha > razão. Mas existem casos em que é justificada a demissão. É só você > pensar no caso em que uma grande empresa com diversas fábricas está > vendendo apenas uma delas, sendo que a fábrica não era uma empresa à > parte. Acredito que nesse caso todos os funcionários terão de ser > recontratados. Sim, mas isso não está muito bem enquadrado em "redução de custos", que era a premissa básica. Os custos de transferência de mão de obra deveriam ter sido negociados junto com a fábrica - ou a empresa está efetivamente perdendo dinheiro por má gestão de recursos de terceiros, o que, no Brazil, é crime previsto na legisgação civil. Além disso, aqui (por causa da continuidade da fábrica) existe a possibilidade de acontecer acordo, e os custos de demissão serão muito menores. Mas isso não é fácil de negociar, e precisa ser muito bem explicadinho. Coisa que os gestores brazileiros normalmente não gostam de fazer - dar expliações expõe a incompetência dos que não sabem do que estão falando. > Um outro caso de sucesso foi a operação feita pela > Siemens na Alemanha nos últimos anos. Eu não li nada sobre isso. Você tem uma referência? De qualquer forma, eu também não acredito que o objetivo da Siemens era "cortar custos para continuar no negócio" - o que, se eu bem me lembro, era premissa básica das demissões sem justa causa que estávamos discutindo. >> Hum. Será que isso funcionaria no Brazil, onde o pessoal que >> realmente precisa destas coisas não tem muita educação? Eu tenho >> certeza >> de que um operário estadounidense sabe se cuidar muito melhor do >> que um >> brazileiro, nestes termos. > > Ao mesmo tempo que eu sou pessimista em relação ao futuro geral do > Brasil, eu sou otimista com o potencial do povo. Eu acho que enquanto > o estado assumir que o povo é burro e não sabe se cuidar, o povo vai > ser burro e não saber se cuidar mesmo. Eu acho que o Estado tem de assumir que o povo é burro e não sabe se cuidar. O que está errado é que, ao invés de tentar cuidar do povo, o Estado precisa é educar e capacitar o povo para se cuidar. Esta é a diferença principal para explicar por que o Japão é hoje uma potência mundial na área de serviços e o Brazil continua rastejando - ambos os países tinham problemas sérios de endividamento e sucateamento da máquina estatal nos anos 50, e o nível educacional da população era muito semelhante - taxas compatíveis de analfabetismo e desemprego, entre outras similaridades. A diferença é que o Japão resolveu que a melhor estratégia era OBRIGAR o povo a ESTUDAR MUITO e se capacitar. Enquanto o Brazil resolveu emprestar dinheiro e crescer "50 anos em 5". Hoje, a gente já sabe quem se f***u e quem se deu bem. > É como uma criança aprendendo a andar de bicicleta. Se você nunca > tirar aquelas rodinhas, ela nunca vai aprender a andar. E, assim que > você tirar, é capaz dela levar uns tombos. Mas depois aprende. Não necessáriamente. Você pode simplesmente desenvolver um trauma de bicicleta e nunca mais conseguir andar. Cada caso é um caso, e o caso do Brazil é que a gente não pode simplesmente "permitir a putaria" - o povo não vai aprender nunca, vai ser explorado até a medula do osso e não vai melhorar. É preciso fortalecer a educação, coibir o crime (não com punições pesadas, mas com certeza de punição), e fazer a população começar a se desenvolver em ambiente controlado antes de permitir auto- regulação. Mas não por muito tempo. Isto deveria durar no máximo 25 anos, que é o tempo de preparar uma geração de gente forte, educada e preparada para tomar conta de si mesma. Depois disso, eu sou a favor de liberar geral, também. 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 Jul 12 03:16:43 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 12 Jul 2007 12:16:43 +0200 Subject: [Cascavel-pm] [Bulk] Res: Res: "Subroutine new redefined at" In-Reply-To: <903952.16126.qm@web36903.mail.mud.yahoo.com> References: <903952.16126.qm@web36903.mail.mud.yahoo.com> Message-ID: <17EB2024-EC19-41C5-B6B7-67C48FF7DF72@yahoo.co.uk> On Jul 11, 2007, at 1:34 PM, Daniel ® Antunes wrote: > Minhas práticas se baseiam nos livros : Perl Programming (o > clássico livro do camelo), Perl for C Programmers (me elucidou uma > série de dúvidas), Gerenciamento de Dados com Perl (livro que > ganhei e não acrescentou muito) e Advanced Perl Programming (este é > muito legal para entender o backstage). Eu os li há bastante tempo > e atualmente têm me servido somente para consulta; quero dizer que > não peguei nenhuma literatura mais atual. Neles a abordagem para > utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. Eu aconselho você a RELER OS LIVROS. Mas desta vez, faz isso prestando atenção. Os livros de Perl que eu tenho (Programming Perl, Advanced Perl Programming) não mencionam nunca nada sobre usar Exporter.pm para programação orientada à objetos. Você não deveria nem tentar usar o Exporter mais. Ele não serve para este paradígma e não é recomendável começar a tentar fazer coisas com ele sem saber o que você está fazendo. Eu recomendo também que você estude e aprenda Orientação a Objetos antes de tentar usar isso em sistemas sérios. OOA&D é uma ferramenta poderosa para facilitar o reuso de código, se você sabe usar. Caso contrário, ela cria monstrinhos impossíveis de manter, que vão impedir que o seu sistema funcione corretamente e seja extendido e melhorado - você mal vai conseguir entender o que se passa ali. E estude também alguma coisa de engenharia de software. Eu recomendo o livro do Pressmann (Software Engineering), que, a pesar de usar outro paradígma (programação estruturada) pelo menos vai te dar uma noção básica sobre o que é e como deve funcionar o processo de desenvolvimento de código. 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 Jul 12 03:18:37 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 12 Jul 2007 12:18:37 +0200 Subject: [Cascavel-pm] [Bulk] Enc: Res: Res: "Subroutine new redefined at" In-Reply-To: <528049.17052.qm@web36908.mail.mud.yahoo.com> References: <528049.17052.qm@web36908.mail.mud.yahoo.com> Message-ID: On Jul 11, 2007, at 2:42 PM, Daniel ® Antunes wrote: > Esquece, achei algumas coisas na web... > Realmente os códigos sem o uso do Exporter.pm e Cia ficam mais > limpos. > Valeu pela dica. Eu recomendo que você instale e use o Perl Critic, também. Ele vai te ajudar a manter boas práticas de programação mesmo contra a sua vontade. O Perl Tidy também ajuda neste sentido - manter boas práticas mesmo que você não tenha disciplina para isso por sua conta. Não, não tem URLs por que você parece que sabe usar o Google. ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From edencardim em gmail.com Thu Jul 12 04:36:33 2007 From: edencardim em gmail.com (Eden Cardim) Date: Thu, 12 Jul 2007 08:36:33 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_p=E1gina_de_busca_nos_arqui?= =?iso-8859-1?q?vos_da_lista?= In-Reply-To: References: <3de55ead0707110345n312d3f4lf7c528c5723a7fdb@mail.gmail.com> Message-ID: <3de55ead0707120436h5135ff1as9da87b0e8502baea@mail.gmail.com> On 7/12/07, Lorn wrote: > Não existe mais o KinoSearch, o autor se uniu com um pessoal de Ruby e estão > fazendo um port em C ( XS ) com binding para Perl e Ruby :D > O Modulo Lucene não é muito recomendado, por isso fizeram o KinoSearch, o > Xapian eu não conheço Humm, não sei não hein, onde você obteve essa informação? Foi feito um dev release há apenas 3 semanas, e de lá pra cá tem ocorrido bastante atividade na lista do KinoSearch em torno disso: http://search.cpan.org/~creamyg/KinoSearch-0.20_04 -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From andre.garcia.carneir em terra.com.br Thu Jul 12 04:49:27 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 12 Jul 2007 08:49:27 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= Message-ID: > Não necessáriamente. Você pode simplesmente desenvolver um trauma > de bicicleta e nunca mais conseguir andar. > Cada caso é um caso, e o caso do Brazil é que a gente não pode > simplesmente "permitir a putaria" - o povo não vai aprender nunca, > vai ser explorado até a medula do osso e não vai melhorar. > É preciso fortalecer a educação, coibir o crime (não com punições > pesadas, mas com certeza de punição), e fazer a população começar a > se desenvolver em ambiente controlado antes de permitir auto- > regulação. Mas não por muito tempo. Isto deveria durar no máximo 25 > anos, que é o tempo de preparar uma geração de gente forte, educada e > preparada para tomar conta de si mesma. Depois disso, eu sou a favor > de liberar geral, também. É dificil falar em punições pesadas ou em certeza de punições num país onde uma pessoa mata outra por uma garrafa de cachaça e onde políticos são isentos de punição, sendo que boa parte deles não pode nem ser julgado na justiça comum, e ninguém fala nada!!! Cadê a participação nossa? Se essas merdas acontecem é por culpa de nós mesmos, portanto temos o país que escolhemos!!! Enquanto a apatia e covardia prevalecerem, isso nunca vai mudar. E isso não tem nada a ver com miséria ou educação. Aparentemente parece ser melhor receber 100,00 do bolsa família, ficar na favela com água e luz de graça do que lutar pelos próprios direitos. Aí se fala que não tem condição nenhuma de avaliar essas coisas porque não tem educação, ou perspectiva etc etc etc. Mas conseguem pegar num fuzil e matar os outros, ou vender drogas, sequestrar, botar fogo na cadeia para nós pagarmos a conta(sempre), ou roubar a nação que votou na grande maioria que se encontra naquele lugarzinho de merda chamado Brasília. Esse país é assim mesmo porque nós o queremos assim. Cheers! > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184235087.822634.26669.cadarga.hst.terra.com.br,9579,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 11/07/2007 / Versão: 5.1.00/5072 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From lgonzaga em lncc.br Thu Jul 12 05:10:28 2007 From: lgonzaga em lncc.br (Luiz Gonzaga) Date: Thu, 12 Jul 2007 09:10:28 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: References: Message-ID: <200707120910.28451.lgonzaga@lncc.br> Em Quinta 12 Julho 2007 08:49, André Garcia Carneiro escreveu: > > Não necessáriamente. Você pode simplesmente desenvolver um trauma > > de bicicleta e nunca mais conseguir andar. > > Cada caso é um caso, e o caso do Brazil é que a gente não pode > > simplesmente "permitir a putaria" - o povo não vai aprender nunca, > > vai ser explorado até a medula do osso e não vai melhorar. > > É preciso fortalecer a educação, coibir o crime (não com punições > > pesadas, mas com certeza de punição), e fazer a população começar a > > se desenvolver em ambiente controlado antes de permitir auto- > > regulação. Mas não por muito tempo. Isto deveria durar no máximo 25 > > anos, que é o tempo de preparar uma geração de gente forte, educada e > > preparada para tomar conta de si mesma. Depois disso, eu sou a favor > > de liberar geral, também. > > É dificil falar em punições pesadas ou em certeza de punições num país onde > uma pessoa mata outra por uma garrafa de cachaça e onde políticos são > isentos de punição, sendo que boa parte deles não pode nem ser julgado na > justiça comum, e ninguém fala nada!!! Cadê a participação nossa? Se essas > merdas acontecem é por culpa de nós mesmos, portanto temos o país que > escolhemos!!! Eu não sou culpado de tudo e me recuso a dividir toda a responsabilidade pelos males que enfrentamos no nosso país. Apesar de não dirigir, quando estou em um carro peço a pessoa que está dirigindo para respeitar as leis de trânsito (muitos amigos me acham um chato por isto). Quando o meu carro era multado, eu pagava as multas. Quando fui parado por policiais pedindo suborno, nunca paguei. Não sonego imposto de renda. Em todas as filas que eu entro, entro sempre no final e me recuso a "guardar" lugar para quem quer que seja. Ou seja, não cometo os pequenos delitos que toda a classe média está acostumada a cometer e depois fica com um moralismo simplista dizendo que tudo é culpa de Brásilia. > > Enquanto a apatia e covardia prevalecerem, isso nunca vai mudar. E isso não > tem nada a ver com miséria ou educação. Aparentemente parece ser melhor > receber 100,00 do bolsa família, ficar na favela com água e luz de graça > do que lutar pelos próprios direitos. Aí se fala que não tem condição > nenhuma de avaliar essas coisas porque não tem educação, ou perspectiva etc > etc etc. Mas conseguem pegar num fuzil e matar os outros, ou vender drogas, > sequestrar, botar fogo na cadeia para nós pagarmos a conta(sempre), ou > roubar a nação que votou na grande maioria que se encontra naquele > lugarzinho de merda chamado Brasília. > Menos André, menos. Qualquer generalização é perigosa, pode ser injusta e as vezes pode se tornar preconceituosa. Uma leitura atenta do parágrafo (eu li duas vezes) acima coloca todos os moradores de favela como beneficiários do bolsa-família, ladrões de água e energia elétrica, fuziladores, traficantes, sequestradores, incendiários etc. Falo pelas favelas do Rio de Janeiro, pois conheço de perto algumas. Existe sim, pessoas que roubam água e energia elétrica. Mas não são a maioria. Existem traficantes e assassinos, que também não são a maoria e por aí vai. Tente ser mais justo e ampliar a sua visão do mundo. Reconhecer que apesar da floresta ser verde, ela é composta de diferentes tons, dados pelas diferentes árvores que a compõem. Em tempo, aqui no Rio de Janeiro, a CEDAE que é a empresa que fornece água e deveria tratar todo o esgoto gerado, há uns três meses tem feito uma operação para acabar com o desvio de água. Sabe quem são os maiores fraudadores? Condôminios de classe média da Barra da Tijuca, grandes churrascarias, hóteis caríssimo da Zona Sul. Se existem traficantes é por que existem consumidores. Já disse um bom e honesto delegado no Rio de Janeiro: "Ipanema se veste de branco e pede paz durante o dia e cheira todo o pó a noite". > Esse país é assim mesmo porque nós o queremos assim. Eu não o quero assim e faço nas pequenas atitudes do dia-a-dia a minha pequena contribuição para melhorá-lo. Luiz. > > > Cheers! > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > > Para alterar a categoria classificada, visite > > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,11 >84235087.822634.26669.cadarga.hst.terra.com.br,9579,Des15,Des15 > > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > > Scan engine: McAfee VirusScan / Atualizado em 11/07/2007 / Versão: > > 5.1.00/5072 Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- > André Garcia Carneiro > Developer(Perl/PHP) > Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -- Luiz G. P. de Almeida Analista de Sistemas Laboratório Nacional de Computação Científica / MCT From danielrantunes em yahoo.com.br Thu Jul 12 05:51:08 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Thu, 12 Jul 2007 05:51:08 -0700 (PDT) Subject: [Cascavel-pm] Res: [Bulk] Res: Res: "Subroutine new redefined at" Message-ID: <567850.88953.qm@web36901.mail.mud.yahoo.com> Oi Luiz, bom dia... Eu os estou relendo sim, mas com uma outra visão. Como adquiri ao longo do tempo desde a primeira leitura uma certa experiência em usar Perl no dia a dia esta sendo muito mais proveitoso e compreensível... E estou lendo com mais atenção. ;) Sobre orientação a objetos eu começei a usá-la amplamente com C++ onde construí muitos projetos, gosto do C++ mas acho um tanto improdutivo (quando se tem e deve-se cumprir prazos). Utilizo OOP com outras linguagens como Java, PHP, Javascript, etc...; quero dizer que conheço bem programação orientada a objetos desde os tempos em que o Clipper "tentou" implementá-la. Este projeto que venho mencionando foi o primeiro que construí em Perl utilizando OOP, fiz à medida que estava lendo estes books, vc consegue imaginar a salada que fiz?! Mas funcionou e meus contratantes ficaram satisfeitos na época. Agora ele precisa ser ampliado e como se tornou um "monstrinho" como bem colocado. Eu preciso e estou revendo meus conceitos e aprendizado da linguagem. Desculpe se feri os ouvidos e olhos do(s) amigo(s) com meus erros estúpidos, mas estou aprendendo muito com as respostas e ajudas que venho obtendo dos membros da comunidade. Abraço. PS: O conhecimento é a única coisa que quando compartilhada se propaga em grandes proporções. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Luis Motta Campos Para: Cascavel Perl Mongers Enviadas: Quinta-feira, 12 de Julho de 2007 7:16:43 Assunto: Re: [Cascavel-pm] [Bulk] Res: Res: "Subroutine new redefined at" On Jul 11, 2007, at 1:34 PM, Daniel ® Antunes wrote: > Minhas práticas se baseiam nos livros : Perl Programming (o > clássico livro do camelo), Perl for C Programmers (me elucidou uma > série de dúvidas), Gerenciamento de Dados com Perl (livro que > ganhei e não acrescentou muito) e Advanced Perl Programming (este é > muito legal para entender o backstage). Eu os li há bastante tempo > e atualmente têm me servido somente para consulta; quero dizer que > não peguei nenhuma literatura mais atual. Neles a abordagem para > utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT. Eu aconselho você a RELER OS LIVROS. Mas desta vez, faz isso prestando atenção. Os livros de Perl que eu tenho (Programming Perl, Advanced Perl Programming) não mencionam nunca nada sobre usar Exporter.pm para programação orientada à objetos. Você não deveria nem tentar usar o Exporter mais. Ele não serve para este paradígma e não é recomendável começar a tentar fazer coisas com ele sem saber o que você está fazendo. Eu recomendo também que você estude e aprenda Orientação a Objetos antes de tentar usar isso em sistemas sérios. OOA&D é uma ferramenta poderosa para facilitar o reuso de código, se você sabe usar. Caso contrário, ela cria monstrinhos impossíveis de manter, que vão impedir que o seu sistema funcione corretamente e seja extendido e melhorado - você mal vai conseguir entender o que se passa ali. E estude também alguma coisa de engenharia de software. Eu recomendo o livro do Pressmann (Software Engineering), que, a pesar de usar outro paradígma (programação estruturada) pelo menos vai te dar uma noção básica sobre o que é e como deve funcionar o processo de desenvolvimento de código. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/0138adf7/attachment.html From glasswalk3r em hotmail.com Thu Jul 12 06:04:32 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Thu, 12 Jul 2007 16:04:32 +0300 Subject: [Cascavel-pm] Res: [Bulk] Res: Res: "Subroutine new redefined at" Message-ID: Date: Thu, 12 Jul 2007 05:51:08 -0700From: danielrantunes em yahoo.com.br Este projeto que venho mencionando foi o primeiro que construí em Perl utilizando OOP, fiz à medida que estava lendo estes books, vc consegue imaginar a salada que fiz?! Mas funcionou e meus contratantes ficaram satisfeitos na época. Agora ele precisa ser ampliado e como se tornou um "monstrinho" como bem colocado.Essa é a condição mínima para você manter seu emprego como programador. ;-)Aqui tentamos ir um pouco além. Mas confesso que é difícil aplicar boas práticas em sua totalidade na pressão do dia-à-dia.Seu código está bom, só estava precisando eliminar umas "gorduras". Desculpe se feri os ouvidos e olhos do(s) amigo(s) com meus erros estúpidos, mas estou aprendendo muito com as respostas e ajudas que venho obtendo dos membros da comunidade.Daniel, acho que essa é uma preocupação desnecessária da nossa parte: ninguém aqui vai ficar "ofendido" se vermos alguma coisa que não está legal. Talvez você tenha tido essa impressão, mas na maioria das vezes é porque a gente se empolga mesmo. :-) Aqui todo mundo erra e de vez em quando toma um puxão de orelha.O segredo é não se apaixonar pelo seu código senão fica difícil receber críticas, mesmo as construtivas. Sempre dá para melhorar algo no código que fazemos.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/4654bf53/attachment.html From andre.garcia.carneir em terra.com.br Thu Jul 12 08:08:20 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Thu, 12 Jul 2007 12:08:20 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= Message-ID: ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org Cópia: Data: Thu, 12 Jul 2007 09:10:28 -0300 Assunto: Re: [Cascavel-pm] [OT] Contratação PJ (Was um monte de coisa off-topic) > > Em Quinta 12 Julho 2007 08:49, André Garcia Carneiro escreveu: > > > Não necessáriamente. Você pode simplesmente desenvolver um trauma > > > de bicicleta e nunca mais conseguir andar. > > > Cada caso é um caso, e o caso do Brazil é que a gente não pode > > > simplesmente "permitir a putaria" - o povo não vai aprender nunca, > > > vai ser explorado até a medula do osso e não vai melhorar. > > > É preciso fortalecer a educação, coibir o crime (não com punições > > > pesadas, mas com certeza de punição), e fazer a população começar a > > > se desenvolver em ambiente controlado antes de permitir auto- > > > regulação. Mas não por muito tempo. Isto deveria durar no máximo 25 > > > anos, que é o tempo de preparar uma geração de gente forte, educada e > > > preparada para tomar conta de si mesma. Depois disso, eu sou a favor > > > de liberar geral, também. > > > > É dificil falar em punições pesadas ou em certeza de punições num país onde > > uma pessoa mata outra por uma garrafa de cachaça e onde políticos são > > isentos de punição, sendo que boa parte deles não pode nem ser julgado na > > justiça comum, e ninguém fala nada!!! Cadê a participação nossa? Se essas > > merdas acontecem é por culpa de nós mesmos, portanto temos o país que > > escolhemos!!! > > Eu não sou culpado de tudo e me recuso a dividir toda a responsabilidade pelos > males que enfrentamos no nosso país. Apesar de não dirigir, quando estou em > um carro peço a pessoa que está dirigindo para respeitar as leis de trânsito > (muitos amigos me acham um chato por isto). Quando o meu carro era multado, > eu pagava as multas. Quando fui parado por policiais pedindo suborno, nunca > paguei. Não sonego imposto de renda. Em todas as filas que eu entro, entro > sempre no final e me recuso a "guardar" lugar para quem quer que seja. Ou > seja, não cometo os pequenos delitos que toda a classe média está acostumada > a cometer e depois fica com um moralismo simplista dizendo que tudo é culpa > de Brásilia. Ponto pra você! Infelizmente tem umas 500 pessoas que fazem exatamente o contrário do que você faz, tem pessoas que pagam 10000 pro filinho tirar carta sem passar pela prova, e um viadinho desses mata uma família inteira(não necessariamente por causa disso), e acaba saindo livre porque não há uma movimentação por parte da sociedade para mudar essas 'coisinhas'... > > Enquanto a apatia e covardia prevalecerem, isso nunca vai mudar. E isso não > > tem nada a ver com miséria ou educação. Aparentemente parece ser melhor > > receber 100,00 do bolsa família, ficar na favela com água e luz de graça > > do que lutar pelos próprios direitos. Aí se fala que não tem condição > > nenhuma de avaliar essas coisas porque não tem educação, ou perspectiva etc > > etc etc. Mas conseguem pegar num fuzil e matar os outros, ou vender drogas, > > sequestrar, botar fogo na cadeia para nós pagarmos a conta(sempre), ou > > roubar a nação que votou na grande maioria que se encontra naquele > > lugarzinho de merda chamado Brasília. > > > > Menos André, menos. Qualquer generalização é perigosa, pode ser injusta e as > vezes pode se tornar preconceituosa. A apatia existe e é evidente, e é provavelmente a causa de toda a merda que continua acontecendo, e agora bem mais descaradamente do que nunca. Pelo amor de Deus, o Collor se elegeu!!!!! O Maluf se elegeu!!! E olha que o voto é dita a única arma que temos para mudar esse tipo de coisa.... então só posso concluir que estamos ferrados porque o próprio povo nos ferra! Você pode até achar que eu estou generalizando, mas o fato é que essa é a parcela da população que permite que isso continue. Então sinto muito, mas não tem como não ver esses fatos. > Uma leitura atenta do parágrafo (eu li duas vezes) acima coloca todos os > moradores de favela como beneficiários do bolsa-família, ladrões de água e > energia elétrica, fuziladores, traficantes, sequestradores, incendiários etc. Concordo, e peço desculpas por isso, pois sei que não é assim. O que eu quis dizer, é que as pessoas se vendem por pouco. E não são poucas pessoas. E não estou dizendo que é errado aceitar coisas como o bolsa família. O que eu não concordo é aceitar que um programa desses poderia ser bem mais extenso e abrangente se os recursos que o governo tem não fossem gastos com 'extras' de parlamentares que acabam custando milhões todos os anos por parlamentar... E ainda por cima aceitar coisas como "O orçamento da união já está comprometido esse ano, não vamos mexer nos salários(de vocês é claro, nos nossos com certeza).... E não se trata de uma questão simplória como salários, se trata de que a cultura política nesse país se tornou algo tão promíscuo que eu não vejo como chegar em outra conclusão. Veja no caso do Rio de Janeiro. Estive lá em 2003 fazendo pós-graduação. As pessoas(cariocas) com as quais conversei me relataram coisas absurdas, como em casos de pessoas que viviam em bairros de classe média baixa(se é que isso existe), migrando para as favelas, porque lá, dependendo da região, eles não pagam nada além do aluguel. Agora eu lhe pergunto, se eles não pagam, quem paga? É óbvio que a companhia de energia não enviará funcionários para fazer acordos com os traficantes(responsáveis pela situação). > Falo pelas favelas do Rio de Janeiro, pois conheço de perto algumas. Existe > sim, pessoas que roubam água e energia elétrica. Mas não são a maioria. > Existem traficantes e assassinos, que também não são a maoria e por aí vai. Claro que não são a maioria, mas essa não é a questão. E não importam se são a maioria hoje, o CV e o PCC também não eram maioria no crime organizado 30 anos atrás... a questão é puramente 'deixar chegar nesse ponto'. Isso não deveria acontecer, e se acontece, por que ninguém ao menos fala sobre o assunto ? E principalmente, não reagem? > Tente ser mais justo e ampliar a sua visão do mundo. Reconhecer que apesar da > floresta ser verde, ela é composta de diferentes tons, dados pelas > diferentes árvores que a compõem. Eu entendi o que você quis dizer... mas tem situações que realmente me preocupam por aqui. E quando se fala no mundo empresarial brasileiro, é bom nem começar a discutir... > Em tempo, aqui no Rio de Janeiro, a CEDAE que é a empresa que fornece água e > deveria tratar todo o esgoto gerado, há uns três meses tem feito uma operação > para acabar com o desvio de água. Sabe quem são os maiores fraudadores? > Condôminios de classe média da Barra da Tijuca, grandes churrascarias, hóteis > caríssimo da Zona Sul. Se existem traficantes é por que existem consumidores. > Já disse um bom e honesto delegado no Rio de Janeiro: "Ipanema se veste de > branco e pede paz durante o dia e cheira todo o pó a noite". > > Ué, se é a classe média que tem que pagar a água e energia pra esses moradores da favela, e o governo não faz nada(e isso não é de hoje), por que(na cabeça dessas pessoas) elas não podem também??? É esse o tipo de pensamento que é predominante na cultura por aqui. Se 'ele' faz merda, eu também posso! E não vai acontecer nada, porque com ele também não aconteceu. Se houvesse uma reação, seja dos moradores do Rio de Janeiro(no caso), ou do governo, ou de quem for, será que chegaria nesse ponto tão facilmente? Se houvesse a certeza da punição, isso aconteceria? Provavelmente não, e mesmo se chegasse a acontecer, a punição impediria que outros tentassem também. E agora, é claro. Os condôminos serão punidos, e os moradores da favela? Eles merecem mais tolerância do que os condôminos?? > > > > Esse país é assim mesmo porque nós o queremos assim. > > Eu não o quero assim e faço nas pequenas atitudes do dia-a-dia a minha pequena > contribuição para melhorá-lo. Ponto pra você, também procuro fazer a minha parte. Infelizmente cheguei a conclusão que esse tipo de individualismo apático não é o suficiente para começar as mudanças. Espero conseguir fazer bem mais do que isso um dia. Cheers! -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From acid06 em gmail.com Thu Jul 12 08:28:48 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 12 Jul 2007 12:28:48 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: References: <20D9AA44-0D42-4BA3-B30D-F0133702C519@yahoo.co.uk> <9a08c9b40707091026o6d7d988bl28220fbc27d80022@mail.gmail.com> <1184058189.4585.14.camel@pitombeira> <9a08c9b40707100933x3021717es4a4ae2a7932720e9@mail.gmail.com> <1184089655.4585.51.camel@pitombeira> <9a08c9b40707101143s25bbbce8xf101f745e40e3e5b@mail.gmail.com> <46940D57.5090307@yahoo.co.uk> <9a08c9b40707101632q523f5246t738beeb534fd2b4b@mail.gmail.com> Message-ID: <9a08c9b40707120828r576d0022ia10a9b6eb90bcef5@mail.gmail.com> On 7/12/07, Luis Motta Campos wrote: > Você tem uma referência? Procure por "siemens layoffs" no Google. Aparentemente, boa parte dos sindicalistas alemães querem a cabeça do presidente da empresa que transformou a empresa em algo bem mais lucrativo do que era antes. ;-) > Não necessáriamente. Você pode simplesmente desenvolver um trauma > de bicicleta e nunca mais conseguir andar. Bom, a *maioria* das crianças aprendem a andar de bicicleta. Algumas simplesmente não são aptas o suficiente e estarão muito melhor tentando outras atividades. > Cada caso é um caso, e o caso do Brazil é que a gente não pode > simplesmente "permitir a putaria" - o povo não vai aprender nunca, > vai ser explorado até a medula do osso e não vai melhorar. Eu, ingenuamente, acredito que o povo iria aprender sim. > É preciso fortalecer a educação, coibir o crime (não com punições > pesadas, mas com certeza de punição), e fazer a população começar a > se desenvolver em ambiente controlado antes de permitir auto- > regulação. Mas não por muito tempo. Isto deveria durar no máximo 25 > anos, que é o tempo de preparar uma geração de gente forte, educada e > preparada para tomar conta de si mesma. Depois disso, eu sou a favor > de liberar geral, também. Isso é uma proposta razoável. O problema é que a população nunca vai eleger um governante que faça isso. Nenhum governante tem pensado em daqui 25 anos. Com muita sorte, pensa em daqui 8 anos que vai ser o final do seu mandato de reeleição. -Nilson Santos F. Jr. From luismottacampos em yahoo.co.uk Thu Jul 12 08:45:09 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 12 Jul 2007 17:45:09 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <200707120910.28451.lgonzaga@lncc.br> References: <200707120910.28451.lgonzaga@lncc.br> Message-ID: <64086360-69E1-47BF-BEA8-CE5EAC5F728D@yahoo.co.uk> On Jul 12, 2007, at 2:10 PM, Luiz Gonzaga wrote: > Em Quinta 12 Julho 2007 08:49, André Garcia Carneiro escreveu: >> Esse país é assim mesmo porque nós o queremos assim. > > Eu não o quero assim e faço nas pequenas atitudes do dia-a-dia a > minha pequena > contribuição para melhorá-lo. Luiz, meus parabéns. Sua atitude e sua moral são irrepreensíveis. :-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From acid06 em gmail.com Thu Jul 12 08:52:36 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 12 Jul 2007 12:52:36 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <200707120910.28451.lgonzaga@lncc.br> References: <200707120910.28451.lgonzaga@lncc.br> Message-ID: <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> On 7/12/07, Luiz Gonzaga wrote: > Eu não sou culpado de tudo e me recuso a dividir toda a responsabilidade pelos > males que enfrentamos no nosso país. Apesar de não dirigir, quando estou em > um carro peço a pessoa que está dirigindo para respeitar as leis de trânsito > (muitos amigos me acham um chato por isto). Quando o meu carro era multado, > eu pagava as multas. Quando fui parado por policiais pedindo suborno, nunca > paguei. Não sonego imposto de renda. Em todas as filas que eu entro, entro > sempre no final e me recuso a "guardar" lugar para quem quer que seja. Ou > seja, não cometo os pequenos delitos que toda a classe média está acostumada > a cometer e depois fica com um moralismo simplista dizendo que tudo é culpa > de Brásilia. Isso é complicado. Eu concordo que se uma boa parte da população tivesse uma postura como a sua, certamente o país seria melhor, independentemente de qualquer coisa. Porém, acho que existem dois tipos de "pequenas transgressões". O tipo "todo mundo faz, então não tem nada de errado" e o tipo "essa regra não faz sentido, portanto não irei respeitá-la". Eu mal sei passar marcha num carro e, portanto, não tenho carteira de motorista. Sou predominantemente pedestre e usuário do sistema coletivo de transporte. Contudo, acho completamente sem sentido um carro parar em sinais de transito somente para pedestres (aqueles que não são em cruzamento com outras vias) quando não há nenhum pedestre atravessando. De fato, esses sinais nem deveriam ir para vermelho quando não tivesse ninguém querendo atravessar. Era só colocar aqueles botões no semáforo e somente quando alguém de fato precisasse de atravessar a rua o trânsito dos automóveis iria ser interrompido. Outro exemplo são limites de velocidade esdrúxulos. Não sei se isso é comum em outras cidades, mas aqui em Belo Horizonte, não existe *nenhum* lugar dentro da cidade que o limite seja 80km/hora. O máximo que tem, e isso é algo recente, de uns 3 anos pra cá, é 70km/h. Existem vias que estão como 60km/h mas claramente poderia 80km/h o limite, inclusive pelo próprio código de trânsito (eu já comecei a fazer auto-escola uma vez). > Uma leitura atenta do parágrafo (eu li duas vezes) acima coloca todos os > moradores de favela como beneficiários do bolsa-família, ladrões de água e > energia elétrica, fuziladores, traficantes, sequestradores, incendiários etc. Eu não entendi assim. Acho que ele quis dizer que as mesmas pessoas que são consideradas "incapacitadas" pela sociedade acabam sendo as que irão compor a maior parte do corpo de criminosos do Brasil. Isso não quer dizer que todo favelado é criminoso, isso quer dizer que boa parte dos criminosos são favelados. Mas como até ele se retratou em uma mensagem posterior, então não sei. > Falo pelas favelas do Rio de Janeiro, pois conheço de perto algumas. Existe > sim, pessoas que roubam água e energia elétrica. Mas não são a maioria. Olha, eu não sei dizer de favelas, mas, por experiência própria, aqui na região metropolitana de Belo Horizonte, nos bairros de periferia de classe baixa, é raro encontrar alguém que pague o IPTU e *muitas* pessoas fazem gato de energia (ou alguma outra cincunvenção para pagar uma conta menor) em alguns lugares eu apostaria que pelo menos 50% das residências fazem isso. Eu realmente nunca presenciei a situação em uma favela, mas pelo que eu leio nas notícias, me parece que o nível de não-pagamento é bastante alto por aqui. Coisa de pelo menos 90% em determinados lugares. Mas isso eu nunca vi com meus próprios olhos. > Em tempo, aqui no Rio de Janeiro, a CEDAE que é a empresa que fornece água e > deveria tratar todo o esgoto gerado, há uns três meses tem feito uma operação > para acabar com o desvio de água. Sabe quem são os maiores fraudadores? > Condôminios de classe média da Barra da Tijuca, grandes churrascarias, hóteis > caríssimo da Zona Sul. Se existem traficantes é por que existem consumidores. > Já disse um bom e honesto delegado no Rio de Janeiro: "Ipanema se veste de > branco e pede paz durante o dia e cheira todo o pó a noite". Isso é um erro, na minha opinião. A culpa do tráfico não é dos usuários. Eles querem o produto, independentemente dos meios. Acredito que boa parte dos usuários ficaria muito satisfeita se o uso fosse legalizado e ele pudesse ir na loja e comprar legalmente esses produtos (inclusive pagando impostos sobre isso). Nas páginas amarelas da Veja dessa tem uma entrevista com o Sérgio Cabral em que ele comenta brevemente sobre isso. Na verdade, a entrevista é muito boa e se ele realmente governa de acordo com o que disse por lá, o estado do Rio está no caminho correto. -Nilson Santos F. Jr. From roanbrasil em gmail.com Thu Jul 12 12:35:25 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 12 Jul 2007 16:35:25 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> Message-ID: <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> Sério... vamos debater assuntos relacionados a Perl. Quando eu mando algo relacionado a Oracle a galera me escalda... agora que tá esse assunto que só ta gerando confusão tá foda viu.... Mate essa thread... Em 12/07/07, Nilson Santos Figueiredo Junior escreveu: > > On 7/12/07, Luiz Gonzaga wrote: > > Eu não sou culpado de tudo e me recuso a dividir toda a responsabilidade > pelos > > males que enfrentamos no nosso país. Apesar de não dirigir, quando estou > em > > um carro peço a pessoa que está dirigindo para respeitar as leis de > trânsito > > (muitos amigos me acham um chato por isto). Quando o meu carro era > multado, > > eu pagava as multas. Quando fui parado por policiais pedindo suborno, > nunca > > paguei. Não sonego imposto de renda. Em todas as filas que eu entro, > entro > > sempre no final e me recuso a "guardar" lugar para quem quer que seja. > Ou > > seja, não cometo os pequenos delitos que toda a classe média está > acostumada > > a cometer e depois fica com um moralismo simplista dizendo que tudo é > culpa > > de Brásilia. > > Isso é complicado. Eu concordo que se uma boa parte da população > tivesse uma postura como a sua, certamente o país seria melhor, > independentemente de qualquer coisa. > > Porém, acho que existem dois tipos de "pequenas transgressões". O tipo > "todo mundo faz, então não tem nada de errado" e o tipo "essa regra > não faz sentido, portanto não irei respeitá-la". > > Eu mal sei passar marcha num carro e, portanto, não tenho carteira de > motorista. > > Sou predominantemente pedestre e usuário do sistema coletivo de > transporte. Contudo, acho completamente sem sentido um carro parar em > sinais de transito somente para pedestres (aqueles que não são em > cruzamento com outras vias) quando não há nenhum pedestre > atravessando. De fato, esses sinais nem deveriam ir para vermelho > quando não tivesse ninguém querendo atravessar. Era só colocar aqueles > botões no semáforo e somente quando alguém de fato precisasse de > atravessar a rua o trânsito dos automóveis iria ser interrompido. > > Outro exemplo são limites de velocidade esdrúxulos. Não sei se isso é > comum em outras cidades, mas aqui em Belo Horizonte, não existe > *nenhum* lugar dentro da cidade que o limite seja 80km/hora. O máximo > que tem, e isso é algo recente, de uns 3 anos pra cá, é 70km/h. > Existem vias que estão como 60km/h mas claramente poderia 80km/h o > limite, inclusive pelo próprio código de trânsito (eu já comecei a > fazer auto-escola uma vez). > > > Uma leitura atenta do parágrafo (eu li duas vezes) acima coloca todos os > > moradores de favela como beneficiários do bolsa-família, ladrões de água > e > > energia elétrica, fuziladores, traficantes, sequestradores, incendiários > etc. > > Eu não entendi assim. Acho que ele quis dizer que as mesmas pessoas > que são consideradas "incapacitadas" pela sociedade acabam sendo as > que irão compor a maior parte do corpo de criminosos do Brasil. Isso > não quer dizer que todo favelado é criminoso, isso quer dizer que boa > parte dos criminosos são favelados. Mas como até ele se retratou em > uma mensagem posterior, então não sei. > > > Falo pelas favelas do Rio de Janeiro, pois conheço de perto algumas. > Existe > > sim, pessoas que roubam água e energia elétrica. Mas não são a maioria. > > Olha, eu não sei dizer de favelas, mas, por experiência própria, aqui > na região metropolitana de Belo Horizonte, nos bairros de periferia de > classe baixa, é raro encontrar alguém que pague o IPTU e *muitas* > pessoas fazem gato de energia (ou alguma outra cincunvenção para pagar > uma conta menor) em alguns lugares eu apostaria que pelo menos 50% das > residências fazem isso. > > Eu realmente nunca presenciei a situação em uma favela, mas pelo que > eu leio nas notícias, me parece que o nível de não-pagamento é > bastante alto por aqui. Coisa de pelo menos 90% em determinados > lugares. Mas isso eu nunca vi com meus próprios olhos. > > > Em tempo, aqui no Rio de Janeiro, a CEDAE que é a empresa que fornece > água e > > deveria tratar todo o esgoto gerado, há uns três meses tem feito uma > operação > > para acabar com o desvio de água. Sabe quem são os maiores fraudadores? > > Condôminios de classe média da Barra da Tijuca, grandes churrascarias, > hóteis > > caríssimo da Zona Sul. Se existem traficantes é por que existem > consumidores. > > Já disse um bom e honesto delegado no Rio de Janeiro: "Ipanema se veste > de > > branco e pede paz durante o dia e cheira todo o pó a noite". > > Isso é um erro, na minha opinião. A culpa do tráfico não é dos > usuários. Eles querem o produto, independentemente dos meios. Acredito > que boa parte dos usuários ficaria muito satisfeita se o uso fosse > legalizado e ele pudesse ir na loja e comprar legalmente esses > produtos (inclusive pagando impostos sobre isso). > > Nas páginas amarelas da Veja dessa tem uma entrevista com o Sérgio > Cabral em que ele comenta brevemente sobre isso. Na verdade, a > entrevista é muito boa e se ele realmente governa de acordo com o que > disse por lá, o estado do Rio está no caminho correto. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/f9668cb4/attachment.html From glasswalk3r em hotmail.com Thu Jul 12 12:47:35 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Thu, 12 Jul 2007 22:47:35 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A__=5BOT=5D_Contrata=E7=E3o_PJ_?= =?iso-8859-1?q?=28Was_um_monte_de_coisa_off-topic=29?= Message-ID: Date: Thu, 12 Jul 2007 16:35:25 -0300From: roanbrasil em gmail.comSério... vamos debater assuntos relacionados a Perl. Quando eu mando algo relacionado a Oracle a galera me escalda... agora que tá esse assunto que só ta gerando confusão tá foda viu....Mate essa thread...O tópico não tem "OT" escrito no campo assunto à toa... foi o critério adotado aqui para conversar sobre coisas não relacionadas à Perl. Você pode mandar perguntas de Oracle para a lista sem receio se especificar que o assunto é fora de tópico.Se você se incomoda, basta criar no seu webmail/MUA. Ou então nem abra a mensagem quando ver o assunto.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/33d4eaa4/attachment.html From roanbrasil em gmail.com Thu Jul 12 12:51:46 2007 From: roanbrasil em gmail.com (roan Brasil) Date: Thu, 12 Jul 2007 16:51:46 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_u?= =?iso-8859-1?q?m_monte_de_coisa_off-topic=29?= In-Reply-To: References: Message-ID: <403668000707121251j474b3729vb8a7c75c6498c420@mail.gmail.com> Mals... mas é que eue stava acostumado com off-topic e não "OT", mas agora já to ligado. Valeu pela dica.... Em 12/07/07, Alceu Rodrigues de Freitas Junior escreveu: > > ------------------------------ > Date: Thu, 12 Jul 2007 16:35:25 -0300 > From: roanbrasil em gmail.com > > Sério... vamos debater assuntos relacionados a Perl. Quando eu mando algo > relacionado a Oracle a galera me escalda... agora que tá esse assunto que só > ta gerando confusão tá foda viu.... > > Mate essa thread... > > O tópico não tem "OT" escrito no campo assunto à toa... foi o critério > adotado aqui para conversar sobre coisas não relacionadas à Perl. Você pode > mandar perguntas de Oracle para a lista sem receio se especificar que o > assunto é fora de tópico. > > Se você se incomoda, basta criar no seu webmail/MUA. Ou então nem abra a > mensagem quando ver o assunto. > > []'s > Alceu > > > > ------------------------------ > Make every IM count. Download Windows Live Messenger and join the i'm > Initiative now. It's free. Make it count! > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Atenciosamente, Roan Brasil Monteiro Membro do Rotaract Club Lauro de Freitas D4550 ________________________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* Faculdade UNIME www.unime.com.br BSI - Bacharelado de Sistema de Informação Roan Brasil Monteiro _____________________ *-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-*,*-* "NA LUTA ENTRE BATMAN E PINGÜIM, EU SOU MAIS O PINGÜIM..." by Roan ____ °v° NÃO USE DROGAS, /(_)\ USE GNU/LINUX ^ ^ Por que ver o MUNDO através de 'janelas' Se você pode usar portas. "Software Livre: Socialmente Justo, Economicamente Viável, Tecnologicamente Sustentável" -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070712/5fffbdef/attachment.html From luismottacampos em yahoo.co.uk Thu Jul 12 13:53:28 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 12 Jul 2007 22:53:28 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A__=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um_monte?= =?iso-8859-1?q?_de_coisa_off-topic=29=5D?= In-Reply-To: <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> Message-ID: <469694C8.8040108@yahoo.co.uk> roan Brasil wrote: > Sério... vamos debater assuntos relacionados a Perl. Quando eu mando > algo relacionado a Oracle a galera me escalda... agora que tá esse > assunto que só ta gerando confusão tá foda viu.... Roan, eu tenho um filtro para responder os off-toppics apenas em casa. ;-) Assim, marco como "lidas" automaticamente todas as mensagens que vem com Subject: "[OT]" nesta lista... Aconselho você a fazer a mesma coisa - e a ser tolerante quando a gente resolver que tem coisas mais importantes para falar do que Perl (como se alguma coisa pudesse ser mais importante para falar do que Perl... ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From jamorreu em gmail.com Thu Jul 12 17:40:51 2007 From: jamorreu em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Gabriel?=) Date: Thu, 12 Jul 2007 21:40:51 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um?= =?iso-8859-1?q?_monte_de_coisa_off-topic=29=5D?= In-Reply-To: <469694C8.8040108@yahoo.co.uk> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> Message-ID: <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> Luis.. > Aconselho você a fazer a mesma coisa - e a ser tolerante quando a > gente resolver que tem coisas mais importantes para falar do que Perl > (como se alguma coisa pudesse ser mais importante para falar do que > Perl... ;-) Infelizmente na maioria dos "OT" um quer mostrar que sabe mais que o outro - ou que sua opnião é a mais correta. Outro dia pintou dúvida de JavaScript na lista... AFF!! Até da p/ entender o desespero ou pressa de quem pergunta, mas a resposta deveria ser enviada em PRIVADO somente p/ quem PERGUNTOU e a resposta na lista deveria sair dizendo: "Respondi sua dúvida em privado. Não envie mais perguntas sobre este assunto p/ a lista". Ou: "Para outras dúvidas como essa, procure outras listas". Deveriamos bolar algumas normas para a lista. -- Um abraço, João Gabriel Página pessoal - www.JGCL.pt.to CGiClube.net - www.CGiClube.net Vitória Perl Mongers - Vitoria.pm.org From gabriel.vieira em gmail.com Thu Jul 12 18:38:09 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 12 Jul 2007 22:38:09 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um?= =?iso-8859-1?q?_monte_de_coisa_off-topic=29=5D?= In-Reply-To: <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> Message-ID: <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> Normas já existem... e OT são saudáveis para a saída da rotina e conhecimento dos Monges. Bastam alguns manerarem nas palvras usadas (baixo nível) e todos seremos felizes. Pontos são expostos por lados e vistas diferentes, e com certeza ganhamos todos com a descoberta de novas coisas e ou quebras de idéias erradas além Perl. :) Criação de filtros são mais que suficientes para não ser abusado por OT. :) Aliás, temos até uma data oficial para OT ;D Abraços, On 7/12/07, João Gabriel wrote: > Luis.. > > Aconselho você a fazer a mesma coisa - e a ser tolerante quando a > > gente resolver que tem coisas mais importantes para falar do que Perl > > (como se alguma coisa pudesse ser mais importante para falar do que > > Perl... ;-) > > Infelizmente na maioria dos "OT" um quer mostrar que sabe mais que o > outro - ou que sua opnião é a mais correta. > > Outro dia pintou dúvida de JavaScript na lista... AFF!! > Até da p/ entender o desespero ou pressa de quem pergunta, mas a > resposta deveria ser enviada em PRIVADO somente p/ quem PERGUNTOU e a > resposta na lista deveria sair dizendo: "Respondi sua dúvida em > privado. Não envie mais perguntas sobre este assunto p/ a lista". Ou: > "Para outras dúvidas como essa, procure outras listas". > > Deveriamos bolar algumas normas para a lista. > > -- > Um abraço, > João Gabriel > Página pessoal - www.JGCL.pt.to > CGiClube.net - www.CGiClube.net > Vitória Perl Mongers - Vitoria.pm.org > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira From nferraz em gmail.com Fri Jul 13 04:11:39 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Fri, 13 Jul 2007 12:11:39 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um_monte_?= =?iso-8859-1?q?de_coisa_off-topic=29=5D?= In-Reply-To: <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> Message-ID: > Normas já existem... e OT são saudáveis para a saída da rotina e > conhecimento dos Monges. O problema não são os off-topics, mas as flame-wars. De qualquer maneira: quando uma discussão off-topic prossegue por mais de uma semana, os interessados bem que poderiam levá-la para fora da lista, para que os outros possam manter o foco em off-topics mais recentes. :-D From edencardim em gmail.com Fri Jul 13 07:05:52 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 13 Jul 2007 11:05:52 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um?= =?iso-8859-1?q?_monte_de_coisa_off-topic=29=5D?= In-Reply-To: <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> Message-ID: <3de55ead0707130705l52d5746v8e8d8f92e949dcc6@mail.gmail.com> On 7/12/07, João Gabriel wrote: > Infelizmente na maioria dos "OT" um quer mostrar que sabe mais que o > outro Infelizmente não, *felizmente*! Num grupo de discussão técnica onde as pessoas vem pedir ajuda, é claro que vai haver discrepância no nível de conhecimento. É inevitável, sempre existem os que sabem mais e os que sabem menos. Se alguém que sabe mais está tentando se "exibir" com o seu conhecimento, invés de ficar resmungando a respeito, procure aprender com o conhecimento que ele exibiu, você vai ganhar muito mais. Eu em particular, ganhei muito conhecimento com as "exbições" do pessoal daqui, prefiro achar que eles queriam compartilhar conhecimento, não se exibir. > ou que sua opnião é a mais correta. Isso aqui é um grupo de discussão, não é? Até onde sei, uma discussão é onde as pessoas expõem suas opiniões e tentam demonstrar que elas estão corretas. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Fri Jul 13 08:23:22 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Fri, 13 Jul 2007 18:23:22 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_=5BOT=5D_compilando_m=F3dulos_Perl_?= =?iso-8859-1?q?com_bindings_em_C_no_Windows_XP?= Message-ID: Olá monges,Botei isso como OT porque acredito que o problema está no código C ou no meu ambiente.Eu instalei todos os softwares (teoricamente) necessários para compilar código C no Windows XP: Microsoft Visual C++ 2005 Express Edition (e seu service pack), Microsoft Visual C++ 2005 Redistributable, Microsoft Plataform SDK (R2), Microsoft .NET Framework 2.0 SDK.O módulo que estou tentando instalar é o SAPNWRFC. Ao terminar a compilação (sem nenhum erro), me é gerado um arquivo DLL (Connection.dll) e esse camarada é a fonte dos meus problemas. :-)Usei um programa que mostra as dependências de uma DLL qualquer (Dependency Walker). Ele me aponta dependências faltando no Connection.dll para algumas bibliotecas do SAP em C:\Program Files\SAP\FrontEnd\SapGui\nwrfcsdk. O Makefile.pl me pede esse caminho, o qual informo. Eu forcei também esse caminho nas variáveis LIB e LIBPATH na janela de comando do Visual C++. Ainda assim, as dependências continuam não resolvidas.Num teste mais forçado, eu copiei as DLL "ausentes" no diretório system32 e o Dependency Walker parou de apontar o erro. Mas ao executar o programa, o Windows me diz que o programa tentou executar alguma instrução em C de forma inválida.Estou começando a achar que o problema está no módulo Perl e não no meu ambiente. Eu já consegui compilar outras coisas por aqui. Por onde posso começar a olhar? Eu já revisei o Makefile e os caminhos estão corretos lá também. Alguma dica?[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070713/0d7b9a79/attachment.html From daniel em ruoso.com Fri Jul 13 08:23:27 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 13 Jul 2007 16:23:27 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_compilando_m=F3dulos_Perl?= =?iso-8859-1?q?=09com_bindings_em_C_no_Windows_XP?= In-Reply-To: References: Message-ID: <1184340207.4343.0.camel@pitombeira> Sex, 2007-07-13 às 18:23 +0300, Alceu Rodrigues de Freitas Junior escreveu: > Eu instalei todos os softwares (teoricamente) necessários para > compilar código C no Windows XP: Microsoft Visual C++ 2005 Express > Edition (e seu service pack), Microsoft Visual C++ 2005 > Redistributable, Microsoft Plataform SDK (R2), Microsoft .NET > Framework 2.0 SDK. cygwin? /me hides... daniel From glasswalk3r em hotmail.com Fri Jul 13 08:40:51 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Fri, 13 Jul 2007 18:40:51 +0300 Subject: [Cascavel-pm] =?windows-1252?q?_RE=3A_=09=5BOT=5D_compilando_m=F3?= =?windows-1252?q?dulos_Perl=09com_bindings_em_C_no_Windows_XP?= Message-ID: > From: daniel em ruoso.com> To: cascavel-pm em pm.org> > Sex, 2007-07-13 às 18:23 +0300, Alceu Rodrigues de Freitas Junior> escreveu:> > Eu instalei todos os softwares (teoricamente) necessários para> > compilar código C no Windows XP: Microsoft Visual C++ 2005 Express> > Edition (e seu service pack), Microsoft Visual C++ 2005> > Redistributable, Microsoft Plataform SDK (R2), Microsoft .NET> > Framework 2.0 SDK.> > cygwin?> > /me hides...Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft, isso parece meio suicida no entanto. Acho que vou tentar... :-DEsqueci de dar outra informação importante. Versões antigas do módulo SAPNWRFC estão disponíveis como PPD aqui: http://www.piersharding.com/download/win32/.Se eu instalo a versão 0.8 (mais atual), eu passo a ter os mesmos problemas que tenho quando compilo eu mesmo a DLL. Uma checagem com o Dependency Walker na Connection.dll do PPD me mostra os mesmos problemas. Se eu instalo o PPD, também não consigo executar o programa, recebendo mensagens de erro de que a DLL SAPNWRFC.dll não é encontrada e outros "xingamentos" do Dynaloader.pm.Depois dizem que programar em ambiente UNIX é mais difícil... vá pra p¨%$@!!!!riu.[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070713/68ad4760/attachment-0001.html From daniel em ruoso.com Fri Jul 13 08:46:45 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Fri, 13 Jul 2007 16:46:45 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_compilando_m=F3dulos_=09Per?= =?iso-8859-1?q?l=09com_bindings_em_C_no_Windows_XP?= In-Reply-To: References: Message-ID: <1184341605.4343.2.camel@pitombeira> Sex, 2007-07-13 às 18:40 +0300, Alceu Rodrigues de Freitas Junior escreveu: > Depois dizem que programar em ambiente UNIX é mais difícil... vá pra > p¨%$@!!!!riu. Quem disse isso tem sérios problemas psicológicos. De verdade. daniel From shonorio em gmail.com Fri Jul 13 09:00:18 2007 From: shonorio em gmail.com (Solli Honorio) Date: Fri, 13 Jul 2007 13:00:18 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?M=F3dulo_bom_para_capturar_informa?= =?iso-8859-1?q?=E7=F5es_do_Excel?= In-Reply-To: References: <403668000706280725h699687b1oce37c290ff777575@mail.gmail.com> <5F19EFA0-EA66-4C61-8070-C3B09DFE9E57@yahoo.co.uk> <403668000706280754h1251e821jca4d482bd7ea6ba4@mail.gmail.com> Message-ID: <12d1f4ee0707130900l13f34fc2i24dce662dd6d6865@mail.gmail.com> On 6/28/07, Luis Motta Campos wrote: > > On Jun 28, 2007, at 4:54 PM, roan Brasil wrote: > > Valeu Luis, vou tentar ver se tem como pq não sou eu que forneço o > > XLS e sim um cliente. Estou tentando resolver com o > > Spreadsheet::ParseExcel parece que está dando certo. Mas tu sabe me > > dizer se existe este módulo para Windows tbm ou como faço para > > saber pois no linux tá filé mas a produção é Windows, com plano > > futuro de migrar para linux, pois somente a desenvolvimento é Linux. > > Solli, me ajuda, que o cara tá falando de Janelous para mim... ;-) > Lamento, Roan, mas eu não sei nada de Janelous... um dia, se eu > ficar velho, caduco e aposentar sem ter absolutamente nada para > fazer, eu vou aprender a usar esta desgraça direito... ;-) Apesar do atraso acho que vale apena contribuir aqui. A primeira coisa é sobre qual 'sabor' de Perl você está utilizando no Windows. Se estiver falando de ActiveState, dê uma olhada no http://kobesearch.cpan.org/. Este cara informa se o módulo está disponível em ppm e em qual repositório. Se não tiver ppm, você pode utilizar http://camelpack.sourceforge.net/index.php/Main_Page para ajudar a compilar os módulos do CPAN. Solli M. Honório Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "o animal satisfeito dorme". - Guimarães Rosa -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070713/d02e7158/attachment.html From acid06 em gmail.com Fri Jul 13 10:24:55 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 13 Jul 2007 14:24:55 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_compilando_m=F3dulos_Perl_c?= =?iso-8859-1?q?om_bindings_em_C_no_Windows_XP?= In-Reply-To: References: Message-ID: <9a08c9b40707131024u59903d9bvadf9c6d4e7dad47a@mail.gmail.com> On 7/13/07, Alceu Rodrigues de Freitas Junior wrote: > Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no > Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do > Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft, > isso parece meio suicida no entanto. Acho que vou tentar... :-D Já tentou compilar usando o mingw32 / Dev-Cpp? Ele vem com um windows.h. -Nilson Santos F. Jr. From glasswalk3r em hotmail.com Fri Jul 13 11:03:08 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Fri, 13 Jul 2007 21:03:08 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A_=09=5BOT=5D_compilando_m=F3du?= =?iso-8859-1?q?los_Perl_com_bindings_em_C_no_Windows_XP?= Message-ID: > Date: Fri, 13 Jul 2007 14:24:55 -0300> From: acid06 em gmail.com> > On 7/13/07, Alceu Rodrigues de Freitas Junior wrote:> > Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no> > Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do> > Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft,> > isso parece meio suicida no entanto. Acho que vou tentar... :-D> > Já tentou compilar usando o mingw32 / Dev-Cpp?> Ele vem com um windows.h.Eu tentei com o Cygwin, mas não funcionou:eu em foobar.org /cygdrive/c/temp/software/perl/sapnwrfc-0.12$ makemake[1]: Entering directory `/cygdrive/c/temp/software/perl/sapnwrfc-0.12/lib/SAPNW'gcc -E -c -I/var/nwrfcsdk/include \-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -DUSEIMPORTLIB -O3 \ -DVERSION=\"0.12\" \-DXS_VERSION=\"0.12\" "-I/usr/lib/perl5/5.8/cygwin/CORE" -g -Wall -D_LARGEFILE_SOURCE -mno-3dnow -fno-strict-aliasing -pipe -fexceptions -funsigned-char -Wall -Wno-uninitialized -Wno-long-long -Wcast-align -DSAPwithUNICODE -DSAPonUNIX -D__NO_MATH_INLINES -fPIC -DSAPwithTHREADS Connection.c > Connection.iiConnection.c:0: warning: -fPIC ignored for target (all code is position independent)In file included from /var/nwrfcsdk/include/sapnwrfc.h:7, from Connection.xs:23:/var/nwrfcsdk/include/sapucx.h:233:3: #error "sapucx.h STANDALONE not yet implemented"In file included from /var/nwrfcsdk/include/sapnwrfc.h:9, from Connection.xs:23:/var/nwrfcsdk/include/sapuc.h:653:6: #error "Please edit sapuc.h for this platform"make[1]: *** [Connection.i] Error 1make[1]: Leaving directory `/cygdrive/c/temp/software/perl/sapnwrfc-0.12/lib/SAPNW'make: *** [subdirs] Error 2Eu realmente não acho que o problema esteja no processo de compilação, porque ao utilizar o PPD (com a DLL já compilada) eu tive o mesmo problema. Eu tentei o Google por algum procedimento genérico que eu poderia tentar, mas não encontrei nada.A impressão é que o problema está no código do SAPNWRFC.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070713/67e3e3ed/attachment.html From acid06 em gmail.com Fri Jul 13 11:13:17 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Fri, 13 Jul 2007 15:13:17 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_compilando_m=F3dulos_Perl_c?= =?iso-8859-1?q?om_bindings_em_C_no_Windows_XP?= In-Reply-To: References: Message-ID: <9a08c9b40707131113o2779f0dfl27bbeaa84f19e70d@mail.gmail.com> On 7/13/07, Alceu Rodrigues de Freitas Junior wrote: > Eu tentei com o Cygwin, mas não funcionou: Eu, particularmente, não gosto muito do Cygwin. Mas não sei se ele influenciaria negativamente de alguma forma. Eu estava sugerindo compilar nativamente usando o mingw32. -Nilson Santos F. Jr. From donatoaz em gmail.com Fri Jul 13 11:18:56 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri, 13 Jul 2007 15:18:56 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um?= =?iso-8859-1?q?_monte_de_coisa_off-topic=29=5D?= In-Reply-To: <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> Message-ID: <1746e3e30707131118o7ae7b490te1117599b0ba1436@mail.gmail.com> On 7/12/07, João Gabriel wrote: > Luis.. > > Aconselho você a fazer a mesma coisa - e a ser tolerante quando a > > gente resolver que tem coisas mais importantes para falar do que Perl > > (como se alguma coisa pudesse ser mais importante para falar do que > > Perl... ;-) > > Infelizmente na maioria dos "OT" um quer mostrar que sabe mais que o > outro - ou que sua opnião é a mais correta. é pq opinião não é "compilável" no dia em que existir um syntax check para opiniões eu pago! imaginem: % opinion -c ot_stuff.opn ot_stuff.opn syntax OK hehehe From donatoaz em gmail.com Fri Jul 13 12:31:39 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Fri, 13 Jul 2007 16:31:39 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= Message-ID: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> Pessoal, algum de voces conhece alguma ferramenta de monitoração de servidores (algo simples, que tenha log de uso de cpu, memoria livre, swap, coisas do tipo) feito em perl? Eu preciso implementar uma ferramenta de monitoracao remota de servidores e estou pesquisando o que já existe. Eu vi os módulos Proc:: no CPAN mas estava pensando em algo mais alto nivel... nao precisa ser nenhum PerfMon (da MS) mas que fosse algo que já suportasse criar profiles de monitoração, que permitisse salvar os resultados e tal... brigado, -- Donato Azevedo From luismottacampos em yahoo.co.uk Fri Jul 13 16:54:30 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Jul 2007 01:54:30 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um_monte_?= =?iso-8859-1?q?de_coisa_off-topic=29=5D?= In-Reply-To: References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> Message-ID: <469810B6.3020404@yahoo.co.uk> Nelson Ferraz wrote: >> Normas já existem... e OT são saudáveis para a saída da rotina e >> conhecimento dos Monges. > > O problema não são os off-topics, mas as flame-wars. > > De qualquer maneira: quando uma discussão off-topic prossegue por > mais de uma semana, os interessados bem que poderiam levá-la para > fora da lista, para que os outros possam manter o foco em off-topics > mais recentes. :-D Nélson, eu acho que teus filtros precisam de mais um toque de perl... ;-) 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 Fri Jul 13 16:55:36 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Jul 2007 01:55:36 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um_monte_?= =?iso-8859-1?q?de_coisa_off-topic=29=5D?= In-Reply-To: <3de55ead0707130705l52d5746v8e8d8f92e949dcc6@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> <3de55ead0707130705l52d5746v8e8d8f92e949dcc6@mail.gmail.com> Message-ID: <469810F8.5040504@yahoo.co.uk> Eden Cardim wrote: > On 7/12/07, João Gabriel wrote: >> Infelizmente na maioria dos "OT" um quer mostrar que sabe mais que o >> outro > > Infelizmente não, *felizmente*! Num grupo de discussão técnica onde as > pessoas vem pedir ajuda, é claro que vai haver discrepância no nível > de conhecimento você não captou exatamente o que o JG quis dizer, Eden... ;-) >> ou que sua opnião é a mais correta. > > Isso aqui é um grupo de discussão, não é? Até onde sei, uma discussão > é onde as pessoas expõem suas opiniões e tentam demonstrar que elas > estão corretas. Eden++ # sintético e direto. 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 Fri Jul 13 17:02:32 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Jul 2007 02:02:32 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> Message-ID: <46981298.2060205@yahoo.co.uk> Donato Azevedo wrote: > Pessoal, > algum de voces conhece alguma ferramenta de monitoração de servidores > (algo simples, que tenha log de uso de cpu, memoria livre, swap, > coisas do tipo) feito em perl? PRECISA ser feito em Perl? O Nagios (http://www.nagios.org/) é o que o pessoal usa no mundo todo para este tipo de coisa. E você pode extender a monitoração para QUALQUER coisa, simplesmente escrevendo programas bem pequenos, que monitoram o teu equipamento e geram códigos na saída padrão para o Nagios "ler" ciclicamente... muito fácil de escrever em Perl. > Eu preciso implementar uma ferramenta de monitoracao remota de > servidores e estou pesquisando o que já existe. Nagios na cabeça. Não tem o que perguntar, e ainda tem dados históricos e resumos diários, semanais, mensais e até anuais do que está acontecendo nos teus servidores. > Eu vi os módulos Proc:: no CPAN mas estava pensando em algo mais alto > nivel... nao precisa ser nenhum PerfMon (da MS) mas que fosse algo que > já suportasse criar profiles de monitoração, que permitisse salvar os > resultados e tal... :-) Exatamente. Tudo isso e muito mais. E OpenSource, claro! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From alexandre.abreu em gmail.com Fri Jul 13 17:11:49 2007 From: alexandre.abreu em gmail.com (Alexandre de Abreu) Date: Fri, 13 Jul 2007 21:11:49 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: <46981298.2060205@yahoo.co.uk> References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> <46981298.2060205@yahoo.co.uk> Message-ID: Nagios + Cacti ;) On 13/07/07, Luis Motta Campos wrote: > Donato Azevedo wrote: > > Pessoal, > > algum de voces conhece alguma ferramenta de monitoração de servidores > > (algo simples, que tenha log de uso de cpu, memoria livre, swap, > > coisas do tipo) feito em perl? > > PRECISA ser feito em Perl? > O Nagios (http://www.nagios.org/) é o que o pessoal usa no mundo todo > para este tipo de coisa. > > E você pode extender a monitoração para QUALQUER coisa, simplesmente > escrevendo programas bem pequenos, que monitoram o teu equipamento e > geram códigos na saída padrão para o Nagios "ler" ciclicamente... muito > fácil de escrever em Perl. > > > Eu preciso implementar uma ferramenta de monitoracao remota de > > servidores e estou pesquisando o que já existe. > > Nagios na cabeça. Não tem o que perguntar, e ainda tem dados > históricos e resumos diários, semanais, mensais e até anuais do que está > acontecendo nos teus servidores. > > > Eu vi os módulos Proc:: no CPAN mas estava pensando em algo mais alto > > nivel... nao precisa ser nenhum PerfMon (da MS) mas que fosse algo que > > já suportasse criar profiles de monitoração, que permitisse salvar os > > resultados e tal... > > :-) Exatamente. Tudo isso e muito mais. E OpenSource, claro! > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Alexandre de Abreu From luismottacampos em yahoo.co.uk Fri Jul 13 16:52:35 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Jul 2007 01:52:35 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F_=5BWas=3A_=5BOT=5D_Contrata=E7=E3o_PJ_=28Was_um_monte_?= =?iso-8859-1?q?de_coisa_off-topic=29=5D?= In-Reply-To: <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> Message-ID: <46981043.6090305@yahoo.co.uk> João Gabriel wrote: > Deveriamos bolar algumas normas para a lista. JG, relaxa, que o "paulista" aqui sou eu ;-) E não encana com esta coisa de bolar regras, que ninguém consegue fazer isso funcionar em listas de discussão. Quanto mais anárquicas, mais legais. ;-) Mas, claro, esta é a minha opiniã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 Fri Jul 13 16:53:48 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sat, 14 Jul 2007 01:53:48 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Data_oficial_para_OT=3F_=5B?= =?iso-8859-1?q?Was=3A_=5BOT=5D_OFF-Toppic_te_d=E1_dor-de-cabe=E7a=3F=5D?= In-Reply-To: <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> Message-ID: <4698108C.6010705@yahoo.co.uk> Gabriel Vieira wrote: > Aliás, temos até uma data oficial para OT ;D Nós temos? Quando? Todo dia? :-D -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From wendelscardua em gmail.com Fri Jul 13 20:37:51 2007 From: wendelscardua em gmail.com (Wendel Scardua) Date: Sat, 14 Jul 2007 00:37:51 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Data_oficial_para_OT=3F_=5B?= =?iso-8859-1?q?Was=3A_=5BOT=5D_OFF-Toppic_te_d=E1_dor-de-cabe=E7a?= =?iso-8859-1?q?=3F=5D?= In-Reply-To: <4698108C.6010705@yahoo.co.uk> References: <200707120910.28451.lgonzaga@lncc.br> <9a08c9b40707120852l49d38745s4e64b343207f0232@mail.gmail.com> <403668000707121235l4eee1e48pca87517696a7c987@mail.gmail.com> <469694C8.8040108@yahoo.co.uk> <8ff2963a0707121740q48deb05fo41ac46a83a20fdc3@mail.gmail.com> <83d8367f0707121838t2c49b031w117e60febdff636a@mail.gmail.com> <4698108C.6010705@yahoo.co.uk> Message-ID: <726229b50707132037x74ea5d20gd9a986e8553a347b@mail.gmail.com> On 7/13/07, Luis Motta Campos wrote: > > Gabriel Vieira wrote: > > Aliás, temos até uma data oficial para OT ;D > > Nós temos? > Quando? Todo dia? :-D Acho que ele fala daquele "25 de junho" :-) (thread do Engenheiro Pikachu) []s Wendel -- "Não ajustar o auto-ajuste" - http://wendel.scardua.net/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070714/d11097bd/attachment.html From shonorio em gmail.com Sat Jul 14 19:33:07 2007 From: shonorio em gmail.com (Solli Honorio) Date: Sat, 14 Jul 2007 23:33:07 -0300 Subject: [Cascavel-pm] Banco de dados In-Reply-To: <4684F670.4040603@gmail.com> References: <4684F670.4040603@gmail.com> Message-ID: <12d1f4ee0707141933g58dd92a3g6c2ece27b972f4c8@mail.gmail.com> > > Amigo, na verdade não tenho um emprego. É que comecei perceber que todas > (ou pelo menos a maioria) das oportunidades de emprego que surgem, tanto > as que vcs divulgam aqui na lista quanto outras, eles exigem o > conhecimento de pelo menos um DB. É por esta razao que surgiu o meu > interesse em aprender DB. Iberê você é muito jovem, se eu não estiver enganado nem terminou o colégio, mas a tua preocupação e teu interesse em apreender já demonstra uma característica profissional que não é tão comum assim nos profissionais com os quais eu trabalhei. A tua preocupação sobre um sistema de persistência de dados é realmente importante, e também complexa. Um banco de dados mal desenhado será, com certeza, responsável pelo péssimo desempenho de um sistema. Agora como saber se o bano de dados está mal ou bem desenhado ? Apreender o comportamento e o impacto de um relacionamento, de um índice, de uma view, ou seja, de todos os componentes relacionado ao armazenado e recuperação da informação. Então Iberê se preocupe em apreender, e compreender, as leis que regem o comportamento do armazenamento e a recuperação dos dados, e utilize um banco de dados (SGBD - http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_banco_de_dados) que tenha ferramentas onde você possa obervar estes comportamentos. O PostgreSQL é uma boa opção, pois ele possue terminologia e funções que você encontrará em todos os demais SGBD comerciais. No mais, você pode observar que o pessoal aqui tem um bom conhecimento sobre o assunto e estaremos aqui para contribuir com tuas dúvidas. 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/cascavel-pm/attachments/20070714/72c80afc/attachment.html From breno em rio.pm.org Sat Jul 14 21:57:00 2007 From: breno em rio.pm.org (breno) Date: Sun, 15 Jul 2007 01:57:00 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> <46981298.2060205@yahoo.co.uk> Message-ID: Concordo com os demais, e Nagios/Cacti são bastante interessantes. Há também outros como Zabbix (www.zabbix.com) e, dependendo se vc quer estatísticas gráficas sem necessariamente alertas automáticos, soluções como mrtg e até mesmo webminstats ou nagiosgraph podem valer uma olhada. Mas vc pediu feito em Perl, então minha dica é o RRDBrowse (www.rrdbrowse.org), 100% Perl! Não testei, mas parece bem legal ;-) []s breno On 7/13/07, Alexandre de Abreu wrote: > Nagios + Cacti ;) > > On 13/07/07, Luis Motta Campos wrote: > > Donato Azevedo wrote: > > > Pessoal, > > > algum de voces conhece alguma ferramenta de monitoração de servidores > > > (algo simples, que tenha log de uso de cpu, memoria livre, swap, > > > coisas do tipo) feito em perl? > > > > PRECISA ser feito em Perl? > > O Nagios (http://www.nagios.org/) é o que o pessoal usa no mundo todo > > para este tipo de coisa. > > > > E você pode extender a monitoração para QUALQUER coisa, simplesmente > > escrevendo programas bem pequenos, que monitoram o teu equipamento e > > geram códigos na saída padrão para o Nagios "ler" ciclicamente... muito > > fácil de escrever em Perl. > > > > > Eu preciso implementar uma ferramenta de monitoracao remota de > > > servidores e estou pesquisando o que já existe. > > > > Nagios na cabeça. Não tem o que perguntar, e ainda tem dados > > históricos e resumos diários, semanais, mensais e até anuais do que está > > acontecendo nos teus servidores. > > > > > Eu vi os módulos Proc:: no CPAN mas estava pensando em algo mais alto > > > nivel... nao precisa ser nenhum PerfMon (da MS) mas que fosse algo que > > > já suportasse criar profiles de monitoração, que permitisse salvar os > > > resultados e tal... > > > > :-) Exatamente. Tudo isso e muito mais. E OpenSource, claro! > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Alexandre de Abreu > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From nferraz em gmail.com Sun Jul 15 04:42:31 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Sun, 15 Jul 2007 12:42:31 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> <46981298.2060205@yahoo.co.uk> Message-ID: <604cec170707150442i549ed878q1ca533d6274acc18@mail.gmail.com> O Nagios parece é praticamente uma unanimidade; e existem vários módulos para trabalhar com ele, em Perl: http://search.cpan.org/search?query=nagios []s Nelson From nferraz em gmail.com Sun Jul 15 04:42:31 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Sun, 15 Jul 2007 12:42:31 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> <46981298.2060205@yahoo.co.uk> Message-ID: <604cec170707150442i549ed878q1ca533d6274acc18@mail.gmail.com> O Nagios parece é praticamente uma unanimidade; e existem vários módulos para trabalhar com ele, em Perl: http://search.cpan.org/search?query=nagios []s Nelson From nferraz em gmail.com Sun Jul 15 04:42:31 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Sun, 15 Jul 2007 12:42:31 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Ferramentas_de_monitora=E7=E3o_em_pe?= =?iso-8859-1?q?rl?= In-Reply-To: References: <1746e3e30707131231s46751e4aqbe393149f08d6530@mail.gmail.com> <46981298.2060205@yahoo.co.uk> Message-ID: <604cec170707150442i549ed878q1ca533d6274acc18@mail.gmail.com> O Nagios parece é praticamente uma unanimidade; e existem vários módulos para trabalhar com ele, em Perl: http://search.cpan.org/search?query=nagios []s Nelson From eduardohcs em oi.com.br Sun Jul 15 04:49:53 2007 From: eduardohcs em oi.com.br (eduardohcs) Date: Sun, 15 Jul 2007 08:49:53 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Vigiando_um_determinado_endere=E7o_e?= =?iso-8859-1?q?-mail=2C_p/produzir_uma_resposta_espec=EDfica?= Message-ID: <024501c7c6d6$456d23f0$03fea8c0@EDUARDOHCS> Pessoal, É a primeira vez que escrevo p/esta lista. Uso Perl a muito tempo, mas ainda sim, sou um iniciante. É nesta condição peço a ajuda de voces. Alguém saberia me orientar como faço p/ um script Perl vigiar um determinado endereço e-mail, em que não adicionamos nem assunto e nem mensagem, e na ocorrência deste, o script produz uma resposta específica. Por ex.: Nma lista de discussão: para associarmos, nos excluir, ou p/ enviar uma mensagem, enviamos um e-mail para um endereço por ex.: perlbr-subscribe em yahoogrupos.com.br , ou perlbr-unsubscribe em yahoogrupos.com.br , ou cascavel-pm em mp.org Um script perl reconhece esses e-mails e responde com uma ação específica para cada um fazendo a inscrição ou exclusão do serviço, ou encaminhando um e-mail à lista para distribuição. Agradeço qualquer orientação. Eduardo HCS -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070715/b83dbcda/attachment.html From luismottacampos em yahoo.co.uk Sun Jul 15 07:24:11 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Sun, 15 Jul 2007 16:24:11 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Vigiando_um_determinado_endere=E7o_e?= =?iso-8859-1?q?-mail=2C_p/produzir_uma_resposta_espec=EDfica?= In-Reply-To: <024501c7c6d6$456d23f0$03fea8c0@EDUARDOHCS> References: <024501c7c6d6$456d23f0$03fea8c0@EDUARDOHCS> Message-ID: <469A2E0B.9040408@yahoo.co.uk> eduardohcs wrote: > Pessoal, > Alguém saberia me orientar como faço p/ um script Perl vigiar um > determinado endereço e-mail, em que não adicionamos nem assunto e nem > mensagem, e na ocorrência deste, o script produz uma resposta específica. Eu sei. Mas não sei se eu devia. Com todo o respeito, você tem cara e jeito de wannabe-spammer. Eu posso orientar você, desde que você explique mais detalhadamente o que pretende fazer com este conhecimento. > Por ex.: > Nma lista de discussão: para associarmos, nos excluir, ou p/ enviar uma > mensagem, enviamos um e-mail para um endereço por ex.: > perlbr-subscribe em yahoogrupos.com.br > , ou > perlbr-unsubscribe em yahoogrupos.com.br > , ou > cascavel-pm em mp.org > > Um script perl reconhece esses e-mails e responde com uma ação > específica para cada um fazendo a inscrição ou exclusão do serviço, ou > encaminhando um e-mail à lista para distribuição. > > Agradeço qualquer orientação. Você já pensou em olhar o código fonte de um MLM? Experimente ler o Mailman. Mesmo estando escrito em Python, é bem simples entender o que ele faz, e fazer igual em Perl (com a ajuda do CPAN) é barbada. Se você precisar de mais detalhes ou tiver dúvidas, eu reforço: gostaria de saber mais detalhadamente sobre o teu problema... Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From mclpaltrin em gmail.com Mon Jul 16 04:07:56 2007 From: mclpaltrin em gmail.com (Marcelo ) Date: Mon, 16 Jul 2007 08:07:56 -0300 Subject: [Cascavel-pm] perl - C Message-ID: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> bom dia! - Alguem poderia me explicar como faço para transformar um script em perl para C , via linha de comando no free bsd ou alguma coisa do genero ? Grato Marcelo -- Marcelo From agnaldo em starweb-software.com.br Mon Jul 16 04:53:21 2007 From: agnaldo em starweb-software.com.br (Agnaldo Macedo) Date: Mon, 16 Jul 2007 08:53:21 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Autentica=E7=E3o_em_AD?= References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> Message-ID: <009a01c7c79f$eb3b0670$6401a8c0@swmobile> Olá Pessoal. Alguém poderia me indicar algum módulo para autenticação em AD (Active Directory) From daniel em ruoso.com Mon Jul 16 04:50:20 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Mon, 16 Jul 2007 12:50:20 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?Autentica=E7=E3o_em_AD?= In-Reply-To: <009a01c7c79f$eb3b0670$6401a8c0@swmobile> References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> <009a01c7c79f$eb3b0670$6401a8c0@swmobile> Message-ID: <1184586620.6095.6.camel@pitombeira> Seg, 2007-07-16 às 08:53 -0300, Agnaldo Macedo escreveu: > Alguém poderia me indicar algum módulo para autenticação em AD (Active > Directory) http://search.cpan.org/search?query=Active+Directory+Authentication&mode=all /me reza para que um dia as pessoas aprendam a usar o cpan... daniel From otaviof em gmail.com Mon Jul 16 05:05:17 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 16 Jul 2007 09:05:17 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Autentica=E7=E3o_em_AD?= In-Reply-To: <009a01c7c79f$eb3b0670$6401a8c0@swmobile> References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> <009a01c7c79f$eb3b0670$6401a8c0@swmobile> Message-ID: <8e3843570707160505h2da19422nf747cb2cfe4873e5@mail.gmail.com> On 7/16/07, Agnaldo Macedo wrote: > > Olá Pessoal. > > Alguém poderia me indicar algum módulo para autenticação em AD (Active > Directory) > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Agnaldo, Eu já fiz este tipo de trabalho usando Kerberos, e o que ficou perfeito foi este módulo (simples, fácil, prático): http://search.cpan.org/~dstuart/Authen-Krb5-Simple-0.32/lib/Authen/Krb5/Simple.pm boa sorte, -- | -- | Otávio Fernandes | FreeBSD 6.2 Release && GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From otaviof em gmail.com Mon Jul 16 05:06:39 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 16 Jul 2007 09:06:39 -0300 Subject: [Cascavel-pm] perl - C In-Reply-To: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> Message-ID: <8e3843570707160506x61dab459m5079feaeeeb57338@mail.gmail.com> On 7/16/07, Marcelo wrote: > bom dia! > > - Alguem poderia me explicar como faço para transformar um script em > perl para C , via linha de comando no free bsd ou alguma coisa do > genero ? > > Grato Marcelo > -- > Marcelo > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Marcelo, Utilize o perlcc: $ man perlcc (...) $ perlcc -c out.c file # Creates a C file, 'out.c' from 'file' (...) um abraço, -- | -- | Otávio Fernandes | FreeBSD 6.2 Release && GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From luismottacampos em yahoo.co.uk Mon Jul 16 06:52:33 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 16 Jul 2007 15:52:33 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Autentica=E7=E3o_em_AD?= In-Reply-To: <009a01c7c79f$eb3b0670$6401a8c0@swmobile> References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> <009a01c7c79f$eb3b0670$6401a8c0@swmobile> Message-ID: On Jul 16, 2007, at 1:53 PM, Agnaldo Macedo wrote: > Olá Pessoal. > > Alguém poderia me indicar algum módulo para autenticação em AD (Active > Directory) Eu sempre usei o Net::LDAP. Mas você tem de saber o que você está fazendo, ou não vai conseguir resultados plausíveis. ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From danielrantunes em yahoo.com.br Mon Jul 16 14:57:21 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Mon, 16 Jul 2007 14:57:21 -0700 (PDT) Subject: [Cascavel-pm] =?iso-8859-1?q?Vari=E1vel_de_outro_namespace_no_esc?= =?iso-8859-1?q?opo_global_do_package=2E?= Message-ID: <532847.48805.qm@web36911.mail.mud.yahoo.com> Oi amigos, boa noite. É o seguinte : package supplier; print $main::TEST; Resulta em : Use of uninitialized value in print at /home/daniel/bin/inquiry-server-2/Inquiry.pm line 64 Porém : package supplier; sub teste{ print $main::TEST; } Funciona normalmente, imprime o valor da variável TEST que é declarada via Getopt no script principal. A diferença que eu vejo é que no primeiro caso a tentativa de usar a variável está no escopo global do package (que é o que eu quero, declarar um hash dependendo da condição $main::TEST) e no segundo caso dentro de uma sub. O package supplier está dentro de um .pm separado do script principal. Minha dúvida é : Como consigo enxergar a variável de um outro namespace no escopo global do package ? Teria eu que exportar o TEST no script principal para este package ou vice-versa (importar o TEST no package supplier) ? Obrigado novamente, um abraço. ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070716/a504b5cb/attachment.html From acid06 em gmail.com Mon Jul 16 15:42:27 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Mon, 16 Jul 2007 19:42:27 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Vari=E1vel_de_outro_namespace_no_esc?= =?iso-8859-1?q?opo_global_do_package=2E?= In-Reply-To: <532847.48805.qm@web36911.mail.mud.yahoo.com> References: <532847.48805.qm@web36911.mail.mud.yahoo.com> Message-ID: <9a08c9b40707161542p4bb4eda9h6e15d03ce70cf07f@mail.gmail.com> On 7/16/07, Daniel (r) Antunes wrote: > A diferença que eu vejo é que no primeiro caso a tentativa de usar a > variável está no escopo global do package (que é o que eu quero, declarar um > hash dependendo da condição $main::TEST) e no segundo caso dentro de uma > sub. Não, a diferença é que no primeiro caso ele é executado *antes* do Getopt poder pegar as opções enquanto no segundo caso, você chama a sub teste() *depois*. -Nilson Santos F. Jr. From danielrantunes em yahoo.com.br Mon Jul 16 17:55:25 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Mon, 16 Jul 2007 17:55:25 -0700 (PDT) Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A__Vari=E1vel_de_outro_namespac?= =?iso-8859-1?q?e_no_escopo_global_do_package=2E?= Message-ID: <177096.50787.qm@web36908.mail.mud.yahoo.com> Saquei... Mas... No caso eu declaro a variável TEST já com um valor "0" (que é o valor por omissão), ou seja, ela é uma variável declarada e existente. Sendo este o caso o package supplier não deveria enxergá-la ? Obrigado. ----- Mensagem original ---- De: Nilson Santos Figueiredo Junior Para: Cascavel Perl Mongers Enviadas: Segunda-feira, 16 de Julho de 2007 19:42:27 Assunto: Re: [Cascavel-pm] Variável de outro namespace no escopo global do package. On 7/16/07, Daniel (r) Antunes wrote: > A diferença que eu vejo é que no primeiro caso a tentativa de usar a > variável está no escopo global do package (que é o que eu quero, declarar um > hash dependendo da condição $main::TEST) e no segundo caso dentro de uma > sub. Não, a diferença é que no primeiro caso ele é executado *antes* do Getopt poder pegar as opções enquanto no segundo caso, você chama a sub teste() *depois*. -Nilson Santos F. Jr. _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070716/850f4fb4/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 17 00:31:01 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 17 Jul 2007 09:31:01 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A__Vari=E1vel_de_outro_namespac?= =?iso-8859-1?q?e_no_escopo_global_do_package=2E?= In-Reply-To: <177096.50787.qm@web36908.mail.mud.yahoo.com> References: <177096.50787.qm@web36908.mail.mud.yahoo.com> Message-ID: <0ED0FFC0-60C7-4621-99BF-B3F0FC374E93@yahoo.co.uk> On Jul 17, 2007, at 2:55 AM, Daniel ® Antunes wrote: > Saquei... Mas... > No caso eu declaro a variável TEST já com um valor "0" (que é o > valor por omissão), ou seja, ela é uma variável declarada e > existente. Sendo este o caso o package supplier não deveria enxergá- > la ? > Obrigado. Ledo engano. my $TEST; declara a variável TEST com valor inicial undef(), não zero. perldoc -f my Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From danielrantunes em yahoo.com.br Tue Jul 17 03:03:47 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Tue, 17 Jul 2007 03:03:47 -0700 (PDT) Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A__Res=3A__Vari=E1vel_de_outro_?= =?iso-8859-1?q?namespace_no_escopo_global_do_package=2E?= Message-ID: <15739.37338.qm@web36908.mail.mud.yahoo.com> > No caso eu declaro a variável TEST já com um valor "0" (que é o > valor por omissão), ou seja, ela é uma variável declarada e > existente. Eu declaro com : our TEST=0; Desculpe, me expressei mal... Quando disse que é o valor por omissão quis dizer dentro do meu sistema. O X da questão é, como eu a torno visível para o escopo global dos packages ? Obrigado. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Luis Motta Campos Para: Cascavel Perl Mongers Enviadas: Terça-feira, 17 de Julho de 2007 4:31:01 Assunto: Re: [Cascavel-pm] Res: Variável de outro namespace no escopo global do package. On Jul 17, 2007, at 2:55 AM, Daniel ® Antunes wrote: > Saquei... Mas... > No caso eu declaro a variável TEST já com um valor "0" (que é o > valor por omissão), ou seja, ela é uma variável declarada e > existente. Sendo este o caso o package supplier não deveria enxergá- > la ? > Obrigado. Ledo engano. my $TEST; declara a variável TEST com valor inicial undef(), não zero. perldoc -f my Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/7a5b1768/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 17 04:03:06 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 17 Jul 2007 13:03:06 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A__Res=3A__Vari=E1vel_de_outro_?= =?iso-8859-1?q?namespace_no_escopo_global_do_package=2E?= In-Reply-To: <15739.37338.qm@web36908.mail.mud.yahoo.com> References: <15739.37338.qm@web36908.mail.mud.yahoo.com> Message-ID: <300AD7BF-4E8E-4F46-AF3E-FB3785F6B6BA@yahoo.co.uk> On Jul 17, 2007, at 12:03 PM, Daniel ® Antunes wrote: > > No caso eu declaro a variável TEST já com um valor "0" (que é o > > valor por omissão), ou seja, ela é uma variável declarada e > > existente. > > Eu declaro com : our TEST=0; > Desculpe, me expressei mal... Quando disse que é o valor por > omissão quis dizer dentro do meu sistema. > O X da questão é, como eu a torno visível para o escopo global > dos packages ? > Obrigado. Daniel, você não deveria. Declare use warnings; use strict; $main::TEST = 0; (sim, sem "our" ou "my"), que isto vai criar um "global". De qualque forma, o teu programa tem uma falha de projetos. Não use globais, eu tenho certeza de que você pode passar sem eles. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From danielrantunes em yahoo.com.br Tue Jul 17 04:15:13 2007 From: danielrantunes em yahoo.com.br (=?iso-8859-1?Q?Daniel_=AE_Antunes?=) Date: Tue, 17 Jul 2007 04:15:13 -0700 (PDT) Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A__Res=3A__Res=3A__Vari=E1vel_d?= =?iso-8859-1?q?e_outro_namespace_no_escopo_global_do_package=2E?= Message-ID: <720614.60368.qm@web36904.mail.mud.yahoo.com> Hummmm, interessante... Realmente Luiz, tem varias falhas, mas aos poucos eu as estou corrigindo, tá aí mais uma boa correção. Valeu Luis, vou fazer isto. Abraço. Daniel ® Antunes profissional de informática msn daniel.legend em terra.com.br yahoo-messenger danielrantunes em yahoo.com.br mobile + 55 11 8965 2999 gnu/linux user #238553 ----- Mensagem original ---- De: Luis Motta Campos Para: Cascavel Perl Mongers Enviadas: Terça-feira, 17 de Julho de 2007 8:03:06 Assunto: Re: [Cascavel-pm] Res: Res: Variável de outro namespace no escopo global do package. On Jul 17, 2007, at 12:03 PM, Daniel ® Antunes wrote: > > No caso eu declaro a variável TEST já com um valor "0" (que é o > > valor por omissão), ou seja, ela é uma variável declarada e > > existente. > > Eu declaro com : our TEST=0; > Desculpe, me expressei mal... Quando disse que é o valor por > omissão quis dizer dentro do meu sistema. > O X da questão é, como eu a torno visível para o escopo global > dos packages ? > Obrigado. Daniel, você não deveria. Declare use warnings; use strict; $main::TEST = 0; (sim, sem "our" ou "my"), que isto vai criar um "global". De qualque forma, o teu programa tem uma falha de projetos. Não use globais, eu tenho certeza de que você pode passar sem eles. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/3412ba9c/attachment-0001.html From a.r.ferreira em gmail.com Tue Jul 17 05:07:50 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Tue, 17 Jul 2007 09:07:50 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Res=3A_Vari=E1vel_de_outro_na?= =?iso-8859-1?q?mespace_no_escopo_global_do_package=2E?= In-Reply-To: <15739.37338.qm@web36908.mail.mud.yahoo.com> References: <15739.37338.qm@web36908.mail.mud.yahoo.com> Message-ID: <73ddeb6c0707170507v5e907406nf0f096c901c0c2c5@mail.gmail.com> On 7/17/07, Daniel (r) Antunes wrote: > > > > No caso eu declaro a variável TEST já com um valor "0" (que é o > > valor por omissão), ou seja, ela é uma variável declarada e > > existente. > > Eu declaro com : our TEST=0; A sua declaração está correta. E é equivalente a: $main::TEST = 0; com a vantagem de que se você renomear o package do seu script principal, ele vai continuar funcionando. O problema que você está encontrando deve vir de outro lugar. Segue uma adivinhação: # script.pl # o script principal our $TEST = 0; use Getopt::Long; Getoptions( 't' => \$TEST ); use supplier; # supplier.pm package supplier; print $main::TEST; Digamos que você faça: $ perl script.pl -t Neste caso, a declaração/inicialização de $TEST e a invocação de Getoptions() acontece em runtime, enquanto o "use supplier" acontece antes (em compile time, porque esta é a semântica do "use"). Neste momento, nem a variável $TEST existe e muito menos o Getoptions() foi invocado. Note que este é um caso em que a ordem textual (our, Getoptions, use) pode enganá-lo porque o código tem blocos de BEGIN ("use" é equivalente a uma construção com BEGIN). A melhor solução é mesmo ter uma sub em "supplier" que você invoca depois das inicializações certas. Outra alternativa feia e que vai lhe dar problemas mais tarde para manter é parecida com isto: our $TEST; BEGIN { $TEST = 0 } BEGIN { Getoptions( 't' => \$TEST ) } use supplier; que vai funcionar como você quer porque tudo antes do "use supplier" foi promovido a compile-time graças aos blocos BEGIN. Saudações, Adriano. > Desculpe, me expressei mal... Quando disse que é o valor por omissão > quis dizer dentro do meu sistema. > O X da questão é, como eu a torno visível para o escopo global dos > packages ? > Obrigado. > Daniel (r) Antunes > profissional de informática > msn daniel.legend em terra.com.br > yahoo-messenger danielrantunes em yahoo.com.br > mobile + 55 11 8965 2999 > gnu/linux user #238553 > > > > ----- Mensagem original ---- > De: Luis Motta Campos > Para: Cascavel Perl Mongers > Enviadas: Terça-feira, 17 de Julho de 2007 4:31:01 > Assunto: Re: [Cascavel-pm] Res: Variável de outro namespace no escopo global > do package. > > > > On Jul 17, 2007, at 2:55 AM, Daniel (r) Antunes wrote: > > Saquei... Mas... > > No caso eu declaro a variável TEST já com um valor "0" (que é o > > valor por omissão), ou seja, ela é uma variável declarada e > > existente. Sendo este o caso o package supplier não deveria enxergá- > > la ? > > Obrigado. > > Ledo engano. > > my $TEST; > > declara a variável TEST com valor inicial undef(), não zero. > > perldoc -f my > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > ________________________________ > Novo Yahoo! Cadê? - Experimente uma nova busca. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From luismottacampos em yahoo.co.uk Tue Jul 17 00:36:03 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 17 Jul 2007 09:36:03 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?Vari=E1vel_de_outro_namespace_no_esc?= =?iso-8859-1?q?opo_global_do_package=2E?= In-Reply-To: <532847.48805.qm@web36911.mail.mud.yahoo.com> References: <532847.48805.qm@web36911.mail.mud.yahoo.com> Message-ID: <64821CD1-0975-4DE2-AD9E-D6730A07A794@yahoo.co.uk> On Jul 16, 2007, at 11:57 PM, Daniel ® Antunes wrote: > Oi amigos, boa noite. > É o seguinte : > > package supplier; > print $main::TEST; > > Resulta em : > > Use of uninitialized value in print at /home/daniel/bin/inquiry- > server-2/Inquiry.pm line 64 > > Porém : > > package supplier; > sub teste{ > print $main::TEST; > } > > Funciona normalmente, imprime o valor da variável TEST que é > declarada via Getopt no script principal. > > A diferença que eu vejo é que no primeiro caso a tentativa de > usar a variável está no escopo global do package (que é o que eu > quero, declarar um hash dependendo da condição $main::TEST) e no > segundo caso dentro de uma sub. > O package supplier está dentro de um .pm separado do script > principal. > Minha dúvida é : Como consigo enxergar a variável de um outro > namespace no escopo global do package ? > Teria eu que exportar o TEST no script principal para este > package ou vice-versa (importar o TEST no package supplier) ? > Obrigado novamente, um abraço. Diversas observações: 1. Você quer configurações. Use o Config::General, meu favorito. Ou qualquer outro módulos sob o namespace Config::*. 2. O PBP diz que a gente não deve manter variáveis globais, ou hash tables que são utilizados como "saco de variáveis" passado de um lado para outro. Se você precisa enxergar uma variável noutro pacote, tenha certeza de que o outro pacote espera isso (e receba a variável por cópia durante a inicialização ou a cada chamada). 3.Prestatenção na ordem de execução. Código solto dentro de um pacote é executado normalmente uma vez, quando você diz "use Package". Caso não seja esta a intenção (nunca é), tente de outra forma. Putamplexos. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From glasswalk3r em hotmail.com Tue Jul 17 06:17:03 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 16:17:03 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A_=09Res=3A_Res=3A_Vari=E1vel_d?= =?iso-8859-1?q?e_outro_namespace_no_escopo_global_do_package=2E?= Message-ID: > > Desculpe, me expressei mal... Quando disse que é o valor por omissão> > quis dizer dentro do meu sistema.> > O X da questão é, como eu a torno visível para o escopo global dos> > packages ?Use a variável @EXPORT oiu @EXPORT_OK. Elas vão exportar funções e variáveis para o pacote Main assim que você importar o módulo usando "use".Mas eu não usaria GetOpt num módulo e sim no programa que será utilizado pelo usuário/sistema. Cuidado com a tentação de escrever um módulo do tipo "faz-tudo".[]'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/09163e85/attachment.html From edencardim em gmail.com Tue Jul 17 06:19:36 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 17 Jul 2007 10:19:36 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Res=3A_Vari=E1vel_de_outro_na?= =?iso-8859-1?q?mespace_no_escopo_global_do_package=2E?= In-Reply-To: References: Message-ID: <3de55ead0707170619ob32732dkea622df023df4db6@mail.gmail.com> On 7/17/07, Alceu Rodrigues de Freitas Junior wrote: > Use a variável @EXPORT oiu @EXPORT_OK. Elas vão exportar funções e variáveis > para o pacote Main assim que você importar o módulo usando "use". Pelo amor de Deus, não recomende esse tipo de coisa, nem a título de curiosidade. :) -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From edencardim em gmail.com Tue Jul 17 06:21:17 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 17 Jul 2007 10:21:17 -0300 Subject: [Cascavel-pm] [OT] PGcon Day Message-ID: <3de55ead0707170621w7df0159aqeb812ee9c2fff89d@mail.gmail.com> "A comunidade de PostgreSQL do Brasil tem o prazer de anunciar que nos dias 7 e 8 de Dezembro deste ano, haverá o primeiro evento nacional de PostgreSQL em São Paulo. O evento contará entre os palestrantes com desenvolvedores nacionais e internacionais além de outras atrações que estão sendo organizadas. Antes de iniciar a submissão de trabalhos, estamos fazendo uma pesquisa para saber quais os temas que mais interessam a comunidade e assim poder fazer um evento mais equilibrado. Convidamos a todos(as) a preencher a nossa pesquisa[1]. A pesquisa estará no ar até o dia 31/07/2007 e os resultados (tirando os dados pessoais) serão divulgados na lista de discussão da comunidade. Em breve estaremos divulgando detalhes sobre a submissão de trabalhos, inscrições e outros detalhes do evento." Fábio Telles [1] http://www.midstorm.org/~telles/postgresql/survey.php?sid=28 [2] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Tue Jul 17 06:36:11 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 16:36:11 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A__Res=3A_Vari=E1vel_de_outro_n?= =?iso-8859-1?q?amespace_no_escopo_global_do_package=2E?= Message-ID: > Date: Tue, 17 Jul 2007 10:19:36 -0300> From: edencardim em gmail.com> > On 7/17/07, Alceu Rodrigues de Freitas Junior wrote:> > Use a variável @EXPORT oiu @EXPORT_OK. Elas vão exportar funções e variáveis> > para o pacote Main assim que você importar o módulo usando "use".> > Pelo amor de Deus, não recomende esse tipo de coisa, nem a título de> curiosidade. :)Por que não? A menos que ele esteja usando orientação à objetos, não vejo problema compartilhar informações dessa forma.Agora se o programa dele vai ser ENORME, aí ele pode começar a ter dores de cabeça. Nesse caso seria melhor ele começar a usar orientação à objetos.Eu não tenho os detalhes todos do programa, mas se não me engano ele só quer compartilhar essa variável para obter resultados de um getopts(). Nesse caso não faz sentido ele manter isso no módulo e sim no script que será executado.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/6048db12/attachment.html From a.r.ferreira em gmail.com Tue Jul 17 06:45:26 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Tue, 17 Jul 2007 10:45:26 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Vari=E1vel_de_outro_namespace?= =?iso-8859-1?q?_no_escopo_global_do_package=2E?= In-Reply-To: References: Message-ID: <73ddeb6c0707170645l6d1a2821ua9fef3b43295ccc6@mail.gmail.com> On 7/17/07, Alceu Rodrigues de Freitas Junior wrote: > > > Date: Tue, 17 Jul 2007 10:19:36 -0300 > > From: edencardim em gmail.com > > > > On 7/17/07, Alceu Rodrigues de Freitas Junior > wrote: > > > Use a variável @EXPORT oiu @EXPORT_OK. Elas vão exportar funções e > variáveis > > > para o pacote Main assim que você importar o módulo usando "use". > > > > Pelo amor de Deus, não recomende esse tipo de coisa, nem a título de > > curiosidade. :) > > Por que não? A menos que ele esteja usando orientação à objetos, não vejo > problema compartilhar informações dessa forma. > Agora se o programa dele vai ser ENORME, aí ele pode começar a ter dores de > cabeça. Nesse caso seria melhor ele começar a usar orientação à objetos. Tudo bem com o compartilhamento de funções. Nem todo código precisa ser OO nem quer ser. Mas exportar variáveis é um mau hábito do qual a gente se arrepende mais tarde. Entre as razões: as modificações ao valor de uma variável não são restritas por uma API e podem provocar problemas à distância. > Eu não tenho os detalhes todos do programa, mas se não me engano ele só quer > compartilhar essa variável para obter resultados de um getopts(). Nesse caso > não faz sentido ele manter isso no módulo e sim no script que será > executado. > > []'s > Alceu > > ________________________________ > Make every IM count. Download Windows Live Messenger and join the i'm > Initiative now. It's free. Make it count! > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From edencardim em gmail.com Tue Jul 17 06:45:29 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 17 Jul 2007 10:45:29 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Vari=E1vel_de_outro_namespace?= =?iso-8859-1?q?_no_escopo_global_do_package=2E?= In-Reply-To: References: Message-ID: <3de55ead0707170645g4b422a2bh4bec3ac938d3c562@mail.gmail.com> On 7/17/07, Alceu Rodrigues de Freitas Junior wrote: > Por que não? A menos que ele esteja usando orientação à objetos, não vejo > problema compartilhar informações dessa forma. Tem problema sim, quando ele for manter o programa depois, ele vai ter que ficar caçando as subrotinas e variáveis com grep nos módulos. > Agora se o programa dele vai ser ENORME, aí ele pode começar a ter dores de > cabeça. Nesse caso seria melhor ele começar a usar orientação à objetos. Lembre-se que programas grandes começam como programas pequenos. > Eu não tenho os detalhes todos do programa, mas se não me engano ele só quer > compartilhar essa variável para obter resultados de um getopts(). Nesse caso > não faz sentido ele manter isso no módulo e sim no script que será > executado. O módulo deveria ser separado do front-end de interface, assim ele pode alterar um sem afetar muito o outro. A maioria dos problemas que enfrentei com sistemas na vida foram devidos a maus projetos de arquitetura e design de interfaces. Por falar nisso, recomendo o MooseX::Getopt, invés dos Getopts tradicionais. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Tue Jul 17 07:21:41 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 17:21:41 +0300 Subject: [Cascavel-pm] =?windows-1252?q?__Res=3A_Vari=E1vel_de_outro_names?= =?windows-1252?q?pace_no_escopo_global_do_package=2E?= Message-ID: > Date: Tue, 17 Jul 2007 10:45:29 -0300> From: edencardim em gmail.com> > On 7/17/07, Alceu Rodrigues de Freitas Junior wrote:> > Por que não? A menos que ele esteja usando orientação à objetos, não vejo> > problema compartilhar informações dessa forma.> > Tem problema sim, quando ele for manter o programa depois, ele vai ter> que ficar caçando as subrotinas e variáveis com grep nos módulos.Não se ele tiver um plano de testes definido antes e aplicá-los depois da modificação.Mas como eu disse, isso só dá para fazer com programas pequenos. Ainda assim, se ele vai usar esse valor em vários programas, talvez fosse melhor usar logo uma variável de ambiente. > > Agora se o programa dele vai ser ENORME, aí ele pode começar a ter dores de> > cabeça. Nesse caso seria melhor ele começar a usar orientação à objetos.> > Lembre-se que programas grandes começam como programas pequenos.Lembre-se que o ótimo é inimigo do bom. :-) Vale aplicar o bom-senso o tempo todo. Se o programa vai crescer, é melhor ele pensar nisso.> O módulo deveria ser separado do front-end de interface, assim ele> pode alterar um sem afetar muito o outro. A maioria dos problemas que> enfrentei com sistemas na vida foram devidos a maus projetos de> arquitetura e design de interfaces.Isso que eu tentei dizer e você explicou melhor. > Por falar nisso, recomendo o MooseX::Getopt, invés dos Getopts tradicionais.Estou com preguiça de ler sobre tudo sobre o módulo... mas parece que ele só é aplicável quando você usa OO. É isso mesmo?[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/0fccf2f6/attachment.html From glasswalk3r em hotmail.com Tue Jul 17 07:26:58 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 17:26:58 +0300 Subject: [Cascavel-pm] =?iso-8859-1?q?_RE=3A_=09Res=3A_Vari=E1vel_de_outro?= =?iso-8859-1?q?_namespace_no_escopo_global_do_package=2E?= Message-ID: > Date: Tue, 17 Jul 2007 10:45:26 -0300> From: a.r.ferreira em gmail.com>> Tudo bem com o compartilhamento de funções. Nem todo código precisa> ser OO nem quer ser. Mas exportar variáveis é um mau hábito do qual a> gente se arrepende mais tarde. Entre as razões: as modificações ao> valor de uma variável não são restritas por uma API e podem provocar> problemas à distância.É verdade. É melhor ele exportar uma função que sempre retorna o mesmo valor.++ a.r.ferreira em gmail.com[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/6d4677cb/attachment.html From edencardim em gmail.com Tue Jul 17 07:31:00 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 17 Jul 2007 11:31:00 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Vari=E1vel_de_outro_namespace?= =?iso-8859-1?q?_no_escopo_global_do_package=2E?= In-Reply-To: References: Message-ID: <3de55ead0707170731v1ac66b75veb18e876b8fb1829@mail.gmail.com> On 7/17/07, Alceu Rodrigues de Freitas Junior wrote: > Estou com preguiça de ler sobre tudo sobre o módulo... mas parece que ele só > é aplicável quando você usa OO. É isso mesmo? Não, o perl permite que você tenha paradigma híbrido no seu programa. Você vai ter um objeto populado com as opções obtidas da linha de comando. Um objeto é apenas uma estrutura de dados qualquer, ligada a um nome de pacote via bless. Se quiser, é só ignorar a existência dos métodos de acesso mas não vejo porque alguém faria isso, já que é mais conveniente do que acessar o valor via chave de hash. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Tue Jul 17 07:43:49 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 17:43:49 +0300 Subject: [Cascavel-pm] =?windows-1252?q?_RE=3A_=09Res=3A_Vari=E1vel_de_out?= =?windows-1252?q?ro_namespace_no_escopo_global_do_package=2E?= Message-ID: > Date: Tue, 17 Jul 2007 11:31:00 -0300> From: edencardim em gmail.com> > On 7/17/07, Alceu Rodrigues de Freitas Junior wrote:> > Estou com preguiça de ler sobre tudo sobre o módulo... mas parece que ele só> > é aplicável quando você usa OO. É isso mesmo?> > Não, o perl permite que você tenha paradigma híbrido no seu programa.> Você vai ter um objeto populado com as opções obtidas da linha de> comando. Um objeto é apenas uma estrutura de dados qualquer, ligada a> um nome de pacote via bless. Se quiser, é só ignorar a existência dos> métodos de acesso mas não vejo porque alguém faria isso, já que é mais> conveniente do que acessar o valor via chave de hash.Acho que eu não formulei a pergunta direito... o que eu quiz dizer é porque eu usaria esse módulo ao invés de Getopt::Std ou Long num programa não OOP?[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/a7f699ad/attachment.html From donatoaz em gmail.com Tue Jul 17 08:13:34 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Tue, 17 Jul 2007 12:13:34 -0300 Subject: [Cascavel-pm] perl - C In-Reply-To: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> References: <2baf10d90707160407w590bad73ic9e2cb47b58335ae@mail.gmail.com> Message-ID: <1746e3e30707170813u32a07f1ewc1ce7761807c5b0d@mail.gmail.com> On 7/16/07, Marcelo wrote: > bom dia! > > - Alguem poderia me explicar como faço para transformar um script em > perl para C , via linha de comando no free bsd ou alguma coisa do > genero ? acho que voce nao vai achar nada automático que faça isto. Mas se for um script simples, você pode tentar fazer sozinho e se tiver algum problema manda para mim em pvt que tento ajudar, abraços, -- Donato Azevedo From edencardim em gmail.com Tue Jul 17 10:34:43 2007 From: edencardim em gmail.com (Eden Cardim) Date: Tue, 17 Jul 2007 14:34:43 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Res=3A_Vari=E1vel_de_outro_namespace?= =?iso-8859-1?q?_no_escopo_global_do_package=2E?= In-Reply-To: References: Message-ID: <3de55ead0707171034s7d571d63v5a892de04dd97d7d@mail.gmail.com> On 7/17/07, Alceu Rodrigues de Freitas Junior wrote: > Acho que eu não formulei a pergunta direito... o que eu quiz dizer é porque > eu usaria esse módulo ao invés de Getopt::Std ou Long num programa não OOP? Porque é mais robusto e flexível. E, pra mim, é até mais legível. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From glasswalk3r em hotmail.com Tue Jul 17 10:45:09 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 17 Jul 2007 20:45:09 +0300 Subject: [Cascavel-pm] perl - C Message-ID: > Date: Tue, 17 Jul 2007 12:13:34 -0300> From: donatoaz em gmail.com> > On 7/16/07, Marcelo wrote:> > bom dia!> >> > - Alguem poderia me explicar como faço para transformar um script em> > perl para C , via linha de comando no free bsd ou alguma coisa do> > genero ?> > acho que voce nao vai achar nada automático que faça isto.> Mas se for um script simples, você pode tentar fazer sozinho e se> tiver algum problema manda para mim em pvt que tento ajudar,O perlcc até gera o código, agora se ele vai conseguir compilar ele, aí são outros quinhentos. Eu nunca consegui compilar nada gerado no perlcc (pelo menos no Perl 5.6, quando tentei), nem um "hello world".Para quê o Marcelo queria fazer isso mesmo?[]'sAlceu _________________________________________________________________ Make every IM count. Download Windows Live Messenger and join the i?m Initiative now. It?s free.  http://im.live.com/messenger/im/home/?source=TAGWL_June07 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070717/24ece5b7/attachment-0001.html From ptfzs em yahoo.com.br Wed Jul 18 05:03:46 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 18 Jul 2007 09:03:46 -0300 (ART) Subject: [Cascavel-pm] Duvida FTP Message-ID: <352560.99645.qm@web31301.mail.mud.yahoo.com> Pessoal... tem como eu executar um comando com o NET::FTP? Meu script tem que colocar os arquivos na maqquina remota e executar um programa na maquina remota.. tem como? Obrigada Pessoal: :) Flickr agora em português. Você cria, todo mundo vê. Saiba mais. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/5e285912/attachment.html From luismottacampos em yahoo.co.uk Wed Jul 18 06:54:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Wed, 18 Jul 2007 15:54:31 +0200 Subject: [Cascavel-pm] Duvida FTP In-Reply-To: <352560.99645.qm@web31301.mail.mud.yahoo.com> References: <352560.99645.qm@web31301.mail.mud.yahoo.com> Message-ID: On Jul 18, 2007, at 2:03 PM, Patty Silva wrote: > Pessoal... tem como eu executar um comando com o NET::FTP? > > Meu script tem que colocar os arquivos na maqquina remota e > executar um programa na maquina remota.. > tem como? O Net::FTP implementa o protocolo FTP, Patty. Este, como o próprio nome diz, é um File Transfer Protocol. Ele não oferece capacidade de execução de comandos (não capacidades lícitas, pelo menos ;-). Para executar o comando, depois de colocar o teu script no lugar, use o Net::SSH ou o Net::Telnet para conectar à màquina e executar o programa que você quer. Pequenas considerações: 1. Se você precisa executar código remotamente, deveria pensar em escrever um servidor. Eu usaria Net::Daemon para isso. 2. NADA disso é seguro. Se você está mexendo (direta ou indiretamente) com dinheiro, eu recomendo a você repensar sua estratégia, e adotar as versões dos programas com criptografia (Net::FTPS e Net::SSH, ou a implementar Net::Daemon sobre SSL ou TLS). 3. Eu tenho certeza de que o teu administrador de sistemas deveria ter restrições quanto a permitir este tipo de operação, por qualquer razão que seja. Converse com ele antes de sair fazendo, eu acho que ele também pode ajudar. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Wed Jul 18 07:20:07 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 18 Jul 2007 11:20:07 -0300 (ART) Subject: [Cascavel-pm] Duvida FTP In-Reply-To: Message-ID: <83655.83838.qm@web31304.mail.mud.yahoo.com> Bom.. eu estou testando esse script: #!/usr/bin/perl use Net::SSH::Perl; my $host="host1"; my $user="xxx"; my $pass="xx"; print "Login remoto... "; my $ssh = Net::SSH::Perl->new($host, options => ["BatchMode yes", "RhostsAuthentication no" ]); $ssh->login($user, $pass); command_remote("rm arquivo.txt"); print "done\n"; $ssh->cmd("exit"); sub command_remote { my ($cmd) = @_; my ($stdout, $stderr, $exit) = $ssh->cmd($cmd); return $stdout; } Funcionou perfeito.. porem ele pede a senha :( pq isso? Obrigada Pessoal :D ~ ~ Luis Motta Campos escreveu: On Jul 18, 2007, at 2:03 PM, Patty Silva wrote: > Pessoal... tem como eu executar um comando com o NET::FTP? > > Meu script tem que colocar os arquivos na maqquina remota e > executar um programa na maquina remota.. > tem como? O Net::FTP implementa o protocolo FTP, Patty. Este, como o próprio nome diz, é um File Transfer Protocol. Ele não oferece capacidade de execução de comandos (não capacidades lícitas, pelo menos ;-). Para executar o comando, depois de colocar o teu script no lugar, use o Net::SSH ou o Net::Telnet para conectar à màquina e executar o programa que você quer. Pequenas considerações: 1. Se você precisa executar código remotamente, deveria pensar em escrever um servidor. Eu usaria Net::Daemon para isso. 2. NADA disso é seguro. Se você está mexendo (direta ou indiretamente) com dinheiro, eu recomendo a você repensar sua estratégia, e adotar as versões dos programas com criptografia (Net::FTPS e Net::SSH, ou a implementar Net::Daemon sobre SSL ou TLS). 3. Eu tenho certeza de que o teu administrador de sistemas deveria ter restrições quanto a permitir este tipo de operação, por qualquer razão que seja. Converse com ele antes de sair fazendo, eu acho que ele também pode ajudar. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm --------------------------------- Novo Yahoo! Cadê? - Experimente uma nova busca. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/8a979a08/attachment.html From andre.garcia.carneir em terra.com.br Wed Jul 18 07:26:54 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Wed, 18 Jul 2007 11:26:54 -0300 Subject: [Cascavel-pm] Duvida FTP Message-ID: ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org > Bom.. eu estou testando esse script: > > > #!/usr/bin/perl > use Net::SSH::Perl; > > my $host="host1"; > my $user="xxx"; > my $pass="xx"; > > print "Login remoto... "; > > my $ssh = Net::SSH::Perl->new($host, options => ["BatchMode yes", "RhostsAuthentication no" ]); > $ssh->login($user, $pass); > > command_remote("rm arquivo.txt"); > print "done\n"; > > $ssh->cmd("exit"); > > sub command_remote { > my ($cmd) = @_; > my ($stdout, $stderr, $exit) = $ssh->cmd($cmd); > return $stdout; > } > > > Funcionou perfeito.. porem ele pede a senha :( > pq isso? Talvez a senha em $pass esteja errada... Você chegou a testar essa senha usando o comando ssh? > Obrigada Pessoal :D > > ~ > ~ > > Luis Motta Campos escreveu: On Jul 18, 2007, at 2:03 PM, Patty Silva wrote: > > Pessoal... tem como eu executar um comando com o NET::FTP? > > > > Meu script tem que colocar os arquivos na maqquina remota e > > executar um programa na maquina remota.. > > tem como? > > O Net::FTP implementa o protocolo FTP, Patty. Este, como o próprio > nome diz, é um File Transfer Protocol. Ele não oferece capacidade de > execução de comandos (não capacidades lícitas, pelo menos ;-). > > Para executar o comando, depois de colocar o teu script no lugar, > use o Net::SSH ou o Net::Telnet para conectar à màquina e executar o > programa que você quer. > > Pequenas considerações: > > 1. Se você precisa executar código remotamente, deveria pensar em > escrever um servidor. Eu usaria Net::Daemon para isso. > 2. NADA disso é seguro. Se você está mexendo (direta ou > indiretamente) com dinheiro, eu recomendo a você repensar sua > estratégia, e adotar as versões dos programas com criptografia > (Net::FTPS e Net::SSH, ou a implementar Net::Daemon sobre SSL ou TLS). > 3. Eu tenho certeza de que o teu administrador de sistemas deveria > ter restrições quanto a permitir este tipo de operação, por qualquer > razão que seja. Converse com ele antes de sair fazendo, eu acho que > ele também pode ajudar. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > --------------------------------- > Novo Yahoo! Cadê? - Experimente uma nova busca. > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184768442.485653.32222.capalaba.hst.terra.com.br,8949,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 17/07/2007 / Versão: 5.1.00/5076 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From ptfzs em yahoo.com.br Wed Jul 18 08:12:48 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 18 Jul 2007 12:12:48 -0300 (ART) Subject: [Cascavel-pm] Duvida FTP In-Reply-To: Message-ID: <847859.68944.qm@web31302.mail.mud.yahoo.com> testei sim :D eh a msm senha :( e nao funciona André Garcia Carneiro escreveu: ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org > Bom.. eu estou testando esse script: > > > #!/usr/bin/perl > use Net::SSH::Perl; > > my $host="host1"; > my $user="xxx"; > my $pass="xx"; > > print "Login remoto... "; > > my $ssh = Net::SSH::Perl->new($host, options => ["BatchMode yes", "RhostsAuthentication no" ]); > $ssh->login($user, $pass); > > command_remote("rm arquivo.txt"); > print "done\n"; > > $ssh->cmd("exit"); > > sub command_remote { > my ($cmd) = @_; > my ($stdout, $stderr, $exit) = $ssh->cmd($cmd); > return $stdout; > } > > > Funcionou perfeito.. porem ele pede a senha :( > pq isso? Talvez a senha em $pass esteja errada... Você chegou a testar essa senha usando o comando ssh? > Obrigada Pessoal :D > > ~ > ~ > > Luis Motta Campos escreveu: On Jul 18, 2007, at 2:03 PM, Patty Silva wrote: > > Pessoal... tem como eu executar um comando com o NET::FTP? > > > > Meu script tem que colocar os arquivos na maqquina remota e > > executar um programa na maquina remota.. > > tem como? > > O Net::FTP implementa o protocolo FTP, Patty. Este, como o próprio > nome diz, é um File Transfer Protocol. Ele não oferece capacidade de > execução de comandos (não capacidades lícitas, pelo menos ;-). > > Para executar o comando, depois de colocar o teu script no lugar, > use o Net::SSH ou o Net::Telnet para conectar à màquina e executar o > programa que você quer. > > Pequenas considerações: > > 1. Se você precisa executar código remotamente, deveria pensar em > escrever um servidor. Eu usaria Net::Daemon para isso. > 2. NADA disso é seguro. Se você está mexendo (direta ou > indiretamente) com dinheiro, eu recomendo a você repensar sua > estratégia, e adotar as versões dos programas com criptografia > (Net::FTPS e Net::SSH, ou a implementar Net::Daemon sobre SSL ou TLS). > 3. Eu tenho certeza de que o teu administrador de sistemas deveria > ter restrições quanto a permitir este tipo de operação, por qualquer > razão que seja. Converse com ele antes de sair fazendo, eu acho que > ele também pode ajudar. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > --------------------------------- > Novo Yahoo! Cadê? - Experimente uma nova busca. > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184768442.485653.32222.capalaba.hst.terra.com.br,8949,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 17/07/2007 / Versão: 5.1.00/5076 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm --------------------------------- Novo Yahoo! Cadê? - Experimente uma nova busca. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/6438c980/attachment-0001.html From frederico em gmail.com Wed Jul 18 09:55:39 2007 From: frederico em gmail.com (Frederico Recsky) Date: Wed, 18 Jul 2007 13:55:39 -0300 Subject: [Cascavel-pm] Duvida FTP In-Reply-To: <83655.83838.qm@web31304.mail.mud.yahoo.com> References: <83655.83838.qm@web31304.mail.mud.yahoo.com> Message-ID: <88fe68ee0707180955s7471b06dra3aefd15aed8861b@mail.gmail.com> Olá On 7/18/07, Patty Silva wrote: > Bom.. eu estou testando esse script: > > command_remote("rm arquivo.txt"); Se vc quer apenas remover um arquivo pode usar delete fo proprio Net::Ftp. -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From marcoaureliomacae em gmail.com Wed Jul 18 10:29:40 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Wed, 18 Jul 2007 14:29:40 -0300 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelos Monges Peregrinos...) Message-ID: Pessoal, sinceramente este é um assunto para se comentar, os aeroportos Brasileiros estão enfrentando sérios problemas, e o efeito dominó de problemas, chegou ao limite com o Acidente da TAM [1] no aeroporto de Congonhas (SP). Nossos votos de condolências e/ou pedidos de orações a todos os Gaúchos, Paulistanos e brasileiros que perderão as suas preciosas vidas no mais grave acidente aéreo da história do país. Abraços de luto, Marco Aurélio (MACAÉ) Fonte: [1] - http://noticias.click21.com.br/artigo_49645.html From ptfzs em yahoo.com.br Wed Jul 18 11:29:19 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 18 Jul 2007 11:29:19 -0700 (PDT) Subject: [Cascavel-pm] Res: Duvida FTP Message-ID: <170061.85275.qm@web31311.mail.mud.yahoo.com> Noa.. o problema nao eh remover.. estou testando somente com algum comando.. o que eu quero eh executar um scrip do servidor :D thnaks... ----- Mensagem original ---- De: Frederico Recsky Para: Cascavel Perl Mongers Enviadas: Quarta-feira, 18 de Julho de 2007 16:55:39 Assunto: Re: [Cascavel-pm] Duvida FTP Olá On 7/18/07, Patty Silva wrote: > Bom.. eu estou testando esse script: > > command_remote("rm arquivo.txt"); Se vc quer apenas remover um arquivo pode usar delete fo proprio Net::Ftp. -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm ____________________________________________________________________________________ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/e7672f2a/attachment.html From glasswalk3r em hotmail.com Wed Jul 18 11:34:37 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Wed, 18 Jul 2007 21:34:37 +0300 Subject: [Cascavel-pm] Res: [OT] Duvida FTP Message-ID: Date: Wed, 18 Jul 2007 11:29:19 -0700From: ptfzs em yahoo.com.br Noa.. o problema nao eh remover.. estou testando somente com algum comando.. o que eu quero eh executar um scrip do servidor :Dthnaks...Patty, temos um erro conceitual aqui... FTP é utilizado apenas para transferências de arquivos (File Transfer Protocol).Se você quer executar comando remotos, o que você quer é usar telnet, rsh ou ssh.Para cara um dos casos o recomendável é usar SSH (com scp ou sftp) porque a implementação dele incluir criptografia de login/senha e conexão por chaves. Claro, tem que haver um servidor instalado para oferecer esse serviço, mas isso ocorre para todos os outros serviços.[]'sAlceu _________________________________________________________________ With Windows Live Hotmail, you can personalize your inbox with your favorite color. www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0607 -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/a72b7edd/attachment.html From frederico em gmail.com Wed Jul 18 11:51:13 2007 From: frederico em gmail.com (Frederico Recsky) Date: Wed, 18 Jul 2007 15:51:13 -0300 Subject: [Cascavel-pm] Res: Duvida FTP In-Reply-To: <170061.85275.qm@web31311.mail.mud.yahoo.com> References: <170061.85275.qm@web31311.mail.mud.yahoo.com> Message-ID: <88fe68ee0707181151h44e2aee5i34787d8975171c67@mail.gmail.com> Olá On 7/18/07, Patty Silva wrote: > > Noa.. o problema nao eh remover.. estou testando somente com algum comando.. > o que eu quero eh executar um scrip do servidor :D > thnaks... Você parece que trampa numa embossadora :P (essa eu acho que ninguem vai entender...) Se você faz o upload via ftp e depois disso espera alguma a?ão (no caso rodar um script) é realmente melhor você fazer um deamon do outro lado, do que rodar via ssh toda vez do lado do cliente. Eu cheguei a fazer isso usando o fam.d do linux, assim que acabava a transmissão (o fam sabia ) ele disparava uma a?ão ou etc... Tem um modulo para Fam, http://search.cpan.org/~jglick/SGI-FAM-1.002/lib/SGI/FAM.pm mas eu na epoca fiz na mão ^H^H^H, digo fiz do jeito errado, com `man fam` :) Se vc nao tem acesso ao servidor e quer rodar algo nele ponha seu chapeu preto. :P []'s -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From danielmt em superig.com.br Wed Jul 18 12:06:10 2007 From: danielmt em superig.com.br (Daniel M) Date: Wed, 18 Jul 2007 16:06:10 -0300 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelos Monges Peregrinos...) In-Reply-To: References: Message-ID: <469E64A2.7070106@superig.com.br> Marco Aurélio (MACAÉ) wrote: > Nossos votos de condolências e/ou pedidos de orações a todos os > Gaúchos, Paulistanos e brasileiros que perderão as suas preciosas > vidas no mais grave acidente aéreo da história do país. Perderão? Já tão preparando outro acidente aleatório? :-O Sorry, não resisti. :-p Depois dessa, só "vôo de ônibus". Daniel From danielmt em superig.com.br Wed Jul 18 12:15:13 2007 From: danielmt em superig.com.br (Daniel M) Date: Wed, 18 Jul 2007 16:15:13 -0300 Subject: [Cascavel-pm] Res: [OT] Duvida FTP In-Reply-To: References: Message-ID: <469E66C1.7050301@superig.com.br> Alceu Rodrigues de Freitas Junior wrote: > ------------------------------------------------------------------------ > Date: Wed, 18 Jul 2007 11:29:19 -0700 > From: ptfzs at yahoo.com.br > > Noa.. o problema nao eh remover.. estou testando somente com algum > comando.. o que eu quero eh executar um scrip do servidor :D > thnaks... > > Patty, temos um erro conceitual aqui... FTP é utilizado apenas para > transferências de arquivos (File Transfer Protocol). > Se você quer executar comando remotos, o que você quer é usar telnet, > rsh ou ssh. Ou não. Existe o comando "SITE EXEC", que permite que vc execute comandos no server. O problema é que praticamente nenhum servidor configura isso por padrão, mas é possível. A solução via SSH seria boa, assim como fam, citada pelo Frederico. Com SSH poderia ser simples, com uma chave sem senha (se a máquina for segura o suficiente) apenas para execução de comandos remotos. Daniel From thomas em tcnet.com.br Wed Jul 18 12:43:14 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Wed, 18 Jul 2007 16:43:14 -0300 Subject: [Cascavel-pm] Res: [OT] Duvida FTP In-Reply-To: <469E66C1.7050301@superig.com.br> References: <469E66C1.7050301@superig.com.br> Message-ID: <469E6D52.3000604@tcnet.com.br> Daniel M wrote: > Ou não. Existe o comando "SITE EXEC", que permite que vc execute > comandos no server. O problema é que praticamente nenhum servidor > configura isso por padrão, mas é possível. site_exec foi "abolido" do dicionário dos ftps há muitos anos, resultado de uma falha de segurança do wu-ftpd que deu muita dor de cabeça para muitos administradores. Minha sugestão é: se por acaso seu daemon aceita site_exex, desabilite-o. :-) Abraços. -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From danielmt em superig.com.br Wed Jul 18 13:02:32 2007 From: danielmt em superig.com.br (Daniel M) Date: Wed, 18 Jul 2007 17:02:32 -0300 Subject: [Cascavel-pm] Res: [OT] Duvida FTP In-Reply-To: <469E6D52.3000604@tcnet.com.br> References: <469E66C1.7050301@superig.com.br> <469E6D52.3000604@tcnet.com.br> Message-ID: <469E71D8.7060206@superig.com.br> Thomas Britis wrote: > Daniel M wrote: >> Ou não. Existe o comando "SITE EXEC", que permite que vc execute >> comandos no server. O problema é que praticamente nenhum servidor >> configura isso por padrão, mas é possível. > site_exec foi "abolido" do dicionário dos ftps há muitos anos, > resultado de uma falha de segurança do wu-ftpd que deu muita dor de > cabeça para muitos administradores. > > Minha sugestão é: se por acaso seu daemon aceita site_exex, > desabilite-o. :-) > > Abraços. Certamente! Nem sabia que tinha sido abolido há tanto tempo, usei algumas vezes para o bem (!) em "90 e bolinha".. Até hoje só implementei ftpd pra servidor público (depois de descobrir o sniffit em 90 e algo). Usuário autenticado só SSH (paranóia..). :-) Ps.: Mas em alguns ftpds obscuros ainda é possível.. mwahahah.. :-P Daniel From fernandolouis em terra.com.br Wed Jul 18 13:20:09 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Wed, 18 Jul 2007 17:20:09 -0300 Subject: [Cascavel-pm] Reconhecer com e sem acento References: Message-ID: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que já li... e tentei usar /gi, mas não deu O que eu quero é reconhecer uma palavra dentro de uma string, com ou sem acentuação. Por exemplo: $palavra = "Manual de referência rápida"; if ($palavra =~ /referencia/) { # entrar se achar "referencia" dentro de $palavra... mesmo sem acento. } []s, Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/2566a2ed/attachment.html From fernandolouis em terra.com.br Wed Jul 18 13:23:45 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Wed, 18 Jul 2007 17:23:45 -0300 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelos MongesPeregrinos...) References: <469E64A2.7070106@superig.com.br> Message-ID: <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> > From: "Daniel M" > Marco Aurélio (MACAÉ) wrote: > > Nossos votos de condolências e/ou pedidos de orações a todos os > > Gaúchos, Paulistanos e brasileiros que perderão as suas preciosas > > vidas no mais grave acidente aéreo da história do país. > > Perderão? Já tão preparando outro acidente aleatório? :-O > Sorry, não resisti. :-p $proximo_aviao = 1000 + rand (8999); From fernandolouis em terra.com.br Wed Jul 18 13:26:04 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Wed, 18 Jul 2007 17:26:04 -0300 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelosMongesPeregrinos...) References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> Message-ID: <004801c7c979$dda9b160$0701a8c0@servidorliz> LULA--; governo--; ----- Original Message ----- From: To: "Cascavel Perl Mongers" Sent: Wednesday, July 18, 2007 5:23 PM Subject: Re: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelosMongesPeregrinos...) > From: "Daniel M" > Marco Aurélio (MACAÉ) wrote: > > Nossos votos de condolências e/ou pedidos de orações a todos os > > Gaúchos, Paulistanos e brasileiros que perderão as suas preciosas > > vidas no mais grave acidente aéreo da história do país. > > Perderão? Já tão preparando outro acidente aleatório? :-O > Sorry, não resisti. :-p $proximo_aviao = 1000 + rand (8999); _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From edencardim em gmail.com Wed Jul 18 13:28:54 2007 From: edencardim em gmail.com (Eden Cardim) Date: Wed, 18 Jul 2007 17:28:54 -0300 Subject: [Cascavel-pm] Reconhecer com e sem acento In-Reply-To: <001601c7c979$0a02cd10$0701a8c0@servidorliz> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Message-ID: <3de55ead0707181328i55f77bc9p46117d4debde04fd@mail.gmail.com> On 7/18/07, fernandolouis em terra.com.br wrote: > > > Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que já li... > e tentei usar /gi, mas não deu > O que eu quero é reconhecer uma palavra dentro de uma string, com ou sem > acentuação. i vem de (case) "insensitive", não tem nada a ver com acentuação > Por exemplo: > > $palavra = "Manual de referência rápida"; > > if ($palavra =~ /referencia/) { # entrar se achar "referencia" dentro de > $palavra... mesmo sem acento. > > } $palavra =~ /refer[eê]ncia/ -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From a.r.ferreira em gmail.com Wed Jul 18 13:33:41 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Wed, 18 Jul 2007 17:33:41 -0300 Subject: [Cascavel-pm] Reconhecer com e sem acento In-Reply-To: <001601c7c979$0a02cd10$0701a8c0@servidorliz> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Message-ID: <73ddeb6c0707181333n3660a852j372c77b678f223e0@mail.gmail.com> On 7/18/07, fernandolouis em terra.com.br wrote: > > > Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que já li... > e tentei usar /gi, mas não deu > > O que eu quero é reconhecer uma palavra dentro de uma string, com ou sem > acentuação. > > Por exemplo: > > $palavra = "Manual de referência rápida"; > > if ($palavra =~ /referencia/) { # entrar se achar "referencia" dentro de > $palavra... mesmo sem acento. > > } Provavelmente, uma das alternativas mais fáceis é converter o texto para sem acentos e então aplicar expressões regulares ou simples comparação segundo as suas necessidades. Para tirar os acentos, pode começar por aqui: http://perlmonks.org/?node=RFC%3A+How+to+unaccent+text%3F > > []s, > Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From kuntzzz em gmail.com Wed Jul 18 14:02:10 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Wed, 18 Jul 2007 18:02:10 -0300 Subject: [Cascavel-pm] Reconhecer com e sem acento Message-ID: <469E7FD2.6010701@gmail.com> Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070718/446856a1/attachment.html From mopsfelder em gmail.com Wed Jul 18 16:35:57 2007 From: mopsfelder em gmail.com (=?ISO-8859-1?Q?Murilo_Opsfelder_Ara=FAjo?=) Date: Wed, 18 Jul 2007 20:35:57 -0300 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelosMongesPeregrinos...) In-Reply-To: <004801c7c979$dda9b160$0701a8c0@servidorliz> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> Message-ID: On 7/18/07, fernandolouis em terra.com.br wrote: > LULA--; > governo--; politicos--------------------------------------------------------; From luismottacampos em yahoo.co.uk Thu Jul 19 01:08:27 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 10:08:27 +0200 Subject: [Cascavel-pm] Duvida FTP In-Reply-To: <83655.83838.qm@web31304.mail.mud.yahoo.com> References: <83655.83838.qm@web31304.mail.mud.yahoo.com> Message-ID: <21127F14-21FE-41A2-83D2-537960A8B1D9@yahoo.co.uk> On Jul 18, 2007, at 4:20 PM, Patty Silva wrote: > Bom.. eu estou testando esse script: > > > #!/usr/bin/perl > use Net::SSH::Perl; > > my $host="host1"; > my $user="xxx"; > my $pass="xx"; > > print "Login remoto... "; > > my $ssh = Net::SSH::Perl->new($host, options => ["BatchMode yes", > "RhostsAuthentication no" ]); > $ssh->login($user, $pass); > > command_remote("rm arquivo.txt"); > print "done\n"; > > $ssh->cmd("exit"); > > sub command_remote { > my ($cmd) = @_; > my ($stdout, $stderr, $exit) = $ssh->cmd($cmd); > return $stdout; > } > > > Funcionou perfeito.. porem ele pede a senha :( > pq isso? Você está usando SSH v1 ou v2? Você tem CERTEZA de que o perl não está expandindo variáveis (que não existem) na sua senha? Você deveria usar aspas simples('), não aspas duplas(") para codificar a senha... Seu script parece bom, eu não testei. Mas ainda recomendo que você tente usar um esquema cliente / servidor e PRESTE ATENÇÃO à segurança... mesmo que você se encontre dentro de uma intranet, é conveniente proteger os sistemas. O SecurityFocus.com publica estatísticas dizendo que a maior parte dos ataques têm origem dentro da empresa, e não fora dela. 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 Jul 19 01:11:19 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 10:11:19 +0200 Subject: [Cascavel-pm] Res: Duvida FTP In-Reply-To: <88fe68ee0707181151h44e2aee5i34787d8975171c67@mail.gmail.com> References: <170061.85275.qm@web31311.mail.mud.yahoo.com> <88fe68ee0707181151h44e2aee5i34787d8975171c67@mail.gmail.com> Message-ID: On Jul 18, 2007, at 8:51 PM, Frederico Recsky wrote: > Olá > On 7/18/07, Patty Silva wrote: >> Noa.. o problema nao eh remover.. estou testando somente com algum >> comando.. >> o que eu quero eh executar um scrip do servidor :D >> thnaks... > > Você parece que trampa numa embossadora :P (essa eu acho que > ninguem > vai entender...) O pior é que agora você vai ter de explicar. ;-) Eu quero saber o que é uma embossadora. > Se você faz o upload via ftp e depois disso espera alguma a?ão (no > caso rodar um script) é realmente melhor você fazer um deamon do > outro > lado, do que rodar via ssh toda vez do lado do cliente. Eu cheguei a > fazer isso usando o fam.d do linux, assim que acabava a transmissão > (o > fam sabia ) ele disparava uma a?ão ou etc... Eu estou dizendo isso para ela desde o primeiro email. > Tem um modulo para Fam, > http://search.cpan.org/~jglick/SGI-FAM-1.002/lib/SGI/FAM.pm mas eu na > epoca fiz na mão ^H^H^H, digo fiz do jeito errado, com `man fam` :) :-) (Frederico Recsky)++ # sabe o que está errado > Se vc nao tem acesso ao servidor e quer rodar algo nele ponha seu > chapeu preto. :P Não. Tire o chapéu de programador, coloque o chapéu de pedinte e mendigue um acesso formal para o programa para o teu chefe. Ele precisa saber que você está precisando rodar programas, e precisa te autorizar a fazer isso. Putammplexos! -- 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 Jul 19 02:13:00 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 11:13:00 +0200 Subject: [Cascavel-pm] [OT] Caos nos aeroportos do Brasil (Rezemos pelos Monges Peregrinos...) In-Reply-To: <469E64A2.7070106@superig.com.br> References: <469E64A2.7070106@superig.com.br> Message-ID: On Jul 18, 2007, at 9:06 PM, Daniel M wrote: > Marco Aurélio (MACAÉ) wrote: >> Nossos votos de condolências e/ou pedidos de orações a todos os >> Gaúchos, Paulistanos e brasileiros que perderão as suas preciosas >> vidas no mais grave acidente aéreo da história do país. > > Perderão? Já tão preparando outro acidente aleatório? :-O > Sorry, não resisti. :-p > > Depois dessa, só "vôo de ônibus". (Daniel M)-- # Zoando português d'outrém sem dizer a forma correta Se você vai apenas debochar, não corrige. Agora, se vai corrigir o português, faz direito. Macaé, este é um "escorregão" bem comum na língua portuguesa: a gente usa algumas formas do futuro como se fossem passado, por que elas soam parecidas quando falamos. "perderão" está fletido no tempo futuro. O que você queria era "perderam", que é uma das inflexões no tempo passado para o verbo "perder". 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 Jul 19 02:20:38 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 11:20:38 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E=2E=29=5D?= In-Reply-To: <004801c7c979$dda9b160$0701a8c0@servidorliz> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> Message-ID: <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> On Jul 18, 2007, at 10:26 PM, wrote: > LULA--; > governo--; Claro, como se o Lula fosse o cara responsável por isso desde 1980, quando o problema começou, com a cidade de São Paulo crescendo em torno das "áreas de segurança" que deveriam estar ali para permitir a pilotos manobrarem seus aviões com espaço o bastante para tentar pousos de emergência na grama. Ao invés disso, a INFRAER permitiu que se construíssem postos de gasolina no lugar (muito esperto). Não, o presidente da república (era o Sarney?) não foi consultado, certamente... isso é considerado "problema menor". Eu não gosto do Lula. Mas não adianta culpar este capiau por um problema muito maior e mais profundo... a especulação imobiliária naquela área é enorme, e alí está um dos bairros de classe média-alta mais disputados da cidade. 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 Jul 19 02:23:09 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 11:23:09 +0200 Subject: [Cascavel-pm] Reconhecer com e sem acento In-Reply-To: <3de55ead0707181328i55f77bc9p46117d4debde04fd@mail.gmail.com> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> <3de55ead0707181328i55f77bc9p46117d4debde04fd@mail.gmail.com> Message-ID: On Jul 18, 2007, at 10:28 PM, Eden Cardim wrote: > On 7/18/07, fernandolouis em terra.com.br > wrote: >> Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que >> já li... >> e tentei usar /gi, mas não deu >> O que eu quero é reconhecer uma palavra dentro de uma string, com >> ou sem >> acentuação. > > i vem de (case) "insensitive", não tem nada a ver com acentuação > >> Por exemplo: >> $palavra = "Manual de referência rápida"; >> if ($palavra =~ /referencia/) { # entrar se achar "referencia" >> dentro de >> $palavra... mesmo sem acento. >> } > > $palavra =~ /refer[eê]ncia/ Fernando, as expressões regulares: 1. Funcionam basedas nos locales instalados na sua máquina (e isso é um pesadelo de configuração); 2. Podem usar UTF-8 como caracter set (e você pode prover as letras e acentos que deseja). Agora resta saber se você acredita que "ê", "é", e "e" são três letras diferentes... ;-) 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 Jul 19 02:26:10 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 11:26:10 +0200 Subject: [Cascavel-pm] Reconhecer com e sem acento In-Reply-To: <001601c7c979$0a02cd10$0701a8c0@servidorliz> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Message-ID: On Jul 18, 2007, at 10:20 PM, wrote: > Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que > já li... e tentei usar /gi, mas não deu Você leu, mas não sabe o que leu. O Iberê citou a avó dele, com maestria: leu, mas não compreendeu. Você alguma vez se preocupou em saber como caracteres são representados no computador? > O que eu quero é reconhecer uma palavra dentro de uma string, com > ou sem acentuação. Com isso, eu aposto que em 5 minutos de CPAN você vai achar um módulo que resolve o teu problema. Assim, ao invés de dizer "RTFM", vou te dizer "STFW". ;-) Divirta-se! Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From daniel em ruoso.com Thu Jul 19 03:41:13 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Thu, 19 Jul 2007 11:41:13 +0100 Subject: [Cascavel-pm] :b ou :basechar no Perl 6 (Was: Reconhecer com e sem acento) In-Reply-To: <001601c7c979$0a02cd10$0701a8c0@servidorliz> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Message-ID: <1184841673.4985.10.camel@pitombeira> Qua, 2007-07-18 às 17:20 -0300, fernandolouis em terra.com.br escreveu: > Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que já > li... e tentei usar /gi, mas não deu > O que eu quero é reconhecer uma palavra dentro de uma string, com ou > sem acentuação. > Por exemplo: > $palavra = "Manual de referência rápida"; > if ($palavra =~ /referencia/) { # entrar se achar "referencia" dentro > de $palavra... mesmo sem acento. > } É interessante você tocar nesse assunto porque tive uma situação parecida a um tempo atrás, só que um pouco mais complexa... O problema era: Dada a palvavra "referência" ou "referencia" envolver com a tag bold no texto todas as referências também com ou sem acento. É mais complexo porque o meu match era variável e porque eu precisava fazer substituições. É interessante a sua linha de raciocínio em tentar utilizar modificadores da regexp para fazer isso, porque na verdade, se a regexp suporta fazer match "case-insensitive" faz todo sentido que ela pudesse fazer matches "unicode-properties-insensitive". Sim "e", "é" e "ê" são a mesma letra em unicode, apenas possuem propriedades diferentes. A notícia ruim é que as regular expressions do Perl 5 (ainda?) não implementa isso. A notícia boa é que quando eu tive esse mesmo problema, fui ao #perl6 trocar uma idéia com o pessoal e então o Perl 6 vai ter um match modifier para isso, o "b" ou "basechar". http://dev.perl.org/perl6/doc/design/syn/S05.html#___top /me loves Perl 6 open development community Daniel From fernandolouis em terra.com.br Thu Jul 19 04:16:27 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 19 Jul 2007 08:16:27 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= References: <469E64A2.7070106@superig.com.br><003e01c7c979$8ae0c2c0$0701a8c0@servidorliz><004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> Message-ID: <003501c7c9f6$40705570$0701a8c0@servidorliz> O Problema maior não ero o posto de gasolina... e sim a pista! é... a pista! A pista está linda, linda mesmo! tá um tapete! Boa para um formula 1 e não para para um avião que precisa de uma pista "feia" para dar mais aderência. E o problema da pista é do LULA sim []s ----- Original Message ----- From: "Luis Motta Campos" To: "Cascavel Perl Mongers" Sent: Thursday, July 19, 2007 6:20 AM Subject: [Cascavel-pm] [OT] Virou política outra vez... [Was: Caos nos aeroportos(...)] On Jul 18, 2007, at 10:26 PM, wrote: > LULA--; > governo--; Claro, como se o Lula fosse o cara responsável por isso desde 1980, quando o problema começou, com a cidade de São Paulo crescendo em torno das "áreas de segurança" que deveriam estar ali para permitir a pilotos manobrarem seus aviões com espaço o bastante para tentar pousos de emergência na grama. Ao invés disso, a INFRAER permitiu que se construíssem postos de gasolina no lugar (muito esperto). Não, o presidente da república (era o Sarney?) não foi consultado, certamente... isso é considerado "problema menor". Eu não gosto do Lula. Mas não adianta culpar este capiau por um problema muito maior e mais profundo... a especulação imobiliária naquela área é enorme, e alí está um dos bairros de classe média-alta mais disputados da cidade. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From fernandolouis em terra.com.br Thu Jul 19 04:22:13 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Thu, 19 Jul 2007 08:22:13 -0300 Subject: [Cascavel-pm] :b ou :basechar no Perl 6 (Was: Reconhecer com e sem acento) References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> <1184841673.4985.10.camel@pitombeira> Message-ID: <004001c7c9f7$0e7e6ce0$0701a8c0@servidorliz> perl6++; Usar na regexp [eê] ou (e|ê) é fácil neh monges... e usar o "tr//" pra trocar as letras e depois "lc()"... também é fácil neh monges... o que eu queria saber é se existia esse match modifier "b"... Valeu Daniel! []ão, Fernando ----- Original Message ----- From: "Daniel Ruoso" To: "Cascavel Perl Mongers" Sent: Thursday, July 19, 2007 7:41 AM Subject: [Cascavel-pm] :b ou :basechar no Perl 6 (Was: Reconhecer com e sem acento) Qua, 2007-07-18 às 17:20 -0300, fernandolouis em terra.com.br escreveu: > Talvez seja bem simples... antes de me falarem RTFM, digo-lhes que já > li... e tentei usar /gi, mas não deu > O que eu quero é reconhecer uma palavra dentro de uma string, com ou > sem acentuação. > Por exemplo: > $palavra = "Manual de referência rápida"; > if ($palavra =~ /referencia/) { # entrar se achar "referencia" dentro > de $palavra... mesmo sem acento. > } É interessante você tocar nesse assunto porque tive uma situação parecida a um tempo atrás, só que um pouco mais complexa... O problema era: Dada a palvavra "referência" ou "referencia" envolver com a tag bold no texto todas as referências também com ou sem acento. É mais complexo porque o meu match era variável e porque eu precisava fazer substituições. É interessante a sua linha de raciocínio em tentar utilizar modificadores da regexp para fazer isso, porque na verdade, se a regexp suporta fazer match "case-insensitive" faz todo sentido que ela pudesse fazer matches "unicode-properties-insensitive". Sim "e", "é" e "ê" são a mesma letra em unicode, apenas possuem propriedades diferentes. A notícia ruim é que as regular expressions do Perl 5 (ainda?) não implementa isso. A notícia boa é que quando eu tive esse mesmo problema, fui ao #perl6 trocar uma idéia com o pessoal e então o Perl 6 vai ter um match modifier para isso, o "b" ou "basechar". http://dev.perl.org/perl6/doc/design/syn/S05.html#___top /me loves Perl 6 open development community Daniel _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From daniel em ruoso.com Thu Jul 19 04:19:47 2007 From: daniel em ruoso.com (Daniel Ruoso) Date: Thu, 19 Jul 2007 12:19:47 +0100 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra=09ve?= =?iso-8859-1?q?z=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E?= =?iso-8859-1?q?=2E=29=5D?= In-Reply-To: <003501c7c9f6$40705570$0701a8c0@servidorliz> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> Message-ID: <1184843987.4985.12.camel@pitombeira> Qui, 2007-07-19 às 08:16 -0300, fernandolouis em terra.com.br escreveu: > E o problema da pista é do LULA sim Com todo respeito, Don't feed the Troll. Daniel From lgonzaga em lncc.br Thu Jul 19 04:54:03 2007 From: lgonzaga em lncc.br (lgonzaga em lncc.br) Date: Thu, 19 Jul 2007 08:54:03 -0300 (BRT) Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos______=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= Message-ID: <1114.146.134.8.173.1184846043.squirrel@webmail.lncc.br> Menos Fernando, menos. Sei que no momento em que ocorre uma grande tragédia, o envolvimento das pessoas se torna catártico e sei que é difícil não se deixar envolver na roda-viva que suga a todos nós para este "transe" coletivo. Todos discutem como se estivessemos discutindo como se o Brasil tivesse deixado de ir a uma final de Copa do Mundo, ou seja, com muita passionalidade e pouca racionalidade. Todos viram especialistas em aviação, segurança de aeroportos, engenharia de pistas e por aí vai. Menos de meia-hora após o acidente, navegando em sítios de notícias e blogs, foram incontáveis as versões que apontavam para o mesmo problema: A culpa é da pista e de acordo com a relação causa-efeito, conclui-se a culpa é do Lula. Começando então o uso dos cadáveres para fazer oposição ao governo. Este tipo de explosão pode trazer alívio ao espírito, mas não nos ajuda a avançar um milímetro em direção às soluções necessárias. O Champs tem razão quando escreve que o posto e vou além o prédio da TAM não deveriam estar alí, no entorno de aeroportos deve existir uma "área de escape". Se houvesse, existiria uma chance, mesmo que mínima, de que as perdas de vidas, fosse menor. Mesmo que a pista tenha problemas após as obras de reforma, Congonhas não deveria estar cercado como está. Ontem a noite, as versões começam a mudar. Não vou entrar nos detalhes técnicos, pois são muitos e não sou especialista na área. Mas apesar de não ser especialista, acredito ter o discernimento necessário para separar o joio do trigo e ter a mente aberta para outras possibilidades de explicação para o acidente. Discernimento para entender o óbvio, que existe uma grave crise de ordem gerencial, decisória, estratégica na questão da aviação civil no Brasil e que o governo Lula é um dos responsáveis por ela, pelo seu protaganismo na questão. Mas também tenho discernimento, para entender, que o fim trágico de 200 vidas, o trauma sobre inúmeras fámilias, não pode ser objeto desta histeria coletiva que em nada ajuda e pode servir para encobrir eventuais responsáveis, que se existirem, adoram esta simplificação que a culpa é do LULA. Abraços, Luiz. > O Problema maior não ero o posto de gasolina... e sim a pista! é... a > pista! > > A pista está linda, linda mesmo! tá um tapete! Boa para um formula 1 e não > para para um avião que precisa de uma pista "feia" para dar mais > aderência. > > E o problema da pista é do LULA sim > > []s > > ----- Original Message ----- > From: "Luis Motta Campos" > To: "Cascavel Perl Mongers" > Sent: Thursday, July 19, 2007 6:20 AM > Subject: [Cascavel-pm] [OT] Virou política outra vez... [Was: Caos nos > aeroportos(...)] > > > On Jul 18, 2007, at 10:26 PM, > wrote: >> LULA--; >> governo--; > > Claro, como se o Lula fosse o cara responsável por isso desde > 1980, quando o problema começou, com a cidade de São Paulo crescendo > em torno das "áreas de segurança" que deveriam estar ali para > permitir a pilotos manobrarem seus aviões com espaço o bastante para > tentar pousos de emergência na grama. > > Ao invés disso, a INFRAER permitiu que se construíssem postos de > gasolina no lugar (muito esperto). > > Não, o presidente da república (era o Sarney?) não foi consultado, > certamente... isso é considerado "problema menor". > > Eu não gosto do Lula. Mas não adianta culpar este capiau por um > problema muito maior e mais profundo... a especulação imobiliária > naquela área é enorme, e alí está um dos bairros de classe média-alta > mais disputados da cidade. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/e41540b8/attachment.html From marcoaureliomacae em gmail.com Thu Jul 19 05:02:15 2007 From: marcoaureliomacae em gmail.com (=?ISO-8859-1?Q?Marco_Aur=E9lio_(MACA=C9)?=) Date: Thu, 19 Jul 2007 09:02:15 -0300 Subject: [Cascavel-pm] =?windows-1252?q?=5BOT=5D_Virou_pol=EDtica_outra_ve?= =?windows-1252?q?z=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E?= =?windows-1252?q?=2E=29=5D?= In-Reply-To: <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> Message-ID: Em 19/07/07, Luis Motta Campos escreveu: > Eu não gosto do Lula. Mas não adianta culpar este capiau por um > problema muito maior e mais profundo... (Luis Motta Campos)++; # Perfeito: Capiau substantivo de "Caipira" = (Habitante do campo ou da roça, particularmente os de pouca instrução e de convívio e modos rústicos e canhestros... [1]). Muito bem aplicado para o Presidente do Brasil, Pernambucano da cana caiana: Luiz Inácio Lula da Silva, aqui na região é normal chamar o sujeito de Caboclo e/ou Vaqueiro. ;-) Abraços pernambucanos, Marco Aurélio (MACAÉ) Fonte: [1] ? Dicionário Aurélio - Século XXI From luismottacampos em yahoo.co.uk Thu Jul 19 05:02:56 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 14:02:56 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E=2E=29=5D?= In-Reply-To: <003501c7c9f6$40705570$0701a8c0@servidorliz> References: <469E64A2.7070106@superig.com.br><003e01c7c979$8ae0c2c0$0701a8c0@servidorliz><004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> Message-ID: On Jul 19, 2007, at 1:16 PM, wrote: > O Problema maior não ero o posto de gasolina... e sim a pista! é... > a pista! > > A pista está linda, linda mesmo! tá um tapete! Boa para um formula > 1 e não > para para um avião que precisa de uma pista "feia" para dar mais > aderência. Certo. Agora, suponhamos que a pista não seja boa (seja lá qual for o motivo). Neste caso, não ter nada além de grama num raio de, digamos, 3 km ao redor do aeroporto pode ser considerado uma vantagem: por pior que seja a queda, vai "doer" menos que cair em cima de um posto de gasolina cheio de combustíveis variados... ;-) Eu ainda acho que o problema da pista é menor. A especulação imobiliária naquela área e a ganância são mais antigos e menos fáceis de notar. > E o problema da pista é do LULA sim ?!?! Eu devo estar fora do Brazil por muito tempo, agora: já não consigo mais falar português direito, e sempre acreditei que a adminstração do Aeroporto de Congonhas fosse um cargo obscuro, delegado a um "peixe" indicado por um político de terceiro escalão, conectado à INFRAERO... Coitado do Lula. 30 anos brigando feito um louco para virar o "suspeito número 1" do Brazil. Se o teu vizinho de cima entupir a privada dele, e a merda escorrer para o teu apartamento, aposto que todo mundo vai colocar a culpa no Lula, deve ser ele que joga modess usado na privada ;-) Putamplexos divertidíssimos. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandocorrea em gmail.com Thu Jul 19 05:26:30 2007 From: fernandocorrea em gmail.com (Fernando Oliveira) Date: Thu, 19 Jul 2007 09:26:30 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= In-Reply-To: References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> Message-ID: O asfalto da pista é perfeito! vamos lembrar q aviõies, durante a aterrisagem, não freiam com as rodas, eles usam o reverse. A pista não deveria ser "ruim", simplesmente deveria ser maior... e fora q muito provavelmente foi erro humano, o avião entrou muito rápido não deu tempo p/ frear. Se a pista fosse maior, possivelmente, seria maior a chance de ter conseguido parar, mesmo q tão rápido. Agora, é óbvio q o maior problema é ter prédios e postos de gasolina tão colados a pista... Em 19/07/07, Luis Motta Campos escreveu: > > On Jul 19, 2007, at 1:16 PM, > wrote: > > O Problema maior não ero o posto de gasolina... e sim a pista! é... > > a pista! > > > > A pista está linda, linda mesmo! tá um tapete! Boa para um formula > > 1 e não > > para para um avião que precisa de uma pista "feia" para dar mais > > aderência. > > Certo. > Agora, suponhamos que a pista não seja boa (seja lá qual for o > motivo). Neste caso, não ter nada além de grama num raio de, digamos, > 3 km ao redor do aeroporto pode ser considerado uma vantagem: por > pior que seja a queda, vai "doer" menos que cair em cima de um posto > de gasolina cheio de combustíveis variados... ;-) > > Eu ainda acho que o problema da pista é menor. A especulação > imobiliária naquela área e a ganância são mais antigos e menos fáceis > de notar. > > > E o problema da pista é do LULA sim > > ?!?! > Eu devo estar fora do Brazil por muito tempo, agora: já não > consigo mais falar português direito, e sempre acreditei que a > adminstração do Aeroporto de Congonhas fosse um cargo obscuro, > delegado a um "peixe" indicado por um político de terceiro escalão, > conectado à INFRAERO... > > Coitado do Lula. 30 anos brigando feito um louco para virar o > "suspeito número 1" do Brazil. Se o teu vizinho de cima entupir a > privada dele, e a merda escorrer para o teu apartamento, aposto que > todo mundo vai colocar a culpa no Lula, deve ser ele que joga modess > usado na privada ;-) > > Putamplexos divertidíssimos. > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- []'s Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/c5ebe717/attachment.html From lgonzaga em lncc.br Thu Jul 19 05:44:18 2007 From: lgonzaga em lncc.br (lgonzaga em lncc.br) Date: Thu, 19 Jul 2007 09:44:18 -0300 (BRT) Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos______=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= In-Reply-To: References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> Message-ID: <1162.146.134.8.173.1184849058.squirrel@webmail.lncc.br> Fernando Oliveira, vamos por partes: > O asfalto da pista é perfeito! Não acho que pelas notícias que temos até o momento não acho que possamos afirmar que o asfalto seja perfeito. Tanto que a INFRAERO anunciou que em caso de qualquer chuva esta pista será fechada e investigações sobre a qualidade da pista serão realizados. Notem que diferencio notícia de informação. Considero "Informação" o que é a verdade. "Notícia" por ser informação editada, pode estar errada, por incompetência ou má fé. >vamos lembrar q aviõies, durante a > aterrisagem, não freiam com as rodas, eles usam o reverse. Acho, por absoluta orelhada, que os pneus devem ter algum tipo de freio, ou pelo menos algum sistema anti-travamente. É claro que o freio maior é o reverso, ele é que segura o tranco. >A pista não > deveria ser "ruim", simplesmente deveria ser maior... e fora q muito > provavelmente foi erro humano, o avião entrou muito rápido não deu tempo > p/ > frear. Se a pista fosse maior, possivelmente, seria maior a chance de ter > conseguido parar, mesmo q tão rápido. Temos aqui o problema do ovo e da galinha. A pista deveria ser maior ou aviões deste tamanho não deveriam pousar em um aeroporto como Congonhas ou o Santo Dumont? Estes aeroportos, e outros como o da Pampulha, foram contruídos para aviões de menor porte. As companias aéreas que, a partir da década de 90, começaram a pressionar para que fosse permitido o pouso de grandes jatos. Isto começou com o fim do Electra na ponte aéria e continuou quando começou a concorrência predatória da Gol, que para baratear os seus custos, "pressionou" e conseguiu que a maioria de seus vôos passassem por Congonhas, o que abriu a porteira para que as outras companias fizessem o mesmo. Na última vez que fui a Congonhas fiquei com medo vendo a fila de aviões no AR, isto mesmo no AR para descer. > Agora, é óbvio q o maior problema é > ter prédios e postos de gasolina tão colados a pista... Já escrevi sobre isto. Abraços, Luiz. > > Em 19/07/07, Luis Motta Campos escreveu: >> >> On Jul 19, 2007, at 1:16 PM, >> wrote: >> > O Problema maior não ero o posto de gasolina... e sim a pista! é... >> > a pista! >> > >> > A pista está linda, linda mesmo! tá um tapete! Boa para um formula >> > 1 e não >> > para para um avião que precisa de uma pista "feia" para dar mais >> > aderência. >> >> Certo. >> Agora, suponhamos que a pista não seja boa (seja lá qual for o >> motivo). Neste caso, não ter nada além de grama num raio de, digamos, >> 3 km ao redor do aeroporto pode ser considerado uma vantagem: por >> pior que seja a queda, vai "doer" menos que cair em cima de um posto >> de gasolina cheio de combustíveis variados... ;-) >> >> Eu ainda acho que o problema da pista é menor. A especulação >> imobiliária naquela área e a ganância são mais antigos e menos fáceis >> de notar. >> >> > E o problema da pista é do LULA sim >> >> ?!?! >> Eu devo estar fora do Brazil por muito tempo, agora: já não >> consigo mais falar português direito, e sempre acreditei que a >> adminstração do Aeroporto de Congonhas fosse um cargo obscuro, >> delegado a um "peixe" indicado por um político de terceiro escalão, >> conectado à INFRAERO... >> >> Coitado do Lula. 30 anos brigando feito um louco para virar o >> "suspeito número 1" do Brazil. Se o teu vizinho de cima entupir a >> privada dele, e a merda escorrer para o teu apartamento, aposto que >> todo mundo vai colocar a culpa no Lula, deve ser ele que joga modess >> usado na privada ;-) >> >> Putamplexos divertidíssimos. >> -- >> Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, >> Perl fanatic evangelist, and amateur {cook, photographer} >> >> >> _______________________________________________ >> Cascavel-pm mailing list >> Cascavel-pm em pm.org >> http://mail.pm.org/mailman/listinfo/cascavel-pm >> > > > > -- > []'s Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/7b576b40/attachment-0002.html -------------- Próxima Parte ---------- Menos Fernando, menos. Sei que no momento em que ocorre uma grande tragédia, o envolvimento das pessoas se torna catártico e sei que é difícil não se deixar envolver na roda-viva que suga a todos nós para este "transe" coletivo. Todos discutem como se estivessemos discutindo como se o Brasil tivesse deixado de ir a uma final de Copa do Mundo, ou seja, com muita passionalidade e pouca racionalidade. Todos viram especialistas em aviação, segurança de aeroportos, engenharia de pistas e por aí vai. Menos de meia-hora após o acidente, navegando em sítios de notícias e blogs, foram incontáveis as versões que apontavam para o mesmo problema: A culpa é da pista e de acordo com a relação causa-efeito, conclui-se a culpa é do Lula. Começando então o uso dos cadáveres para fazer oposição ao governo. Este tipo de explosão pode trazer alívio ao espírito, mas não nos ajuda a avançar um milímetro em direção às soluções necessárias. O Champs tem razão quando escreve que o posto e vou além o prédio da TAM não deveriam estar alí, no entorno de aeroportos deve existir uma "área de escape". Se houvesse, existiria uma chance, mesmo que mínima, de que as perdas de vidas, fosse menor. Mesmo que a pista tenha problemas após as obras de reforma, Congonhas não deveria estar cercado como está. Ontem a noite, as versões começam a mudar. Não vou entrar nos detalhes técnicos, pois são muitos e não sou especialista na área. Mas apesar de não ser especialista, acredito ter o discernimento necessário para separar o joio do trigo e ter a mente aberta para outras possibilidades de explicação para o acidente. Discernimento para entender o óbvio, que existe uma grave crise de ordem gerencial, decisória, estratégica na questão da aviação civil no Brasil e que o governo Lula é um dos responsáveis por ela, pelo seu protaganismo na questão. Mas também tenho discernimento, para entender, que o fim trágico de 200 vidas, o trauma sobre inúmeras fámilias, não pode ser objeto desta histeria coletiva que em nada ajuda e pode servir para encobrir eventuais responsáveis, que se existirem, adoram esta simplificação que a culpa é do LULA. Abraços, Luiz. > O Problema maior não ero o posto de gasolina... e sim a pista! é... a > pista! > > A pista está linda, linda mesmo! tá um tapete! Boa para um formula 1 e não > para para um avião que precisa de uma pista "feia" para dar mais > aderência. > > E o problema da pista é do LULA sim > > []s > > ----- Original Message ----- > From: "Luis Motta Campos" > To: "Cascavel Perl Mongers" > Sent: Thursday, July 19, 2007 6:20 AM > Subject: [Cascavel-pm] [OT] Virou política outra vez... [Was: Caos nos > aeroportos(...)] > > > On Jul 18, 2007, at 10:26 PM, > wrote: >> LULA--; >> governo--; > > Claro, como se o Lula fosse o cara responsável por isso desde > 1980, quando o problema começou, com a cidade de São Paulo crescendo > em torno das "áreas de segurança" que deveriam estar ali para > permitir a pilotos manobrarem seus aviões com espaço o bastante para > tentar pousos de emergência na grama. > > Ao invés disso, a INFRAER permitiu que se construíssem postos de > gasolina no lugar (muito esperto). > > Não, o presidente da república (era o Sarney?) não foi consultado, > certamente... isso é considerado "problema menor". > > Eu não gosto do Lula. Mas não adianta culpar este capiau por um > problema muito maior e mais profundo... a especulação imobiliária > naquela área é enorme, e alí está um dos bairros de classe média-alta > mais disputados da cidade. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/7b576b40/attachment-0003.html From luismottacampos em yahoo.co.uk Thu Jul 19 07:02:08 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 19 Jul 2007 16:02:08 +0200 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos______=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= In-Reply-To: <1114.146.134.8.173.1184846043.squirrel@webmail.lncc.br> References: <1114.146.134.8.173.1184846043.squirrel@webmail.lncc.br> Message-ID: <1E5F8049-0F2B-4F23-9F96-023F71213979@yahoo.co.uk> On Jul 19, 2007, at 1:54 PM, lgonzaga em lncc.br wrote: > O Champs tem razão quando escreve que o posto e vou além o prédio > da TAM não deveriam estar alí, no entorno de aeroportos deve > existir uma "área de escape". Se houvesse, existiria uma chance, > mesmo que mínima, de que as perdas de vidas, fosse menor. Mesmo que > a pista tenha problemas após as obras de reforma, Congonhas não > deveria estar cercado como está. Leia Carlos Eduardo Novais, "Aeroporto de Congonhas, uma, duas, várias vergonhas" - eu li faz uns 10 anos, e ainda hoje está tudo igual... :-) é muito engraçado, e ao mesmo tempo, muito trágico. O Novais tem uma boa visão sobre o problema, e ao mesmo tempo consegue nos fazer ver o ridículo da situação. > Discernimento para entender o óbvio, que existe uma grave crise de > ordem gerencial, decisória, estratégica na questão da aviação civil > no Brasil e que o governo Lula é um dos responsáveis por ela, pelo > seu protaganismo na questão. Mas também tenho discernimento, para > entender, que o fim trágico de 200 vidas, o trauma sobre inúmeras > fámilias, não pode ser objeto desta histeria coletiva que em nada > ajuda e pode servir para encobrir eventuais responsáveis, que se > existirem, adoram esta simplificação que a culpa é do LULA. OK, agora começamos a ter argumentos razoáveis. Eu não sei o que está acontecendo no Brazil, faz muito tempo que eu não leio jornais. Vamos acompanhar o desenrolar de mais esta... e esperar que a pizza no final seja quatro-queijos. Por quê quatro-queijos? Por que eu adoro pizza quatro queijos, ora... e, se a pizza, é certa, pelo menos que seja boa! ;-) Putamplexos desiludidos. -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From otaviof em gmail.com Thu Jul 19 07:14:48 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Thu, 19 Jul 2007 11:14:48 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos_=28=2E=2E?= =?iso-8859-1?q?=2E=29=5D?= In-Reply-To: <1E5F8049-0F2B-4F23-9F96-023F71213979@yahoo.co.uk> References: <1114.146.134.8.173.1184846043.squirrel@webmail.lncc.br> <1E5F8049-0F2B-4F23-9F96-023F71213979@yahoo.co.uk> Message-ID: <8e3843570707190714q2447fef3oa82915a399f5606b@mail.gmail.com> On 7/19/07, Luis Motta Campos wrote: > On Jul 19, 2007, at 1:54 PM, lgonzaga em lncc.br wrote: > > O Champs tem razão quando escreve que o posto e vou além o prédio > > da TAM não deveriam estar alí, no entorno de aeroportos deve > > existir uma "área de escape". Se houvesse, existiria uma chance, > > mesmo que mínima, de que as perdas de vidas, fosse menor. Mesmo que > > a pista tenha problemas após as obras de reforma, Congonhas não > > deveria estar cercado como está. > > Leia Carlos Eduardo Novais, "Aeroporto de Congonhas, uma, duas, > várias vergonhas" - eu li faz uns 10 anos, e ainda hoje está tudo > igual... :-) é muito engraçado, e ao mesmo tempo, muito trágico. O > Novais tem uma boa visão sobre o problema, e ao mesmo tempo consegue > nos fazer ver o ridículo da situação. > > > Discernimento para entender o óbvio, que existe uma grave crise de > > ordem gerencial, decisória, estratégica na questão da aviação civil > > no Brasil e que o governo Lula é um dos responsáveis por ela, pelo > > seu protaganismo na questão. Mas também tenho discernimento, para > > entender, que o fim trágico de 200 vidas, o trauma sobre inúmeras > > fámilias, não pode ser objeto desta histeria coletiva que em nada > > ajuda e pode servir para encobrir eventuais responsáveis, que se > > existirem, adoram esta simplificação que a culpa é do LULA. > > OK, agora começamos a ter argumentos razoáveis. > Eu não sei o que está acontecendo no Brazil, faz muito tempo que > eu não leio jornais. > Vamos acompanhar o desenrolar de mais esta... e esperar que a > pizza no final seja quatro-queijos. Por quê quatro-queijos? Por que > eu adoro pizza quatro queijos, ora... e, se a pizza, é certa, pelo > menos que seja boa! ;-) > > Putamplexos desiludidos. > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Mudaremos os nossos presidentes mas não mudaremos os nossos eleitores, apenas evoluir na escolaridade do nosso maior representante, não nos abençoará com a escolaridade e discernimento dos nossos compatriotas. Não vamos "tapar o sol com a peneira" a culpa da nossa situação não é do ser oriundo dos oceanos, a culpa é nossa como cidadãos ! Meus dois cents ! From shonorio em gmail.com Thu Jul 19 08:17:07 2007 From: shonorio em gmail.com (Solli Honorio) Date: Thu, 19 Jul 2007 12:17:07 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos_=28=2E=2E?= =?iso-8859-1?q?=2E=29=5D?= In-Reply-To: <1162.146.134.8.173.1184849058.squirrel@webmail.lncc.br> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> <1162.146.134.8.173.1184849058.squirrel@webmail.lncc.br> Message-ID: <12d1f4ee0707190817r4070a559s3968bfc66a313184@mail.gmail.com> "Dê a Cesar o quê é de Cesar !", eu como morador da cidade de São Paulo e usuário do sistema aeroviário brasileiro estou chocado com tudo isto que vem acontecendo, mas é bom colocar cada coisa no seu devido lugar. 1o, o governo Lula é culpado pelo descaso no planejamento de infra-estrutura do Brasil. Ministérios e autarquias responsável por pensar a infra-estrutura nada fizeram, e nem estão fazendo, para alinhar as necessidades de infra-estrutura com o crescimento do Brasil. 2o. Os governos estadual e municipal nada fizeram também para contribuir com a segurança e desenvolvimento. A prefeitura de São Paulo desapropriou um enorme terreno atrás do aeroporto para fazer uma avenida enorme que agora estão construindo prédio igualmente enormes. É bom para São Paulo ter um aeroporto do tipo Congonhas ? Não sei, mas é bastante confortável para os usuários (só quem passou pelo transito da marginal tiête sabe disto), então pq não desapropriar uma área grande o bastante para melhor a qualidade das pistas e segurança dos aeroportos ? E o governo estadual, porque não colocou até hoje em produção o projeto de criar um metrô ligando o aeroporto de Cumbica até o centro de São Paulo ? 3o. Nós, isto mesmo, nós. Que mania temos em querer simplificar uma coisa atribuindo a culpa a um indivíduo/objeto. Os jornalistas conseguiram me deixar mais enojado do que os políticos. O acidente/incidente ocorreu as 18:50, e as 19:01 quase todos os jornais do Brasil já tinham encontrado o motivo do ocorrido e ainda estavam perguntando aos familiares das possíveis vítimas como "elas estavam se sentindo naquele momento". Fiquei assustado com a quantidade de jornalista especialistas em aviação e aeronaves no Brasil, deve ser um fenômeno único no mundo. Pois acompanhando pela CNN e BBC, os ancoras e jornalista chamaram especialistas em acidentes aérios para falar das VÁRIAS possíveis causas, estes gringos são burros mesmo né, vão levar meses para concluir algo que a impressa brasileira já concluiu. Finalizando este OT, da minha parte pq não vou responder mais nada sobre este assunto, fico triste em ver pessoas que deveriam ter o raciocínio lógico mais desenvolvido que a média e o censo crítico de observar que um acidente/incidente possui uma quantidade enorme de variáveis envolvidas, e por isto elas precisam no mínimo serem consideradas, e não ficar no achismo. Como diz um ex-chefe, "uma merda grande nunca acontece derrepente, quando você analisa os fatos descobre que um monte de merdinhas estavam acontecendo antes mas foram ignoradas". Solli M. Honório Ps.: A última que eu ouvi está relacionado com o Pan ! Já que aconteceu um acidente no mesmo lugar, com a mesma dimensão (morreram as 40 pessoas que estavam no avião) e do mesmo jeito, no Pan de 1963 realizado em São Paulo. On 7/19/07, lgonzaga em lncc.br wrote: > > Fernando Oliveira, vamos por partes: > > O asfalto da pista é perfeito! > > Não acho que pelas notícias que temos até o momento não acho que possamos > afirmar que o asfalto seja perfeito. Tanto que a INFRAERO anunciou que em > caso de qualquer chuva esta pista será fechada e investigações sobre a > qualidade da pista serão realizados. Notem que diferencio notícia de > informação. Considero "Informação" o que é a verdade. "Notícia" por ser > informação editada, pode estar errada, por incompetência ou má fé. > > >vamos lembrar q aviõies, durante a > > aterrisagem, não freiam com as rodas, eles usam o reverse. > > Acho, por absoluta orelhada, que os pneus devem ter algum tipo de freio, > ou pelo menos algum sistema anti-travamente. É claro que o freio maior é o > reverso, ele é que segura o tranco. > > >A pista não > > deveria ser "ruim", simplesmente deveria ser maior... e fora q muito > > provavelmente foi erro humano, o avião entrou muito rápido não deu tempo > > p/ > > frear. Se a pista fosse maior, possivelmente, seria maior a chance de > ter > > conseguido parar, mesmo q tão rápido. > > Temos aqui o problema do ovo e da galinha. A pista deveria ser maior ou > aviões deste tamanho não deveriam pousar em um aeroporto como Congonhas ou o > Santo Dumont? Estes aeroportos, e outros como o da Pampulha, foram > contruídos para aviões de menor porte. > > As companias aéreas que, a partir da década de 90, começaram a pressionar > para que fosse permitido o pouso de grandes jatos. Isto começou com o fim do > Electra na ponte aéria e continuou quando começou a concorrência predatória > da Gol, que para baratear os seus custos, "pressionou" e conseguiu que a > maioria de seus vôos passassem por Congonhas, o que abriu a porteira para > que as outras companias fizessem o mesmo. Na última vez que fui a Congonhas > fiquei com medo vendo a fila de aviões no AR, isto mesmo no AR para descer. > > > Agora, é óbvio q o maior problema é > > ter prédios e postos de gasolina tão colados a pista... > > Já escrevi sobre isto. > > Abraços, Luiz. > > > > > Em 19/07/07, Luis Motta Campos escreveu: > >> > >> On Jul 19, 2007, at 1:16 PM, > >> wrote: > >> > O Problema maior não ero o posto de gasolina... e sim a pista! é... > >> > a pista! > >> > > >> > A pista está linda, linda mesmo! tá um tapete! Boa para um formula > >> > 1 e não > >> > para para um avião que precisa de uma pista "feia" para dar mais > >> > aderência. > >> > >> Certo. > >> Agora, suponhamos que a pista não seja boa (seja lá qual for o > >> motivo). Neste caso, não ter nada além de grama num raio de, digamos, > >> 3 km ao redor do aeroporto pode ser considerado uma vantagem: por > >> pior que seja a queda, vai "doer" menos que cair em cima de um posto > >> de gasolina cheio de combustíveis variados... ;-) > >> > >> Eu ainda acho que o problema da pista é menor. A especulação > >> imobiliária naquela área e a ganância são mais antigos e menos fáceis > >> de notar. > >> > >> > E o problema da pista é do LULA sim > >> > >> ?!?! > >> Eu devo estar fora do Brazil por muito tempo, agora: já não > >> consigo mais falar português direito, e sempre acreditei que a > >> adminstração do Aeroporto de Congonhas fosse um cargo obscuro, > >> delegado a um "peixe" indicado por um político de terceiro escalão, > >> conectado à INFRAERO... > >> > >> Coitado do Lula. 30 anos brigando feito um louco para virar o > >> "suspeito número 1" do Brazil. Se o teu vizinho de cima entupir a > >> privada dele, e a merda escorrer para o teu apartamento, aposto que > >> todo mundo vai colocar a culpa no Lula, deve ser ele que joga modess > >> usado na privada ;-) > >> > >> Putamplexos divertidíssimos. > >> -- > >> Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > >> Perl fanatic evangelist, and amateur {cook, photographer} > >> > >> > >> _______________________________________________ > >> Cascavel-pm mailing list > >> Cascavel-pm em pm.org > >> http://mail.pm.org/mailman/listinfo/cascavel-pm > >> > > > > > > > > -- > > []'s Fernando > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > Menos Fernando, menos. > > Sei que no momento em que ocorre uma > grande tragédia, o envolvimento das pessoas se torna > catártico e sei que é difícil não se deixar > envolver na roda-viva que suga a todos nós para este > "transe" coletivo. Todos discutem como se estivessemos > discutindo como se o Brasil tivesse deixado de ir a uma final de Copa do > Mundo, ou seja, com muita passionalidade e pouca racionalidade. Todos > viram especialistas em aviação, segurança de > aeroportos, engenharia de pistas e por aí vai. > > Menos de > meia-hora após o acidente, navegando em sítios de > notícias e blogs, foram incontáveis as versões que > apontavam para o mesmo problema: A culpa é da pista e de acordo com > a relação causa-efeito, conclui-se a culpa é do Lula. > Começando então o uso dos cadáveres para fazer > oposição ao governo. Este tipo de explosão pode > trazer alívio ao espírito, mas não nos ajuda a > avançar um milímetro em direção às > soluções necessárias. > > O Champs tem > razão quando escreve que o posto e vou além o prédio > da TAM não deveriam estar alí, no entorno de aeroportos deve > existir uma "área de escape". Se houvesse, existiria uma > chance, mesmo que mínima, de que as perdas de vidas, fosse menor. > Mesmo que a pista tenha problemas após as obras de reforma, > Congonhas não deveria estar cercado como está. > > Ontem a noite, as versões começam a mudar. Não vou > entrar nos detalhes técnicos, pois são muitos e não > sou especialista na área. Mas apesar de não ser > especialista, acredito ter o discernimento necessário para separar > o joio do trigo e ter a mente aberta para outras possibilidades de > explicação para o acidente. > > Discernimento para > entender o óbvio, que existe uma grave crise de ordem gerencial, > decisória, estratégica na questão da > aviação civil no Brasil e que o governo Lula é um dos > responsáveis por ela, pelo seu protaganismo na questão. Mas > também tenho discernimento, para entender, que o fim trágico > de 200 vidas, o trauma sobre inúmeras fámilias, não > pode ser objeto desta histeria coletiva que em nada ajuda e pode servir > para encobrir eventuais responsáveis, que se existirem, adoram esta > simplificação que a culpa é do LULA. > > Abraços, Luiz. > > > O Problema maior não ero o > posto de gasolina... e sim a pista! é... a > > pista! > > > > A pista está linda, linda mesmo! tá um > tapete! Boa para um formula 1 e não > > para para um > avião que precisa de uma pista "feia" para dar mais > > aderência. > > > > E o problema da pista > é do LULA sim > > > > []s > > > > ----- > Original Message ----- > > > From: "Luis Motta Campos" > > > To: "Cascavel Perl > Mongers" > > Sent: Thursday, July > 19, 2007 6:20 AM > > Subject: [Cascavel-pm] [OT] Virou > política outra vez... [Was: Caos nos > > aeroportos(...)] > > > > > > On Jul 18, 2007, at 10:26 PM, > > > > wrote: > >> LULA--; > >> governo--; > > > > Claro, como se o Lula fosse > o cara responsável por isso desde > > 1980, quando o problema > começou, com a cidade de São Paulo crescendo > > em > torno das "áreas de segurança" que deveriam estar > ali para > > permitir a pilotos manobrarem seus aviões com > espaço o bastante para > > tentar pousos de emergência > na grama. > > > > Ao invés disso, a INFRAER > permitiu que se construíssem postos de > > gasolina no lugar > (muito esperto). > > > > Não, o presidente da > república (era o Sarney?) não foi consultado, > > > certamente... isso é considerado "problema menor". > > > > Eu não gosto do Lula. Mas não adianta > culpar este capiau por um > > problema muito maior e mais > profundo... a especulação imobiliária > > > naquela área é enorme, e alí está um dos > bairros de classe média-alta > > mais disputados da > cidade. > > > > Putamplexos! > > -- > > Luis > Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > > Cascavel-pm > mailing list > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > Menos Fernando, menos. > > Sei que no momento em que ocorre uma grande tragédia, o envolvimento das > pessoas se torna catártico e sei que é difícil não se deixar envolver na > roda-viva que suga a todos nós para este "transe" coletivo. Todos discutem > como se estivessemos discutindo como se o Brasil tivesse deixado de ir a uma > final de Copa do Mundo, ou seja, com muita passionalidade e pouca > racionalidade. Todos viram especialistas em aviação, segurança de > aeroportos, engenharia de pistas e por aí vai. > > Menos de meia-hora após o acidente, navegando em sítios de notícias e > blogs, foram incontáveis as versões que apontavam para o mesmo problema: A > culpa é da pista e de acordo com a relação causa-efeito, conclui-se a culpa > é do Lula. Começando então o uso dos cadáveres para fazer oposição ao > governo. Este tipo de explosão pode trazer alívio ao espírito, mas não nos > ajuda a avançar um milímetro em direção às soluções necessárias. > > O Champs tem razão quando escreve que o posto e vou além o prédio da TAM > não deveriam estar alí, no entorno de aeroportos deve existir uma "área de > escape". Se houvesse, existiria uma chance, mesmo que mínima, de que as > perdas de vidas, fosse menor. Mesmo que a pista tenha problemas após as > obras de reforma, Congonhas não deveria estar cercado como está. > > Ontem a noite, as versões começam a mudar. Não vou entrar nos detalhes > técnicos, pois são muitos e não sou especialista na área. Mas apesar de não > ser especialista, acredito ter o discernimento necessário para separar o > joio do trigo e ter a mente aberta para outras possibilidades de explicação > para o acidente. > > Discernimento para entender o óbvio, que existe uma grave crise de ordem > gerencial, decisória, estratégica na questão da aviação civil no Brasil e > que o governo Lula é um dos responsáveis por ela, pelo seu protaganismo na > questão. Mas também tenho discernimento, para entender, que o fim trágico de > 200 vidas, o trauma sobre inúmeras fámilias, não pode ser objeto desta > histeria coletiva que em nada ajuda e pode servir para encobrir eventuais > responsáveis, que se existirem, adoram esta simplificação que a culpa é do > LULA. > > Abraços, Luiz. > > > O Problema maior não ero o posto de gasolina... e sim a pista! é... a > > pista! > > > > A pista está linda, linda mesmo! tá um tapete! Boa para um formula 1 e > não > > para para um avião que precisa de uma pista "feia" para dar mais > > aderência. > > > > E o problema da pista é do LULA sim > > > > []s > > > > ----- Original Message ----- > > > From: "Luis Motta Campos" > > To: "Cascavel Perl Mongers" > > Sent: Thursday, July 19, 2007 6:20 AM > > Subject: [Cascavel-pm] [OT] Virou política outra vez... [Was: Caos nos > > aeroportos(...)] > > > > > > On Jul 18, 2007, at 10:26 PM, > > wrote: > >> LULA--; > >> governo--; > > > > Claro, como se o Lula fosse o cara responsável por isso desde > > 1980, quando o problema começou, com a cidade de São Paulo crescendo > > em torno das "áreas de segurança" que deveriam estar ali para > > permitir a pilotos manobrarem seus aviões com espaço o bastante para > > tentar pousos de emergência na grama. > > > > Ao invés disso, a INFRAER permitiu que se construíssem postos de > > gasolina no lugar (muito esperto). > > > > Não, o presidente da república (era o Sarney?) não foi consultado, > > certamente... isso é considerado "problema menor". > > > > Eu não gosto do Lula. Mas não adianta culpar este capiau por um > > problema muito maior e mais profundo... a especulação imobiliária > > naquela área é enorme, e alí está um dos bairros de classe média-alta > > mais disputados da cidade. > > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- "o animal satisfeito dorme". - Guimarães Rosa -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/2aeed084/attachment-0001.html From acid06 em gmail.com Thu Jul 19 08:20:37 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 19 Jul 2007 12:20:37 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos=28=2E=2E=2E?= =?iso-8859-1?q?=29=5D?= In-Reply-To: <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> Message-ID: <9a08c9b40707190820i23121fe6he2469188273e3303@mail.gmail.com> On 7/19/07, Luis Motta Campos wrote: > Claro, como se o Lula fosse o cara responsável por isso desde > 1980, quando o problema começou, com a cidade de São Paulo crescendo > em torno das "áreas de segurança" que deveriam estar ali para > permitir a pilotos manobrarem seus aviões com espaço o bastante para > tentar pousos de emergência na grama. Eu também não gosto do Lula mas não vejo como esse acidente pode ser culpa do pobre coitado. De fato, eu tentaria de tudo pra culpá-lo, mas dessa vez não dá. Qualquer pessoa que tenha um mínimo de noção das coisas sabe que as ranhuras na pista não fariam a menor diferença nesse caso. O processo de frenagem do avião é feito pelas turbinas e pela aerodinâmica alterada do mesmo. A frenagem por atrito com o solo é só a última etapa. O avião chegou no solo muito mais rápido que deveria, tentou arremeter e não conseguiu. Não dá nem pra culpar os controladores (coisa que eu gostaria mais ainda, mais que culpa o Lula). Ou aconteceu um problema no avião - o que é uma hipótese improvável, já que se trata de um Airbus (que já é bastante seguro) relativamente novo - ou foi erro do piloto (que, nesse caso, já pagou pelo seu erro). A pista sem ranhuras, na pior das hipóteses, causaria derrapagem do avião. Todos os parâmetros operacionais estavam dentro dos limites permitidos (peso do avião de acordo com as condições da pista) e a pista em si estava em condições de operação (menos de 3mm de lâmina d'água - nessas situações a pista não precisa de ranhuras para garantir o atrito). Essa discussão toda da pista é o velho problema do Brasil de não querer assumir a culpa. Por mais trágico que seja pra família dos tripulantes, muito provavelmente a culpa foi do piloto (o Airbus poderia pousar sozinho se ele deixasse). Mas agora é esperar a situação ser investigada e ver no que realmente deu. Eu, pessoalmente, acho essa discussão mais improdutiva do que aquela anterior sobre CLT. -Nilson Santos F. Jr. From acid06 em gmail.com Thu Jul 19 08:41:55 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Thu, 19 Jul 2007 12:41:55 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?=5BOT=5D_Virou_pol=EDtica_outra_vez?= =?iso-8859-1?q?=2E=2E=2E_=5BWas=3A_Caos_nos_aeroportos_=28=2E=2E?= =?iso-8859-1?q?=2E=29=5D?= In-Reply-To: <12d1f4ee0707190817r4070a559s3968bfc66a313184@mail.gmail.com> References: <469E64A2.7070106@superig.com.br> <003e01c7c979$8ae0c2c0$0701a8c0@servidorliz> <004801c7c979$dda9b160$0701a8c0@servidorliz> <9078FCB9-9A2A-4802-8C51-BA377F9BEF62@yahoo.co.uk> <003501c7c9f6$40705570$0701a8c0@servidorliz> <1162.146.134.8.173.1184849058.squirrel@webmail.lncc.br> <12d1f4ee0707190817r4070a559s3968bfc66a313184@mail.gmail.com> Message-ID: <9a08c9b40707190841q6f611e23p8abbdd29ddcf2d65@mail.gmail.com> On 7/19/07, Solli Honorio wrote: > 2o. Os governos estadual e municipal nada fizeram também para contribuir com > a segurança e desenvolvimento. A prefeitura de São Paulo desapropriou um > enorme terreno atrás do aeroporto para fazer uma avenida enorme que agora > estão construindo prédio igualmente enormes. É bom para São Paulo ter um > aeroporto do tipo Congonhas ? Não sei, mas é bastante confortável para os > usuários (só quem passou pelo transito da marginal tiête sabe disto), então > pq não desapropriar uma área grande o bastante para melhor a qualidade das > pistas e segurança dos aeroportos ? E o governo estadual, porque não colocou > até hoje em produção o projeto de criar um metrô ligando o aeroporto de > Cumbica até o centro de São Paulo ? Aqui em Belo Horizonte existem dois aeroportos relevantes: o Aeroporto Internacional de Confins e o Aeroporto da Pampulha. O aeroporto da Pampulha fica no meio de um bairro residencial, enquanto o de Confins fica isolado. Uns 2 anos atrás a maioria dos vôos foram transferidos pra Confins. Isso causou um enorme transtorno pra quem usa avião regularmente. Muitas vezes gasta-se mais tempo pra chegar no aeroporto que dentro do avião. Mas agora vejo que foi até bom. -Nilson Santos F. Jr. From frederico em gmail.com Thu Jul 19 09:23:26 2007 From: frederico em gmail.com (Frederico Recsky) Date: Thu, 19 Jul 2007 13:23:26 -0300 Subject: [Cascavel-pm] Res: Duvida FTP In-Reply-To: References: <170061.85275.qm@web31311.mail.mud.yahoo.com> <88fe68ee0707181151h44e2aee5i34787d8975171c67@mail.gmail.com> Message-ID: <88fe68ee0707190923t199d7f05re0cbf1c2d32fe4be@mail.gmail.com> Olá On 7/19/07, Luis Motta Campos wrote: > > Você parece que trampa numa embossadora :P (essa eu acho que > > ninguem > > vai entender...) > > O pior é que agora você vai ter de explicar. ;-) > Eu quero saber o que é uma embossadora. Embossadora é quem fabrica cartões de bancos ( ou cartòes em geral). Em geral elas recebem um arquivo de dados do banco via rede segura e disparam processos ao fim da transmissão. -- ____________________________ Frederico Recsky Linux User: #253572 http://www.fred.eti.br http://www.perl.org.br From kuntzzz em gmail.com Thu Jul 19 07:29:02 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Thu, 19 Jul 2007 11:29:02 -0300 Subject: [Cascavel-pm] Banco de dados Message-ID: <469F752E.7040709@gmail.com> > Iberê você é muito jovem, se eu não estiver enganado nem terminou o > colégio, mas a tua preocupação e teu interesse em apreender já > demonstra uma característica profissional que não é tão comum assim > nos profissionais com os quais eu trabalhei. Isto soa como um elogio. De qualquer forma, obrigado. :) > Então Iberê se preocupe em apreender, e compreender, as leis que regem > o comportamento do armazenamento e a recuperação dos dados, e utilize > um banco de dados (SGBD - > http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_banco_de_dados) > que tenha ferramentas onde você possa obervar estes comportamentos. O > PostgreSQL é uma boa opção, pois ele possue terminologia e funções que > você encontrará em todos os demais SGBD comerciais. Já estou em ação... > No mais, você pode observar que o pessoal aqui tem um bom conhecimento > sobre o assunto e estaremos aqui para contribuir com tuas dúvidas. Sim, com certeza haverá muitas dúvidas e sei que posso contar com vocês. Obrigado, muito obrigado mesmo por toda a atenção e apoio. Iberê, PS: atrasado com as respostas hein :P -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070719/e1fd9888/attachment.html From luismottacampos em yahoo.co.uk Fri Jul 20 00:34:40 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 20 Jul 2007 09:34:40 +0200 Subject: [Cascavel-pm] Banco de dados In-Reply-To: <469F752E.7040709@gmail.com> References: <469F752E.7040709@gmail.com> Message-ID: On Jul 19, 2007, at 4:29 PM, Iberê O. Kuntz de Souza wrote: >> Iberê você é muito jovem, se eu não estiver enganado nem terminou >> o colégio, mas a tua preocupação e teu interesse em apreender já >> demonstra uma característica profissional que não é tão comum >> assim nos profissionais com os quais eu trabalhei. > Isto soa como um elogio. De qualquer forma, obrigado. :) Iberê, isto foi um elogio *enorme*. O Solli só poderia ter honrado você mais se tivesse te chamado /hacker/. Mas, para isso, eu acho que você vai ter de fazer por merecer. ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From ptfzs em yahoo.com.br Fri Jul 20 09:54:15 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 20 Jul 2007 13:54:15 -0300 (ART) Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor Message-ID: <569418.55427.qm@web31308.mail.mud.yahoo.com> Pessoal.. tenho uma expressao regular do tipo if ($line=~/\d+\-\(\d+\)\-(\d+)) quero agrupar pelo $1 ex: 9-3-1 0-3-2 8-5-1 0-8-4 4-5-0 3-1,2 5-1,0 8-4 tem como? tentei usar o DBM mas pega o ultimo somente alguma sugestao?? Flickr agora em português. Você cria, todo mundo vê. Saiba mais. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070720/994aae99/attachment.html From edencardim em gmail.com Fri Jul 20 09:59:20 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 20 Jul 2007 13:59:20 -0300 Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <569418.55427.qm@web31308.mail.mud.yahoo.com> References: <569418.55427.qm@web31308.mail.mud.yahoo.com> Message-ID: <3de55ead0707200959y34318b18o7d3cf227ca0e6ab6@mail.gmail.com> On 7/20/07, Patty Silva wrote: > Pessoal.. tenho uma expressao regular do tipo > if ($line=~/\d+\-\(\d+\)\-(\d+)) > > quero agrupar pelo $1 > ex: 9-3-1 > 0-3-2 > 8-5-1 > 0-8-4 > 4-5-0 > > 3-1,2 > 5-1,0 > 8-4 > > tem como? > > tentei usar o DBM mas pega o ultimo somente > > alguma sugestao?? Essa expressão regular não dá match nos dados que você forneceu e não consegui entender seu exemplo, poderia explicar melhor? -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From ptfzs em yahoo.com.br Fri Jul 20 10:04:15 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 20 Jul 2007 14:04:15 -0300 (ART) Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <3de55ead0707200959y34318b18o7d3cf227ca0e6ab6@mail.gmail.com> Message-ID: <619883.2275.qm@web31304.mail.mud.yahoo.com> Entao.. vamos supor que tenho um endereco IP(EXEMPLO) 192.168.0.1 192.168.1.0 192.168.0.10 192.168.0.22 192.168.0.12 192.168.1.1 192.168.5.2 eles estao em um arquivo... eu leio esse arquivo linha por linha e quero agrupar pelo 3 campo depois do 2 . ou seja =0 eu tenho 192.168.0.1 192.168.0.10 192.168.0.22 192.168.0.12 eu quero pegar essa informacao FINAL 0 - 1,10,22,12 FINAL 1 - 0,1 . . tendeu :D Eden Cardim escreveu: On 7/20/07, Patty Silva wrote: > Pessoal.. tenho uma expressao regular do tipo > if ($line=~/\d+\-\(\d+\)\-(\d+)) > > quero agrupar pelo $1 > ex: 9-3-1 > 0-3-2 > 8-5-1 > 0-8-4 > 4-5-0 > > 3-1,2 > 5-1,0 > 8-4 > > tem como? > > tentei usar o DBM mas pega o ultimo somente > > alguma sugestao?? Essa expressão regular não dá match nos dados que você forneceu e não consegui entender seu exemplo, poderia explicar melhor? -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm Flickr agora em português. Você cria, todo mundo vê. Saiba mais. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070720/9d169e85/attachment.html From lorn.br em gmail.com Fri Jul 20 10:12:24 2007 From: lorn.br em gmail.com (Lorn) Date: Fri, 20 Jul 2007 14:12:24 -0300 Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <619883.2275.qm@web31304.mail.mud.yahoo.com> References: <3de55ead0707200959y34318b18o7d3cf227ca0e6ab6@mail.gmail.com> <619883.2275.qm@web31304.mail.mud.yahoo.com> Message-ID: if($line = /(\.\d*$))golf? :P On 7/20/07, Patty Silva wrote: > > Entao.. vamos supor que tenho um endereco IP(EXEMPLO) > > 192.168.0.1 > 192.168.1.0 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > 192.168.1.1 > 192.168.5.2 > > eles estao em um arquivo... > eu leio esse arquivo linha por linha > e quero agrupar pelo 3 campo depois do 2 . ou seja > > =0 eu tenho > 192.168.0.1 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > > eu quero pegar essa informacao > FINAL 0 - 1,10,22,12 > FINAL 1 - 0,1 > . > . > > tendeu :D > > > > > *Eden Cardim * escreveu: > > > On 7/20/07, Patty Silva wrote: > > Pessoal.. tenho uma expressao regular do tipo > > if ($line=~/\d+\-\(\d+\)\-(\d+)) > > > > quero agrupar pelo $1 > > ex: 9-3-1 > > 0-3-2 > > 8-5-1 > > 0-8-4 > > 4-5-0 > > > > 3-1,2 > > 5-1,0 > > 8-4 > > > > tem como? > > > > tentei usar o DBM mas pega o ultimo somente > > > > alguma sugestao?? > > Essa expressão regular não dá match nos dados que você forneceu e não > consegui entender seu exemplo, poderia explicar melhor? > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman > /listinfo/cascavel-pm > > > Flickr agora em português. Você cria, todo mundo vê. Saiba mais. > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman > /listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070720/1800caa0/attachment.html From edencardim em gmail.com Fri Jul 20 10:15:14 2007 From: edencardim em gmail.com (Eden Cardim) Date: Fri, 20 Jul 2007 14:15:14 -0300 Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <619883.2275.qm@web31304.mail.mud.yahoo.com> References: <3de55ead0707200959y34318b18o7d3cf227ca0e6ab6@mail.gmail.com> <619883.2275.qm@web31304.mail.mud.yahoo.com> Message-ID: <3de55ead0707201015t2ac0c683vc895015bef2aa461@mail.gmail.com> On 7/20/07, Patty Silva wrote: > Entao.. vamos supor que tenho um endereco IP(EXEMPLO) > > 192.168.0.1 > 192.168.1.0 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > 192.168.1.1 > 192.168.5.2 > > eles estao em um arquivo... > eu leio esse arquivo linha por linha > e quero agrupar pelo 3 campo depois do 2 . ou seja > > =0 eu tenho > 192.168.0.1 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > > eu quero pegar essa informacao > FINAL 0 - 1,10,22,12 > FINAL 1 - 0,1 > . > . > > tendeu :D #untested my %groups; while(<>) { if(/^\d+\.\d+\.(\d+)\.(\d+)$/) { push @{$groups{$1}}, $2; } } -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From ptfzs em yahoo.com.br Fri Jul 20 10:58:20 2007 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 20 Jul 2007 14:58:20 -0300 (ART) Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <3de55ead0707201015t2ac0c683vc895015bef2aa461@mail.gmail.com> Message-ID: <314240.72641.qm@web31305.mail.mud.yahoo.com> Obrigada Eden :D Funcionou Perfeitooooooo :D Eden Cardim escreveu: On 7/20/07, Patty Silva wrote: > Entao.. vamos supor que tenho um endereco IP(EXEMPLO) > > 192.168.0.1 > 192.168.1.0 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > 192.168.1.1 > 192.168.5.2 > > eles estao em um arquivo... > eu leio esse arquivo linha por linha > e quero agrupar pelo 3 campo depois do 2 . ou seja > > =0 eu tenho > 192.168.0.1 > 192.168.0.10 > 192.168.0.22 > 192.168.0.12 > > eu quero pegar essa informacao > FINAL 0 - 1,10,22,12 > FINAL 1 - 0,1 > . > . > > tendeu :D #untested my %groups; while(<>) { if(/^\d+\.\d+\.(\d+)\.(\d+)$/) { push @{$groups{$1}}, $2; } } -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm Flickr agora em português. Você cria, todo mundo vê. Saiba mais. -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070720/5cbc295e/attachment-0001.html From thomas em tcnet.com.br Fri Jul 20 11:09:37 2007 From: thomas em tcnet.com.br (Thomas Britis) Date: Fri, 20 Jul 2007 15:09:37 -0300 Subject: [Cascavel-pm] Duvida Armazenamento Chave - valor In-Reply-To: <314240.72641.qm@web31305.mail.mud.yahoo.com> References: <314240.72641.qm@web31305.mail.mud.yahoo.com> Message-ID: <46A0FA61.9040309@tcnet.com.br> Patty, A resposta do Eden resolve seu problema, porém, se você tiver IP's fora dessa classe B você pode ter problemas. Por ex: 192.168.0.1, 172.16.0.1 e 10.0.0.1 (dentre outros) serão incrementados como se fossem os mesmos com essa expressão. Agora, se o que te importa é somente esse octeto, então beleza :) Patty Silva wrote: > Obrigada Eden > :D > Funcionou Perfeitooooooo :D > > > */Eden Cardim /* escreveu: > > On 7/20/07, Patty Silva wrote: > > Entao.. vamos supor que tenho um endereco IP(EXEMPLO) > > > > 192.168.0.1 > > 192.168.1.0 > > 192.168.0.10 > > 192.168.0.22 > > 192.168.0.12 > > 192.168.1.1 > > 192.168.5.2 > > > > eles estao em um arquivo... > > eu leio esse arquivo linha por linha > > e quero agrupar pelo 3 campo depois do 2 . ou seja > > > > =0 eu tenho > > 192.168.0.1 > > 192.168.0.10 > > 192.168.0.22 > > 192.168.0.12 > > > > eu quero pegar essa informacao > > FINAL 0 - 1,10,22,12 > > FINAL 1 - 0,1 > > . > > . > > > > tendeu :D > > #untested > > my %groups; > while(<>) { > if(/^\d+\.\d+\.(\d+)\.(\d+)$/) { > push @{$groups{$1}}, $2; > } > } > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > Flickr agora em português. Você cria, todo mundo vê. Saiba mais > . > > > ------------------------------------------------------------------------ > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm -- Thomas Storino Britis TCNet Informatica e Telecomunicacoes LTDA From nferraz em gmail.com Mon Jul 23 03:49:04 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 23 Jul 2007 11:49:04 +0100 Subject: [Cascavel-pm] Reconhecer com e sem acento In-Reply-To: <001601c7c979$0a02cd10$0701a8c0@servidorliz> References: <001601c7c979$0a02cd10$0701a8c0@servidorliz> Message-ID: On Jul 18, 2007, at 9:20 PM, wrote: > O que eu quero é reconhecer uma palavra dentro de uma string, com > ou sem acentuação. > > Por exemplo: > > $palavra = "Manual de referência rápida"; > > if ($palavra =~ /referencia/) { # entrar se achar "referencia" > dentro de $palavra... mesmo sem acento. > > } O jeito é "desacentuar" a string, e depois fazer o match: use Text::Unaccent; my $string = "Manual de referência rápida"; my $unaccented = unac_string('utf8', $string); warn "Testing '$unaccented'\n"; if ( $string =~ /referencia/ ) { # ... } (Se a codificação não for 'utf8', tente 'latin1' -- talvez você tenha que preparar o seu programa para as duas hipóteses) []s Nelson From fernandolouis em terra.com.br Mon Jul 23 07:02:13 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 23 Jul 2007 11:02:13 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE References: Message-ID: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Seguinte galerinhahhhh... Uso o bd mysql e não entendo o por que do comando UPDATE não funcionar caso haja um texto muito longo para atualizar. UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; onde em $texto_todo, há um texto muito grande e o UPDATE não faz a atualização. Porque? [], Fernando -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070723/8cbdb1ee/attachment.html From otaviof em gmail.com Mon Jul 23 07:06:59 2007 From: otaviof em gmail.com (=?ISO-8859-1?Q?Ot=E1vio_Fernandes?=) Date: Mon, 23 Jul 2007 11:06:59 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Message-ID: <8e3843570707230706k2e7199cfsee1986f3724bd361@mail.gmail.com> On 7/23/07, fernandolouis em terra.com.br wrote: > > > Seguinte galerinhahhhh... > Uso o bd mysql e não entendo o por que do comando UPDATE não funcionar caso > haja um texto muito longo para atualizar. > > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > atualização. Porque? > > [], > Fernando > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > Fernando, Isso é uma ferramenta Web ? Porque se for, tem o limite do POST e do GET, pra trafegar informações, você tem que tomar cuidado com isso. Outra coisa antes do WHERE tá faltando um espaço em branco. boa sorte, -- | -- | Otávio Fernandes | FreeBSD 6.2 Release && GNU/Linux User: 283.396 | http://otaviof.googlepages.com | -- From luismottacampos em yahoo.co.uk Mon Jul 23 07:10:26 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Jul 2007 16:10:26 +0200 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Message-ID: <65065A8F-FB82-402A-A5C2-E43BD05DD7EC@yahoo.co.uk> On Jul 23, 2007, at 4:02 PM, wrote: > Seguinte galerinhahhhh... > Uso o bd mysql e não entendo o por que do comando UPDATE não > funcionar caso haja um texto muito longo para atualizar. > > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = > '121249'; > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > atualização. Porque? HUA HUA HUA HUA Programinha ruim, seu! Use placeholders, ou, pelo menos, proteja os teus dados do interpretador SQL... RTFM: perldoc DBI. Especialmente a parte que fala dos placeholders. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From acid06 em gmail.com Mon Jul 23 07:10:58 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Mon, 23 Jul 2007 11:10:58 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Message-ID: <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> On 7/23/07, fernandolouis em terra.com.br wrote: > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > atualização. Porque? Use place-holders. my $sth = $dbh->prepare("UPDATE noticias SET noticia = ? WHERE codigo = ?"); $sth->execute($texto_todo, 121249); -Nilson Santos F. Jr. From nferraz em gmail.com Mon Jul 23 07:33:07 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 23 Jul 2007 15:33:07 +0100 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Message-ID: > Seguinte galerinhahhhh... > Uso o bd mysql e não entendo o por que do comando UPDATE não > funcionar caso haja um texto muito longo para atualizar. > > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = > '121249'; > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > atualização. Porque? Em primeiro lugar, repare que o exemplo que você nos mandou usa backticks (`...`) ao invés de aspas simples ('...') ou duplas ("..."). Não sei se este é um padrão SQL universalmente aceito; eu, pessoalmente, nunca usei. Em segundo lugar, verifique se a variável $texto_todo passou pelo método quote(), para "escapar" quotes dentro de quotes. O que nos leva diretamente ao terceiro ponto: evite embutir variáveis dentro do SQL -- prefira usar prepare(), indicando os placeholders com "?", seguido por execute(), onde você passa as variáveis. Por exemplo: my $sth = $dbh->prepare("INSERT INTO sales (product_code, qty, price) VALUES (?, ?, ?)") || die $dbh->errstr; $sth->execute($product_code, $qty, $price) || die $dbh->errstr; []s Nelson From luismottacampos em yahoo.co.uk Mon Jul 23 08:03:01 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Mon, 23 Jul 2007 17:03:01 +0200 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> Message-ID: On Jul 23, 2007, at 4:33 PM, Nelson Ferraz wrote: > Em primeiro lugar, repare que o exemplo que você nos mandou usa > backticks (`...`) ao invés de aspas simples ('...') ou duplas > ("..."). Não sei se este é um padrão SQL universalmente aceito; eu, > pessoalmente, nunca usei. Não se pode chamar "padrão" - é mais uma idiosincrasia do MySQL. > Em segundo lugar, verifique se a variável $texto_todo passou pelo > método quote(), para "escapar" quotes dentro de quotes. > > O que nos leva diretamente ao terceiro ponto: evite embutir variáveis > dentro do SQL -- prefira usar prepare(), indicando os placeholders > com "?", seguido por execute(), onde você passa as variáveis. Por > exemplo: > > my $sth = $dbh->prepare("INSERT INTO sales (product_code, qty, > price) VALUES (?, ?, ?)") || die $dbh->errstr; > $sth->execute($product_code, $qty, $price) || die $dbh->errstr; Didático, e simples. Mas por favor tente usar DBI->connect( $dsn, $user, $passwd, { RaiseErrors => 1, PrintErrors => 0, AutoCommit => 0 } ) Com estas opções: 1. Você transforma erros da base de dados em exceções, o que é muito recomendado; 2. Você evita que o teu programa "vaze" dados e avisos desnecessáriamente; 3. Você é obrigado a dizer "dbi_commit" ao final de cada transação, o que também é importante. Tão aí meus dois centavos Putamplexos -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Mon Jul 23 09:41:29 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Mon, 23 Jul 2007 13:41:29 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> Message-ID: <005101c7cd48$52247990$0701a8c0@servidorliz> Entendi... meu problema é que não estou utilizando os placeholders. Parti para RTFM, mas não encontrei nada... não sei o que são os "placeholders" Como usar placeholders em: $query = "UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'"; $q = $conn->prepare ($query); $q->execute(); $q->finish(); [], Fernando ----- Original Message ----- From: "Nilson Santos Figueiredo Junior" To: "Cascavel Perl Mongers" Sent: Monday, July 23, 2007 11:10 AM Subject: Re: [Cascavel-pm] [Off-Topic] UPDATE On 7/23/07, fernandolouis em terra.com.br wrote: > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > atualização. Porque? Use place-holders. my $sth = $dbh->prepare("UPDATE noticias SET noticia = ? WHERE codigo = ?"); $sth->execute($texto_todo, 121249); -Nilson Santos F. Jr. _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From nferraz em gmail.com Mon Jul 23 09:50:24 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Mon, 23 Jul 2007 17:50:24 +0100 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <005101c7cd48$52247990$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> Message-ID: <00951E15-E475-4701-8380-ABA759B55A1F@gmail.com> > Como usar placeholders em: > > $query = "UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE > `codigo` > = '121249'"; > $q = $conn->prepare ($query); > $q->execute(); > $q->finish(); Já te deram a resposta, neste mesmo email: > Use place-holders. > > my $sth = $dbh->prepare("UPDATE noticias SET noticia = ? WHERE > codigo = > ?"); > $sth->execute($texto_todo, 121249); Use the source, Luke! ;-) []s Nelson From a.r.ferreira em gmail.com Mon Jul 23 10:53:38 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Mon, 23 Jul 2007 14:53:38 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <005101c7cd48$52247990$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> Message-ID: <73ddeb6c0707231053n5ab7582j10620ec0cf4868e3@mail.gmail.com> On 7/23/07, fernandolouis em terra.com.br wrote: > Entendi... meu problema é que não estou utilizando os placeholders. > > Parti para RTFM, mas não encontrei nada... não sei o que são os > "placeholders" Parece que você não encontrou os manuais. Se você tem Perl instalado em sua máquina e os módulos correspondentes (DBI, DBD::) você pode lê-los a partir do shell/prompt com $ perldoc DBI $ perldoc perldoc Se for ActiveState Perl, você tem os documentos em HTML na sua máquina se seguiu o procedimento normal de instalação. E você ainda pode ler os documentos no search.cpan mesmo: http://search.cpan.org/perldoc?DBI#Placeholders_and_Bind_Values > Como usar placeholders em: > > $query = "UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` > = '121249'"; > $q = $conn->prepare ($query); > $q->execute(); > $q->finish(); > > [], > Fernando > > ----- Original Message ----- > From: "Nilson Santos Figueiredo Junior" > To: "Cascavel Perl Mongers" > Sent: Monday, July 23, 2007 11:10 AM > Subject: Re: [Cascavel-pm] [Off-Topic] UPDATE > > > On 7/23/07, fernandolouis em terra.com.br wrote: > > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; > > > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > > atualização. Porque? > > Use place-holders. > > my $sth = $dbh->prepare("UPDATE noticias SET noticia = ? WHERE codigo = > ?"); > $sth->execute($texto_todo, 121249); > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From lorn.br em gmail.com Mon Jul 23 13:52:55 2007 From: lorn.br em gmail.com (Lorn) Date: Mon, 23 Jul 2007 17:52:55 -0300 Subject: [Cascavel-pm] [JOB] Analista/Programador Perl Message-ID: Meu chefe pediu para que eu encaminhasse esse email para lista ... --------------------------------------- A UpLexis (www.uplexis.com.br), empresa especializada em processamento de informações, vem comunicar seu processo de seleção de profissionais pleno/sênior com qualificação em programação Perl, exigindo superior em (ou estar cursando) Ciências da Computação ou afins. Conhecimentos imprescindíveis: - Conhecer Linux (awk/sed/etc) e shell programming (bash/etc) - Dominar expressões regulares - Teoria da computação (gramáticas e autômatos) - Estruturas de dados e algorítmos de ordenação e busca - Desejável "Advanced Perl Programming", da O'Reilly - Qualidade de software (metodologias, processos, boas práticas) Precisamos de profissionais criteriosos, comprometidos com resultados Venha satisfazer suas legítimas necessidades profissionais, posicionando-se em um ambiente acolhedor, colaborativo, de cultura atraente e em acelerado crescimento no mercado. Faça parte do nosso time na cidade de São Paulo, na região da Av. Paulista, próximo ao metrô Consolação. Encaminhe seu currículo para talentos em uplexis.com.br Salário intencionalmente não divulgado. Depende da experiência do profissional. ---------------------------------------------- -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070723/3967ecfc/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 24 05:46:57 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Jul 2007 14:46:57 +0200 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <005101c7cd48$52247990$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> Message-ID: On Jul 23, 2007, at 6:41 PM, wrote: > Entendi... meu problema é que não estou utilizando os placeholders. > Parti para RTFM, mas não encontrei nada... não sei o que são os > "placeholders" Fernando, aqui tem um link para o lugar exato da manpage que você disse que leu, onde se explica o que são /placeholders/ e para que se usam: http://search.cpan.org/~timb/DBI-1.58/ DBI.pm#Placeholders_and_Bind_Values Por favor sinta-se à vontade para perguntar o que você ainda não conseguir entender. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From fernandolouis em terra.com.br Tue Jul 24 07:23:34 2007 From: fernandolouis em terra.com.br (fernandolouis em terra.com.br) Date: Tue, 24 Jul 2007 11:23:34 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz><9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com><005101c7cd48$52247990$0701a8c0@servidorliz> Message-ID: <001401c7cdfe$38881c60$0701a8c0@servidorliz> Amigo, só não entendi pq devo usar eles... há alguma otimização ou o que? [], Fernando ----- Original Message ----- From: "Luis Motta Campos" To: "Cascavel Perl Mongers" Sent: Tuesday, July 24, 2007 9:46 AM Subject: Re: [Cascavel-pm] [Off-Topic] UPDATE On Jul 23, 2007, at 6:41 PM, wrote: > Entendi... meu problema é que não estou utilizando os placeholders. > Parti para RTFM, mas não encontrei nada... não sei o que são os > "placeholders" Fernando, aqui tem um link para o lugar exato da manpage que você disse que leu, onde se explica o que são /placeholders/ e para que se usam: http://search.cpan.org/~timb/DBI-1.58/ DBI.pm#Placeholders_and_Bind_Values Por favor sinta-se à vontade para perguntar o que você ainda não conseguir entender. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm From a.r.ferreira em gmail.com Tue Jul 24 07:31:10 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Tue, 24 Jul 2007 11:31:10 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001401c7cdfe$38881c60$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> Message-ID: <73ddeb6c0707240731q60d530f4o825882f0b8b307fd@mail.gmail.com> On 7/24/07, fernandolouis em terra.com.br wrote: > Amigo, só não entendi pq devo usar eles... há alguma otimização ou o que? Placeholders em geral evitam o custo do parsing repetido de um statement SQL quase idêntico. Muitos bancos podem otimizar seu desempenho quando o mesmo SQL é visto várias vezes e usar placeholders para estes casos é a coisa certa a se fazer. Interpolar parâmetros no SQL também dá lugar a falhas de segurança conhecidas como injeção de SQL. Você pode ler sobre isto aqui: http://en.wikipedia.org/wiki/SQL_injection > [], > Fernando > > ----- Original Message ----- > From: "Luis Motta Campos" > To: "Cascavel Perl Mongers" > Sent: Tuesday, July 24, 2007 9:46 AM > Subject: Re: [Cascavel-pm] [Off-Topic] UPDATE > > > On Jul 23, 2007, at 6:41 PM, > wrote: > > Entendi... meu problema é que não estou utilizando os placeholders. > > Parti para RTFM, mas não encontrei nada... não sei o que são os > > "placeholders" > > Fernando, aqui tem um link para o lugar exato da manpage que você > disse que leu, onde se explica o que são /placeholders/ e para que se > usam: > > http://search.cpan.org/~timb/DBI-1.58/ > DBI.pm#Placeholders_and_Bind_Values > > Por favor sinta-se à vontade para perguntar o que você ainda não > conseguir entender. > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From luismottacampos em yahoo.co.uk Tue Jul 24 08:31:10 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 24 Jul 2007 17:31:10 +0200 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <001401c7cdfe$38881c60$0701a8c0@servidorliz> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz><9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com><005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> Message-ID: <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> On Jul 24, 2007, at 4:23 PM, wrote: > Amigo, só não entendi pq devo usar eles... há alguma otimização ou > o que? Você não quer poder incluir os valores que quiser na tabela? Precisa proteger os valores, e a melhor forma de fazer isso é usando placeholders. De outra forma, o SQL pode interpretar parte dos seus dados como "query" (depende apenas do que você tem nos seus dados), e fazer burrada, ou não funcionar (como é o teu caso). http://en.wikipedia.org/wiki/SQL_injection Isto pode ser educativo, também, e está 100% relacionado. Claro, tudo isso são sugestões, você pode colocar o que quiser nos seus programas, desde que não me culpe por eles não funcionarem como você espera... ;-) Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From andre.garcia.carneir em terra.com.br Tue Jul 24 08:43:30 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 24 Jul 2007 12:43:30 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE Message-ID: > > Seguinte galerinhahhhh... > > Uso o bd mysql e não entendo o por que do comando UPDATE não funcionar caso > > haja um texto muito longo para atualizar. > > > > UPDATE `noticias` SET `noticia` = '$texto_todo' WHERE `codigo` = '121249'; >> > > onde em $texto_todo, há um texto muito grande e o UPDATE não faz a > > atualização. Porque? Talvez porque o seu tipo de dado no mysql seja muito pequeno??? Se bem que nesse caso, ele simplesmente cortaria o dado, ou estou enganado, não me recordo desse detalhe. Que tipo de dado é 'noticia'? Se for TEXT, você não deveria ter problemas. Em todo o caso poste mais código para que possamos verificar outros problemas. Outra coisa, você deveria pensar seriamente em ler a documentação do DBI. Lá tem coisas como placeholders e detalhes interessantes para usar DBI. Cheers! > > [], > > Fernando > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > Fernando, > > Isso é uma ferramenta Web ? Porque se for, tem o limite do POST e do > GET, pra trafegar informações, você tem que tomar cuidado com isso. > Outra coisa antes do WHERE tá faltando um espaço em branco. > > boa sorte, > > -- > | -- > | Otávio Fernandes > | FreeBSD 6.2 Release && GNU/Linux User: 283.396 > | http://otaviof.googlepages.com > | -- > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1185199652.190196.19485.candelo.hst.terra.com.br,4586,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 20/07/2007 / Versão: 5.1.00/5079 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org From lgbassani em terra.com.br Tue Jul 24 09:14:55 2007 From: lgbassani em terra.com.br (Luciano Giordani Bassani) Date: Tue, 24 Jul 2007 13:14:55 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz><9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com><005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> Message-ID: <46A6257F.1010900@terra.com.br> Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070724/c7fccbf6/attachment-0001.html From gabriel.vieira em gmail.com Tue Jul 24 09:26:00 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 24 Jul 2007 13:26:00 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <46A6257F.1010900@terra.com.br> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> Message-ID: <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> SQL Injection não tem nada haver com Perl, e sim com o código SQL utilizado, o placeholders, além de otimizar o código, deixá-lo mais limpo e permitir uma melhor manutenção, também valida as entradas enviadas aos códigos SQL, o que no caso o torna quase ou imune a SQL injections. O fato do seu código ser complexo exige a utilização de Placeholders, eles servem para que você tenha trabalhar em alterar uma pequena parte de um enorme código além do que podem ser montados em tempo de execução também. Onde você vê mais trabalho? Todos aqui somos amantes do pouco trabalho, apesar de só o Eden, Roan e Joênio serem baianos, somos todos programadores Perl ;) e se indicamos a utilização de placeholders é porque irá dar menos trabalho, senão agora, quem sabe daqui uma semana. :) On 7/24/07, Luciano Giordani Bassani wrote: > > Eu não costumo usar placeholders, pq em geral os meus SQLs são bastante > complexos e montados em tempo de execução, de acordo com o que o usuário > quer. Concordo que seria muito melhor usar, mas dependendo da aplicação dá > mais trabalho (e eu sou amante do pouco trabalho) fazer assim, e por isso > não uso. > > Bom, na verdade o que eu gostaria de dizer é que já fiz dezenas de > simulações de SQL injection no Perl, e nunca consegui uma falha de > segurança, o que me leva a concluir que o Perl é imune a isso (mas não é > imune a problemas com aspas, que precisam serem tratadas antes, para não > causar erro na aplicação). > > > SDS, > > Luciano > > > > Luis Motta Campos escreveu: > On Jul 24, 2007, at 4:23 PM, > wrote: > > > Amigo, só não entendi pq devo usar eles... há alguma otimização ou > o que? > > Você não quer poder incluir os valores que quiser na tabela? > Precisa proteger os valores, e a melhor forma de fazer isso é usando > placeholders. De outra forma, o SQL pode interpretar parte dos seus > dados como "query" (depende apenas do que você tem nos seus dados), e > fazer burrada, ou não funcionar (como é o teu caso). > > http://en.wikipedia.org/wiki/SQL_injection > > Isto pode ser educativo, também, e está 100% relacionado. > > Claro, tudo isso são sugestões, você pode colocar o que quiser nos > seus programas, desde que não me culpe por eles não funcionarem como > você espera... ;-) > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira From nferraz em gmail.com Tue Jul 24 09:27:29 2007 From: nferraz em gmail.com (Nelson Ferraz) Date: Tue, 24 Jul 2007 17:27:29 +0100 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <46A6257F.1010900@terra.com.br> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz><9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com><005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> Message-ID: <61A155E9-397E-4560-B7DB-EDAD7EC5249F@gmail.com> > Bom, na verdade o que eu gostaria de dizer é que já fiz dezenas de > simulações de SQL injection no Perl, e nunca consegui uma falha de > segurança, o que me leva a concluir que o Perl é imune a isso (mas > não é imune a problemas com aspas, que precisam serem tratadas > antes, para não causar erro na aplicação). Eu não acredito que Perl seja imune. Perl te dá liberdade o suficiente para você dar um tiro no pé e se enforcar ao mesmo tempo. Você deve cuidar para que *seus programas* sejam imunes a SQL injections e outros problemas de segurança. []s Nelson From acid06 em gmail.com Tue Jul 24 09:28:34 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 24 Jul 2007 13:28:34 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <46A6257F.1010900@terra.com.br> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> Message-ID: <9a08c9b40707240928r1a76d60dm9b67cac1e7402ea7@mail.gmail.com> On 7/24/07, Luciano Giordani Bassani wrote: > Eu não costumo usar placeholders, pq em geral os meus SQLs são bastante > complexos e montados em tempo de execução, de acordo com o que o usuário > quer. Concordo que seria muito melhor usar, mas dependendo da aplicação dá > mais trabalho (e eu sou amante do pouco trabalho) fazer assim, e por isso > não uso. Então está na hora de rever os seus conceitos. -Nilson Santos F. Jr. From alexandre.abreu em gmail.com Tue Jul 24 09:38:56 2007 From: alexandre.abreu em gmail.com (Alexandre de Abreu) Date: Tue, 24 Jul 2007 13:38:56 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> Message-ID: Opa, Um código vulnerável ao ataque "SQL Injection", neste caso, é o código Perl(ou da API que implementa o acesso ao DB), assim como podem acontecer com outras linguagens(Java, ASP, etc.), e não no código SQL em si. PoC: SELECT `name` FROM `table` WHERE `id` = [$something] Este código está errado? O que tá errado? Ele é vulnerável a SQL Injection? Depende de como a variável de entrada é formada, filtrada, etc. Alexandre On 24/07/07, Gabriel Vieira wrote: > SQL Injection não tem nada haver com Perl, e sim com o código SQL > utilizado, o placeholders, além de otimizar o código, deixá-lo mais > limpo e permitir uma melhor manutenção, também valida as entradas > enviadas aos códigos SQL, o que no caso o torna quase ou imune a SQL > injections. > > O fato do seu código ser complexo exige a utilização de Placeholders, > eles servem para que você tenha trabalhar em alterar uma pequena parte > de um enorme código além do que podem ser montados em tempo de > execução também. > > Onde você vê mais trabalho? Todos aqui somos amantes do pouco > trabalho, apesar de só o Eden, Roan e Joênio serem baianos, somos > todos programadores Perl ;) e se indicamos a utilização de > placeholders é porque irá dar menos trabalho, senão agora, quem sabe > daqui uma semana. :) > > On 7/24/07, Luciano Giordani Bassani wrote: > > > > Eu não costumo usar placeholders, pq em geral os meus SQLs são bastante > > complexos e montados em tempo de execução, de acordo com o que o usuário > > quer. Concordo que seria muito melhor usar, mas dependendo da aplicação dá > > mais trabalho (e eu sou amante do pouco trabalho) fazer assim, e por isso > > não uso. > > > > Bom, na verdade o que eu gostaria de dizer é que já fiz dezenas de > > simulações de SQL injection no Perl, e nunca consegui uma falha de > > segurança, o que me leva a concluir que o Perl é imune a isso (mas não é > > imune a problemas com aspas, que precisam serem tratadas antes, para não > > causar erro na aplicação). > > > > > > SDS, > > > > Luciano > > > > > > > > Luis Motta Campos escreveu: > > On Jul 24, 2007, at 4:23 PM, > > wrote: > > > > > > Amigo, só não entendi pq devo usar eles... há alguma otimização ou > > o que? > > > > Você não quer poder incluir os valores que quiser na tabela? > > Precisa proteger os valores, e a melhor forma de fazer isso é usando > > placeholders. De outra forma, o SQL pode interpretar parte dos seus > > dados como "query" (depende apenas do que você tem nos seus dados), e > > fazer burrada, ou não funcionar (como é o teu caso). > > > > http://en.wikipedia.org/wiki/SQL_injection > > > > Isto pode ser educativo, também, e está 100% relacionado. > > > > Claro, tudo isso são sugestões, você pode colocar o que quiser nos > > seus programas, desde que não me culpe por eles não funcionarem como > > você espera... ;-) > > > > Putamplexos! > > -- > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Alexandre de Abreu From gabriel.vieira em gmail.com Tue Jul 24 10:02:40 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 24 Jul 2007 14:02:40 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> Message-ID: <83d8367f0707241002y54c24a9bhfe6ac2d58e3eeef1@mail.gmail.com> Claro, ai é a má programação e não a linguagem em si. O não tratamento resulta em um código SQL falho. On 7/24/07, Alexandre de Abreu wrote: > Opa, > > Um código vulnerável ao ataque "SQL Injection", neste caso, é o código > Perl(ou da API que implementa o acesso ao DB), assim como podem > acontecer com outras linguagens(Java, ASP, etc.), e não no código SQL > em si. PoC: > > SELECT `name` FROM `table` WHERE `id` = [$something] > > Este código está errado? O que tá errado? > > Ele é vulnerável a SQL Injection? Depende de como a variável de > entrada é formada, filtrada, etc. > > Alexandre > > On 24/07/07, Gabriel Vieira wrote: > > SQL Injection não tem nada haver com Perl, e sim com o código SQL > > utilizado, o placeholders, além de otimizar o código, deixá-lo mais > > limpo e permitir uma melhor manutenção, também valida as entradas > > enviadas aos códigos SQL, o que no caso o torna quase ou imune a SQL > > injections. > > > > O fato do seu código ser complexo exige a utilização de Placeholders, > > eles servem para que você tenha trabalhar em alterar uma pequena parte > > de um enorme código além do que podem ser montados em tempo de > > execução também. > > > > Onde você vê mais trabalho? Todos aqui somos amantes do pouco > > trabalho, apesar de só o Eden, Roan e Joênio serem baianos, somos > > todos programadores Perl ;) e se indicamos a utilização de > > placeholders é porque irá dar menos trabalho, senão agora, quem sabe > > daqui uma semana. :) > > > > On 7/24/07, Luciano Giordani Bassani wrote: > > > > > > Eu não costumo usar placeholders, pq em geral os meus SQLs são bastante > > > complexos e montados em tempo de execução, de acordo com o que o usuário > > > quer. Concordo que seria muito melhor usar, mas dependendo da aplicação dá > > > mais trabalho (e eu sou amante do pouco trabalho) fazer assim, e por isso > > > não uso. > > > > > > Bom, na verdade o que eu gostaria de dizer é que já fiz dezenas de > > > simulações de SQL injection no Perl, e nunca consegui uma falha de > > > segurança, o que me leva a concluir que o Perl é imune a isso (mas não é > > > imune a problemas com aspas, que precisam serem tratadas antes, para não > > > causar erro na aplicação). > > > > > > > > > SDS, > > > > > > Luciano > > > > > > > > > > > > Luis Motta Campos escreveu: > > > On Jul 24, 2007, at 4:23 PM, > > > wrote: > > > > > > > > > Amigo, só não entendi pq devo usar eles... há alguma otimização ou > > > o que? > > > > > > Você não quer poder incluir os valores que quiser na tabela? > > > Precisa proteger os valores, e a melhor forma de fazer isso é usando > > > placeholders. De outra forma, o SQL pode interpretar parte dos seus > > > dados como "query" (depende apenas do que você tem nos seus dados), e > > > fazer burrada, ou não funcionar (como é o teu caso). > > > > > > http://en.wikipedia.org/wiki/SQL_injection > > > > > > Isto pode ser educativo, também, e está 100% relacionado. > > > > > > Claro, tudo isso são sugestões, você pode colocar o que quiser nos > > > seus programas, desde que não me culpe por eles não funcionarem como > > > você espera... ;-) > > > > > > Putamplexos! > > > -- > > > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > > > Perl fanatic evangelist, and amateur {cook, photographer} > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > > > > > > > _______________________________________________ > > > Cascavel-pm mailing list > > > Cascavel-pm em pm.org > > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > > > > > -- > > Gabriel Vieira > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Alexandre de Abreu > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira From lgbassani em terra.com.br Tue Jul 24 10:24:19 2007 From: lgbassani em terra.com.br (Luciano Giordani Bassani) Date: Tue, 24 Jul 2007 14:24:19 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: References: <001501c7cd32$122ebbe0$0701a8c0@servidorliz> <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> Message-ID: <46A635C3.5070903@terra.com.br> Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070724/d9f33770/attachment-0001.html From acid06 em gmail.com Tue Jul 24 10:33:15 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 24 Jul 2007 14:33:15 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <46A635C3.5070903@terra.com.br> References: <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> <46A635C3.5070903@terra.com.br> Message-ID: <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> On 7/24/07, Luciano Giordani Bassani wrote: > Se lá no meu html, o usuário colocar no campo input something = "1' or > true" ou qualquer outro suposto SQL Injection, mesmo assim o Perl interpreta > isso como variável. Eu já tentei várias combinações, e mesmo eu conhecendo > meu banco de dados, minhas variáveis, nome de campos, a forma como o > programa foi construído, ainda assim não consegui um furo de segurança com > SQL injection. No máximo, consegui um erro do tipo "500", ou seja, eu acho > que isso do SQL Injection é mais mito do que verdade... Só porque você não conseguiu não quer dizer que os outros não vão conseguir. O perl não faz nada de especial para evitar SQL injection porque Perl é uma linguagem de propósito genérico. Bom, de qualquer forma, como você não quer aprender, não vale à pena perder o meu tempo te aconselhando. Se algum dia acontecer de um usuário malicioso trazer problemas ao seu sistema, certamente você irá se lembrar desse thread. -Nilson Santos F. Jr. From gabriel.vieira em gmail.com Tue Jul 24 10:47:13 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Tue, 24 Jul 2007 14:47:13 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> References: <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> <46A635C3.5070903@terra.com.br> <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> Message-ID: <83d8367f0707241047r6d60ae05ycb04bf8a9baf23ad@mail.gmail.com> Bom, creio que a maioria aqui já teve experiência e ja teve acesso há inúmeras falhas de inúmeros sites por SQL Injection que eram mal programados, portanto nada de mito. Se deu erro 500 a falha já é grave. Claro, depende da sua aplicação, da utilidade e etc. Vejo que você não faz idéia sobre como as coisas funcionam, tem conhecimento do meio e fim apenas e o meio você está tentando ignorar. Não invente teorias que combatam os fatos. :) Não existe mito e a culpa não é de uma linguagem específica, e sim do mal programador. Aqueles que ignoram os fatos. :) Abraços, On 7/24/07, Nilson Santos Figueiredo Junior wrote: > On 7/24/07, Luciano Giordani Bassani wrote: > > Se lá no meu html, o usuário colocar no campo input something = "1' or > > true" ou qualquer outro suposto SQL Injection, mesmo assim o Perl interpreta > > isso como variável. Eu já tentei várias combinações, e mesmo eu conhecendo > > meu banco de dados, minhas variáveis, nome de campos, a forma como o > > programa foi construído, ainda assim não consegui um furo de segurança com > > SQL injection. No máximo, consegui um erro do tipo "500", ou seja, eu acho > > que isso do SQL Injection é mais mito do que verdade... > > Só porque você não conseguiu não quer dizer que os outros não vão > conseguir. O perl não faz nada de especial para evitar SQL injection > porque Perl é uma linguagem de propósito genérico. > > Bom, de qualquer forma, como você não quer aprender, não vale à pena > perder o meu tempo te aconselhando. Se algum dia acontecer de um > usuário malicioso trazer problemas ao seu sistema, certamente você irá > se lembrar desse thread. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira From lgbassani em terra.com.br Tue Jul 24 11:18:56 2007 From: lgbassani em terra.com.br (Luciano Giordani Bassani) Date: Tue, 24 Jul 2007 15:18:56 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> References: <9a08c9b40707230710y5ee31922x261266a826132c45@mail.gmail.com> <005101c7cd48$52247990$0701a8c0@servidorliz> <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> <46A635C3.5070903@terra.com.br> <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> Message-ID: <46A64290.8070200@terra.com.br> O problema é exatamente este, Nilson... Hoje em dia, eu sei qual é a forma correta, mas infelizmente eu aprendi Perl sozinho da maneira errada, pois quando eu aprendi, não tinha ninguém para dizer a maneira certa de fazer as coisas. Nos últimos tempos, estou achando que nem sou mais programador Perl, que na verdade sou apenas um bom "remendador" de código Perl. A questão toda é que dou suporte e continuo o desenvolvimento de várias aplicações CGI. Já pensei em refazer, pelo menos 1 dos projetos que eu dou suporte, mas infelizmente não consegui convencer meu chefe. Não adianta eu dizer para ele "eu gostaria de refazer nosso sistema, pois aprendi uma forma mais correta de programar". Quando eu tentei isso, ele queria saber em que isso melhoraria a aplicação: "Melhor performance? Melhor tempo de desenvolvimento? E os procedimentos que ainda estão faltando nos projetos, vão ser resolvidos ao mesmo tempo?" Inclusive, para tentar encontrar um motivo válido para justificar refazer algum dos projetos, foi que eu tentei fazer SQL Injection nos meus códigos, mas não consegui. Se eu tivesse conseguido isso, eu poderia pelo menos alegar que era para resolver falhas de segurança. Resultado: não vai haver ganho "visual" para o cliente, por isso meu chefe não aprovou. Ainda assim, resolvi que nos projetos novos vou tentar colocar em prática o que eu tenho aprendido aqui, mas dai surgiu outro problema: raramente aparecem projetos novos, pq nossos projetos são muito grandes. Apareceu um novo agora, que é para migrar um ERP de MS Access 97 para ambiente Web... Já estava cheio de planos, pensando até em usar Fast::CGI, etc, quando meu chefe vetou Perl no projeto. Motivo: ele não consegue encontrar mais programadores Perl que aceitem ganhar "salário de fome" que ele paga. Ainda consegui salvar um pouco as coisas, convencendo ele, de pelo menos usar PHP e PostgreSQL... SDS, Luciano Nilson Santos Figueiredo Junior escreveu: > On 7/24/07, Luciano Giordani Bassani wrote: >> Se lá no meu html, o usuário colocar no campo input something = "1' or >> true" ou qualquer outro suposto SQL Injection, mesmo assim o Perl >> interpreta >> isso como variável. Eu já tentei várias combinações, e mesmo eu >> conhecendo >> meu banco de dados, minhas variáveis, nome de campos, a forma como o >> programa foi construído, ainda assim não consegui um furo de >> segurança com >> SQL injection. No máximo, consegui um erro do tipo "500", ou seja, eu >> acho >> que isso do SQL Injection é mais mito do que verdade... > > Só porque você não conseguiu não quer dizer que os outros não vão > conseguir. O perl não faz nada de especial para evitar SQL injection > porque Perl é uma linguagem de propósito genérico. > > Bom, de qualquer forma, como você não quer aprender, não vale à pena > perder o meu tempo te aconselhando. Se algum dia acontecer de um > usuário malicioso trazer problemas ao seu sistema, certamente você irá > se lembrar desse thread. > > -Nilson Santos F. Jr. > > From acid06 em gmail.com Tue Jul 24 11:29:29 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 24 Jul 2007 15:29:29 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <46A64290.8070200@terra.com.br> References: <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> <46A635C3.5070903@terra.com.br> <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> <46A64290.8070200@terra.com.br> Message-ID: <9a08c9b40707241129x41bd32eevb984f8966b0a29ea@mail.gmail.com> On 7/24/07, Luciano Giordani Bassani wrote: > Nos últimos tempos, estou achando que nem sou mais programador Perl, que > na verdade sou apenas um bom "remendador" de código Perl. Bom, eu imagino que esse seu emprego deva pagar muito bem então. Eu teria que receber muito bem pra me sujeitar a isso. ;-) Dê uma olhada em http://jobs.perl.org/search?offsite=1, existem muitas empresas do exterior dispostas a contratar pessoas para trabalho remoto de outros países. > Inclusive, para tentar encontrar um motivo válido para justificar > refazer algum dos projetos, foi que eu tentei fazer SQL Injection nos > meus códigos, mas não consegui. Se eu tivesse conseguido isso, eu > poderia pelo menos alegar que era para resolver falhas de segurança. Esses programas que realizam esses testes de maneira automatizada. Eu me esqueci o nome do suite que faz isso, mas é algo open-source. Alguém? > Resultado: não vai haver ganho "visual" para o cliente, por isso meu > chefe não aprovou. Ainda assim, resolvi que nos projetos novos vou > tentar colocar em prática o que eu tenho aprendido aqui, mas dai surgiu > outro problema: raramente aparecem projetos novos, pq nossos projetos > são muito grandes. Apareceu um novo agora, que é para migrar um ERP de > MS Access 97 para ambiente Web... Já estava cheio de planos, pensando > até em usar Fast::CGI, etc, quando meu chefe vetou Perl no projeto. > Motivo: ele não consegue encontrar mais programadores Perl que aceitem > ganhar "salário de fome" que ele paga. Ainda consegui salvar um pouco as > coisas, convencendo ele, de pelo menos usar PHP e PostgreSQL... Na verdade, esse é um problema. Mesmo se ele fosse pagar um salário normal para o mercado brasileiro, ainda seria difícil achar profissionais que já conhecem Perl. A solução é contratar pra treinar. No final, sai melhor que um programador de PHP genérico. -Nilson Santos F. Jr. From alexandre.abreu em gmail.com Tue Jul 24 14:52:31 2007 From: alexandre.abreu em gmail.com (Alexandre de Abreu) Date: Tue, 24 Jul 2007 18:52:31 -0300 Subject: [Cascavel-pm] [Off-Topic] UPDATE In-Reply-To: <9a08c9b40707241129x41bd32eevb984f8966b0a29ea@mail.gmail.com> References: <001401c7cdfe$38881c60$0701a8c0@servidorliz> <7AFAD4E7-6F4B-4AA4-AB0A-CD992E54A046@yahoo.co.uk> <46A6257F.1010900@terra.com.br> <83d8367f0707240926j7fc560d0ybde2bfc4a7c67e55@mail.gmail.com> <46A635C3.5070903@terra.com.br> <9a08c9b40707241033y28a6edb9w46c10fbb2afcc35f@mail.gmail.com> <46A64290.8070200@terra.com.br> <9a08c9b40707241129x41bd32eevb984f8966b0a29ea@mail.gmail.com> Message-ID: `Avoiding SQL Injection Attacks`: http://www.stonehenge.com/merlyn/UnixReview/col58.html Com exemplos de Perl(placeholders). On 24/07/07, Nilson Santos Figueiredo Junior wrote: > On 7/24/07, Luciano Giordani Bassani wrote: > > Nos últimos tempos, estou achando que nem sou mais programador Perl, que > > na verdade sou apenas um bom "remendador" de código Perl. > > Bom, eu imagino que esse seu emprego deva pagar muito bem então. > Eu teria que receber muito bem pra me sujeitar a isso. ;-) > > Dê uma olhada em http://jobs.perl.org/search?offsite=1, existem muitas > empresas do exterior dispostas a contratar pessoas para trabalho > remoto de outros países. > > > Inclusive, para tentar encontrar um motivo válido para justificar > > refazer algum dos projetos, foi que eu tentei fazer SQL Injection nos > > meus códigos, mas não consegui. Se eu tivesse conseguido isso, eu > > poderia pelo menos alegar que era para resolver falhas de segurança. > > Esses programas que realizam esses testes de maneira automatizada. Eu > me esqueci o nome do suite que faz isso, mas é algo open-source. > Alguém? > > > Resultado: não vai haver ganho "visual" para o cliente, por isso meu > > chefe não aprovou. Ainda assim, resolvi que nos projetos novos vou > > tentar colocar em prática o que eu tenho aprendido aqui, mas dai surgiu > > outro problema: raramente aparecem projetos novos, pq nossos projetos > > são muito grandes. Apareceu um novo agora, que é para migrar um ERP de > > MS Access 97 para ambiente Web... Já estava cheio de planos, pensando > > até em usar Fast::CGI, etc, quando meu chefe vetou Perl no projeto. > > Motivo: ele não consegue encontrar mais programadores Perl que aceitem > > ganhar "salário de fome" que ele paga. Ainda consegui salvar um pouco as > > coisas, convencendo ele, de pelo menos usar PHP e PostgreSQL... > > Na verdade, esse é um problema. Mesmo se ele fosse pagar um salário > normal para o mercado brasileiro, ainda seria difícil achar > profissionais que já conhecem Perl. A solução é contratar pra treinar. > No final, sai melhor que um programador de PHP genérico. > > -Nilson Santos F. Jr. > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Alexandre de Abreu From kamusbr em gmail.com Wed Jul 25 10:41:42 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Wed, 25 Jul 2007 14:41:42 -0300 Subject: [Cascavel-pm] Como abrir um mailbox e tratar cada mensagem Message-ID: Olá a todos, gostaria de uma orientação de como faço para tratar um arquivo mailbox de forma que eu possa tratar cada mensagem de forma única, fazendo uma pesquisa em cada email por exemplo -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070725/f978b159/attachment.html From igor.sutton em gmail.com Wed Jul 25 11:58:13 2007 From: igor.sutton em gmail.com (Igor Sutton Lopes) Date: Wed, 25 Jul 2007 20:58:13 +0200 Subject: [Cascavel-pm] Como abrir um mailbox e tratar cada mensagem In-Reply-To: References: Message-ID: <46A79D45.7000501@gmail.com> Olá Robson, Robson Negreiros wrote: > Olá a todos, > > gostaria de uma orientação de como faço para tratar um arquivo mailbox > de forma que eu possa tratar cada mensagem de forma única, fazendo uma > pesquisa em cada email por exemplo CPAN é seu amigo: http://search.cpan.org/search?query=Mailbox&mode=all From kamusbr em gmail.com Wed Jul 25 12:42:07 2007 From: kamusbr em gmail.com (Robson Negreiros) Date: Wed, 25 Jul 2007 16:42:07 -0300 Subject: [Cascavel-pm] Como abrir um mailbox e tratar cada mensagem In-Reply-To: <46A79D45.7000501@gmail.com> References: <46A79D45.7000501@gmail.com> Message-ID: Eu já tinha visto alguns módulos, porém a pergunta era para saber dos que conhecem mais do que eu alguma recomendação, tipo modulo X é melhor para uma situação Y, e/ou modulo Y para uma situação Z, enfim, compartlhar experiências. ;) Agradeço a dica. Em 25/07/07, Igor Sutton Lopes escreveu: > > Olá Robson, > > Robson Negreiros wrote: > > Olá a todos, > > > > gostaria de uma orientação de como faço para tratar um arquivo mailbox > > de forma que eu possa tratar cada mensagem de forma única, fazendo uma > > pesquisa em cada email por exemplo > > CPAN é seu amigo: http://search.cpan.org/search?query=Mailbox&mode=all > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070725/54384a60/attachment.html From adm em mestral.com.br Wed Jul 25 14:17:12 2007 From: adm em mestral.com.br (Paulo =?iso-8859-1?q?Jos=E9_Sant=27Ana?=) Date: Wed, 25 Jul 2007 18:17:12 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open Message-ID: <200707251817.12116.adm@mestral.com.br> Olá monges! Meu nome é Paulo e tenho um pequenina empresa de assistência técnica em informática. Procurei um sistema open e desenvolvido em Perl, que possuísse cadastro de clientes, controle de estoque, caixa, ordem de serviço e agenda, mas não encontrei. Nesse caso comecei a desenvolver eu mesmo, usando Perl, PostgreSQL e AJAX. O sistema roda via navegador e o cadastro de clientes ficou 'pronto', pelo menos funcional. Meu problema é falta de tempo para continuar desenvolvendo e inexperiência, é claro, pois não sou programador de fato como a maioria dos amigos da lista. Gosto de Perl por isso insisto em fazer algo útil com essa linguagem, até encontrei alguns sistemas open que rodam em Linux, porem não funcionaram corretamente, provavelmente com o intuito de vender suporte e são feito quase sempre em Delphi/Kilyx ou PHP, éca :) Tenho como objetivo desenvolver um sistema 100% open, que possa rodar em Linux e Windows, que seja robusto para suportar grandes fluxos de dados, mas leve ao mesmo tempo para rodar em uma estaçãozinha isolada numa lojinha qualquer, que seja fácil de instalar e usar e principalmete que os fontes sejam autoexplicativos e simples para que programadores principiantes possam altera-los sem grandes dificuldades. Esse último requisito tem como objetivo ajudar a popularizar a linguagem Perl e o PostgreSQL. Existe uma grande lacuna desse tipo de software livre. Tenho dúvidas do que fazer agora e gostaria que os amigos me dessem uma ajuda, não sei se coloco o que já tenho num site e peço colaboração, se pago alguém que pudesse dedicar 1 hora por dia nesse projeto ou se contrato um estagiário... Se alguém conhece algo que já esta sendo feito ou tem sugestões, idéias ... Agradeço de antemão -- Paulo José Sant'Ana Mestral Informática From mmmferreira em gmail.com Wed Jul 25 14:28:23 2007 From: mmmferreira em gmail.com (Marcio Ferreira) Date: Wed, 25 Jul 2007 18:28:23 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <200707251817.12116.adm@mestral.com.br> References: <200707251817.12116.adm@mestral.com.br> Message-ID: Eu recomendo o www.sourceforge.net, lá tem uma grande fonte de softwares open source. Caso não encontre o que deseja, vc ainda pode colocar o seu projeto lá e conseguir colaboradores. Márcio Ferreira Em 25/07/07, Paulo José Sant'Ana escreveu: > > Olá monges! > > Meu nome é Paulo e tenho um pequenina empresa de assistência técnica em > informática. > Procurei um sistema open e desenvolvido em Perl, que possuísse cadastro de > clientes, controle de estoque, caixa, ordem de serviço e agenda, mas não > encontrei. > Nesse caso comecei a desenvolver eu mesmo, usando Perl, PostgreSQL e AJAX. > O sistema roda via navegador e o cadastro de clientes ficou 'pronto', pelo > menos funcional. > Meu problema é falta de tempo para continuar desenvolvendo e > inexperiência, é claro, pois não sou programador de fato como a maioria dos > amigos da lista. > Gosto de Perl por isso insisto em fazer algo útil com essa linguagem, até > encontrei alguns sistemas open que rodam em Linux, porem não funcionaram > corretamente, > provavelmente com o intuito de vender suporte e são feito quase sempre em > Delphi/Kilyx ou PHP, éca :) > Tenho como objetivo desenvolver um sistema 100% open, que possa rodar em > Linux e Windows, que seja robusto para suportar grandes fluxos de dados, > mas leve ao mesmo tempo para rodar em uma estaçãozinha isolada numa > lojinha qualquer, que seja fácil de instalar e usar e principalmete que os > fontes > sejam autoexplicativos e simples para que programadores principiantes > possam altera-los sem grandes dificuldades. Esse último requisito tem como > objetivo > ajudar a popularizar a linguagem Perl e o PostgreSQL. Existe uma grande > lacuna desse tipo de software livre. > Tenho dúvidas do que fazer agora e gostaria que os amigos me dessem uma > ajuda, não sei se coloco o que já tenho num site e peço colaboração, > se pago alguém que pudesse dedicar 1 hora por dia nesse projeto ou se > contrato um estagiário... Se alguém conhece algo que já esta sendo feito ou > tem > sugestões, idéias ... > > > Agradeço de antemão > > -- > Paulo José Sant'Ana > Mestral Informática > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- www.Empregar.com -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070725/8e683fa6/attachment.html From joenio em gmail.com Wed Jul 25 14:39:40 2007 From: joenio em gmail.com (Joenio Costa) Date: Wed, 25 Jul 2007 18:39:40 -0300 Subject: [Cascavel-pm] [JOB] Vaga para Desenvolvedor na SaferNet Brasil - pelos Direitos Humanos Message-ID: <65934b450707251439u38b367adnf45ed5cdb150275a@mail.gmail.com> Oportunidade para quem quer trabalhar com Software Livre pelos Direitos Humanos: A SaferNet Brasil está oferencendo vagas para desenvolvimento de software livre. Uma delas é para contratação imediata e está listada em: http://www.safernet.org.br/twiki/bin/view/SaferNet/TrabalheConosco Os interessados nesta ou em vagas futuras devem enviar currículo para o email presente na URL listada acima. É importante citar referências que comprovem o envolvimento do candidato em comunidades de software livre, o que inclui participação/organização de eventos, listas de discussão, tradução, hacking, etc. Envolvimento comprovado em outras causas sociais é também considerado durante a análise do currículo. Obrigado, -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - PSL-BA - Projeto Software Livre Bahia From claudiopereira em gmail.com Wed Jul 25 15:09:16 2007 From: claudiopereira em gmail.com (Claudio Pereira) Date: Wed, 25 Jul 2007 19:09:16 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <200707251817.12116.adm@mestral.com.br> References: <200707251817.12116.adm@mestral.com.br> Message-ID: <5b40f0f40707251509m26f576d5g80bce24763cfbc1b@mail.gmail.com> On 7/25/07, Paulo José Sant'Ana wrote: > Olá monges! Salve Paulo, > Meu nome é Paulo e tenho um pequenina empresa de assistência técnica em informática. Seja bemvindo ao monastério brasileiro. :-) > Procurei um sistema open e desenvolvido em Perl, que possuísse cadastro de clientes, controle de estoque, caixa, ordem de serviço e agenda, mas não encontrei. > Nesse caso comecei a desenvolver eu mesmo, usando Perl, PostgreSQL e AJAX. O sistema roda via navegador e o cadastro de clientes ficou 'pronto', pelo menos funcional. Eu estou pensando investir no [1] Stoq em um cliente, este é desenvolvido em python c/ gtk (usam uma lib chamada Kiwi) e postgresql. > Meu problema é falta de tempo para continuar desenvolvendo e inexperiência, é claro, pois não sou programador de fato como a maioria dos amigos da lista. > Gosto de Perl por isso insisto em fazer algo útil com essa linguagem, até encontrei alguns sistemas open que rodam em Linux, porem não funcionaram corretamente, > provavelmente com o intuito de vender suporte e são feito quase sempre em Delphi/Kilyx ou PHP, éca :) Também me falta tempo, por isso inicialmente estou trabalhando com o Stoq em um cliente, enquanto desenvolvo algo em Perl, inclusive já iniciei um projeto parecido e devo migrar pra cultura MVC do [2] Catalyst Framework. > Tenho como objetivo desenvolver um sistema 100% open, que possa rodar em Linux e Windows, que seja robusto para suportar grandes fluxos de dados, > mas leve ao mesmo tempo para rodar em uma estaçãozinha isolada numa lojinha qualquer, que seja fácil de instalar e usar e principalmete que os fontes > sejam autoexplicativos e simples para que programadores principiantes possam altera-los sem grandes dificuldades. Esse último requisito tem como objetivo > ajudar a popularizar a linguagem Perl e o PostgreSQL. Existe uma grande lacuna desse tipo de software livre. Justamente o meu problema, este Stoq apenas roda no Linux, ainda não fizeram um port para outros sistemas. E eu preciso que algo rode na web. > Tenho dúvidas do que fazer agora e gostaria que os amigos me dessem uma ajuda, não sei se coloco o que já tenho num site e peço colaboração, > se pago alguém que pudesse dedicar 1 hora por dia nesse projeto ou se contrato um estagiário... Se alguém conhece algo que já esta sendo feito ou tem > sugestões, idéias ... Podemos trocar experiências, e quem sabe compartilhar código. :-) > Agradeço de antemão > > -- > Paulo José Sant'Ana > Mestral Informática [1] http://www.stoq.com.br [2] www.catalystframework.org/ [ ]'s -- Claudio Pereira aka IndioX GentooBR - http://gentoobr.org mailto: indiox em gentoobr.org --------------------------------------------- Gentoo Documentation Member http://gdp.gentoo.org From joenio em gmail.com Wed Jul 25 18:53:41 2007 From: joenio em gmail.com (Joenio Costa) Date: Wed, 25 Jul 2007 22:53:41 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= Message-ID: <65934b450707251853t3293a20fs508523725356378f@mail.gmail.com> Olá Monges, Como alguns já sabem a idéia era realizar o YAPC::Brasil::2007 aqui na Bahia durante o Festival de Software Livre ou durante o Conisli em São Paulo. Mas é bem provavel que não ocorra Festival aqui este ano e até o momento não temos confirmação da ocorrencia do Conisli. Proponho que deixemos para realizar o YAPC::Brasil ano que vem durante o Fisl. Minha preocupação é definirmos com antecedencia uma data para que pessoas que estão longe e tenham vontade de comparecer possam se programar... O que vocês acham? -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colivre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From luismottacampos em yahoo.co.uk Thu Jul 26 00:11:28 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 26 Jul 2007 09:11:28 +0200 Subject: [Cascavel-pm] Como abrir um mailbox e tratar cada mensagem In-Reply-To: References: <46A79D45.7000501@gmail.com> Message-ID: <2F5BD881-75BA-408C-91CE-95AB77D5198F@yahoo.co.uk> On Jul 25, 2007, at 9:42 PM, Robson Negreiros wrote: > Eu já tinha visto alguns módulos, porém a pergunta era para saber > dos que conhecem mais do que eu alguma recomendação, tipo modulo X > é melhor para uma situação Y, e/ou modulo Y para uma situação Z, > enfim, compartlhar experiências. ;) Neste caso, eu aconselho: 1. Use Maildir, não Mailbox. 2. Mantenha índices dos teus emails; 3. Abra anexos MIME em memória; 4. Use Email::Address para validar um endereço de email; 5. Em caso de Multipart MIME, prefira "text/plain"; 6. Não envie emails para muitas pessoas ao mesmo tempo; 7. Complete todos os headers da messagem e tenha especial atenção aos campos Date: e X-Sender: 8. Prefira as novas bibliotecas Email::*. 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 Jul 26 00:21:34 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 26 Jul 2007 09:21:34 +0200 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <200707251817.12116.adm@mestral.com.br> References: <200707251817.12116.adm@mestral.com.br> Message-ID: <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> On Jul 25, 2007, at 11:17 PM, Paulo José Sant'Ana wrote: > Olá monges! > Meu nome é Paulo e tenho um pequenina empresa de assistência > técnica em informática. > Procurei um sistema open e desenvolvido em Perl, que possuísse > cadastro de clientes, controle de estoque, caixa, ordem de serviço > e agenda, mas não encontrei. > Nesse caso comecei a desenvolver eu mesmo, usando Perl, PostgreSQL > e AJAX. O sistema roda via navegador e o cadastro de clientes ficou > 'pronto', pelo menos funcional. > Meu problema é falta de tempo para continuar desenvolvendo e > inexperiência, é claro, pois não sou programador de fato como a > maioria dos amigos da lista. Paulo Sant'Ana, Cláudio Pereira: Eu admiro o esforço dos dois. Acho que, juntos, vocês já poderiam começar a versão #2 dos vossos sistemas (que, até onde eu entendi, parecem ser bem similares). Vocês chegaram a fazer pesquisa na web para saber sobre as ferramentas existentes nesta área? Eu acho que vocês podem facilmente construir, juntos, boas ferramentas. Claro, podem contar com a minha experiência, como "colaborador indireto" ;-) Postem perguntas para a lista ou me escrevam diretamente. Para vocês postarem os vossos projetos, e continuarem o desenvolvimento, eu recomendo o GNU Savannah (http:// savannah.gnu.org/), que é muito parecido com o SourceForge mas tem licensas "mais" open-source. ;-) (Atenção, eles são *chatos* para registrar projetos, mas servem como "certificação" de /open/-/ sourceness/, se é que vocês conseguem me entender). Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From edencardim em gmail.com Thu Jul 26 06:54:29 2007 From: edencardim em gmail.com (eden) Date: Thu, 26 Jul 2007 10:54:29 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> References: <200707251817.12116.adm@mestral.com.br> <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> Message-ID: <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> On 7/26/07, Luis Motta Campos wrote: > Para vocês postarem os vossos projetos, e continuarem o > desenvolvimento, eu recomendo o GNU Savannah (http:// > savannah.gnu.org/), que é muito parecido com o SourceForge mas tem > licensas "mais" open-source. ;-) (Atenção, eles são *chatos* para > registrar projetos, mas servem como "certificação" de /open/-/ > sourceness/, se é que vocês conseguem me entender). Na época que eu olhei, o SourceForge era mais instável que o Savannah, porém o SF fornece um "compile farm", que é um conjunto de plataformas diferentes onde você pode compilar/testar seu software pra garantir a portabilidade. O Savannah tem isso também? Se não tiver, vale a pena registrar o projeto nos dois e usar o Savannah como repositório e o SourceForge como plataforma de teste. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From luismottacampos em yahoo.co.uk Thu Jul 26 06:59:45 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Thu, 26 Jul 2007 15:59:45 +0200 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> References: <200707251817.12116.adm@mestral.com.br> <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> Message-ID: <657F0A80-D38C-41A9-9E0D-E9AE1005ACB9@yahoo.co.uk> On Jul 26, 2007, at 3:54 PM, eden wrote: > On 7/26/07, Luis Motta Campos wrote: >> Para vocês postarem os vossos projetos, e continuarem o >> desenvolvimento, eu recomendo o GNU Savannah (http:// >> savannah.gnu.org/), que é muito parecido com o SourceForge mas tem >> licensas "mais" open-source. ;-) (Atenção, eles são *chatos* para >> registrar projetos, mas servem como "certificação" de /open/-/ >> sourceness/, se é que vocês conseguem me entender). > > Na época que eu olhei, o SourceForge era mais instável que o Savannah, > porém o SF fornece um "compile farm", que é um conjunto de plataformas > diferentes onde você pode compilar/testar seu software pra garantir a > portabilidade. O Savannah tem isso também? Se não tiver, vale a pena > registrar o projeto nos dois e usar o Savannah como repositório e o > SourceForge como plataforma de teste. Faz muito tempo que eu olhei, mas já tinha /compile/-/farm/. Eu não sei como está agora, entretanto. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From a.r.ferreira em gmail.com Thu Jul 26 10:48:44 2007 From: a.r.ferreira em gmail.com (Adriano Ferreira) Date: Thu, 26 Jul 2007 14:48:44 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> References: <200707251817.12116.adm@mestral.com.br> <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> Message-ID: <73ddeb6c0707261048x1df09df5g8c80fd6f592f016d@mail.gmail.com> On 7/26/07, eden wrote: > On 7/26/07, Luis Motta Campos wrote: > > Para vocês postarem os vossos projetos, e continuarem o > > desenvolvimento, eu recomendo o GNU Savannah (http:// > > savannah.gnu.org/), que é muito parecido com o SourceForge mas tem > > licensas "mais" open-source. ;-) (Atenção, eles são *chatos* para > > registrar projetos, mas servem como "certificação" de /open/-/ > > sourceness/, se é que vocês conseguem me entender). > > Na época que eu olhei, o SourceForge era mais instável que o Savannah, > porém o SF fornece um "compile farm", que é um conjunto de plataformas > diferentes onde você pode compilar/testar seu software pra garantir a > portabilidade. Infelizmente o "compile farm" do SourceForge já era: http://sourceforge.net/forum/forum.php?forum_id=665363 As of 2007-02-08, SourceForge.net Compile Farm service has been officially discontinued. >O Savannah tem isso também? Se não tiver, vale a pena > registrar o projeto nos dois e usar o Savannah como repositório e o > SourceForge como plataforma de teste. > > -- > Eden Cardim > Instituto Baiano de Biotecnologia > Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas > Laboratório de Bioinformática > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > From edencardim em gmail.com Thu Jul 26 11:17:03 2007 From: edencardim em gmail.com (eden) Date: Thu, 26 Jul 2007 15:17:03 -0300 Subject: [Cascavel-pm] Ajuda para desenvolver sistema open In-Reply-To: <73ddeb6c0707261048x1df09df5g8c80fd6f592f016d@mail.gmail.com> References: <200707251817.12116.adm@mestral.com.br> <681EA8DD-E411-415E-A7E3-29DDCD1601C6@yahoo.co.uk> <3de55ead0707260654t21ab441ftf91286331aab3c6a@mail.gmail.com> <73ddeb6c0707261048x1df09df5g8c80fd6f592f016d@mail.gmail.com> Message-ID: <3de55ead0707261117l448b441bra3febe2db920163@mail.gmail.com> On 7/26/07, Adriano Ferreira wrote: > Infelizmente o "compile farm" do SourceForge já era: > http://sourceforge.net/forum/forum.php?forum_id=665363 Bleh, lá se vai a última utilidade... -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From gabriel.vieira em gmail.com Thu Jul 26 11:31:51 2007 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Thu, 26 Jul 2007 15:31:51 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= In-Reply-To: <65934b450707251853t3293a20fs508523725356378f@mail.gmail.com> References: <65934b450707251853t3293a20fs508523725356378f@mail.gmail.com> Message-ID: <83d8367f0707261131k8984fc5mb1dae234cf7a0ae8@mail.gmail.com> Concordo. Teremos tempo de fazer a coisa direito. :) On 7/25/07, Joenio Costa wrote: > Olá Monges, > > Como alguns já sabem a idéia era realizar o YAPC::Brasil::2007 aqui na > Bahia durante o Festival de Software Livre ou durante o Conisli em São > Paulo. Mas é bem provavel que não ocorra Festival aqui este ano e até > o momento não temos confirmação da ocorrencia do Conisli. > > Proponho que deixemos para realizar o YAPC::Brasil ano que vem durante o Fisl. > > Minha preocupação é definirmos com antecedencia uma data para que > pessoas que estão longe e tenham vontade de comparecer possam se > programar... > > O que vocês acham? > -- > Joenio Costa > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > - Colivre - Cooperativa de Tecnologias Livres > - PSL-BA - Projeto Software Livre Bahia > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Gabriel Vieira From joenio em gmail.com Thu Jul 26 17:00:59 2007 From: joenio em gmail.com (Joenio Costa) Date: Thu, 26 Jul 2007 21:00:59 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= In-Reply-To: <83d8367f0707261131k8984fc5mb1dae234cf7a0ae8@mail.gmail.com> References: <65934b450707251853t3293a20fs508523725356378f@mail.gmail.com> <83d8367f0707261131k8984fc5mb1dae234cf7a0ae8@mail.gmail.com> Message-ID: <65934b450707261700l64ff26c9nddf238c79ff81522@mail.gmail.com> Então... Se ninguem tem nada contra já podemos divulgar que o Proximo YAPC::Brasil será ano que vem durante o Fisl, provavalmente em Abril! Em 26/07/07, Gabriel Vieira escreveu: > Concordo. > Teremos tempo de fazer a coisa direito. :) > > On 7/25/07, Joenio Costa wrote: > > Olá Monges, > > > > Como alguns já sabem a idéia era realizar o YAPC::Brasil::2007 aqui na > > Bahia durante o Festival de Software Livre ou durante o Conisli em São > > Paulo. Mas é bem provavel que não ocorra Festival aqui este ano e até > > o momento não temos confirmação da ocorrencia do Conisli. > > > > Proponho que deixemos para realizar o YAPC::Brasil ano que vem durante o Fisl. > > > > Minha preocupação é definirmos com antecedencia uma data para que > > pessoas que estão longe e tenham vontade de comparecer possam se > > programar... > > > > O que vocês acham? > > -- > > Joenio Costa > > - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador > > - Colivre - Cooperativa de Tecnologias Livres > > - PSL-BA - Projeto Software Livre Bahia > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > -- > Gabriel Vieira > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From luismottacampos em yahoo.co.uk Fri Jul 27 03:03:25 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Fri, 27 Jul 2007 12:03:25 +0200 Subject: [Cascavel-pm] Pesquisa Perl 2007 Message-ID: <156717BF-AC44-4381-8DC9-0F1154C62116@yahoo.co.uk> Gente, aqui tem o convite oficial, traduzido, para a Pesquisa Perl 2007. Por favor ajudem a preencher e fazer o Brasil marcar presença. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} Tome parte na Pesquisa Perl 2007 (2007 Perl Survey)! A Pesquisa Perl é uma tentativa de retratar a Comunidade Perl em toda a sua diversidade. Não importa que tipo de programador Perl você é, nos vamos adorar saber sobre você. A pesquisa pode ser encontrada em http://perlsurvey.org Leva apenas 5 minutos para completá-la. A pesquisa estará aberta até 30 de Setembro de 2007. Depois disso, nos vamos relatar os resultados e tornar a informação disponível para todos. Por favor sinta-se à vontade para encaminhar este email para todos os programadores Perl que você conhecer. Obrigado pela sua ajuda! Sinceramente, -- Kirrily "Skud" Robert The Perl Survey info em perlsurvey.org From kuntzzz em gmail.com Fri Jul 27 10:59:04 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Fri, 27 Jul 2007 14:59:04 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= Message-ID: <46AA3268.5080801@gmail.com> > Olá Monges, > > Como alguns já sabem a idéia era realizar o YAPC::Brasil::2007 aqui na > Bahia durante o Festival de Software Livre ou durante o Conisli em São > Paulo. Mas é bem provavel que não ocorra Festival aqui este ano e até > o momento não temos confirmação da ocorrencia do Conisli. > > Proponho que deixemos para realizar o YAPC::Brasil ano que vem durante > o Fisl. > > Minha preocupação é definirmos com antecedencia uma data para que > pessoas que estão longe e tenham vontade de comparecer possam se > programar... > > O que vocês acham? Bom, mas e o encontro do final do ano? Já não estava marcado pra ser na tal da faculdade? Iberê, From joenio em gmail.com Fri Jul 27 12:29:25 2007 From: joenio em gmail.com (Joenio Costa) Date: Fri, 27 Jul 2007 16:29:25 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= In-Reply-To: <46AA3268.5080801@gmail.com> References: <46AA3268.5080801@gmail.com> Message-ID: <65934b450707271229o448e6b4fpa98c297b79ab3921@mail.gmail.com> Não sei... qual encontro? Onde? Em 27/07/07, "Iberê O. Kuntz de Souza" escreveu: > > Olá Monges, > > > > Como alguns já sabem a idéia era realizar o YAPC::Brasil::2007 aqui na > > Bahia durante o Festival de Software Livre ou durante o Conisli em São > > Paulo. Mas é bem provavel que não ocorra Festival aqui este ano e até > > o momento não temos confirmação da ocorrencia do Conisli. > > > > Proponho que deixemos para realizar o YAPC::Brasil ano que vem durante > > o Fisl. > > > > Minha preocupação é definirmos com antecedencia uma data para que > > pessoas que estão longe e tenham vontade de comparecer possam se > > programar... > > > > O que vocês acham? > > Bom, mas e o encontro do final do ano? Já não estava marcado pra ser na > tal da faculdade? > > Iberê, > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From kuntzzz em gmail.com Sun Jul 29 09:22:27 2007 From: kuntzzz em gmail.com (=?ISO-8859-1?Q?=22Iber=EA_O=2E_Kuntz_de_Souza=22?=) Date: Sun, 29 Jul 2007 13:22:27 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= Message-ID: <46ACBEC3.9010104@gmail.com> > > Não sei... qual encontro? Onde? Na reunião que fizemos no #perl-coord discutimos sobre isso, não? Dae tinha ficado de ser na faculdade em SP (não lembro o nome). Iberê, From joenio em gmail.com Mon Jul 30 07:58:18 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 30 Jul 2007 11:58:18 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= In-Reply-To: <46ACBEC3.9010104@gmail.com> References: <46ACBEC3.9010104@gmail.com> Message-ID: <65934b450707300758x27e6bd96vd51d02eba0a365b6@mail.gmail.com> Pois é... eu nao pude ficar na reunião até o final... Não sei o que ficou decidido... Alguem tem mais informações sobre isso? Att, Em 29/07/07, "Iberê O. Kuntz de Souza" escreveu: > > > > Não sei... qual encontro? Onde? > Na reunião que fizemos no #perl-coord discutimos sobre isso, não? > Dae tinha ficado de ser na faculdade em SP (não lembro o nome). > > Iberê, > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From joenio em gmail.com Mon Jul 30 08:11:36 2007 From: joenio em gmail.com (Joenio Costa) Date: Mon, 30 Jul 2007 12:11:36 -0300 Subject: [Cascavel-pm] Logotipo para o portal Perl.org.br Message-ID: <65934b450707300811p63634fefvf3446f949cd89583@mail.gmail.com> Gente, Gostaria de solicitar a contribuição de vocês para criação de um logotipo para o portal Perl.org.br, estive pensando na idéia de utilizar o Perl Onion com as cores do Brasil, o que vocês acham? Segue em anexo o logo em svg para quem quiser sugerir um modelo... ps.: nosso amigo Gabriel Vieira solicitou autorização da Perl Foundation e eles gostaram da idéia... :-) Obrigado! -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colivre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : perlonion.svg Tipo : image/svg+xml Tam : 6240 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070730/b7a111cc/attachment.bin From edencardim em gmail.com Mon Jul 30 13:01:26 2007 From: edencardim em gmail.com (eden) Date: Mon, 30 Jul 2007 17:01:26 -0300 Subject: [Cascavel-pm] =?iso-8859-1?q?Realizar_ou_n=E3o_YAPC=3A=3ABrasil?= =?iso-8859-1?q?=3A=3A2007_=3F?= In-Reply-To: <65934b450707300758x27e6bd96vd51d02eba0a365b6@mail.gmail.com> References: <46ACBEC3.9010104@gmail.com> <65934b450707300758x27e6bd96vd51d02eba0a365b6@mail.gmail.com> Message-ID: <3de55ead0707301301s34375cdfw9ce123395833ae96@mail.gmail.com> On 7/30/07, Joenio Costa wrote: > Pois é... eu nao pude ficar na reunião até o final... > Não sei o que ficou decidido... > Alguem tem mais informações sobre isso? Foi só especulação, ninguém confirmou nada. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From lorn.br em gmail.com Tue Jul 31 10:49:02 2007 From: lorn.br em gmail.com (Lorn) Date: Tue, 31 Jul 2007 14:49:02 -0300 Subject: [Cascavel-pm] Threads em Perl Message-ID: Pessoal, como é o suporte a Threads do Perl? alguém aí tem experiências que possam compartilhar? Valeu. -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070731/2cfaecb0/attachment.html From lorn.br em gmail.com Tue Jul 31 10:49:02 2007 From: lorn.br em gmail.com (Lorn) Date: Tue, 31 Jul 2007 14:49:02 -0300 Subject: [Cascavel-pm] Threads em Perl Message-ID: Pessoal, como é o suporte a Threads do Perl? alguém aí tem experiências que possam compartilhar? Valeu. -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070731/2cfaecb0/attachment-0001.html From perlnajaca em gmail.com Tue Jul 31 11:15:10 2007 From: perlnajaca em gmail.com (Perl na Jaca) Date: Tue, 31 Jul 2007 15:15:10 -0300 Subject: [Cascavel-pm] emprego em Banco para profissionais de Perl Message-ID: <7839ce80707311115x7006fb31wbd511400805f9735@mail.gmail.com> A 4Linux está prestando serviço em um grande banco localizado na Av. Paulista e este banco irá contratar 2 profissionais com o perfil abaixo. Os interessados devem enviar o CV para rh em 4linux.com.br O salário e o plano de benefícios são compatíveis com as funções. --- perfil --- Residente obrigatoriamente na cidade de SP Disponibilidade para início imediato. Idade acima de 30 anos. Certificação LPIC-1 obrigatório ( LPIC-2 e conhecimentos e Suse Linux desejáveis) Conhecimentos avançados em Perl e Shell Scripts obrigatórios. From adm em mestral.com.br Tue Jul 31 09:29:08 2007 From: adm em mestral.com.br (Paulo =?utf-8?q?Jos=C3=A9_Sant=27Ana?=) Date: Tue, 31 Jul 2007 13:29:08 -0300 Subject: [Cascavel-pm] Logotipo para o portal Perl.org.br In-Reply-To: <65934b450707300811p63634fefvf3446f949cd89583@mail.gmail.com> References: <65934b450707300811p63634fefvf3446f949cd89583@mail.gmail.com> Message-ID: <200707311329.09088.adm@mestral.com.br> Se é pra sugerir ai vai uma... Paulo José Sant'Ana Mestral Informática - www.mestral.com.br Em Segunda 30 Julho 2007 12:11, Joenio Costa escreveu: > Gente, > > Gostaria de solicitar a contribuição de vocês para criação de um > logotipo para o portal Perl.org.br, estive pensando na idéia de > utilizar o Perl Onion com as cores do Brasil, o que vocês acham? > > Segue em anexo o logo em svg para quem quiser sugerir um modelo... > > ps.: nosso amigo Gabriel Vieira solicitou autorização da Perl > Foundation e eles gostaram da idéia... :-) > > Obrigado! -------------- Próxima Parte ---------- Um anexo não texto foi limpo... Nome : perl.org.br.svg Tipo : image/svg+xml Tam : 15069 bytes Descr.: não disponível Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070731/9cd1fff0/attachment-0001.bin From andre.garcia.carneir em terra.com.br Tue Jul 31 11:41:39 2007 From: andre.garcia.carneir em terra.com.br (=?iso-8859-1?b?QW5kcukgR2FyY2lhIENhcm5laXJv?=) Date: Tue, 31 Jul 2007 15:41:39 -0300 Subject: [Cascavel-pm] Threads em Perl Message-ID: Pelo que eu lembro de já terem discutido aqui, você precisa recompilar o perl, habilitando a opção de threads(Linux, não sei no Windows), mas isso tinha um preço. Uma vez que você faça isso, você poderá perder performance em coisas que não utilizam threads(mas posso estar falando besteira!!!), por causa de algo relacionado ao modo como o perl vai passar a compilar as coisas. Mas o Champs, o Alceu, Nelson podem corrigir e dizer mais sobre o assunto, que aliás vai me ajudar também a ficar esperto, já que terei que lidar com isso em breve. De qualquer forma, isso poderá vir a ser útil tanto para você quanto para mim: http://search.cpan.org/search?query=Thread&mode=all http://www.google.com.br/search?q=Perl+%2B+Threads&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a -- André Garcia Carneiro Developer(Perl/PHP) Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org ---------- Cabeçalho original ----------- De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org Para: "Cascavel Perl Mongers" cascavel-pm em pm.org,"saopaulo-pm" saopaulo-pm em mail.pm.org Cópia: Data: Tue, 31 Jul 2007 14:49:02 -0300 Assunto: [Cascavel-pm] Threads em Perl > Pessoal, como é o suporte a Threads do Perl? alguém aí tem experiências que > possam compartilhar? > Valeu. > > -- > Lindolfo "Lorn" Rodrigues > - www.slackwarezine.com.br > - http://lornlab.org > - http://sao-paulo.pm.org > use Catalyst; > > E-mail classificado pelo Identificador de Spam Inteligente Terra. > Para alterar a categoria classificada, visite > http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1185904923.260290.30358.aldabra.terra.com.br,4734,Des15,Des15 > > Esta mensagem foi verificada pelo E-mail Protegido Terra. > Scan engine: McAfee VirusScan / Atualizado em 31/07/2007 / Versão: 5.1.00/5087 > Proteja o seu e-mail Terra: http://mail.terra.com.br/ > > From glasswalk3r em hotmail.com Tue Jul 31 12:24:55 2007 From: glasswalk3r em hotmail.com (Alceu Rodrigues de Freitas Junior) Date: Tue, 31 Jul 2007 22:24:55 +0300 Subject: [Cascavel-pm] Threads em Perl Message-ID: > Date: Tue, 31 Jul 2007 15:41:39 -0300> From: andre.garcia.carneir em terra.com.br> > Pelo que eu lembro de já terem discutido aqui, você precisa recompilar o perl, habilitando a opção de> threads(Linux, não sei no Windows), mas isso tinha um preço. Uma vez que você faça isso, você poderá perder> performance em coisas que não utilizam threads(mas posso estar falando besteira!!!), por causa de algo> relacionado ao modo como o perl vai passar a compilar as coisas. Mas o Champs, o Alceu, Nelson podem corrigir e> dizer mais sobre o assunto, que aliás vai me ajudar também a ficar esperto, já que terei que lidar com isso em> breve.Está certo em quase tudo, exceto que eu nunca fiz nada sério com threads. :-).O Solli é o "homem das threads" (pelo menos em ambiente Windows) e pode dar mais detalhes. No Linux eu não estou bem certo, mas acho que as distros novas trazem Perl compilado com suporte a threads sim.Meus dois centavos ficam por conta da dica de tentar usar Perl 5.8 (e versões superiores) pelo menos. O modelo de threads mudou com a versão 5.8 e é o modelo recomendado para uso. []'sAlceu _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070731/1e9a8350/attachment.html From edencardim em gmail.com Tue Jul 31 12:33:15 2007 From: edencardim em gmail.com (eden) Date: Tue, 31 Jul 2007 16:33:15 -0300 Subject: [Cascavel-pm] Threads em Perl In-Reply-To: References: Message-ID: <3de55ead0707311233n18a49dc3x34e638f66cfb1be5@mail.gmail.com> On 7/31/07, Alceu Rodrigues de Freitas Junior wrote: > O Solli é o "homem das threads" (pelo menos em ambiente Windows) e pode dar > mais detalhes. No Linux eu não estou bem certo, mas acho que as distros > novas trazem Perl compilado com suporte a threads sim. Sim, a maior parte das distribuições de perl vem com suporte a threads por padrão. A única complicação que tive com threads na vida real foi na hora de usar DBD::Pg, ele não funciona se você estiver usando threads, e acho que a maioria dos drivers de banco de dados para DBI também tem o mesmo problema. Observe que você ainda pode usar um perl compilado com threads, desde que não use threads no programa. -- Eden Cardim Instituto Baiano de Biotecnologia Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas Laboratório de Bioinformática From luismottacampos em yahoo.co.uk Tue Jul 31 13:55:31 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 31 Jul 2007 22:55:31 +0200 Subject: [Cascavel-pm] Threads em Perl In-Reply-To: References: Message-ID: <200707312255.32296.luismottacampos@yahoo.co.uk> On Tuesday 31 July 2007 19:49, Lorn wrote: > Pessoal, como é o suporte a Threads do Perl? Você deve estar brincando, né? > alguém aí tem experiências que possam compartilhar? Claro que você está brincando... Perl escolheu suportar Processos, não threads. O suporte a Threads é simplesmente horrível. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From donatoaz em gmail.com Tue Jul 31 14:30:48 2007 From: donatoaz em gmail.com (Donato Azevedo) Date: Tue, 31 Jul 2007 18:30:48 -0300 Subject: [Cascavel-pm] Logotipo para o portal Perl.org.br In-Reply-To: <200707311329.09088.adm@mestral.com.br> References: <65934b450707300811p63634fefvf3446f949cd89583@mail.gmail.com> <200707311329.09088.adm@mestral.com.br> Message-ID: <1746e3e30707311430r7cf5c10fo98fcc2a5963549ea@mail.gmail.com> gostei, apesar de que o Display (programa para visualizacao de svg) nao ter mostrado da forma como acho que voce o planejou... mas gostei da ideia On 7/31/07, Paulo José Sant'Ana wrote: > Se é pra sugerir ai vai uma... > > Paulo José Sant'Ana > Mestral Informática - www.mestral.com.br > > Em Segunda 30 Julho 2007 12:11, Joenio Costa escreveu: > > Gente, > > > > Gostaria de solicitar a contribuição de vocês para criação de um > > logotipo para o portal Perl.org.br, estive pensando na idéia de > > utilizar o Perl Onion com as cores do Brasil, o que vocês acham? > > > > Segue em anexo o logo em svg para quem quiser sugerir um modelo... > > > > ps.: nosso amigo Gabriel Vieira solicitou autorização da Perl > > Foundation e eles gostaram da idéia... :-) > > > > Obrigado! > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > > From lorn.br em gmail.com Tue Jul 31 14:34:43 2007 From: lorn.br em gmail.com (Lorn) Date: Tue, 31 Jul 2007 18:34:43 -0300 Subject: [Cascavel-pm] Logotipo para o portal Perl.org.br In-Reply-To: <1746e3e30707311430r7cf5c10fo98fcc2a5963549ea@mail.gmail.com> References: <65934b450707300811p63634fefvf3446f949cd89583@mail.gmail.com> <200707311329.09088.adm@mestral.com.br> <1746e3e30707311430r7cf5c10fo98fcc2a5963549ea@mail.gmail.com> Message-ID: firefox visualiza svg :) On 7/31/07, Donato Azevedo wrote: > > gostei, apesar de que o Display (programa para visualizacao de svg) > nao ter mostrado da forma como acho que voce o planejou... mas gostei > da ideia > > On 7/31/07, Paulo José Sant'Ana wrote: > > Se é pra sugerir ai vai uma... > > > > Paulo José Sant'Ana > > Mestral Informática - www.mestral.com.br > > > > Em Segunda 30 Julho 2007 12:11, Joenio Costa escreveu: > > > Gente, > > > > > > Gostaria de solicitar a contribuição de vocês para criação de um > > > logotipo para o portal Perl.org.br, estive pensando na idéia de > > > utilizar o Perl Onion com as cores do Brasil, o que vocês acham? > > > > > > Segue em anexo o logo em svg para quem quiser sugerir um modelo... > > > > > > ps.: nosso amigo Gabriel Vieira solicitou autorização da Perl > > > Foundation e eles gostaram da idéia... :-) > > > > > > Obrigado! > > > > _______________________________________________ > > Cascavel-pm mailing list > > Cascavel-pm em pm.org > > http://mail.pm.org/mailman/listinfo/cascavel-pm > > > > > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Lindolfo "Lorn" Rodrigues - www.slackwarezine.com.br - http://lornlab.org - http://sao-paulo.pm.org use Catalyst; -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070731/01ddb7c3/attachment.html From luismottacampos em yahoo.co.uk Tue Jul 31 14:33:59 2007 From: luismottacampos em yahoo.co.uk (Luis Motta Campos) Date: Tue, 31 Jul 2007 23:33:59 +0200 Subject: [Cascavel-pm] Threads em Perl In-Reply-To: References: Message-ID: <200707312334.00106.luismottacampos@yahoo.co.uk> On Tuesday 31 July 2007 20:41, André Garcia Carneiro wrote: > Pelo que eu lembro de já terem discutido aqui, você precisa recompilar o > perl, habilitando a opção de threads(Linux, não sei no Windows), mas isso > tinha um preço. Uma vez que você faça isso, você poderá perder performance > em coisas que não utilizam threads(mas posso estar falando besteira!!!), > por causa de algo relacionado ao modo como o perl vai passar a compilar as > coisas. Mas o Champs, o Alceu, Nelson podem corrigir e dizer mais sobre o > assunto, que aliás vai me ajudar também a ficar esperto, já que terei que > lidar com isso em breve. Cuidado! Aqui tem Dragões! Perl não trabalha bem com threads, de uma forma geral. O mundo unix preferiu (durante muito tempo) processos. Eu tenho certeza de que o DBI não é 100% seguro, e você pode ter problemas com outros módulos (eu acho que o Parse::RecDescent não é thread-safe). Se você puder EVITAR usar threads, melhor. ;-) Processos podem resolver boa parte dos problemas sem a dor-de-cabeça. A outra alternativa é olhar para o POE::*, e tentar tirar alguma coisa útil dali. Putamplexos! -- Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, Perl fanatic evangelist, and amateur {cook, photographer} From joenio em gmail.com Tue Jul 31 18:17:11 2007 From: joenio em gmail.com (Joenio Costa) Date: Tue, 31 Jul 2007 22:17:11 -0300 Subject: [Cascavel-pm] Threads em Perl In-Reply-To: <200707312334.00106.luismottacampos@yahoo.co.uk> References: <200707312334.00106.luismottacampos@yahoo.co.uk> Message-ID: <65934b450707311817y236620acl48fae9172d52c74c@mail.gmail.com> Se a algum tempo atras eu tivesse escutado conselhos como esse hoje eu era uma pessoa muito mais feliz... :´( Em 31/07/07, Luis Motta Campos escreveu: > On Tuesday 31 July 2007 20:41, André Garcia Carneiro wrote: > > Pelo que eu lembro de já terem discutido aqui, você precisa recompilar o > > perl, habilitando a opção de threads(Linux, não sei no Windows), mas isso > > tinha um preço. Uma vez que você faça isso, você poderá perder performance > > em coisas que não utilizam threads(mas posso estar falando besteira!!!), > > por causa de algo relacionado ao modo como o perl vai passar a compilar as > > coisas. Mas o Champs, o Alceu, Nelson podem corrigir e dizer mais sobre o > > assunto, que aliás vai me ajudar também a ficar esperto, já que terei que > > lidar com isso em breve. > > Cuidado! > Aqui tem Dragões! > > Perl não trabalha bem com threads, de uma forma geral. O mundo unix preferiu > (durante muito tempo) processos. > > Eu tenho certeza de que o DBI não é 100% seguro, e você pode ter problemas > com outros módulos (eu acho que o Parse::RecDescent não é thread-safe). > > Se você puder EVITAR usar threads, melhor. ;-) Processos podem resolver boa > parte dos problemas sem a dor-de-cabeça. > > A outra alternativa é olhar para o POE::*, e tentar tirar alguma coisa útil > dali. > > Putamplexos! > -- > Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer, > Perl fanatic evangelist, and amateur {cook, photographer} > _______________________________________________ > Cascavel-pm mailing list > Cascavel-pm em pm.org > http://mail.pm.org/mailman/listinfo/cascavel-pm > -- Joenio Costa - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador - Colibre - Cooperativa de Tecnologias Livres - PSL-BA - Projeto Software Livre Bahia From acid06 em gmail.com Tue Jul 31 19:20:53 2007 From: acid06 em gmail.com (Nilson Santos Figueiredo Junior) Date: Tue, 31 Jul 2007 23:20:53 -0300 Subject: [Cascavel-pm] Threads em Perl In-Reply-To: <200707312255.32296.luismottacampos@yahoo.co.uk> References: <200707312255.32296.luismottacampos@yahoo.co.uk> Message-ID: <9a08c9b40707311920x648fe25dmf722cb399e4213ca@mail.gmail.com> On 7/31/07, Luis Motta Campos wrote: > Perl escolheu suportar Processos, não threads. > O suporte a Threads é simplesmente horrível. Não é exatamente assim. O suporte à threads é muito bom. O threading model que é ruim. Ele é ineficiente (apesar de completamente seguro). A idéia é que cada thread é um interpretador quase completamente separados dos outros, clonado do pai, sem o benefício de memória compartilhada por Copy-on-Write. Contudo, na minha opinião *a API* para threads é muito boa mesmo, apesar de tudo. Inclusive, existe um módulo chamado "forks" que implementa a API dos threads só que usando processos. Com ele você pode ter todos os benefícios da API dos threads (incluindo, por exemplo, variáveis compartilhadas) com a eficiência (em OSes dotados de CoW) dos processos. Outro benefício é que você consegue escrever código usando IPC que vai ser portável. Pelo menos 90% dos programadores em Perl não sabem escrever IPC que vai funcionar em Windows porque usam signal handlers. Usando o módulo forks você tem um fallback ótimo: se estiver sob Windows, use threads, se estiver em outro OS, use forks. O forks oferece a conveniência de se instalar sob o namespace "threads" caso você assim queira, dessa forma, você pode usar threads->create() e na verdade ele vai criar um processo. Assim você consegue uma API limpa, IPC facilitado, garantia de portabilidade e o melhor dos dois mundos. http://search.cpan.org/~rybskej/forks-0.24/ -Nilson Santos F. Jr.