Blog do TJPP

Bem vindo … Welcome

Aqui você encontra posts sobre Física, Complexidade, Linux, Debian, etc., enfim tudo que poderia interessar a um físico computacional.

english.jpgHere you will find news and comments about Physics, Computers, Debian, GNU/Linux, and anything else that could be of interest to a computational physicist. If you think that something here could be of interest for you but you are not a Portuguese native reader, please comment in English and I will be happy in providing you a summary of what is written in english. If you prefer, e-mail me.


Matemática, Biologia e Metabiologia

Teremos amanhã, no IFUFF, a visita do eminente matemático e cientista da computação Gregory Chaitin, no grupo de Sistemas Complexos. O mesmo vai proferir uma palestra com o título “Matemática, Biologia e Metabiologia”. O resumo é

It would be nice to have a mathematical understanding of basic biological concepts and to be able to prove that life must evolve in very general circumstances. At present we are far from being able to do this. But I'll discuss some partial steps in this direction plus what I regard as a possible future line of attack.

Chaitin é pesquisador emérito da IBM. Juntamente com Kolmogorov e Solomonoff fundou a área de pesquisa conhecida como complexidade algorítmica. Ele também escreve sobre metafísica e filosofia da matemática.

A palestra será às 16:00, no IFUFF. Mais informações, inclusive como chegar, em Sistemas Complexos.

15/Apr/2010 13:43 · tjpp · 0 Linkbacks

Banco do Brasil em 64 bits: Solução definitiva ?

Durante um tempo fiquei revoltado porque tinha que usar o Firefox32 e o Java 32 bits no Arch Linux só por conta da solução de segurança do Banco do Brasil. E ainda mais revoltado porque só lia que o Banco do Brasil era amigo do Software Livre, fazendo migrações em massa. Pois a solução para o uso da famigerada solução em 64 bits acabou de sair na lista do Arch Linux-BR. Segundo este bug report da IBM, é necessário criar o diretório /etc/.java/.systemPrefs, com as permissões adequadas.

# mkdir -p /etc/.java/.systemPrefs
# chmod 755 -R /etc/.java
Depois é só abrir o Firefox e esperar a tal solução de segurança. Antes já havia tentado Banco do Brasil em 64 bits e Arch Linux no Sony Vaio TZ190N.

Update: Closed by Dan Griffiths (Ghost1227)
Monday, 29 March 2010, 16:33 GMT-4
Reason for closing: Implemented
4 horas e meia após o report do bug, o mesmo foi fechado e implementado no pacote do Arch Linux.

29/Mar/2010 17:31 · tjpp · 0 Linkbacks

Retirando o amarelado de plásticos com o Retrobright.

Neste final de semana assumi o papel de homem da casa e partir para consertar algumas coisas, entre elas a fiação do telefone e do cabo de tv e internet. Aí que eu notei que minha fiel secretária eletrônica, com mais de 10 anos parecia com hepatite. Resolvi tentar o experimento Retrobright. Eu usei a seguinte fórmula: 1 vidro de 70 ml de água oxigenada 40 volumes, meia colher de chá de Vanish líquido (o pessoal usa o em pó) e uma colher de gel de glicerina para limpar plásticos de carro. Fora a água oxigenada, o resto eu tinha em casa, inclusive a luz negra eletrônica de 26W. Eu esqueci de tirar foto da secretária montada, mas depois de desmontada e lavada com detergente, ficou assim:

Eu misturei tudo e apliquei usando um pincel. Eu notei que o enbranquecimento foi mais rápido quando coloquei a lâmpada bem próxima, mas tomando cuidado de não aquecer as peças. De vez em quando dava umas pinceladas extras, pois o gel parecia secar, devido à glicerina. Deixei de 19:00 às 10:00, e o resultado final foi este: secretariawhite.jpg

Embora a máquina reflita o flash, podemos comparar com a parede branca ao lado (é quase o tom do mármore na primeira foto). Note que a tinta dos impressos também foi retirada parcialmente, e o botão azul também sujou o pincel.

Da próxima, vou tentar a mistura com maizena e Vanish em pó, que está neste link do Flickr. O cara ainda usou água oxigenada 10 volumes. No wiki original, a recomendação é qualquer coisa de 20 para cima.

Em resumo: funciona!!

21/Mar/2010 14:23 · tjpp · 0 Linkbacks

Como uma mancha cresce

Eu já comentei aqui, o problema do caminho aleatório (Random Walk). Falei no post do O azeite bêbado e fiz algumas simulações com o Processing.js, disponíveis na página do curso de Física Estatística que estou ministrando neste semestre. A experiência que eu quero realizar é medir como o diâmetro de uma mancha de tinta em uma folha de papel varia com o tempo. Vale ressaltar que este probleminha é inspirado em um outro que mostrou que átomos existem, ou comportamentos em mercados de ações, como um gás venenoso se espalha pelo ar, etc.

O que eu fiz foi o seguinte: filmei uma gota de tinta que cai no papel.

You need to install a Flash Player to watch this video!

