Re: [RailsFr] Environnement de developpement
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
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 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
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
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
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
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
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
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
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
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 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
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 .