Mostrando postagens com marcador FISL. Mostrar todas as postagens
Mostrando postagens com marcador FISL. Mostrar todas as postagens

segunda-feira, 21 de abril de 2008

Como gerar plug-ins para o Blender, essa foi a melhor!

A melhor palestra que assisti no FISL foi sobre criação de plug-ins para o Blender.

Vi o quanto é fácil gerar plug-ins até mesmo em C. Basta ter as bibliotecas de compilação, a parte difícil é encontrar essas bibliotecas. O palestrante colocou o link para as bibliotecas nos slides da palestra.

Para criar o plug-in, basta preencher 1 de 3 funções, cujos nomes são pré-estabelecidos.

O que mais me chamou a atenção foi a versatilidade, em que é possível gerar texturas de várias formas, por exemplo:
  • intensidade de luz;
  • cores;
  • arquivos de imagem, incluindo imagens vetoriais.
Ao assistir esta palestra, fiquei feliz em ver uma apresentação de alto-nível feita por um verdadeiro entusiasta do software livre em um evento que mais estava parecendo um comércio.

Com este post, concluo minhas avaliações do FISL 9.0.
No fim das contas, a viagem valeu a pena, conheci muitas coisas interessantes e pessoas que vi o verdadeiro espírito do software livre.
Também aproveitamos para conhecer um pouco da cidade de Porto Alegre e descobri que existe muito o que se admirar na cidade.

In Vesalius, esse é bom!

Uma das palestras que mais me agradou no FISL 9.0 foi a do In Vesalius.

Neste caso, a palestra foi dada pela coordenadora do projeto, então este foi bem apresentado em termos de ferramentas usadas e recursos disponíveis.

O In Vesalius, em sua concepção, foi um software apenas gratuito, hoje é um software livre disponível no site do Software Público.

O In Vesalius foi desenvolvido quase todo em Python e algumas partes em C/C++. Foram usadas as bibliotecas gráficas VTK e ITK.

O In Vesalius usa imagens Dicom (padrão usado por equipamentos médicos) e a partir destas imagens gera uma visualização 3D da região analisada. Ocorre então a "impressão" em um equipamento especial e obtém-se um modelo (feito em um material que parece gesso, sendo bem mais resistente) da região analisada, por exemplo o crânio.

Algo que achei interessante é que as imagens dicom não contêm apenas uma matriz de pixels convencionais, mas cada pixel também contém a informação de sua posição espacial no corpo analisado; de modo que a reconstrução 3D consiste em lêr a imagem, segmentar as regiões de interesse (conversando com um dos desenvolvedores, descobri que usam Watershed, mas provavelmente são feitos outros processamentos) e interpolar os pontos obtidos.

Enfim, como o In Vesalius é um software livre não preciso mais ficar tentando adivinhar o que ele faz, basta baixar os fontes e descobrir o que ele realmente faz e o que não faz também.

Gotcha?

Assisti a palestra do Gotcha e, para ser sincero, perdi meu tempo.

Para começar, os caras usaram um sensor infra-vermelho que era rastreado pelo wii-mote (joystick do Wii, fabricado pela Nintendo) então era só pegar o ponto mais estimulado e passar para o mouse e ainda tinha um segundo ponto para gerar o clique. A crítica: com um sensor desses, os desenvolvedores deviam pensar em algo mais inteligente, tipo navegação 3D. Uma aplicação do tipo mover mouse, na minha concepção, deve ser mais acessível e um Wii não é algo que possa se comprar com frequência.

Depois, os caras usaram M$ Vi$ual $tudio no M$ Ruindow$ à Vista, sem comentários: isso foi um crime!

Os palestrantes também não eram dos melhores: um era advogado e passou a palestra toda fazendo gracinhas e querendo chamar a atenção; o outro era um aluno de 2o grau, provavelmente, que teve uma idéia com o primeiro e o pessoal (comunidade) gostou (em comparação, cliquem aqui). Não estou menosprezando os caras, apenas acho que estão dando muita atenção para algo deveras simples.

