Anderson Kemper

Auditoria de exclusão no Samba: quem apagou o arquivo?

Em muitos ambientes o compartilhamento Samba funciona perfeitamente… até o dia em que alguém pergunta: “Quem deletou o arquivo?” Se você usa apenas um compartilhamento simples como este: o Samba não registra quem excluiu arquivos.E mesmo usando o módulo de lixeira (recycle), você só recupera o arquivo — não sabe quem apagou. A solução correta […]

Auditoria de exclusão no Samba: quem apagou o arquivo? Read More »

O dia em que um Celeron aguentou mais que um Xeon (História Real)

Sim, isso aconteceu. E não foi bug, não foi milagre — foi configuração ruim somada com “hardware demais na mão errada”. O cenário Dois servidores: Máquina 1 (o “monstro”) Máquina 2 (o “guerreiro”) O problema O sistema começou a tomar carga real. Nada absurdo — coisa que QUALQUER servidor “decente” deveria aguentar. E aí começou

O dia em que um Celeron aguentou mais que um Xeon (História Real) Read More »

Apache travando? Ajusta memória e para de sofrer

Se o Apache congela, 99% das vezes é porque você deixou ele spawnar mais processo do que sua RAM aguenta. Simples assim. 1) Descubra quanto cada processo consome Antes de sair chutando número: ou: Olha o RSS (memória). Exemplo realista: Guarda isso. 2) Calcule o limite REAL de processos Regra prática (sem romantismo): Exemplo: Configura

Apache travando? Ajusta memória e para de sofrer Read More »

Como obter o IP real do cliente em PHP usando Cloudflare Tunnel

Se você usa Cloudflare com Tunnel (Argo Tunnel / cloudflared), esquece $_SERVER[‘REMOTE_ADDR’].Ele vai trazer 127.0.0.1 ou IP interno do túnel. Inútil. O IP real vem via headers. O problema Com Cloudflare Tunnel, o fluxo é: Ou seja, quem conecta no seu PHP não é o cliente, é o proxy da Cloudflare. Resultado: Errado. Headers corretos

Como obter o IP real do cliente em PHP usando Cloudflare Tunnel Read More »

DNS não é “só porta 53” — e outros mitos sobre portas, SSL e TLS

Se você ainda associa DNS exclusivamente à porta 53, está operando com um modelo mental simplificado demais para a realidade atual. DNS hoje é um ecossistema com múltiplos transportes, camadas de segurança e um papel direto na performance e privacidade das aplicações. Vamos desmontar isso direito. 1. DNS clássico: o básico que todo mundo para

DNS não é “só porta 53” — e outros mitos sobre portas, SSL e TLS Read More »

SQLite e TRUNCATE: o equivalente real

O SQLite não implementa TRUNCATE TABLE.O motivo é simples: a engine não separa essa operação como fazem bancos como MySQL. Então a pergunta correta não é “cadê o TRUNCATE?”, e sim: como reproduzir o efeito dele com precisão? O que o TRUNCATE faz (na prática) Em outros SGBDs, TRUNCATE: É isso que precisamos replicar. Implementação

SQLite e TRUNCATE: o equivalente real Read More »

Como Desativar o Controle Inteligente de Aplicativos no Windows 11

O Controle Inteligente de Aplicativos (Smart App Control – SAC) é um recurso de segurança do Windows 11 que bloqueia a execução de aplicativos considerados não confiáveis, com base em reputação e assinatura digital. Embora aumente a segurança, em ambientes técnicos — especialmente para desenvolvedores e profissionais de TI — pode se tornar um obstáculo

Como Desativar o Controle Inteligente de Aplicativos no Windows 11 Read More »

Como identificar arquivos maiores que 1 GB no /var (Linux)

Em servidores Linux, o diretório /var costuma ser um dos principais vilões de disco cheio. Logs descontrolados, caches esquecidos e arquivos temporários podem crescer silenciosamente até virar problema. Uma forma rápida e objetiva de diagnosticar isso é localizar arquivos individuais maiores que 1 GB dentro do /var. Listar todos os arquivos maiores que 1 GB

Como identificar arquivos maiores que 1 GB no /var (Linux) Read More »

Por que Desativar Rocket Loader do Cloudflare (e Economizar Horas/Dias/Semanas de Debug)

O que é Rocket Loader? Rocket Loader é uma “otimização automática” do Cloudflare que promete acelerar sua página adiando o carregamento de JavaScript. Sounds good, right? ERRADO. A ideia é: Na teoria: Página mais rápida. Na prática: Sua aplicação quebra de forma misteriosa. O Problema Real Rocket Loader foi feito pra sites estáticos modernos com

Por que Desativar Rocket Loader do Cloudflare (e Economizar Horas/Dias/Semanas de Debug) Read More »

Rolar para cima