Skip to content

Instantly share code, notes, and snippets.

View marcoslessa's full-sized avatar
🎶
So you think you can tell heaven from hell?

Marcos Lessa marcoslessa

🎶
So you think you can tell heaven from hell?
View GitHub Profile
@marcoslessa
marcoslessa / typescript.md
Last active January 19, 2022 00:08
mini-guia de como usar typescript

mini-guia de como usar typescript

  1. iniciar projeto: yarn init -y
  2. adicionar a biblioteca do typescript, apenas no contexto Dev: yarn add -D typescript
  3. adicionar express no projeto (para ilustrar o funcionamento): yarn add express
  4. adicionar código de tipagem typescript do express: yarn add @types/express -D
  5. criar arquivo de configuração do typescript: yarn tsc --init
  6. alterar o diretório de saída para o código javascript no arquivo: tsconfig.json "outDir": "./" -> "outDir": "./dist"
  7. criar arquivo src/index.ts:
 import express from "express";
@marcoslessa
marcoslessa / command-docker.go
Last active November 17, 2021 23:07
Find the docker container via volume name
// Replace NAME_GOES_HERE with volume NAME.
// Eg: docker container inspect $(docker ps -a --filter volume=3b95d84bad82fb6e6895aecc4be4aa9e80013d8ccd9b5708e29a57814971dc8e --format "{{.ID}}") --format='{{index .Config.Labels "com.docker.compose.project.working_dir"}}'
docker container inspect $(docker ps -a --filter volume=$NAME_GOES_HERE --format "{{.ID}}") \
--format='{{index .Config.Labels "com.docker.compose.project.working_dir"}}'
@marcoslessa
marcoslessa / mysql-docker.sh
Created October 18, 2021 18:28 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@marcoslessa
marcoslessa / c-lculo-n-gram.ipynb
Created May 8, 2021 19:41
Cálculo N-GRAM.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@marcoslessa
marcoslessa / generic_nginx.conf
Last active May 25, 2023 05:21
nginx reverse proxy configuration for docker container
server {
listen 80;
listen [::]:80;
server_name www.example.com;
location / {
resolver 8.8.8.8 ipv6=off;
proxy_pass http://127.0.0.1:9000;
proxy_http_version 1.1;