Rails
- News
- Last Updated: March 21, 2013
- Dana Oshiro
When we think of the concept of Waza (技) or "art and technique," it's easy to get caught up in the idea of individual mastery. It's true that works of art are often created by those with great skill, but acquiring that skill is neither solitary nor static. Generations of masters contribute to a canon and it is in that spirit that we built the Heroku platform and the Waza event. This year's Waza was no exception.
On February 28th, more than 900 attendees participated in Waza including Ruby founder Yukihiro "Matz" Matsumoto, Django co-creator Jacob Kaplan-Moss and Codeacademy’s …
- News
- Last Updated: February 27, 2013
- Richard Schneeman
With support for Node.js, Java, Scala and other multi-threaded languages, Heroku allows you to take full advantage of concurrent request processing and get more performance out of each dyno. Ruby should be no exception.
If you are running Ruby on Rails with Thin, or another single-threaded server, you may be seeing bottlenecks in your application. These servers only process one request at a time and can cause unnecessary queuing. Instead, you can improve performance by choosing a concurrent server such as Unicorn which will make your app faster and make better use of your system resources. In this article we …
- News
- Last Updated: January 11, 2013
- Mark McGranaghan
A serious security vulnerability has been found in the Ruby on Rails framework. This exploit affects nearly all applications running Rails and a patch has been made available.
Rails developers can get a full list of all your affected Heroku applications by following instructions here. Please address this security vulnerability by immediately upgrading your affected apps to any of the safe versions of Rails listed below. The following Rails versions have been patched and deemed safe from this exploit:
3.2.11
3.1.10
3.0.19
2.3.15
If you do not upgrade, an attacker can trivially gain access to your application, its data, …
- News
- Last Updated: May 26, 2010
- Morten Bagai
This past Sunday, Rails 2.3.6 was released, and quickly followed by 2.3.7 and 2.3.8. One of the major changes in these new versions is to require a newer version of Rack, specifically 1.1.0, that is incompatible with Rails 2.3.5 and older. Due to the fairly complex ways in which Rubygems resolves dependencies, this can prevent your app from starting – in your local environment as well as when deployed on Heroku. If you’ve been affected by this issue, you would see this error message:
Missing the Rails gem. Please `gem install -v= x.x.x`,
update your RAILS_GEM_VERSION setting in config/environment.rb
…
- News
- Last Updated: July 02, 2009
- Morten Bagai
Railslab is a great site by our friends over at New Relic that contains a wealth of knowledge on Rails scaling and application performance.
A couple of weeks ago they asked Ryan and Adam to stop by for a discussion of the vision behind Heroku, and the philosophy that drives the design and buildout of our scalable, provisionless hosting platform.
The interview is now available for your viewing pleasure in three parts. In the first part Adam goes into detail about the core vision behind the concept of instant deployment, and how Heroku is committed to making the deployment …
- News
- Last Updated: March 16, 2009
- Morten Bagai
The Rails 2.3.2 gem is now installed and available for use on Heroku. To learn more about what’s new and improved, check the official Rails blog post.
Enjoy!
- News
- Last Updated: April 24, 2024
- Adam Wiggins
The past eighteen months have seen an explosion of Rails-inspired Ruby web frameworks. Merb and Sinatra are the best known; plus many others such as Ramaze, Camping, and Waves.
That’s why we’re so pleased to announce the ability to deploy any Rack-compatible web app to Heroku.
Assuming you have a Heroku account, here’s how you can deploy a Sinatra app in about 30 seconds. Make a new directory, and inside create hello.rb:
require ‘rubygems’
require ‘sinatra’
get ‘/’ do
“Hello from Sinatra on Heroku!”
end
Then create a config.ru file in the same directory:
require ‘./hello’
run …
- News
- Last Updated: April 30, 2024
- Morten Bagai
Ruby journalist extraordinaire, Peter Cooper, is a busy man. Chances are you’re already following his work to bring you the latest Ruby news on sites such as Ruby Inside and RubyFlow. Late last year he even added a tremendously useful site oriented towards iPhone and iPod Touch development called Mobile Orchard. Somewhere along the line he was also generous enough to leak the source code for Rubyflow, and now a version of that is available through Sutto’s Github repository.That’s great news for anyone looking to start their own news site, especially since it’s a breeze to get working …
- News
- Last Updated: June 03, 2024
- Morten Bagai
Making Rails readily accessible to developers of all stripes is a big part of the vision behind the Heroku platform, and we try to be supportive of any initiatives that make teaching and learning Rails easier.
A couple of months ago, thoughtbot released suspenders – a freely available Rails template app, loaded with commonly used plugins, sensible configuration options and helpful rake tasks. Simple as it may seem, having a solid default app template is a really important step in eliminating the barriers that prevent developers from jumping directly from concept to coding with Rails. We think thoughtbot are doing …
- News
- Last Updated: April 24, 2024
- Adam Wiggins
The gem for Rails 2.2 is now installed and ready for use on Heroku. To use, change your environment.rb to read:
RAILS_GEM_VERSION = ‘2.2.2’
Then run rake rails:update, and commit the changed files.
Check out the Ruby Inside article for more details on what’s new.
Subscribe to the full-text RSS feed for Rails.