Para finalizar, quase metade da palestra foi assistir um dos palestrantes jogando Quake, e não foi dada nenhuma informação útil do programa em si.

domingo, 20 de abril de 2008

Acabou o FISL 9.0

Enfim, acabou o FISL, ficaram algumas contas a pagar, peguei uns contatos, descobri umas coisas interessantes sobre algumas instituições e aplicativos, descobri que se eu quiser apresentar uma palestra no FISL não basta a idéia, o negócio é aplicar.

Acho que no saldo final, valeu a pena vir à Porto Alegre.

Durante o evento tive umas idéias de aplicações bem interessantes, e assim que possível irei começá-las. Apenas para dar o gostinho, irei estudar programação 3D (também incluo arte 3D, na medida do possível), comunicação entre computadores via rede e fluxo óptico.

Mudando de assunto, aqui está a imagem da entrada do FISL.
A produção de fotos este ano foi muito baixa, em contra-partida eu gerei uns vídeos que valerão a pena assistir.

O meu saldo de brindes também foi muito baixo, para não dizer nulo. O stand de lembracinhas do FISL estava sem opções, desde o primeiro dia. Enfim, não terei que me preocupar com excesso de peso na volta.

Para finalizar o post, eu aviso que em breve estarei fazendo minhas avaliações das demais palestras que assisti, e adianto que as o último dia foram as melhores (em conteúdo técnico).

sábado, 19 de abril de 2008

Nokia: boas caras

Na palestra de um funcionário da Nokia foram apresentados diversos serviços que a empresa oferece aos desenvolvedores, principalmente os de software livre.

A plataforma Maemo consiste de software e hardware que possibilitam desenvolvimento de aplicações e testes em sistemas portáveis (embarcados).

O fórum da Nokia parece ser uma das iniciativas que esta tem de aproximar-se de desenvolvedores em que é possível ter contato direto com os desenvolvedores dos sistemas.

A plataforma Symbian é usada por diferentes empresas (Nokia, LG, Samsung, outras) e, segundo o palestrante, a Nokia está desenvolvendo alguns recursos para "facilitar a vida dos desenvolvedores".

Trabaco é para os fracos

Na palestra do Alexandre Oliva (O Ministério da Saúde Mental adverte: onde há fumaça de trabaco é fogo) foram abordados os malefícios do software protrietário (apelidade de trabaco) fazendo sempre uma analogia aos intorpecentes (em especial o cigarro).

A base da palestra era apresentar o trabaco como algo viciante, nocivo e que os únicos beneficiados são os fabricantes (alguma semelhança?), pois as empresas que desenvolvem trabaco aproveitam-se do desconhecimento das pessoas e outras empresas para incentivar o uso (a primeira dose é grátis) e com isso manter a "fidelidade" do usuário.

Enquanto o comércio de sofware proprietário for permitido pela lei, os fabricantes irão continuar a explorar e "viciar" populações cada vez maiores com seus produtos.

Quando alguém deseja comprar algo que é não é permitido, este recorre ao tráfico. A prática de venda de coisas ilegais é capaz de viciar mais ainda o usuário (seja de drogas ou da droga do software proprietário).

Durante a palestra foram apresentados vários vídeos de campanhas anti-tabagismo, neste aspecto o apelo visual foi um ponto marcante da palestra e fez os expectadores refletirem.

Para resumir, intorpecentes:
  • empresas enormes investem muito dinheiro para divulgar seus produtos;
  • o usuário paga (caro, as vezes) por algo que muito provavelmente lhe causará danos;
  • depois de começar a consumir, o usuário passa a depender do fornecedor e este passa a impor suas restrições ao uso (preço, doses, etc..);
  • a primeira dose é incentivada por "amigos", depois estes amigos não lhe ajudam mais.
Software proprietário:
  • Alguma diferença?

quinta-feira, 17 de abril de 2008

Mono: rápida e versátil

A primeira palestra que vi hoje foi sobre Mono, pelo que entendi é uma linguagem de programação muito eficiente e eficaz. Comparando Mono com C/C++, Java (JME), Ruby e Python, Mono era sempre a melhor em vários aspectos como velocidade de execução, produtividade (linhas de código por minuto), portabilidade, capacidade de gerar código nativo e outras.

