Learning Cheat Sheets

Um site com vários cheatsheets para aprender o mais rápido possível e para uso de referência.

Conjuntos de Nullable, First e Follow

Explicação sobre Nullable, First e Follow no contexto de compiladores

Banco de Dados: Organização de Arquivos

Como as tuplas ocupam os blocos de um arquivo de dados. Tamanho de registro, PCTFREE, first-fit, free list, DELETE e UPDATE com migração, com exemplo resolvido passo a passo.

Banco de Dados: Indexação e Árvore B+

Tipos de índice e quanto custa buscar com cada um. A árvore B+ na prática, com capacidade do nó, inserção com split, remoção com empréstimo e unsplit e o arquivo do índice, em exemplos resolvidos passo a passo.

Banco de Dados: Custo de Consultas

Como estimar o custo, em acessos a bloco, de uma árvore de execução. Tamanho das tabelas, seletividade com histograma, todas as opções de seleção e de junção e o modelo de resposta, com exemplo resolvido.

APIs REST: Métodos HTTP

Um guia detalhado para entender os métodos HTTP em APIs REST, com exemplos, semântica, relação com CRUD, dicas e alertas de boas práticas.

Léxico-Sintático LL(1) (Básico)

Guia rápido sobre análise léxica e sintática LL(1), cobrindo etapas, transformações e implementação em C/C++.

Python Code Quality & Performance Toolkit

Cheatsheet técnico com as principais ferramentas de análise de código, performance, complexidade e segurança em Python. Inclui comandos essenciais e recomendações para uso em projetos profissionais e pipelines CI/CD.

Álgebra Relacional

Tabela com operadores da Álgebra Relacional e analogias SQL

APIs REST: Status Codes HTTP

Guia completo e atualizado dos códigos de status HTTP, com ícones e cores para APIs REST, exemplos práticos e boas práticas.