Re: [RailsFr] Environnement de developpement

2015-03-09 Par sujet Bensoussan Michael


On Tuesday, February 17, 2015 at 9:56:09 AM UTC+1, Cyril Mougel wrote:

 Bonjour, 

 Le plus simple est l'utilisation de RVM / Rbenv avec au pire un gemset 
 spécifique. 

 Apres si tu veux faire les truc le plus edge du moment c'est un 
 developpement avec docker et fig pour gérer tes dépendances externe : 
 http://www.fig.sh/rails.html 


Pour info Fig est déjà has-been. Il a été remplacé par Docker Compose 
http://docs.docker.com/compose/.
 


 Personnelement c'est ce que j'utilise mais je ne suis pas un exemple. 

 un box vagrant provisionner par ansible avec ma configuration de vim 
 et installation des sources du projet et docker. Ensuite mon projet a 
 un fig.yml et je ne lance mes script ruby que dans ces docker avec des 
 'fig run web xxx' 

 cordialement 

 2015-02-17 9:38 GMT+01:00 Gregory Frerot frer...@gmail.com javascript:: 

  Bonjour à tous ! 
  
  Je suis un jeune développeur rails qui commence à développer de vrai 
 projet 
  de production et un problème perpétuel à chaque projet ce pose et 
 j'aimerais 
  votre avis. 
  Cela concerne les environnements de développement et particulièrement 
 les 
  version de ruby et/ou rails. 
  
  Comment faites vous pour avoir des projet nécessitant des versions de 
 ruby 
  et/ou de rails différentes ? J'ai explorer la solution des VM avec 
 Vagrant 
  mais les différentes box que j'ai trouver/créer avec puphpet on toujours 
 un 
  problème quelque part... 
  
  Alors voila je fait appelle à vous afin de savoir comment vous gérer vos 
  projets, les versions de ceux-ci et comment vous switcher de l'un à 
 l'autre. 
  
  Merci d'avance pour vos réponses. 
  
  -- 
  -- 
  Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance 
 de 
  Google Groups. 
  Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
  rails...@googlegroups.com javascript: 
  Pour résilier votre abonnement envoyez un e-mail à l'adresse 
  railsfrance...@googlegroups.com javascript: 
  --- 
  Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
  Railsfrance. 
  Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le 
  concernant, envoyez un e-mail à l'adresse 
  railsfrance...@googlegroups.com javascript:. 
  Pour obtenir davantage d'options, consultez la page 
  https://groups.google.com/d/optout. 



 -- 
 Cyril Mougel 
 http://blog.shingara.fr 


-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-18 Par sujet Maurice Diamantini

Le 18 févr. 2015 à 15:31, ook? ook! ook1...@gmail.com a écrit :

 Personnellement, je vomis RVM depuis que j'ai vu ceci:
 
 https://github.com/wayneeseguin/rvm/blob/master/scripts/cd#L7-86
 
 Maintenant, certains ne seront pas gênés par ce genre d'alchimie 
 contre-nature. Le principal, c'est de trouver un environnement de travail 
 confortable.

Exactement !
Il est hors de question d'utiliser un programme qui redéfinit les commandes 
essentielles d'Unix.
C'est un peu comme si l'installation d'un exécutable vous supprime du PATH
tous les autres chemins : simplement par que l'auteur de l'exécutable en 
question
estime que vous ne devriez utiliser que le sien !
Je n'ai jamais compris pourquoi rvm avait autant de succès. 
(Sûrement des pitonnistes derrière tout ça ;-)

Pour l'instant je jongle manuellement entre plusieurs version de Ruby (avec des
macros bash à moi qui ne touchent pas au commande unix).
Si je passe à un autre système : ce serait rbenv ou chrb, mais sûrement pas
pour ce truc de rvm.

-- Maurice

 Le Wed Feb 18 2015 at 13:43:22, Julien Grillot julien.gril...@gmail.com a 
 écrit :
 J'ai testé RVM et RBenv, d'une façon général je trouve RVM plus agréable sous 
 Linux (Ubuntu, Debian) et RBenv plus agréable sous BSD (FreeBSD, OSX). Je 
 n'ai aucune idée s'il y a une explication rationnelle derrière cela, mais 
 j'ai souvenir de galères quand je m'aventure à faire l'inverse.

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-18 Par sujet thierry henrio
2015-02-18 17:27 GMT+01:00 Maurice Diamantini 
maurice.diamant...@ensta-paristech.fr:

 Si je passe à un autre système : ce serait rbenv ou chrb, mais sûrement pas
 pour ce truc de rvm.


