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.

Convertendo diversos arquivos para PDF.

Hoje precisei converter diversos arquivo (código-fontes) de um projeto para o formato PDF. O principa desafio era converter apenas os arquivos fontes e excluir os arquivos de imagens, binário e outros. Deixo aqui a minha jornada…

Em primeiro lugar devemos baixar e compilar o código fonte text2pdf. Este código, como o próprio nome diz converte um arquivo texto em pdf, para compilar o software basta executar o comando abaixo:

$ gcc text2pdf.c -o text2pdf

O proximo passo é criar uma lista dos arquivos fontes que deverão sofrer a conversão.

$ find . \( -name '*.c' -o -name '*.as' -o -name '*.java' -o -name '*.jsp'
-o -name '*.css' -o -name '*.js' \) > gerarpdf.txt

Agora confira o conteúdo do arquivo recém-criado para somente depois converter os arquivos selecionados:

$ cat gerarpdf.txt | while read a; do cat -b $a | ./text2pdf > $a.pdf;  done

Se desejar apagar todos os arquivos exceto os PDFs, basta criar uma nova lista e conferir o seu conteúdo.

$ find . ! -name '*.pdf' > apagar

Para realmente apagar os arquivos, abaixo o comando:

$ cat apagar | xargs rm

Claro que existe outras maneiras, mas acabei tomando este caminho e compartilhando toda execução.

Programas para o iPhone sem XCode (agora é possível)!

Disponibilizo o projeto LiMobile – Linux SDK for iMobiles (em versão beta final) acredito ser a primeira imagem (appliance) GNU/Linux baseada no openSUSE criada com a formidável ferramenta SuseStudio.

Desenvolvida exclusivamente para proporcionar liberdade de desenvolvimento de aplicativos para os dispositivos da APPLE (iPhone, iPad) sem a necessidade de obter um Macbook, MacOS X e Xcode. Agardecimentos especial ao Erisvaldo Gadelha Saraiva Júnior por encurtar o meu aprendizado e todos que tornaram possível o nascimento deste projeto.

 

Abaixo um vídeo do appliance:

Webcam para iPad

“Muita gente reclamou da falta de uma câmera no iPad. Mas será que plugar no tablet uma webcam semelhante às usadas em PCs seria uma boa solução? Essa é a ideia de uma companhia chamada Photofast. Ao contrário do que diz a imagem, como nota o Gizmodo, a câmera não terá absurdos 200 megapixels, mas apenas 2. O acessório ainda promete transmissão de vídeo em tempo real com 640×480 pixels de resolução, em programas de comunicação instantânea.
Aparentemente, trata-se de uma customização de uma câmera LifeCam da Microsoft, conforme o Pocket-lint. O diferencial é o seu cabo, que termina em um conector para o dock do iPad. A aparência do produto, no entanto, deve mudar no seu lançamento, ainda sem data definida. O que se sabe, por enquanto, é que a câmera deve chegar ainda este ano.

Fonte: http://www.adrenaline.com.br”


Tethering no Motorola DEXT.

Após obter o acesso como usuário root no Motorola DEXT, comecei buscar alternativas para compartilhar a internet 3G via wireless. Infelizmente comecei pelo caminho errado e perdi muito tempo, pois estava tentando utilizar o android-wifi-tether que necessita das  opções  CONFIG_NETFILTER e CONFIG_IP_NF_IPTABLES do kernel habilitada. Isto demandaria a  compilação do kernel do Android ou um imagem com um kernel já pronto. Graças ao documento do Morimoto, lembrei que já havia instalado  (ante de obter acesso a root) o Barbacle Wifi Tether que necessita apenas o acesso como root. Agora tudo esta funcionando como eu queria, não vou trocar a minha ROM e vai demorar agora para eu trocar de celular…