2007/04/21


vislumbrando um problema jotapéguico

No padrão JPEG, a imagem é representada primeiro em termos de coeficientes de transformadas DCT de bloquinhos de 8x8... Isso dá o memso número de valores que existem na imagem vista pixel a pixel mesmo.

Aí depois rola uma quantização... Apesar dos valores continuarme em igual número, eles passam a poder adquirir apenas valores mais restritos. Do mesmo jeito que um áudio de 8 bits é menor do que um de 16 bits.

Mas tem algo faltando nisso aí... Tradicionalmente, quando se vai quantizar algo, recorre-se a uma "uniformização" da amostras, maximizando a entropia do inal digitalizado...

Pra áudio isso tem benefícios que são fáceis de ser comprovados. Pra esse caso aqui nao é óbvio se isso é necessário, pois o passo seguinte é fazer uma codificação tipo Huffman, dando tamanhos menores aos símbolos mais frequentes.

Mas talvez quem sabe, pode ser que haja uma codificação mais complexa que faz o seguintes: analiza a imagem toda, e sai uantizando á tento em vista reduzir o nero toal de símbolos... O problema é: dada uma imagem, escolher a tabela de quantização que minimiza o número de símbolos utilziados, e minimiza o erro.

Suspeito que isso deve cair num daqueles problemas NP-compltos da vida, tipo "juntar n numeros duma lista em c copinhos diferentes, com a quantidade da soma total em cada copo o mais igual possível"...

2007/04/18


Calculadoras RPN

O motivo porque eu ando lendo sobre HP-15c é que passei por necessidades terríveis envolvendo calculadoras ultiammente.

Projetei um tansformador (que ainda não montei) aqui, e tive que fazer contas pra lá e pra cá. Quando fui na loja, afinal, não tinha tantos núcleos quanto eu imaginava, e acabei tendo que fazer uns cálculos na hora pra escolher o nucleo adequado. Fiz as contas NA MÃO, porque faz um bocado de tempo que não ando com calculadoras na bolsa.

Eu não carrego mais minha HP 48g por dois motivos: 1_ tenho medo de perder ou quebrar ela. Quem não é neurado com aquela telona de cristal líquido? 2_ Ela é simplesmente grande demais. Não compensa ficar carregando aquela porcaria gigante.

E mais: Esse negócio de calculadora gráfica é uma puta enganação. Jovem aspirante a engenheiro! Já vou te avisando: Se vc acha do caralho esse negócio de calculadora gráfica, já vou te avisando: ninguém usa esse trem na vida real não! Não me lembro claramente de jamais ter precisado ou utilizado de forma realmente intensa as funções gráficas.

Quando entrei na faculdade, peguei emprestado a HP-11c do meu pai. Aquilo que é máquina! Coisa linda. Usei pra fazer coisas como implementar o algorítmo de Newton. cheguei até a programar um desses algoritminhos de cálculo numérico, não lembro qual, pra usar numa prova. Terminei a prova muito antes de todos meus colegas que tinham HP 48gês, e não sabiam programá-las.

Eu mantinha nela constantemente um programinha com a fórmula de Bháskara / Pell, pra resolver polinominhos do segundo grau.

Acabei finalmente sentindo a necessidade de passar pra 48g por causa da
facilidade maior em trabalhar com números complexos. Experimenta resolver
probleminhas com circuitos RLC sem isso... É uma mão na roda, viu!...

Agora, as funções gráficas, nunca usei muito. Progrmainhas daqueles lindos,
com fórmulas prontas pra projetar isso ou aquilo, tb nunca usei muito. Usei um
pra fazer transformada de Laplace que era uma beleza, mão na roda.

A tal biblioteca de quações, tb, nunca usei muito.

O triste é o seguinte: A HP hoje é direcionada a fazer calculadoras pras
"crianças" usarem na hora de fazer as provas. Por isso esse lance de colocar
bibliotecas gigantes de fórmulas, e desenhar ráfico... Desenhar gráfico seria
um jeito, meio desonesto até, de conferir suas respostas (de questões de
crianças).

