Postagens

Mostrando postagens de outubro, 2016

Postagem em destaque

Assinando arquivos PDF com certificado digital em Go

Imagem
Desenvolver uma solução para assinar PDFs com certificado digital (PFX) em Go se mostrou um desafio considerável, apesar do escopo inicial parecer simples. Após a conclusão, a implementação aparenta ser direta (são apenas 180 linhas), mas o processo exigiu várias iterações e entendimento detalhado sobre as limitações das ferramentas e bibliotecas disponíveis. A primeira abordagem consistiu em tentar, de forma monolítica, ler o PDF, aplicar o carimbo visual e assinar digitalmente em uma única etapa. No entanto, surgiram diversos entraves — em especial, a perda da assinatura digital após a inserção do carimbo, e erros decorrentes da manipulação do documento. Adicionalmente, muitas soluções baseadas em IA indicavam bibliotecas pagas ou APIs externas, ou ainda métodos inexistentes nas bibliotecas, tornando a busca por alternativas viáveis um processo repetitivo e pouco produtivo. O fluxo mais robusto — e funcional — consolidou-se apenas após dividir o processo em etapas claras, conforme ob...

Ciclovia? Pra quê!?

Ontem, por volta das 18:30, vi uma cena que me deixou muito irritado: numa das avenidas mais movimentadas de Balneário Camboriú, um ser (provavelmente com inteligência inferior a um comentarista de portal), trafegava com sua bicicleta, na contramão, fora da ciclovia. Detalhe: uma menina de uns 4 ou 5 anos estava na garupa. Pelo que pude acompanhar, ele andou 3 quadras, e sabe-se lá quanto mais ele andou nessa situação. O que leva uma pessoa a ser tão idiota?

Moto Z Play: Primeiras impressões

Imagem
Meu Moto Maxx já tem quase 2 anos de uso e até por isso, a bateria não estava aquela Brastemp! Mas mesmo assim, chegava ao final do dia com uns 30%. Para entender melhor o meu dia-a-dia no smartphone: uso o Feedly uns 30 minutos por dia, o Twitter mais uns 30 minutos, Whatsapp cerca de 1 hora, e 50 minutos de Waze. Às vezes, escuto um pouco de Spotify. Enfim, nada de mais, mas dá umas 3 horas de tela por dia. Pesquisei bastante e nenhum dos smartphones me agradou. A princípio, ia comprar um Moto G4+, mas a vendedora comentou sobre o Moto Z Play e resolvi dar uma olhada antes de fechar negócio. Acabei optando pelo Moto Z Play, por causa da bateria e do processador - além de ser uma nova linha, o que deve garantir mais algumas atualizações na versão do Android. A bateria está me impressionando, já no primeiro dia (quando sempre ficamos mais tempo que o normal como celular, por conta das configurações e instalações de apps) tirei da tomada às 06:20 e às 22:50 estava com 51% de bat...

Esqueceram de mim: Drive C

Imagem
Já repararam que até hoje o drive principal do computador é o C? Até onde sei, isso ocorre desde o primeiro MS-DOS (1981) . São 35 anos! Antigamente até tinha seu motivo: os drives A e B eram destinados aos disco flexíveis, e o C era o primeiro disco rígido. Acho que esqueceram de ajustar as letras... Fonte:  Why is the hard drive the C: drive?