Anderson Kemper

Clonando Sites Estáticos com wget – Tutorial Profundo

Introdução Se você precisa clonar um site inteiro para estudos, backups, testes offline ou análise estrutural, o wget pode ser a ferramenta ideal. É leve, nativo em sistemas Linux e funciona perfeitamente para sites com conteúdo estático (HTML, CSS, JS e imagens). Neste post, será apresentado um comando completo para realizar esse tipo de clonagem […]

Clonando Sites Estáticos com wget – Tutorial Profundo Read More »

Como funciona a instalação de PWAs no iOS e Android

Os Progressive Web Apps (PWAs) oferecem uma maneira eficiente de entregar experiências semelhantes a apps nativos diretamente pelo navegador. A instalação de um PWA é simples no Android, mas no iOS o processo é diferente e mais limitado. Este post mostra o que é possível fazer em cada plataforma e como lidar com essas diferenças

Como funciona a instalação de PWAs no iOS e Android Read More »

Como Criar um Arquivo iCalendar (.ics) Simples e Funcional

O arquivo .ics é um padrão aberto amplamente usado para o intercâmbio de eventos de calendário entre diferentes plataformas como Google Calendar, Outlook, Apple Calendar, entre outros. Ele é um arquivo de texto estruturado, simples e leve, que permite criar e distribuir convites de eventos de forma automática e eficiente. Estrutura Mínima de um Arquivo

Como Criar um Arquivo iCalendar (.ics) Simples e Funcional Read More »

Como consertar o Conectividade Social ICP v2 quando tudo resolve dar errado

Introdução O Conectividade Social ICP v2, da Caixa Econômica Federal, é um sistema que depende de: Quando algo dá errado, tudo que você ganha é um erro 400, um 500, ou um mensagemErro: undefined no console. Este post é um passo-a-passo técnico, baseado em experiências reais e longas noites de debug com esse sistema. Pré-requisitos

Como consertar o Conectividade Social ICP v2 quando tudo resolve dar errado Read More »

Protocolo QUIC: O que é, por que existe, e como está moldando consideravelmente o desempenho da web

O QUIC (Quick UDP Internet Connections) é um protocolo de transporte criado pelo Google e atualmente padronizado pela IETF, projetado para substituir o tradicional modelo TCP + TLS usado nas conexões HTTPS. Ele é a base do HTTP/3, o novo padrão da web moderna, e representa uma mudança arquitetônica significativa na pilha de protocolos da

Protocolo QUIC: O que é, por que existe, e como está moldando consideravelmente o desempenho da web Read More »

Modo Turbo DevData para Google Chrome lerdo (sem softwares de terceiros e realmente funciona)

Desative firulas, corte espionagem e turbine o desempenho O Google Chrome é, de longe, um dos navegadores mais rápidos. Mas isso vem com um preço: firulas visuais desnecessárias, recursos de rastreamento, e integrações com serviços do Google que você não pediu. Este post apresenta o Modo Turbo DevData, uma configuração prática e extrema para transformar

Modo Turbo DevData para Google Chrome lerdo (sem softwares de terceiros e realmente funciona) Read More »

Configurando WebDAV no Linux com davfs2

O WebDAV é um protocolo útil para acessar e gerenciar arquivos remotamente como se fossem locais. No Linux, o davfs2 é uma solução robusta para montar sistemas WebDAV. Veja como configurá-lo passo a passo. 1. Instalação do davfs2 Primeiro, instale o pacote davfs2 conforme sua distribuição: Debian/Ubuntu: Fedora/RHEL: 2. Configuração do davfs2 Arquivo de Configuração

Configurando WebDAV no Linux com davfs2 Read More »

Ignorando SSL apenas em chamadas para https://localhost com cURL no PHP

Quando você trabalha com microserviços, testes locais ou sistemas distribuídos que se comunicam por HTTPS, é comum cair na situação onde o servidor local (localhost) utiliza um certificado SSL inválido ou autossinado. Isso, por padrão, faz com que o cURL no PHP recuse a conexão por não confiar no certificado. Ignorar o SSL completamente não

Ignorando SSL apenas em chamadas para https://localhost com cURL no PHP Read More »

PHP MySQLi prepare() não monta a query como string: comportamento ou bug?

Introdução Durante a depuração de uma aplicação PHP que utiliza mysqli com prepare() e bind_param(), é comum o desenvolvedor se deparar com um comportamento aparentemente anômalo: a impossibilidade de visualizar a query final com os valores já preenchidos. Esse post desvenda esse comportamento com precisão técnica, mostra por que isso ocorre, como simular a query

PHP MySQLi prepare() não monta a query como string: comportamento ou bug? Read More »

Análise de Rede com tcpdump – Guia Completo para Profissionais

Introdução O tcpdump é uma ferramenta de linha de comando para captura e análise de pacotes de rede. Leve, poderosa e presente em praticamente qualquer distribuição Linux, é indispensável para quem deseja diagnosticar lentidão, detectar ataques, inspecionar protocolos ou simplesmente entender o que está fluindo pela rede. Este post é um guia técnico definitivo, cobrindo

Análise de Rede com tcpdump – Guia Completo para Profissionais Read More »

Rolar para cima