cltorresfe / members

0 stars 0 forks source link

Members

CircleCI Coverage Status Code Climate Dependency Status Inline docs Stories in Ready

Requerimientos

Configuracion

Para correr capybara-webkit en Ubuntu es necesario instalar:

sudo apt-get install libqtwebkit-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x

Para correr capybara-webkit en OS X es necesario:

brew tap homebrew/versions
brew install qt55
brew link --force qt55
which qmake

Instalar bower en Ubuntu:

apt-get update
apt-get install build-essential libssl-dev
# Primero hay que instalar nvm
curl https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
nvm install stable
sudo npm install -g bower
installar gemas de bower
bower init
bower install

Instalar bower en os x

brew install node
sudo npm install -g bower

Instalar redis en os x

brew install redis
brew services start redis

Para instalar therubyracer

gem uninstall libv8
brew install v8
gem install libv8 -v '3.16.14.13' -- --with-system-v8
gem install therubyracer -- --with-v8-dir=/usr/local/opt/v8-#622424

Instalar Elasticsearch

brew install elasticsearch

Para ver si todo va ok visita la siguiente dirección http://localhost:9200 en tu browser. Debería decir algo así:

{
  "status" : 200,
  "name" : "Astronomer",
  "cluster_name" : "elasticsearch_claudiotorres",
  "version" : {
    "number" : "1.7.5",
    "build_hash" : "00f95f4ffca6de89d68b7ccaf80d148f1f70e4d4",
    "build_timestamp" : "2016-02-02T09:55:30Z",
    "build_snapshot" : false,
    "lucene_version" : "4.10.4"
  },
  "tagline" : "You Know, for Search"
}

Ejecución

Start Elasticsearch:

elasticsearch —config=/usr/local/opt/elasticsearch/config/elasticsearch.yml

Desarrollo

Heroku

heroku create
# Para poder compilar dependencias bower
heroku config:set BUILDPACK_URL='git://github.com/qnyp/heroku-buildpack-ruby-bower.git#run-bower'
git push heroku master