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.

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:

  1. libcwiid1
  2. libcwiid-devel (para os desenvolvedores )
  3. lswm
  4. python-cwiid
  5. wmgui
  6. 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.


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:

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…