Archive for April, 2008

FISL 9.0

Monday, April 21st, 2008

Logo Fisl 9.0

Essa foi minha primeira participação no FISL depois de anos planejando mas nunca conseguindo. E o resultado é que eu fiquei bastante satisfeito, principalmente com a parte social e de comunidade do fórum.

Para as palestras ténicas, elas são principalmente para iniciantes, então o ideal é aproveitar para tomar contato com diversas áreas e aplicativos diferentes. De qualquer forma, conforme-se com o fato de que você está provavelmente perdendo muito mais coisas do que você está assistindo.

A concentração de boas palestras nas horas de almoço são talvez o maior problema para a saúde dos participantes, mesmo com o restaurante do quarto andar tão próximo e tão bom. De forma geral eu acabei vendo apenas pedaços de diversas palestras, porque no mesmo horário eu tinha 3 ou 4 boas para ver, e eu queria ter um “gostinho” de cada uma.

Diversas comunidades se organizam graças ao FISL. Um exemplo é o pessoal da Associação Python Brasil, que foi criada como um efeito direto de se juntar diversas pessoas que só se conheciam por e-mail, alguns FISLs atrás. Este ano eles tiveram uma trilha própria. Randal Schwartz, do Smalltalk (e ídolo do perl), prometeu uma trilha própria também para o Smalltalk na próxima edição.

Também é interessante para reforçar e divulgar as idéias que existem por trás do software livre. A palestra do Maddog tem exatamente esse efeito. Cada vez mais, além disso, a questão da liberdade, na Internet, e os riscos para a cultura aberta da Internet, que é a mesma que originou a própria Internet, blogs, software livre e a wikipedia.

As que eu vi foram:

  • Kernel Network Layer
  • Uma nova lei autoral para o Brasil
  • Futuros Digitais (talvez a melhor não técnica)
  • Real-time Linux e Real-time Java
  • Apache Harmony
  • Kernel Open Session (Ted Tso)
  • Fantasma do Espectro
  • IPv6
  • A Internet sob ataque
  • Nokia – Iniciativas e Projetos Open Source para Smartphones
  • Ext4 (Ted Tso)
  • Grok
  • Fun and Software Livre (a do Maddog)

Eu planejo falar um pouco mais sobre assuntos específicos do FISL, aproveitendo minhas anotações antes que eu esqueça. Mas já dá para dizer que eu pretendo estar na décima edição em 2009. Junto com os planejados 10 mil participantes, para ver o uplink com a estação espacial, a nova trilha de smalltalk, a prometida participação ampliada da Nokia e Globo.com e quem mais aparecer.

Hacks surpreendentes de Johnny Lee

Sunday, April 13th, 2008

Johnny LeeNo TED deste ano, Johnny Lee demonstrou porque é tão admirado por seus fãs no youtube. Nesta apresentação (em inglês), ele demonstra o que é possível de fazer com o controle de R$140 do Nintendo Wii (no mercadolivre, sem jabá). Como esses controles tem uma câmera infra-vermelho, com resolução de 1024×768, são capazes de acompanhar pontos e tem suporte a bluetooth, é possível utilizar essas câmeras para outras aplicações.

A primeira aplicação que ele demonstrou foi uma interface utilizando os dedos, no estilo do filme Minority Report. Você coloca o wii remote em cima do monitor, voltado para você, junto com uma fonte de luz infra-vemelha, que ele dá dicas de como construir. O software identifica a posição das pontas dos seus dedos com um pouco de fita reflexiva e com isso você pode utilizar os dedos para controlar o computador, com um programa para Windows XP que pode ser baixado do site dele. Infelizmente, segundo ele isso é um projeto interessante, mas não é prático, porque manter as mãos no ar é muito cansativo. Aqui está o video original no youtube.

A segunda aplicação é um whiteboard. Nela, o wiimote é apontado para a superfície do monitor ou para uma superfície sobre a qual esteja sendo projetada a tela. Faz-se daí um apontador infra-vermelho, com um LED infra-vermelho, um botão interruptor e uma bateria. Ao pressionar-se o botão o LED acende e pode ser detectado pelo Wii Remote. Com o software que pode ser baixado do site ele pode substituir um mouse, permitindo trabalhar na superfície como se ela fosse sensível. Veja as instruções no youtube.

A terceira aplicação é um mecanismo para headtracking. Usando esse mecanismo um software especializado pode dar uma impressão de tridimensionalidade, alterando a imagem vista quando você mexe a sua cabeça. A demonstração é impressionante, e disponível também no youtube.

Essas apresentações foram colocadas no youtube há alguns meses e já tiveram milhões de visitas. E abaixo tem a apresentação no TED. Impressionante.