Todos os posts de Cabelo

Avatar de Desconhecido

Sobre Cabelo

Sócio fundador da empresa OITI/NETi TECNOLOGIA fundada em 1996, teve seu primeiro contato com tecnologia em 1983 com 11 anos de idade na cidade de Bebedouro (interior de SP). Leva o Linux a sério, pesquisa e trabalha com biometria e visão computacional desde 1998. Experiência com biometria facial desde 2003, redes neurais artificiais e neurotecnologia desde 2009. Inventor da tecnologia CERTIFACE, da imagem Linux LiMobile e OSAR, mais de 79 palestras ministradas, 14 artigos impressos publicados, mais de 8 milhões de acessos nos 113 artigos publicados no Viva O Linux. Mantendor de projetos opensource, rpm oficiais e o guia FOCA Linux mobile (ePUb) desde 2010, Embaixador openSUSE, membro oficial: Viva O Linux desde 2003, openSUSE desde 2010, OWASP desde 2016 e Mozillians desde 2017.

Primeiro post de 2010: Iconfinder – Banco de ícones!

A parte visual do projeto é o cartão de visita do mesmo. Pois o cliente, na maioria dos casos, não esta  interessado na maneira que o código fonte foi escrito. O cliente final avalia apenas a funcionalidade e visual. Sendo assim, deixo como susgestão o  serviço  Iconfinder, onde o serviço disponibiliza ícones atravéz do sistema de busca.

“Um importante detalhe ao montar um projeto direcionado à web ou desktop é a escolha de ícones e imagens que dêem aquele toque personalizado à sua aplicação.
Nem sempre um bom desenvolvedor é um bom designer e vice-versa, mas para suprir esta ‘lacuna’ você pode e deve procurar por  imagens ou ícones na internet desde que sejam liberadas para uso gratuito. Uma excelente dica para encontrar seus arquivos é fazer uma visita ao IconFinder”

ARToolkitPlus 2.1.3

Se você deseja utilizar a biblioteca ARToolKitPlus no GCC 4.4, uma das alternativas é obter a versão 2.1.3 da biblioteca. Esta versão já foi portada para o compilador  gcc 4.4. A seguir o link  para download seguido da receita de bolo para compilação.

$ wget http://edge.launchpad.net/artoolkitplus/2.1.x/2.1.3/+download/ARToolkitPlus-2.1.3.tar.gz
$ tar -zxvf ../ARToolkitPlus-2.1.3.tar.gz
$ cd ARToolkitPlus-2.1.3/
$ scons

Mais informações AQUI!

Como debugar projetos no Tomcat com Eclipse.

Em 30 de Novembro de 2009, postei como configurar o debug Remoto no WebSphere, agora deixo neste  post  uma dica similar. Entretanto a  plataforma é o Tomcat no Windows 2003 server.

Em primeiro lugar, defina  a  variável ambiental jpda_transport e jpda_address:

set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=5050

Agora insira as linha a  seguir no Java Options:

-Xdebug 
-Xrunjdwp:transport=dt_socket,address=192.168.2.10:1044,server=y,suspend=n

Pronto! Agora basta executar a aplicação no modo debug!

CUDA: Programe a sua NVIDIA na plataforma Linux!

Depois dos estudos sobre visão computacional, publiquei um artigo distribuído gratuitamente na revista Linux Magazine sobre a sua aplicabilidade e custo computacional.Neste cenário os chips gráficos (GPU) serão imprescindíveis para um ganho significativo na performance destes aplicativos.

O uso orquestrado das GPU e CPU mudará o rumo da computação, pois trabalhos que processam em dias poderão ser processados em horas. Na minha visão, screensavers que trabalharão em cluster, utilizando a GPU, permitirão acelerar trabalhos de pesquisas para o desenvolvimento da  curas de doenças letais.

Nos meus testes laboratoriais, a multiplicação de vetores com 50 milhões de elementos levaram 20µs na GPU contra 401742µs (microsegundos) na CPU. Para fechar o ano de 2009, disponiblizo um documento no Viva O Linux, onde menciono como instalar e compilar o SDK da NVidia.

Documento na íntegra AQUI!

LevelHead compilado no OpenSuse 11.2

Ontem terminei de compilar o jogo Levelhead no OpenSuse 11.2, os principais obstáculos foi ajustar o fonte de algumas libs para o GCC  4.4 (ARToolKitPlus e outras). No final deu tudo certo.

Para efeito de informação, Levelhead é um inovador e fantástico jogo, criado pelo designer e programador Julian Oliver. O jogo open source é baseado em um cubo real que utiliza recurso da tecnologia de realidade aumentada para reproduzir o cubo virtual no monitor. É um novo conceito: print e play!

Um  tutorial completo no Viva O Linux.