Skip to content

Instantly share code, notes, and snippets.

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

Maicon Henrique maiconkcond

🏠
Working from home
View GitHub Profile
@maiconkcond
maiconkcond / bundle_error.md
Last active October 21, 2018 16:20
Problema com Bundle (Rails)

Problema com Bundle (Rails)

Problema

Após atualização do Ubuntu 18.04 para 18.10 o bundle update e bundle install parou de funcionar apresentando o erro abaixo:

Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from http://rubygems.org/

Identificação do problema:

  1. Verificando os sources através do comando gem sources --list estava vazio
@maiconkcond
maiconkcond / sidekiq.md
Last active April 20, 2018 02:46
Capistrano + Sidekiq + Upstart

Capistrano + Sidekiq + Upstart

Anotações importante para auxiliar em possível configuração no futuro.

  1. Criar um arquivo com nome NOME_DO_APP-workers.conf na pasta /etc/init/ com o conteúdo:
description "Manages NOME_DO_APP Sidekiq workers"

start on runlevel [2345]
stop on runlevel [06]
@maiconkcond
maiconkcond / deploy_vps.md
Last active February 19, 2018 00:37
Informações necessária para deploy de aplicação Rails + Capistrano + Unicorn + Nginx

Informações necessária para deploy de aplicação Rails + Capistrano + Unicorn + Nginx

Bug SSH ao tentar fazer o DEPLOY:

PROBLEMA: Ao executar o comando de deploy do capistrano ($ bundle exec cap production deploy) é apresentado o seguinte erro:

Permission denied (publickey).
@maiconkcond
maiconkcond / guideRoR.txt
Created October 1, 2017 23:22
Guide - Ruby on Rails Environment
Configurção:
● ruby
● rails
● git
● mysql
● postgreSQL
● node.js
Atualizar Sistema:
$ sudo apt-get update
@maiconkcond
maiconkcond / vagrant.txt
Created October 1, 2017 22:41
How to create a machine with vagrant and virtualbox
Instalando e configurando o Vagrant
1) Baixe e instale o VirtualBox (virtualbox.org​)
2) Baixe e instale o Vagrant (vagrantup.com​)
3) Acesse o vagrandcloud.com​ e escolha sua box base
4) Adicione a box ao vagrant (vagrant box add <sua>/<box>​)
5) Caso esteja usando o Windows configure o puTTY
a) Baixe o puTTY e o puTTYgen (putty.org)
b) Baixe a chave privada
(https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant)
c) Abra o puTTYgen, clique em "LOAD​" e informe a chave privada que você baixou