Nowadays, there are various different solutions for hosting Ruby applications. According to the Rails Hosting Survey 2014, one of the most common ways (47%) is to use Cloud-based hostings such as Heroku or Shelly Cloud. Doing this simplifies the entire deployment process to a minimum, and also does not require any additional people in your team to manage servers. The final choice will always depend on many factors, such as support quality, deployment simplicity, and performance to name just a few. Today, I will try to show you how fast Heroku and Shelly Cloud really are.
Some time ago I heard about Lotus. A fresh Ruby framework for building web applications. It is created from stand-alone parts which are shipped as separated gems. This means that I am able to pick only the essential components for my project. The source code can be found on github.
Ninefold decided to close their App Deployment functionality and the US region. This means that you have to migrate your entire Rails application before 24 May 2015. In this blog post, I will show you how to move your stack to Shelly Cloud.
Use back-references for processing strings within the gsub method call. Choose global variables when using a block instead of a replacement argument, or if the regexp call is before manipulating with the result.