Por isso tá rolando uma tendência em fazer calculadoras cada vez mais
"burrinhas", como essa 9s que eu comprei sem querer.

O que sucedeu foi que eu tava muito puto porque tive que fazer aquelas contas
na mão, e decidi: "vou comprar a primeira porra de calculadora científica
pequena que eu ver!!!"

Comprei uma porcariazinha de 15 reais, e me arrependi imediatamente depois.
Verdade que ela tem algumas características ineressantes: tem um reloginho que
fica à amostra quando vc fecha a tampinha "totalmente dobrável"
dela... bem-feitinha... Só que os botões são daqueles brilhantes, horríveis,
que não dá pra ler porque fica uma luz batendo na sua cara. Eu me pergunto,
como ELES não percebem que é IMPOSSÍVEL usar essa porcaria?!?!?!

E, obviamente, não era RPN. Quer dizer, obviamente na hora, porque eu tava
crente que qualquer coisiquinha que eu comprasse na rua teria uma função assim
"aperte B-A B-A pra-cima pra-baixo start, e ela entra no modo RPN". Eu tava
querendo acreditar nisso, porque eu não suporto utilizar calculadoras não-RPN
(nem sei como se chamam essas aberrações da natureza). Só que me fudi!!

Aí comecei a lembrar que nem todas calculadoras científicas são
sensatas... Então andando pelo stand centes, comcei a perceber que tinha uma
grande variedade de calculadoras, A maioria com botão de "=", infelizmente. Aí
notei uma HP com um aspecto bacaninha, a tal 9s. Conferi se tinha "igual" ou se
tinha "enter", e pra minha surpresa e alegria, tinha um "enter" bem bonito no
cantinho!... Fiquei aliviado... Aí perguntei o preço, e empolguei de passear
pelo resto da galeria procurando outras parecidas, e outros preços daquele
modelo.

Acabei comprando por R$35, preço bastante barado comparado com
outras... Quaaase comprei uma Casio só porque faz tempo que queria experimentar
uma, com telinha pequena de "dot martix", só que que que acontece: tinha um
botão "exe" ao invés de "=". Pedi pra olhar, vi o manual, e senti que ela era
estritamente não-RPN. Fiquei meio chateado, porque não sabia que existiam
calculadoras sem "=" que não fossem RPN. Pensei "aaah fica pra outra vez..."

No meio do caminho vi vááárias gráficas, várias cientificas mais carazinhas, (e
feias) e váárias versões da 12c. Sempre que eu tou andando distraído, e vejo
uma loja vendendo essas 12c novas, eu fico emocionado... Prendo a respiração,
meus olhos ficam meio úmidos, a barria fria... É aespectativa de um dia ver uma
"12c científica". E me recuso a comprar uma financeira só porque eu gosto do
formato e interface e etc dela!... Eu quero a 11c, ou a 15c, pô!!...

É tão bizarro isso, a 12c é esse sucesso inigualável, porque eles não imaginam
que possa fezer um sucessinho uma versão científica da 12c? (não precisa ser a
reencarnação da 15c, mas uma versão um tiquinho mais atualizada!)

