Todos os posts de Cabelo
Android NDK: Desmistificando o acesso a códigos nativos em C
Conforme prometido na palestra sobre Android na Campus Party 2011, publico no Viva O Linux um documento prático cujo foco foi a elaboaração de um programa helloworld prova de conceito utilizando código nativo e java (JNI). O objetivo é desmistificar a utilização de código C na plataforma Android. Espero que esta contribuição ajude na compreenção das pessoas que não sabem por onde começar esta jornada.
Leia AQUI o artigo na íntegra.
Nagios Vision: Tem humanos perto do seu servidor.
Acabo de testar a primeira versão alfa de um plugin do nágios, que detecta faces humanas utilizando os módulos de visão computacional da biblioteca OpenCV. Após a detecção utilizando o NSCA Cliente do nágios o servidor é notificado com alertas.
Os níveis de alertas são parametrizados de acordo com a distância da face. Após enviar a notificação ao Nágios, o plugin também envia um e-mail com a foto recém processada. Em breve um artigo no Viva O Linux explicando passo-a-passo todo o procedimento. Por enquanto deixo as ilustrações.
openSUSE 11.4

O que tem de novo:
“O openSUSE 11.4 também traz a remoção da camada de abstração HAL. Quem fica no lugar, como é tendência nas distros, é o udev. A camada HAL seria removida no 11.3 mas continuou por mais um tempo, até que os últimos pacotes que dependiam dela pudessem ser migrados.
O visual recebeu bastante atenção, incluindo os papéis de parede finais, telas de entrada e branding em geral. Foi adicionada a WebYaST, uma ferramenta de administração baseada em web originalmente criada para a versão Enterprise Server (SLES). Entre outros programas atualizados estão XOrg 7.6, VirtualBox 4.0.2, GnuCash 2.4 e Scribus 1.3.9. O KDE 4.6 RC2 está presente e só deverá ser atualizado para o 4.6.0 final com o primeiro Release Candidate.
Enquanto o pessoal do Gnome se prepara para a versão 3, o foco do openSUSE é estabilizar e melhorar o 2.32. Correções no PulseAudio, GDM e gnome-main-menu deverão constar no 11.4, garantindo uma experiência de uso sem problemas. A equipe do Gnome prepara um liveCD baseado no 11.4 que incluirá o Gnome 3 quando ele for lançado, em março. Apesar de pretender suportar o preview do Gnome Shell com o Clutter 1.5, não estão se apressando tanto para incluir o Gnome 3 no openSUSE antes do tempo.
O XFCE vem na versão 4.8, bastante significativa.”
fonte:Guia do Hardware.
Wiimote no openSUSE e no Android.
Neste post, veremos sem mistério como utilizar o controle do nintendo wii no openSUSE e no Celular android. No celular android é bem simples, basta instalar Wiimote Controller efetuando o download na sua página oficial ou utilizar o QR code abaixo . E a seguir e assistir o vídeo abaixo de como configura-lo.
No openSUSE, primeiramente devemos instalar os pacotes enumrados abaixo:
- libcwiid1
- libcwiid-devel (para os desenvolvedores )
- lswm
- python-cwiid
- wmgui
- wminput
wmgui é uma interface gráfica que permite a conexão com o controle sem precisar se preocupar com o id do dispositivo e tudo mais, muito prático, mas prefiro ainda a tradicional linha de comando.
Abaixo uma receita de bolo para colocar em funcionamento o controle do wii no seu sistema operacional openSUSE.
Adicionando o módulo do kernel.
# modprobe uinput
Listando o id (mac-adress) do controle.
# lswm Put Wiimotes in discoverable mode now (press 1+2)... 00:1A:1A:C1:07:26
Modifique o arquivo /etc/cwiid/wminput/ir_ptr conforme o exemplo abaixo:
# vi /etc/cwiid/wminput/ir_ptr
#ir_ptr include buttons Plugin.ir_ptr.X = ABS_X Plugin.ir_ptr.Y = ABS_Y
Agora utilize o comando wminput e pronto!
# wminput -c /etc/cwiid/wminput/default 00:1A:1A:C1:07:26 Put Wiimote in discoverable mode now (press 1+2)...
ATENÇÃO: Para o Wii funcionar como mouse, precisaremos do LED-IR de 940 nm, mais detalhes no Viva o Linux no artigo do Sergio.
Transforme o seu iPad em desktop com U$74
Com aproximadamente U$ 74 é possivél comprar um mini teclado BlueTooth e um adaptador VGA para iPad e utilizá-lo como um pseudo-desktop. Os acessórios foram adquiridos no DealExtreme. Deixo a seguir um vídeo muito amador, mas demonstra o resultado final.
Acessibilidade: eViacam 1.4 a evolução.
Conforme um texto publicado no blog do Bruno Torres, acessibilidade não é puro altruísmo, e sim, preocupar-se com o próximo com inteligência e visão mercadológica. Pois tornar acessíveis suas publicações, produtos e serviços para um público alvo não convencional com necessidades especiais, significa abranger um público em potencial tanto no aspecto social como econômico. Sendo assim compartilho neste post o vídeo da nova versão do software eViacam. Mais informações no artigo publicado no \o/ Viva o Linux, pois acredito que esta iniciativa de software é muito utíl para telecentros.
Instalação no openSUSE no link abaixo:

NEOGEO no iPad com joystick Wii.
Neste post, mais um capítulo da saga “coisas legais” com o controle do Nintendo Wii, deixo neste post um vídeo onde executo jogos do NeoGeo no iPad com o controle Wii utilizando o recurso Wiimote. No próximo post mencionarei sobre o wiimote com Android CLARO! (solicitação do adriano)
PlayStation no iPad com joystick Wii.
Continuando a saga coisas legais com o controle do Nintendo Wii, deixo neste post um vídeo onde executo jogos do PlayStation One no iPad com o controle Wii utilizando o recurso Wiimote.
Campus Party eu FUI…
Neste post deixarei um micro relatório sobre a minha jornada no Campus Party. A primeira impressão é boa, pois ao chegar no evento, além da estrutura um cabo azul com uma etiqueta 10Gb deixa qualquer um feliz…
Durante a distribuição de DVDs openSUSE 113. dual Layer (32 e 64 bits), esteve presente do Marcelo do
TeMastigo. Aconselho todos darem uma passada por lá, vale a pena pois é um pessoal que trabalha sério e se empenha na cobertura dos principais eventos de tecnologia.
Vale a pena mencionar, que todos os DVDs openSUSE 11.3 foram distribuidos. Inclusive um fato interessante é que 90% das pessoas que receberam o DVD utilizava o sistema operacional Windows. Definitivamente foi um excelente oportunidade de apresentar e/ou divulgar o poder do software livre.
Ministrei 2 palestras no evento (android e realidade aumentada) e não tenho muito a mencionar a respeito.. Achei demais uma área destinada a massagem proximo a sala VIP onde era proporcionado as pessoas presentes bebidas e salgados. Resumidamente não tenho paciência para elaborar posts que não sejam técnicos … Mesmo porque acredito que neste caso as imagens dizem mais que muitas palavras…