Il y a un truc qui marche bien avec rvm:

rvm implode

, Thierry

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Guirec Corbel
Pourquoi RVM plutôt que RBenv?

Le Tue Feb 17 2015 at 11:53:46, Florian Dutey fdu...@gmail.com a écrit :

 Les projets sur git
 Une image virtualbox hostee sur le net qui contient toute ta config et que
 tu telecharges sur tes machines. Tu prefereras utiliser vagrant pour la
 monter
 RVM pour gerer les differentes versions de ruby et des gemsets differents
 par projets

 Et roulez jeunesse

 Le 17 février 2015 19:23, Guirec Corbel guirec.cor...@gmail.com a écrit
 :

  Personnellement, j'utilise un Linux (Mint), sur lequel j'ai RBenv pour
 gérer les versions et ça fonctionne parfaitement. J'avoue que d'utiliser
 une VM peut avoir des avantages important mais je n'en utilise pas (pour le
 moment).


 Pour ma part, j'utilise VIM + TMux. J'ai eu du mal à apprendre ces outils
 mais le jeu en vaut la chandelle. C'est très important que tu maîtrises tes
 outils. Les outils d'un développeurs sont : sont clavier, son OS, son
 Editeur de texte/IDE. Tu vas gagner énormément de temps en apprenant à les
 utiliser. En plus, c'est indépendant de Rails. Ça sera utile pour les
 autres langages/techno que tu utilises.

 J'ai écrit un article sur le sujet :
 http://gcorbel.github.io/blog/blog/2014/05/19/mes-trucs-pour-augmenter-sa-productivite/
 .

 Bienvenue dans le monde de Rails!

 Le 2015-02-17 03:38, Gregory Frerot a écrit :

 Bonjour à tous !

  Je suis un jeune développeur rails qui commence à développer de vrai
 projet de production et un problème perpétuel à chaque projet ce pose et
 j'aimerais votre avis.
 Cela concerne les environnements de développement et particulièrement les
 version de ruby et/ou rails.

  Comment faites vous pour avoir des projet nécessitant des versions de
 ruby et/ou de rails différentes ? J'ai explorer la solution des VM avec
 Vagrant mais les différentes box que j'ai trouver/créer avec puphpet on
 toujours un problème quelque part...

  Alors voila je fait appelle à vous afin de savoir comment vous gérer
 vos projets, les versions de ceux-ci et comment vous switcher de l'un à
 l'autre.

  Merci d'avance pour vos réponses.
  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.

  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Florian Dutey
Les projets sur git
Une image virtualbox hostee sur le net qui contient toute ta config et que
tu telecharges sur tes machines. Tu prefereras utiliser vagrant pour la
monter
RVM pour gerer les differentes versions de ruby et des gemsets differents
par projets

Et roulez jeunesse

Le 17 février 2015 19:23, Guirec Corbel guirec.cor...@gmail.com a écrit :

  Personnellement, j'utilise un Linux (Mint), sur lequel j'ai RBenv pour
 gérer les versions et ça fonctionne parfaitement. J'avoue que d'utiliser
 une VM peut avoir des avantages important mais je n'en utilise pas (pour le
 moment).


 Pour ma part, j'utilise VIM + TMux. J'ai eu du mal à apprendre ces outils
 mais le jeu en vaut la chandelle. C'est très important que tu maîtrises tes
 outils. Les outils d'un développeurs sont : sont clavier, son OS, son
 Editeur de texte/IDE. Tu vas gagner énormément de temps en apprenant à les
 utiliser. En plus, c'est indépendant de Rails. Ça sera utile pour les
 autres langages/techno que tu utilises.

 J'ai écrit un article sur le sujet :
 http://gcorbel.github.io/blog/blog/2014/05/19/mes-trucs-pour-augmenter-sa-productivite/
 .

 Bienvenue dans le monde de Rails!

 Le 2015-02-17 03:38, Gregory Frerot a écrit :

 Bonjour à tous !

  Je suis un jeune développeur rails qui commence à développer de vrai
 projet de production et un problème perpétuel à chaque projet ce pose et
 j'aimerais votre avis.
 Cela concerne les environnements de développement et particulièrement les
 version de ruby et/ou rails.

  Comment faites vous pour avoir des projet nécessitant des versions de
 ruby et/ou de rails différentes ? J'ai explorer la solution des VM avec
 Vagrant mais les différentes box que j'ai trouver/créer avec puphpet on
 toujours un problème quelque part...

  Alors voila je fait appelle à vous afin de savoir comment vous gérer vos
 projets, les versions de ceux-ci et comment vous switcher de l'un à l'autre.

  Merci d'avance pour vos réponses.
  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Florian Dutey
