Traits: comportamento compartilhado
Rust 05/05/2026

Traits: comportamento compartilhado

Em Rust, traits são contratos de comportamento que definem um conjunto de métodos que um tipo deve implementar. Eles representam a principal forma de alcançar polimorfismo na linguagem, sem recorrer à herança tradicional de classes.

Notícias

Todos Recentes Tendências
Timeout e retry logic em automações

Bash/Shell Script

Timeout e retry logic em automações

Automações em Bash frequentemente interagem com recursos externos: APIs web, servidores remotos, bancos de dados ou sistemas de arquivos em rede. Esses componentes estão sujeitos a falhas temporárias — rede instável, serviços momentaneamente indisponíveis, comandos que demoram mais que o esperado.

05/05/2026

Revista

Ver todos
Tratamento de erros em scripts: set -e, set -u, set -o pipefail

Bash/Shell Script

Tratamento de erros em scripts: set -e, set -u, set -o pipefail

O comportamento padrão do Bash é notoriamente permissivo quando se trata de erros. Por padrão, um script continua executando mesmo quando um comando falha, ignorando silenciosamente códigos de saída diferentes de zero. Isso significa que um erro em uma etapa intermediária pode passar despercebido, corrompendo dados, gerando saídas incompletas ou causando falhas catastróficas em momentos inesperados.