Ruby Community Content on InfoQ
Latest featured content about Ruby

- Topics
- Security,
- Java,
- Ruby on Rails,
- Ruby,
- Spring Integration,
- Spring Batch
John Davies examines Visa’s architecture and shows how major enterprises have architected very complex integrations incorporating Hadoop, memcached, Ruby on Rails, and many others to deliver innovative technology solutions. John explains how the platform architecture and technologies -- integrated and invented -- must be reliable and able to massively scale.
News about Ruby
- Topics
- Runtimes,
- Performance & Scalability,
- Ruby
The successor of Ruby 1.9.3 will replace the current Lazy Sweep Garbage Collector with a Bitmap Marking GC, which will significantly reduce Ruby's memory usage for parallel programs, similar to Ruby Enterprise Edition's copy-on-write-friendly GC. We talked with Narihiro Nakamura who implemented both the current Lazy Sweep and the Bitmap Marking GC.
- Topics
- Java,
- Web Servers,
- .NET,
- Ruby
Security researcher Alexander Klink and Julian Wälde revealed a serious vulnerability that until recently affected the vast majority of web server. The attack only requires a single HTTP request that is specially designed to create hash code collisions in POST form data. When first discovered this attack affected Python, Ruby, PHP, Java, and ASP.NET, but vendors have been working on patches.
Articles about Ruby

- Topics
- Dynamic Languages,
- Rich Internet Apps,
- Language Design,
- Compilers,
- Javascript,
- Rich Client / Desktop,
- Mobile,
- Ruby,
- Language
Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity.

- Topics
- Java,
- Cloud Computing,
- Programming,
- Mobile,
- Ruby
This article is a transcript of an interview with SpringSource CTO Adrian Colyer, recorded at the inaugural What's Next Conference in Paris in May. Colyer discusses the impact of mobile devices, HTML 5 and cloud-computing on enterprise IT generally, and SpringSource's Cloud Foundary product.
Presentations about Ruby

- Topics
- Cloud Computing,
- Ruby
Wesley Beary introduces fog, a Ruby library for accessing cloud resources from multiple vendors, including a mocking framework for testing purposes.

- Topics
- Language,
- Mobile,
- Ruby
Brendan Ribera introduces Mirah, a JVM-based programming language with a Ruby-like syntax, type inference, closures, meta-programming, macros, showing how to use it for Android development.
Interviews about Ruby

- Topics
- Scripting,
- Ruby,
- Ruby on Rails
Wayne Seguin explains the ideas behind the Ruby Version Manager (RVM) and the problems it solves, as well as the SM shell scripting framework.

- Topics
- NoSQL,
- Javascript,
- Architecture,
- JRuby,
- Performance & Scalability,
- Ruby
Orion Henry explains what make Heroku's PaaS tick, in particular the new extensible Cedar stack as well as Doozer, the implementation of the Paxos algorithm created at Heroku.
Books about Ruby

- Topics
- Dynamic Languages,
- Programming,
- Ruby
The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.