kelvin@cluxnei:~/blog$ ls -la
total 9 // cada um em duas línguas
-
O que só dói depois
Backup não restaurado é esperança, não backup. Um disco cheio que falha por tamanho em vez de falhar de uma vez. Cron sobreposto rodando em triplicata. Um cache que congela o relógio ignorando o
no-storeda origem. 112.165 tentativas de invasão em 62 dias, de 2.834 IPs. E onde 2 GB realmente acaba. -
O que você sobe não é a sua pasta
Trocar o symlink com
rmelnfalhou 667 mil vezes num teste de seis segundos; commv -T, zero em trezentas mil leituras. Mais o build que pica em 438 MB, o mesmo build morrendo sozinho com teto de 256 MB, e a conta dework_memque multiplicou a memória do Postgres por sete. -
Um IP, uma porta 443, várias aplicações
A ordem de match do nginx não é de cima para baixo, e é por isso que seus assets somem sem deixar rastro no log. Com quatro experimentos medidos: o 404 que a regex causa, os cabeçalhos que a aplicação deixa de receber, estático servido 1,7 vez mais rápido, e 2000 conexões simultâneas que custaram 0,8 MB.
-
Fechei o terminal e a app morreu
Por que
nohupnão é a resposta, uma unidade systemd explicada linha por linha, e o teto de memória por serviço medido em três experimentos: sem teto o programa usou 203,9 MB, comMemoryHighele terminou em 64,2 MB empurrando 143,6 MB pro swap, e comMemoryMaxmorreu sem a máquina perceber. -
Quanta coisa cabe em 2 GB
Primeira parte de uma série em cinco para quem sabe o catálogo de serviços e nunca subiu um Ubuntu na unha. Ubuntu ocioso custa 25 MB, nginx servindo vários sites custa 16, Postgres parado custa 20. Um número medido para cada peça, e por que
free -hfaz você ler tudo errado. -
De onde vem um número aleatório
O que é entropia medida em bits, por que um computador determinístico não sorteia nada sozinho, o que caos determinístico tem a ver com isso, e a descoberta de que a aleatoriedade do seu computador já é física. Com uma galeria do que 63 geradores semeados pelo mundo real conseguem desenhar.
-
A equação pode explodir. Meu simulador não deixa.
A OpenAI diz ter provado que Navier-Stokes pode desenvolver uma singularidade em tempo finito, o oposto do que a manchete sugere. Meu simulador de fluidos é matematicamente incapaz de mostrar isso, e entender por que ele não deixa é entender o que a prova significa.
-
Eu não programei a água
Três modelos de ligação química, e cada um muda a física em vez do rótulo. O sal satura no par, a água obedece ao octeto sem que ninguém escreva a valência, o latão vira rede. E o cenário dos gases nobres, onde nada acontece, é o que prova que as regras estão certas.
-
Simulando o universo: a física por trás de 700 corpos numa aba do navegador
Uma exploração do motor: por que
G = 4π², como se evita a singularidade da gravidade, o que é um octree de Barnes-Hut, onde a simulação mente de propósito, e o que acontece quando uma estrela passa perto demais de um buraco negro.
kelvin@cluxnei:~/blog$