Anderson Kemper

Como Executar Scripts PowerShell Mesmo com “Running scripts is disabled on this system”

Quando você tenta rodar um .ps1 e o Windows reclama com: não é erro do script — é a política padrão do PowerShell (Restricted).Aqui está um guia completo, objetivo e organizado, cobrindo: 1. Executar apenas aquele script (sem alterar o sistema) A forma mais segura.Nada no Windows é modificado. Ideal para testes, scripts únicos ou […]

Como Executar Scripts PowerShell Mesmo com “Running scripts is disabled on this system” Read More »

Monitoramento de Estações Windows com PowerShell e Tarefa Agendada (Estilo Cron)

Precisei criar um mecanismo simples para monitorar estações Windows e enviar periodicamente para minha API informações básicas: Tudo isso sem instalar nada além do próprio Windows. 1. O Script PowerShell (status.ps1) Esse arquivo deve ficar em: Sugiro que rode o arquivo pelo powerShell manualmente pra teste, e, caso não funcione pela regra de bloqueio de

Monitoramento de Estações Windows com PowerShell e Tarefa Agendada (Estilo Cron) Read More »

Como transformar um Chromebook velho em um notebook Linux decente (Debian 11 + LXQt)

Todo mundo já teve um Chromebook que “morreu” antes do tempo.Não atualiza mais, ChromeOS sem suporte, lento, travando e virando peso de papel.A parte boa?O hardware ainda presta.O problema é o sistema. E aqui entra o truque:coloque Debian minimal + LXQt e esse trambolho voa. 1. Por que fazer isso? Porque ChromeOS sem updates é

Como transformar um Chromebook velho em um notebook Linux decente (Debian 11 + LXQt) Read More »

LXQt com XFWM4: A Combinação de Baixo Custo e Máxima Eficiência para Estações de Trabalho na Indústria

Ambientes industriais exigem estações de trabalho estáveis, responsivas e previsíveis. Máquinas que passam horas ligadas executando softwares técnicos, supervisórios, painéis web internos ou ferramentas de engenharia não podem desperdiçar recurso com efeitos visuais ou camadas desnecessárias. É aqui que a combinação LXQt + XFWM4 brilha de forma quase cirúrgica. LXQt é um desktop extremamente leve,

LXQt com XFWM4: A Combinação de Baixo Custo e Máxima Eficiência para Estações de Trabalho na Indústria Read More »

Usando uma Segunda WAN do pfSense como Gateway Exclusivo para Outro Roteador (Proxy em Camada Paralela)

Em arquiteturas com pfSense mult-WAN, muita gente acha que uma segunda WAN só pode ser usada dentro de balanceamento ou failover. Mas não: você pode usar essa WAN como gateway dedicado para um roteador ou servidor específico, criando uma camada paralela de rede — perfeita para proxies, filtros, appliances e segmentações de tráfego. O princípio

Usando uma Segunda WAN do pfSense como Gateway Exclusivo para Outro Roteador (Proxy em Camada Paralela) Read More »

O dia em que um Xeon caiu porque eu escrevi if ($var = ‘Concluído’) (Xeon ajoelhou e pediu arrego.)

Todo desenvolvedor já fez besteira. Mas poucas besteiras são tão eficientes quanto escrever um “=“ no lugar errado e transformar um servidor robusto em um peso de papel de 10 kg. Sim, este é um relato técnico.Sim, é baseado em fatos reais.Sim, é exatamente o que você está imaginando. O cenário perfeito para a tragédia

O dia em que um Xeon caiu porque eu escrevi if ($var = ‘Concluído’) (Xeon ajoelhou e pediu arrego.) Read More »

Como Desativar o error_log do PHP (Sem Depender do .htaccess)

Em muitos projetos PHP, o log de erros (error_log) acaba virando um arquivo gigantesco — especialmente em aplicações antigas ou sistemas com centenas de includes.Mas nem sempre você quer ou pode alterar o php.ini ou .htaccess.A boa notícia é que dá pra resolver direto no código, de forma segura e limpa. O cenário clássico Quase

Como Desativar o error_log do PHP (Sem Depender do .htaccess) Read More »

Quando o flush() é mais importante do que parece

O output buffering do PHP é uma daquelas coisas que ninguém percebe — até o dia em que ela destrói o comportamento do seu sistema em produção. No meu caso, era um dashboard com rotas amigáveis e múltiplos filtros. O fluxo funcionava perfeitamente quando o filtro de cliente ficava vazio, mas bastava escolher “all” e

Quando o flush() é mais importante do que parece Read More »

Posts Transcendentes: quando o código conversa com o futuro

Introdução: Nem todo comentário é sobre o que o código faz. Às vezes, é um sussurro para quem vier depois, inclusive para nós mesmos.Chamamos isso de “posts transcendentes”: pequenos portais no código que falam de algo maior que a função. 1. O que é um post transcendente? Um post transcendente é uma marca de consciência

Posts Transcendentes: quando o código conversa com o futuro Read More »

Rolar para cima