[SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi para Perl - Array Boolean para Real/Int/Worde a volta]

claudio at dpreferencial.com.br claudio at dpreferencial.com.br
Sat Jul 11 08:18:34 PDT 2009


Luiz,

Logo de cara quero agradecer a vc e a todos do grupo,
pela iniciativa, disponibilidade e atenção que estão dando a este tema.

Tenha certeza de que valorizo e constato q estou
aprendendo muito com todos estes comentários.

Sou iniciante em Perl...mas ... já tenho algum tempo em programação..
Apesar do meu código sem bem Baby Perl..rsrs.. já constatei que rápides, 
objetivade e eficácia são caracteristicas desta linguagem..
Tanto é que estou estudando/trabalhando para passar para ela.

Segue abaixo as respostas aos seus comentários.

----- Original Message ----- 
From: "Luis Motta Campos" <luismottacampos at yahoo.co.uk>
To: <saopaulo-pm at mail.pm.org>
Sent: Friday, July 10, 2009 9:16 PM
Subject: [SP-pm] Conselhos para o Claudio Henrique Binaghi [Was: Do Delphi 
para Perl - Array Boolean para Real/Int/Worde a volta]


Claudio wrote:
> É na verdade simplificaria , mas ...
> ___________________________________________
>
> Esqueci de comentar ..meus campos tem dois fomatos básicos.
> 1 - é o código que pod ir de 1...99999. o usuário defini.
> 2 - é numérico: Real, Int e word..
> estes quatro tipos eu transformo no array boolean...
> ___________________________________________
>
> Veja um  comparativo:
>
> uma única record com 05 campos, sendo:
> 1 - campoA Boolean  02 códigos - tamanho 02 byts
> 2 - campoB Boolean  10 códigos - tamanho 10 byts
> 3 - campoC Boolean  05 códigos - tamanho 05 byts
> 4 - campoD Boolean  03 códigos - tamanho 03 byts
> 5 - campoE Real       --               - tamanho 48 byts
>                                                  ------------------------
> tamanho total                                             68 byts..
>
> Conteudo da record.
> A,B,C,D,E
> 2,1/5/8,2,1/2/3,5292.32
>
> Veja:                      tamanho do arquivo ficou em:
> - no meu formato    9 bytes.
> - no txt                  23 bytes.      2,1/5/8,2,1/2/3,5292.32
> - no txt                  68
> bytes. 
> 01100010010001000111101100011001010000111010111100010100011010100100
>
> vamos nos falando,

Prezado Claudio Henrique Binaghi

Eu fiz um apanhado de tudo o que eu consegui entender até agora, em
todos os emails que você escreveu, e tenho algumas recomendações.

Por favor mantenha em mente que eu não sou o dono da verdade, e, se
conselho fosse bom, a gente não dava de graça. Eu não tenho qualquer
intenção de ofender. Meu objetivo aqui é apontar, de forma clara e
objetiva, coisas que eu acredito que você possa melhorar ou aprender.

R:
Grande Luiz, vc não ofende, pode descer a lenha mesmo...
Estou aqui para colocar a cara para bater..rsrsrs


1. Eu acho que você consegue fazer seu trabalho a muito custo e com
muito mais sacrifício do que deveria (lamento muito por você).

   Também penso que você está permanentemente em negação, nunca
admitindo que tudo o que você faz demanda muito mais esforço e energia
do que ele realmente deveria.


R:

Bom na verdade, eu estou sempre aberto a novas formas de se fazer e super a 
fim de melhorar meu processo.
A questão é que eu tenho que acreditar que é um processo melhor.

Não sou do tipo que fica em "permanente em negação", se existe algo melhor 
.. vamos adota-lo.
Estou permanentemete pesquisa e batalhando para melhorar estes processos.

A verdade é sou meio convencido mesmo..rsrs.. em função dos resultados que 
obtenho... eeee!!!
___________


2. Ser "da velha guarda" não é desculpa apresentável, na minha humilde
opinião de lobo velho, para você não ler o manual.

R: Verdade eu tb acho.. tenho lido o manual sim.. mas o dificil é entender 
de forma a aplicar seus conceitos..

   O pessoal da lista te indicou o pack() e unpack(), que são funções
nativas do Perl flexíveis o bastante para facilitar o seu trabalho.

R: Estou estudando estes comandos .. tenho certeza que a solução do meu 
prob. passa por ai.
A questão é conseguir implementar direito.. mas ainda chegamos-lá..

   Eu recomendo fortemente que você aceite a Segunda Verdade Biunívoca
Universal (*), que diz que a mente coletiva composta por todos os
programadores Perl desta lista é muito mais inteligente, ágil e sábia do
que qualquer um dos seus membros, e aceite as recomendações que te foram
feitas.