Mono é baseada em .NET e permite fácil migração de sistemas C e C#.

O FISL não é mais o mesmo...

O FISL (Fórum Internacional de Software Livre), em sua 9ª versão, é, sem dúvida, um dos maiores eventos da área de software livre que existe.

Lembro do ano passado em que os participantes buscavam conhecimento uns com os outros, o que não vejo hoje.
Sem querer parecer radical, mas talvez já parecendo, a primeira coisa que vi hoje (logo ao chegar no FISL) foi um funcionário de uma empresa usando seu notebook (pessoal) com o M$ Ruindow$, eu disse a ele ironicamente: "você é corajoso, hein?" e o rapaz pareceu ficar ofendido com o comentário sem entender o motivo da "piada", e pareceu agressivo quando disse que qualquer outro participante poderia explicá-lo o porquê dele ser corajoso. No ano passado, as empresas explicavam do que se tratava o evento antes de mandar os funcionários.

Também vi várias pessoas rodando o tal sistema (M$) em seus computadores, vi até uma palestra em que usaram o Ruindow$ à Vista (os caras eram norte-americanos).

Enfim, percebo que os palestrantes, representantes das empresas e demais participantes, em geral, estão em um nível de conhecimento muito bom, porém a perseverança no Software Livre não está das melhores (e eu espero estar com uma má impressão).

sábado, 12 de abril de 2008

Informações sobre o jogo "controle a bolinha com as mãos"

Este jogo foi um "sub-projeto" que apareceu com o andamento do SIRENE.
O objetivo do jogo é apenas não permitir que a bolinha chegue nas bordas da tela.
Como os leitores devem imaginar, fiz este protótipo no Scilab (detalhe: acho que não demorei 6 horas de implementação, pois já tinha as idéias em mente, e comecei tudo do zero), então pude ter um alto desempenho no desenvolvimento do programa, porém a execussão do mesmo fica comprometida.

O Scilab é um ambiente de simulação, muito indicado para o desenvolvimento de algoritmos de forma rápida, porém a execussão do programa é muito lenta.

No FISL irei fazer uma apresentação informal deste programa, porém não pretendo disponibilizá-lo antes de ver como fazer para colocá-lo sob as condições da GNU-GPL.

quinta-feira, 10 de abril de 2008

Jogo: controle a bolinha com as mãos

Hoje fechei o joguinho para o FISL.
Não deu para fazer o par-ou-ímpar nem o pedra-papel-tesoura, mas esse da bolinha ficou legal...
Segue um vídeo demonstrativo:

terça-feira, 25 de março de 2008

FISL 9.0: Estaremos lá

Assim como no ano passado, este ano terei a oportunidade de ir ao FISL em Porto Alegre - RS.
Este ano irei tentar desenvolver umas aplicações para apresentar (informalmente) no evento.
As aplicações funcionais:
  • Localizador de placas de veículos;
  • Previsor de séries temporais;
  • Canhão capaz de acertar o alvo automaticamente;
  • Foguete capaz de chegar ao destino automaticamente;
  • Interpolador neural de funções.
Até o evento, pretendo desenvolver aplicações envolvendo a webcam:
  • Jogo de pedra-papel-tesoura;
  • Jogo de par-ou-ímpar.
Caso alguém tenha interesse em conhecer as aplicações, sintam-se a vontade para entrar em contato.

sábado, 22 de março de 2008

Testando vídeo do Youtube

Hoje encontrei umas formas de postar vídeos do YouTube. Vamos aos testes:

Colocar youtube entre colchetes, código do vídeo (letras e símbolos após "v=") e /youtube entre colchetes.
[ youtube ]EYKuBmaJoZM[ /youtube ]

Copiar e colar o conteúdo da caixa de texto embed no vídeo do youtube desejado.


Colocar YouTube:código do vídeo entre colchetes
[YouTube:EYKuBmaJoZM]