Recebi este e-mail anônimo há alguns dias: Encontrei o que se poderia chamar de falha de segurança no Stackoverflow. Sou curioso o suficiente para procurar brechas, mas muito […]
Acabei de me conectar como o senhor: Como isso aconteceu
Em meu post anterior Acabei de me conectar como o senhor, eu revelei que alguém estava se conectando como eu – especificamente porque eles descobriu minha senha. Mas […]
Pseudocódigo ou código?
Embora eu seja um grande fã do Código Completo — é meu livro de programação mais recomendado por um bom motivo: há capítulos nele que eu não consegui […]
A barra de endereços do navegador da Web é a nova linha de comando
O Google Navegador Chrome passa tudo o que o usuário digita na barra de endereços que não seja um URI óbvio para o mecanismo de pesquisa padrão. Embora […]
Por que os computadores são ruins em matemática?
O senhor provavelmente já viu essa velha história já deve ter sido dito. Insira sua própria piada aqui. O Google não pode estar errado. a matemática está! Mas […]
Por que minha criptografia não está… criptografando?
Isso é tão verdadeiro na vida quanto na programação cliente-servidor: o único segredo que não pode ser comprometido é aquele que o senhor nunca revelou. Mas, às vezes, […]
A parede de código do banheiro
Em Por que minha criptografia não está… criptografando?Em uma entrevista com o senhor, muitos ficaram revoltados com a função defeituosa que publiquei. E com razão, pois havia um […]
Como motivar os programadores
Há um paradoxo inerente na motivação de programadores. Eu acho que essa história em quadrinhos do Geek Hero ilustra isso perfeitamente: É um fenômeno que notei até em […]
Leilões de moedas de um centavo: Eles são jogos de azar
No final do ano passado, encontrei o que pode ser o mal quase perfeito em forma de plano de negócios: Swoopo. O que é Swoopo? É uma classe […]
Além do RAID
Eu sempre fui desconfiado do RAID no desktop. Mas no servidor, o RAID é uma necessidade absoluta: “RAID” agora é usado como um termo genérico para esquemas de […]