Aí voltei na primeira loja, adquiri a belezinha lá... Chegamos na escolad a
Carina, ela abriu, e eu falei pra ela "ah, testa aí, dois mais dois..." Ela
digitou "2 + 2 enter", eu ri torto, mas para meu espanto e decepção,
FUNCIONOU!!! :((( Siiim, sim, fui LOGRADO!!

Ainda pensei: "puxa vai ver que ela tem os dois modos, e vem por padrão no modo
não-RPN, pr anão assustar as pessaos covardes"

Não, ela é estritamente não-RNP! ABSURDO!!!!

Porcaria!

Eu tinha razão pra achar que fosse RPN! A HP tem outras calculadoras não-RPN
que tem botão de '='. Ela tem uma calculadora que é mista, que tem um botão
escrito '=', e em baixo tem escrito "enter", indicando que é auqele botão
quando está no modo RPN.

Agora, essa só tinha "enter", como é na 12c e companhia. Porque eu deveria
desconfiar?!?! Afinal de contas, eles parecem bem coerentes nas outras!!... Mas
nessa não, inventaram essa presepada.

Quem eles estavam tentando enganar?!?! Não consigo entender!! Só espero que
seja algo como "essa calculadora é desenhada pro público jovem... vamos
acostumá-los cuma a idéia de um botão chamado enter, pra mais atrde introduzir
uma nova científica RPN pra eles..." Se não é isso, então é alguma
estupidez. Algum executivo devia estar trabalhando pra ela ser RPN, e na última
hora alguém deve ter virado o jogo, e ela saiu assim, esquálida... é a única
coisa que consigo imaginar!...

Fiquei muito decepcionado!... Malditos burocratas!

Eu só quero ser feliiiizzz!! :PPP

Eu entrei na engenharia elétrica porque queria construir um vídeo-game pra
mim... Talvez acabe construíndo uma calculadora... Pra então usá-la pra fazer
um vídeo game! :)


Encanamentos redondos

Estou editando este post no Emacs! DEscolei uma paradinha chamada "mozex" que
deixa vc ligar o firefox a altos programas externos! Meu "mailto" gora executa
o MUTT! :D

Isso q é felicidade!!! Meus blogs também tem momentos de alegria, quando as
coisas funcionam, e não só de tristeza por elas não funcionarem do jeito que eu
acho certo!!


Semântica das sutilezas de suscitadas situações sociais

Suponha que numa mesa, num jantar, eu diga assim: "Você tem que ler é aquele 'cara' que escreveu um monte de coisa pouco antes de morrer, e depois publicaram o trabalho dele, tem a ver com esses negócio de ícones..."

Uma terceira pessoa reponde o nome do acadêmico em questão. Qual das seguintes repostas é a única que não é coerente com querer ser meu amigo?

a_ (lacônico) Peirce.
b_ (humilde) Seria do Charles Peirce que você está falando??...
c_ (empolgado) Aaah sei quem é, é o Peirce! Charles Peirce!...
d_ (mineiro) É o Peirce, sô!...
e_ Esse 'cara' é o CHARLES PEIRCE. [seu burro]



resposta: a (notem o que o ícone anterior ali não é uma letra 'a', mas sim uma letra 'e' de cabeça pra baixo, rotacionada pi radianos para a direita (ou para a esquerda, tanto faz), como é costume quando vc quer esconder as respostas!... Mas resta apenas a dúvida, é 'É' ou é 'Ê'? )


Começou errado!

Na Ana Mari raga aqui apareceu uma espírita...
AB: "Quando que vcs consideram que começa a vida humana?"
"A doutrina espírita é bem clara: começa DO COMEÇO, ou seja, na concepção."

Tipo... O que estamos querendo é justamente decidir QUANDO É o tal "começo"!!... Isso mostra o tanto que o assunto é firmemente inconsciente e mal-debatido...


HP-15c

Não posso pedir pra "qualquer um" assinar essa petição. Tem que ser do fundo do coração!... Mas se vc acha que conehce alguém que talvez tenha interesse, passe adiante.

http://hp15c.org/

É uma petição pedindo pra HP voltar a fabricar a HP-15c!!... Meu pai tem uma 11c, e eu usei por uns semestres na faculdade. É realmente uma maravilha. É parenta da 12c, cujo sucesso é tão inegável que a HP ainda vende. Mas a 12c é financeira, a 11 e a 15 são científicas e programáveis!...

Eu adoraria uma dessas. Não ando por aí com minha 48g, por medo de quebrar, e também simplesmente porque ela é grande demais!...