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.

Google Developer Bus… Fantástico!!!

google

  • Vai Frete: permite monitorar e acompanhar em tempo real o processo de motofrete ou frete convencional
  • Expense.me: facilita a prestação de contas ao permitir que funcionários fora do escritório lancem gastos direto no sistema de gestão da empresa usando o celular
  • Quero.me: organiza listas de produtos de interesse dos usuários, colocando-os em contato com pequenas empresas de e-commerce
  • Vila do Corretor: ferramenta de comércio eletrônico na nuvem que aproxima corretores e clientes em potencial usando recursos do Google Maps
  • Allow: automatiza o fluxo de informações da empresa, facilitando a troca de mensagens entre equipes e entre funcionários
  • Supply Me: localiza fornecedores de qualquer produto próximos ao endereço da empresa e realiza leilões on-line de suprimentos
  • Taskkilla: aplicativo para gestão de projetos que torna a organização das tarefas mais lúdica ao aplicar recursos presentes em jogos eletrônicos
  • Acesse Me: ferramenta que facilita o uso de serviços web por pessoas com deficiência que tenham um dispositivo móvel, como tablet ou smartphone
  • Gam Escola: otimiza a gestão escolar e o planejamento acadêmico aplicando conceitos de videogames
  • Power Up: otimiza a gestão das academias e fideliza clientes que não conseguem se planejar para cumprir um plano de treinos (Projeto Vencedor)
  • Get Condo: aplicativo que coloca na nuvem os processos envolvidos na gestão de um condomínio, como boletos de cobrança, comunicados e gestão e gastos.
Agradeço a todos os organizadores do evento, em especial ao Antonio Marin Neto e Alê Borba pela oportunidade de participar de um ambiente tão bacana e evolutivo.

Para finalizar, disponibilizo minha TechTalk sobre a tecnologia Android e o futuro dos desktops.

Recuperando o GRUB2 no openSUSE

Até agora não entendi o motivo, mas o notebook da minha irmã com Windows 7 e openSUSE 12.3 da noite para o dia perdeu o grub2. E seguinte ela, estava no Linux trabalhando normalmente e no dia seguinte o equipamento entrava somente no Windows 7. O lado bom é que ela pediu para arrumar e não ficou na zona de conforto utilizando Windows. Bom, para os leitores do meu blog, deixo aqui uma receita de bolo para quem passar por algum problema similar.

  • Insira o DVD de instalação do openSUSE e entre no modo Rescue (recuperação);
  • Efetue o login como root;
  • Execute os comand fdisk -l para verificar e localizar a partição raiz;
# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x28000000
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1              63      305234      152586   de  Utilitário Dell
/dev/sda2          307200     1843199      768000    7  HPFS/NTFS/exFAT
/dev/sda3         1843200   152840191    75498496    7  HPFS/NTFS/exFAT
/dev/sda4   *   152842238   976752639   411955201    f  W95 Ext'd (LBA)
/dev/sda5       152842240   157034495     2096128   82  Linux swap / Solaris
/dev/sda6       157036544   240926719    41945088   83  Linux
  • Em seguida utilize o comando mount e mount –bind;
# mount /dev/sda6 /mnt
# mount --bind /dev /mnt/dev
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys
  • Monte também a partição EFI System presente no seu HD (se aplicável), executando:
# mount /dev/sda5 /mnt/boot/efi
  • Em seguida para finalizar, utilize o comando chroot grub2-mkconfig (se necessário)  grub2-install;
# chroot /mnt
Rescue:/> grub2-mkconfig -o /boot/grub2/grub.cfg
Rescue:/> grub2-install /dev/sda

Se EFI:
Rescue:/> grub2-mkconfig -o /boot/grub2/grub.cfg
Rescue:/> grub2-install --recheck /dev/sdx
  • Se o Secure Boot estiver habilitado, também execute:
Rescue:/> shim-install
  • Se não aparecer o boot do Grub (Secure Boot habilitado), entre no Windows execute o comando abaixo no terminal:
c:\> bcdedit /set {bootmgr} path \EFI\opensuse\shim.efi

E pronto!

Publicado: Ubuntu Touch na revista Linux Magazine.

Na edição 105 da revista Linux Magazine foi publicada a primeira de duas partes do artigo sobre a tecnologia Ubuntu Touch.  O artigo foi publicado 2 dias antes do lançamento mundial do sistema e junto com o evento LatinoWare 2013, onde ministrarei a palestra sobre o assunto. Agradecimento em especial à Flávia JobstraibizerRafael Peregrino da Silva . Ressalto que vale a pena obter a revista em virtude do ambo assunto RaspberryPi. Download na íntegra do artigo Ubuntu Touch AQUI.

LM_105_capinha_250

LatinoWare 2013: Desktop do futuro, Material a palestra disponível!

O “desktop do futuro”, com a tecnolgia Miracast, interfaces Slim Port e MHL junto ao Ubuntu na plataform ARM, tornou possível a utilização da interface GNU/Linux similar aos desktops e servidores em smartphones, tablets e televisões, primeira versão apresentada no início deste ano marcou 2013. A apresentação chamada “Ubuntu Touch – O Definitivo linux de bolso”, que será feita durante a conferência,  tem como objetivo demonstrar os passos de instalação, configuração e todos os avanços já alcançados no segmento.

10.Ubuntu.tv.pc.smartphone.tablet.blog

Samsung Galaxy S4 Zoom, o espetacular equipamento mutante!

samsGALAs4Zoom

Definição de Mutante: Indivíduo que apresenta características nítidamente diferentes dos seus ancestrais.

Gostei tanto do equipamento Samsung Galaxy S4 Zoom, que me senti na obrigação de compartilhar para quem deseja adquirir o brinquedo. Então deixo aqui um breve relato da máquina mutante.

A Camera Samsung Galaxy S4 Zoom é espetacular pelo fator de exercer bem os dois papeis que se propõe a fazer (Celular e Câmera Fotográfica), pois o seu CMOS BSI com sensores retroiluminado (absurdamente rápido e sensível) dispões de 16 megapixels e exige menos luz para proporcionar uma exposição suficiente na imagens.

A estabilização Óptica acabou com grande partes das imagens borradas e trouxe uma grande nitidez no resultado final sem contar no zoom óptico. A brincadeira fica legal, quando utilizamos o lado smartphone do brinquedo, pois   todos os recursos do Android e dos aplicativos Samsung estão disponíveis na câmera.

O lado smartphone do equipamento possui um processador de 1,5 GHz com dois núcleos e não deixa nada a desejar na performance.  1,5 GB de memória RAM e 8 GB de memória interna para armazenamento. Uma câmera frontal de 1.9 megapixel para a suas videoconferências e roda o Android 4.2 e NFC  ( Viva \o/ ).

Obtive excelente resultados no laboratório da NETi TECNOLOGIA ao portar a aplicação e efetuar os testes com o sistema de combate a fraude com biometria facial (o Certiface), desempenho bom no algorítimo facefinder (reconhecimento facial), sem overhead no processamento de características da face (boca aberta e outros) e um alto desempenho junto ao sistema operacional. Os com NDK com programação nativa em C/C++ junto a biblioteca openCV não deixou nada a desejar e obtive excelentes resultados de processamento no que tange ao desempenho de  morphologia matemática e outros processos aplicados a visão computacional.

c.certificao c.frente c.start