Postagens

Mostrando postagens de dezembro, 2017

Postagem em destaque

A incrível velocidade do Go

Imagem
Um dos motivos que gosto do Go (a linguagem de programação, não o jogo), é que ele é extremamente rápido. E não estou falando de utilizar goroutines pois aí é covardia. Estamos migrando um sistema de Coldfusion para Go e PHP e uma das rotinas insere um registro no banco de dados no início e outra no fim do processo. Pense como se fosse um log, mas um log específico para essa rotina. Dessa forma: 2023-05-18 17:45:03. 687     ... [processaImagem] Incorporando imagem 2023-05-18 17:45:03. 688     ... [processaImagem] Imagem incorporada Entre o inicio e o final do processamento levou 1ms. Até aí, tudo bem, se não fosse o fato dessa tabela ter o campo timestamp como parte da chave primária. Se reparar, o tempo é definido em milissegundos. Com o Coldfusion esse processo dura cerca de 20ms. Simplesmente migrando para Go, o tempo caiu muito, para menos de 1ms e assim, começou a dar erro de chave duplicada. A solução? Depende, sempre depende. No nosso contexto, a mais simples foi feita, pois nã

Huguinho e a Brasília laranja

Imagem
Na época da faculdade, Huguinho normalmente ia de ônibus, mas às vezes ia de Brasília laranja. Como esta: Bom, na verdade não era exatamente como essa, pois na do Huguinho, um dos bancos era sustentado por um cabo de enxada. O chão era, digamos, panorâmico (era tanta ferrugem que dava para ver o asfalto). E também tinha uma outra característica bem peculiar: dava para tirar a chave da ignição com ela em movimento. Ah sim, acima de 100 km/h o capô erguia automaticamente! Quando estava a menos de 500 metros da Univali, em Itajaí, Huguinho sentiu o cheiro de fumaça, e parou o carro de imediato. Nesse momento, ele observou a fumaça saindo da tampa do motor, que fica na parte traseira do carro. Rapidamente, desceu do carro, abriu a tampa externa e retirou a tampa do motor. Com mais oxigênio, não podia ocorrer outra coisa: o fogo se alastrou rapidamente. Huguinho usou o extintor (sim, ela [a Brasília] tinha extintor!) e depois mais outros dois, até que os bombeiros chegaram e debelara

SPAM, phishing e os erros de português

Imagem
Já fiz a análise de alguns emails de spam ( aqui , aqui  e  aqui ) e também de  phishing . Ontem recebi mais um, e dessa vez foi via SMS. Logicamente, fiz o que todo mundo não faz: cliquei no link. Observe que possui um ".es" no lugar de um ".br", mas tudo bem.  Não notou nada estranho? Olhe com atenção embaixo, à direita: " Ligue pra nóis "!!! O dia que meu banco escrever assim, encerro a conta. Eu achava que com o tempo eles iam melhorar, mas não tem jeito...