rbenv ne gere pas les gemset
rvm a un meilleur support en general puisque tout le monde l'utilise.

J'ai jamais vu ni rencontre personne qui utilise rbenv, a part ryan bates,
ce qui est un signe!

Je ne repondrai pas aux trolls :)

Le 18 février 2015 01:08, Guirec Corbel guirec.cor...@gmail.com a écrit :

 Pourquoi RVM plutôt que RBenv?

 Le Tue Feb 17 2015 at 11:53:46, Florian Dutey fdu...@gmail.com a écrit :

 Les projets sur git
 Une image virtualbox hostee sur le net qui contient toute ta config et
 que tu telecharges sur tes machines. Tu prefereras utiliser vagrant pour la
 monter
 RVM pour gerer les differentes versions de ruby et des gemsets differents
 par projets

 Et roulez jeunesse

 Le 17 février 2015 19:23, Guirec Corbel guirec.cor...@gmail.com a
 écrit :

  Personnellement, j'utilise un Linux (Mint), sur lequel j'ai RBenv pour
 gérer les versions et ça fonctionne parfaitement. J'avoue que d'utiliser
 une VM peut avoir des avantages important mais je n'en utilise pas (pour le
 moment).


 Pour ma part, j'utilise VIM + TMux. J'ai eu du mal à apprendre ces
 outils mais le jeu en vaut la chandelle. C'est très important que tu
 maîtrises tes outils. Les outils d'un développeurs sont : sont clavier, son
 OS, son Editeur de texte/IDE. Tu vas gagner énormément de temps en
 apprenant à les utiliser. En plus, c'est indépendant de Rails. Ça sera
 utile pour les autres langages/techno que tu utilises.

 J'ai écrit un article sur le sujet :
 http://gcorbel.github.io/blog/blog/2014/05/19/mes-trucs-pour-augmenter-sa-productivite/
 .

 Bienvenue dans le monde de Rails!

 Le 2015-02-17 03:38, Gregory Frerot a écrit :

 Bonjour à tous !

  Je suis un jeune développeur rails qui commence à développer de vrai
 projet de production et un problème perpétuel à chaque projet ce pose et
 j'aimerais votre avis.
 Cela concerne les environnements de développement et particulièrement
 les version de ruby et/ou rails.

  Comment faites vous pour avoir des projet nécessitant des versions de
 ruby et/ou de rails différentes ? J'ai explorer la solution des VM avec
 Vagrant mais les différentes box que j'ai trouver/créer avec puphpet on
 toujours un problème quelque part...

  Alors voila je fait appelle à vous afin de savoir comment vous gérer
 vos projets, les versions de ceux-ci et comment vous switcher de l'un à
 l'autre.

  Merci d'avance pour vos réponses.
  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.

  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.

  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


