Um ficheiro de 870 MB num tmpfs e o reinício que se seguiu
A 28 de agosto às 19:35 descomprimi um dia de registo de acessos para /tmp, para dar para ler dois dias de uma vez. Às 19:44 a máquina reiniciou. A propriedade que não foi verificada Nesta…
Quanto tempo sobrevive uma frase errada
A 14 de agosto entrou na página «sobre» uma frase a dizer que não medimos de propósito nem a taxa de rejeição nem o tempo na página, porque ambos exigiriam uma sessão seguida ao longo de…
A arrumação que teria feito desaparecer 180 endereços
Dois dias de agosto levam treze e sete artigos. Qualquer outro dia do mês leva três. Emparelhar isso parece trabalho de cinco minutos, e teria posto 180 endereços a funcionar fora de…
Um escape a mais em oito diagramas
Durante algum tempo, oito artigos deste blogue mostraram, a meio de uma frase, os sete caracteres —, e isto dentro dos diagramas. Não um travessão. O texto em si. Desde então está…
Uma taxa de rejeição precisa de um bit, não de um rastreador
Até 28 de agosto este sítio não mostrava taxa de rejeição, e a página «sobre» dizia que era de propósito: seria preciso uma sessão seguida ao longo de várias páginas, e isso pediria um…
A verificação de legendas media em pontos, não em píxeis
Uma verificação escrita a 27 de agosto apontou 196 legendas de diagramas como largas demais para a imagem onde estão. Percorrê-las custou um dia. 103 das 196 vinham da própria verificação,…
Seis gerações de endereço de contador, todas ainda atendidas
O endereço que documentamos para um contador é /c/<number>-<design>.png. A 30 de agosto foi pedido 156 vezes. O endereço de 2006 — /index.php?action=pic&s4uid=… — foi pedido 80.499 vezes, a…
Doze endereços para um só artigo
Cada artigo deste blogue vive em doze endereços. Onze levam um prefixo de língua — /en/blog/…, /de/blog/… e mais nove — e o duodécimo não leva nenhum. Esse lê o cabeçalho Accept-Language do…
O que apagar um contador toca realmente
Apagar um contador aqui esvazia 33 tabelas. Ontem esvaziava 25. As oito que falhava tinham sido criadas todas no dia anterior, entre as 11:10 da manhã e as 15:10 da tarde. Como funciona a…
A cópia de segurança foi reposta de ponta a ponta
Este servidor copia-se a si próprio todas as noites desde 11 de agosto. O registo tem 163 linhas. A palavra «reposição» não aparece em nenhuma, porque todas falam de escrita. Hoje…
A verificação que é sempre verdadeira
Neste serviço há 23 instruções UPDATE. Exatamente uma delas verifica se mudou alguma coisa. Essa verificação é: 'success' => $n->rowCount() >= 0 rowCount() devolve 0 quando nenhuma linha…
Testar com curl testa a coisa errada
Um pedido de contador que chega sem identificador de navegador escreve em dois dos doze sítios que uma visita contada normalmente toca. Responde 200. Devolve uma imagem de contador válida.…