🏷️ Linux
-
Otimizando o boot criptografado do meu notebook
Porque segurança de disco não precisa significar lentidão no boot
Existe uma sensação física de puro ódio que todo usuário de Linux já experimentou: ligar o notebook, digitar a senha do disco e ficar encarando uma tela preta estática, sem cursor piscando, sem sinal de vida, enquanto os segundos escorrem pelo ralo. No meu notebook, um Dell com SSD NVMe rápido rodando Debian Trixie (o mesmo ambiente que mostrei no Spring Boot Tutorial, Parte 1), esse ritual diário estava cobrando um pedágio ridículo de um minuto e quarenta segundos.
-
Do Zero ao Desktop Perfeito: Automatizando o Debian 13 Trixie com Ansible
Como transformar a sofrência de formatar a máquina em algo idempotente
Formatar o computador sempre começa com uma sensação maravilhosa de tela limpa e termina, invariavelmente, num pesadelo de três dias. Você senta na cadeira jurando que em vinte minutos vai estar com o ambiente pronto para programar. Quatro horas depois, você ainda está caçando chaves GPG na internet, brigando com repositórios que mudaram de nome, tentando lembrar quais extensões do GNOME deixavam sua barra utilizável e instalando compiladores na mão porque o sistema operacional veio pelado.
-
Copy Fail e os 732 bytes que te tornam root de qualquer kernel Linux
Anatomia do CVE-2026-31431: corrupção de page cache no kernel e escalada de privilégios via AF_ALG
Na última semana a comunidade Linux foi atingida por uma daquelas vulnerabilidades que fazem todo mundo parar o que está fazendo pra prestar atenção: o Copy Fail (CVE-2026-31431), uma falha de escalada de privilégios local (LPE) que afeta praticamente todas as distribuições Linux lançadas desde 2017. Não é race condition, não precisa de offsets específicos por distro, não precisa de compilação. São 732 bytes de um script Python que, executados por qualquer usuário sem privilégios, entregam um shell de root. O mesmo script. Em qualquer distro. Sem modificação.
-
Linux e LLMs - Não é melhor legalizar que fingir que não existe?
Por que regular e exigir transparência no uso de IA no kernel é melhor que a ilusão da proibição
A internet está fervendo com mais uma daquelas polêmicas que dividem a comunidade de software livre: o uso de inteligência artificial no desenvolvimento do kernel Linux. É o tipo de debate que mistura medo do futuro, nostalgia do passado e opinião forte de todos os lados, trazendo discussões sobre ética, qualidade de software e o que significa contribuir para um projeto do porte do kernel Linux.
-
Spring Boot Tutorial, Parte 1 - Ambiente de Desenvolvimento
Configurando o ambiente base com Debian Trixie, SDKMAN, VS Codium e JShell
E se de repente a gente decidisse escrever um tutorial de Spring Boot? Pois é, eu decidi começar essa seara de estudo do framework pela parte que ninguém liga, mas que geralmente é a que quebra tudo quando não é feito do jeito certo: o ambiente de desenvolvimento. Parece bobo, mas sem ele sólido desde o começo, o resto vira dor de cabeça infinita.