R: Olha eu aceito sim..
     Só quero a oportunidade de mostrar o que já existe.. como funciona.. o 
pq das coisas serem assim..
     nem tudo na vida se soluciona com sql...rsrs
___________

3. Você menciona (em outro email) que seu sistema tem criptografia.

   Pelo que eu vi até agora, você não tem uma boa definição do que seja
criptografia, e acha que o fato de você não conseguir abrir os dados que
o seu sistema produz com um editor de texto é indício de que eles estão
encriptados. Isso, na realidade, chama-se obfuscação
(http://en.wikipedia.org/wiki/Obfuscated_code), e é um Anti-Padrão de
Projeto que eu considero hediondo.

    Para saber mais sobre criptografia, a Wikipedia tem uma boa
introdução: http://pt.wikipedia.org/wiki/Criptografia

R: Vc tem razão.. bem provavelmente eu não uso os termos corretos....
     mas .. eu sei bem o que é criptografia.. fiz meu mestrado em cima deste 
tema..rsrs

___________

4. (Por favor não me leve a mal, eu digo isso com boa intenção) Você não
escreve com exatidão, nem se preocupa em escrever corretamente.

R:
verdade.. não é meu forte.. meu forte é aplicar analises que sejam 
significativas e tragam bons resultados....  ;)

   Eu não gosto muito dele, mas ainda assim cito o Eric S Raymond
(http://en.wikipedia.org/wiki/Eric_S._Raymond) que, muito acertada e
sabiamente escreveu no seu guia "How to become a hacker" que uma das
coisas mais importantes para um hacker (leia-se: profissional
respeitável e altamente qualificado da área de Tecnologia da Informação)
é dominar com perfeição pelo menos a sua língua nativa. O original está
aqui: http://catb.org/esr/faqs/hacker-howto.html e tem uma tradução para
o Português do Brasil aqui:
http://www.linux.ime.usp.br/~rcaetano/docs/hacker-howto-pt.html


   O pequeno trecho de texto que se encontra acima desta contém erros de
ortografia, gramática e estilo em duas línguas.

   É 'bit' (a menor unidade de informação que se pode representar num
computador), não "byt";

  "defini" é uma corrupção fonética comum para "define", mas não é a
ortografia oficial;

  "a única /record/" e "Conteúdo da /record/" tem problemas de estilo:
como "record" é um têrmo técnico, não se traduz, mas, como a palavra
existe em Português, o recomendável é que se mantenha a concordância
nominal com o termo em Português. Como "registro" é masculino, a
recomendação do Guia de Estilo do Jornal O Estado de São Paulo é que se
escreva "o único /record/" e "Conteúdo do /record/".

  Vou ser tolerante com a falta de acentos, já que isso parece ser uma
tendência inexorável entre todas as gerações, até mesmo na "velha guarda".

  Como sempre, eu escrevi bastante. Eu espero que você não leve meus
conselhos a mal e consiga ver as coisas positivas que eu estou tentando
te apontar. Se isso acontecer, eu vou ficar feliz por ter investido bem
o meu tempo.

___________

R:
Meu amigo... pelo visto vc tem um bom nível... sabe programar em perl...
Tem um bom português...(olha o ascento ai..rsrs)
Mas todos nós temos algo a agregar..

Coloquei minhas dúvidas/ participo da lista,
porque acho muito legal a possibilidade de compartilhar e APRENDER
com as experiências dos outros.

Eu aprendo muito com VC.. e vc?
Será que não tem nd q vc queira aprender com os outros?
ou se a pessoa não tiver um portugues excelente, vc não considera?

Tenho a minha empresa a 15 anos.. faço parte do mercado a 20..
Hoje meu sistema concorre com os melhores do mercado internacional...

Pega leve....eu tenho certeza de que vc deve ser muito bom mesmo..
não precisa querer ficar mostrando os seus dotes em publico...rsrs

Vamos marcar outra E/S para nos encontrar e nos conhecer melhor..
vc vai ver.. nem sou tão convencido.. nem tão burro que não possa aprender..
apesar do meu portugues ser tão falho, o que interessa é o conteúdo do que 
posso passar..

  Putamplexos.
-- 
Luis Motta Campos is a software engineer,
Perl Programmer, foodie and photographer.

(*) Para os curiosos, o Alexei apenas é quem sabe qual é a Primeira
Verdade Biunívoca do Universo, se é que ele já não se esqueceu dela,
depois de tantos anos. ;)
_______________________________________________
SaoPaulo-pm mailing list
SaoPaulo-pm at pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm



More information about the SaoPaulo-pm mailing list