InfoQ Homepage Ruby Content on InfoQ
-
Cloud Foundry Core: Portability Across Cloud Foundry Vendors
Cloud Foundry Core is a web application that verifies public instances (Cloud Foundry Endpoints) against a common set of runtimes and services. This helps portability across companies that provide Cloud Foundry instances. At the same time a new version Micro Cloud Foundry is released with support for Java 7.0, JRuby, Play 2.0 framework and more.
-
Community-Driven Research: What's Your Next JVM Language?
InfoQ's research initiative continues with an 12th question: "What's Your Next JVM Language?". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
Twitter’s Shift from Ruby to Java Helps it Survive US Election
Twitter's infamous Fail Whale was absent on US presidential election day, even as Twitter's servers were handling a serge of 327,452 "tweets" per minute. The firm was able to handle this level of traffic thanks in part to a gradual shift away from Ruby to Java and Scala
-
Ruby 2.0 Preview 1 Released, Final Release in February 2013
Ruby 2.0's release manager Yusuke Endoh announced the first preview release of Ruby 2.0 and a targeted release in February 2013. InfoQ talked to Yusuke to learn more about the big new features of Ruby 2.0 (Refinements, keyword arguments, Enumerator#lazy, and more) and what users need to know when upgrading.
-
Customize AWS Elastic Beanstalk with Configuration Files
AWS Elastic Beanstalk can now be customized and configured via YAML configuration files. You can use configuration files to download and install packages, download and extract archives, create files, create users/groups, run commands, start and stop services, and define container settings.
-
Is the AWS Elastic Beanstalk Now the Most Multi-Language PaaS?
The Amazon Web Services (AWS) team just added Ruby support to its Elastic Beanstalk service and now has one of the most multi-language cloud platforms available. In addition, AWS introduced support for Elastic Beanstalk in its Virtual Private Cloud (VPC) so that customers can deploy and manage private versions of their web applications.
-
JRuby 1.7.0 Released: Defaults to Ruby 1.9 Mode, Can Use InvokeDynamic
JRuby 1.7.0 now defaults to Ruby 1.9 mode and supports almost all of 1.9's features. On recent JVM implementations that support invokedynamic, using JRuby 1.7 can increase application performance.
-
Community-Driven Research: Real World Ruby on Rails Usage RFP
As part of InfoQ's ongoing Community Driven Research project, we want to find out how developers are using Ruby on Rails in practice. In this first step, we want to know what you use so that we can collect suggestions for the voting.
-
Community-Driven Research: Top 20 Web Frameworks for the JVM
InfoQ's research initiative continues with an 10th question: "Top 20 Web Frameworks for the JVM". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
Ruby on Rails vs. Node.js at LinkedIn
LinkedIn replaced their back-end mobile infrastructure built on Ruby on Rails with Node.js some time ago for performance and scalability reasons. A former LinkedIn team member reacted explaining what went wrong, in his opinion.
-
Upcoming Rails 4.0 Release Drops Ruby 1.8 Support, Improves Background Jobs, Caching And More
The upcoming Ruby on Rails 4.0 release will drop support for Ruby 1.8 and comes with many new features. The most important ones are support for strong parameters for mass-assignment protection, a new queue for background tasks, and caching improvements.
-
Agile 2012 Session: Agile Alliance Functional Testing Tools Workshop
The Agile Alliance Functional Testing Tools (AA-FTT) workshop was held on the day before the Agile 2012 conference in Dallas, Texas. Run as an open space, the session was open to anyone interested in talking about the future of functional testing tools and beyond.
-
JRuby 1.7 Preview 1 Released: Defaults to 1.9 and Improves Performance With Invokedynamic
The first preview release of the upcoming JRuby 1.7 defaults to Ruby 1.9 runtime mode and is much faster thanks to Java 7's invokedynamic. We talked to Charles Nutter to learn more about the future of JRuby on Java 7, Fibers and his move to Red Hat.
-
Crossing the Software Education Chasm
In their recent blog posting “Crossing the Software Education Chasm” for the Communications of the ACM Armando Fox and David Patterson from UC Berkeley address the tradeoff between university education of software engineers and actual expectations of employers. They suggest that a solution to reduce this gap consists of teaching students agile development of SaaS apps using tools like rails.
-
Ruby Slims Down for Mobile with MRuby, RubyMotion, Ruboto
In the past weeks, a number of new Ruby implementations and dialects have appeared: the lightweight, ISO compliant MRuby; and MobiRuby and RubyMotion that let you write iOS apps in Ruby.