Skip to content

Instantly share code, notes, and snippets.

View andreleoni's full-sized avatar
🎮
playing software development

André Luiz Leoni andreleoni

🎮
playing software development
View GitHub Profile
.user-image {
width: 32px;
height: 32px;
border-radius: 50%;
background-color: #3c8dbc;
display: flex;
justify-content: center;
align-items: center;
font-size: 16px;
color: white;
require 'rails_helper'
RSpec.describe TodosController, :type => :controller do
describe "GET #index" do
#describe "POST #create" do
#describe "GET #show" do
#describe "PATCH #update" do (or PUT #update)
#describe "DELETE #destroy" do
#describe "GET #new" do
@andreleoni
andreleoni / create_rails_app_with_docker
Last active August 26, 2017 02:38
create rails project by docker
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
@andreleoni
andreleoni / Dockerfile
Created August 26, 2017 02:40
my default dockerfile
FROM ruby:2.4.1-slim
RUN apt-get update && apt-get install -qq -y --no-install-recommends \
build-essential nodejs libpq-dev imagemagick
ENV INSTALL_PATH /my_app
RUN mkdir -p $INSTALL_PATH
WORKDIR $INSTALL_PATH
@andreleoni
andreleoni / docker-compose.yml
Created August 26, 2017 02:41
My default ruby docker-compose
version: '2'
services:
postgres:
image: 'postgres:9.5'
volumes:
- 'postgres:/var/lib/postgresql/data'
redis:
image: 'redis:3.2-alpine'
@andreleoni
andreleoni / start_jobs.sh
Created August 26, 2017 02:42
start_jobs.sh
bundle exec sidekiq -q JOB_QUEUE
@andreleoni
andreleoni / start.sh
Created August 26, 2017 02:43
start.sh
bundle check || bundle install
bundle exec puma -C config/puma.rb
@andreleoni
andreleoni / gist:8a0d4a8b7e40a1f33febfda0a1c04ec3
Created December 8, 2017 16:32
resolve uglify precompile problems with "rake assets:precompile" in Rails Console
JS_PATH = "app/assets/javascripts/**/*.js";
Dir[JS_PATH].each do |file_name|
puts "\n#{file_name}"
puts Uglifier.compile(File.read(file_name))
end
FROM python:3.4-alpine
MAINTAINER André Leoni <andreluizleoni@gmail.com>
RUN apk add --update \
python \
python-dev \
py-pip \
build-base \
libpng \
@andreleoni
andreleoni / Resetar branch pra master com merge.txt
Last active January 30, 2018 12:16
Resetar branch pra master com merge
# Vai até a respectiva branch
git checkout dest-branch
# Puxa todas as alterações do git
git fetch --all
# Reseta a branch para a master
git reset --hard origin/master
# Faz merge com sua branch