Anderson Kemper

Como rodar o CopyQ no Wayland sem erros (Forçando o XCB)

Se você acabou de migrar para o Wayland (seja no Ubuntu, Fedora, Arch ou qualquer outra distro) e percebeu que o seu gerenciador de área de transferência favorito, o CopyQ, parou de funcionar ou sumiu da barra de tarefas, você não está sozinho. O Wayland isola os aplicativos por questões de segurança, o que às […]

Como rodar o CopyQ no Wayland sem erros (Forçando o XCB) Read More »

Como gerenciar os fones Samsung Galaxy Buds no Ubuntu

Quem usa os fones da linha Galaxy Buds no Linux sabe que o pareamento básico via Bluetooth funciona de primeira, mas as funções essenciais — como o cancelamento ativo de ruído (ANC), o modo som ambiente, o ajuste de equalização e a checagem da bateria de cada lado — ficam inacessíveis por padrão, já que

Como gerenciar os fones Samsung Galaxy Buds no Ubuntu Read More »

Asterisk: Resolvendo Falhas de Transferência em Ambientes com ATA

Migrar de telefones IP para ATAs (Analog Telephone Adapters) exige ajustes específicos na sinalização do Asterisk. Se os usuários relatam que a transferência de chamadas não funciona, o problema geralmente reside na ausência de interceptação de tons DTMF pelo plano de discagem. 1. O Ajuste Obrigatório no Dialplan No Asterisk, o comando Dial por padrão

Asterisk: Resolvendo Falhas de Transferência em Ambientes com ATA Read More »

Guia Técnico: Otimização de Performance no Windows 11

A lentidão em softwares específicos no Windows 11 raramente é um problema isolado da aplicação. Na maioria das vezes, o gargalo reside em conflitos de sistema, processos redundantes ou configurações de interface que consomem recursos desnecessários. Abaixo, apresento um roteiro técnico para otimizar o ambiente e garantir a estabilidade das suas ferramentas de trabalho. 1.

Guia Técnico: Otimização de Performance no Windows 11 Read More »

Firewall básico com NAT (Masquerade) usando iptables (modo inciante)

Cenário: Objetivo: compartilhar internet da eth0 com a eth1. 1. Ativar roteamento no Linux Persistente: 2. Limpar regras antigas 3. Política padrão (segurança básica) 4. Liberar tráfego essencial Loopback: Conexões já estabelecidas: 5. Permitir rede interna sair para internet 6. Ativar NAT (Masquerade) 7. (Opcional) Liberar SSH no firewall 8. Persistir via rc.local Ao invés

Firewall básico com NAT (Masquerade) usando iptables (modo inciante) Read More »

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 »

Rolar para cima