<\/figure><\/div>\n\n\nKoding\u2019s approach to logging in is unique in that it asks you for a team name and email address. The team name is due to the collaboration type environment that Koding is trying to promote. Koding for teams is the motto.<\/p>\n\n\n\n
I used RubyBeginner.koding.com as the URL for accessing my \u2018team\u2019 account. \nThe interface is slick and easy to understand. You\u2019re first presented with options to configure a stack for use among your team, Slack for collaboration, and a command line program for use with a local IDE.<\/p>\n\n\n\n
I tried skipping these by ended up stuck. Unable to configure a stack due to lack of options and guidance.<\/p>\n\n\n\n
I returned to the main URL and tried again. This time, under Stacks I was presented with some options for configuring my cloud provider. Koding works differently to Cloud9 and CodeAnwhere in that you need to set up an Amazon Web Services account to use the cloud IDE. This isn\u2019t too complicated, although personally I find Amazon\u2019s Web Services to be purposely obscure and designed to lure you into spending money with them on a monthly basis, whether you want that or not.<\/p>\n\n\n\n
So after about 5 minutes I was able to get into the IDE and start playing around. \nTo use Rails I had to run the ruby apt-get install ruby-railties-4.0 package, but at least the IDE told me this. On first try this failed due to some internal error. I tried reinstalling ruby, then an older version of rails with the \u2014fix-missing parameter but this also failed. \nSearching on the internet for help on this I saw that many other people had the same issue. Solutions hinted at editing files in the \/etc folder. I\u2019m fairly competent on Linux but this is a beginner blog and I am really looking for the simplest ways of coding in the cloud. Reconfiguring a Linux server is not what this evaluation is about.<\/p>\n\n\n\n
Koding\u2019s interface is very nice and it\u2019s probably a great piece of software. Maybe they don\u2019t want hobbyists and beginners using the IDE. I\u2019ll leave this one for another day.<\/p>\n\n\n\n
Which IDE?<\/h3>\n\n\n\n There are other cloud IDEs but many don\u2019t support Ruby. The website URLs and branding seem to change often, and in this highly competitive market there\u2019s a high attrition rate with new offerings. Considering we want to keep things free these are my recommendations:<\/p>\n\n\n\n
If you want a really good looking IDE, don\u2019t plan to spend more than 50 hours a month on one project at a time then go for nitrous.io<\/p>\n\n\n\n
For an overall easy-to-use experience with a nice interface, I recommend Codeanywhere.<\/p>\n\n\n\n
If you have experience with any other IDEs please let me know. What's your favorite and why?<\/p>\n","protected":false},"excerpt":{"rendered":"
Running code in the cloud and seeing the results is useful for collaboration, space saving (less clutter on your local machine), and testing. Here are the main online IDEs for running Ruby and R&R in the cloud.<\/p>\n","protected":false},"author":1,"featured_media":586,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[11],"tags":[109,16,106,12,105],"featured_image_src":"https:\/\/zeroniche.com\/wp-content\/uploads\/2017\/01\/cloud-ides-for-ruby-on-rails.jpg","featured_image_src_square":"https:\/\/zeroniche.com\/wp-content\/uploads\/2017\/01\/cloud-ides-for-ruby-on-rails.jpg","author_info":{"display_name":"KJ","author_link":"https:\/\/zeroniche.com\/author\/bhixe\/"},"_links":{"self":[{"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/posts\/49"}],"collection":[{"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":7,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":2783,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/posts\/49\/revisions\/2783"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/media\/586"}],"wp:attachment":[{"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zeroniche.com\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}