Mecanismo anti-raspagem de site: A história por trás do Anubis

2025-04-12
Mecanismo anti-raspagem de site: A história por trás do Anubis

Para combater a raspagem agressiva de sites por empresas de IA, um sistema anti-raspagem chamado Anubis foi implementado. Anubis usa um mecanismo de Prova de Trabalho (PoW) semelhante ao Hashcash, adicionando uma sobrecarga mínima para usuários individuais, mas aumentando significativamente o custo para raspadores em larga escala. Esta é uma solução temporária; o objetivo final é identificar e bloquear navegadores headless, evitando assim a necessidade de PoW para usuários legítimos. Observe que Anubis requer recursos modernos de JavaScript; desative plugins como JShelter para este domínio.

Leia mais
Diversos anti-raspagem

Yoke: Infraestrutura como código, de verdade

2025-03-03
Yoke: Infraestrutura como código, de verdade

Cansado de ferramentas como Terraform que oferecem apenas configuração, e não código? Yoke permite que você escreva definições de infraestrutura em Go ou Rust, compile-as para WebAssembly e gere manifestos Kubernetes. Isso evita os riscos de segurança de dependências em tempo de execução. O Air Traffic Control, um operador Kubernetes, permite a gestão de infraestrutura declarativa, simplificando a implementação. O autor demonstra como o Yoke, usando Definições de Recursos Personalizados (CRDs), simplifica a implementação de aplicativos e explica seu mecanismo de sandbox de segurança baseado em WebAssembly.

Leia mais
Desenvolvimento infraestrutura como código

Oracle Linux: A melhor VM local inesperada para MacBooks

2025-01-24

O autor precisava de um ambiente Linux local para desenvolvimento Kubernetes em seu MacBook. Após lutar com o alto consumo de energia e problemas de suspensão do Docker Desktop, ele descobriu uma solução inesperada: Oracle Linux. O Oracle Linux, derivado do Red Hat Enterprise Linux, oferece um template UTM fácil de usar. O autor detalha a configuração do k3s e do cert-manager, destacando o surpreendentemente baixo consumo de energia do Oracle Linux no UTM, resolvendo os problemas encontrados com o Docker Desktop. Isso o torna uma escolha superior para desenvolvimento local.

Leia mais
Desenvolvimento

Rastreador de IA da Amazon deixa meu servidor Git instável

2025-01-18

O servidor Git (gitea.xeserv.us) do blogueiro Xe Iaso está sendo atacado pelo rastreador de IA da Amazon, causando instabilidade. Apesar de tentativas de bloquear o rastreador usando robots.txt e configuração do nginx para filtrar agentes de usuário específicos, os ataques continuam com IPs em constante mudança e agentes de usuário falsificados. Como último recurso, o servidor foi movido para trás de uma VPN, e um proxy reverso de prova de trabalho está sendo desenvolvido para proteção futura. A postagem expressa frustração e raiva com o consumo de recursos pelo rastreador de IA da Amazon, instando a Amazon a interromper os ataques ou negociar uma solução.

Leia mais

O Bash tem Hashmaps?!

2025-01-11

Este post de blog revela uma joia escondida na programação bash: suporte embutido para hashmaps (arrays associativas)! O autor, enquanto trabalhava em um projeto envolvendo gerenciamento de instâncias de GPU, descobriu esse recurso e compartilha como usá-lo. O post detalha como declarar, atribuir valores a, ler, iterar sobre e excluir pares chave-valor dentro de um hashmap bash, mostrando dois métodos de declaração: adição dinâmica e pares chave-valor predefinidos. Essa é uma técnica valiosa para lidar eficientemente com dados chave-valor em scripts bash.

Leia mais
Desenvolvimento Scripts Shell

Apple Intelligence: Desperdiçando o Santo Graal da Computação Confiável

2025-01-06
Apple Intelligence: Desperdiçando o Santo Graal da Computação Confiável

Este artigo analisa o recente lançamento da Apple Intelligence da Apple, um conjunto de recursos projetados para trazer inteligência aos iPhones. Embora a Apple tenha alcançado uma façanha notável na construção de um sistema seguro de 'Computação em Nuvem Privada', priorizando a privacidade e a segurança dos dados do usuário, a implementação real desses recursos é decepcionante. O autor disseca cada recurso, desde Ferramentas de Escrita e resumos de notificações até o Playground de Imagens, revelando deficiências e falta de maturidade que ficam aquém dos padrões habituais de alta qualidade da Apple. O artigo argumenta que a Apple perdeu a oportunidade de criar uma 'bicicleta para a mente' (analogia de Steve Jobs para computadores), desperdiçando uma base tecnológica poderosa em aplicativos sem brilho. A exceção é o Math Notes, que o autor elogia muito. A peça conclui explorando a natureza e as aplicações adequadas da IA ​​gerativa, sugerindo que sua força reside em tarefas de back-end, como análise de dados, em vez de produtos diretos para o consumidor. O autor lamenta o potencial não realizado da Apple Intelligence, comparando-o desfavoravelmente a ferramentas alternativas de código aberto mais eficazes.

Leia mais
Tecnologia