Skip to content

Instantly share code, notes, and snippets.

@alanraso
alanraso / taki_tiler_install.md
Last active September 11, 2019 13:45
Instalação do Taki Tiler (Onboard Taqtile)

Este tutorial apresenta os passos iniciais para criação do projeto de Onboard da Taqtile

1. Criação do repositório

Os novos membros terão um repositório na organização indigotech com o nome onboard-nome-sobrenome. Caso não haja um para você, envie uma mensagem no Slack #support-configuration avisando.

2. Instalação do Bot

O bot Taki Tiler será um auxiliador das tarefas do Onboard. Ele apresentará as tarefas que serão desenvolvidas durante o treinamento. Para instalar, siga os passos:

  1. Acesse o link do bot conforme sua stack: Native/Web - React ou Server - Node
  2. Clique no botão Install
@alanraso
alanraso / docker-compose.yml
Last active January 17, 2023 11:59
Docker compose file
services:
localdb:
image: postgres:15.1 # you can pick the most recent version available
ports:
- "5432:5432"
volumes:
- ./db/dumps:/app-db-dumps
environment:
- POSTGRES_USER=pick_a_username
- POSTGRES_PASSWORD=pick_a_password
@alanraso
alanraso / random-secret.py
Last active August 24, 2020 17:25
Python Script to generate a random password given the length. Copies to clipboard (at least on MacOS). To generate a 20 length password: `py random-secret.py 20`.
import random
import string
import subprocess
import sys
length = int(sys.argv[1])
def write_to_clipboard(output):
process = subprocess.Popen('pbcopy', env={'LANG': 'en_US.UTF-8'}, stdin=subprocess.PIPE)
process.communicate(output.encode('utf-8'))
"""
Script para adicionar secrets ao Secret Manager do GCloud usando a API. Argumentos passados por linha de comando:
--project: ID do projeto no GCloud
--input_file: caminho do arquivo JSON com o env. Formato: `{ secret_key: secret_value }`
--access_token: token de acesso Gcloud. Possível obter por linha de comando: `$ gcloud auth print-access-token`
Se necessário, edite a variável `secret_body` para mudar o location padrão e o as tags desejadas
"""