Skip to content

Instantly share code, notes, and snippets.

View gitDbits's full-sized avatar
🏠
Working from home

Diego Noronha gitDbits

🏠
Working from home
View GitHub Profile
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH="/home/noronha/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
@gitDbits
gitDbits / locale_rails_pt_br
Created June 7, 2020 20:38
locale default pt-BR
pt-BR:
devise:
failure:
not_approved: 'O seu cadastro está em análise pelo Desenvolvimento da Casa Civil, caso tenha alguma dúvida, entrar em contato pelo chat :)'
bi: 'Nenhum módulo liberado para o seu usuário, qualquer dúvida entre em contato pelo nosso CHAT :)'
unauthenticated: 'Para continuar, faça login ou registre-se. Dúvidas? use o nosso chat :)'
unconfirmed: 'Antes de continuar, confirme a sua conta.'
locked: 'A sua conta está bloqueada.'
invalid: 'E-mail ou senha inválidos.'
invalid_token: 'O token de autenticação não é válido.'
@gitDbits
gitDbits / database.yml
Last active December 12, 2019 00:23
Example Mysql config Rails
default: &default
adapter: mysql2
encoding: utf8
pool: 5
socket: /tmp/mysql.sock
development:
<<: *default
database: db_dev
username: root
@gitDbits
gitDbits / Create Rails + Docker + Docker-compose
Last active November 12, 2019 01:21
Configure initial Rails + Docker + Docker-compose
## Guide docker compose install
https://docs.docker.com/compose/install/
## Command initial
docker run -it --rm --user "$(id -u):$(id -g)" -v "$PWD":/usr/src/app -w /usr/src/app rails rails new --skip-bundle my_app --database=postgresql
## Create Dockerfile
FROM ruby:2.5.3
# Instala as nossas dependencias
RUN apt-get update && apt-get install -qq -y --no-install-recommends \
# Command create project
sudo docker run -it --rm --user "$(id -u):$(id -g)" -v "$PWD":/usr/src/app -w /usr/src/app rails rails new --skip-bundle my_awesome_app
# Create Dockerfile in project
FROM ruby:2.5.3
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
RUN apt-get update && apt-get install -y nodejs --no-install-recommends && rm -rf /var/lib/apt/lists/*
curl -fsSL get.docker.com -o get-docker.sh
bash get-docker.sh
sudo usermod -aG docker YOUR_USER_NAME
docker --version
@gitDbits
gitDbits / create user mysql terminal
Created October 30, 2019 15:58
Create user mysql terminal
# Create user and credentials
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
# Hability privilegies user
GRANT ALL PRIVILEGES ON * . * TO 'new_user'@'localhost';
# Reload privilegies
FLUSH PRIVILEGES;
# Login new user terminal