-- 
-- 
Vous avez reçu ce message, car 

Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Tim
J ai fais 2 entreprises, 2 fois rbenv sur le serveur de prod et aucun
probleme. (en plus de la machine en locale)
Le 17 févr. 2015 18:44, Florian Dutey fdu...@gmail.com a écrit :

 rbenv ne gere pas les gemset
 rvm a un meilleur support en general puisque tout le monde l'utilise.

 J'ai jamais vu ni rencontre personne qui utilise rbenv, a part ryan bates,
 ce qui est un signe!

 Je ne repondrai pas aux trolls :)

 Le 18 février 2015 01:08, Guirec Corbel guirec.cor...@gmail.com a écrit
 :

 Pourquoi RVM plutôt que RBenv?

 Le Tue Feb 17 2015 at 11:53:46, Florian Dutey fdu...@gmail.com a
 écrit :

 Les projets sur git
 Une image virtualbox hostee sur le net qui contient toute ta config et
 que tu telecharges sur tes machines. Tu prefereras utiliser vagrant pour la
 monter
 RVM pour gerer les differentes versions de ruby et des gemsets
 differents par projets

 Et roulez jeunesse

 Le 17 février 2015 19:23, Guirec Corbel guirec.cor...@gmail.com a
 écrit :

  Personnellement, j'utilise un Linux (Mint), sur lequel j'ai RBenv pour
 gérer les versions et ça fonctionne parfaitement. J'avoue que d'utiliser
 une VM peut avoir des avantages important mais je n'en utilise pas (pour le
 moment).


 Pour ma part, j'utilise VIM + TMux. J'ai eu du mal à apprendre ces
 outils mais le jeu en vaut la chandelle. C'est très important que tu
 maîtrises tes outils. Les outils d'un développeurs sont : sont clavier, son
 OS, son Editeur de texte/IDE. Tu vas gagner énormément de temps en
 apprenant à les utiliser. En plus, c'est indépendant de Rails. Ça sera
 utile pour les autres langages/techno que tu utilises.

 J'ai écrit un article sur le sujet :
 http://gcorbel.github.io/blog/blog/2014/05/19/mes-trucs-pour-augmenter-sa-productivite/
 .

 Bienvenue dans le monde de Rails!

 Le 2015-02-17 03:38, Gregory Frerot a écrit :

 Bonjour à tous !

  Je suis un jeune développeur rails qui commence à développer de vrai
 projet de production et un problème perpétuel à chaque projet ce pose et
 j'aimerais votre avis.
 Cela concerne les environnements de développement et particulièrement
 les version de ruby et/ou rails.

  Comment faites vous pour avoir des projet nécessitant des versions de
 ruby et/ou de rails différentes ? J'ai explorer la solution des VM avec
 Vagrant mais les différentes box que j'ai trouver/créer avec puphpet on
 toujours un problème quelque part...

  Alors voila je fait appelle à vous afin de savoir comment vous gérer
 vos projets, les versions de ceux-ci et comment vous switcher de l'un à
 l'autre.

  Merci d'avance pour vos réponses.
  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
 l'adresse railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.


  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
 l'adresse railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.

  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.

  --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un 

Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Guirec Corbel
Personnellement, j'utilise un Linux (Mint), sur lequel j'ai RBenv pour 
gérer les versions et ça fonctionne parfaitement. J'avoue que d'utiliser 
une VM peut avoir des avantages important mais je n'en utilise pas (pour 
le moment).



Pour ma part, j'utilise VIM + TMux. J'ai eu du mal à apprendre ces 
outils mais le jeu en vaut la chandelle. C'est très important que tu 
maîtrises tes outils. Les outils d'un développeurs sont : sont clavier, 
son OS, son Editeur de texte/IDE. Tu vas gagner énormément de temps en 
apprenant à les utiliser. En plus, c'est indépendant de Rails. Ça sera 
utile pour les autres langages/techno que tu utilises.


J'ai écrit un article sur le sujet : 
http://gcorbel.github.io/blog/blog/2014/05/19/mes-trucs-pour-augmenter-sa-productivite/.


Bienvenue dans le monde de Rails!

Le 2015-02-17 03:38, Gregory Frerot a écrit :

Bonjour à tous !

Je suis un jeune développeur rails qui commence à développer de vrai 
projet de production et un problème perpétuel à chaque projet ce pose 
et j'aimerais votre avis.
Cela concerne les environnements de développement et particulièrement 
les version de ruby et/ou rails.


Comment faites vous pour avoir des projet nécessitant des versions de 
ruby et/ou de rails différentes ? J'ai explorer la solution des VM 
avec Vagrant mais les différentes box que j'ai trouver/créer avec 
puphpet on toujours un problème quelque part...


Alors voila je fait appelle à vous afin de savoir comment vous gérer 
vos projets, les versions de ceux-ci et comment vous switcher de l'un 
à l'autre.


