Neste artigo, comento sobre minha experiência com o QRCode, um código de barras de duas dimensões desenvolvido e muito utilizado no Japão.
Eu estava trabalhando em um sistema que gerava um comprovante que continha um código de autenticação de 1024bits. Para conferir se o mesmo era válido, seria extremamente entediante ter que digitar 2048 caracteres de um código hexadecimal, além das informações de data, horário e código do cliente. O QRCode foi a solução.
Ensinarei como gerar o QRCode utilizando um script PHP ou Perl disponível livremente, e como realizar sua leitura posteriormente a partir de uma foto do código impresso. Essa foto pode ser tirada inclusive com uma câmera VGA de celular de baixa qualidade.