Dica: Gerar QRCode automaticamente de URL encurtada com Goo.gl

Esta dica é bem simples, mas ao mesmo tempo muito legal. Acredito que muita gente não sabe que as URLs encurtadas do serviço do Google, Goo.gl, se acrescentadas de um “.qr” no final geram automaticamente uma imagem com o QR Code daquela URL.

Assim, uma URL como esta: http://goo.gl/65Z5r

Se você acrescentar ao final “.qr”, ficando assim: http://goo.gl/65Z5r.qr

Ela vai apontar para esta imagem:

 

Dica: Bookmarklet para gerar QR Code de uma URL que está vendo no navegador

Para gerar um QR Code automaticamente de uma URL de uma página que esteja visualizando em seu navegador, sem ter que sair da página nem usar outros programas, basta usar um bookmarklet na barra de favoritos e pronto.

Basta arrastar o link abaixo para a barra de favoritos do seu navegador para ficar sempre à mão. Assim, quando estiver vendo uma página no seu computador e quiser visualizá-la em seu smartphone ou tablet, basta gerar o QR Code e ler a partir do dispositivo para abrir a página nele.

URL para QRCode

Veja abaixo o código-fonte desse bookmarket:

javascript:void(window.open(‘http://chart.apis.google.com/chart?cht=qr&chs=300×300&chl=’+encodeURIComponent(location.href),’Qr%20code’, ‘top=100,left=200,width=310,height=310,status=yes’));

Bem simples. Eu chamo o próprio serviço do Google Charts para gerar o QR Code da URL atual do navegador e abro numa nova janela para mostrar.

Aproveitem!

Palestra na III Semana de Tecnologia da FATENE

Ontem, dia 23/11, proferi palestra na FATENE, em sua III Semana de Tecnologia, com o tema Desenvolvimento de Apps Móveis: Iniciando no iOS e no Android.

A FATENE está de parabéns pela organização do evento! Os alunos compareceram em peso e, apesar do curto tempo da palestra, apenas 1:30h, acredito que tenha sido bastante produtiva e elucidativa.

A palestra não falou apenas em teoria, de como se tornar desenvolvedor das plataformas iOS e Android, suas arquiteturas e ambientes de desenvolvimento. Também contou com uma parte prática, onde mostrei a criação de um aplicativo móvel em Android, um cliente de Twitter.

O “MeuTwitter” é um simples cliente de Twitter para Android com o objetivo de demonstrar as principais características desse sistema, abordando técnicas como:

  • Chamadas HTTP (GET) à API JSON do Twitter
  • Parsing de JSON
  • Montagem de interface (widgets, styles, menus, drawables…)
  • Listagens (ListView, ListAdapter)
  • Tarefas assíncronas usando AsyncTask para carregamento remoto de dados sem travar a interface
  • Preferências de usuário (Prefs)
  • Android Manifest
O projeto foi enviado para o Github e está disponível para todos que quiserem aprender a programar em Android. Veja o link abaixo para o repositório.
A apresentação da palestra também está disponível na internet através do Slideshare. Veja abaixo o link para os slides.

Atalhos para as configurações do iOS sem necessidade de Jailbreak

Agora é possível criar atalhos na home do seu dispositivo com iOS 5 para acessar rapidamente as configurações do sistema sem a necessidade de fazer o famoso Jailbreak no aparelho. Atalhos para Wifi, Notificações, Redes de celular e muitos outros podem ser criados graças a uma nova funcionalidade introduzida na versão do 5 do iOS, que criou um novo padrão de URL específico para abrir o aplicativo de configurações do sistema.

O novo padrão de URL é o seguinte: “prefs://”. Basta acessar essa URL pelo próprio Safari do sistema para abrir diretamente o aplicativo de configurações (Ajustes). E ainda é possível abrir diretamente em uma opção, como Wifi por exemplo. Basta passar o parâmetro “root” com a opção desejada na URL: “prefs:root=WIFI”.

Continue reading

Vírus (worm) alastra-se pelo Facebook

Um vírus do tipo worm tem-se alastrado já há alguns meses pelo Facebook. Detectei através de um comportamento incomum de alguns amigos ao compartilharem certos vídeos de qualidade duvidosa e apelação sexual e sabendo que não seriam capazes de fazer isso, pelo menos da forma pública que estavam fazendo, no seu mural, para todo mundo ver. Só podia ser algo automático e isso chamou-me a atenção. Então resolvi investigar.

Decidi clicar no tal vídeo compartilhado pelos meus amigos para tentar descobrir como aquela página estava fazendo para compartilhar automaticamente através do Facebook um link sem a pessoa tomar conhecimento e realmente querer. Eis um exemplo do compartilhamento em questão no Facebook:

Continue reading

Robô para publicidade inteligente e automática no Twitter

Criei um robô para fazer publicidade inteligente e automática no Twitter baseado em buscas por determinadas palavras-chaves.

Como funciona

A cada minuto ele faz uma busca no Twitter com filtros específicos para determinar o público alvo que se deseja atingir, além das palavras-chave. Um vez detectado um twit com os padrões que estamos procurando, o robô posta um twit em resposta àquele encontrado com uma mensagem pré-configurada. A pessoa que publicou o twit nem precisa seguir ou ser seguida pelo meu robô, porque como é um reply e como é feito um mention daquela pessoa no twit, ela recebe uma mensagem do Twitter avisando que ela teve um twit em resposta àquele seu. Funciona perfeitamente! O segredo é filtrar bem, para não pegar muitos twits e ficar fazendo reply a esmo e poder ser encarado com spam. Após montar uma boa lista de palavras-chave, com os filtros do local, língua dos twits, consegue-se um efeito muito bom, quase pessoal à resposta enviada. Continue reading

Mesa redonda sobre Mobilidade na Faculdade Christus

Amanhã, 25 de maio, no 8º Encontro de Iniciação à Pesquisa e à Docência da Faculdade Christus, haverá uma mesa redonda com o tema “Inovações e tendências das plataformas móveis”, para a qual fui convidado a participar.

O evento está sendo organizado pelos professores Adail Silva (coordenador do curso de Sistemas de Informação) e Celso Medeiros e contará com a presença dos alunos de graduação, professores e outros ilustres convidados.

Continue reading

Palestra sobre Mobilidade na Fatene


Nesta última quinta-feira, dia 3 de março, proferi uma palestra com o tema Mobilidade na Faculdade de Tecnologia do Nordeste – Fatene – a convite do prof. Izequiel Norões. A freqüência foi muito boa, compareceram mais de 70 alunos de graduação principalmente do curso de Análise e Desenvolvimento de Sistemas.

Procurei abordar conceitos básicos, um pouco de história dos dispositivos móveis e suas aplicações, principais necessidades atuais do mercado e enfatizei o desenvolvimento de aplicativos móveis para iPhone, iPad e Android.

Continue reading

Análise textual pode descobrir sua personalidade nas redes sociais

A análise textual é uma técnica já utilizada há bastante tempo como forma de tentar entender e descobrir a personalidade das pessoas e suas emoções. Através da análise das palavras usadas nos textos, pode-se inferir algumas indicações de como a pessoa é, se é positiva, negativa, arrogante, se está preocupada, com raiva, deprimida, feliz.

Três cientistas americanos, Roger J. Booth (médico, professor de imunologia da faculdade de Medicina da Universidade de Auckland), James W. Pennebaker (psicólogo e professor da faculdade de Psicologia da Universidade do Texas) e Martha E. Francis desenvolveram em conjunto um programa de computador chamado LIWC (Linguistic Inquiry and Word Count). Ele analisa textos automaticamente e calcula graus de utilização de grupos de palavras e categorias que uma pessoa usa em variados tipos de textos, como e-mails, discursos, redes sociais, poemas, notícias. Continue reading