Merci d'avance pour vos réponses.
--
--
Vous avez reçu ce message, car vous êtes abonné au groupe 
Railsfrance de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com

---
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le 
concernant, envoyez un e-mail à l'adresse 
railsfrance+unsubscr...@googlegroups.com 
mailto:railsfrance+unsubscr...@googlegroups.com.
Pour obtenir davantage d'options, consultez la page 
https://groups.google.com/d/optout.


--
--
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance.

Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


[RailsFr] Environnement de developpement

2015-02-17 Par sujet Gregory Frerot
Bonjour à tous !

Je suis un jeune développeur rails qui commence à développer de vrai projet 
de production et un problème perpétuel à chaque projet ce pose et 
j'aimerais votre avis.
Cela concerne les environnements de développement et particulièrement les 
version de ruby et/ou rails.

Comment faites vous pour avoir des projet nécessitant des versions de ruby 
et/ou de rails différentes ? J'ai explorer la solution des VM avec Vagrant 
mais les différentes box que j'ai trouver/créer avec puphpet on toujours un 
problème quelque part...

Alors voila je fait appelle à vous afin de savoir comment vous gérer vos 
projets, les versions de ceux-ci et comment vous switcher de l'un à l'autre.

Merci d'avance pour vos réponses.

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Cyril Mougel
Bonjour,

Le plus simple est l'utilisation de RVM / Rbenv avec au pire un gemset
spécifique.

Apres si tu veux faire les truc le plus edge du moment c'est un
developpement avec docker et fig pour gérer tes dépendances externe :
http://www.fig.sh/rails.html

Personnelement c'est ce que j'utilise mais je ne suis pas un exemple.

un box vagrant provisionner par ansible avec ma configuration de vim
et installation des sources du projet et docker. Ensuite mon projet a
un fig.yml et je ne lance mes script ruby que dans ces docker avec des
'fig run web xxx'

cordialement

2015-02-17 9:38 GMT+01:00 Gregory Frerot frero...@gmail.com:
 Bonjour à tous !

 Je suis un jeune développeur rails qui commence à développer de vrai projet
 de production et un problème perpétuel à chaque projet ce pose et j'aimerais
 votre avis.
 Cela concerne les environnements de développement et particulièrement les
 version de ruby et/ou rails.

 Comment faites vous pour avoir des projet nécessitant des versions de ruby
 et/ou de rails différentes ? J'ai explorer la solution des VM avec Vagrant
 mais les différentes box que j'ai trouver/créer avec puphpet on toujours un
 problème quelque part...

 Alors voila je fait appelle à vous afin de savoir comment vous gérer vos
 projets, les versions de ceux-ci et comment vous switcher de l'un à l'autre.

 Merci d'avance pour vos réponses.

 --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.



-- 
Cyril Mougel
http://blog.shingara.fr

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Gregory Frerot
J'ai oublié de préciser je travaille de manière cross-platform windows/mac
car je n'ai pas de mac à la maison.

Le 17 février 2015 09:56, Cyril Mougel cyril.mou...@gmail.com a écrit :

 Bonjour,

 Le plus simple est l'utilisation de RVM / Rbenv avec au pire un gemset
 spécifique.

 Apres si tu veux faire les truc le plus edge du moment c'est un
 developpement avec docker et fig pour gérer tes dépendances externe :
 http://www.fig.sh/rails.html

 Personnelement c'est ce que j'utilise mais je ne suis pas un exemple.

 un box vagrant provisionner par ansible avec ma configuration de vim
 et installation des sources du projet et docker. Ensuite mon projet a
 un fig.yml et je ne lance mes script ruby que dans ces docker avec des
 'fig run web xxx'

 cordialement

 2015-02-17 9:38 GMT+01:00 Gregory Frerot frero...@gmail.com:
  Bonjour à tous !
 
  Je suis un jeune développeur rails qui commence à développer de vrai
 projet
  de production et un problème perpétuel à chaque projet ce pose et
 j'aimerais
  votre avis.
  Cela concerne les environnements de développement et particulièrement les
  version de ruby et/ou rails.
 
  Comment faites vous pour avoir des projet nécessitant des versions de
 ruby
  et/ou de rails différentes ? J'ai explorer la solution des VM avec
 Vagrant
  mais les différentes box que j'ai trouver/créer avec puphpet on toujours
 un
  problème quelque part...
 
  Alors voila je fait appelle à vous afin de savoir comment vous gérer vos
  projets, les versions de ceux-ci et comment vous switcher de l'un à
 l'autre.
 
  Merci d'avance pour vos réponses.
 
  --
  --
  Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance
 de
  Google Groups.
  Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
  railsfrance@googlegroups.com
  Pour résilier votre abonnement envoyez un e-mail à l'adresse
  railsfrance-unsubscr...@googlegroups.com
  ---
  Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
  Railsfrance.
  Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
  concernant, envoyez un e-mail à l'adresse
  railsfrance+unsubscr...@googlegroups.com.
  Pour obtenir davantage d'options, consultez la page
  https://groups.google.com/d/optout.



 --
 Cyril Mougel
 http://blog.shingara.fr

 --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google
 Groupes Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour plus d'options, visitez le site https://groups.google.com/d/optout .




