Skip to content

Instantly share code, notes, and snippets.

View welingtoncassis's full-sized avatar

welingtoncassis welingtoncassis

View GitHub Profile
@welingtoncassis
welingtoncassis / Docker-Cheat-Sheet.md
Last active September 4, 2021 23:28
Docker Cheat Sheet Commands

Comandos relacionados às informações

docker version - exibe a versão do docker que está instalada.
docker inspect ID_CONTAINER - retorna diversas informações sobre o container.
docker ps - exibe todos os containers em execução no momento.
docker ps -a - exibe todos os containers, independentemente de estarem em execução ou não.

Comandos relacionados à execução

@welingtoncassis
welingtoncassis / boas-praticas-apis.md
Last active May 31, 2021 21:11
Boas práticas no desenho de Apis

11 Dicas úteis para APIs

#1 Organize APIs ao longo de recursos

  • Não usar verbos no nome da URI e sim substantivos que são os dados aos quais a API fornece acesso
  • Ex: GET /v1/public/stories, GET /v1/public/stories/{storyId}/series, GET /v1/public/series
  • Link de api de exemplo https://developer.marvel.com/docs

#2 Padronização da Api

  • Usar prefixo de versão /v1, /v2
  • Usar prefixo de exposição /public, /private

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@welingtoncassis
welingtoncassis / apache-conf-ssl-conf.md
Last active May 23, 2020 18:36
Configrações do apache e SSL

Desabilitar listagem de diretórios

  1. Vá até o arquivo apache2.conf
  2. Encontre o trecho do código <Directory /var/www/>
  3. Substitua o bloco pelo código abaixo:

` <Directory /var/www/> Options FollowSymLinks AllowOverride None