Programação de Redes — TCP, UDP e Sockets
Programação de Redes — TCP, UDP e Sockets

Toda a infraestrutura digital moderna roda sobre protocolos de rede. Quando v... [+]

Parsing e Processamento de Texto — nom, pest e Expressões Regulares
Parsing e Processamento de Texto — nom, pest e Expressões Regulares

Parsing é uma das tarefas mais universais da programação. Toda vez que você l... [+]

Criptografia e Segurança — Hashing, Criptografia Simétrica e TLS
Criptografia e Segurança — Hashing, Criptografia Simétrica e TLS

Segurança não é uma camada adicional que se adiciona ao software — é uma prop... [+]

Embarcados e Bare Metal — Rust sem Sistema Operacional
Embarcados e Bare Metal — Rust sem Sistema Operacional

Rust é uma das linguagens mais empolgantes para sistemas embarcados. Enquanto... [+]

Unsafe Rust — Quando e Como Usar Código Inseguro com Responsabilidade
Unsafe Rust — Quando e Como Usar Código Inseguro com Responsabilidade

Rust é famoso por suas garantias de segurança de memória em tempo de compilaç... [+]

Performance e Otimização — Profiling, SIMD e Técnicas Avançadas
Performance e Otimização — Profiling, SIMD e Técnicas Avançadas

Rust é frequentemente descrito como uma linguagem que permite escrever código... [+]

FFI — Integrando Rust com C e Outras Linguagens
FFI — Integrando Rust com C e Outras Linguagens

O mundo real raramente é monolítico. Sistemas legados em C, bibliotecas de al... [+]

Macros Procedurais — Criando Derive Macros e Atributos Customizados
Macros Procedurais — Criando Derive Macros e Atributos Customizados

No Artigo #21 exploramos macros declarativas com macro_rules! — padrões que t... [+]