Skip to content

Instantly share code, notes, and snippets.

View BrandAndCelebrities's full-sized avatar

Kolsquare legacy BrandAndCelebrities

View GitHub Profile
class MyKlass
  include
  CONSTANTS
  belongs_to
  has_one
  has_many
  accepts_nested_attributes_for
  attr_accessible
 validates
@BrandAndCelebrities
BrandAndCelebrities / Deploy with capistrano
Created June 18, 2013 08:40
Commande Capistrano rails Déploiement d'un repo git sur un serveur
Configurer le depoiement dans le fichier :
/config/deploy.rb
Déploiement en staging ou en production
$ cap staging deploy
$ cap production deploy
Déploiement en staging ou en production, une branch spécifique
$ cap -s branch=tweet_features staging deploy
@BrandAndCelebrities
BrandAndCelebrities / Protocol de degug Solr
Created June 18, 2013 08:28
Gestion de Solr pour rails (sunspot)
Stop solr
$ rake sunspot:solr:stop
Vérifie que tu n'as plus d'instance solr en train de tourner
$ ps -eaf | grep java
S'il reste des instances, tu les kill.
$ kill nb_proccess
Pour finir on restart et on reindex
Pour afficher le crontab
$ crontab -l
Pour créer ou éditer un crontab
$ crontab -e
Pour supprimer un crontab
$ crontab -r
@BrandAndCelebrities
BrandAndCelebrities / Update follow celebrities
Created June 14, 2013 14:21
Mettre à jour la table des célébrité follow par le compte B&C Dev
Export en csv via la base local SocialActivity
$ rake custom:extract_follow_celebrities
Mettre le fichier obtenu dans le dossier du site B&C
Executer cette tâche dans le dossier du site
$ rake db:load_follow_celebrity
@BrandAndCelebrities
BrandAndCelebrities / Git branch
Created June 14, 2013 10:19
Gérer une branche git
Lister les branchs existantes
$ git branch
Créer une branch
$ git branch new_branch
Changer de branch
$ git checkout new_branch
Supprimer une branch
@BrandAndCelebrities
BrandAndCelebrities / Debug heroku connection ssh
Created June 14, 2013 09:45
Protocole a suivre pour la mise à jour manuel du site http://www.lacotedescelebrites.fr/
Si probleme de connection serveur heroku :
Verifier que le compte heroku est bien linké au serveur
Verifier ces liens ssh :
$ ssh-add -R
$ ssh-add ~/.ssh/heroku_rsa