From vigaristaz em yahoo.com.br Thu Jul 1 10:02:19 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Novo na lista e com =?ISO-8859-1?Q?d=FAvidas?=
In-Reply-To: <40E32E0F.6050003@yahoo.com.br>
References: <40E31173.8010702@yahoo.com.br>
<40E31865.50107@yahoo.com.br> <40E32426.7070107@yahoo.com.br>
<40E32E0F.6050003@yahoo.com.br>
Message-ID: <40E4277B.5040000@yahoo.com.br>
Luis Campos de Carvalho wrote:
> Mas será que o usuário que roda o apache tem as mesmas permissões
> que você? Averigüe isto, por favor...
>
Sim, estava tudo certo, o erro era no script mesmo.
> Ninguém aqui vai dar risada de você por isso.
> "Putamplexos" é um neologismo inventado pelo meu irmão, o André
> Carvalho. É a fusão de "puta" (a *gíria* utilizada para denotar
> superlativo absoluto de alguma coisa) e "amplexo" (verbete culto para
> "abraço"). Portanto, "putamplexos" == "abração".
>
Obrigado pela explicação ;)
>> # Diretorio do webserver
>> my $DIRLOCAL='/home/user/backup';
>> # Diretorio do ftpserver
>> my $DIRDEST='bkp';
>>
Achei melhor modificar o $DIRDEST para somente o nome do diretório..
>> # Cria e compacta arquivo de backup
>> system("mysqldump --quick --all --add-drop-table --add-locks
>> --lock-tables --quote-names --user=$USERBD --password=$SENHABD $BD >
>> $NARQ > /dev/null && tar cvzf $ARQ $NARQ > /dev/null && rm -f $NARQ >
>> /dev/null");
>> print "
Arquivo .sql criado com sucesso...
";
>>
Dois redirecionamentos (aaaa > bbbbb > /dev/null)?
system("mysqldump --quick --all --add-drop-table --add-locks
--lock-tables --quote-names --user=$USERBD --password=$SENHABD $BD >
$DIRLOCAL/$NARQ && tar cvzf $DIRLOCAL/$ARQ $DIRLOCAL/$NARQ > /dev/null
&& rm -f $DIRLOCAL/$NARQ > /dev/null");
print "
Arquivo .sql criado com sucesso...
";
>> $ftp->put($DIRLOCAL/$ARQ) or die "Ops, deu erro. Arquivo nao
>> encontrado...";
>
Estranho o $@ só ter me voltado a mensagem de erro em alguns casos.
Agora sim o put buscando o arquivo em seu diretório correto.
Está funcionando perfeitamente, obrigado pela ajuda ;)
Abraço!
--
Carlan Calazans - Phr34k3r
http://www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: http://www.carlan.calazans.nom.br
Fotolog: http://www.mblog.com/phr34k3r
From monsieur_champs em yahoo.com.br Thu Jul 1 11:10:03 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] SMS com Perl
In-Reply-To: <006101c45ef8$a6442280$ad57a8c0@fortalnet.com.br>
Message-ID:
On Wed, 30 Jun 2004, Gabriel Vieira wrote:
> Luis!
> Créditos?! Ai tah querendo demais né!? rsrs ;) É o mínimo :)
Nem sempre se consegue o "mínimo"...
> Fale mais do seu projeto...
Antes disso, gostaria de partilhar com todos vocês uma pequena vitória
pessoal minha: agora todas as ferramentas que eu uso para ler emails no
trabalho (inclusive meus emails pessoais) são open-source, pelo menos. :-)
Escrevo para vocês de um Pine 4.x, respondendo mensagens recebidas pelo
meu fetchmail e processadas com procmail. :-) Recomendo a todos, muito
educativo!
> Se isso for pra frente há muito o que se discutir a respeito :)
Na verdade, não. A coisa é muito simples. As empresas operadoras
de telefonia celular que desejarem disponibilizar o serviço terão algo
como uma "assinatura" para o usuário (que será usada para cobrança, logo
mais) e receberão uma senha para se autenticar.
A empresa colocará à disposição das pessoas uma interface de transmissão
de mensagens SMS. Poderia ser um XML transmitido via HTTP, no melhor
estilo "Web Services".
Transmitido o tal XML, o servidor da operadora de celular processaria a
informação, contabilizaria as informações de cobrança e enviaria uma
mensagem curta para o telefone celular especificado pelo SMS.
Claro, muitas empresas de TI tem muito interesse nisso. Imagine você que
você pode enviar mensagens para um celular quando alguma coisa estiver
errada na sua rede local... :-)
Mas isso também tem desvantagens, como por exemplo a possibilidade de
abrir uma "brecha" para termos spam de SMS... o que eu detestaria,
pessoalmente.
É isso, meu caro... nada mais do que um sonhozinho besta de um
visionário iludido, achando que alguém poderia se interessar por este
servicinho...
Putamplexos... ;-)
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Thu Jul 1 11:32:40 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Re: Exemplo de ^$
In-Reply-To: <000001c45ef8$a9eb7fa0$32cbcfc8@eraser>
Message-ID:
On Wed, 30 Jun 2004, Solli Moreria Honorio wrote:
> Luis, estou enviando uma fração do módulo Win32::SAM
> (http://sourceforge.net/projects/samie) no qual estou tentando utilizar
> para simular o usuário utilizando o site através do IE, isto é para
> detectar falha e/ou efetuar um teste de carga.
>
> Fiquei impressionado pela quantidade de vezes que o cara utiliza
> expressões do tipo ‘^$valor$’. E o que é pior, algumas vezes este
> esquema só atrabalha, como em um caso onde eu digo o nome de uma figura
> para o cara clicar, pelo código do cara eu preciso entrar com o caminho
> completo (inclusive http://) da imagem... claro que já mudei.
>
> Como eu havia escrito, o meu cerebro não compreendia o que os meus olhos
> envia... seria algum tipo de disturbio ? Comecei a me perguntar... mas
> descubri depois que se existe alguns disturbio não é o meu.
>
> Só estou enviando para você isto, para você não achar que sou louco ou
> algo pior. Claro que não está na lista porque este assunto já está over.
>
Solli, IMHO, mandar para o pessoal da lista pode ajudar muita gente a
aprender como fazer para que as coisas funcionem direito... por isso estou
respondendo sua mensagem direto para a lista.
PessoALL, a mensagem do Solli está inteira aqui, sem cortes. Por isso,
existem trechos bem grandes sem qualquer comentário meu. Desculpem por
isso, foi a forma mais simples que eu encontrei de colocar vocês à par do
que acontece... :-)
Vamos ao fonte:
> sub ClickAClassNameHyperlink
> {
> my $className = shift @_;
> my $IEObject;
> my $IEDocument;
> my $i;
> my $IEObjectGroup;
> #print "Inside ClickAclassNameHyperlink\n";
> foreach $IEObjectGroup (@AllIEObjects)
> {
> foreach $IEObject (@$IEObjectGroup)
> {
> #print "Here's \$IEObject$IEObject\n";
> $IEDocument = $IEObject->{Document};
> for ($i=0; $i<$IEDocument->all->length; $i++)
> {
> #print "Outer for $i " . $IEDocument->all($i)->tagName . "\n";
> if ($IEDocument->all($i)->tagName =~ /^A$/)
Reparem neste "IF" (na linha acima): ele poderia simplesmente ter usado
um 'eq', com o mesmo valor semântico, e muito mais simples de ler e
executar. TIMTOWTDI, certamente usado contra o programa... :-/
> {
> #print "Found A\n";
> #print "Printing className: " .
> $IEDocument->all($i)->className . "\n";
> if ($IEDocument->all($i)->className =~ /^$className$/)
Aqui, (na linha de cima) novamente o mesmo problema...
Solli, se isso for endêmico do jeito que você está dizendo, pode ser
interessante oferecer um patch para o carinha... :-)
> {
> #print "Clicking $className\n";
> $IEDocument->all($i)->click();
> return;
> }
> }
> }
> }
> }
> }
>
Este finalzinho me lembrou uma piadinha de LISP... ;-)
Segue abaixo:
From: monsieur_champs
To: Lista de Amigos
Subject: Programa Lisp para dominar o mundo
Eu consegui! Terminei o programa Lisp que me ajudará a conquistar o
mundo! Todas as grandes potências da Terra estarão aos meus pés quando eu
rodar o programa.
Renda-se você também, e me envie todo o dinheiro que conseguir
arrecadar.
Para provar que eu não estou brincando, envio o final do programa para
vocês:
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
# EOF
Claro, quem não programa Lisp pode não achar muita graça nesta piada
velha... :-)
[]'z!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Thu Jul 1 12:48:51 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Novo na lista e com =?ISO-8859-1?Q?d=FAvidas?=
In-Reply-To: <40E4277B.5040000@yahoo.com.br>
Message-ID:
On Thu, 1 Jul 2004, Carlan Calazans wrote:
> >> my $DIRDEST='bkp';
> >>
> Achei melhor modificar o $DIRDEST para somente o nome do diretório..
Cuidado, isso te permite apenas acesso a diretórios abaixo do seu...
> >> # Cria e compacta arquivo de backup
> >> system("mysqldump --quick --all --add-drop-table --add-locks
> >> --lock-tables --quote-names --user=$USERBD --password=$SENHABD $BD >
> >> $NARQ > /dev/null && tar cvzf $ARQ $NARQ > /dev/null && rm -f $NARQ >
> >> /dev/null");
> >> print "
Arquivo .sql criado com sucesso...
";
> >>
> Dois redirecionamentos (aaaa > bbbbb > /dev/null)?
> system("mysqldump --quick --all --add-drop-table --add-locks
> --lock-tables --quote-names --user=$USERBD --password=$SENHABD $BD >
> $DIRLOCAL/$NARQ && tar cvzf $DIRLOCAL/$ARQ $DIRLOCAL/$NARQ > /dev/null
> && rm -f $DIRLOCAL/$NARQ > /dev/null");
> print "
Arquivo .sql criado com sucesso...
";
Humm... esta, nem mesmo eu consegui ver...
> >> $ftp->put($DIRLOCAL/$ARQ) or die "Ops, deu erro. Arquivo nao
> >> encontrado...";
> >
> Estranho o $@ só ter me voltado a mensagem de erro em alguns casos.
Se a mensagem não estiver em $@, quer dizer que alguma coisa executou
antes que você pudesse pegá-la (e setou novamente "$EVAL_ERROR" para outra
coisa qualquer) ou não foi erro do Net::FTP...
Para prevenir que você não veja a mensagem de erro (por algum efeito
colateral esquisito):
# Verificação de erro em estrutura de try-catch
eval{
chamada_que_pode_dar_erro();
};
die "$@" if $@;
> Está funcionando perfeitamente, obrigado pela ajuda ;)
Disponha! Se você estiver em Sampa, apareça no encontro
mensal do Perl Monks paulistano! Se estiver no rio, tem encontro também, e
eles parecem estar marcando sempre na mesma data... :-) Converse com o
Marco "Mago" e descubra onde será o encontro.
Te vejo por aí.
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From vigaristaz em yahoo.com.br Thu Jul 1 13:47:33 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Novo na lista e com =?ISO-8859-1?Q?d=FAvidas?=
In-Reply-To:
References:
Message-ID: <40E45C45.2030308@yahoo.com.br>
Luis Champs de Carvalho wrote:
> Se a mensagem não estiver em $@, quer dizer que alguma coisa executou
>antes que você pudesse pegá-la (e setou novamente "$EVAL_ERROR" para outra
>coisa qualquer) ou não foi erro do Net::FTP...
>
> Para prevenir que você não veja a mensagem de erro (por algum efeito
>colateral esquisito):
>
> # Verificação de erro em estrutura de try-catch
> eval{
> chamada_que_pode_dar_erro();
> };
> die "$@" if $@;
>
>
>
Hum! Obrigado novamente!
Agora vou tentar melhorá-lo, quando um erro acontece no primeiro ftp o
script é cancelado, não por erro no script e sim pelo motivo do servidor
estar ofline. Caso aconteça gostaria que ele continuasse o script e
enviasse o backup para o ftp2 ;)
>
> Disponha! Se você estiver em Sampa, apareça no encontro
>mensal do Perl Monks paulistano! Se estiver no rio, tem encontro também, e
>eles parecem estar marcando sempre na mesma data... :-) Converse com o
>Marco "Mago" e descubra onde será o encontro.
>
> Te vejo por aí.
> Putamplexos!
>
>
Sou do Espírito Santo, mas vontade não falta ;)
[]´s
--
Carlan Calazans - Phr34k3r
http://www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: http://www.carlan.calazans.nom.br
Fotolog: http://www.mblog.com/phr34k3r
From monsieur_champs em yahoo.com.br Thu Jul 1 15:23:28 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] [OT] Java Servlets e Life Cicle dos atributos de um
HttpServlet
Message-ID:
Irmãos,
Eu escrevo por estar desesperado.
Perdoem meu pecado. Eu tenho sistemas escritos em Java.
Em um de meus sistemas, eu tenho uma classe que extende
javax.servlet.http.HttpServlet
e declara alguns atributos para os objetos.
Acontece que tais atributos são totalizadores e sub totalizadores de
somas monetárias (é um relatório para o pessoal de cobrança), e eu
suspeito que todas as instâncias do Servlet que rodarem mais ou menos
juntas compartilham dos atributos (são, de fato, multiplos Threads rodando
a mesma classe Java).
Alguém poderia fazer a caridade de me ajudar a encontrar documentação
que clarifique de uma vez por todas este comportamento?
Obrigado! Obrigado!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From daniel em ruoso.com Thu Jul 1 15:31:21 2004
From: daniel em ruoso.com (Daniel Ruoso)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] [OT] Java Servlets e Life Cicle dos atributos de
um HttpServlet
In-Reply-To:
References:
Message-ID: <1088713881.1480.3.camel@cedro>
Em Qui, 2004-07-01 às 17:23, Luis Champs de Carvalho escreveu:
> Acontece que tais atributos são totalizadores e sub totalizadores de
> somas monetárias (é um relatório para o pessoal de cobrança), e eu
> suspeito que todas as instâncias do Servlet que rodarem mais ou menos
> juntas compartilham dos atributos (são, de fato, multiplos Threads rodando
> a mesma classe Java).
hmmmm....
sim... ele usa a mesma instancia do servlet várias vezes.
From monsieur_champs em yahoo.com.br Fri Jul 2 09:38:10 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Com que browser?
Message-ID:
Gente, parodiando o sambinha "Com que roupa", do Gilberto Gil, eu
gostaria muito de saber "Com que browser eu vou..."
Eu estou querendo desesperadamente fugir da duplinha dinâmica "Mozilla &
MSIE", o primeiro por eu não ter hardware suficiente para suportar tantos
'Features' e o segunto por questões ideológicas muito mais fortes do que
eu... :-)
Alguém teria boas sugestões? Talvez alguma experiência interessante para
trocar?
Obrigado!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From rodzadra em yahoo.com Fri Jul 2 09:49:46 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] ler o valor de um array dentro de um hash.
In-Reply-To:
Message-ID: <20040702144946.51343.qmail@web50207.mail.yahoo.com>
Olá a todos,
Alguém poderia me informar como faço para ler um array que está dentro de um hash?
ex:
my @jobs =('job1','job2');
my %printer =( nameR => 'HP4100R',
nameV => 'HP4100V',
path_spool => '/var/spool/cups',
jobs => "@jobs",
);
se eu der um "print $printer{jobs};" eu tenho o resultado: job1 job2
como eu consigo ler alguma coisa do tipo "$printer{jobs[0]}"?
Muito obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
From rodzadra em yahoo.com Fri Jul 2 09:57:51 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] ler o valor de um array dentro de um hash.
In-Reply-To: <20040702144946.51343.qmail@web50207.mail.yahoo.com>
Message-ID: <20040702145751.47564.qmail@web50205.mail.yahoo.com>
Olá novamente,
Desculpem me, mas acho que consegui descobrir:
my @jobs =('job1','job2');
my %printer =( nameR => 'HP4100R',
nameV => 'HP4100V',
path_spool => '/var/spool/cups',
jobs => \@jobs,
);
print $printer{jobs}->[1];
É só passar o array como referencia: jobs => \@jobs
e mandar imprimir: print $printer{jobs}->[1];
--- Rod Za wrote:
> Olá a todos,
>
> Alguém poderia me informar como faço para ler um array que está dentro de um hash?
> ex:
>
> my @jobs =('job1','job2');
>
> my %printer =( nameR => 'HP4100R',
> nameV => 'HP4100V',
> path_spool => '/var/spool/cups',
> jobs => "@jobs",
> );
>
> se eu der um "print $printer{jobs};" eu tenho o resultado: job1 job2
> como eu consigo ler alguma coisa do tipo "$printer{jobs[0]}"?
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
From lgonzaga em lncc.br Fri Jul 2 10:01:50 2004
From: lgonzaga em lncc.br (Luiz Gonzaga)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] ler o valor de um array dentro de um hash.
In-Reply-To: <20040702144946.51343.qmail@web50207.mail.yahoo.com>
References:
<20040702144946.51343.qmail@web50207.mail.yahoo.com>
Message-ID: <20040702120150.22291a8f.lgonzaga@lncc.br>
Oi,
On Fri, 2 Jul 2004 07:49:46 -0700 (PDT)
Rod Za wrote:
> Ol_ a todos,
>
> Algu_m poderia me informar como fa_o para ler um array que est_ dentro de um hash?
> ex:
>
> my @jobs =('job1','job2');
>
> my %printer =( nameR => 'HP4100R',
> nameV => 'HP4100V',
> path_spool => '/var/spool/cups',
> jobs => "@jobs",
> );
>
> se eu der um "print $printer{jobs};" eu tenho o resultado: job1 job2
> como eu consigo ler alguma coisa do tipo "$printer{jobs[0]}"?
Tente $printer{jobs}[0].
> Muito obrigado,
>
> Rodrigo
Abracos, Luiz.
>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - Send 10MB messages!
> http://promotions.yahoo.com/new_mail
>
From monsieur_champs em yahoo.com.br Fri Jul 2 10:00:39 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] [OT] Java Servlets e Life Cicle dos atributos de
um HttpServlet
In-Reply-To: <1088713881.1480.3.camel@cedro>
Message-ID:
On Thu, 1 Jul 2004, Daniel Ruoso wrote:
> Em Qui, 2004-07-01 às 17:23, Luis Champs de Carvalho escreveu:
> > Acontece que tais atributos são totalizadores e sub totalizadores de
> > somas monetárias (é um relatório para o pessoal de cobrança), e eu
> > suspeito que todas as instâncias do Servlet que rodarem mais ou menos
> > juntas compartilham dos atributos (são, de fato, multiplos Threads rodando
> > a mesma classe Java).
>
> hmmmm....
>
> sim... ele usa a mesma instancia do servlet várias vezes.
>
Como eu provo isso para um gerente meio zen[1]?
Existe documentação online sobre isso?
Onde devo começar a procurar?
Felling like a newbye again...
Obrigado!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[1]zen: Zen Nozao Daz Coiza
From falmp em terra.com.br Fri Jul 2 10:39:39 2004
From: falmp em terra.com.br (Francisco Lopes)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Com que browser?
In-Reply-To:
References:
Message-ID: <975220027.20040702123939@terra.com.br>
Já tentou o irmão caçula do Mozilla, o Firefox? É um pouco mais leve.
Se sim, tente o Opera... chega a ser uma boa alternativa para o IE.
Abraço.
Francisco
Friday, July 2, 2004, 11:38:10 AM, you wrote:
> Gente, parodiando o sambinha "Com que roupa", do Gilberto Gil, eu
> gostaria muito de saber "Com que browser eu vou..."
> Eu estou querendo desesperadamente fugir da duplinha dinâmica "Mozilla &
> MSIE", o primeiro por eu não ter hardware suficiente para suportar tantos
> 'Features' e o segunto por questões ideológicas muito mais fortes do que
> eu... :-)
> Alguém teria boas sugestões? Talvez alguma experiência interessante para
> trocar?
> Obrigado!
> Putamplexos!
From nferraz em phperl.com Fri Jul 2 11:38:50 2004
From: nferraz em phperl.com (Nelson Ferraz)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Com que browser?
In-Reply-To:
References:
Message-ID: <40E58F9A.3000006@phperl.com>
Luis Champs de Carvalho wrote:
> Gente, parodiando o sambinha "Com que roupa", do Gilberto Gil, eu
> gostaria muito de saber "Com que browser eu vou..."
Eu uso e recomendo o Firefox. É um excelente navegador!
Uma alternativa mais leve, em modo gráfico, é o Dillo (cerca de 350kb).
Eu já testei, achei interessante, mas não o bastante para ser meu
browser padrão.
Finalmente, existem os navegadores em modo texto, como o "links" e o "lynx".
[]s
Nelson
From rodzadra em yahoo.com Fri Jul 2 11:25:31 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Com que browser?
In-Reply-To: <975220027.20040702123939@terra.com.br>
Message-ID: <20040702162531.77008.qmail@web50208.mail.yahoo.com>
cara, vc deve usar o Windows né mesmo?
Tirando o Mozilla e/ou Firefox eu te aconselho mesmo o Opera que é muito rápido - o problema que
ele é pago ou então coloca uma pancada de propaganda na tela. Em último caso - caso extremo diria
- vc tem um browser chamado links e outro lynks que são browsers somente texto!
Se tiver usando *nix, tem o Dillo que é super rápido - mas não tem suporte a nada além de HTML,
Galeon - baseado na enginner do Mozilla, etc.
um abraço,
Rodrigo
--- Francisco Lopes wrote:
> Já tentou o irmão caçula do Mozilla, o Firefox? É um pouco mais leve.
> Se sim, tente o Opera... chega a ser uma boa alternativa para o IE.
>
> Abraço.
> Francisco
>
>
> Friday, July 2, 2004, 11:38:10 AM, you wrote:
>
>
> > Gente, parodiando o sambinha "Com que roupa", do Gilberto Gil, eu
> > gostaria muito de saber "Com que browser eu vou..."
>
> > Eu estou querendo desesperadamente fugir da duplinha dinâmica "Mozilla &
> > MSIE", o primeiro por eu não ter hardware suficiente para suportar tantos
> > 'Features' e o segunto por questões ideológicas muito mais fortes do que
> > eu... :-)
>
> > Alguém teria boas sugestões? Talvez alguma experiência interessante para
> > trocar?
>
> > Obrigado!
> > Putamplexos!
>
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
From vigaristaz em yahoo.com.br Fri Jul 2 11:55:36 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Com que browser?
In-Reply-To:
References:
Message-ID: <20040702135536.5ebeba5e.vigaristaz@yahoo.com.br>
Como os amigos também gosto muito do firefox, mas o opera não está ficando para trás não. Hoje é moda usar o firefox, muitos que usavam o IEca foram convertidos. O ambiente é agradável, as skins e os plugins também ;)
Já ouvi falar que por medo a microsoft está lancando uma nova versão do IEca ainda para este ano.
On Fri, 2 Jul 2004 11:38:10 -0300 (BRT)
Luis Champs de Carvalho wrote:
>
> Gente, parodiando o sambinha "Com que roupa", do Gilberto Gil, eu
> gostaria muito de saber "Com que browser eu vou..."
>
> Eu estou querendo desesperadamente fugir da duplinha dinâmica "Mozilla &
> MSIE", o primeiro por eu não ter hardware suficiente para suportar tantos
> 'Features' e o segunto por questões ideológicas muito mais fortes do que
> eu... :-)
>
> Alguém teria boas sugestões? Talvez alguma experiência interessante para
> trocar?
>
> Obrigado!
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
--
Carlan Calazans - Phr34k3r
www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: www.carlan.calazans.nom.br
Fotolog: www.mblog.com/phr34k3r
From rodzadra em yahoo.com Fri Jul 2 12:36:31 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Hash dentro de hash.
Message-ID: <20040702173631.25534.qmail@web50201.mail.yahoo.com>
Olá,
Estou pensando em usar o hash para um extrutura do tipo:
my %students = ( name => '',
age => '',
);
my %class = ( name => 'Classe 1',
students => \%students;
);
Alguém teria alguma sugestão melhor?
obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
From fglock em pucrs.br Fri Jul 2 12:46:32 2004
From: fglock em pucrs.br (Flavio S. Glock)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Hash dentro de hash.
References: <20040702173631.25534.qmail@web50201.mail.yahoo.com>
Message-ID: <40E59F78.5503@pucrs.br>
Rod Za wrote:
>
> my %students = ( name => '',
> age => '',
> );
>
> my %class = ( name => 'Classe 1',
> students => \%students;
> );
Você vai precisar de mais um nível nessa estrutura.
Por exemplo:
my %student1 = ( name => '',
age => '',
);
my %student2 = ( name => '',
age => '',
);
my @students = ( \%student1, \%student2 );
my %class = ( name => 'Classe 1',
students => \@students;
);
- Flavio S. Glock
From shonorio em terra.com.br Fri Jul 2 19:16:32 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] Hash dentro de hash.
In-Reply-To: <20040702173631.25534.qmail@web50201.mail.yahoo.com>
Message-ID: <000001c46092$fec79180$32cbcfc8@eraser>
Desculpe, mas uma sugestao melhor para o quê ???
Solli
-----Original Message-----
From: cascavel-pm-bounces@mail.pm.org
[mailto:cascavel-pm-bounces@mail.pm.org] On Behalf Of Rod Za
Sent: sexta-feira, 2 de julho de 2004 14:37
To: cascavel-pm@mail.pm.org
Subject: [Cascavel-pm] Hash dentro de hash.
Olá,
Estou pensando em usar o hash para um extrutura do tipo:
my %students = ( name => '',
age => '',
);
my %class = ( name => 'Classe 1',
students => \%students;
);
Alguém teria alguma sugestão melhor?
obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
From shonorio em terra.com.br Fri Jul 2 19:32:29 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Voc=EA_sabia_=3F=3F_Eu_n=E3o_!!?=
Message-ID: <000001c46095$395398b0$32cbcfc8@eraser>
Conteúdo pulado do tipo multipart/alternative-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : não disponível
Tipo : image/gif
Tam : 43 bytes
Descr.: não disponível
Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20040702/cb63defd/attachment.gif
From shonorio em terra.com.br Fri Jul 2 20:15:44 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:08 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?RE=3A_=5BPsl-rj=5D_Todo_software_?=
=?iso-8859-1?q?=E9_de_dominio_p=FAblico_=3F?=
In-Reply-To: <40E4071B.4090204@lozano.eti.br>
Message-ID: <000501c4609b$439ebb50$32cbcfc8@eraser>
Ola Fernando.... puxa como este negócio de internet é dinâmico mesmo
hein.... eu postei isto numa lista de Perl e já tenho uns 3 caras
comentando isto comigo. Eu acho este discução interessante em 3 pontos,
sendo elas:
1º. Não estamos falando em pirataria de produtos e sim de pedaços de
códigos, aquele ‘estojo de maquiagem’ que levamos de um serviço para
outro. São aqueles ‘bichinhos’ que nós nos sentimos donos, mas será que
somos ???? Será que não é da empresa, afinal estamos sendo pagos para
desenvolver uma solução e o resultado disto é todo da empresa. Já fiquei
sabendo de pessoas que tiveram problemas ao postar códigos em lista de
discussão, e a empresa no qual o cara trabalhava entendeu isto como
divulgação de propriedade intelectual da empresa.
2º. A questão da funcionalidade, recentemente o mundo ficou comentando a
duplo clique da Microsoft ! Será que quando copiamos a ação de um
determinado software, não estamos infrigindo algum tipo de licença ???
Recentemente a Apple conseguiu proibir um pessoal ‘open source’ a
reproduzir a sua atual interface gráfica (eu acho que é a acqua !)... os
caras não haviam escrito um único código igual ao da Apple, simplesmente
copiaram o skin... mas tiveram que abandonar o projeto.
3º. É em questão aos código em softwares GPL (ou equivalentes),
atualmente o Linux está em uma disputa judicial (entre a SCO e a IBM)
porque um colaborador (IBM) pode ter implementado um pedaço de código
protegido (SCO). Isto tanto é importante que o Linus estará
implementando um processo de identificação dos colaboradores e seus
códigos implementados, para com isto saber “exatamente” quem incluiu o
quê no Linux, até então o importante era incluir.
Por último Fernando, quero pegar um pedaço de seu email “Nem que seja
software livre é garantidamente legal.”, e comentar algo do meu
dia-a-dia.
Aonde eu trabalho tenho encontrado resistência do meu chefe com software
livre, e um dos argumento é que a Microsoft tem um seguro onde ela
assume todos os ônus de um possível processo sobre algum tipo de
tecnologia que você esteja utilizando através dos softwares Microsoft.
Isto pode parecer ridículo, mas é um fato e tenho certeza que ficará
pior daqui para frente. Um exemplo disto é que o Mandic foi (ou está
sendo) processado pela UOL porque ele implementou uma solução de
identificação de email para evitar o spam semelhante ao da UOL. A UOL
alega que está patentiando o processo de enviar um email perguntando se
você quer mesmo enviar o email, e o Mandic argumenta que este negócio já
era utilizado antes mesmo da UOL....
Abraços,
Solli M. Honorio
-----Original Message-----
From: Fernando Lozano [mailto:fernando@lozano.eti.br]
Sent: quinta-feira, 1 de julho de 2004 09:44
To: "Solli Moreria Honorio" (Redirecionado por: filipo@w3c.com.br)
Subject: Re: [Psl-rj] Todo software é de dominio público ?
Solli,
Nem que seja software livre é garantidamente legal. Há licenças de
software livre que são incompatíveis entre si, isto é que proíbem coisas
que a outra permite, então os códigos não podem ser misturados sem que
um dos autores permita a excessão (para a o software/licença do outro
autor). É por isso que há vários softwares com licença dual, em geral
para acomodar a GPL como opção.
[]s, Fernando Lozano
Caros amigos,
Parece prosaica esta discussão mas não é não.
Anexo a mensagem da lista perl monges, reproduzindo matéria que saiu no
IDG, sobre a prática extremamente comum de programadores usarem as suas
bibliotecas de "snipets", em todos os seus trabalhos.
Isto é crime!
A menos que o software produzido seja Software Livre...
Cordialmente,
Ricardo Filipo
ABRASOL
____________________________________________________________________
_____
Assunto:
[Cascavel-pm] Vocês sabiam ?? Eu não !
De:
"Solli Moreria Honorio"
Data:
Tue, 29 Jun 2004 19:38:58 -0300
Para:
"Cascavel Perl Mongers"
Deu no IDG Now !!
Programadores desconhecem direitos autorais
Sexta-feira, 11 junho de 2004 - 12:03
IDG Now!
O site Out-law.com divulgou na quinta-feira (10/06) uma pesquisa
revelando que pouco mais de 75% dos desenvolvedores reutilizam ou copiam
códigos presentes em outros programas na construção de seus próprios
aplicativos. No entanto, nem todas as cópias são ilegais, mas o estudo
demonstra que os próprios empregadores não conhecem a lei para evitar
processos sobre direitos autorais.
O código de qualquer software só pode ser reutilizado se a licença do
programa assim permitir. A pesquisa, que levou em conta a opinião de
3.970 desenvolvedores, mostrou que 90% deles reproduziriam as funções de
algum outro software, no entanto sem copiar qualquer parte do código.
Entretanto, um programador pode ter infringido registros de softwares
proprietários simplesmente por ter reproduzido aspectos de estrutura e
design, seqüências de operações ou algoritmos de algum outro aplicativo.
Segundo a pesquisa, estudos para identificação de cópias em processos
sobre direitos autorais levam em conta não a quantidade de código
copiada, mas sim a qualidade do que foi reutilizado.
Um dado alarmante apresentado pelo Out-law atenta que 80% dos
pesquisados guardam para si uma livraria pessoal de códigos. Ou seja,
mesmo mudando de projetos ou empresas, levam consigo códigos criados
para determinada aplicação. Desse grande grupo, 85% (cerca de 67% do
total de entrevistados) reutilizam os códigos de sua própria livraria em
outros projetos para os quais foram contratados.
O estudo conclui que as companhias empregadoras devem atentar para seus
contratos e, assim, evitar futuros problemas legais referentes às más
práticas no trabalho, mesmo que não-intencionais. A pesquisa revela
também que mesmo um software de código aberto necessita ter sua licença
checada, apesar de sua natureza essencialmente livre.
Segundo o website, a recomendação principal é de que os desenvolvedores
precisam ter a clara noção de que não são eles os alvos de futuras ações
judiciais, em caso de cópias de seqüências de códigos, mas sim a empresa
para a qual trabalham.
http://idgnow.uol.com.br/AdPortalv5/ComputacaoCorporativaInterna.aspx?GU
ID=19C689E1-B3CE-4945-82F3-27171C61E95E
&ChannelID=2000006
_____
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
_____
_______________________________________________
Psl-rj mailing list
Psl-rj@listas.cipsga.org.br
http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/psl-rj
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040702/8c7d5f8f/attachment.htm
From dougmcunha em yahoo.com.br Sat Jul 3 14:32:37 2004
From: dougmcunha em yahoo.com.br (Douglas Cunha)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] [OT] Java Servlets e Life Cicle dos atributos de um
HttpServlet
In-Reply-To:
References:
Message-ID: <20040703153237.6fa7ae10.dougmcunha@yahoo.com.br>
Esses atributos são atributos de classe (static) ou de instância? Porque se for de classe, esse é o comportamento mesmo, ainda que você utilizasse vários objetos na mesma thread isso ocorreria
Um abraço
Douglas Moreira da Cunha
ICQ #109485576
Linux Registered User #237609
Em Thu, 1 Jul 2004 17:23:28 -0300 (BRT)
Luis Champs de Carvalho escreveu:
>
> Irmãos,
>
> Eu escrevo por estar desesperado.
> Perdoem meu pecado. Eu tenho sistemas escritos em Java.
>
> Em um de meus sistemas, eu tenho uma classe que extende
>
> javax.servlet.http.HttpServlet
>
> e declara alguns atributos para os objetos.
>
> Acontece que tais atributos são totalizadores e sub totalizadores de
> somas monetárias (é um relatório para o pessoal de cobrança), e eu
> suspeito que todas as instâncias do Servlet que rodarem mais ou menos
> juntas compartilham dos atributos (são, de fato, multiplos Threads rodando
> a mesma classe Java).
>
> Alguém poderia fazer a caridade de me ajudar a encontrar documentação
> que clarifique de uma vez por todas este comportamento?
>
> Obrigado! Obrigado!
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From filipo em w3c.com.br Mon Jul 5 08:52:56 2004
From: filipo em w3c.com.br (Ricardo Filipo)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Re: Todo software =?iso-8859-1?q?=E9?= de dominio
=?iso-8859-1?q?p=FAblico?= ?
References: <68D6908DFE62E142858C296FC0C31F2B04F9A4BF@mailcx01.telemar>
Message-ID: <20040705135256.17699.qmail@qmail-local.inova.com.br>
Caros,
O grande problema é que a rigor não podemos usar algoritmos de um software proprietário no outro, de outra empresa. Vamos analisar o exemplo: algoritmo de extração de dados. Se eu usei este algoritmo numa aplicação (olhem bem que este seria um algoritmo genérico, utilizável em qualquer aplicação, na verdade. Aqui não há regras de negócio particulares), então terei que criar um algoritmo diferente, que faça a mesma coisa, para usar em outra aplicação, senão estarei correndo o risco de escrever um código ilegal!!!
Não é o caso dos módulos (.pm) usados no perl ou os os objetos compartilahdos (.so) usados em C. Estes trechos são aplicações genéricas separadas do código principal. Aqui é possivel manter o programa principal proprietário (o que ainda é lamentável, convenhamos) e usar as bibliotecas (.so ou .pm ou outras), desde que não sejam compiladas no programa, mas apenas carregadas dinamicamente.
Um abraço a todos!
Ricardo Filipo
ABRASOL
=================
>De:Marco Antonio Fernandes Franco Lima
>Para:'Solli Moreria Honorio ' , "'fernando@lozano.eti.br '" , "'filipo@w3c.com.br '" , "'fglock@pucrs.br '"
>Assunto: Todo software é de dominio público ?
>
>Salve Monges !
>
>Senhores, no momento não existe um modelo de
>negócio para desenvolvimento de
>Software Livre corporativo, tenho certeza que
>esse será o próximo grande
>desafio.
>
>Tenho pesquisado bastante sobre este assunto e
>posso levantar alguns pontos
>importantes e que no momento estou trabalhando
>neles.
>
>Não existe um metodologia ideal para
>desenvolvimento de software livre no
>ambiente corporativo, e isso é muito importante
>para o funcionamento do
>negócio.
>
>A cultura existente dentro das grandes empresas
>ainda é muito proprietária e
>o pessoal responsável tem muito medo de
>espionagem industrial.
>
>O softwaree livre já ganhou muito espaço em
>grandes empresas, como
>aplicações e ferramentas para infra-estrutura,
>isso porque não existe
>nenhuma regra de negócio nessas aplicações, e
>exatamente neste ponto que não
>conseguimos progredir.
>
>Eu pregunto a vocês:
>
>Qual o modelo idem para desenvolvimento de
>software livre em um ambiente
>corporativo ?
>
>Porquê uma empresa deve abrir o código de um
>sistema que ela pagou para ser
>desenvolvido ?
>
>O que a empresa vai ganhar com isso ?
>
>Esses são pontos que devem ser trabalhados,
>principalmente a questão
>cultural.
>
>Não podemos radicalizar e falar para que a
>empresa abra todos os seus
>códigos, mas ela também não está pensando nas
>aplicações que podemos chamar
>de "genéricas", mas sim nas regras de negócios
>da empresa.
>
>Agora pergunto a vocês, um desenvolvedor é
>contratado para codificar uma
>solução, onde temos regras de negócios, como
>algoritmos "genéricos" (ex:
>algoritmo de balanceamento de uma extração de
>dados). Ao terminar o projeto
>esse desenvolvedor vai trabalhar em outra
>empresa e se for necessário ele
>vai utilizar o mesmo algoritmo, porque é usa
>criação, está na sua mente, e
>não é uma regra de negócio de outra empresa.
>
>Como podemos observar, não existe interesse em
>levar as regras de negócios,
>já que as mesmas não irão servir para nada. Mas
>temos um problema como
>tornar apenas parte de um código em software
>livre, isso é impossível, aqui
>entra a nova metodologia onde desde a análise e
>planejamento do primeiro
>código deve ser pensado em modularizar essas
>partes, criando objetos de
>negócios proprietários e fechados e liberando
>todo o resto do código.
>
>Mas espera ai, qual a vantagem que a empresa têm
>em liberar o código. É
>muito simples, esse código já está liberado
>dentro da cabeça de quem
>codificou e ele vai levar para outro lugar, mas
>nunca poderá retornar com as
>melhorias, a ai que na verdade a empresa está
>perdendo. Se o código
>estivesse liberado a empresa poderia receber
>novas versões atualizadas desse
>código e poderia economizar em tempo e dinheiro
>nas próximas versões.
>
>Bem isso são algumas das idéias que estou
>trabalhando e posso garantir que
>já estou conseguindo alguns adeptos e nos
>próximos meses estarei fazendo
>isso funcionar dentro de uma grande empresa.
>
>Eu gostaria de saber a opnião de todos, e
>preciso de toda ajuda possível
>para desenvolver essas idéias. Temos que pensar
>que estamos passando por uma
>mudança muito grande e as diversas disputas que
>acontecem nesse momento são
>o resultado dessa mudança e reflexo do mundo
>proprietário onde vivemos por
>muitos anos. Deixem essas coisas para trás e
>vamos contruir o futuro.
>
>Uma Abração a todos;
>
>Marco Lima
>mago@rio.pm.org
>
>Ps. Meu email está bloqueando algumas listas,
>favor encaminhar para as
>listas.
>
>
>-----Original Message-----
>From: Solli Moreria Honorio
>To: 'Fernando Lozano'
>Cc: Cascavel Perl Mongers
>Sent: 7/2/2004 10:15 PM
>Subject: [Cascavel-pm] RE: [Psl-rj] Todo
>software é de dominio público ?
>
>
>
>-----Original Message-----
>From: Fernando Lozano
>[mailto:fernando@lozano.eti.br]
>Sent: quinta-feira, 1 de julho de 2004 09:44
>To: "Solli Moreria Honorio" (Redirecionado por:
>filipo@w3c.com.br)
>Subject: Re: [Psl-rj] Todo software é de dominio
>público ?
>
>Esta mensagem, incluindo seus anexos, pode
>conter informações privilegiadas
>e/ou de caráter confidencial, não podendo ser
>retransmitida sem autorização
>do remetente. Se você não é o destinatário ou
>pessoa autorizada a recebê-la,
>informamos que o seu uso, divulgação, cópia ou
>arquivamento são proibidos.
>Portanto, se você recebeu esta mensagem por
>engano, por favor, nos informe
>respondendo imediatamente a este e-mail e em
>seguida apague-a.
>
>
>
>Esta mensagem, incluindo seus anexos, pode
>conter informações privilegiadas e/ou de caráter
>confidencial, não podendo ser retransmitida sem
>autorização do remetente. Se você não é o
>destinatário ou pessoa autorizada a recebê-la,
>informamos que o seu uso, divulgação, cópia ou
>arquivamento são proibidos. Portanto, se você
>recebeu esta mensagem por engano, por favor, nos
>informe respondendo imediatamente a este e-mail
>e em seguida apague-a.
____________________________________________________________________
From filipo em w3c.com.br Mon Jul 5 08:52:56 2004
From: filipo em w3c.com.br (Ricardo Filipo)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] [Psl-rj] Re: Todo software =?iso-8859-1?q?=E9?=
de dominio =?iso-8859-1?q?p=FAblico?= ?
References: <68D6908DFE62E142858C296FC0C31F2B04F9A4BF@mailcx01.telemar>
Message-ID: <20040705135256.17699.qmail@qmail-local.inova.com.br>
Caros,
O grande problema é que a rigor não podemos usar algoritmos de um software proprietário no outro, de outra empresa. Vamos analisar o exemplo: algoritmo de extração de dados. Se eu usei este algoritmo numa aplicação (olhem bem que este seria um algoritmo genérico, utilizável em qualquer aplicação, na verdade. Aqui não há regras de negócio particulares), então terei que criar um algoritmo diferente, que faça a mesma coisa, para usar em outra aplicação, senão estarei correndo o risco de escrever um código ilegal!!!
Não é o caso dos módulos (.pm) usados no perl ou os os objetos compartilahdos (.so) usados em C. Estes trechos são aplicações genéricas separadas do código principal. Aqui é possivel manter o programa principal proprietário (o que ainda é lamentável, convenhamos) e usar as bibliotecas (.so ou .pm ou outras), desde que não sejam compiladas no programa, mas apenas carregadas dinamicamente.
Um abraço a todos!
Ricardo Filipo
ABRASOL
=================
>De:Marco Antonio Fernandes Franco Lima
>Para:'Solli Moreria Honorio ' , "'fernando@lozano.eti.br '" , "'filipo@w3c.com.br '" , "'fglock@pucrs.br '"
>Assunto: Todo software é de dominio público ?
>
>Salve Monges !
>
>Senhores, no momento não existe um modelo de
>negócio para desenvolvimento de
>Software Livre corporativo, tenho certeza que
>esse será o próximo grande
>desafio.
>
>Tenho pesquisado bastante sobre este assunto e
>posso levantar alguns pontos
>importantes e que no momento estou trabalhando
>neles.
>
>Não existe um metodologia ideal para
>desenvolvimento de software livre no
>ambiente corporativo, e isso é muito importante
>para o funcionamento do
>negócio.
>
>A cultura existente dentro das grandes empresas
>ainda é muito proprietária e
>o pessoal responsável tem muito medo de
>espionagem industrial.
>
>O softwaree livre já ganhou muito espaço em
>grandes empresas, como
>aplicações e ferramentas para infra-estrutura,
>isso porque não existe
>nenhuma regra de negócio nessas aplicações, e
>exatamente neste ponto que não
>conseguimos progredir.
>
>Eu pregunto a vocês:
>
>Qual o modelo idem para desenvolvimento de
>software livre em um ambiente
>corporativo ?
>
>Porquê uma empresa deve abrir o código de um
>sistema que ela pagou para ser
>desenvolvido ?
>
>O que a empresa vai ganhar com isso ?
>
>Esses são pontos que devem ser trabalhados,
>principalmente a questão
>cultural.
>
>Não podemos radicalizar e falar para que a
>empresa abra todos os seus
>códigos, mas ela também não está pensando nas
>aplicações que podemos chamar
>de "genéricas", mas sim nas regras de negócios
>da empresa.
>
>Agora pergunto a vocês, um desenvolvedor é
>contratado para codificar uma
>solução, onde temos regras de negócios, como
>algoritmos "genéricos" (ex:
>algoritmo de balanceamento de uma extração de
>dados). Ao terminar o projeto
>esse desenvolvedor vai trabalhar em outra
>empresa e se for necessário ele
>vai utilizar o mesmo algoritmo, porque é usa
>criação, está na sua mente, e
>não é uma regra de negócio de outra empresa.
>
>Como podemos observar, não existe interesse em
>levar as regras de negócios,
>já que as mesmas não irão servir para nada. Mas
>temos um problema como
>tornar apenas parte de um código em software
>livre, isso é impossível, aqui
>entra a nova metodologia onde desde a análise e
>planejamento do primeiro
>código deve ser pensado em modularizar essas
>partes, criando objetos de
>negócios proprietários e fechados e liberando
>todo o resto do código.
>
>Mas espera ai, qual a vantagem que a empresa têm
>em liberar o código. É
>muito simples, esse código já está liberado
>dentro da cabeça de quem
>codificou e ele vai levar para outro lugar, mas
>nunca poderá retornar com as
>melhorias, a ai que na verdade a empresa está
>perdendo. Se o código
>estivesse liberado a empresa poderia receber
>novas versões atualizadas desse
>código e poderia economizar em tempo e dinheiro
>nas próximas versões.
>
>Bem isso são algumas das idéias que estou
>trabalhando e posso garantir que
>já estou conseguindo alguns adeptos e nos
>próximos meses estarei fazendo
>isso funcionar dentro de uma grande empresa.
>
>Eu gostaria de saber a opnião de todos, e
>preciso de toda ajuda possível
>para desenvolver essas idéias. Temos que pensar
>que estamos passando por uma
>mudança muito grande e as diversas disputas que
>acontecem nesse momento são
>o resultado dessa mudança e reflexo do mundo
>proprietário onde vivemos por
>muitos anos. Deixem essas coisas para trás e
>vamos contruir o futuro.
>
>Uma Abração a todos;
>
>Marco Lima
>mago@rio.pm.org
>
>Ps. Meu email está bloqueando algumas listas,
>favor encaminhar para as
>listas.
>
>
>-----Original Message-----
>From: Solli Moreria Honorio
>To: 'Fernando Lozano'
>Cc: Cascavel Perl Mongers
>Sent: 7/2/2004 10:15 PM
>Subject: [Cascavel-pm] RE: [Psl-rj] Todo
>software é de dominio público ?
>
>
>
>-----Original Message-----
>From: Fernando Lozano
>[mailto:fernando@lozano.eti.br]
>Sent: quinta-feira, 1 de julho de 2004 09:44
>To: "Solli Moreria Honorio" (Redirecionado por:
>filipo@w3c.com.br)
>Subject: Re: [Psl-rj] Todo software é de dominio
>público ?
>
>Esta mensagem, incluindo seus anexos, pode
>conter informações privilegiadas
>e/ou de caráter confidencial, não podendo ser
>retransmitida sem autorização
>do remetente. Se você não é o destinatário ou
>pessoa autorizada a recebê-la,
>informamos que o seu uso, divulgação, cópia ou
>arquivamento são proibidos.
>Portanto, se você recebeu esta mensagem por
>engano, por favor, nos informe
>respondendo imediatamente a este e-mail e em
>seguida apague-a.
>
>
>
>Esta mensagem, incluindo seus anexos, pode
>conter informações privilegiadas e/ou de caráter
>confidencial, não podendo ser retransmitida sem
>autorização do remetente. Se você não é o
>destinatário ou pessoa autorizada a recebê-la,
>informamos que o seu uso, divulgação, cópia ou
>arquivamento são proibidos. Portanto, se você
>recebeu esta mensagem por engano, por favor, nos
>informe respondendo imediatamente a este e-mail
>e em seguida apague-a.
____________________________________________________________________
-------------- Próxima Parte ----------
_______________________________________________
Psl-rj mailing list
Psl-rj@listas.cipsga.org.br
http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/psl-rj
From marco.franco em oi.net.br Sat Jul 3 01:39:04 2004
From: marco.franco em oi.net.br (Marco Antonio Fernandes Franco Lima)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] [Psl-rj]
=?iso-8859-1?q?_Todo_software_=E9_de_dominio_p=FAblico_?=
=?iso-8859-1?q?=3F?=
Message-ID: <68D6908DFE62E142858C296FC0C31F2B04F9A4BF@mailcx01.telemar>
Salve Monges !
Senhores, no momento não existe um modelo de negócio para desenvolvimento de
Software Livre corporativo, tenho certeza que esse será o próximo grande
desafio.
Tenho pesquisado bastante sobre este assunto e posso levantar alguns pontos
importantes e que no momento estou trabalhando neles.
Não existe um metodologia ideal para desenvolvimento de software livre no
ambiente corporativo, e isso é muito importante para o funcionamento do
negócio.
A cultura existente dentro das grandes empresas ainda é muito proprietária e
o pessoal responsável tem muito medo de espionagem industrial.
O softwaree livre já ganhou muito espaço em grandes empresas, como
aplicações e ferramentas para infra-estrutura, isso porque não existe
nenhuma regra de negócio nessas aplicações, e exatamente neste ponto que não
conseguimos progredir.
Eu pregunto a vocês:
Qual o modelo idem para desenvolvimento de software livre em um ambiente
corporativo ?
Porquê uma empresa deve abrir o código de um sistema que ela pagou para ser
desenvolvido ?
O que a empresa vai ganhar com isso ?
Esses são pontos que devem ser trabalhados, principalmente a questão
cultural.
Não podemos radicalizar e falar para que a empresa abra todos os seus
códigos, mas ela também não está pensando nas aplicações que podemos chamar
de "genéricas", mas sim nas regras de negócios da empresa.
Agora pergunto a vocês, um desenvolvedor é contratado para codificar uma
solução, onde temos regras de negócios, como algoritmos "genéricos" (ex:
algoritmo de balanceamento de uma extração de dados). Ao terminar o projeto
esse desenvolvedor vai trabalhar em outra empresa e se for necessário ele
vai utilizar o mesmo algoritmo, porque é usa criação, está na sua mente, e
não é uma regra de negócio de outra empresa.
Como podemos observar, não existe interesse em levar as regras de negócios,
já que as mesmas não irão servir para nada. Mas temos um problema como
tornar apenas parte de um código em software livre, isso é impossível, aqui
entra a nova metodologia onde desde a análise e planejamento do primeiro
código deve ser pensado em modularizar essas partes, criando objetos de
negócios proprietários e fechados e liberando todo o resto do código.
Mas espera ai, qual a vantagem que a empresa têm em liberar o código. É
muito simples, esse código já está liberado dentro da cabeça de quem
codificou e ele vai levar para outro lugar, mas nunca poderá retornar com as
melhorias, a ai que na verdade a empresa está perdendo. Se o código
estivesse liberado a empresa poderia receber novas versões atualizadas desse
código e poderia economizar em tempo e dinheiro nas próximas versões.
Bem isso são algumas das idéias que estou trabalhando e posso garantir que
já estou conseguindo alguns adeptos e nos próximos meses estarei fazendo
isso funcionar dentro de uma grande empresa.
Eu gostaria de saber a opnião de todos, e preciso de toda ajuda possível
para desenvolver essas idéias. Temos que pensar que estamos passando por uma
mudança muito grande e as diversas disputas que acontecem nesse momento são
o resultado dessa mudança e reflexo do mundo proprietário onde vivemos por
muitos anos. Deixem essas coisas para trás e vamos contruir o futuro.
Uma Abração a todos;
Marco Lima
mago@rio.pm.org
Ps. Meu email está bloqueando algumas listas, favor encaminhar para as
listas.
-----Original Message-----
From: Solli Moreria Honorio
To: 'Fernando Lozano'
Cc: Cascavel Perl Mongers
Sent: 7/2/2004 10:15 PM
Subject: [Cascavel-pm] RE: [Psl-rj] Todo software é de dominio público ?
-----Original Message-----
From: Fernando Lozano [mailto:fernando@lozano.eti.br]
Sent: quinta-feira, 1 de julho de 2004 09:44
To: "Solli Moreria Honorio" (Redirecionado por: filipo@w3c.com.br)
Subject: Re: [Psl-rj] Todo software é de dominio público ?
Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas
e/ou de caráter confidencial, não podendo ser retransmitida sem autorização
do remetente. Se você não é o destinatário ou pessoa autorizada a recebê-la,
informamos que o seu uso, divulgação, cópia ou arquivamento são proibidos.
Portanto, se você recebeu esta mensagem por engano, por favor, nos informe
respondendo imediatamente a este e-mail e em seguida apague-a.
Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas e/ou de caráter confidencial, não podendo ser retransmitida sem autorização do remetente. Se você não é o destinatário ou pessoa autorizada a recebê-la, informamos que o seu uso, divulgação, cópia ou arquivamento são proibidos. Portanto, se você recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a.
_______________________________________________
Psl-rj mailing list
Psl-rj@listas.cipsga.org.br
http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/psl-rj
From rodzadra em yahoo.com Mon Jul 5 09:29:37 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Hash dentro de hash.
In-Reply-To: <000001c46092$fec79180$32cbcfc8@eraser>
Message-ID: <20040705142937.8921.qmail@web50210.mail.yahoo.com>
--- Solli Moreria Honorio wrote:
> Desculpe, mas uma sugestao melhor para o quê ???
Desculpe me eu fui muito simplista.
Estou tentando fazer um package para o tratamento de alunos em uma sala de aula. Pensei na
seguinte estrutura: uma variável (tipo hash) contendo o nome da sala de aula e seus respectivos
alunos.
Então a estrutura ficaria assim:
my %sala_de_aula = ( nome => 'Classe 1',
alunos => \%alunos;
);
e o hash alunos:
my %alunos = ( nome => '',
idade => '',
);
No caso o que eu gostaria de saber é se o uso de uma referencia hash como em alunos => \%alunos
seria a melhor solução para tal estrutura.
Muito obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
From scvalmei em graaph.arq.br Mon Jul 5 10:08:54 2004
From: scvalmei em graaph.arq.br (SilvioCVdeAlmeida)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Hash dentro de hash.
References: <20040705142937.8921.qmail@web50210.mail.yahoo.com>
Message-ID: <40E96F06.7C89D069@graaph.arq.br>
> Rod Za wrote:
>
> --- Solli Moreria Honorio wrote:
> > Desculpe, mas uma sugestao melhor para o quê ???
>
> Desculpe me eu fui muito simplista.
>
> Estou tentando fazer um package para o tratamento
> de alunos em uma sala de aula. Pensei na seguinte
> estrutura: uma variável [...]
Um package para que tipo de tratamento?
> No caso o que eu gostaria de saber é se o uso de uma
> referencia hash como em alunos => \%alunos seria a
> melhor solução para tal estrutura.
O fundamento da ciência da informação é: guarde as coisas
da forma mais adequada possível para que você possa
encontrá-las com a maior eficiência (ou facilidade)
possível no maior número possível de vezes que precisar
delas.
Em Perl, você vai gastar mais tempo para recuperar dados
de um hash que de um array. Mas pode ser perfeitamente
conveniente armazená-los em hash para simplificar o
programa, sem qualquer perda perceptível de desempenho.
Quanto ao uso de referências, não há muito o que discutir,
pois esta é a única forma de criar estruturas complexas
em Perl. Lembre-se que uma referência nada mais é que um
escalar, que pode estar dentro de um array ou dentro de
um hash. Não há outra possibilidade.
Silvio
From monsieur_champs em yahoo.com.br Mon Jul 5 10:08:28 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Mais_uma_vez=2C_patroc=EDnio_para_o?=
=?iso-8859-1?q?_Sao_Paulo_Perl_Mongers?=
Message-ID:
Caros,
Contra todas as expectativas criadas durante o encontro social, há duas
semanas atrás, quando me comprometi a telefonar para o sr. Marcel, gerente
do pub O'Malleys, não tive coragem suficiente para fazê-lo.
O principal motivo para minha omissão foi não saber o que dizer. Eu
gostaria de negociar patrocínio do Pub, e cheguei a questionar vocês sobre
o impacto disto em nossa imagem. Mas a verdade é que para negociar algo, é
preciso ter algo que a outra parte deseja. Não consegui pensar em nada que
o Pub O'Malleys precise da gente que seja argumento forte o suficiente
para justificar o patrocínio, por menor que ele seja.
Desta forma, venho até vocês, amigos monges, para me confessar e pedir
ajuda. Como podemos conseguir patrocínio (não necessáriamente do Pub) para
os grupos de Perl nacional? Deveríamos trabalhar sobre isso em conjunto?
A principal razão para obter patrocínio é conseguir (possivelmente)
financiar divulgação e, com sorte, obter locais interessantes para a
realização de "Tech Meetings" (aka Encontros Técnicos, com palestras dos
monges sobre o uso e filosofia do Perl).
No aguardo de sugestões,
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From rodzadra em yahoo.com Mon Jul 5 10:17:34 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Hash dentro de hash.
In-Reply-To: <40E96F06.7C89D069@graaph.arq.br>
Message-ID: <20040705151734.26319.qmail@web50203.mail.yahoo.com>
Silvio,
Valeu. Principalmente pelo esclarecimento de que uma referencia é um escalar. Realmente eu não
sabia disto e estava tendo problemas ao converter de volta a referencia (derefenciar).
Rodrigo.
--- SilvioCVdeAlmeida wrote:
[...]
> Em Perl, você vai gastar mais tempo para recuperar dados
> de um hash que de um array. Mas pode ser perfeitamente
> conveniente armazená-los em hash para simplificar o
> programa, sem qualquer perda perceptível de desempenho.
>
> Quanto ao uso de referências, não há muito o que discutir,
> pois esta é a única forma de criar estruturas complexas
> em Perl. Lembre-se que uma referência nada mais é que um
> escalar, que pode estar dentro de um array ou dentro de
> um hash. Não há outra possibilidade.
[...]
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
From presidencia em cetad.com.br Mon Jul 5 11:12:14 2004
From: presidencia em cetad.com.br (presidencia@cetad.com.br)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Re: [Psl-rj] Todo software =?iso-8859-1?q?=E9?=
de dominio =?iso-8859-1?q?p=FAblico?= ?
In-Reply-To: <68D6908DFE62E142858C296FC0C31F2B04F9A4BF@mailcx01.telemar>
References: <68D6908DFE62E142858C296FC0C31F2B04F9A4BF@mailcx01.telemar>
Message-ID: <1089043934.40e97ddee75ff@webmail.twi.com.br>
Caro Marco Antonio,
Essas questões são, na realidade, as perguntas que rodeiam o mundo SL X SP. Essa
não é só uma dúvida sua. Já fiz diversas palestras sobre esse assunto e essas
perguntas msempre estavam presentes.
Sou Diretor Executivo e de Projetos da Fábrica de Software Livre mantida pelo
Centro de Pesquisa e Desenlvolvimento Tecnológico CETAD. Nosso negócio é o
desenvolvimento de soluções livre para gestão pública.
Desenvolvemos nosso modelo de negócio, até o momento tem funcionado muito além
do que esperávamos inicialmente, tanto que o SERPRO solicitou nosso modelo para
implantação em sua Fábrica de Software. Apesar de trabalharmos com gestão
pública, o mundo corporativo privado comunga de diversos pontos em comum.
Na II Semana do SL, apresentarei a nossa abordagem como Fábrica de SL e nossa
proposta de Modelo de Negócio para Desenvolvimentoi Livre.
Abraços
Prof. Leonardo Ricciardi
Diretor Executivo e de Projetos
Centro de Pesquisa e Desenvolvimento Tecnológico CETAD
Divisão - Fábrica de Software Livre
> Salve Monges !
>
> Senhores, no momento não existe um modelo de negócio para desenvolvimento de
> Software Livre corporativo, tenho certeza que esse será o próximo grande
> desafio.
>
> Tenho pesquisado bastante sobre este assunto e posso levantar alguns pontos
> importantes e que no momento estou trabalhando neles.
>
> Não existe um metodologia ideal para desenvolvimento de software livre no
> ambiente corporativo, e isso é muito importante para o funcionamento do
> negócio.
>
> A cultura existente dentro das grandes empresas ainda é muito proprietária e
> o pessoal responsável tem muito medo de espionagem industrial.
>
> O softwaree livre já ganhou muito espaço em grandes empresas, como
> aplicações e ferramentas para infra-estrutura, isso porque não existe
> nenhuma regra de negócio nessas aplicações, e exatamente neste ponto que não
> conseguimos progredir.
>
> Eu pregunto a vocês:
>
> Qual o modelo idem para desenvolvimento de software livre em um ambiente
> corporativo ?
>
> Porquê uma empresa deve abrir o código de um sistema que ela pagou para ser
> desenvolvido ?
>
> O que a empresa vai ganhar com isso ?
>
> Esses são pontos que devem ser trabalhados, principalmente a questão
> cultural.
>
> Não podemos radicalizar e falar para que a empresa abra todos os seus
> códigos, mas ela também não está pensando nas aplicações que podemos chamar
> de "genéricas", mas sim nas regras de negócios da empresa.
>
> Agora pergunto a vocês, um desenvolvedor é contratado para codificar uma
> solução, onde temos regras de negócios, como algoritmos "genéricos" (ex:
> algoritmo de balanceamento de uma extração de dados). Ao terminar o projeto
> esse desenvolvedor vai trabalhar em outra empresa e se for necessário ele
> vai utilizar o mesmo algoritmo, porque é usa criação, está na sua mente, e
> não é uma regra de negócio de outra empresa.
>
> Como podemos observar, não existe interesse em levar as regras de negócios,
> já que as mesmas não irão servir para nada. Mas temos um problema como
> tornar apenas parte de um código em software livre, isso é impossível, aqui
> entra a nova metodologia onde desde a análise e planejamento do primeiro
> código deve ser pensado em modularizar essas partes, criando objetos de
> negócios proprietários e fechados e liberando todo o resto do código.
>
> Mas espera ai, qual a vantagem que a empresa têm em liberar o código. É
> muito simples, esse código já está liberado dentro da cabeça de quem
> codificou e ele vai levar para outro lugar, mas nunca poderá retornar com as
> melhorias, a ai que na verdade a empresa está perdendo. Se o código
> estivesse liberado a empresa poderia receber novas versões atualizadas desse
> código e poderia economizar em tempo e dinheiro nas próximas versões.
>
> Bem isso são algumas das idéias que estou trabalhando e posso garantir que
> já estou conseguindo alguns adeptos e nos próximos meses estarei fazendo
> isso funcionar dentro de uma grande empresa.
>
> Eu gostaria de saber a opnião de todos, e preciso de toda ajuda possível
> para desenvolver essas idéias. Temos que pensar que estamos passando por uma
> mudança muito grande e as diversas disputas que acontecem nesse momento são
> o resultado dessa mudança e reflexo do mundo proprietário onde vivemos por
> muitos anos. Deixem essas coisas para trás e vamos contruir o futuro.
>
> Uma Abração a todos;
>
> Marco Lima
> mago@rio.pm.org
>
> Ps. Meu email está bloqueando algumas listas, favor encaminhar para as
> listas.
>
>
> -----Original Message-----
> From: Solli Moreria Honorio
> To: 'Fernando Lozano'
> Cc: Cascavel Perl Mongers
> Sent: 7/2/2004 10:15 PM
> Subject: [Cascavel-pm] RE: [Psl-rj] Todo software é de dominio público ?
>
>
>
> -----Original Message-----
> From: Fernando Lozano [mailto:fernando@lozano.eti.br]
> Sent: quinta-feira, 1 de julho de 2004 09:44
> To: "Solli Moreria Honorio" (Redirecionado por: filipo@w3c.com.br)
> Subject: Re: [Psl-rj] Todo software é de dominio público ?
>
> Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas
> e/ou de caráter confidencial, não podendo ser retransmitida sem autorização
> do remetente. Se você não é o destinatário ou pessoa autorizada a recebê-la,
> informamos que o seu uso, divulgação, cópia ou arquivamento são proibidos.
> Portanto, se você recebeu esta mensagem por engano, por favor, nos informe
> respondendo imediatamente a este e-mail e em seguida apague-a.
>
>
>
> Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas
> e/ou de caráter confidencial, não podendo ser retransmitida sem autorização
> do remetente. Se você não é o destinatário ou pessoa autorizada a recebê-la,
> informamos que o seu uso, divulgação, cópia ou arquivamento são proibidos.
> Portanto, se você recebeu esta mensagem por engano, por favor, nos informe
> respondendo imediatamente a este e-mail e em seguida apague-a.
>
> _______________________________________________
> Psl-rj mailing list
> Psl-rj@listas.cipsga.org.br
> http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/psl-rj
>
----------------------------------------------------------------
Essa mensagem foi enviada atraves do webmail TWI/Turbosite.
From monsieur_champs em yahoo.com.br Tue Jul 6 09:09:57 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] [NEWS]: O Perl.Org precisa de um novo Pumpkin!
Message-ID:
Divulgo isso na esperança de que alguma boa alma (com algum tempo e
algum interesse) possa assumir esta nobre tarefa...
http://www.perlmonks.org/index.pl?node_id=372089
[]'z!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From dexter em ticbrasil.com.br Tue Jul 6 13:47:53 2004
From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] string e carecteres entre aspas ainda
References:
Message-ID: <007c01c46389$bea99270$0202a8c0@DexterNote>
a algum tempo perguntei a vcs, como pegar apenas os caracteres entre aspas
em uma frase de um texto, com a resposta que vcs me enviarão montei alguns
scripts que funcionarão muito bem. Porem agora prescisso fazer um programa
que leia um arquivo, e pegue sempre o terceiro item [2], até ai tudo bem,
porem as vezes esse item estará entre aspas, e as vezes não, gostaria que
quando ele estiver entre aspas meu programa trate isso e tire as aspas e
jogue pra um array :
#!/usr/bin/perl
`cat cfg|grep fruta>fruta`;
open (FRUTA, "){
push @fruta, (split (/ /,$_)) [2];
}
foreach $fruta (@fruta){
if ($fruta eq "CARACTERES_ENTRE_ASPAS" ){
$frut substr($fruta, 1);
chop $frut;
push @frut, $frut;
print "$frut\n";
}
else
{
push @frut, $frut;
print "bbb";
}
}
Ass: Ricardo
From monsieur_champs em yahoo.com.br Tue Jul 6 14:56:25 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] string e carecteres entre aspas ainda
In-Reply-To: <007c01c46389$bea99270$0202a8c0@DexterNote>
Message-ID:
On Tue, 6 Jul 2004 dexter@ticbrasil.com.br wrote:
> a algum tempo perguntei a vcs, como pegar apenas os caracteres entre
> aspas em uma frase de um texto, com a resposta que vcs me enviarão
> montei alguns scripts que funcionarão muito bem. Porem agora prescisso
> fazer um programa que leia um arquivo, e pegue sempre o terceiro item
> [2], até ai tudo bem, porem as vezes esse item estará entre aspas, e as
> vezes não, gostaria que quando ele estiver entre aspas meu programa
> trate isso e tire as aspas e jogue pra um array :
>
> #!/usr/bin/perl
> `cat cfg|grep fruta>fruta`;
> open (FRUTA, " while (){
> push @fruta, (split (/ /,$_)) [2];
> }
> foreach $fruta (@fruta){
> if ($fruta eq "CARACTERES_ENTRE_ASPAS" ){
> $frut substr($fruta, 1);
> chop $frut;
> push @frut, $frut;
> print "$frut\n";
> }
> else
> {
> push @frut, $frut;
> print "bbb";
> }
> }
>
Ricardo, eu não compreendi exatamente o que seu programa-exemplo faz...
mas parece que está de acordo com a especificação do que você deseja...
Outra forma de fazer a mesma coisa é assim:
perl -F'/\s+/' -lne 's/\"+//og; print if m/fruta/o;'
Claro, isso não usa o @fruta, já que você não me contou para que ele
serve... :-)
Mas você sempre pode mandar isso para outro script perl, simplesmente
acrescentando um "|" na frente do comando e escrevendo outro script que
usa alguma coisa do tipo
#!/usr/bin/perl
use warnings;
use diagnostics;
use strict;
while( <> ){
# Processa aqui, assume que $_ vai receber
# um elemento do array "@frutas" de cada vez...
}
__END__
Espero que isso ajude.
Mais detalhes me ajudariam a ajudar mais... :-)
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Tue Jul 6 15:05:46 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Web Trends?
Message-ID:
Irmãos monges
Eu acabo de receber um telefonema do Alceu, que precisava falar comigo
sobre o assunto do meu próximo e-mail para a lista, quando me ocorreu
saber algumas estatísticas sobre o website do cascavel.pm.org, e
conseqüêntemente sobre todos os outros websites do pm.org localizados em
território brazuca.
Eu gostaria muito saber sobre o movimento dos websites, sobre quem
acessa, o que mais vêem e coisas assim. Alguém por acaso colhe ou poderia
colher estatísticas para os websites?
Muito curioso, putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Tue Jul 6 15:40:21 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Encontros_T=E9cnicos_dos_Perl_Monks?=
=?iso-8859-1?q?_Paulistanos?=
Message-ID:
Senhores, eu gostaria de saber sobre o interesse de vocês em participar
de encontros técnicos.
Para quem nunca ouviu falar, os Monges Perl Paulistanos já mantém
regularmente encontros sociais, realizados no Pub O'Malleys (ou em outro
local, coforme consenso da maioria) todo último sábado de cada mês.
Gostaríamos muito de poder ter também encontros técnicos, onde falaremos
sobre perl e teremos palestras técnicas (voluntárias) dos membros da
comunidade, sempre sobre Perl, sobre algum módulo ou alguma técnica de
programação.
Os encontros técnicos realizar-se-iam no meio da semana
(preferencialmente) ou aos sábados à tarde, e levariam no máximo um par de
horas, de modo que todo mundo conseguisse aprender alguma coisa sem se
desgastar. Você não precisa nem mesmo saber programar para assistir às
palestras. Basta se interessar pela linguagem e ter vontade de aprender.
Eu gostaria de saber quem gostaria de aparecer para o encontro, para
conseguir me organizar e conseguir um local emprestado para a realização
do evento.
Por favor respondam esta mensagem para mim (não para a lista!) e me diga
em que região da cidade você se encontra, para que eu possa tentar
encontrar um local cômodo para todos.
Em uma ou duas semanas pretendo anunciar o local e horário do encontro,
e abrirei inscrições para palestras de no máximo 30 minutos cada, para os
que desejarem compartilhar de suas experiências.
Obrigado, e até breve!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From dougmcunha em yahoo.com.br Wed Jul 7 00:09:25 2004
From: dougmcunha em yahoo.com.br (Douglas Cunha)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] string e carecteres entre aspas ainda
In-Reply-To: <007c01c46389$bea99270$0202a8c0@DexterNote>
References:
<007c01c46389$bea99270$0202a8c0@DexterNote>
Message-ID: <20040707010925.4de100b0@DMC>
Supondo que seus itens estejam separados por espaços...
# Até aqui o filehandle FILE já deve estar aberto com o arquivo.
# Use sua imaginação... ;)
my @items;
foreach my $line() {
if ($line =~ /^\S+\s+\S+\s+\"?(\S+)\"?/) {
push(@items, $1);
}
}
# Aqui o array @items tem todos os terceiros itens, já sem as aspas
Como já é comum, o código segue sem testes
Um abraço
Douglas Moreira da Cunha
ICQ #109485576
Linux Registered User #237609
Historiadores acreditam que em Tue, 6 Jul 2004 15:47:53 -0300
escreveu:
> a algum tempo perguntei a vcs, como pegar apenas os caracteres entre aspas
> em uma frase de um texto, com a resposta que vcs me enviarão montei alguns
> scripts que funcionarão muito bem. Porem agora prescisso fazer um programa
> que leia um arquivo, e pegue sempre o terceiro item [2], até ai tudo bem,
> porem as vezes esse item estará entre aspas, e as vezes não, gostaria que
> quando ele estiver entre aspas meu programa trate isso e tire as aspas e
> jogue pra um array :
>
> #!/usr/bin/perl
> `cat cfg|grep fruta>fruta`;
> open (FRUTA, " while (){
> push @fruta, (split (/ /,$_)) [2];
> }
> foreach $fruta (@fruta){
> if ($fruta eq "CARACTERES_ENTRE_ASPAS" ){
> $frut substr($fruta, 1);
> chop $frut;
> push @frut, $frut;
> print "$frut\n";
> }
> else
> {
> push @frut, $frut;
> print "bbb";
> }
> }
>
>
> Ass: Ricardo
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From vigaristaz em yahoo.com.br Wed Jul 7 10:28:24 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Ajuda! =?iso-8859-1?q?Prepara=E7=E3o_de_palestra?=
Message-ID: <40EC1698.6060305@yahoo.com.br>
Amigos,
Moro no Espírito Santo e dentro de pouco tempo haverá um evento de
Software Livre na Universidade Federal do Espírito Santo (UFES). Tenho
muito interesse em apresentar várias soluções em Linux e talvez em perl,
não sei se conseguiria (sou muito sem graça), mas tenho muita vontade de
ajudar. Na minha opinião o ES está muito parado, tenho tentado ajudar
vários portais que conheço, mas somente isso não basta.
Vejo que muitos dos participantes da lista possuem uma grande
experiência sobre o assunto, sei que alguns podem considerar como pedir
muito ou estar sendo abusado, mas gostaria de saber se alguém tem uma
estrutura básica de tópicos a serem seguidos ou até mesmo uma
transparência de uma palestra que tenham feito. Aceito idéias, sugestões
e qualquer tipo de ajuda para me tornar capaz de montar meu próprio
material.
Vejam que de forma alguma estou pedindo o dever de casa feito, mesmo por
que aos que tiverem um material e disponibilizarem, este somente me
servirá de cosulta e/ou guia. Sinceramente, estou perdido, sou
totalmente novato tanto em perl quanto em palestras, só de imaginar
estar falando para várias pessoas já tenho frio na barriga.
Ps: Não tenho como prometer que para este ano e neste evento vou
conseguir ser um dos palestrantes, mas se contarem como requisito a
vontade e não o conhecimento, sou o primeiro da lista.
Abraço!
--
Carlan Calazans - Phr34k3r
http://www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: http://www.carlan.calazans.nom.br
Fotolog: http://www.mblog.com/phr34k3r
From monsieur_champs em yahoo.com.br Wed Jul 7 13:32:34 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Ajuda! =?iso-8859-1?q?Prepara=E7=E3o_de_palestra?=
In-Reply-To: <40EC1698.6060305@yahoo.com.br>
Message-ID:
On Wed, 7 Jul 2004, Carlan Calazans wrote:
> Amigos,
> Moro no Espírito Santo e dentro de pouco tempo haverá um evento de
> Software Livre na Universidade Federal do Espírito Santo (UFES). Tenho
> muito interesse em apresentar várias soluções em Linux e talvez em perl,
> não sei se conseguiria (sou muito sem graça), mas tenho muita vontade de
> ajudar. Na minha opinião o ES está muito parado, tenho tentado ajudar
> vários portais que conheço, mas somente isso não basta.
Muito bem, meu caro! Tem meu apoio, conforme eu possa e consiga te
ajudar.
> Vejo que muitos dos participantes da lista possuem uma grande
> experiência sobre o assunto, sei que alguns podem considerar como pedir
> muito ou estar sendo abusado, mas gostaria de saber se alguém tem uma
> estrutura básica de tópicos a serem seguidos ou até mesmo uma
> transparência de uma palestra que tenham feito. Aceito idéias, sugestões
> e qualquer tipo de ajuda para me tornar capaz de montar meu próprio
> material.
Humm... você tem acesso a livros sobre perl? Randal Schwartz escreveu um
chamado "Learning Perl" ("Aprendendo Perl", da O'Reilly), que tem
exatamente o que você precisa para começar. :-) Sugiro que você dê um
"pulo" à biblioteca da faculdade...
> Vejam que de forma alguma estou pedindo o dever de casa feito, mesmo por
> que aos que tiverem um material e disponibilizarem, este somente me
> servirá de cosulta e/ou guia. Sinceramente, estou perdido, sou
> totalmente novato tanto em perl quanto em palestras, só de imaginar
> estar falando para várias pessoas já tenho frio na barriga.
Considere *não* falar. Pelo menos, enquanto for novato nas duas coisas.
Isso pode ser traumático, e você pode "perder o tesão" por uma das duas
coisas... :-)
Estude, monte um grupo de usuários no Espírito Santo, reúna o pessoal,
troque idéias, programe, estude mais. Deixe essa coisa de divulgar
conhecimento "reservada" para daqui a pouco, quando suas habilidades (e
principalmente sua confiança) forem um pouco maiores.
Minha experiência com falar em público é um pouco traumática. Eu dei
palestras sobre Java na Universidade Mackenzie e lecionei algumas turmas
para a Impacta Tecnologia. Sempre, em todas as situações, passei por
"saias-justas" que me faziam passar vergonha, na hora, e muita raiva,
depois. Eu não desisti apenas por que sou uma mula teimosa... :-) mas não
recomendo este tipo de experiência para ninguém.
> Ps: Não tenho como prometer que para este ano e neste evento vou
> conseguir ser um dos palestrantes, mas se contarem como requisito a
> vontade e não o conhecimento, sou o primeiro da lista.
Não se preocupe com isso. Preocupe-se em reunir e construir o material
que você julga necessário para a palestra, e em ter certeza de que você
está mesmo decidido a falar em público. O resto, é lucro...
Outra coisa: dependendo do estado do seu inglês, você pode se aventurar
pelo Monastério Perl na internet: www.perlMonks.org. Tem muita informação
e muita gente engajada lá que pode ajudar você a ir para frente...
Putamplexos, boa sorte e sucesso! (ou deveria dizer "quebre a perna"?)
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From vigaristaz em yahoo.com.br Wed Jul 7 14:10:48 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Ajuda! =?ISO-8859-1?Q?Prepara=E7=E3o_de_pa?=
=?ISO-8859-1?Q?lestra?=
In-Reply-To:
References:
Message-ID: <40EC4AB8.7040905@yahoo.com.br>
Luis Champs de Carvalho wrote:
> Muito bem, meu caro! Tem meu apoio, conforme eu possa e consiga te
>ajudar.
>
>
>
Sempre você! Muito obrigado ;)
> Humm... você tem acesso a livros sobre perl? Randal Schwartz escreveu um
>chamado "Learning Perl" ("Aprendendo Perl", da O'Reilly), que tem
>exatamente o que você precisa para começar. :-) Sugiro que você dê um
>"pulo" à biblioteca da faculdade...
>
>
>
Tenho acesso a segunda edição de julho de 1997, por enquanto.
> Considere *não* falar. Pelo menos, enquanto for novato nas duas coisas.
>Isso pode ser traumático, e você pode "perder o tesão" por uma das duas
>coisas... :-)
>
> Estude, monte um grupo de usuários no Espírito Santo, reúna o pessoal,
>troque idéias, programe, estude mais. Deixe essa coisa de divulgar
>conhecimento "reservada" para daqui a pouco, quando suas habilidades (e
>principalmente sua confiança) forem um pouco maiores.
>
> Minha experiência com falar em público é um pouco traumática. Eu dei
>palestras sobre Java na Universidade Mackenzie e lecionei algumas turmas
>para a Impacta Tecnologia. Sempre, em todas as situações, passei por
>"saias-justas" que me faziam passar vergonha, na hora, e muita raiva,
>depois. Eu não desisti apenas por que sou uma mula teimosa... :-) mas não
>recomendo este tipo de experiência para ninguém.
>
>
>
Entendo, vou seguir seu conselho novamente, ir devagar. Estou me
inscrevendo para um workshop de 30 minutos pra falar sobre o tema do meu
último artigo escrito para o portal linuxrapido.org. Pensei bem a
respeito e, consigo sobreviver 30 minutos falando para algumas pessoas ;)
> Não se preocupe com isso. Preocupe-se em reunir e construir o material
>que você julga necessário para a palestra, e em ter certeza de que você
>está mesmo decidido a falar em público. O resto, é lucro...
>
> Outra coisa: dependendo do estado do seu inglês, você pode se aventurar
>pelo Monastério Perl na internet: www.perlMonks.org. Tem muita informação
>e muita gente engajada lá que pode ajudar você a ir para frente...
>
> Putamplexos, boa sorte e sucesso! (ou deveria dizer "quebre a perna"?)
>
>
Faço um passeio quase que diariamente pelo perlmonks.org, você que me
apresentou este portal. Sem dúvidas tenho que estudar muito, como pode
demorar quem sabe no ano que vem? Até lá já tenho um bom material e um
nível aceitável sobre o assunto.
Abraço!
--
Carlan Calazans - Phr34k3r
http://www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: http://www.carlan.calazans.nom.br
Fotolog: http://www.mblog.com/phr34k3r
From monsieur_champs em yahoo.com.br Wed Jul 7 14:28:46 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Ajuda! =?ISO-8859-1?Q?Prepara=E7=E3o_de_pa?=
=?ISO-8859-1?Q?lestra?=
In-Reply-To: <40EC4AB8.7040905@yahoo.com.br>
Message-ID:
On Wed, 7 Jul 2004, Carlan Calazans wrote:
> > Humm... você tem acesso a livros sobre perl? Randal Schwartz escreveu um
> >chamado "Learning Perl" ("Aprendendo Perl", da O'Reilly), que tem
> >exatamente o que você precisa para começar. :-) Sugiro que você dê um
> >"pulo" à biblioteca da faculdade...
>
> Tenho acesso a segunda edição de julho de 1997, por enquanto.
>
É muito mais do que o suficiente.
Veja o índice, tem tudo o que você precisa mencionar para uma primeira
introdução ao mundo perl, e algumas coisas que pode opcionalmente "deixar
de fora" conforme o rendimento e o interesse da turma...
> Entendo, vou seguir seu conselho novamente, ir devagar. Estou me
> inscrevendo para um workshop de 30 minutos pra falar sobre o tema do meu
> último artigo escrito para o portal linuxrapido.org. Pensei bem a
> respeito e, consigo sobreviver 30 minutos falando para algumas pessoas
> ;)
Artigo? LinuxRapido.org? Por favor mande um URL para eu encontrar seu
artigo, sim? Estou curioso em saber sobre o que você escreveu... :-)
> Faço um passeio quase que diariamente pelo perlmonks.org, você que me
> apresentou este portal. Sem dúvidas tenho que estudar muito, como pode
> demorar quem sabe no ano que vem? Até lá já tenho um bom material e um
> nível aceitável sobre o assunto.
Se precisar de mais alguma coisa, conte conosco. :-) Tenho certeza de
que, a pesar de ser o mais falante desta lista, tenho certeza de que não
sou o mais capacitado por aqui... :-) outras pessoas se manifestam
conforme a intensidade do problema e a polêmica causada...
Putamplexos, e até breve!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Thu Jul 8 09:15:14 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Re: The Beggining? (fwd)
Message-ID:
Meus caros, eu sei que nem todo mundo aqui se dá bem com inglês, mas
isto é importante.
Eu perguntei ao pessoal de Londres sobre os primeiros encontros
técnicos, e descobri que estamos num caminho conhecido, os encontros
acontecem mais ou menos dentro do modelo proposto pelos London-PM'ers. Eu
gostaria de saber de vocês o que vocês acham dos encontros sociais, se
estamos no caminho certo, e o que vocês esperam dos encontros técnicos.
Se alguém se interessar mas tiver dificuldades com o inglês, eu posso
tentar uma tradução... :-) me peçam, dentro ou fora da lista.
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
---------- Forwarded message ----------
Date: Thu, 8 Jul 2004 07:04:42 +0100
From: Dave Cross
Reply-To: london.pm@london.pm.org
To: london.pm@london.pm.org
Subject: Re: The Beggining?
On Wed, Jul 07, 2004 at 03:35:55PM -0300, Luis Champs de Carvalho wrote:
>
> Ladies and Gentleman:
>
> I was wondering about the first time the London Perl Mongers have a
> social meeting, and became curious. Does anybody here could please
> tell me about this first meeting?
As Another Dave has pointed out, the first meeting was on Thursday 6th
August 1998. There were 12 people present in the cellar bar of the
Cittie of Yorke pub. Later, four of us went for a meal in My Old Dutch.
At least four of those 12 people are still active members of the group
today.
The mailing list for the group had been set up in around May. It took
us three months to agree on a meeting date :)
> And how about the first tech meeting? How it was? Where it happened?
> How (and when) the Yahoo! meeting room was first used? How you achieve
> this "privilege"?
The first tech meeting was at some point in the summer of 2000. In the
run-up to the first YAPC::Europe, the venue (the ICA) invited us to try
out the rooms. We've had them (approximately) bi-monthly ever since.
We've always relied on getting meeting space from places where members
of the group work and Yahoo! was no exception. One of us worked there
and asked his boss if we could hold a meeting there. Over the last
four years we've help technical meetings in about six or eight
different offices.
Does that help?
Dave...
--
New .sigs
Running in please parse
From shonorio em terra.com.br Thu Jul 8 20:14:00 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Web Trends?
In-Reply-To:
Message-ID: <011701c46552$046d4490$32cbcfc8@eraser>
.:: http://awstats.sourceforge.net/ ::.
Eu recomendo e uso... é muito... é Perl :-)
-----Original Message-----
From: cascavel-pm-bounces@mail.pm.org
[mailto:cascavel-pm-bounces@mail.pm.org] On Behalf Of Luis Champs de
Carvalho
Sent: terça-feira, 6 de julho de 2004 17:06
To: Cascavel Perl Monks
Subject: [Cascavel-pm] Web Trends?
Irmãos monges
Eu acabo de receber um telefonema do Alceu, que precisava falar comigo
sobre o assunto do meu próximo e-mail para a lista, quando me ocorreu
saber algumas estatísticas sobre o website do cascavel.pm.org, e
conseqüêntemente sobre todos os outros websites do pm.org localizados em
território brazuca.
Eu gostaria muito saber sobre o movimento dos websites, sobre quem
acessa, o que mais vêem e coisas assim. Alguém por acaso colhe ou
poderia
colher estatísticas para os websites?
Muito curioso, putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From shonorio em terra.com.br Thu Jul 8 20:21:40 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:09 2004
Subject: =?iso-8859-1?Q?RE:_=5BCascavel-pm=5D_Encontros_T=E9cnicos_dos_Perl_Monks_?=
=?iso-8859-1?Q?Paulistanos?=
In-Reply-To:
Message-ID: <011801c46553$16758cf0$32cbcfc8@eraser>
Luis,
Claro que não seria pra hoje, mas que tal quebrar o paradigma do
presencial para o encontro técnico. Porque não fazermos em forma de uma
chat com algumas peculiaridade.
Desta maneira a 'presença' estaria mais facilitada, e com a
possibilidade da presença como ouvinte e/ou palestrante de todos os
amigos fora de sampa.
Claro que isto pode ser uma viajada legal... aí neste caso ignorem o
email !!!
Abraços,
Solli
Ps.: Sobre a pesquisa... pode contra comigo, prefiro que seja sábado, e
sobre um possível local.... você já sabe.
-----Original Message-----
From: cascavel-pm-bounces@mail.pm.org
[mailto:cascavel-pm-bounces@mail.pm.org] On Behalf Of Luis Champs de
Carvalho
Sent: terça-feira, 6 de julho de 2004 17:40
To: Cascavel Perl Monks; perl-br@yahoogroups.com
Subject: [Cascavel-pm] Encontros Técnicos dos Perl Monks Paulistanos
Senhores, eu gostaria de saber sobre o interesse de vocês em
participar
de encontros técnicos.
Para quem nunca ouviu falar, os Monges Perl Paulistanos já mantém
regularmente encontros sociais, realizados no Pub O'Malleys (ou em outro
local, coforme consenso da maioria) todo último sábado de cada mês.
Gostaríamos muito de poder ter também encontros técnicos, onde
falaremos
sobre perl e teremos palestras técnicas (voluntárias) dos membros da
comunidade, sempre sobre Perl, sobre algum módulo ou alguma técnica de
programação.
Os encontros técnicos realizar-se-iam no meio da semana
(preferencialmente) ou aos sábados à tarde, e levariam no máximo um par
de
horas, de modo que todo mundo conseguisse aprender alguma coisa sem se
desgastar. Você não precisa nem mesmo saber programar para assistir às
palestras. Basta se interessar pela linguagem e ter vontade de aprender.
Eu gostaria de saber quem gostaria de aparecer para o encontro, para
conseguir me organizar e conseguir um local emprestado para a realização
do evento.
Por favor respondam esta mensagem para mim (não para a lista!) e me
diga
em que região da cidade você se encontra, para que eu possa tentar
encontrar um local cômodo para todos.
Em uma ou duas semanas pretendo anunciar o local e horário do
encontro,
e abrirei inscrições para palestras de no máximo 30 minutos cada, para
os
que desejarem compartilhar de suas experiências.
Obrigado, e até breve!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From shonorio em terra.com.br Thu Jul 8 20:26:40 2004
From: shonorio em terra.com.br (Solli Moreria Honorio)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Web Trends?
In-Reply-To:
Message-ID: <011901c46553$c951d1d0$32cbcfc8@eraser>
Opa.... talvez não compreendi bem o que você quiz dizer com
> Alguém por acaso colhe ou poderia colher estatísticas para os
websites?
... como assim colher ???
Solli
-----Original Message-----
From: cascavel-pm-bounces@mail.pm.org
[mailto:cascavel-pm-bounces@mail.pm.org] On Behalf Of Luis Champs de
Carvalho
Sent: terça-feira, 6 de julho de 2004 17:06
To: Cascavel Perl Monks
Subject: [Cascavel-pm] Web Trends?
Irmãos monges
Eu acabo de receber um telefonema do Alceu, que precisava falar comigo
sobre o assunto do meu próximo e-mail para a lista, quando me ocorreu
saber algumas estatísticas sobre o website do cascavel.pm.org, e
conseqüêntemente sobre todos os outros websites do pm.org localizados em
território brazuca.
Eu gostaria muito saber sobre o movimento dos websites, sobre quem
acessa, o que mais vêem e coisas assim. Alguém por acaso colhe ou
poderia
colher estatísticas para os websites?
Muito curioso, putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From rodzadra em yahoo.com Fri Jul 9 11:46:45 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To: <40E59F78.5503@pucrs.br>
Message-ID: <20040709164645.66611.qmail@web50205.mail.yahoo.com>
Lista,
Desculpe me se a pergunta está fora de tópico, mas estou com uma dúvida e talvez alguém possa me
esclarecer. Digamos que vc faça parte de um projeto "open-source" de repende vc discorda do
coordenador do projeto e acha que o caminho que o projeto está seguindo não é ideal. Seria legal
começar um outro projeto com o mesmo propósito (tipo: syslog / syslog-ng)?
Muito obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
From daniel em ruoso.com Fri Jul 9 13:18:07 2004
From: daniel em ruoso.com (Daniel Ruoso)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To: <20040709164645.66611.qmail@web50205.mail.yahoo.com>
References: <20040709164645.66611.qmail@web50205.mail.yahoo.com>
Message-ID: <1089397086.1421.7.camel@cedro>
Em Sex, 2004-07-09 às 13:46, Rod Za escreveu:
> Desculpe me se a pergunta est fora de tpico, mas estou com uma dvida e talvez algum possa me
> esclarecer. Digamos que vc faa parte de um projeto "open-source" de repende vc discorda do
> coordenador do projeto e acha que o caminho que o projeto est seguindo no ideal. Seria legal
> comear um outro projeto com o mesmo propsito (tipo: syslog / syslog-ng)?
Em geral está é a "Última Opção", se você não consegue trabalhar em
conjunto com o autor principal do projeto você pode fazer um "fork"
dele. A única restrição que a GPL impõe é que o seu derivado deverá ser
GPL também, ou seja, você não pode pegar um software GPL e fazer um fork
non-free.
Muitos exemplos de forks já existiram e vão continuar a existir, o mais
memorável deles é, sem dúvida, o do Emacs e XEmacs. Alguns forks foram
menos traumáticos como a criação do compilador de C++, que foi um fork
do gcc.
daniel
From rodzadra em yahoo.com Fri Jul 9 16:34:11 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To: <1089397086.1421.7.camel@cedro>
Message-ID: <20040709213412.8238.qmail@web50207.mail.yahoo.com>
Valeu Daniel, era só para eu entender um pouco como funciona a GPL nestes casos.
Rodrigo
--- Daniel Ruoso wrote:
> Em Sex, 2004-07-09 às 13:46, Rod Za escreveu:
> > Desculpe me se a pergunta est fora de tpico, mas estou com uma dvida e talvez algum possa me
> > esclarecer. Digamos que vc faa parte de um projeto "open-source" de repende vc discorda do
> > coordenador do projeto e acha que o caminho que o projeto est seguindo no ideal. Seria legal
> > comear um outro projeto com o mesmo propsito (tipo: syslog / syslog-ng)?
>
> Em geral está é a "Última Opção", se você não consegue trabalhar em
> conjunto com o autor principal do projeto você pode fazer um "fork"
> dele. A única restrição que a GPL impõe é que o seu derivado deverá ser
> GPL também, ou seja, você não pode pegar um software GPL e fazer um fork
> non-free.
>
> Muitos exemplos de forks já existiram e vão continuar a existir, o mais
> memorável deles é, sem dúvida, o do Emacs e XEmacs. Alguns forks foram
> menos traumáticos como a criação do compilador de C++, que foi um fork
> do gcc.
>
> daniel
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
From rodzadra em yahoo.com Fri Jul 9 16:56:02 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Fun=E7=E3o_select_=28DBI=3A=3AMySQL?=
=?iso-8859-1?q?=29?=
Message-ID: <20040709215602.58237.qmail@web50202.mail.yahoo.com>
Olá,
Estou pensando em fazer uma função genérica para o comando select usando DBI::MySQL.
A função é mais ou menos assim:
_BEGIN_
sub select{
my $select = shift;
my $from = shift;
my $where = shift;
my $query = "SELECT $select FROM $from ";
defined($where) ? $query .= "WHERE $where;" : $query .= ";";
my $sth = $self->{dbh}->prepare($query) or die "Erro ao executar prepre: $!";
$sth->execute() or die "Erro ao tentar executar a query: $query. $!";
my @res;
while(my @rows = $sth->fetchrow_array){
push @res, @rows;
}
return @res;
}
_END_
A função funciona bem retornando um array com todos os campos do select.
Eu queria modificar esta função para retornar um hash do tipo:
{ NOME_CAMPO_SELECT2 => valor_retornado_por_fetchrow_array,
NOME_CAMPO_SELECT1 => valor_retornado_por_fetchrow_array,
}
Alguém tem alguma sugestão?
Muito obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail
From glasswalk3r em yahoo.com.br Sat Jul 10 17:15:44 2004
From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] artigo =?iso-8859-1?q?pol=EAmico=2E=2E=2E?=
Message-ID: <20040710191544.4b6f8ddd@valhalla.localdomain>
Olá monges,
Estou meio afastado da lista por problemas burrocráticos do local em que
trabalho, mas enfim... resolvi mandar essa "pérola" para vocês darem
umas risadas...
Eu estava no trabalho tentando explicar as três virtudes de um
programador, de acordo com Larry Wall, mas eu nunca consigo lembrar dos
três... então apelei para o velho Google. O primeiro link que ele me
trouxe foi do site, cujo o qual resolvi pegar a mensagem e mandar pra
lista.
Laziness, Perl, Larry Wall
Date: 2002, November 24
In the unix community there's quite a large confusion and wishful
thinking about the word laziness. In this post, i'd like to make some
clarifications.
American Heritage Dictionary defines laziness as:
"Resistant to work or exertion; disposed to idleness."
When the sorcerer Larry Wall said "The three chief virtues of a
programmer are: Laziness, Impatience and Hubris", he used the word
"laziness" to loosely imply "natural disposition that results in being
economic". As you can see now, "Resistant to work or exertion" is
clearly not positive and not a virtue, but "natural disposition that
results in economy" is a good thing if true.
When Larry Wall said one of programer's virtue is laziness, he wants
the unix morons to conjure up in their brain the following proposition
as true: "Resistant to work or exertion is a natural human disposition
and such disposition actually results behaviors being economic". This
statement may be true, which means that human laziness may be
intuitively understood from evolution. However, this statement is a
proposition on all human beings, and is not some "virtue" that can be
applied to a group of people such as programers.
Demagogue Larry Wall is smart in creating a confusion combined with
wishful thinking. By making subtle statements like this, he
semi-intentionally confuses average programers to think that it is OK
to be not thorough, it is OK to be sloppy, it is OK to disparage
computer science. (like the incompetent unixers and perlers are)
Can you see the evil and its harm in not understanding things clearly?
This laziness quote by Wall is a tremendous damage to the computing
industry. It is a source among others that spurs much bad fashion
trends and fuckups in the industry. It is more damaging than any
single hack or virus. It is social brain-washing at work, like the
diamond company De Beers' tremendously successful sales slogan: "A
Diamond is Forever" or Apple's grammatically fantastic "Think
Different".
The most fundamental explanation of why Larry Wall's sophistry are
damaging to society is simply this: What he said is not true and they
are widely spread and conceived as worthwhile. This is a form of
mis-information. This is a manifestation of Love without Knowledge as
i expounded before, with subtle but disastrous consequences (already).
[disclaimer: This article represent some of my negative opinions of
Larry Wall. I do not imply that Larry Wall has done anything illegal.]
Xah
xah@xahlee.org
http://xahlee.org/PageTwo_dir/more.html
fonte: http://www.xahlee.org/UnixResource_dir/writ/perl_laziness.html
---
[]'s
--
Alceu Rodrigues de Freitas Junior
--
glasswalk3r@yahoo.com.br
PGP public key at http://www.imortais.cjb.net/addgb.html
---------------------------------------------------------------
He who knows others is wise.
He who knows himself is enlightened.
-- Lao Tsu
From ctu_warrior em yahoo.com.br Sun Jul 11 23:10:09 2004
From: ctu_warrior em yahoo.com.br (=?iso-8859-1?q?Thiago=20Corr=EAa=20C=E9sar?=)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Garbage Collection
Message-ID: <20040712041009.36420.qmail@web41115.mail.yahoo.com>
Eu postei muito poucas vezes para a lista, mas agora
que estou menos apertado devo ajudar mais :^)
Li a respeito da garbage collection no perlobj e as
outras fontes que eu achei acabavam repetindo o texto
do perlobj. Eu queria de alguma forma saber se as
referências estão sendo limpadas mesmo, pois meu
esquema de limpeza de cache nao está funcionando legal
e queria debugá-lo, para isso precisaria saber se uma
referencia está sendo usada e dentro de qual outra
referencia, queria a partir do endereço de uma
referencia (a string 'HASH=FFFFFF') dar um dump em
seus pais.
Deu uma buscada no CPAN e não achei em nenhum módulo
sobre isso, se alguem tiver uma referência legal
explicando algo mais sobre a garbage collection me
mande por favor.
Espero ter sido claro (pootz como isso eh difícil :^)
).
Grande abraço as Mongers
----------
Thiago Correa César
ICQ: #87186157
Linux User: #242611
_______________________________________________________
Yahoo! Mail agora com 100MB, anti-spam e antivírus grátis!
http://br.info.mail.yahoo.com/
From monsieur_champs em yahoo.com.br Mon Jul 12 07:54:26 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To: <20040709164645.66611.qmail@web50205.mail.yahoo.com>
Message-ID:
On Fri, 9 Jul 2004, Rod Za wrote:
> Lista,
>
> Desculpe me se a pergunta está fora de tópico, mas estou com uma dúvida
> e talvez alguém possa me esclarecer. Digamos que vc faça parte de um
> projeto "open-source" de repende vc discorda do coordenador do projeto e
> acha que o caminho que o projeto está seguindo não é ideal. Seria legal
> começar um outro projeto com o mesmo propósito (tipo: syslog /
> syslog-ng)?
>
Normalmente, se o coordenador do projeto discorda de alguém, deve ter
boas razões para isso. Eu aconselho você a conversar. Muito. Argumente,
com racionalidade, e pondere pacientemente todas as alternativas. Pergunte
se você tiver dúvidas. Escute os outros membros do projeto. Normalmente,
decisões de monta não são tomadas por apenas uma pessoa. A maior parte dos
projetos Open-Source são democráticos e meritocráticos.
Talvez você esteja deixando alguma coisa escapar à sua visão, e talvez
você tenha um ponto de vista que pode ser muito melhor do que o ponto de
vista dos outros membros do projeto. Tanto em um caso quanto no outro,
você precisa conversar e convencer (ou ser convencido) de que seu ponto de
vista é (ou não) o melhor (ou pior) para uma determinada situação.
Lembre-se: argumente com racioalidade, pondere os argumentos
apresentados a você. Tenho certeza de que ninguém quer impor nada nem a
você nem a comunidade.
Se tudo o mais falhar, ainda acho que pode valer à pena continuar. Quem
disse que tudo neste mundo precisa ser do jeito que a gente gosta? Isso
vai mostrar profissionalismo, responsabilidade e compromisso da sua parte,
e pode ajudar outras pessoas a reconhecer o hacker que existe em você.
Em tempo: o Syslog-ng não é uma "dissidência" do Syslog, mas uma forma
de romper com os paradigmas existentes: algumas coisas precisavam mudar
radicalmente e o grupo do syslog não achou que a compatibilidade com
versões anteriores era uma coisa interessante (ou, quem sabe, praticável).
Isso não tem nada a ver com o ponto de vista de uma ou outra pessoa. Tem a
ver com a qualidade do produto que se dejesa oferecer.
Pense positivo, e use seu "músculo" mais importante: o cérebro. ;-)
Desculpe ter escrito tanto, e obrigado por ler minhas chatisses!
Boa sorte, e putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Mon Jul 12 07:56:48 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Fun=E7=E3o_select_=28DBI=3A=3AMySQL?=
=?iso-8859-1?q?=29?=
In-Reply-To: <20040709215602.58237.qmail@web50202.mail.yahoo.com>
Message-ID:
On Fri, 9 Jul 2004, Rod Za wrote:
> Olá,
>
> Estou pensando em fazer uma função genérica para o comando select usando
> DBI::MySQL. A função é mais ou menos assim:
>
> _BEGIN_
> sub select{
> my $select = shift;
> my $from = shift;
> my $where = shift;
> my $query = "SELECT $select FROM $from ";
> defined($where) ? $query .= "WHERE $where;" : $query .= ";";
> my $sth = $self->{dbh}->prepare($query) or die "Erro ao executar prepre: $!";
> $sth->execute() or die "Erro ao tentar executar a query: $query. $!";
> my @res;
> while(my @rows = $sth->fetchrow_array){
> push @res, @rows;
> }
> return @res;
> }
> _END_
>
> A função funciona bem retornando um array com todos os campos do select.
>
> Eu queria modificar esta função para retornar um hash do tipo:
> { NOME_CAMPO_SELECT2 => valor_retornado_por_fetchrow_array,
> NOME_CAMPO_SELECT1 => valor_retornado_por_fetchrow_array,
> }
>
> Alguém tem alguma sugestão?
>
Oies, Rodrigo.
Acho que você poderia se beneficiar das bibliotecas Im::DBI e
Class::DBI, que implementam isso de uma forma mais simples, poderosa e
fácil de usar.
Claro, você precisa aprender a usar estas bibliotecas, mas isso 30
minutos de manual resolvem.
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From rodzadra em yahoo.com Mon Jul 12 08:12:33 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To:
Message-ID: <20040712131233.73873.qmail@web50208.mail.yahoo.com>
Oi Luis,
Na verdade eu não estou pensando em separar de um projeto. Eu só queria enteder como funciona este
tipo de desenvolvimento. Estou acostumando a programar sempre sozinho e, pela primeira vez, estou
trabalhando em dois projetos Open-Source. Esta dúvida que tinha era mais para compreender como
pode existir projetos em cima de outros projetos e como era visto pela comunidade.
Na realidade eu penso da maneira que você colocou. E acho bem mais correto. Mas de qualquer forma,
pelo que entendi, se alguém quisesse fazer um fork de qualquer projeto open-source isto seria
possível, dependendo do tipo de licença adotado, não é mesmo?
Rodrigo
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
From mda em embratel.net.br Mon Jul 12 08:53:11 2004
From: mda em embratel.net.br (=?ISO-8859-1?Q?Marco_A_P_D=B4Andrade?=)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Garbage Collection
In-Reply-To: <20040712041009.36420.qmail@web41115.mail.yahoo.com>
References: <20040712041009.36420.qmail@web41115.mail.yahoo.com>
Message-ID: <40F297C7.5000904@embratel.net.br>
Thiago,
Não é exatamente sua solicitação, mas acredito que possa ajudar.
A algumas semanas estava tendo um crescimento exponencial no tempo de
requisição via webservices, e ao depurar o codigo percebi que estava
replicando os dados enviados. Pesquisei no google e encontrei uma
referencia ao livro Advanced Perl Programming, que mostrava o código
dumpvar, que tem por objetivo listar todas as variáveis criadas dentro
de um namespace.
Uma alternativa mais simples, caso não tenha utilizado, mas que uso em
conjunto é o Data::Dumper.
PS: Claro que já não é o codigo original.
package DUMPVAR;
sub dumpvar {
local *DD;
my ($packageName) = @_;
local (*alias); # a local typeglob
# We want to get access to the stash corresponding to the package
# name
*stash = *{"${packageName}::"}; # Now %stash is the symbol table
$, = " "; # Output separator for print
# Iterate through the symbol table, which contains glob values
# indexed by symbol names.
open(DD, "> $0.dump");
while (($varName, $globValue) = each %stash) {
print "$varName ============================= \n";
*alias = $globValue;
if (defined ($alias)) {
print DD "\t \$$varName $alias \n";
}
if (defined (@alias)) {
print DD "\t \@$varName @alias \n";
}
if (defined (%alias)) {
print DD "\t \%$varName ",%alias," \n";
}
}
close(DD);
}
Thiago Corrêa César wrote:
>Eu postei muito poucas vezes para a lista, mas agora
>que estou menos apertado devo ajudar mais :^)
>Li a respeito da garbage collection no perlobj e as
>outras fontes que eu achei acabavam repetindo o texto
>do perlobj. Eu queria de alguma forma saber se as
>referências estão sendo limpadas mesmo, pois meu
>esquema de limpeza de cache nao está funcionando legal
>e queria debugá-lo, para isso precisaria saber se uma
>referencia está sendo usada e dentro de qual outra
>referencia, queria a partir do endereço de uma
>referencia (a string 'HASH=FFFFFF') dar um dump em
>seus pais.
>Deu uma buscada no CPAN e não achei em nenhum módulo
>sobre isso, se alguem tiver uma referência legal
>explicando algo mais sobre a garbage collection me
>mande por favor.
>
>Espero ter sido claro (pootz como isso eh difícil :^)
>).
>
>Grande abraço as Mongers
>
>----------
>Thiago Correa César
>ICQ: #87186157
>Linux User: #242611
>
>
>
>
>
>_______________________________________________________
>Yahoo! Mail agora com 100MB, anti-spam e antivírus grátis!
>http://br.info.mail.yahoo.com/
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm@mail.pm.org
>http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
>
>
From monsieur_champs em yahoo.com.br Mon Jul 12 09:35:29 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] artigo =?iso-8859-1?q?pol=EAmico=2E=2E=2E?=
In-Reply-To: <20040710191544.4b6f8ddd@valhalla.localdomain>
Message-ID:
On Sat, 10 Jul 2004, Alceu Rodrigues de Freitas Junior wrote:
> Olá monges,
>
> Estou meio afastado da lista por problemas burrocráticos do local em que
> trabalho, mas enfim... resolvi mandar essa "pérola" para vocês darem
> umas risadas...
E serve apenas para isso, meu caro Alceu... serve apenas para isso.
> Eu estava no trabalho tentando explicar as três virtudes de um
> programador, de acordo com Larry Wall, mas eu nunca consigo lembrar dos
> três... então apelei para o velho Google. O primeiro link que ele me
> trouxe foi do site, cujo o qual resolvi pegar a mensagem e mandar pra
> lista.
As três *virtudes* (note bem, são *virtudes* por definição!) são:
1. Lazyness (preguiça)
2. Impatience (impaciência)
3. Rubishness (alguma coisa a ver com "bobeira", nunca consegui uma boa
tradução para o português)
> Laziness, Perl, Larry Wall
> Date: 2002, November 24
>
> In the unix community there's quite a large confusion and wishful
> thinking about the word laziness. In this post, i'd like to make some
> clarifications.
[snip!]
> Xah
> xah@xahlee.org
> http://xahlee.org/PageTwo_dir/more.html
>
> fonte: http://www.xahlee.org/UnixResource_dir/writ/perl_laziness.html
>
Sobre o artigo, o tal Xah Lee tem muita fama no mundo Perl... fama de
Troll, por ser um cara grosso e mal-educado, que argumenta com o coração e
sem qualquer fundamento lógico ou prova concreta do que está falando.
O conselho que 8 dos 10 London Perl Mongers que responderam à minha
pergunta sobre o autor foi "Ignore-o, ele não sabe do que está falando".
Portanto, não mostrem isto aos vossos chefes ou coordenadores, meus caros
amigos... :-) eles podem achar que o sujeito está com a razão, julgando os
artigos precipitadamente...
Em particular, eu acho que é o tipo de opinião negativa que, além de não
ter graça, não deve ser publicada por aí...
[]'z!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Mon Jul 12 09:40:18 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] GPL
In-Reply-To: <20040712131233.73873.qmail@web50208.mail.yahoo.com>
Message-ID:
On Mon, 12 Jul 2004, Rod Za wrote:
> Na realidade eu penso da maneira que você colocou. E acho bem mais
> correto. Mas de qualquer forma, pelo que entendi, se alguém quisesse
> fazer um fork de qualquer projeto open-source isto seria possível,
> dependendo do tipo de licença adotado, não é mesmo?
>
Penso que existem muito poucas possibilidades de uma licensa que possa
ser considerada "Open-Source" barrar um "fork" de um projeto. A única
questão é como você vai querer encarar a licensa do novo projeto. Penso
que ela não pode ser mais restritiva do que a licensa anterior, o que é um
dos dogmas da filosofia Open-Source... de resto, muito pouca coisa não
pode ser feita... :)
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Mon Jul 12 12:52:53 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:09 2004
Subject: [Cascavel-pm] Garbage Collection
In-Reply-To: <20040712041009.36420.qmail@web41115.mail.yahoo.com>
Message-ID:
On Mon, 12 Jul 2004, Thiago Corrêa César wrote:
> Eu postei muito poucas vezes para a lista, mas agora que estou menos
> apertado devo ajudar mais :^) Li a respeito da garbage collection no
> perlobj e as outras fontes que eu achei acabavam repetindo o texto do
> perlobj. Eu queria de alguma forma saber se as referências estão sendo
> limpadas mesmo, pois meu esquema de limpeza de cache nao está
> funcionando legal e queria debugá-lo, para isso precisaria saber se uma
> referencia está sendo usada e dentro de qual outra referencia, queria a
> partir do endereço de uma referencia (a string 'HASH=FFFFFF') dar um
> dump em seus pais. Deu uma buscada no CPAN e não achei em nenhum módulo
> sobre isso, se alguem tiver uma referência legal explicando algo mais
> sobre a garbage collection me mande por favor.
>
Thiago, eu consultei minhas fontes e o pessoal me disse duas coisas
interessantes:
1. O Perl não faz Garbage Collection (pelo menos, não "explicitamente").
O que se tem é um esquema de contagem de referências para um objeto, que
garante que a memória ocupada por ele será convenientemente reclamada
conforme o contador de referências garantir que ninguém mais tem acesso a
um determinado objeto.
2. Para inspecionar o contador de referências (e ter pistas de como a
coisa caminha) você pode usar o Devel::Peek ou construir um Perl com
informação de debug (e debugar o perl rodando seu programa, pelo que eu
entendi... :-)
Espero que isso ajude você.
Putamplexos, boa sorte e aparece para os encontros sociais!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From marciliomoura em uai.com.br Tue Jul 13 04:54:12 2004
From: marciliomoura em uai.com.br (Marcilio)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] M =?iso-8859-1?q?=F3dulo?= ou Fun
=?iso-8859-1?q?=E7=E3o?= Perl
Message-ID: <40f3bf54.fe.6352.355605288@uai.com.br>
Gostaria de saber se tem algum módulo ou Função em Perl que
não conheço para executar comandos do sistema Unix ou Linux
via Web , esta função tem que reiniciar a máquina; system e
exec não funcionam, são ignoradas pelo browser,se alguem
puder ajudar ...
Marcilio
>
> enviar inscrições da lista de discussão Send Cascavel-pm
> para
> cascavel-pm@mail.pm.org
>
> Para se cadastrar ou descadastrar via WWW, visite o
> endereço
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
> ou, via email, envie uma mensagem com a palavra 'help' no
> assunto ou corpo da mensagem para
> cascavel-pm-request@mail.pm.org
>
> Você poderá entrar em contato com a pessoa que gerencia a
> lista pelo endereço
> cascavel-pm-owner@mail.pm.org
>
> Quando responder, por favor edite sua linha Assunto assim
> ela será mais específica que "Re: Contents of Cascavel-pm
> digest..."
>
>
> Tópicos de Hoje:
>
> 1. Garbage Collection (Thiago Corrêa César)
> 2. Re: GPL (Luis Champs de Carvalho)
> 3. Re: Função select (DBI::MySQL) (Luis Champs de
> Carvalho)
> 4. Re: GPL (Rod Za)
> 5. Re: Garbage Collection (Marco A P D´Andrade)
> 6. Re: artigo polêmico... (Luis Champs de Carvalho)
> 7. Re: GPL (Luis Champs de Carvalho)
>
>
> ----------------------------------------------------------
> ------------
>
> Message: 1
> Date: Mon, 12 Jul 2004 01:10:09 -0300 (ART)
> From: Thiago Corrêa César
> Subject: [Cascavel-pm] Garbage Collection
> To: cascavel-pm@mail.pm.org
> Message-ID:
> <20040712041009.36420.qmail@web41115.mail.yahoo.com>
> Content-Type: text/plain; charset=iso-8859-1
>
> Eu postei muito poucas vezes para a lista, mas agora
> que estou menos apertado devo ajudar mais :^)
> Li a respeito da garbage collection no perlobj e as
> outras fontes que eu achei acabavam repetindo o texto
> do perlobj. Eu queria de alguma forma saber se as
> referências estão sendo limpadas mesmo, pois meu
> esquema de limpeza de cache nao está funcionando legal
> e queria debugá-lo, para isso precisaria saber se uma
> referencia está sendo usada e dentro de qual outra
> referencia, queria a partir do endereço de uma
> referencia (a string 'HASH=FFFFFF') dar um dump em
> seus pais.
> Deu uma buscada no CPAN e não achei em nenhum módulo
> sobre isso, se alguem tiver uma referência legal
> explicando algo mais sobre a garbage collection me
> mande por favor.
>
> Espero ter sido claro (pootz como isso eh difícil :^)
> ).
>
> Grande abraço as Mongers
>
> ----------
> Thiago Correa César
> ICQ: #87186157
> Linux User: #242611
>
>
>
>
>
> _______________________________________________________
> Yahoo! Mail agora com 100MB, anti-spam e antivírus grátis!
> http://br.info.mail.yahoo.com/
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 12 Jul 2004 09:54:26 -0300 (BRT)
> From: Luis Champs de Carvalho
> Subject: Re: [Cascavel-pm]
> GPL To: Cascavel Perl Mongers
> Message-ID:
>
> br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
>
> On Fri, 9 Jul 2004, Rod Za wrote:
> > Lista,
> >
> > Desculpe me se a pergunta está fora de tópico, mas estou
> > com uma dúvida e talvez alguém possa me esclarecer.
> > Digamos que vc faça parte de um projeto "open-source" de
> > repende vc discorda do coordenador do projeto e acha que
> o caminho que o projeto está seguindo não é ideal. Seria
> > legal começar um outro projeto com o mesmo propósito
> > (tipo: syslog / syslog-ng)?
> >
>
> Normalmente, se o coordenador do projeto discorda de
> alguém, deve ter boas razões para isso. Eu aconselho você
> a conversar. Muito. Argumente, com racionalidade, e
> pondere pacientemente todas as alternativas. Pergunte se
> você tiver dúvidas. Escute os outros membros do projeto.
> Normalmente, decisões de monta não são tomadas por apenas
> uma pessoa. A maior parte dos projetos Open-Source são
> democráticos e meritocráticos.
>
> Talvez você esteja deixando alguma coisa escapar à sua
> visão, e talvez você tenha um ponto de vista que pode ser
> muito melhor do que o ponto de vista dos outros membros do
> projeto. Tanto em um caso quanto no outro, você precisa
> conversar e convencer (ou ser convencido) de que seu ponto
> de vista é (ou não) o melhor (ou pior) para uma
> determinada situação.
>
> Lembre-se: argumente com racioalidade, pondere os
> argumentos apresentados a você. Tenho certeza de que
> ninguém quer impor nada nem a você nem a comunidade.
>
> Se tudo o mais falhar, ainda acho que pode valer à pena
> continuar. Quem disse que tudo neste mundo precisa ser do
> jeito que a gente gosta? Isso vai mostrar profissionalismo
> , responsabilidade e compromisso da sua parte, e pode
> ajudar outras pessoas a reconhecer o hacker que existe em
> você.
>
> Em tempo: o Syslog-ng não é uma "dissidência" do Syslog,
> mas uma forma de romper com os paradigmas existentes:
> algumas coisas precisavam mudar radicalmente e o grupo do
> syslog não achou que a compatibilidade com versões
> anteriores era uma coisa interessante (ou, quem sabe,
> praticável). Isso não tem nada a ver com o ponto de vista
> de uma ou outra pessoa. Tem a ver com a qualidade do
> produto que se dejesa oferecer.
>
> Pense positivo, e use seu "músculo" mais importante: o
> cérebro. ;-)
>
> Desculpe ter escrito tanto, e obrigado por ler minhas
> chatisses!
> Boa sorte, e putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Mon, 12 Jul 2004 09:56:48 -0300 (BRT)
> From: Luis Champs de Carvalho
> Subject: Re: [Cascavel-pm]
> Função select (DBI::MySQL) To: Cascavel Perl Mongers
> Message-ID:
>
> br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
>
> On Fri, 9 Jul 2004, Rod Za wrote:
> > Olá,
> >
> > Estou pensando em fazer uma função genérica para o
> > comando select usando DBI::MySQL. A função é mais ou
> menos assim: >
> > _BEGIN_
> > sub select{
> > my $select = shift;
> > my $from = shift;
> > my $where = shift;
> > my $query = "SELECT $select FROM $from ";
> > defined($where) ? $query .= "WHERE $where;" :
> > $query .= ";"; my $sth =
> $self->{dbh}->prepare($query) or die "Erro ao executar
> > prepre: $!"; $sth->execute() or die "Erro ao
> > tentar executar a query: $query. $!"; my @res;
> > while(my @rows = $sth->fetchrow_array){
> > push @res, @rows;
> > }
> > return @res;
> > }
> > _END_
> >
> > A função funciona bem retornando um array com todos os
> campos do select. >
> > Eu queria modificar esta função para retornar um hash do
> > tipo: { NOME_CAMPO_SELECT2 =>
> > valor_retornado_por_fetchrow_array, NOME_CAMPO_SELECT1
> > => valor_retornado_por_fetchrow_array, }
> >
> > Alguém tem alguma sugestão?
> >
>
> Oies, Rodrigo.
>
> Acho que você poderia se beneficiar das bibliotecas
> Im::DBI e Class::DBI, que implementam isso de uma forma
> mais simples, poderosa e fácil de usar.
>
> Claro, você precisa aprender a usar estas bibliotecas,
> mas isso 30 minutos de manual resolvem.
>
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Mon, 12 Jul 2004 06:12:33 -0700 (PDT)
> From: Rod Za
> Subject: Re: [Cascavel-pm] GPL
> To: Cascavel Perl Mongers
> Message-ID:
> <20040712131233.73873.qmail@web50208.mail.yahoo.com>
> Content-Type: text/plain; charset=us-ascii
>
> Oi Luis,
>
> Na verdade eu não estou pensando em separar de um projeto.
> Eu só queria enteder como funciona este tipo de
> desenvolvimento. Estou acostumando a programar sempre
> sozinho e, pela primeira vez, estou trabalhando em dois
> projetos Open-Source. Esta dúvida que tinha era mais para
> compreender como pode existir projetos em cima de outros
> projetos e como era visto pela comunidade.
>
> Na realidade eu penso da maneira que você colocou. E acho
> bem mais correto. Mas de qualquer forma, pelo que entendi,
> se alguém quisesse fazer um fork de qualquer projeto
> open-source isto seria possível, dependendo do tipo de
> licença adotado, não é mesmo?
>
> Rodrigo
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection
> around http://mail.yahoo.com
>
>
> ------------------------------
>
> Message: 5
> Date: Mon, 12 Jul 2004 10:53:11 -0300
> From: Marco A P D´Andrade
> Subject: Re: [Cascavel-pm] Garbage Collection
> To: Cascavel Perl Mongers
> Message-ID: <40F297C7.5000904@embratel.net.br>
> Content-Type: text/plain; charset=iso-8859-1;
> format=flowed
>
> Thiago,
>
> Não é exatamente sua solicitação, mas acredito que possa
> ajudar.
>
> A algumas semanas estava tendo um crescimento exponencial
> no tempo de requisição via webservices, e ao depurar o
> codigo percebi que estava replicando os dados enviados.
> Pesquisei no google e encontrei uma referencia ao livro
> Advanced Perl Programming, que mostrava o código dumpvar,
> que tem por objetivo listar todas as variáveis criadas
> dentro de um namespace.
>
> Uma alternativa mais simples, caso não tenha utilizado,
> mas que uso em conjunto é o Data::Dumper.
>
> PS: Claro que já não é o codigo original.
>
> package DUMPVAR;
>
> sub dumpvar {
> local *DD;
> my ($packageName) = @_;
> local (*alias); # a local typeglob
> # We want to get access to the stash corresponding to
> the package
> # name
> *stash = *{"${packageName}::"}; # Now %stash is the
> symbol table
> $, = " "; # Output separator for
> print
>
> # Iterate through the symbol table, which contains glob
> values
> # indexed by symbol names.
> open(DD, "> $0.dump");
>
> while (($varName, $globValue) = each %stash) {
> print "$varName ============================= \n";
> *alias = $globValue;
> if (defined ($alias)) {
> print DD "\t \$$varName $alias \n";
> }
> if (defined (@alias)) {
> print DD "\t \@$varName @alias \n";
> }
> if (defined (%alias)) {
> print DD "\t \%$varName ",%alias," \n";
> }
> }
> close(DD);
> }
>
>
> Thiago Corrêa César wrote:
>
> >Eu postei muito poucas vezes para a lista, mas agora
> >que estou menos apertado devo ajudar mais :^)
> >Li a respeito da garbage collection no perlobj e as
> >outras fontes que eu achei acabavam repetindo o texto
> >do perlobj. Eu queria de alguma forma saber se as
> >referências estão sendo limpadas mesmo, pois meu
> >esquema de limpeza de cache nao está funcionando legal
> >e queria debugá-lo, para isso precisaria saber se uma
> >referencia está sendo usada e dentro de qual outra
> >referencia, queria a partir do endereço de uma
> >referencia (a string 'HASH=FFFFFF') dar um dump em
> >seus pais.
> >Deu uma buscada no CPAN e não achei em nenhum módulo
> >sobre isso, se alguem tiver uma referência legal
> >explicando algo mais sobre a garbage collection me
> >mande por favor.
> >
> >Espero ter sido claro (pootz como isso eh difícil :^)
> >).
> >
> >Grande abraço as Mongers
> >
> >----------
> >Thiago Correa César
> >ICQ: #87186157
> >Linux User: #242611
> >
> >
> >
> >
> >
> >_______________________________________________________
> >Yahoo! Mail agora com 100MB, anti-spam e antivírus
> grátis! >http://br.info.mail.yahoo.com/
> >_______________________________________________
> >Cascavel-pm mailing list
> >Cascavel-pm@mail.pm.org
> >http://cascavel.pm.org/mailman/listinfo/cascavel-pm
> >
> >
> >
>
>
>
>
>
> ------------------------------
>
> Message: 6
> Date: Mon, 12 Jul 2004 11:35:29 -0300 (BRT)
> From: Luis Champs de Carvalho
> Subject: Re: [Cascavel-pm]
> artigo polêmico... To: Cascavel Perl Mongers
> Message-ID:
>
> br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
>
> On Sat, 10 Jul 2004, Alceu Rodrigues de Freitas Junior
> > wrote: Olá monges,
> >
> > Estou meio afastado da lista por problemas burrocráticos
> > do local em que trabalho, mas enfim... resolvi mandar
> > essa "pérola" para vocês darem umas risadas...
>
> E serve apenas para isso, meu caro Alceu... serve apenas
> para isso.
>
> > Eu estava no trabalho tentando explicar as três virtudes
> > de um programador, de acordo com Larry Wall, mas eu
> > nunca consigo lembrar dos três... então apelei para o
> > velho Google. O primeiro link que ele me trouxe foi do
> > site, cujo o qual resolvi pegar a mensagem e mandar pra
> lista.
>
> As três *virtudes* (note bem, são *virtudes* por
> definição!) são:
>
> 1. Lazyness (preguiça)
> 2. Impatience (impaciência)
> 3. Rubishness (alguma coisa a ver com "bobeira", nunca
> consegui uma boa tradução para o português)
>
> > Laziness, Perl, Larry Wall
> > Date: 2002, November 24
> >
> > In the unix community there's quite a large confusion
> > and wishful thinking about the word laziness. In this
> > post, i'd like to make some clarifications.
> [snip!]
> > Xah
> > xah@xahlee.org
> > http://xahlee.org/PageTwo_dir/more.html
> >
> > fonte:
>
http://www.xahlee.org/UnixResource_dir/writ/perl_laziness.html
> >
>
> Sobre o artigo, o tal Xah Lee tem muita fama no mundo
> Perl... fama de Troll, por ser um cara grosso e
> mal-educado, que argumenta com o coração e sem qualquer
> fundamento lógico ou prova concreta do que está falando.
>
> O conselho que 8 dos 10 London Perl Mongers que
> responderam à minha pergunta sobre o autor foi "Ignore-o,
> ele não sabe do que está falando". Portanto, não mostrem
> isto aos vossos chefes ou coordenadores, meus caros
> amigos... :-) eles podem achar que o sujeito está com a
> razão, julgando os artigos precipitadamente...
>
> Em particular, eu acho que é o tipo de opinião negativa
> que, além de não ter graça, não deve ser publicada por
> aí...
>
> []'z!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>
> ------------------------------
>
> Message: 7
> Date: Mon, 12 Jul 2004 11:40:18 -0300 (BRT)
> From: Luis Champs de Carvalho
> Subject: Re: [Cascavel-pm]
> GPL To: Cascavel Perl Mongers
> Message-ID:
>
> br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
>
> On Mon, 12 Jul 2004, Rod Za wrote:
>
> > Na realidade eu penso da maneira que você colocou. E
> > acho bem mais correto. Mas de qualquer forma, pelo que
> > entendi, se alguém quisesse fazer um fork de qualquer
> > projeto open-source isto seria possível, dependendo do
> tipo de licença adotado, não é mesmo? >
>
> Penso que existem muito poucas possibilidades de uma
> licensa que possa ser considerada "Open-Source" barrar um
> "fork" de um projeto. A única questão é como você vai
> querer encarar a licensa do novo projeto. Penso que ela
> não pode ser mais restritiva do que a licensa anterior, o
> que é um dos dogmas da filosofia Open-Source... de resto,
> muito pouca coisa não pode ser feita... :)
>
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
>
>
> ------------------------------
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
>
> Fim da Digest Cascavel-pm, volume 52, assunto 1
> ***********************************************
>
****************************************
O grande portal dos mineiros
http://www.uai.com.br
From rodzadra em yahoo.com Tue Jul 13 07:57:01 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] M ódulo ou Fun ção Perl
In-Reply-To: <40f3bf54.fe.6352.355605288@uai.com.br>
Message-ID: <20040713125701.62338.qmail@web50210.mail.yahoo.com>
Marcilio,
Você conhece o webmin (http://www.webmin.com/)? Se trata de um administrador web para sistema
*nix.
Nele vc encontra todas as funções de gerenciamento, cadastro de usuários/grupos,
configuração/gerenciamento de servidores e serviços. Não sei o que vc está pensando mas ele é uma
ótima escolha para o gerenciamento de servidores remota via web.
um abraço,
Rodrigo
--- Marcilio wrote:
> Gostaria de saber se tem algum módulo ou Função em Perl que
> não conheço para executar comandos do sistema Unix ou Linux
> via Web , esta função tem que reiniciar a máquina; system e
> exec não funcionam, são ignoradas pelo browser,se alguem
> puder ajudar ...
>
> Marcilio
>
> >
> > enviar inscrições da lista de discussão Send Cascavel-pm
> > para
> > cascavel-pm@mail.pm.org
> >
> > Para se cadastrar ou descadastrar via WWW, visite o
> > endereço
> > http://cascavel.pm.org/mailman/listinfo/cascavel-pm
> > ou, via email, envie uma mensagem com a palavra 'help' no
> > assunto ou corpo da mensagem para
> > cascavel-pm-request@mail.pm.org
> >
> > Você poderá entrar em contato com a pessoa que gerencia a
> > lista pelo endereço
> > cascavel-pm-owner@mail.pm.org
> >
> > Quando responder, por favor edite sua linha Assunto assim
> > ela será mais específica que "Re: Contents of Cascavel-pm
> > digest..."
> >
> >
> > Tópicos de Hoje:
> >
> > 1. Garbage Collection (Thiago Corrêa César)
> > 2. Re: GPL (Luis Champs de Carvalho)
> > 3. Re: Função select (DBI::MySQL) (Luis Champs de
> > Carvalho)
> > 4. Re: GPL (Rod Za)
> > 5. Re: Garbage Collection (Marco A P D´Andrade)
> > 6. Re: artigo polêmico... (Luis Champs de Carvalho)
> > 7. Re: GPL (Luis Champs de Carvalho)
> >
> >
> > ----------------------------------------------------------
> > ------------
> >
> > Message: 1
> > Date: Mon, 12 Jul 2004 01:10:09 -0300 (ART)
> > From: Thiago Corrêa César
> > Subject: [Cascavel-pm] Garbage Collection
> > To: cascavel-pm@mail.pm.org
> > Message-ID:
> > <20040712041009.36420.qmail@web41115.mail.yahoo.com>
> > Content-Type: text/plain; charset=iso-8859-1
> >
> > Eu postei muito poucas vezes para a lista, mas agora
> > que estou menos apertado devo ajudar mais :^)
> > Li a respeito da garbage collection no perlobj e as
> > outras fontes que eu achei acabavam repetindo o texto
> > do perlobj. Eu queria de alguma forma saber se as
> > referências estão sendo limpadas mesmo, pois meu
> > esquema de limpeza de cache nao está funcionando legal
> > e queria debugá-lo, para isso precisaria saber se uma
> > referencia está sendo usada e dentro de qual outra
> > referencia, queria a partir do endereço de uma
> > referencia (a string 'HASH=FFFFFF') dar um dump em
> > seus pais.
> > Deu uma buscada no CPAN e não achei em nenhum módulo
> > sobre isso, se alguem tiver uma referência legal
> > explicando algo mais sobre a garbage collection me
> > mande por favor.
> >
> > Espero ter sido claro (pootz como isso eh difícil :^)
> > ).
> >
> > Grande abraço as Mongers
> >
> > ----------
> > Thiago Correa César
> > ICQ: #87186157
> > Linux User: #242611
> >
> >
> >
> >
> >
> > _______________________________________________________
> > Yahoo! Mail agora com 100MB, anti-spam e antivírus grátis!
> > http://br.info.mail.yahoo.com/
> >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Mon, 12 Jul 2004 09:54:26 -0300 (BRT)
> > From: Luis Champs de Carvalho
> > Subject: Re: [Cascavel-pm]
> > GPL To: Cascavel Perl Mongers
> > Message-ID:
> >
> > > br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
> >
> > On Fri, 9 Jul 2004, Rod Za wrote:
> > > Lista,
> > >
> > > Desculpe me se a pergunta está fora de tópico, mas estou
> > > com uma dúvida e talvez alguém possa me esclarecer.
> > > Digamos que vc faça parte de um projeto "open-source" de
> > > repende vc discorda do coordenador do projeto e acha que
> > o caminho que o projeto está seguindo não é ideal. Seria
> > > legal começar um outro projeto com o mesmo propósito
> > > (tipo: syslog / syslog-ng)?
> > >
> >
> > Normalmente, se o coordenador do projeto discorda de
> > alguém, deve ter boas razões para isso. Eu aconselho você
> > a conversar. Muito. Argumente, com racionalidade, e
> > pondere pacientemente todas as alternativas. Pergunte se
> > você tiver dúvidas. Escute os outros membros do projeto.
> > Normalmente, decisões de monta não são tomadas por apenas
> > uma pessoa. A maior parte dos projetos Open-Source são
> > democráticos e meritocráticos.
> >
> > Talvez você esteja deixando alguma coisa escapar à sua
> > visão, e talvez você tenha um ponto de vista que pode ser
> > muito melhor do que o ponto de vista dos outros membros do
> > projeto. Tanto em um caso quanto no outro, você precisa
> > conversar e convencer (ou ser convencido) de que seu ponto
> > de vista é (ou não) o melhor (ou pior) para uma
> > determinada situação.
> >
> > Lembre-se: argumente com racioalidade, pondere os
> > argumentos apresentados a você. Tenho certeza de que
> > ninguém quer impor nada nem a você nem a comunidade.
> >
> > Se tudo o mais falhar, ainda acho que pode valer à pena
> > continuar. Quem disse que tudo neste mundo precisa ser do
> > jeito que a gente gosta? Isso vai mostrar profissionalismo
> > , responsabilidade e compromisso da sua parte, e pode
> > ajudar outras pessoas a reconhecer o hacker que existe em
> > você.
> >
> > Em tempo: o Syslog-ng não é uma "dissidência" do Syslog,
> > mas uma forma de romper com os paradigmas existentes:
> > algumas coisas precisavam mudar radicalmente e o grupo do
> > syslog não achou que a compatibilidade com versões
> > anteriores era uma coisa interessante (ou, quem sabe,
> > praticável). Isso não tem nada a ver com o ponto de vista
> > de uma ou outra pessoa. Tem a ver com a qualidade do
> > produto que se dejesa oferecer.
> >
> > Pense positivo, e use seu "músculo" mais importante: o
> > cérebro. ;-)
> >
> > Desculpe ter escrito tanto, e obrigado por ler minhas
> > chatisses!
> > Boa sorte, e putamplexos!
> > --
> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > Luis Campos de Carvalho is BSc in Comp Science,
> > PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> > Unix Sys Admin && Certified Oracle DBA
> > http://br.geocities.com/monsieur_champs/
> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Mon, 12 Jul 2004 09:56:48 -0300 (BRT)
> > From: Luis Champs de Carvalho
> > Subject: Re: [Cascavel-pm]
> > Função select (DBI::MySQL) To: Cascavel Perl Mongers
> > Message-ID:
> >
> > > br> Content-Type: TEXT/PLAIN; charset=iso-8859-1
> >
> > On Fri, 9 Jul 2004, Rod Za wrote:
> > > Olá,
> > >
> > > Estou pensando em fazer uma função genérica para o
> > > comando select usando DBI::MySQL. A função é mais ou
> > menos assim: >
> > > _BEGIN_
> > > sub select{
> > > my $select = shift;
> > > my $from = shift;
> > > my $where = shift;
> > > my $query = "SELECT $select FROM $from ";
> > > defined($where) ? $query .= "WHERE $where;" :
> > > $query .= ";"; my $sth =
> > $self->{dbh}->prepare($query) or die "Erro ao executar
> > > prepre: $!"; $sth->execute() or die "Erro ao
> > > tentar executar a query: $query. $!"; my @res;
> > > while(my @rows = $sth->fetchrow_array){
> > > push @res, @rows;
> > > }
> > > return @res;
> > > }
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
From monsieur_champs em yahoo.com.br Tue Jul 13 08:24:10 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: =?iso-8859-1?Q?Re=3A_=5BCascavel-pm=5D_M=F3dulo_ou_Fun=E7=E3o_P?=
=?iso-8859-1?Q?erl?=
In-Reply-To: <40f3bf54.fe.6352.355605288@uai.com.br>
Message-ID:
> Date: Tue, 13 Jul 2004 06:54:12 -0300
> From: Marcilio
> To: cascavel-pm@mail.pm.org
> Subject: [Cascavel-pm] M ódulo ou Fun ção Perl
On Tue, 13 Jul 2004, Marcilio wrote:
> Gostaria de saber se tem algum módulo ou Função em Perl que não conheço
> para executar comandos do sistema Unix ou Linux via Web , esta função
> tem que reiniciar a máquina; system e exec não funcionam, são ignoradas
> pelo browser,se alguem puder ajudar ...
Marcílio, o que você está tentando fazer viola uma regra muito
importante do linux: pessoas não-autorizadas não podem (não devem?)
reiniciar a máquina.
Você tem certeza de que precisa fazer isso? Raramente um sistema
linux/unix precisa ser reiniciado... e, nestes casos, é sempre
recomendável estar diante do console, onde você pode entrar como "root" e
ter certeza de que está fazendo a coisa certa. Você não quer me contar o
que está tentando fazer, e por quê está tentando fazer deste modo? Talvez
eu consiga propor uma solução mais simples, fácil, rápida e segura do que
a que eu documentei aqui.
Lembre-se sempre: consulte antes seu administrador de sistemas, ele é a
pessoa mais indicada para compreender e resolver seus problemas com o
sistema.
Acredito que o que você esteja tentando fazer possa se resolver assim:
1. Entre na máquina como "root"; Todos os comandos que vamos executar
agora precisam do nível de acesso de administrador. Eu estou assumindo que
seu administrador usa o Bourne Again Shell. Assim, se você executar "echo
$SHELL" deve ter como resposta "/bin/bash" (ou algo pouco maior que isso).
2. Crie um diretório separado do seu diretório de cgis:
# [ ! -d /usr/local/bin ] && mkdir /usr/local/bin
3. Usando seu editor de texto favorito, crie um arquivo chamado
"do-shutdown", com (literalmente) o seguinte conteúdo:
#!/bin/bash
exec /sbin/shutdown -r now
## EOF
4. Altere as permissões de arquivo "do-shutdown" para que ele seja
considerado um executável pelo sistema, e para que, ao executá-lo, o
sistema ajuste as permissões para "root" (SetUID / SetGID).
# chown root:root /usr/local/bin/do-shutdown
# chmod 06755 /usr/local/bin/do-shutdown
Pronto. Agora você tem um programa que o usuário "apache" ou "www" (que
é quem realmente executa seus programas CGI's) pode usar para executar um
shutdown da máquina. Agora, use o comando "system" ou "exec" do Perl (que
você já conhece) para executar o /usr/local/bin/do-shutdown.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ATENÇÃO: Isso é efetivamente uma BRECHA DE SEGURANÇA GRAVE no seu
website, e conseqüêntemente no seu SISTEMA. Eu NÃO SOU RESPONSÁVEL pela
implementação sugerida, nem pelas falhas ou pelos danos que ela pode
acarretar. Você tem o DEVER de INFORMAR seu administrador de sistemas
sobre o que você está tentando fazer, e não seguir em frente sem uma
segunda (e terceira!) opinião. Você foi avisado!!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Eu insisto: deve haver outra solução para seu problema. Poderemos ajudar
você apenas se você "se abrir" e nos contar o que está acontecendo. :-) Se
você quiser, estou á disposição para conversar. Se preferir, mande
mensagem fora da lista.
Boa sorte, e putamplexos!
[]'z!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From fglock em pucrs.br Tue Jul 13 09:17:50 2004
From: fglock em pucrs.br (Flavio S. Glock)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] artigo polêmico...
References:
Message-ID: <40F2FC77.35D5@pucrs.br>
Luis Champs de Carvalho wrote:
>
> As três *virtudes* (note bem, são *virtudes* por definição!) são:
>
> 1. Lazyness (preguiça)
> 2. Impatience (impaciência)
> 3. Rubishness (alguma coisa a ver com "bobeira", nunca consegui uma boa
> tradução para o português)
(3) Hubris - é a mesma palavra em português. Parece que é "presunção" ou
"orgulho
exagerado".
- Flavio S. Glock
From vigaristaz em yahoo.com.br Tue Jul 13 10:05:27 2004
From: vigaristaz em yahoo.com.br (Carlan Calazans)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] M =?ISO-8859-1?Q?=F3dulo_ou_Fun_=E7=E3o_?=
=?ISO-8859-1?Q?Perl?=
In-Reply-To: <40f3bf54.fe.6352.355605288@uai.com.br>
References: <40f3bf54.fe.6352.355605288@uai.com.br>
Message-ID: <40F3FA37.6030601@yahoo.com.br>
Precisa ser via web?
Talvez fosse melhor executar por ssh ;)
Marcilio wrote:
>Gostaria de saber se tem algum módulo ou Função em Perl que
>não conheço para executar comandos do sistema Unix ou Linux
>via Web , esta função tem que reiniciar a máquina; system e
>exec não funcionam, são ignoradas pelo browser,se alguem
>puder ajudar ...
>
>Marcilio
>
>
--
Carlan Calazans - Phr34k3r
http://www.linuxrapido.org
Último artigo: Blogando do Linux
Blog: http://www.carlan.calazans.nom.br
Fotolog: http://www.mblog.com/phr34k3r
From glasswalk3r em yahoo.com.br Sun Jul 11 01:53:48 2004
From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
Message-ID: <20040711035348.0e2cbe4f@valhalla.localdomain>
-> [ Enviando avisos em seu celular Claro sem custos pelo Linux ]
Este documento disponibilizado pelo portal VivaOLinux nos ensina a
fazer com que o servidor Linux envie torpedos para celulares da
operadora Claro, permitindo assim a notificação no celular do
administrador do sistema sobre o status de determinadas tarefas
gratuitamente... Por: Alessandro de Oliveira Faria
Mais informacoes: http://www.linuxsecurity.com.br/article.php?sid=8659
___
[]'s
--
Alceu Rodrigues de Freitas Junior
--
glasswalk3r@yahoo.com.br
PGP public key at http://www.imortais.cjb.net/addgb.html
---------------------------------------------------------------
He who knows others is wise.
He who knows himself is enlightened.
-- Lao Tsu
From dexter em ticbrasil.com.br Thu Jul 15 09:41:19 2004
From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
References: <20040711035348.0e2cbe4f@valhalla.localdomain>
Message-ID: <00d901c46a79$caaf4e10$0202a8c0@DexterNote>
eu tentei utilizar o shell script feito no site mas o Link não existe mais
: - (
Ass: Ricardo Omar
----- Original Message -----
From: "Alceu Rodrigues de Freitas Junior"
To: "Cascavel Lista Perl"
Sent: 11 July, 2004 3:53 AM
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
>
> -> [ Enviando avisos em seu celular Claro sem custos pelo Linux ]
>
> Este documento disponibilizado pelo portal VivaOLinux nos ensina a
> fazer com que o servidor Linux envie torpedos para celulares da
> operadora Claro, permitindo assim a notificação no celular do
> administrador do sistema sobre o status de determinadas tarefas
> gratuitamente... Por: Alessandro de Oliveira Faria
>
> Mais informacoes: http://www.linuxsecurity.com.br/article.php?sid=8659
> ___
>
> []'s
>
>
> --
> Alceu Rodrigues de Freitas Junior
> --
> glasswalk3r@yahoo.com.br
> PGP public key at http://www.imortais.cjb.net/addgb.html
> ---------------------------------------------------------------
> He who knows others is wise.
> He who knows himself is enlightened.
> -- Lao Tsu
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
From monsieur_champs em yahoo.com.br Thu Jul 15 11:47:05 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
In-Reply-To: <00d901c46a79$caaf4e10$0202a8c0@DexterNote>
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 15 Jul 2004 dexter@ticbrasil.com.br wrote:
>
> eu tentei utilizar o shell script feito no site mas o Link não existe mais
> : - (
>
Ricardo e Monges
"Claro" que o script não estaria mais no ar... o pessoal da "Claro" já
soube do "abuso" e "Claro", desativou o serviço. Claro.
A única coisa que eu não consigo compreender é por que não temos serviço
explícito para mandar e receber mensagens SMS usando uma API
(possivelmente WEB).
Mago, mais uma vez eu vou reafirmar minha disposição de ajudar a
desenvolver uma interface que transforme isso em um produto. Se houver um
"padrinho" dentro de uma operador de telefonia que se interesse por isso.
Claro.
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9rUtz+iwwpKRaDIRAsZFAKCGHldoNdqyc7rP6y2VipzqcFufiQCfVYtS
qFFulE+jCre/ezVilAsDLnY=
=J4Ol
-----END PGP SIGNATURE-----
From lemon em grad.icmc.usp.br Thu Jul 15 12:21:07 2004
From: lemon em grad.icmc.usp.br (=?ISO-8859-1?B?THXtcyBGZXJuYW5kbw==?=)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
In-Reply-To:
References:
Message-ID: <1835081356.20040715142107@grad.icmc.usp.br>
acho que o motivo é que, se fosse tão fácil enviar mensagens, daqui a pouco estariam
mandando SPAM até para celulares
eu comprei um TIM (antes era Vivo) só para poder receber avisos
enviados através de E-Mail. A Vivo também tem esse serviço, mas às
vezes funcionava e às vezes não...
Também não gostei muito da TIM, porque ela só avisa que chegou E-Mail
(15 a 20 segundos depois que ele é enviado),
mas não mostra o E-Mail (quer dizer, você pode requisitar que mostre,
mas demora entre 2 e 3 horas para chegar a mensagem).
Queria poder enviar pelo site (em vez enviar E-Mail, enviaria para o
meu script que já mandaria a mensagem direta, e não um "você tem
E-Mail"), mas tem o maldito código que deve ser
digitado para poder enviar...
Alguém aqui conhece algum OCR pra perl? >:E
/*
+---------------------------------+
| Luís Fernando Estrozi |
+---------------------------------+
| Ciência da Computação - USP |
| |
| mailto:lemon@grad.icmc.usp.br |
| ICQ#: 25541891 |
| |
| http://grad.icmc.usp.br/~lemon/ |
+---------------------------------+
There are 10 types of people in the world: Those who understand binary, and those who don't
*/ EOF
|---> Original Message <---> 15/7/2004, 13:47 <---|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 15 Jul 2004 dexter@ticbrasil.com.br wrote:
>
> eu tentei utilizar o shell script feito no site mas o Link não existe mais
> : - (
>
Ricardo e Monges
"Claro" que o script não estaria mais no ar... o pessoal da "Claro" já
soube do "abuso" e "Claro", desativou o serviço. Claro.
A única coisa que eu não consigo compreender é por que não temos serviço
explícito para mandar e receber mensagens SMS usando uma API
(possivelmente WEB).
Mago, mais uma vez eu vou reafirmar minha disposição de ajudar a
desenvolver uma interface que transforme isso em um produto. Se houver um
"padrinho" dentro de uma operador de telefonia que se interesse por isso.
Claro.
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9rUtz+iwwpKRaDIRAsZFAKCGHldoNdqyc7rP6y2VipzqcFufiQCfVYtS
qFFulE+jCre/ezVilAsDLnY=
=J4Ol
-----END PGP SIGNATURE-----
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From dexter em ticbrasil.com.br Thu Jul 15 13:13:37 2004
From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario
(12/07/04)
References:
<1835081356.20040715142107@grad.icmc.usp.br>
Message-ID: <016101c46a97$73534720$0202a8c0@DexterNote>
eu fiz o seguinte uma vez
O site abaixo envia torpedo para celulares da TIM, se vc copiar para a sua
maquina e copiar a imagem, vc consegue enviar acho que por 1 ou 2 horas,
torpedos, depois tem que entrar no site para ver a figura de autenticação e
preencher novamente,
fiz isso manualmente, mas creio que existe como fazer um script para
prencher os formularios em perl ou outra linguagem, tb gostaria de
acompanhar o processo de uma ferramenta desse tipo.
http://200.179.42.65/weblogic/services/smsmt.jsp
----- Original Message -----
From: "Luís Fernando"
To: "Cascavel Perl Mongers"
Sent: 15 July, 2004 2:21 PM
Subject: Re[2]: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario
(12/07/04)
> acho que o motivo é que, se fosse tão fácil enviar mensagens, daqui a
pouco estariam
> mandando SPAM até para celulares
>
> eu comprei um TIM (antes era Vivo) só para poder receber avisos
> enviados através de E-Mail. A Vivo também tem esse serviço, mas às
> vezes funcionava e às vezes não...
> Também não gostei muito da TIM, porque ela só avisa que chegou E-Mail
> (15 a 20 segundos depois que ele é enviado),
> mas não mostra o E-Mail (quer dizer, você pode requisitar que mostre,
> mas demora entre 2 e 3 horas para chegar a mensagem).
> Queria poder enviar pelo site (em vez enviar E-Mail, enviaria para o
> meu script que já mandaria a mensagem direta, e não um "você tem
> E-Mail"), mas tem o maldito código que deve ser
> digitado para poder enviar...
> Alguém aqui conhece algum OCR pra perl? >:E
>
> /*
>
> +---------------------------------+
> | Luís Fernando Estrozi |
> +---------------------------------+
> | Ciência da Computação - USP |
> | |
> | mailto:lemon@grad.icmc.usp.br |
> | ICQ#: 25541891 |
> | |
> | http://grad.icmc.usp.br/~lemon/ |
> +---------------------------------+
>
> There are 10 types of people in the world: Those who understand binary,
and those who don't
>
> */ EOF
>
> |---> Original Message <---> 15/7/2004, 13:47 <---|
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Thu, 15 Jul 2004 dexter@ticbrasil.com.br wrote:
> >
> > eu tentei utilizar o shell script feito no site mas o Link não existe
mais
> > : - (
> >
>
> Ricardo e Monges
>
> "Claro" que o script não estaria mais no ar... o pessoal da "Claro" já
> soube do "abuso" e "Claro", desativou o serviço. Claro.
>
> A única coisa que eu não consigo compreender é por que não temos serviço
> explícito para mandar e receber mensagens SMS usando uma API
> (possivelmente WEB).
>
> Mago, mais uma vez eu vou reafirmar minha disposição de ajudar a
> desenvolver uma interface que transforme isso em um produto. Se houver um
> "padrinho" dentro de uma operador de telefonia que se interesse por isso.
> Claro.
>
> Putamplexos!
> - --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>
> iD8DBQFA9rUtz+iwwpKRaDIRAsZFAKCGHldoNdqyc7rP6y2VipzqcFufiQCfVYtS
> qFFulE+jCre/ezVilAsDLnY=
> =J4Ol
> -----END PGP SIGNATURE-----
>
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
From monsieur_champs em yahoo.com.br Thu Jul 15 13:43:27 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
In-Reply-To: <1835081356.20040715142107@grad.icmc.usp.br>
Message-ID:
On Thu, 15 Jul 2004, Luís Fernando wrote:
> From: Luís Fernando
> acho que o motivo é que, se fosse tão fácil enviar mensagens, daqui a
> pouco estariam mandando SPAM até para celulares
Eu discordo.
Isto não impede grandes empresas (como o Terra e o UOL) de manter "open
relays" para os spammers. Eles provêem o serviço, e vivem dele. Alguns
tentam até lucrar sobre os relays abertos, vendendo "anti-spams" para seus
usuários. Isto sim é caso de polícia, mas como explicar a um juiz de
pequenas causas como o negócio funciona e onde está a perversidade?
Voltando às operadoras de celular, eu vejo descaso, desinteresse em
enviar mensagens SMS para telefones usando API's programáveis e estáveis.
Tenho desconfiança que, dado o tamanho da bagunça, ninguém se arrisca a
oferecer um serviço como este, já que ele vai passar grande parte do tempo
off-line por que o estagiário puxou a tomada.
Quanto ao OCR em perl, não acredito que exista algum praticável. Mas
tenho certeza de que você pode assistir às aulas de Análise de Formas no
MAP (eu recomendo o prof. Manuel de Pera Garcia) e com pouco esforço
construir um módulo... ;-)
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From mda em embratel.net.br Thu Jul 15 18:13:07 2004
From: mda em embratel.net.br (=?ISO-8859-1?Q?Marco_A_P_D=B4Andrade?=)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
In-Reply-To:
References:
Message-ID: <40F70F83.5080904@embratel.net.br>
Acredito mais que não houve o esforço para desenvolver esta api no
modelo de um produto, pois requer investimento, entenda-se pessoas
alocadas à tarefa, para montar a plataforma, desenvolver os processos,
alocar equipamento, etc. Basta a primeira implementar, que breve teremos
o serviço disoponível nas demais.
Algo que acredito ser muito importante é a autenticação, e neste caso
vinculada a um numero de celular/código de acesso. Isto seria um ótimo
mecanismo para criar um limite de mensagens por período.
Claro que todos preferimos acesso gratuito, mas mesmo que seja pago,
desde que a um valor não muito elevado é válido. Até porque se for
gratuito, ninguem vai se preocupar muito em contenção de alarmes e pode
acabar tendo que desligar o aparelho... ;)
Sds,
Marco Antonio
Luis Champs de Carvalho wrote:
>On Thu, 15 Jul 2004, Luís Fernando wrote:
>
>
>>From: Luís Fernando
>>
>>
>
>
>
>>acho que o motivo é que, se fosse tão fácil enviar mensagens, daqui a
>>pouco estariam mandando SPAM até para celulares
>>
>>
>
> Eu discordo.
> Isto não impede grandes empresas (como o Terra e o UOL) de manter "open
>relays" para os spammers. Eles provêem o serviço, e vivem dele. Alguns
>tentam até lucrar sobre os relays abertos, vendendo "anti-spams" para seus
>usuários. Isto sim é caso de polícia, mas como explicar a um juiz de
>pequenas causas como o negócio funciona e onde está a perversidade?
>
> Voltando às operadoras de celular, eu vejo descaso, desinteresse em
>enviar mensagens SMS para telefones usando API's programáveis e estáveis.
>Tenho desconfiança que, dado o tamanho da bagunça, ninguém se arrisca a
>oferecer um serviço como este, já que ele vai passar grande parte do tempo
>off-line por que o estagiário puxou a tomada.
>
> Quanto ao OCR em perl, não acredito que exista algum praticável. Mas
>tenho certeza de que você pode assistir às aulas de Análise de Formas no
>MAP (eu recomendo o prof. Manuel de Pera Garcia) e com pouco esforço
>construir um módulo... ;-)
>
> Putamplexos!
>
>
From rodzadra em yahoo.com Fri Jul 16 08:56:23 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Cria=E7=E3o_de_array_dentro_de_um_f?=
=?iso-8859-1?q?oreach=2E?=
In-Reply-To: <000001c46092$fec79180$32cbcfc8@eraser>
Message-ID: <20040716135623.22895.qmail@web50210.mail.yahoo.com>
Olá,
Estou com uma dúvida. Se eu crio um array dentro de um foreach usando `my`, toda vez que o loop
passa pela declaração é criada uma nova variável ou a mesma é substituída?
ex:
_CODIGO_
#!/usr/bin/perl
use warnings;
use strict;
my @array1 =(1,2,3,4,5,6,7,8,9);
foreach(@array1){
my @array2 = ($_,'a','b','c','d','e');
print "$_ = @array2\n";
}
_CODIGO__
_RESULTADO_
1 = 1 a b c d e
2 = 2 a b c d e
3 = 3 a b c d e
4 = 4 a b c d e
5 = 5 a b c d e
6 = 6 a b c d e
7 = 7 a b c d e
8 = 8 a b c d e
9 = 9 a b c d e
_RESULTADO_
Neste caso é criado um novo @array2 a cada foreache(@array1) ou é o mesmo array que a cada vez
recebe um novo valor?
muito obrigado,
Rodrigo
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail
From monsieur_champs em yahoo.com.br Fri Jul 16 11:57:23 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Cria=E7=E3o_de_array_dentro_de_um_f?=
=?iso-8859-1?q?oreach=2E?=
In-Reply-To: <20040716135623.22895.qmail@web50210.mail.yahoo.com>
Message-ID:
On Fri, 16 Jul 2004, Rod Za wrote:
> Olá,
>
> Estou com uma dúvida. Se eu crio um array dentro de um foreach usando
> `my`, toda vez que o loop passa pela declaração é criada uma nova
> variável ou a mesma é substituída?
>
Toda vez é criada uma nova variável.
Quando o loop termina, todas as variaveis declaradas com "my" dentro do
bloco do loop (isso inclui a variavel declarada como iterador do loop) são
destruídas.
> ex:
> __PERL__
> #!/usr/bin/perl
> use warnings;
> use strict;
> my @array1 =(1,2,3,4,5,6,7,8,9);
> foreach(@array1){
# Novo @array2 criado
> my @array2 = ($_,'a','b','c','d','e');
> print "$_ = @array2\n";
> } # @array2 destruido aqui.
> __END__
>
> Neste caso é criado um novo @array2 a cada foreache(@array1) ou é o
> mesmo array que a cada vez recebe um novo valor?
>
Toda iteração provoca a alocação de um novo @array2, que é destruido ao
final da execução do bloco do loop. Quando o bloco volta a ser executado
(possivelmente durante a próxima iteração) outra variável @array2 é
criada, conforme a solicitação do "my".
Espero que isso ajude.
[]'z!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From rodzadra em yahoo.com Fri Jul 16 13:03:36 2004
From: rodzadra em yahoo.com (Rod Za)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Criação_de_array_dentro_de_um_foreach.
In-Reply-To:
Message-ID: <20040716180336.95293.qmail@web50205.mail.yahoo.com>
Oi Luis,
--- Luis Champs de Carvalho wrote:
> On Fri, 16 Jul 2004, Rod Za wrote:
>
> > Olá,
> >
> > Estou com uma dúvida. Se eu crio um array dentro de um foreach usando
> > `my`, toda vez que o loop passa pela declaração é criada uma nova
> > variável ou a mesma é substituída?
> >
> Toda vez é criada uma nova variável.
> Quando o loop termina, todas as variaveis declaradas com "my" dentro do
> bloco do loop (isso inclui a variavel declarada como iterador do loop) são
> destruídas.
> >
> > Neste caso é criado um novo @array2 a cada foreache(@array1) ou é o
> > mesmo array que a cada vez recebe um novo valor?
> >
> Toda iteração provoca a alocação de um novo @array2, que é destruido ao
> final da execução do bloco do loop. Quando o bloco volta a ser executado
> (possivelmente durante a próxima iteração) outra variável @array2 é
> criada, conforme a solicitação do "my".
Então, se entendi direiro, significa que se o foreach faz 2 loops eu terei 2 arrays? Neste caso
não seria ocupação de memória demais? Talvez fosse melhor declarar tal variável fora do loop. E,
novamente se entendi direito, como faço para acessar as variáveis criadas anteriormente?
Muitíssimo obrigado, mais uma vez.
Rodrigo
>
> Espero que isso ajude.
> []'z!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
From monsieur_champs em yahoo.com.br Fri Jul 16 13:35:38 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Re: Interface de
=?iso-8859-1?q?comunica=E7=E3o_para_envio_de_SMS?=
=?iso-8859-1?q?_com_Perl?=
In-Reply-To: <40F80EAE.8020503@embratel.net.br>
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
"NELSON FERRAZ" E "MARCO MAGO": leiam esta coisa! Está comprido mas
tenho certeza de que vocês podem ajudar!
On Fri, 16 Jul 2004, Marco A P D´Andrade wrote:
> Luis,
>
> Sinto sua empolgação, e o projeto também me chama a atenção, mas antes
> de avançar muito, lembro que o MAGO é outro Marco :( ... Eu atuo na
> Embratel, e ele nas Teles de Celular...
Sem problemas.
Na verdade, o engano foi meu.
Mago, por favor leia a seqüência, eu procurei não cortar o texto.
Acho que está compreensível.
Preciso da ajuda de ambos...
De qualquer forma, eu tenho certeza de que será necessário a ajuda de
mais gente para implementar algo consistente e capaz de fazer sucesso. Não
posso me restringir a apenas uma linguagem de programação para a API. :-)
> > Poderíamos usar XML/DTD e um desafio criptográfico para a autenticação.
> > Cada cliente "assinaria" seus XML's com sua chave criptográfica antes de
> >enviar, e saberíamos a procedência. Pode até ser usado como prova
> >judicial.
>
> Eu não colocaria como foco a validade juridica, pois para isto os
> envolvidos com a solução poderiam ser envolvidos com comprovação de
> envio, que talvez não fosse o essencial. Claro que dependendo do "custo"
> em termos de recursos isto seria bem interessante...
Reserve isso para mais tarde no potinho [1]. :-)
> > Depois de receber a mensagem, precisamos apenas enviá-la ao celular
> >correto, deve ter API's prontas para isso dentro das operadoras de
> >telefonia.
> >
> >
> No mínimo as api's utilizadas para repassar as mensagens recebidas de
> páginas web existem...
Ou não. Podem ser apenas comandos para enviar mensagens diretamente para
a antena (ou chame como for mais apropriado) de transmissão. Ou apenas uma
inserção em um banco de dados varrido freqüêntemente (ou não) pelo
mecanismo de envio de SMS's...
>
> > Marco, eu gostaria de tentar. Você conseguiria acesso e informações,
> >para que eu pudesse montar um servidor e oferecer este serviço?
> >
Bom, BTW, persiste a pergunta.
$e você puder ajudar, mda, eu vou ficar muito agradecido.
$o Many Thank$$$ :-)
> >>Algo que acredito ser muito importante é a autenticação, e neste caso
> >>vinculada a um numero de celular/código de acesso. Isto seria um ótimo
> >>mecanismo para criar um limite de mensagens por período.
> >
> > Não acredito no limite. Não podemos ter DoS, mas tenho certeza de que as
> >pessoas devem regular suas mensagens de acordo com o tamanho do seu bolso.
> >Não existe limite para quanto você pode usar um telefone celular, desde
> >que você page por isso no final.
> >
> O que eu sito como limite seria uma forma de evitar a ocorrencia de spam
> dentro deste mecanismo (ou reduzir), pois com pagamento posterior,
> existe a brecha para renuncias, salvo se fosse restrito à planos
> empresariais, mas que não atingiria todos os interessados... Devem ser
> analizadas formas de certificar que o remetente é realmente quem afirma
> ser...
Lembra do potinho [1]? Não existem muitas brechas para renúncia, exceto
em caso de perda da sua chave de autenticação, o que, vamos e venhamos,
não pode ser um evento muito comum, desejável ou não estar corretamente
previsto em contrato.
Quando um SMS Request chegar, tenho certeza de que estou conversando com
a pessoa certa. É para isso que se usa criptografia.
> Com esta base seriam possíveis recursos como `SMS Pré-pago` e Limite
> diario/horario para evitar sobrecarga nos sistemas.
Tudo isso pode ser implementado sem maiores chateações.
E ainda podemos aproveitar a existência de contas de celular pré- e
pós-pagas, de onde sacamos dinheiro para pagar os SMS's exatamente como se
um aparelho de verdade os estivesse enviando.
> > Não acho que o preço seja impecilho. Tenho certeza de que todas as
> >empresas que contratarem o serviço pagarão felizes o custo dos SMS's para
> >enviar e receber mensagens com confiabilidade e rapidez, como na época em
> >que se usavam BIP's para isso.
>
> Isto é um fato, mas até que ponto uma ferramenta de mero envio de email
> (eramos usuarios na atl) nâo seria suficiente?
Hum. O email utiliza um protocolo cheio de falhas de segurança, que não
pode ser implementado facilmente por uma API pequena. Além disso, é muito
mais sujeito a spoofing, sniffing e correlatos. Também existe a questão da
eficiência: o protocolo SMTP garante TENTATIVAS de entrega durante os
próximos SETE DIAS, atraso altamente indesejável em se tratando de
mensagens SMS... ainda mais no caso de monitoramento eletrônico de
sistemas...
>
> > Será que dá negócio, Marco? Eu tenho certeza de que um sócio com seu
> >trânsito nas Teles ajudaria bastante... :-)
>
> Se houver espaço/necessidade de mão de obra adicional... dá um grito!
>
Hum. "Claro" que dá negócio. Basta estar "Vivo". :-) Estou precisando de
contatos bons, de gente que consiga ajudar a pensar a coisa em nível
nacional. Muito interessante seria a ajuda dos envolvidos com TELE's.
:-) Gostaria de ouvir a opinião de todos por aqui.
Se alguém souber de serviços similares, sou todo mailbox!
MDA: Obrigado pelas dicas e palpites. :-) Ainda vamos conversar mais
sobre isso.
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA+B//z+iwwpKRaDIRAvPcAJ4lzzm7re06UTKekDri9UaAAXNwVQCgnTK/
v60Ixtf8Dck4YPVFjK2x4z0=
=ofE1
-----END PGP SIGNATURE-----
From monsieur_champs em yahoo.com.br Fri Jul 16 13:41:51 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: =?iso-8859-1?Q?Re=3A_=5BCascavel-pm=5D_Cria=E7=E3o=5Fde=5Farray=5Fden?=
=?iso-8859-1?Q?tro=5Fde=5Fum=5Fforeach=2E?=
In-Reply-To: <20040716180336.95293.qmail@web50205.mail.yahoo.com>
Message-ID:
On Fri, 16 Jul 2004, Rod Za wrote:
> Então, se entendi direiro, significa que se o foreach faz 2 loops eu
> terei 2 arrays?
Sim, terás dois arrays. Mas em momentos distintos.
> Neste caso não seria ocupação de memória demais?
Não, os arrays são alocados conforme a execução do bloco do loop
acontece. Isso quer dizer que existe apenas um array na memória de cada
vez.
> Talvez fosse melhor declarar tal variável fora do loop.
Se você leu o parágrafo de cima, já entendeu que isso não é necessário,
exceto se você desejar preservar o conteúdo do array entre as iterações do
loop.
> E, novamente se entendi direito, como faço para acessar as variáveis
> criadas anteriormente?
Do jeito que está, não faz. Elas não existem mais, foram destruídas no
momento que a iteração do loop do foreach que as criou terminou. Se você
quer acessar valores criados pelo loop, precisa declarar o array FORA do
foreach.
> Muitíssimo obrigado, mais uma vez.
Disponha. Se quiser me agradecer pessoalmente, pode me encontrar no
Social Meeting dos Sao Paulo Perl Monks, sábado, dia 31 de Junho, à partir
das 15:00, no O'Malley's Pub. Eu mando o "convite oficial" para a lista no
final de semana.
Putamplexos, e boa sorte!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From stevenkoch em abteletrica.com.br Sat Jul 17 08:57:21 2004
From: stevenkoch em abteletrica.com.br (stevenkoch@abtleletrica.com.br)
Date: Mon Aug 2 21:27:10 2004
Subject: =?iso-8859-1?Q?Re:_=5BCascavel-pm=5D_Encontros_T=E9cnicos_dos_Perl_Monks_?=
=?iso-8859-1?Q?Paulistanos?=
References:
Message-ID: <005301c46c05$fbfcc6e0$0807a8c0@168.7.251.ABT>
Gostei muito da ideia SOLLI M. H. sobre web-encontre técnicos (Se há como
chamar assim ), usando a internet (Chat) para aumentar o numero de
participantes.
Poderia-se organizar palestras e discussões especificas dentro de Perl com
estes chats.
Apoio a ideia e pode contar comigo!
Um abraço a todos!
Steven Koch
----- Original Message -----
From: "Luis Champs de Carvalho"
To: "Cascavel Perl Monks" ;
Sent: Tuesday, July 06, 2004 5:40 PM
Subject: [Cascavel-pm] Encontros Técnicos dos Perl Monks Paulistanos
Senhores, eu gostaria de saber sobre o interesse de vocês em participar
de encontros técnicos.
Para quem nunca ouviu falar, os Monges Perl Paulistanos já mantém
regularmente encontros sociais, realizados no Pub O'Malleys (ou em outro
local, coforme consenso da maioria) todo último sábado de cada mês.
Gostaríamos muito de poder ter também encontros técnicos, onde falaremos
sobre perl e teremos palestras técnicas (voluntárias) dos membros da
comunidade, sempre sobre Perl, sobre algum módulo ou alguma técnica de
programação.
Os encontros técnicos realizar-se-iam no meio da semana
(preferencialmente) ou aos sábados à tarde, e levariam no máximo um par de
horas, de modo que todo mundo conseguisse aprender alguma coisa sem se
desgastar. Você não precisa nem mesmo saber programar para assistir às
palestras. Basta se interessar pela linguagem e ter vontade de aprender.
Eu gostaria de saber quem gostaria de aparecer para o encontro, para
conseguir me organizar e conseguir um local emprestado para a realização
do evento.
Por favor respondam esta mensagem para mim (não para a lista!) e me diga
em que região da cidade você se encontra, para que eu possa tentar
encontrar um local cômodo para todos.
Em uma ou duas semanas pretendo anunciar o local e horário do encontro,
e abrirei inscrições para palestras de no máximo 30 minutos cada, para os
que desejarem compartilhar de suas experiências.
Obrigado, e até breve!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.720 / Virus Database: 476 - Release Date: 14/07/04
From monsieur_champs em yahoo.com.br Tue Jul 20 10:24:10 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Sao-Paulo.pm.org novamente na ativa!
Message-ID:
Senhores, é com prazer que anuncio que finalmente o website do São Paulo
Perl Mongers (http://sao-paulo.pm.org/) está novamente ativo.
Por enquanto, no website estarão apenas as informações relacionadas com
nossos encontros sociais e técnicos. Estou ajeitando o hosting do website
por um patrocinador e em breve teremos "casa nova".
Visitem o website!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From ocxy em host.sk Tue Jul 20 18:09:01 2004
From: ocxy em host.sk (ocxy)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Sao-Paulo.pm.org novamente na ativa!
In-Reply-To:
References:
Message-ID: <20040720230837.M58902@host.sk>
parabens!!!
On Tue, 20 Jul 2004 12:24:10 -0300 (BRT), Luis Champs de Carvalho wrote
> Senhores, é com prazer que anuncio que finalmente o website do São
> Paulo Perl Mongers (http://sao-paulo.pm.org/) está novamente ativo.
>
> Por enquanto, no website estarão apenas as informações
> relacionadas com nossos encontros sociais e técnicos. Estou
> ajeitando o hosting do website por um patrocinador e em breve
> teremos "casa nova".
>
> Visitem o website!
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
ocxy
ocxy.host.sk
ICQ: 1282982
ocxy@host.sk
From vander em ufpa.br Tue Jul 20 21:14:14 2004
From: vander em ufpa.br (vander@ufpa.br)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Sao-Paulo.pm.org novamente na ativa!
In-Reply-To: <20040720230837.M58902@host.sk>
References:
<20040720230837.M58902@host.sk>
Message-ID: <1090376054.e273cb1527520@correio.ufpa.br>
Alow monges... Bacana que o site está no ar novamente... Há alguma previsão pra
construção de um site com um layout melhor? De repente a galera podia se juntar
pra desenvolver um site mais bem desenhado... Eu me proponho a elaborar alguma
coisa... Pode ser ou não é necessário?
Vanderson Sampaio
----------------------------------------------------------
Esta mensagem foi enviada pelo site http://Correio.UFPA.BR
From monsieur_champs em yahoo.com.br Wed Jul 21 09:43:31 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Encontro Social dos Perl Mongers Paulistanos
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Antes de mais nada, se você não está inscrito nas listas de discussão de
Perl Brasileiras, considere-se meu convidado(a) especial. Sinta-se à
vontade para aparecer e conhecer mais gente relacionada com a linguagem e
com o projeto e desenvolvimento de aplicações para a world wide web.
==================================================
Encontro Social do São Paulo Perl Mongers
Os monges paulistanos têm a honra de convidá-lo para nosso próximo
encontro social, que se realizará no sábado, dia 31 de julho de 2004, a
partir das 16:00, no O'Malleys Irish Pub, na cidade de São Paulo - SP -
Brasil.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
O'Malleys Irish Pub
São Paulo's favourite Irish bar & gringo hangout
Alameda Itú 1529, Jardins, São Paulo, Brazil
West 46°, 39' 55.5" - South 23°, 33' 29.6"
Telephone: +55 11 3086 0780
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Isso é exatamente daqui a dez dias, se você estiver lendo esta no mesmo
dia em que eu a enviei.
As melhores formas de chegar ao pub são pelo metrô, descendo na estação
Consolação (linha verde) e seguir a rua Bela Cintra sentido Jardins. São
apenas duas quadras, descendo, uma caminhada agradável; Outras formas
incluem ônibus que passem na Av. Consolação x Alamenda Itú (vindos tanto
do centro como dos Jardins), o que dá uma quadra de caminhada no sentido
Paraíso.
Segue um mapa para ajudar a localização do lugar:
http://mapas.yahoo.com.br/mapaxml.asp?arq=10.10.7.2/temp3/8202_yahoo____endereco_20072004_142401&jump=#topo
Estas informações também estão na página do São Paulo Perl Mongers
http://sao-paulo.pm.org/
==================================================
Putamplexos, e vejo vocês no sábado!
Este convite é licensiado pela GPL. Para saber mais, leia os anexos.
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA/oEXz+iwwpKRaDIRAijJAKCuN9aZI+65VwnKV0YLd4/JoFOQkACg2W0F
JEE6OpwpwL14aicC/9W4Kwk=
=9C5j
-----END PGP SIGNATURE-----
-------------- Próxima Parte ----------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Este convite é um software livre; você pode redistribui-lo e/ou
modifica-lo dentro dos termos da Licença Pública Geral GNU como
publicada pela Fundação do Software Livre (FSF); na versão 2 da
Licença.
Este programa é distribuido na esperança que possa ser util,
mas SEM NENHUMA GARANTIA; sem uma garantia implicita de
ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja
a Licença Pública Geral GNU para maiores detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU
junto com este programa, se não, escreva para a Fundação do Software
Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA/m28z+iwwpKRaDIRAjLyAKCuK/xsDottrtmZP+uksVbmxmUtvACg4E9h
ljMYepBk39UQSsWORgXX19I=
=i6WC
-----END PGP SIGNATURE-----
-------------- Próxima Parte ----------
Este convite é um software livre; você pode redistribui-lo e/ou
modifica-lo dentro dos termos da Licença Pública Geral GNU como
publicada pela Fundação do Software Livre (FSF); na versão 2 da
Licença.
Este programa é distribuido na esperança que possa ser util,
mas SEM NENHUMA GARANTIA; sem uma garantia implicita de
ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja
a Licença Pública Geral GNU para maiores detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU
junto com este programa, se não, escreva para a Fundação do Software
Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
From dexter em ticbrasil.com.br Wed Jul 21 20:29:23 2004
From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Hospedagem de Paginas e CGI
References:
Message-ID: <009001c46f8b$51d5cd40$0202a8c0@DexterNote>
Ola pessoal,
alguem aqui na lista sabe onde posso hospedar site com scripts CGIs que seja
de graça,
Obrigado
Ass: Ricardo Omar
From lgonzaga em lncc.br Thu Jul 22 08:29:42 2004
From: lgonzaga em lncc.br (Luiz Gonzaga)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
Message-ID: <20040722102942.70fae7ee.lgonzaga@lncc.br>
Pessoal,
Preciso fazer um trabalho no curso de mestrado onde devo utilizar threads.
Como nunca utilizei threads, comecei pelo basico e obrigatorio, estou lendo os manuais do modulos "threads" e threads::shared". Como o programa tem um fim didatico, nao serah nada muito sofisticado, ou melhor, serah um pouco mais que um "Hello world".
O que eu gostaria de receber de retorno de voces, eh se alguem tem alguma experiencia no uso de threads com perl, em relacao a performance. Eh lento ? O processo de criacao e juncao de threads cria muita sobrecaga no programa ?
Abracos, Luiz.
From shonorio em terra.com.br Thu Jul 22 09:05:16 2004
From: shonorio em terra.com.br (Solli Moreira Honorio)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
Message-ID:
Luiz,
Eu tenho utilizado bastante threads com Win32, e talvez posso te ajudar. Eu recomendo você a dar uma olhada no link http://www.perl.com/pub/a/2002/09/04/threads.html?page=1 que é bem interessante.
Vai passando o que você precisa e eu vejo no que posso ajudar.
Solli
De:cascavel-pm-bounces@mail.pm.org
Para:cascavel-pm@mail.pm.org
Cópia:
Data:Thu, 22 Jul 2004 10:29:42 -0300
Assunto:[Cascavel-pm] Uso de threads
> Pessoal,
>
> Preciso fazer um trabalho no curso de mestrado onde devo utilizar threads.
>
> Como nunca utilizei threads, comecei pelo basico e obrigatorio, estou lendo os manuais do modulos "threads" e threads::shared". Como o programa tem um fim didatico, nao serah nada muito sofisticado, ou melhor, serah um pouco mais que um "Hello world".
>
> O que eu gostaria de receber de retorno de voces, eh se alguem tem alguma experiencia no uso de threads com perl, em relacao a performance. Eh lento ? O processo de criacao e juncao de threads cria muita sobrecaga no programa ?
>
> Abracos, Luiz.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040722/41137178/attachment.htm
From monsieur_champs em yahoo.com.br Thu Jul 22 09:18:26 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <20040722102942.70fae7ee.lgonzaga@lncc.br>
Message-ID:
On Thu, 22 Jul 2004, Luiz Gonzaga wrote:
> Pessoal,
>
> Preciso fazer um trabalho no curso de mestrado onde devo utilizar
> threads.
>
> Como nunca utilizei threads, comecei pelo basico e obrigatorio, estou
> lendo os manuais do modulos "threads" e threads::shared". Como o
> programa tem um fim didatico, nao serah nada muito sofisticado, ou
> melhor, serah um pouco mais que um "Hello world".
>
> O que eu gostaria de receber de retorno de voces, eh se alguem tem
> alguma experiencia no uso de threads com perl, em relacao a performance.
> Eh lento ? O processo de criacao e juncao de threads cria muita
> sobrecaga no programa ?
Como o Perl não usa esquema de copy-on-write, a criação de novos
processos custa *caro*. Mas para programas pequenos, isso deve ser de
pouca importância para você... pode usar sossegado, que vai funcionar como
você quer.
Boa sorte!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From lgonzaga em lncc.br Thu Jul 22 09:29:50 2004
From: lgonzaga em lncc.br (Luiz Gonzaga)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To:
References: <20040722102942.70fae7ee.lgonzaga@lncc.br>
Message-ID: <20040722112950.3b7ae7db.lgonzaga@lncc.br>
Solli, obrigado pelo link, acho que serah bastante util.
Luis, diminua a minha ignorancia: O que eh "esquema de copy-on-write" ?
Abracos, Luiz.
On Thu, 22 Jul 2004 11:18:26 -0300 (BRT)
Luis Champs de Carvalho wrote:
> On Thu, 22 Jul 2004, Luiz Gonzaga wrote:
>
> > Pessoal,
> >
> > Preciso fazer um trabalho no curso de mestrado onde devo utilizar
> > threads.
> >
> > Como nunca utilizei threads, comecei pelo basico e obrigatorio, estou
> > lendo os manuais do modulos "threads" e threads::shared". Como o
> > programa tem um fim didatico, nao serah nada muito sofisticado, ou
> > melhor, serah um pouco mais que um "Hello world".
> >
> > O que eu gostaria de receber de retorno de voces, eh se alguem tem
> > alguma experiencia no uso de threads com perl, em relacao a performance.
> > Eh lento ? O processo de criacao e juncao de threads cria muita
> > sobrecaga no programa ?
>
> Como o Perl não usa esquema de copy-on-write, a criação de novos
> processos custa *caro*. Mas para programas pequenos, isso deve ser de
> pouca importância para você... pode usar sossegado, que vai funcionar como
> você quer.
>
> Boa sorte!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
From nferraz em phperl.com Thu Jul 22 10:23:46 2004
From: nferraz em phperl.com (Nelson Ferraz)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <20040722102942.70fae7ee.lgonzaga@lncc.br>
References: <20040722102942.70fae7ee.lgonzaga@lncc.br>
Message-ID: <40FFDC02.1030101@phperl.com>
Luiz Gonzaga wrote:
> Como o programa tem um fim didatico, nao serah nada muito
> sofisticado, ou melhor, serah um pouco mais que um "Hello world".
Cuidado!!! Foi assim que o Linus Torvalds começou o Linux! :)
[]s
Nelson
From lgonzaga em lncc.br Thu Jul 22 10:51:05 2004
From: lgonzaga em lncc.br (Luiz Gonzaga)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <40FFDC02.1030101@phperl.com>
References: <20040722102942.70fae7ee.lgonzaga@lncc.br>
<40FFDC02.1030101@phperl.com>
Message-ID: <20040722125105.4191d1cb.lgonzaga@lncc.br>
Menos, Nelson, menos...
Eh so a implementacao de um algoritmo de ordenacao de elementos de um vetor (rank sort).
Abracos, Luiz.
On Thu, 22 Jul 2004 12:23:46 -0300
Nelson Ferraz wrote:
> Luiz Gonzaga wrote:
> > Como o programa tem um fim didatico, nao serah nada muito
> > sofisticado, ou melhor, serah um pouco mais que um "Hello world".
>
> Cuidado!!! Foi assim que o Linus Torvalds começou o Linux! :)
>
> []s
>
> Nelson
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
From monsieur_champs em yahoo.com.br Thu Jul 22 10:49:14 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <20040722112950.3b7ae7db.lgonzaga@lncc.br>
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 22 Jul 2004, Luiz Gonzaga wrote:
> Solli, obrigado pelo link, acho que serah bastante util.
>
> Luis, diminua a minha ignorancia: O que eh "esquema de copy-on-write" ?
Copy-on-Write é uma estratégia de implementação de fork() que usa
memória partilhada para rodar os processos (ou threads) sobre a mesma
imagem de memória até que um dos processos (ou threads) tente escrever
alguma coisa na memória.
Quanto acontece a escrita, o sistema operacional (ou o interpretador da
linguagem) "separam" as cópias, mantendo o máximo de segmentos (ou
páginas) de memória partilhadas. Desta forma, o tempo de execução de um
fork() médio cai abaixo do tempo de cópia da imagem de memória (e handles
de recursos alocados) do processo que o executa.
Mesmo achando óbvio, destaco uma vantagem de implementação de um fork()
mais rápido: consumir menor quantidade de recursos do O.S. e/ou do
sistema, permitindo a outros programas utilizar os "excedentes".
Para saber mais sobre "Copy-on-Write", leia "Modern Operating Systems" e
"The Minix Operating System", do Andrew Tanembaum.
Livros que tratam com seriedade o gerenciamento de memória e a
implementação de gerenciadores de memória no nível do sistema operacional
também podem oferecer boas explicações sobre esta estratégia.
Se alguma coisa não ficou clara, por favor pergunte!
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA/+H/z+iwwpKRaDIRAmv3AKC7/Qu581JJGtDsBZdwxnVVQpVscgCgiWgf
OsfRKfy1cQdLaPY4/YREPGM=
=UyKL
-----END PGP SIGNATURE-----
From monsieur_champs em yahoo.com.br Thu Jul 22 10:51:50 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <40FFDC02.1030101@phperl.com>
Message-ID:
On Thu, 22 Jul 2004, Nelson Ferraz wrote:
> Cuidado!!! Foi assim que o Linus Torvalds começou o Linux! :)
Boa piada.
Mas na verdade, ele estava tentando implementar o sistema operacional
Minix, descrito no livro "The Minix Operating System", referenciado no
outro email que acabo de postar para a lista.
Como ele gostou da coisa, implementou uns "extras"... e deu no que
deu... :-) o trabalho de escola dele acabou se tornando uma das maiores
revoluções que o mundo da computação moderna conheceu até hoje, desde o
advento do sistema operacional... ;-)
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From shonorio em terra.com.br Thu Jul 22 12:10:32 2004
From: shonorio em terra.com.br (Solli Moreira Honorio)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
Message-ID:
Isto depende do que você acha caro... aí entra a responsabilidade do programador.
Tenho utilizado threads (e não forks, eu acho que este cara consome muito recurso - pelo menos na versão Win32) para trabalhar com recursos de rede e arquivos simultâneos, que normalmente custam muito caro se eu for executando um-a-um, e o resultado tem sido excelente.
Agora, o programa em threads gera uma complexidade enorme ao programa(gerenciamento das threads, variávies e recursos) que não faz sentido para algo simples.
Na minha experiência com threads em Win32, tenho conseguido excelente performance com este cara. Mas o problema tem sido o limite de threads simultâneas, desta maneira desenvolvi contadores para manter as threads em um determinado limite. Infelizmente isto nem sempre funciona legal devido aos módulos que eu utilizo, muitos deles não são 'threads safe'.
Solli
De:cascavel-pm-bounces@mail.pm.org
Para:"Cascavel Perl Mongers" cascavel-pm@mail.pm.org
Cópia:
Data:Thu, 22 Jul 2004 11:18:26 -0300 (BRT)
Assunto:Re: [Cascavel-pm] Uso de threads
> On Thu, 22 Jul 2004, Luiz Gonzaga wrote:
>
> > Pessoal,
> >
> > Preciso fazer um trabalho no curso de mestrado onde devo utilizar
> > threads.
> >
> > Como nunca utilizei threads, comecei pelo basico e obrigatorio, estou
> > lendo os manuais do modulos "threads" e threads::shared". Como o
> > programa tem um fim didatico, nao serah nada muito sofisticado, ou
> > melhor, serah um pouco mais que um "Hello world".
> >
> > O que eu gostaria de receber de retorno de voces, eh se alguem tem
> > alguma experiencia no uso de threads com perl, em relacao a performance.
> > Eh lento ? O processo de criacao e juncao de threads cria muita
> > sobrecaga no programa ?
>
> Como o Perl não usa esquema de copy-on-write, a criação de novos
> processos custa *caro*. Mas para programas pequenos, isso deve ser de
> pouca importância para você... pode usar sossegado, que vai funcionar como
> você quer.
>
> Boa sorte!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040722/c1d3b5dd/attachment.htm
From daniel em ruoso.com Thu Jul 22 12:12:28 2004
From: daniel em ruoso.com (Daniel Ruoso)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To:
References:
Message-ID: <1090516348.5188.14.camel@cedro>
Em Qui, 2004-07-22 às 11:18, Luis Champs de Carvalho escreveu:
> Como o Perl não usa esquema de copy-on-write, a criação de novos
> processos custa *caro*. Mas para programas pequenos, isso deve ser de
> pouca importância para você... pode usar sossegado, que vai funcionar como
> você quer.
Hmmm... estou um pouco confuso aqui... Copy-on-write não se aplica
apenas para o fork? no caso do thread ele irá compartilhar toda a
memória, não? se um thread escrever todos os outros verão a versão
modificada, não?
posso estar completamente enganado, mas acho que é isso...
From monsieur_champs em yahoo.com.br Thu Jul 22 13:12:10 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <1090516348.5188.14.camel@cedro>
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 22 Jul 2004, Daniel Ruoso wrote:
> Em Qui, 2004-07-22 às 11:18, Luis Champs de Carvalho escreveu:
> > Como o Perl não usa esquema de copy-on-write, a criação de novos
> > processos custa *caro*. Mas para programas pequenos, isso deve ser de
> > pouca importância para você... pode usar sossegado, que vai funcionar como
> > você quer.
>
> Hmmm... estou um pouco confuso aqui... Copy-on-write não se aplica
> apenas para o fork? no caso do thread ele irá compartilhar toda a
> memória, não? se um thread escrever todos os outros verão a versão
> modificada, não?
>
> posso estar completamente enganado, mas acho que é isso...
>
Não, meu caro... você não está completamente enganado.
Mas existem partes de um programa que teoricamente deveriam pertencer a
apenas uma instância do mesmo... por exemplo, cada um dos threads tem seu
próprio ponteiro para o heap. Isto quer dizer que threads apenas de
leitura -- que usam processador para fazer manipulações numéricas e apenas
gravam um resultado no final, por exemplo -- podem funcionar sem pagar o
"custo" da cópia de memória.
Claro, tudo isso depende muito da implementação que você dá para a
coisa... :-) estou contando o que eu conheço do mundo unix, garanto que
não é a única forma de fazer. Pode nem mesmo ser a melhor... ;-)
Se você conhece outros sistemas, como MacOS ou rWindows, eu gostaria de
saber e conhecer mais sobre a implementação particular destas
plataformas... conte para a gente!
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBAAOBz+iwwpKRaDIRAnMMAJ9hGVVzQQPzOrfL09I2nN+ADH0t9gCg8XEs
2MR/u150dpNIHjQDZeNZ7c4=
=Z03h
-----END PGP SIGNATURE-----
From daniel em ruoso.com Thu Jul 22 13:36:28 2004
From: daniel em ruoso.com (Daniel Ruoso)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To:
References:
Message-ID: <1090521388.5195.17.camel@cedro>
Em Qui, 2004-07-22 às 15:12, Luis Champs de Carvalho escreveu:
> Não, meu caro... você não está completamente enganado.
> Mas existem partes de um programa que teoricamente deveriam pertencer a
> apenas uma instância do mesmo... por exemplo, cada um dos threads tem seu
> próprio ponteiro para o heap. Isto quer dizer que threads apenas de
> leitura -- que usam processador para fazer manipulações numéricas e apenas
> gravam um resultado no final, por exemplo -- podem funcionar sem pagar o
> "custo" da cópia de memória.
Mas o heap não precisa ser copiado, ele será novo... Qual parte da
memória será copiada? serão sim, criados novos espaços... continuo
confuso...
From nferraz em phperl.com Thu Jul 22 13:51:46 2004
From: nferraz em phperl.com (Nelson C. T. Ferraz)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To:
References:
Message-ID: <41000CC2.7040100@phperl.com>
>>Cuidado!!! Foi assim que o Linus Torvalds começou o Linux! :)
>
> Boa piada.
> Mas na verdade, ele estava tentando implementar o sistema operacional
> Minix, descrito no livro "The Minix Operating System", referenciado no
> outro email que acabo de postar para a lista.
Segue um trecho do livro "Just for Fun", auto-biografia de Linus Torvalds:
"My earliest test program was written to use one thread to write the
letter A to the screen. The other thread wrote the letter B. (I know, it
sounds unimpressive.) (...)
So ultimatelly I was able to change the two threads, the AAAAAAAA and
BBBBBBBB, so that one read from the modem and wrote to the screen, and
the other read from the keyboard and wrote to the modem. I had my own
terminal emulation program. (...)
That's how Linux got started. With my test programs turning into a
terminal emulation package".
[]s
Nelson
--
Nelson Ferraz
GNU BIS: http://www.gnubis.com.br
From monsieur_champs em yahoo.com.br Thu Jul 22 14:00:34 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Uso de threads
In-Reply-To: <1090521388.5195.17.camel@cedro>
Message-ID:
On Thu, 22 Jul 2004, Daniel Ruoso wrote:
> Mas o heap não precisa ser copiado, ele será novo... Qual parte da
> memória será copiada? serão sim, criados novos espaços... continuo
> confuso...
Não _o_ heap. Apenas _o_ _ponteiro_ para o heap... outros campos de
controle de processo que não são comuns a ambos os threads também podem
entrar nessa "brincadeira". Infelizmente não me ocorre nenhum agora.
Espero que tenha ajudado. Posso procurar alguma referência, mais tarde,
se você quiser. Eu desconfio que exista algum (pouco) material sobre isso
no livro "The Minix Operating System" já mencionado aqui antes. Também
deve haver alguma coisa disso nos papers velhos do Java, em
http://java.sun.com, e possivelmente na documentação das bibliotecas de
implementação de threads do linux (green-threads, talvez?).
Espero ter ajudado, Daniel.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Fri Jul 23 08:46:11 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Erro reconstruindo o libapache-mod-perl-1.26 + perl
5.8.2
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Caros
Eu estou enfrentando um erro estranho quando tento reconstruir meu
pacote libapache-mod-perl-1.26 a partir do fonte (para incorporar o
perl-5.8.2):
Build log: (para logs completos, veja o anexo)
- -----------------------------------------------
make[2]: Leaving directory `/home/lcampos/tmp/libapache-mod-perl-1.26/URI'
make[2]: Entering directory
`/home/lcampos/tmp/libapache-mod-perl-1.26/Util'
make[2]: Leaving directory
`/home/lcampos/tmp/libapache-mod-perl-1.26/Util'
Use of uninitialized value in -d at
/usr/local/lib/perl5/5.8.2/File/Path.pm line 153.
fileparse(): need a valid pathname at
/usr/local/lib/perl5/5.8.2/File/Path.pm line 154
make[1]: *** [pure_vendor_install] Error 255
make[1]: Leaving directory `/home/lcampos/tmp/libapache-mod-perl-1.26'
make: *** [binary-arch] Error 2
- -----------------------------------------------
Qualquer ajuda é benvinda e será regiamente recompensada com cerveja de
boa qualidade no encontro social, semana que vem.
Obrigado!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBARaoz+iwwpKRaDIRAiojAJ94AOgfjenCALMcI4cgTDzMyRXfuwCfd0Sm
+Fco9pQ2rq3uiMcuMWcfvCA=
=SgxP
-----END PGP SIGNATURE-----
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : build.log.gz
Tipo : application/octet-stream
Tam : 804 bytes
Descr.:
Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20040723/11ee68f4/build.log.obj
From filipo em w3c.com.br Fri Jul 23 09:21:50 2004
From: filipo em w3c.com.br (Ricardo Filipo)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] Erro reconstruindo o libapache-mod-perl-1.26 +
perl 5.8.2
References:
Message-ID: <20040723142150.10709.qmail@qmail-local.inova.com.br>
Oi, Luis.
Este erro está sendo causado pela função mkpath, do módulo File.pm, que cria um diretório. Talvez seja um problema de permissão, se não for coisa pior ...
Tente com o perl 5.8.3 pra ver se funciona.
[]
Filipo
=================
>De:Luis Champs de Carvalho
>Para:Cascavel Perl Monks
>Assunto:[Cascavel-pm] Erro reconstruindo o libapache-mod-perl-1.26 + perl 5.8.2
>
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>
> Caros
>
> Eu estou enfrentando um erro estranho quando
>tento reconstruir meu
>pacote libapache-mod-perl-1.26 a partir do fonte
>(para incorporar o
>perl-5.8.2):
>
>Build log: (para logs completos, veja o anexo)
>-
>-----------------------------------------------
>make[2]: Leaving directory
>`/home/lcampos/tmp/libapache-mod-perl-1.26/URI'
>make[2]: Entering directory
>`/home/lcampos/tmp/libapache-mod-perl-1.26/Util'
>make[2]: Leaving directory
>`/home/lcampos/tmp/libapache-mod-perl-1.26/Util'
>Use of uninitialized value in -d at
>/usr/local/lib/perl5/5.8.2/File/Path.pm line
>153.
>fileparse(): need a valid pathname at
>/usr/local/lib/perl5/5.8.2/File/Path.pm line 154
>make[1]: *** [pure_vendor_install] Error 255
>make[1]: Leaving directory
>`/home/lcampos/tmp/libapache-mod-perl-1.26'
>make: *** [binary-arch] Error 2
>-
>-----------------------------------------------
>
> Qualquer ajuda é benvinda e será regiamente
>recompensada com cerveja de
>boa qualidade no encontro social, semana que
>vem.
>
> Obrigado!
>- --
>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>=
> Luis Campos de Carvalho is BSc in Comp
>Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>=
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v1.2.4 (GNU/Linux)
>
>iD8DBQFBARaoz+iwwpKRaDIRAiojAJ94AOgfjenCALMcI4cg
>TDzMyRXfuwCfd0Sm
>+Fco9pQ2rq3uiMcuMWcfvCA=
>=SgxP
>-----END PGP SIGNATURE-----
>
>
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm@mail.pm.org
>http://cascavel.pm.org/mailman/listinfo/cascavel
>-pm
____________________________________________________________________
From alfspsp em hotmail.com Fri Jul 23 09:37:28 2004
From: alfspsp em hotmail.com (=?iso-8859-1?Q?Alex_E._J._Falc=E3o?=)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] =?iso-8859-1?q?Apresenta=E7=E3o?=
References:
Message-ID:
Bom dia senhores,
Preciso fazer uma espécie de treinamento básico sobre perl na empresa
que trabalho em um programa de propagação de conhecimento interno, detalhe,
a semana que vem.
Será que alguém teria uma apresentação (Curso) em ppt ou algo do genero
para me passar. Ficaria muito gráto....
Grande abraço a todos
Alex Falcão
From filipo em w3c.com.br Fri Jul 23 10:13:12 2004
From: filipo em w3c.com.br (Ricardo Filipo)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] =?ISO-8859-1?Q?Apresenta=E7=E3o?=
References:
Message-ID: <20040723151312.8282.qmail@qmail-local.inova.com.br>
Talvez a nossa apostila em perl basico:
http://cipsga.org.br/sections.php?op=viewarticle&artid=7
[]
Filipo
=================
>De:"Alex E. J. Falcão"
>Para:"Cascavel Perl Mongers"
>Assunto:[Cascavel-pm] Apresentação
>
>Bom dia senhores,
>
> Preciso fazer uma espécie de treinamento
>básico sobre perl na empresa
>que trabalho em um programa de propagação de
>conhecimento interno, detalhe,
>a semana que vem.
>
> Será que alguém teria uma apresentação
>(Curso) em ppt ou algo do genero
>para me passar. Ficaria muito gráto....
>
> Grande abraço a todos
> Alex Falcão
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm@mail.pm.org
>http://cascavel.pm.org/mailman/listinfo/cascavel
>-pm
____________________________________________________________________
From monsieur_champs em yahoo.com.br Fri Jul 23 12:33:26 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:10 2004
Subject: [Cascavel-pm] [Oferta de Trabalho]: Analista Programador Perl
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Caros, um amigo meu está precisando muito de uma pessoa que desempenhe o
papel de analista programador perl, na empresa dele. Acho que o pessoal
poderia mandar os CV's para mim, e eu encaminho.
Segue abaixo a "especificação" do trabalho, exatamente como ele me
descreveu. Se você achar que tem a sua cara, me escreva, *fora* da lista.
Putamplexos!
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- ---------- Forwarded message ----------
Date: Fri, 23 Jul 2004 10:50:29 -0300
Bom dia Luis,
Conforme conversamos ontem, para colocar na lista Perl:
Profissional formado em ciências de computação, ou no último ano, com pelo
menos um ano de experiência recente com Perl e PostgreSQL e sólidos
conhecimentos de desenvolvimento para web e SQL.
Conhecimentos de modelagem de dados, orientação a objeto são um adicional
a mais.
Bom ter tido experiência com CVS ou algum outro controle de versão, bem
como documentação de projeto.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBAUvtz+iwwpKRaDIRApqwAJ9d1w8ksRArM9XnRrWn5FBHqmrvSQCfXHbu
5JfWDwYkalL1zo2Z/+PKA/0=
=k46z
-----END PGP SIGNATURE-----
From alfspsp em hotmail.com Fri Jul 23 13:33:30 2004
From: alfspsp em hotmail.com (=?iso-8859-1?Q?Alex_E._J._Falc=E3o?=)
Date: Mon Aug 2 21:27:10 2004
Subject: =?iso-8859-1?Q?Re:_=5BCascavel-pm=5D_Apresenta=E7=E3o?=
References:
<20040723151312.8282.qmail@qmail-local.inova.com.br>
Message-ID:
Muito obrigado... serve sim...
----- Original Message -----
From: "Ricardo Filipo"
To: "Cascavel Perl Mongers"
Sent: Friday, July 23, 2004 12:13 PM
Subject: Re: [Cascavel-pm] Apresentação
> Talvez a nossa apostila em perl basico:
>
> http://cipsga.org.br/sections.php?op=viewarticle&artid=7
>
> []
>
> Filipo
>
> =================
> >De:"Alex E. J. Falcão"
> >Para:"Cascavel Perl Mongers"
> >Assunto:[Cascavel-pm] Apresentação
> >
> >Bom dia senhores,
> >
> > Preciso fazer uma espécie de treinamento
> >básico sobre perl na empresa
> >que trabalho em um programa de propagação de
> >conhecimento interno, detalhe,
> >a semana que vem.
> >
> > Será que alguém teria uma apresentação
> >(Curso) em ppt ou algo do genero
> >para me passar. Ficaria muito gráto....
> >
> > Grande abraço a todos
> > Alex Falcão
> >_______________________________________________
> >Cascavel-pm mailing list
> >Cascavel-pm@mail.pm.org
> >http://cascavel.pm.org/mailman/listinfo/cascavel
> >-pm
>
>
>
>
>
> ____________________________________________________________________
>
>
----------------------------------------------------------------------------
----
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm@mail.pm.org
http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From nferraz em phperl.com Fri Jul 23 16:27:33 2004
From: nferraz em phperl.com (Nelson Ferraz)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] =?ISO-8859-1?Q?Apresenta=E7=E3o?=
In-Reply-To:
References:
Message-ID: <410182C5.2080600@phperl.com>
Alex E. J. Falcão wrote:
> Preciso fazer uma espécie de treinamento básico sobre perl na empresa
> que trabalho em um programa de propagação de conhecimento interno, detalhe,
> a semana que vem.
Alex,
Qual o objetivo do curso? Você vai apenas introduzir a linguagem, ou
pretende que as pessoas saiam do curso com certas competências básicas?
Estão previstas quantas horas de treinamento?
[]s
Nelson
From nferraz em phperl.com Fri Jul 23 17:40:05 2004
From: nferraz em phperl.com (Nelson Ferraz)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Mozilla Foundation Looking for Web Programmers
Message-ID: <410193C5.8040001@phperl.com>
Blake Ross writes: "We are looking for three programmers who are
proficient in Perl or other web apps languages and can volunteer their
time and skill to help us build the tools we will need to make three
upcoming community marketing campaigns successful. These are some of our
most exciting campaigns yet and promise to net us hundreds of thousands
of users if executed properly. The work that's needed is simple and
should be trivial for anyone skilled in perl or other web apps
languages. Please send mail to blake at cs.stanford.edu if you are
interested and would like more details."
http://www.mozillazine.org/talkback.html?article=5061
From joaogabrielcas em ig.com.br Tue Jul 27 13:07:33 2004
From: joaogabrielcas em ig.com.br (João Gabriel C. Laass)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
Message-ID: <20040727_180733_087651.joaogabrielcas@ig.com.br>
Fala pessoal!
Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
internet, mas não encontro quase nada....
Só sei que ele é o criador do perl e que o perl foi criado a pedido do
governo norte-americano para transferir dados de uma conexão não
criptografada entre a Califórnia e a Pensilvânia.
Porém não sei se o perl tem outros desenvolvedores tão importantes como
Larry Wall e também não sei nada da vida de Larry Wall (como por exemplo
aonde mora, qual a idade dele, o que gosta de fazer...).
Alguém ai tem mais dados sobre Larry Wall e o PERL?
[]s
João Gabriel
Serra/ES
_________________________________________________________________________________
Quer mais velocidade?
Só com o acesso Aditivado iG, a velocidade que você quer na hora que você precisa.
Clique aqui: http://www.acessoaditivado.ig.com.br
From nferraz em phperl.com Tue Jul 27 15:07:06 2004
From: nferraz em phperl.com (Nelson C. T. Ferraz)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To: <20040727_180733_087651.joaogabrielcas@ig.com.br>
References: <20040727_180733_087651.joaogabrielcas@ig.com.br>
Message-ID: <4106B5EA.7090504@phperl.com>
João Gabriel C. Laass wrote:
> Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
> internet, mas não encontro quase nada....
Você tentou a página pessoal do Larry Wall?
http://www.wall.org/~larry/
> Só sei que ele é o criador do perl e que o perl foi criado a pedido do
> governo norte-americano para transferir dados de uma conexão não
> criptografada entre a Califórnia e a Pensilvânia.
Eu posso estar enganado quanto a isso, mas até onde eu sei, ele não
criou a linguagem a pedido de ninguém.
[]s
Nelson
--
Nelson Ferraz
GNU BIS: http://www.gnubis.com.br
From monsieur_champs em yahoo.com.br Tue Jul 27 15:27:27 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To: <4106B5EA.7090504@phperl.com>
Message-ID:
On Tue, 27 Jul 2004, Nelson C. T. Ferraz wrote:
> João Gabriel C. Laass wrote:
> > Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
> > internet, mas não encontro quase nada....
>
> Você tentou a página pessoal do Larry Wall?
>
> http://www.wall.org/~larry/
>
> > Só sei que ele é o criador do perl e que o perl foi criado a pedido do
> > governo norte-americano para transferir dados de uma conexão não
> > criptografada entre a Califórnia e a Pensilvânia.
>
> Eu posso estar enganado quanto a isso, mas até onde eu sei, ele não
> criou a linguagem a pedido de ninguém.
>
Eu acredito que você não esteja enganado, Nelson.
O Larry trabalhava para a NASA quando começou a pensar no Perl. Mas isso
foi há muito tempo atrás... acho que (ao menos parte d)a história está
contada em um dos livros clássicos do perl, ou no Camelo ou no Lhama...
mas não tenho certeza disso...
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From joaogabrielcas em ig.com.br Tue Jul 27 21:25:53 2004
From: joaogabrielcas em ig.com.br (=?iso-8859-1?Q?Jo=E3o_Gabriel?=)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
Message-ID: <000601c4744a$353d0590$dc2708c9@dcstdd26lghetra>
On Tue, 27 Jul 2004, Nelson C. T. Ferraz wrote:
> Jo?o Gabriel C. Laass wrote:
> > Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
> > internet, mas n?o encontro quase nada....
>
> Voc? tentou a p?gina pessoal do Larry Wall?
>
> http://www.wall.org/~larry/
>
> > S? sei que ele ? o criador do perl e que o perl foi criado a pedido do
> > governo norte-americano para transferir dados de uma conex?o n?o
> > criptografada entre a Calif?rnia e a Pensilv?nia.
>
> Eu posso estar enganado quanto a isso, mas at? onde eu sei, ele n?o
> criou a linguagem a pedido de ningu?m.
>
> Eu acredito que voc? n?o esteja enganado, Nelson.
> O Larry trabalhava para a NASA quando come?ou a pensar no Perl. Mas isso
foi h? muito tempo atr?s... acho que (ao menos parte d)a hist?ria est?
contada em um dos livros cl?ssicos do perl, ou no Camelo ou no Lhama...
mas n?o tenho certeza disso...
> Putamplexos!Tipo, a página pessoal deve é muito ruim... não traz dados pessoais dele e contem poucas informações...Sabes de outra fonte?FlwJoão GabrielSerra/ES
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040727/15aa6cb8/attachment.htm
From glasswalk3r em yahoo.com.br Sun Jul 25 19:28:50 2004
From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To:
References: <4106B5EA.7090504@phperl.com>
Message-ID: <20040725212850.24adc80a@valhalla.localdomain>
On Tue, 27 Jul 2004 17:27:27 -0300 (BRT) Luis Champs de Carvalho
wrote:
> Eu acredito que você não esteja enganado, Nelson.
>
> O Larry trabalhava para a NASA quando começou a pensar no Perl. Mas
> isso
> foi há muito tempo atrás... acho que (ao menos parte d)a história está
> contada em um dos livros clássicos do perl, ou no Camelo ou no
> Lhama... mas não tenho certeza disso...
O "livro do Camelo" - Programando Perl - conta a história toda
(resumida, é claro). Vide o capítulo sobre "cultura Perl" ou algo
similar.
Se não estou enganado, tem um outro livro da O'Reilly que fala sobre
cultura Perl, gráficos e jogos que fala sobre a história do Perl também.
Só em inglês.
[]'s
--
Alceu Rodrigues de Freitas Junior
--
glasswalk3r@yahoo.com.br
PGP public key at http://www.imortais.cjb.net/addgb.html
---------------------------------------------------------------
He who knows others is wise.
He who knows himself is enlightened.
-- Lao Tsu
From marco.lima em e-via.com.br Tue Jul 27 20:05:45 2004
From: marco.lima em e-via.com.br (Your Name)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
Message-ID:
Slave Monges !
Soh uma correção Luis ... ele trabalhava na verdade para Unisys e estava
em uma projeto da NSA "Agência Nacional de Segurança" ... onde ele
utilizava a Uninet para transferência de dados e necessitava gerar
relatórios dessas atividades ... como ele não encontrou nenhuma
ferramenta para isso ... resolveu desenvolver uma linguagem para isso
... nasceu o Perl.
[ ]'s
Mago
> On Tue, 27 Jul 2004, Nelson C. T. Ferraz wrote:
>
> > João Gabriel C. Laass wrote:
> > > Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
> > > internet, mas não encontro quase nada....
> >
> > Você tentou a página pessoal do Larry Wall?
> >
> > http://www.wall.org/~larry/
> >
> > > Só sei que ele é o criador do perl e que o perl foi criado a pedido do
> > > governo norte-americano para transferir dados de uma conexão não
> > > criptografada entre a Califórnia e a Pensilvânia.
> >
> > Eu posso estar enganado quanto a isso, mas até onde eu sei, ele não
> > criou a linguagem a pedido de ninguém.
> >
> Eu acredito que você não esteja enganado, Nelson.
>
> O Larry trabalhava para a NASA quando começou a pensar no Perl. Mas isso
> foi há muito tempo atrás... acho que (ao menos parte d)a história está
> contada em um dos livros clássicos do perl, ou no Camelo ou no Lhama...
> mas não tenho certeza disso...
>
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
>
Marco Lima
marco.lima@e-via.com.br
+55 21 81230667
Register Linux User #355235
Brasil Perl Monger
From frighetti em cascavel.pm.org Tue Jul 27 22:14:02 2004
From: frighetti em cascavel.pm.org (Fabiano Reese Righetti)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To: <20040725212850.24adc80a@valhalla.localdomain>
References: <4106B5EA.7090504@phperl.com>
<20040725212850.24adc80a@valhalla.localdomain>
Message-ID: <20040728001402.65804922.frighetti@cascavel.pm.org>
On Sun, 25 Jul 2004 21:28:50 -0300
Alceu Rodrigues de Freitas Junior wrote:
> On Tue, 27 Jul 2004 17:27:27 -0300 (BRT) Luis Champs de Carvalho
> wrote:
>
> > Eu acredito que você não esteja enganado, Nelson.
> >
> > O Larry trabalhava para a NASA quando começou a pensar no Perl. Mas
> > isso
> > foi há muito tempo atrás... acho que (ao menos parte d)a história está
> > contada em um dos livros clássicos do perl, ou no Camelo ou no
> > Lhama... mas não tenho certeza disso...
>
> O "livro do Camelo" - Programando Perl - conta a história toda
> (resumida, é claro). Vide o capítulo sobre "cultura Perl" ou algo
> similar.
>
> Se não estou enganado, tem um outro livro da O'Reilly que fala sobre
> cultura Perl, gráficos e jogos que fala sobre a história do Perl também.
> Só em inglês.
S'o lembrando de mais um link... http://history.perl.org/
Abracos,
--
Fabiano Reese Righetti - frighetti AT {cascavel.pm.org, cpan.br}
From monsieur_champs em yahoo.com.br Wed Jul 28 07:29:33 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To:
Message-ID:
On Tue, 27 Jul 2004, Your Name wrote:
> Soh uma correção Luis ... ele trabalhava na verdade para Unisys e estava
> em uma projeto da NSA "Agência Nacional de Segurança" ... onde ele
> utilizava a Uninet para transferência de dados e necessitava gerar
> relatórios dessas atividades ... como ele não encontrou nenhuma
> ferramenta para isso ... resolveu desenvolver uma linguagem para isso
> ... nasceu o Perl.
>
Olha! Um "teco" de história novo para mim!! :-)
Obrigado, Mago!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From dexter em ticbrasil.com.br Wed Jul 28 13:03:46 2004
From: dexter em ticbrasil.com.br (dexter@ticbrasil.com.br)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Interface
References: <000601c4744a$353d0590$dc2708c9@dcstdd26lghetra>
Message-ID: <00ad01c474cd$3a4d5200$0202a8c0@DexterNote>
oi Galera, Sei que não é o foco da lista mas ...
Alguem como faço para mudar o duplex da minha interface no linux,
por exemplo,
hoje ela esta em 10Mb Half Duplex e gostaria de setala a 100Mb Full Duplex, porem não posso utilizar o comando mii-tool pq o drive da placa de rede não é suportado por esse programa,
Uma vez vi um pessoa fazer isso, alterando arquivos no /proc, porem, não me lembro qual era o arquivo, ou quais parametros foram alterados,
Um muito obrigado desde já
Ass: Dexter
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040728/f83cbca4/attachment.htm
From hsouza em gmail.com Wed Jul 28 14:15:00 2004
From: hsouza em gmail.com (Hugo Souza)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario
(12/07/04)
In-Reply-To:
References:
Message-ID:
Desculpe a sinceridade Luiz, mas no que diz respeito ao UOL você falou
uma grande bobagem. O UOL gasta grandes quantidades de dinheiro
combatendo Spam (entre operação, equipamentos, monitoração e
desenvolvimento), o serviço de Anti-Spam é parte integrante de
qualquer pacote de assinatura, não existem "open-relays" (se existem,
são desconhecidos da administração). Mas a pior de todas foi dizer que
a empresa "vive" com dinheiro de spammer (sendo a realidade o exato
oposto).
Nada contra críticas, desde que elas tenham fundamento.
Hugo
On Thu, 15 Jul 2004 15:43:27 -0300 (BRT), Luis Champs de Carvalho
wrote:
> On Thu, 15 Jul 2004, Luís Fernando wrote:
> > From: Luís Fernando
>
> > acho que o motivo é que, se fosse tão fácil enviar mensagens, daqui a
> > pouco estariam mandando SPAM até para celulares
>
> Eu discordo.
> Isto não impede grandes empresas (como o Terra e o UOL) de manter "open
> relays" para os spammers. Eles provêem o serviço, e vivem dele. Alguns
> tentam até lucrar sobre os relays abertos, vendendo "anti-spams" para seus
> usuários. Isto sim é caso de polícia, mas como explicar a um juiz de
> pequenas causas como o negócio funciona e onde está a perversidade?
--
hsouza@gmail.com
http://tetsuo.geekbunker.org/
From monsieur_champs em yahoo.com.br Wed Jul 28 15:19:01 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario
(12/07/04)
In-Reply-To:
Message-ID:
On Wed, 28 Jul 2004, Hugo Souza wrote:
> Desculpe a sinceridade Luis, mas no que diz respeito ao UOL você falou
> uma grande bobagem.
Sem problemas com a sinceridade.
Eu escrevo o que eu penso. Espero que as pessoas digam o que elas
pensam, sinceramente. Por isso chamamos isto de "Lista de Discussão".
> O UOL gasta grandes quantidades de dinheiro combatendo Spam (entre
> operação, equipamentos, monitoração e desenvolvimento),
Eu não duvido disso.
> o serviço de Anti-Spam é parte integrante de qualquer pacote de
> assinatura,
Eu fui conferir [http://antispam.uol.com.br/comofunciona.html]. Eles
implementam "Listas Brancas" com verificação de endereço automática.
> não existem "open-relays" (se existem, são desconhecidos da
> administração).
Se fossem conhecidos da administração, não existiriam. :-)
Quando eu estiver em casa, e tiver novamente acesso aos meus
junk-archives, eu vou enviar alguns spams que o UOL fez relay para a minha
caixa postal. Nada como demonstrar o que se fala. Serve igualmente para o
Terra, a minha fonte principal de mensagens não-solicitadas.
Estou em débito com você neste assunto.
> Mas a pior de todas foi dizer que a empresa "vive" com dinheiro de
> spammer (sendo a realidade o exato oposto).
Bom, isso, na realidade, depende muito do ponto de vista.
Vou tentar lhe expor o meu:
O Terra *cobra* pelo uso do Anti-SPAM separadamente. Isto quer dizer que
o recurso é negócio, diretamente. Tecnicamente falando, Anti-SPAM é um
serviço que compõe a receita do provedor. Pode-se dizer, portanto, que o
Terra "vive" de spam (ou da tentativa de se livrar dele). C.Q.D.[0];
O UOL oferece o seu Anti-SPAM como *parte integrante* de todos os
pacotes. Bom, se é padrão, por que tanto destaque? Ou, por que citar o
Anti-SPAM em todos os pacotes, insistindo na existência do serviço?
O fato incontestável é que o serviço de Anti-SPAM agrega valor aos
pacotes: você assina o UOL por que ele (também) tem Anti-SPAM.
Desta forma, o Anti-SPAM passa a ser um serviço (agregando valor ao
serviço "Assinatura de ISP", que você comprou) e conseqüêntemente
componente da receita do provedor. Pode-se dizer que o UOL "vive de Spam".
C.Q.D.[0];
* * *
Se você olhar a coisa friamente, qual a dificuldade em se implementar
autenticação SMTP e terminar de uma vez por todas com este tipo de
problema?
Custo?
Garanto que "tolerar" spam custa caro, também.
Tempo?
Garanto que Spam-Storms consomem muito tempo também.
Know-How?
Até a minha avó consegue seguir o "SMTP Authentication How-To".
Duvido que os técnicos do (UOL|Terra|$ISP) não consigam.
A única explicação que eu consigo conceber para os ISP's grandes não
acabarem com o problema do SPAM é 'falta de vontade política'.
Isto implica que cada ISP enxerga alguma vantagem (direta ou indireta)
em "tolerar" spam's. E vantagem, no mundo corporativo, implica dinheiro
(ganho, ou não gasto).
Desta forma, a "conivência" ou "tolerância" (passiva ou ativa) de um
dado ISP sobre a questão do SPAM implica que o ISP ganha (ou não perde)
dinheiro sobre isso.
Direto, sem grande esforço, concluímos que o ISP "vive" de Spam.
Resumindo:
Tolerar SPAM => Vantagem (Direta ou Indireta)
Vantagem (Direta ou Indireta) => (Economia | Lucro)
(Lucrar|Economizar) sobre Spam => "ISP 'vive' de Spam".
> Nada contra críticas, desde que elas tenham fundamento.
Espero ter fundamentado as minhas melhor agora, Hugo.
Por favor, lembre-se de que esta é a minha opinião.
Eu já trabalhei para um ISP e tenho uma vaga noção de como as coisas
funcionam, e como deveriam funcionar.
E, para terminar, um "mantra" pros monges: por que vocês acham que a
Telefonica não "acaba" com a palhaçada de envio de Spam pelo Speedy? Vocês
já pensaram na quantidade de assinaturas de Speedy que os spammers tem?
Quem você acha que é o melhor cliente do Speedy, agora que eles estão
tentando implementar cobrança por Mb circulado? Um carinha que faz
download de músicas 2 horas por dia ou um spammer profissional, que manda
10.000.000.000 de emails de 100Kb cada, por final de semana?
Me respondam por email, ou no encontro[1], neste sábado.
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[0] C.Q.D.: "Como Queremos Demonstrar".
[1] Mais informações sobre o Encontro Social dos São Paulo Perl Mongers
deste sábado, 31/07/2004 na página [http://sao-paulo.pm.org/].
From daniel em ruoso.com Wed Jul 28 19:10:02 2004
From: daniel em ruoso.com (Daniel Ruoso)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Larry Wall e o PERL
In-Reply-To: <20040727_180733_087651.joaogabrielcas@ig.com.br>
References: <20040727_180733_087651.joaogabrielcas@ig.com.br>
Message-ID: <1091059802.1392.51.camel@cedro>
http://history.perl.org/PerlTimeline.html
Em Ter, 2004-07-27 às 15:07, João Gabriel C. Laass escreveu:
> Fala pessoal!
>
> Estou a meses procurando dados sobre Larry Wall, o criador do perl, na
> internet, mas não encontro quase nada....
>
> Só sei que ele é o criador do perl e que o perl foi criado a pedido do
> governo norte-americano para transferir dados de uma conexão não
> criptografada entre a Califórnia e a Pensilvânia.
>
> Porém não sei se o perl tem outros desenvolvedores tão importantes como
> Larry Wall e também não sei nada da vida de Larry Wall (como por exemplo
> aonde mora, qual a idade dele, o que gosta de fazer...).
>
> Alguém ai tem mais dados sobre Larry Wall e o PERL?
>
> []s
> João Gabriel
> Serra/ES
>
> _________________________________________________________________________________
> Quer mais velocidade?
> Só com o acesso Aditivado iG, a velocidade que você quer na hora que você precisa.
> Clique aqui: http://www.acessoaditivado.ig.com.br
>
>
> ______________________________________________________________________
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm@mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
From sikora em inova.com.br Wed Jul 28 17:12:52 2004
From: sikora em inova.com.br (Rodolfo Sikora)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
References:
Message-ID: <20040728221252.2455.qmail@qmail-local.inova.com.br>
Também discordo que a UOL mantenha open relays, tenho combatido o SPAM por muito tempo e o que existe ali são pessoas com trojans em seus computadores servindo de proxy para spammers do mundo todo.
De fato vender anti-spam dá dinheiro tanto quanto enviar, mas tenho testado o anti-spam da UOL e de longe ele é eficiente.
Ter open relay é arrumar encrenca feia...
=================
>De:Hugo Souza
>Para:Cascavel Perl Mongers
>Assunto:Re: Re[2]: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
>
>Desculpe a sinceridade Luiz, mas no que diz
>respeito ao UOL você falou
>uma grande bobagem. O UOL gasta grandes
>quantidades de dinheiro
>combatendo Spam (entre operação, equipamentos,
>monitoração e
>desenvolvimento), o serviço de Anti-Spam é parte
>integrante de
>qualquer pacote de assinatura, não existem
>"open-relays" (se existem,
>são desconhecidos da administração). Mas a pior
>de todas foi dizer que
>a empresa "vive" com dinheiro de spammer (sendo
>a realidade o exato
>oposto).
>
>Nada contra críticas, desde que elas tenham
>fundamento.
>
>Hugo
>
>On Thu, 15 Jul 2004 15:43:27 -0300 (BRT), Luis
>Champs de Carvalho
> wrote:
>> On Thu, 15 Jul 2004, Luís Fernando wrote:
>> > From: Luís Fernando
>>
>> > acho que o motivo é que, se fosse tão fácil
>enviar mensagens, daqui a
>> > pouco estariam mandando SPAM até para
>celulares
>>
>> Eu discordo.
>> Isto não impede grandes empresas (como o
>Terra e o UOL) de manter "open
>> relays" para os spammers. Eles provêem o
>serviço, e vivem dele. Alguns
>> tentam até lucrar sobre os relays abertos,
>vendendo "anti-spams" para seus
>> usuários. Isto sim é caso de polícia, mas como
>explicar a um juiz de
>> pequenas causas como o negócio funciona e onde
>está a perversidade?
>
>--
>hsouza@gmail.com
>http://tetsuo.geekbunker.org/
>
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm@mail.pm.org
>http://cascavel.pm.org/mailman/listinfo/cascavel
>-pm
Rodolfo Sikora - Desenvolvimento e Operação
Departamento de Operações e Tecnologia
Inova Tecnologias - http://www.inova.com.br
****************************************************
*Velop* - administração, controle e monitoramento da
sua comunicação na Internet.
http://www.inova.com.br
From hsouza em gmail.com Wed Jul 28 22:44:01 2004
From: hsouza em gmail.com (Hugo Souza)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario
(12/07/04)
In-Reply-To:
References:
Message-ID:
On Wed, 28 Jul 2004 17:19:01 -0300 (BRT), Luis Champs de Carvalho
wrote:
> On Wed, 28 Jul 2004, Hugo Souza wrote:
>
> > o serviço de Anti-Spam é parte integrante de qualquer pacote de
> > assinatura,
>
> Eu fui conferir [http://antispam.uol.com.br/comofunciona.html]. Eles
> implementam "Listas Brancas" com verificação de endereço automática.
E isso caracteriza um Anti-Spam. Ou, para você, while-lists não são
sistemas de bloqueio de Spam?
> > não existem "open-relays" (se existem, são desconhecidos da
> > administração).
>
> Se fossem conhecidos da administração, não existiriam. :-)
>
> Quando eu estiver em casa, e tiver novamente acesso aos meus
> junk-archives, eu vou enviar alguns spams que o UOL fez relay para a minha
> caixa postal. Nada como demonstrar o que se fala. Serve igualmente para o
> Terra, a minha fonte principal de mensagens não-solicitadas.
> Estou em débito com você neste assunto.
Fico no aguardo.
> > Mas a pior de todas foi dizer que a empresa "vive" com dinheiro de
> > spammer (sendo a realidade o exato oposto).
>
> Bom, isso, na realidade, depende muito do ponto de vista.
> Vou tentar lhe expor o meu:
> O UOL oferece o seu Anti-SPAM como *parte integrante* de todos os
> pacotes. Bom, se é padrão, por que tanto destaque? Ou, por que citar o
> Anti-SPAM em todos os pacotes, insistindo na existência do serviço?
Destaque pois o uso não é obrigatório, mas, obviamente, altamente incentivado.
> O fato incontestável é que o serviço de Anti-SPAM agrega valor aos
> pacotes: você assina o UOL por que ele (também) tem Anti-SPAM.
É uma forma de enxergar. Pena que a vasta maioria dos usuários escolhe
provedor pelo custo e qualidade geral do serviço (linhas livres, banda
disponível, central de atendimento, etc.). Sua afirmação é válida, com
certeza, mas o valor agregado é minúsculo.
> Desta forma, o Anti-SPAM passa a ser um serviço (agregando valor ao
> serviço "Assinatura de ISP", que você comprou) e conseqüêntemente
> componente da receita do provedor. Pode-se dizer que o UOL "vive de Spam".
> C.Q.D.[0];
Vive de Combater o Spam? Talvez, reflete PARTE da verdade, mas nem de
longe a verdade completa. Te garanto, o UOL viveria muito melhor sem
Spam do que vive com ele. Tenha absoluta e total certeza disso.
> * * *
>
> Se você olhar a coisa friamente, qual a dificuldade em se implementar
> autenticação SMTP e terminar de uma vez por todas com este tipo de
> problema?
>
> Custo?
> Garanto que "tolerar" spam custa caro, também.
>
> Tempo?
> Garanto que Spam-Storms consomem muito tempo também.
>
> Know-How?
> Até a minha avó consegue seguir o "SMTP Authentication How-To".
> Duvido que os técnicos do (UOL|Terra|$ISP) não consigam.
>
> A única explicação que eu consigo conceber para os ISP's grandes não
> acabarem com o problema do SPAM é 'falta de vontade política'.
Todos os SMTPs dos UOL são de acesso exclusivo à assinantes. Não
impede que usuários façam Spam, nem muito menos é prova de conivência.
A administração de sistemas de email com as proporções similares as
encontradas em certas empresas é relativamente mais complexa do que as
descritas em "how-tos".
> Isto implica que cada ISP enxerga alguma vantagem (direta ou indireta)
> em "tolerar" spam's. E vantagem, no mundo corporativo, implica dinheiro
> (ganho, ou não gasto).
>
> Desta forma, a "conivência" ou "tolerância" (passiva ou ativa) de um
> dado ISP sobre a questão do SPAM implica que o ISP ganha (ou não perde)
> dinheiro sobre isso.
>
> Direto, sem grande esforço, concluímos que o ISP "vive" de Spam.
>
> Resumindo:
> Tolerar SPAM => Vantagem (Direta ou Indireta)
> Vantagem (Direta ou Indireta) => (Economia | Lucro)
> (Lucrar|Economizar) sobre Spam => "ISP 'vive' de Spam".
A linha de pensamento é válida, porém os dados não se sustentam. O
lucro seria maior e de mais simples acesso se não houvesse Spam. O
maior interessado na extinção do Spam é o provedor, sempre.
> > Nada contra críticas, desde que elas tenham fundamento.
>
> Espero ter fundamentado as minhas melhor agora, Hugo.
> Por favor, lembre-se de que esta é a minha opinião.
> Eu já trabalhei para um ISP e tenho uma vaga noção de como as coisas
> funcionam, e como deveriam funcionar.
Eu trabalho faz alguns anos. Tenho boa noção de como elas são, e de
como eu gostaria que elas fossem.
> E, para terminar, um "mantra" pros monges: por que vocês acham que a
> Telefonica não "acaba" com a palhaçada de envio de Spam pelo Speedy? Vocês
> já pensaram na quantidade de assinaturas de Speedy que os spammers tem?
Você realmente acredita que seja uma porcentagem considerável?!
> Quem você acha que é o melhor cliente do Speedy, agora que eles estão
> tentando implementar cobrança por Mb circulado? Um carinha que faz
> download de músicas 2 horas por dia ou um spammer profissional, que manda
> 10.000.000.000 de emails de 100Kb cada, por final de semana?
Melhor cliente? Que faz nego colocar Classes Cs inteiras em lista de bloqueio?
Sua lógica é válida, mas os argumentos soam mais como o de um
muçulmano xiita ou judeu ortodoxo: só fazem sentido quando observados
sob uma visão extremista.
> Me respondam por email, ou no encontro[1], neste sábado.
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> [0] C.Q.D.: "Como Queremos Demonstrar".
> [1] Mais informações sobre o Encontro Social dos São Paulo Perl Mongers
> deste sábado, 31/07/2004 na página [http://sao-paulo.pm.org/].
--
hsouza@gmail.com
http://tetsuo.geekbunker.org/
From shonorio em terra.com.br Fri Jul 30 09:03:29 2004
From: shonorio em terra.com.br (Solli Moreira Honorio)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Procura-se programador perl senior
Message-ID:
Pessoal,
Recebi isto, talvez possa interessar a alguém da lista. Não tenho nenhum detalhe sobre a empresa.
Empresa em São Paulo procura programador perl Senior com experiência em desenvolvimento de aplicação web em mod_perl. Desejavel conhecimento em ambiente unix/linux.
Envie curriculo para debiasi@gmail.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20040730/bd9454f0/attachment.htm
From monsieur_champs em yahoo.com.br Fri Jul 30 15:40:35 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Procura-se programador perl senior
In-Reply-To:
Message-ID:
On Fri, 30 Jul 2004, Solli Moreira Honorio wrote:
> Pessoal,
>
> Recebi isto, talvez possa interessar a alguém da lista. Não tenho nenhum
> detalhe sobre a empresa.
>
> Empresa em São Paulo procura programador perl Senior com experiência em
> desenvolvimento de aplicação web em mod_perl. Desejavel conhecimento em
> ambiente unix/linux.
>
> Envie curriculo para debiasi@gmail.com
Hum. Me parece que alguns detalhes se perderam.
Onde você pegou isto, Solli?
Ah! Vamos fazer a "Cerimônia de Purificação" desta vez? ;-)
Te vejo sábado!
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From monsieur_champs em yahoo.com.br Fri Jul 30 11:49:51 2004
From: monsieur_champs em yahoo.com.br (Luis Champs de Carvalho)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Encontro Social dos Perl Mongers Paulistanos (fwd)
Message-ID:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Antes de mais nada, se você não está inscrito nas listas de discussão de
Perl Brasileiras, considere-se meu convidado(a) especial. Sinta-se à
vontade para aparecer e conhecer mais gente relacionada com a linguagem e
com o projeto e desenvolvimento de aplicações para a world wide web.
==================================================
Encontro Social do São Paulo Perl Mongers
Os monges paulistanos têm a honra de convidá-lo para nosso próximo
encontro social, que se realizará no sábado, dia 31 de julho de 2004, a
partir das 16:00, no O'Malleys Irish Pub, na cidade de São Paulo - SP -
Brasil.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
O'Malleys Irish Pub
São Paulo's favourite Irish bar & gringo hangout
Alameda Itú 1529, Jardins, São Paulo, Brazil
West 46°, 39' 55.5" - South 23°, 33' 29.6"
Telephone: +55 11 3086 0780
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Isso é AMANHÃ, se você estiver lendo esta no mesmo dia em que eu a
enviei.
As melhores formas de chegar ao pub são pelo metrô, descendo na estação
Consolação (linha verde) e seguir a rua Bela Cintra sentido Jardins. São
apenas duas quadras, descendo, uma caminhada agradável; Outras formas
incluem ônibus que passem na Av. Consolação x Alamenda Itú (vindos tanto
do centro como dos Jardins), o que dá uma quadra de caminhada no sentido
Paraíso.
Segue um mapa para ajudar a localização do lugar:
http://mapas.yahoo.com.br/mapaxml.asp?arq=10.10.7.2/temp3/8202_yahoo____endereco_20072004_142401&jump=#topo
Estas informações também estão na página do São Paulo Perl Mongers
http://sao-paulo.pm.org/
==================================================
Putamplexos, e vejo vocês amanhã!
Este convite é licensiado pela GPL.
Para saber mais, leia a licensa anexa.
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBCnwzz+iwwpKRaDIRAm3DAJ9uyqVbhg8J0DlTLcZrzC8R7euoPwCgq/Dd
ZoO81ub83cDlAr9J35V+3HA=
=JZow
-----END PGP SIGNATURE-----
-------------- Próxima Parte ----------
Este convite é um software livre; você pode redistribui-lo e/ou
modifica-lo dentro dos termos da Licença Pública Geral GNU como
publicada pela Fundação do Software Livre (FSF); na versão 2 da
Licença.
Este programa é distribuido na esperança que possa ser util,
mas SEM NENHUMA GARANTIA; sem uma garantia implicita de
ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja
a Licença Pública Geral GNU para maiores detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU
junto com este programa, se não, escreva para a Fundação do Software
Livre(FSF) Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
From glasswalk3r em yahoo.com.br Mon Jul 26 01:53:45 2004
From: glasswalk3r em yahoo.com.br (Alceu Rodrigues de Freitas Junior)
Date: Mon Aug 2 21:27:11 2004
Subject: [Cascavel-pm] Fw: [LINUXSECURITY] - Boletim Diario (12/07/04)
In-Reply-To:
References:
Message-ID: <20040726035345.1e8133e3@valhalla.localdomain>
On Thu, 29 Jul 2004 00:44:01 -0300 Hugo Souza wrote:
> On Wed, 28 Jul 2004 17:19:01 -0300 (BRT), Luis Champs de Carvalho
> wrote:
> > On Wed, 28 Jul 2004, Hugo Souza wrote:
> > Eu fui conferir [http://antispam.uol.com.br/comofunciona.html].
> > Eles
> > implementam "Listas Brancas" com verificação de endereço automática.
>
> E isso caracteriza um Anti-Spam. Ou, para você, while-lists não são
> sistemas de bloqueio de Spam?
Constituem um sistema porco de bloqueio a spam, vc quer dizer. Esse tipo
de bloqueio trás mais problemas do que uma solução decente. Imagine a
dor de cabeça cadastrar um email da UOL numa lista de discussão, por
exemplo.
> Vive de Combater o Spam? Talvez, reflete PARTE da verdade, mas nem de
> longe a verdade completa. Te garanto, o UOL viveria muito melhor sem
> Spam do que vive com ele. Tenha absoluta e total certeza disso.
Se não está obtendo lucros, ao menos está acomodado com a situação. O
SPAM não incomoda nem traz tantos prejuízos para o UOL ou outros
provedores. Se fosse assim, a Anatel já estaria sendo pressionada à
tempos para resolver esse problema e caracterizar como crime o envio de
SPAM.
> Todos os SMTPs dos UOL são de acesso exclusivo à assinantes. Não
> impede que usuários façam Spam, nem muito menos é prova de conivência.
> A administração de sistemas de email com as proporções similares as
> encontradas em certas empresas é relativamente mais complexa do que as
> descritas em "how-tos".
Complexidade não justifica imcompetência. O Yahoo é muito maior que o
UOL e seus servidores de SMTP são baseados em autenticação, ao menos no
Brasil. Imagino que isso se replique ao restante do mundo. Os servidores
do Yahoo também não permitem que usuários autenticados enviem mensagens
à torto e direito para muitos destinatários.
> A linha de pensamento é válida, porém os dados não se sustentam. O
> lucro seria maior e de mais simples acesso se não houvesse Spam. O
> maior interessado na extinção do Spam é o provedor, sempre.
E porque então até hoje os provedores não se uniram numa ação conjunta,
como criar novos padrões de transmissão de emails que eliminassem a ação
de spammers?
Nos EUA, campeões mundiais de SPAM, a Microsoft (Hotmail) e o Yahoo
estão sugerindo formas distintas e incompatíveis de controle de
envio/recebimento de emails. Obviamente essa corrida trará benefícios
para aquele que chegar na frente e tiver seu padrão aceito.
> > E, para terminar, um "mantra" pros monges: por que vocês acham que
> > a
> > Telefonica não "acaba" com a palhaçada de envio de Spam pelo Speedy?
> > Vocês já pensaram na quantidade de assinaturas de Speedy que os
> > spammers tem?
>
> Você realmente acredita que seja uma porcentagem considerável?!
Não trabalho com estatísticas, mas já tentei entrar em contato com a
Telefonica em relação a spam recebidos de clientes do Speedy... sabe
qual a resposta que obtive? "Não podemos fazer nada, visto que não há
nada previsto na Legislação que proíba o SPAM".
Isso mostra, no mínimo, que o fornecedor do serviço prefere ser
conivente ao spammer do que cancelar sua assinatura. Se fosse uma
empresa mais séria, ela tornaria o não-envio de SPAM como parte
contratual.
> > Quem você acha que é o melhor cliente do Speedy, agora que eles
> > estão
> > tentando implementar cobrança por Mb circulado? Um carinha que faz
> > download de músicas 2 horas por dia ou um spammer profissional, que
> > manda 10.000.000.000 de emails de 100Kb cada, por final de semana?
>
> Melhor cliente? Que faz nego colocar Classes Cs inteiras em lista de
> bloqueio?
>
> Sua lógica é válida, mas os argumentos soam mais como o de um
> muçulmano xiita ou judeu ortodoxo: só fazem sentido quando observados
> sob uma visão extremista.
O Le Champs é meio contundente às vezes, mas é verdade que provedores e
governo tem feito muito pouco em relação ao SPAM. Observem, por exemplo,
que invadir máquinas pela Internet já é crime previsto no código penal.
[]'s
--
Alceu Rodrigues de Freitas Junior
--
glasswalk3r@yahoo.com.br
PGP public key at http://www.imortais.cjb.net/addgb.html
---------------------------------------------------------------
He who knows others is wise.
He who knows himself is enlightened.
-- Lao Tsu