-- 
Grégory Frerot
--
Webdesigner / UI Designer @ Effigy sprl

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet thierry henrio
2015-02-17 10:00 GMT+01:00 Gregory Frerot frero...@gmail.com:

 J'ai oublié de préciser je travaille de manière cross-platform windows/mac
 car je n'ai pas de mac à la maison.


Je te conseille d'essayer vraiment de travailler sur *ton* poste, sur le
système de ton choix
Ton clavier, ta configuration emacs, et tout ce qui te va bien ( je préfère
vim )

, Thierry

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .


Re: [RailsFr] Environnement de developpement

2015-02-17 Par sujet Jean-Hadrien Chabran
Tu peux essayer de balader une VM entre tes machines, style une ubuntu
server ou desktop selon ce que tu préfères (ssh+vim+tmux ou ce que tu
souhaites dans le desktop de ta VM).

Les avantages sont assez nombreux une fois que tu as config une première
fois ta VM :

- tu as rarement des soucis avec tes libs ou le packaging, apt-get roule
bien comparé à homebrew de mon expérience
- tu es dans un environnement des plus standard, quasiment la même chose
que sur les serveurs
- tu n'as pas à gérer de config comme tu pourrais l'avoir dans Vagrant
- tu bosses sur une autre bécane ? Tu copies ta VM et tu cherches pas à
comprendre.
- tu ne pourris pas tes machines, ta VM est molle parce que tu as installé
tout ce qui bougeait comme db ? si tu as tes dotfiles et un script
d'install, en moins de 30 minutes t'es opérationnel avec une toute neuve.
- ton client / CdP / cofounder veut voir tourner l'app en local ? Tiens
prends donc ma VM toute prête.

Je trouve qu'au final, c'est un bon compromis, oui tu peux faire bien plus
fin avec Vagrant par exemple, mais le côté tout simple en fait un choix
assez compétitif avec le reste.

PS: si tu es intéressé et que tu veux t'inspirer d'un script tout con ma
config et son script qui installe ruby et les libs qui vont bien, pg,
nodejs et clojure
https://github.com/jhchabran/dotfiles/blob/master/install.sh



2015-02-17 10:10 GMT+01:00 thierry henrio thierry.hen...@gmail.com:

 2015-02-17 10:00 GMT+01:00 Gregory Frerot frero...@gmail.com:

 J'ai oublié de préciser je travaille de manière cross-platform
 windows/mac car je n'ai pas de mac à la maison.


 Je te conseille d'essayer vraiment de travailler sur *ton* poste, sur le
 système de ton choix
 Ton clavier, ta configuration emacs, et tout ce qui te va bien ( je
 préfère vim )

 , Thierry

 --
 --
 Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de
 Google Groups.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
 railsfrance@googlegroups.com
 Pour résilier votre abonnement envoyez un e-mail à l'adresse
 railsfrance-unsubscr...@googlegroups.com
 ---
 Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
 Railsfrance.
 Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
 concernant, envoyez un e-mail à l'adresse
 railsfrance+unsubscr...@googlegroups.com.
 Pour obtenir davantage d'options, consultez la page
 https://groups.google.com/d/optout.




-- 
Jean-Hadrien Chabran

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe Railsfrance de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .