InfoQ

InfoQ

Topic/Tag specific view

Rails Content on InfoQ


Latest featured content about Rails

Skynet: A Scalable, Distributed Service Mesh in Go

Topics
Ruby,
Strange Loop 2011,
Dynamic Languages,
Strange Loop,
Languages,
Platforms,
Programming,
Conferences,
Rails,
Google Go,
Services

Brian Ketelsen introduces Skynet, a platform for polyglot, distributed and composable services that communicate with each other over RPC/JSON.

News about Rails

Cloud Foundry Experiences Storage Failure

Topics
Amazon Web Services,
Amazon,
Operations,
PaaS,
IaaS,
Companies,
Cloud Computing,
Infrastructure,
Eclipse,
Rails

VMware’s Cloud Foundry yesterday experienced a widespread failure of their storage infrastructure that left some users wondering why they couldn’t log into their control panels and issue vmc commands.

RubyConf China: NoSQL, Rails, and Matz on Ruby 2.0

Topics
Ruby on Rails,
MongoDB,
Ruby,
Distributed Document Oriented Database,
Dynamic Languages,
Languages,
Database Design,
Data Access,
NoSQL,
Programming,
Database,
Ruby1.9,
TokyoCabinet,
Rails

The 2nd annual RubyConf China, this year in Shanghai, China, featured Ruby creator Matz who talked about Ruby Community and Ruby 2.0. InfoQ takes a look at the other talks and what tools and databases Ruby developers in and around China use.

Rubinius Turns 1.0

Topics
Ruby on Rails,
Ruby,
Dynamic Languages,
Languages,
Programming,
Ruby1.9,
Sinatra,
Rubinius,
Rails

The long-awaited release of Rubinius 1.0 has finally arrived. It has been over 3-1/2 years in the making but this Ruby implementation written in Ruby is here and offers some promising features.

Articles about Rails

Learning Ruby on Rails with Michael Hartl

Topics
Ruby,
Web Frameworks,
Dynamic Languages,
Languages,
WOA,
Training / Certification,
Programming,
Ruby on Rails,
Architecture,
RailsConf,
Rails,
Book,
Training

Learning a new programming language can be a daunting task and at times difficult to know where to start. Now try to learn a new web framework at the same time and you have a recipe for confusion. We had the opportunity to talk with Michael Hartl about his approach to teaching people Ruby on Rails, his book the Ruby on Rails 3 Tutorial, and the excellent video series with the same title.

Architecting TekPub - Moving from ASP.NET MVC to Ruby on Rails

Topics
Ruby on Rails,
ASP.NET MVC,
Ruby,
Dynamic Languages,
Web Frameworks,
Amazon,
ASP.NET,
.NET,
Languages,
Unit Testing,
WOA,
NoSQL,
IaaS,
Companies,
TDD,
Testing,
Database,
Cucumber,
Programming,
Architecture,
Rails,
Cloud Computing

TekPub is a web site devoted to developers, giving them a source of focused on-line training in various topics from Microsoft Entity Framework to writing your own blog engine using Ruby on Rails. They are an interesting case about company who started on ASP.NET MVC and quickly moved to Ruby on Rails. We had the opportunity to talk with them about their technology turnaround.

What's IronRuby, and How Do I Put It on Rails?

Topics
Ruby,
IronRuby,
Windows Azure,
Azure,
Dynamic Languages,
.NET Languages,
Mono,
PaaS,
.NET,
Languages,
Cloud Computing,
IIS,
Programming,
DLR,
Language,
RubySpec,
SQLite,
CLR,
Rails,
RubyGems

IronRuby is Microsoft's implementation of the Ruby language we all know and love with the added bonus of interoperability with the .NET framework. It's supported by the .NET Common Language Runtime as well as, albeit unofficially, the Mono project. This article gives an introduction to IronRuby, and discusses how to run Rails applications in IronRuby as well as potential issues to look out for.

Presentations about Rails

From .NET to Ruby: Adventure, Courage, and Joy

Topics
Ruby,
Dynamic Languages,
Stories & Case Studies,
Languages,
Programming,
Agile,
Language,
CodepaLOUsa 2011,
Rails

Jeff Cohen advises on how to switch from another language to Ruby and how to integrate it into the enterprise, presenting what are Ruby’s core elements and 5 myths about Ruby and Rails.

Rails in the Large: How Agility Allows Us to Build One Of the World's Biggest Rails Apps

Topics
Ruby on Rails,
Ruby,
Dynamic Languages,
Scalability,
Languages,
Performance Tuning,
Programming,
Performance & Scalability,
Rails

Neal Ford shows what ThoughtWorks learned from scaling Rails development: infrastructure, testing, messaging, optimization, performance.

Interviews about Rails

Dr Nic Williams on Rails, RailsInstaller and the Future of Ruby VMs

Topics
JRuby,
Ruby on Rails,
Ruby,
Runtimes,
JVM Languages,
Dynamic Languages,
Java,
Languages,
Programming,
Ruby on Rails 3.1,
Ruby1.9,
Rubinius,
RailsConf,
Rails,
Engine Yard

Dr Nic Williams talks about the state of the Rails community, the reasons for supporting JRuby and Rubinius implementations and for creating RailsInstaller.

Yehuda Katz on Rails 3.x

Topics
JRuby,
Ruby on Rails,
Ruby,
JVM Languages,
Java,
Dynamic Languages,
Strange Loop 2010,
Web Frameworks,
Open Source,
Strange Loop,
Languages,
WOA,
Programming,
Architecture,
Rubinius,
Rails,
Conferences

Yehuda Katz talks on how Rails 3.0 has been received by the community, what are the differences compared to other similar frameworks, the impact of having different Ruby implementations, and what’s coming in Rails 3.1.