Pow simplifie le déploiement Ruby on Rails sur Mac OS X

Anthony Nelzin-Santos |
skitched37 Signals, la société qui a créé Ruby on Rails, a annoncé la disponibilité de Pow, un outil permettant d'installer rapidement et sans configuration une instance de Rack. Pow évite donc d'avoir à trifouiller dans les fichiers de configuration Apache et d'installer de multiples gems, mais il faut accepter d'exécuter un script shell depuis un serveur distant pour l'installer.

Pow est une application node.js écrite avec CoffeeScript qui fait logiquement tourner Rack avec la librairie nack (un serveur Rack construit sur node.js). Elle inclut un serveur HTTP et DNS. Enfin, comme Pow est compatible avec rvm (gestion de plusieurs environnements Ruby différents) et Bundler (gestion des dépendances sur plusieurs configurations), elle permet de gérer plusieurs applications, avec des versions différentes de Ruby et de jeux différents de gems s'il le faut.

Pow s'installe et se met à jour avec la commande curl get.pow.cx | sh.
avatar lyca | 
la je suis largué les gars....j'ai rien compris loool
avatar Ali Baba | 
On peut aussi faire un curl -o, regarder le contenu du script, et ensuite le lancer. Histoire d'éviter tout risque de sécurité.
avatar Sephi-Chan | 
C'est bien la dernière news que je m'attendais à voir sur Macgeneration ! :p D'ailleurs, je ne capte pas trop qui elle vise, puisque les développeurs Rails ont plutôt tendance à fréquenter http://planetrubyonrails.com/ ou suivre @dhh (entre autre). En tout cas, Mac OS X reçoit toute l'attention des développeurs Ruby et Rails, c'est cool. :)
avatar Anthony Nelzin-Santos | 
@Sephi-Chan : c'est uniquement parce que j'ai touché à Rails trois fois dans ma vie que j'en ai parlé, j'avoue.
avatar ce78 | 
Ruby ? C'est pas elle qui est spécialisée en Bunga bunga ? :-)
avatar Sephi-Chan | 
@Anthony : C'est gentil quand même ! :p @ ce78 La Ruby de Berlusconi est née un 11 novembre 1992 au Maroc. Le langage de programmation Ruby est né le 24 février 1993 au Japon. On peut abuser du second sans payer ni craindre la justice !
avatar supermoquette | 
[quote]mais il faut accepter d'exécuter un script shell depuis un serveur distant pour l'installer[/quote] marche très bien en local le script !
avatar Folken Laëneck | 
> Pow simplifie le [s]déploiement[/s] développement Ruby on Rails sur Mac OS X. Pour le déploiement (vers des serveurs de (pré-)production), des outils comme Capistrano ou Vlad existent depuis longtemps et Pow n'aide en rien à ce niveau. Il n'a d'ailleurs pas la vocation d'être un serveur de production (en même temps, tournant uniquement sous Mac, on s'en serait douté. Il existe des systèmes plus adaptés).

CONNEXION UTILISATEUR