Agora eu retiro frames do vídeo, em intervalos regulares. O vídeo foi gravado a 30 fps, com uma câmera digital comum. O problema que eu enfrentei é que eu não quero todos os frames (são 7 segundos de filme, com 30 por segundo seriam 210 para analisar e eu queria por volta 15). Os programas que havia testado ou retiravam todos os frames ou só faziam snapshots de 1 em 1 segundo. A dica para resolver isto foi passada pelo Armando M. Baratti, na lista do Arch Linux. O que devemos fazer pelo ffmpeg é o seguinte: ele só tira frames de 1 em 1s, mas podemos mudar a velocidade do filme. Se repassarmos o filme em 15 fps por segundo, então 0.5s do filme original vai ser 1s do filme repassado. A sintaxe então é simples:

ffmpeg -i mvi_6484.avi -r 10 -ss 00:00:04 -t 00:00:06 extracted_images/images%03d.png
que faz o seguinte: pega o arquivo mvi_6484.avi, a partir do quarto segundo, com duração de seis segundos e tira 10 fotos por segundo. As fotos são salvas no diretório extracted_images, e com um rótulo que indica a ordem do frame. Eu pego cada foto e uso o Gimp para medir o tamanho da mancha. Depois uso o Gnuplot para medir o tamanho em função do número do frame (nem precisa saber quanto tempo em unidades tradicionais como minuto ou segundo). O resultado está no gráfico abaixo do tamanho em pixels versus o índice do frame

Observe que a gota não cresce com velocidade constante, mas é mais lenta à medida que o tempo passa. Na verdade, o raio da gota cresce com a raiz quadrada do tempo (como mostrado por Einstein em 1905). Eu não vou dar detalhes aqui pois isto é um trabalho para os estudantes da disciplina :) . Prometo que depois eu conto o resto.

17/Mar/2010 22:04 · tjpp · 100 Comentários · 0 Linkbacks

Microscópio USB XingLing

Este microscópio foi minha primeira experiência com o site chinês dealextreme. O site é cheio de bugigangas inúteis mas incrivelmente atraentes (ok, algumas são úteis). O legal do site é o frete grátis para qualquer compra. Você pode até sugerir produtos para que sejam vendidos no site.

Eu comprei um microscópio USB, cujas especificações importantes são: 200x, 8 leds para iluminação e 1.3M pixels de resolução (1280×1024). A encomenda chegou cerca de 5 semanas depois da compra (no meio destas, teve Natal e Ano Novo): comprei no início de dezembro e recebi na metade de janeiro. Fiz outras compras (ímas Nd) na semana passada e espero que seja mais rápido. O microscópio é mesmo um brinquedo: todo de plástico e com foco manual meio duro de ajustar. Não dá para confiar na haste que sustenta o microscópio e mexer no foco significa tirar o objeto do foco do microscópio. Tem algumas fotos do brinquedo em http://www.dealextreme.com/photogallery.dx/sku.26764~seQ.3. Veio com um mini-cd.

A instalação no Linux (Arch Linux) é assim: pegue o mini-cd e coloque uma tulipa de cerveja gelada em cima. Plugue o cabo em uma porta USB. Vai ser carregado automaticamente o módulo uvcvideo. Carregue o cheese e bata fotos ou filme. Tome um gole de cerveja entre uma foto e outra. Vou colocar umas amostras para que vocês tenham ideia da qualidade de imagem (clique para ver na resolução 1280×1024):

Pele da mão. Pessoas no microscópio parecem 80 anos mais velhas.

pele.jpg

Olha o sorriso ! Na verdade é a unha do polegar (não, não faço “francesinha”).

sorriso.jpg

Neurônios ??? Não, é um destes chamados jogos americanos (de colocar prato em cima), de plástico.

neuronios.jpg

Gostou e quer comprar mas a patroa não deixa ? Diga que é um moderno localizador de cravos

cravos.jpg

A limitação mais séria é que, apesar do aumento de 200 vezes anunciado, você não tem controle da ampliação (não é até 200x, mas 200x e pronto). Portanto o microscópio é só uma webcam com umas lentes a mais. Para coisas um pouco mais sérias, é melhor comprar um microscópio baratinho (lá tem também) e bolar um esquema de acoplamento tipo tubo de PVC e fita isolante para acoplar uma webcam. O botão de captura de imagem funciona no cheese e o botão on-off é para controlar os leds (veja como a foto dos neurônios falsos ficou brilhante, ficaria melhor com os leds desligados).

Uma coisa chata no cheese, é que eu tive que desligar a webcam para poder ver o microscópio: eu poderia mexer no gstreamer-properties, mas usar um outro programa para escolher o device é contra-producente. Eu vi alguns relatos dizendo que o gstremaer-properties não funcionaria para dois devices, se um é v4l1 e o outro v4l2 (que não é o meu caso, ambas são v4l2).

Em resumo, é mais um brinquedo quase inútil e interessante, ideal para períodos de dólar baixo.

26/Feb/2010 10:24 · tjpp · 0 Linkbacks

Linkbacks

Use the following URL for manually sending trackbacks: http://profs.if.uff.br/tjpp/lib/plugins/linkback/exe/trackback.php/blog
blog.txt · Última modificação: 16/Apr/2010 09:40 por tjpp
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0