{"id":6443,"date":"2012-07-19T13:30:38","date_gmt":"2012-07-19T13:30:38","guid":{"rendered":"https:\/\/dev.railscarma.com\/set-up-rails-development-environment\/"},"modified":"2021-06-07T08:10:05","modified_gmt":"2021-06-07T08:10:05","slug":"mettre-en-place-lenvironnement-de-developpement-de-rails","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/mettre-en-place-lenvironnement-de-developpement-de-rails\/","title":{"rendered":"Mise en place de l'environnement de d\u00e9veloppement Rails"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"6443\" class=\"elementor elementor-6443\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fde7732 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fde7732\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c9f19ba\" data-id=\"7c9f19ba\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4d928a23 elementor-widget elementor-widget-text-editor\" data-id=\"4d928a23\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Il y a quelques mois, j'ai eu une situation qui concernait l'installation de Ruby on Rails et de rails sur mon syst\u00e8me. Apr\u00e8s avoir lu de nombreux blogs et articles sur l'installation, j'ai finalement trouv\u00e9 que RVM (Ruby Version Manager) \u00e9tait la meilleure option parmi toutes les m\u00e9thodes d'installation de Ruby on Rails. Plus important encore, je n'ai pas eu besoin de chercher sur Google toutes les erreurs qui apparaissent lors de l'installation en utilisant d'autres m\u00e9thodes. Avec RVM, il y a beaucoup de flexibilit\u00e9 et l'installation est tr\u00e8s facile.\n<\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Ces \u00e9tapes d'installation ont \u00e9t\u00e9 test\u00e9es sur les versions ubuntu.<\/span><\/span><\/p>\n\n<h3 style=\"text-align: justify;\"><strong>\u00c0 faire et \u00e0 ne pas faire<\/strong><\/h3>\n<ul style=\"text-align: justify;\">\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Ce guide pour d\u00e9butants met en place un environnement de d\u00e9veloppement Rails avec Ruby 1.9.3, RVM et Rails 3.1.3. Il est sp\u00e9cifiquement \u00e9crit pour un environnement de d\u00e9veloppement sur Ubuntu 10.10, mais fonctionnera probablement sur de nombreux autres syst\u00e8mes d'exploitation, y compris des versions plus anciennes ou plus r\u00e9centes d'Ubuntu et de Debian.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Si l'on cherche un moyen de mettre cela en place sur un serveur de production, il est recommand\u00e9 d'utiliser le script \"railsready\" qui installe tous les paquets n\u00e9cessaires pour Ruby 1.9.3p0 et ensuite cette version de Ruby elle-m\u00eame, Bundler et Rails. Il ne reste plus \u00e0 l'utilisateur qu'\u00e0 installer Apache ou nginx pour mettre son application en ligne.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Il ne faut en aucun cas installer Ruby, Rubygems ou tout autre paquetage li\u00e9 \u00e0 Ruby \u00e0 partir d'apt-get. Ce syst\u00e8me est obsol\u00e8te et conduit \u00e0 des maux de t\u00eate importants. \u00c9vitez-le pour les paquets li\u00e9s \u00e0 Ruby.<\/span><\/span><\/li>\n<\/ul>\n<h3 style=\"text-align: justify;\"><strong>\u00c9tapes de l'installation<\/strong><\/h3>\n<ul style=\"text-align: justify;\">\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Tout d'abord, mettez \u00e0 jour le syst\u00e8me, afin que toutes les ressources soient mises \u00e0 jour pour installer les derniers paquets.<\/span><\/span>\n<ol>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Ouvrez le terminal (alt+ctrl+t). <\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Dans le terminal, tapez:- sudo apt-get update\n<\/span><\/span><\/li>\n<\/ol>\n<\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Ensuite, nous allons installer Git (un syst\u00e8me de contr\u00f4le de version) et curl qui sont tous deux n\u00e9cessaires pour installer et utiliser RVM, et build-essential qui est n\u00e9cessaire pour compiler les versions de Ruby, parmi d'autres choses compilables. Pour installer ces trois paquets, nous utilisons la commande suivante :\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">sudo apt-get install build-essential git-core curl\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Installation de RVM (Ruby Version Manager)\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">RVM est un gestionnaire de versions de Ruby cr\u00e9\u00e9 par Wayne E. Seguin. Il est extr\u00eamement utile pour installer et g\u00e9rer plusieurs versions diff\u00e9rentes de Ruby en m\u00eame temps. Il peut arriver que vous travailliez sur un projet n\u00e9cessitant une ancienne version (1.8.7) de Ruby, mais que vous ayez \u00e9galement besoin d'une nouvelle version (1.9.3) pour l'un de vos projets plus r\u00e9cents.\n(1.9.3) pour l'un de vos projets plus r\u00e9cents. C'est un probl\u00e8me que RVM r\u00e9sout \u00e0 merveille.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Une autre situation peut \u00eatre que vous voulez avoir diff\u00e9rents jeux de gemmes sur la m\u00eame version de Ruby mais que vous ne voulez pas avoir \u00e0 faire face \u00e0 l'enfer des conflits de gemmes. RVM dispose de gemsets pour cela. C'est une fonctionnalit\u00e9 que vous n'auriez pas si vous utilisiez la version packag\u00e9e de Ruby.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Avec git-core et curl install\u00e9s, nous pourrons installer RVM avec cette commande : =&gt; Ex\u00e9cuter cette commande dans le terminal bash &lt; &lt;(curl -s <\/span><\/span><span style=\"color: #0000ff;\"><span style=\"text-decoration: underline;\"><a href=\"https:\/\/rvm.beginrescueend.com\/install\/rvm\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-size: medium;\">https:\/\/rvm.beginrescueend.com\/install\/rvm<\/span><\/a><\/span><\/span><span style=\"color: #222222;\"><span style=\"font-size: medium;\">) =&gt; L'int\u00e9r\u00eat de cette m\u00e9thode est qu'elle installe Ruby dans notre r\u00e9pertoire personnel, fournissant ainsi un environnement sandbox\u00e9\nun environnement \"bac \u00e0 sable\" rien que pour nous.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Une fois cela fait, ajoutez la ligne suivante \u00e0 votre <\/span><\/span><\/li>\n<\/ul>\n<blockquote><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Fichier ~\/.bashrc =&gt; echo '[[ -s <\/span><\/span>\n\n<span style=\"color: #222222;\"><span style=\"font-size: medium;\">$HOME\/.rvm\/scripts\/rvm\" ]] &amp;&amp; source \"$HOME\/.rvm\/scripts\/rvm\"' &gt;&gt; ~\/.bashrc \/\/ Le fichier .bashrc est responsable de la configuration de la session bash.\n<\/span><\/span><\/blockquote>\n<ul style=\"text-align: justify;\">\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Il faudra ensuite recharger le fichier ~\/.bashrc, ce qui peut \u00eatre fait \u00e0 l'aide de cette petite commande =&gt; . ~\/.bashrc =&gt; Apr\u00e8s avoir utilis\u00e9 la commande ci-dessus, si une erreur survient, par exemple rvm(commande non trouv\u00e9e) etc... Il suffit alors de fermer ce terminal et de recommencer (Croyez-moi, il arrive que de telles choses fonctionnent ! !!).\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Ensuite, nous devons voir quelles sont les choses requises par RVM pour installer Ruby on Rails. Il suffit d'utiliser:- =&gt; rvm requirements \/\/cela montrera tous les paquets qui doivent \u00eatre install\u00e9s avant, dont certains que nous avons peut-\u00eatre d\u00e9j\u00e0 install\u00e9s.\n<\/span><\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Pour installer tous les paquets n\u00e9cessaires mentionn\u00e9s par les exigences de rvm, il suffit de lancer la commande suivante:- =&gt;sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core \/\/veuillez noter que ces paquets doivent \u00eatre contenus dans une seule ligne, sinon zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev \/\/quelques paquets risquent de ne pas s'installer.\nlibxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion<\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\">\u00a0<\/span><\/span><\/p>\n\n<h3 style=\"text-align: justify;\"><strong>Installation de Ruby et Rails<\/strong><\/h3>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\"><strong>Installation de Ruby<\/strong>\n<\/span><\/span><\/p>\n\n<ul style=\"text-align: justify;\">\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Avec RVM et les paquets install\u00e9s, nous pouvons installer ruby en utilisant :- =&gt; rvm install 1.9.3 \/\/cela installera ruby avec la version 1.9.3 et cela prendra un peu de temps pour s'installer. Soyez patient.\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Avec RVM install\u00e9, nous pouvons utiliser cette version particuli\u00e8re:- =&gt; rvm use 1.9.3 \/\/maintenant le ruby 1.9.3 sera utilis\u00e9 comme version de ruby\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Pour v\u00e9rifier la version de ruby install\u00e9e:- =&gt; ruby -v \/\/v\u00e9rifier la version actuelle utilis\u00e9e\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Pour qu'une version particuli\u00e8re soit utilis\u00e9e par d\u00e9faut, nous pouvons utiliser :- =&gt; rvm -default use 1.9.3.\n=&gt; rvm -default use 1.9.3\n<\/span><\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\"><strong>Installation de Rails<\/strong>\n<\/span><\/span><\/p>\n\n<ul style=\"text-align: justify;\">\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Comme nous avons install\u00e9 ruby dans notre r\u00e9pertoire personnel, nous n'avons pas besoin d'utiliser la commande sudo pour l'installation de rails. Il suffit de taper la commande suivante :-\n<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">gem install rails -v 3.0.9 \/\/Ceci installera la version 3.0.9. Toute version appropri\u00e9e peut \u00eatre t\u00e9l\u00e9charg\u00e9e en mentionnant simplement la version\nici.<\/span><\/span><\/li>\n \t<li><span style=\"color: #222222;\"><span style=\"font-size: medium;\">\/\/Il installera \u00e9galement la gemme rails et les 22 autres gemmes dont elle et ses d\u00e9pendances d\u00e9pendent, y compris Bundler.\n<\/span><\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"color: #222222;\"><span style=\"font-size: medium;\">Voil\u00e0, c'est tout ! Bon codage !<\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><a href=\"\/fr\/contactez-nous\/\">\u00a0Prenez contact avec nous.<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-44cc29c2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"44cc29c2\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-465c7bfb\" data-id=\"465c7bfb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-61fc3d7c elementor-widget elementor-widget-heading\" data-id=\"61fc3d7c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Abonnez-vous pour les derni\u00e8res mises \u00e0 jour<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-765ee7cf elementor-widget elementor-widget-shortcode\" data-id=\"765ee7cf\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t\t\t<script type=\"text\/javascript\">\n\t\t\t\t\t\tvar gCaptchaSibWidget;\n                        var onloadSibCallbackInvisible = function () {\n\n                            var element = document.getElementsByClassName('sib-default-btn');\n                            var countInvisible = 0;\n                            var indexArray = [];\n                            jQuery('.sib-default-btn').each(function (index, el) {\n                                if ((jQuery(el).attr('id') == \"invisible\")) {\n                                    indexArray[countInvisible] = index;\n                                    countInvisible++\n                                }\n                            });\n\n                            jQuery('.invi-recaptcha').each(function (index, el) {\n                                grecaptcha.render(element[indexArray[index]], {\n                                    'sitekey': jQuery(el).attr('data-sitekey'),\n                                    'callback': sibVerifyCallback,\n                                });\n                            });\n                        };\n\t\t\t\t\t<\/script>\n\t\t\t\t\t                <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?onload=onloadSibCallbackInvisible&render=explicit\" async defer><\/script>\n\t\t\t\t\n\t\t\t<form id=\"sib_signup_form_1\" method=\"post\" class=\"sib_signup_form\" action=\"\">\n\t\t\t\t<div class=\"sib_loader\" style=\"display:none;\"><img\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.railscarma.com\/wp-includes\/images\/spinner.gif\" alt=\"chargeur\"><\/div>\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_action\" value=\"subscribe_form_submit\">\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_id\" value=\"1\">\n                <input type=\"hidden\" name=\"sib_form_alert_notice\" value=\"Please fill out this field\">\n                <input type=\"hidden\" name=\"sib_form_invalid_email_notice\" value=\"Your email address is invalid\">\n                <input type=\"hidden\" name=\"sib_security\" value=\"d7f7626ab9\">\n\t\t\t\t<div class=\"sib_signup_box_inside_1\">\n\t\t\t\t\t<div style=\"\/*display:none*\/\" class=\"sib_msg_disp\">\n\t\t\t\t\t<\/div>\n                                            <div id=\"sib_captcha_invisible\" class=\"invi-recaptcha\" data-sitekey=\"6LdikOAaAAAAAJ6SWrrKVQrtw7TQpQAEnv0HS0G3\"><\/div>\n                    \t\t\t\t\t<p class=\"sib-email-area\">\r\n    <label class=\"sib-email-area\"><\/label>\r\n    <input type=\"email\" class=\"sib-email-area\" name=\"email\" required=\"required\" placeholder=\"Adresse e-mail\">\r\n<\/p>\r\n<p class=\"sib-NAME-area\">\r\n    <label class=\"sib-NAME-area\"><\/label>\r\n    <input type=\"text\" class=\"sib-NAME-area\" name=\"NAME\" placeholder=\"Nom\">\r\n<\/p>\r\n<p>\r\n    <input type=\"submit\" id=\"invisible\" class=\"sib-default-btn\" value=\"S&#039;abonner\">\r\n<\/p>\t\t\t\t<\/div>\n\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\t\t\t<style>\n\t\t\t\tform#sib_signup_form_1 p.sib-alert-message {\n    padding: 6px 12px;\n    margin-bottom: 20px;\n    border: 1px solid transparent;\n    border-radius: 4px;\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\nform#sib_signup_form_1 p.sib-alert-message-error {\n    background-color: #f2dede;\n    border-color: #ebccd1;\n    color: #a94442;\n}\nform#sib_signup_form_1 p.sib-alert-message-success {\n    background-color: #dff0d8;\n    border-color: #d6e9c6;\n    color: #3c763d;\n}\nform#sib_signup_form_1 p.sib-alert-message-warning {\n    background-color: #fcf8e3;\n    border-color: #faebcc;\n    color: #8a6d3b;\n}\n\t\t\t<\/style>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">Articles Similaires<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Gemme de Kaminari\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/joyau-kaminari\/?related_post_from=37277\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"joyau kaminari\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Gemme de Kaminari\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/joyau-kaminari\/?related_post_from=37277\">\r\n        Gemme de Kaminari  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Pourquoi engager des d\u00e9veloppeurs Ruby on Rails en 2026 ?\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/ror\/pourquoi-embaucher-des-developpeurs-ruby-on-rails\/?related_post_from=30627\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"pourquoi embaucher des d\u00e9veloppeurs Ruby on Rails en 2022\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022.jpg 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-300x113.jpg 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2019\/01\/why-to-hire-ruby-on-rails-developers-in-2022-768x288.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Pourquoi engager des d\u00e9veloppeurs Ruby on Rails en 2026 ?\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/ror\/pourquoi-embaucher-des-developpeurs-ruby-on-rails\/?related_post_from=30627\">\r\n        Pourquoi engager des d\u00e9veloppeurs Ruby on Rails en 2026 ?  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"R\u00e9cup\u00e9ration de donn\u00e9es dans Rails en traitant CSV\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/grattage-de-donnees-dans-les-rails-en-traitant-csv\/?related_post_from=31591\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/09\/DATA-SCRAPING-IN-RAILS-BY-PROCESSING-CSV.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/09\/DATA-SCRAPING-IN-RAILS-BY-PROCESSING-CSV.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/09\/DATA-SCRAPING-IN-RAILS-BY-PROCESSING-CSV-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/09\/DATA-SCRAPING-IN-RAILS-BY-PROCESSING-CSV-768x288.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"R\u00e9cup\u00e9ration de donn\u00e9es dans Rails en traitant CSV\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/grattage-de-donnees-dans-les-rails-en-traitant-csv\/?related_post_from=31591\">\r\n        R\u00e9cup\u00e9ration de donn\u00e9es dans Rails en traitant CSV  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Passer des appels vocaux via les applications Web Ruby on Rails\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/passer-des-appels-vocaux-via-les-applications-web-ruby-on-rails\/?related_post_from=31309\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/07\/MAKE-VOICE-CALLS-THROUGH-RUBY-ON-RAILS-WEB-APPLICATIONS-768x288.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Passer des appels vocaux via les applications Web Ruby on Rails\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/passer-des-appels-vocaux-via-les-applications-web-ruby-on-rails\/?related_post_from=31309\">\r\n        Passer des appels vocaux via les applications Web Ruby on Rails  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>A Couple of months back I had a situation, which concerned about installing Ruby on Rails and rails on my system. After reading through many blogs and posts related with installation, at last I found RVM (Ruby Version Manager) as the best option among all which is a neater way of installing Ruby on Rails. &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/third-party-api-integration-solutions-in-ruby-on-rails\/\"> <span class=\"screen-reader-text\">Solutions d'int\u00e9gration d'API tierces en Ruby on Rails<\/span> Lire la suite \u00bb<\/a><\/p>","protected":false},"author":1,"featured_media":32241,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[384],"tags":[412,462,382],"class_list":["post-6443","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-articles","tag-rails-development","tag-rails-development-environment","tag-ruby-on-rails"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Set Up Rails Development Environment - RailsCarma Blog<\/title>\n<meta name=\"description\" content=\"This beginner&#039;s guide will set up Rails Development Environment with Ruby 1.9.3, RVM and Rails 3.1.3 and is specifically written for a development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/mettre-en-place-lenvironnement-de-developpement-de-rails\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Set Up Rails Development Environment - RailsCarma Blog\" \/>\n<meta property=\"og:description\" content=\"This beginner&#039;s guide will set up Rails Development Environment with Ruby 1.9.3, RVM and Rails 3.1.3 and is specifically written for a development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/mettre-en-place-lenvironnement-de-developpement-de-rails\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2012-07-19T13:30:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-07T08:10:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\"},\"headline\":\"Set Up Rails Development Environment\",\"datePublished\":\"2012-07-19T13:30:38+00:00\",\"dateModified\":\"2021-06-07T08:10:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/\"},\"wordCount\":866,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg\",\"keywords\":[\"rails development\",\"rails development environment\",\"Ruby on rails\"],\"articleSection\":[\"Technical Articles\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/\",\"url\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/\",\"name\":\"Set Up Rails Development Environment - RailsCarma Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg\",\"datePublished\":\"2012-07-19T13:30:38+00:00\",\"dateModified\":\"2021-06-07T08:10:05+00:00\",\"description\":\"This beginner's guide will set up Rails Development Environment with Ruby 1.9.3, RVM and Rails 3.1.3 and is specifically written for a development.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg\",\"width\":800,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set Up Rails Development Environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configurer l'environnement de d\u00e9veloppement Rails - RailsCarma Blog","description":"Ce guide pour d\u00e9butants permet de mettre en place un environnement de d\u00e9veloppement Rails avec Ruby 1.9.3, RVM et Rails 3.1.3. Il est sp\u00e9cifiquement \u00e9crit pour un d\u00e9veloppement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/mettre-en-place-lenvironnement-de-developpement-de-rails\/","og_locale":"fr_FR","og_type":"article","og_title":"Set Up Rails Development Environment - RailsCarma Blog","og_description":"This beginner's guide will set up Rails Development Environment with Ruby 1.9.3, RVM and Rails 3.1.3 and is specifically written for a development.","og_url":"https:\/\/www.railscarma.com\/fr\/blog\/articles-techniques\/mettre-en-place-lenvironnement-de-developpement-de-rails\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2012-07-19T13:30:38+00:00","article_modified_time":"2021-06-07T08:10:05+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/"},"author":{"name":"admin","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21"},"headline":"Set Up Rails Development Environment","datePublished":"2012-07-19T13:30:38+00:00","dateModified":"2021-06-07T08:10:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/"},"wordCount":866,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg","keywords":["rails development","rails development environment","Ruby on rails"],"articleSection":["Technical Articles"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/","url":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/","name":"Configurer l'environnement de d\u00e9veloppement Rails - RailsCarma Blog","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg","datePublished":"2012-07-19T13:30:38+00:00","dateModified":"2021-06-07T08:10:05+00:00","description":"Ce guide pour d\u00e9butants permet de mettre en place un environnement de d\u00e9veloppement Rails avec Ruby 1.9.3, RVM et Rails 3.1.3. Il est sp\u00e9cifiquement \u00e9crit pour un d\u00e9veloppement.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2012\/07\/Set-Up-Rails-Development-Environment.jpg","width":800,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/blog\/technical-articles\/set-up-rails-development-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"Set Up Rails Development Environment"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma - Soci\u00e9t\u00e9 de d\u00e9veloppement Ruby on Rails sp\u00e9cialis\u00e9e dans le d\u00e9veloppement offshore","description":"RailsCarma est une soci\u00e9t\u00e9 de d\u00e9veloppement Ruby on Rails \u00e0 Bangalore. Nous sommes sp\u00e9cialis\u00e9s dans le d\u00e9veloppement offshore Ruby on Rails, bas\u00e9s aux \u00c9tats-Unis et en Inde. Embauchez des d\u00e9veloppeurs Ruby on Rails exp\u00e9riment\u00e9s pour une exp\u00e9rience Web ultime.","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"RailsCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/5f2228a2dec7549056e709de6eb85d21","name":"administrateur","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/308867ca6c81f3aba146080c601000087180326f752c4116849ea9f514c6a4fa?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/posts\/6443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/comments?post=6443"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/posts\/6443\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/media\/32241"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/media?parent=6443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/categories?post=6443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/fr\/wp-json\/wp\/v2\/tags?post=6443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}