AWS Developer Blog

Tag: ruby

From Minitest::Spec to Minitest::Test

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

In a previous blog post, I introduced Minitest from the perspective of RSpec. Some Minitest users prefer to avoid the specification style of Minitest::Spec. Instead they use Minitest::Test. It’s closer to the metal and uses a more vanilla Ruby syntax. Here is an example spec file using Minitest::Spec: require ‘spec_helper’ describe MyClass do describe ‘#some_method’ […]

Read More

From RSpec to Minitest

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

One of my favorite aspects of working with Ruby is how natural it is to write tests for. The Ruby community does an excellent job of encouraging authors to produce well tested code. There is a plethora of well supported tools to choose from. I like to joke that new Ruby developers write Micro test […]

Read More

Efficient Amazon S3 Object Concatenation Using the AWS SDK for Ruby

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

Today’s post is from one of our Solutions Architects: Jonathan Desrocher, who coincidentally is also a huge fan of the AWS SDK for Ruby. There are certain situations where we would like to take a dataset that is spread across numerous Amazon Simple Storage Service (Amazon S3) objects and represent it as a new object […]

Read More

AWS re:Invent 2013

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

AWS re:Invent is this week (November 12th-15th) in Las Vegas! We are excited to be here now, and to have an opportunity to talk to you in person. There is going to be a lot of great technical content year. Loren Segal and I will be presenting a session on Thursday called Diving Into the […]

Read More

AWS SDK for Ruby Core Developer Preview

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

A few months ago, Loren blogged about the upcoming version 2 of the AWS SDK for Ruby. Shortly after that, we published our work-in-progress code to GitHub as aws/aws-sdk-core-ruby. I am happy to announce that AWS SDK Core has stabilized enough to enter a developer preview period. It currently supports 30+ services. To install AWS […]

Read More

AWS SDK for Ruby and Nokogiri

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

In two weeks, on November 19, 2013, we will be removing the upper bound from the nokogiri gem dependency in version 1 of the AWS SDK for Ruby. We’ve been discussing this change with users for a while on GitHub. Why Is There Currently an Upper Bound? Nokogiri removed support for Ruby 1.8 with the […]

Read More

AWS SDK Core Response Structures

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

I blogged recently about how the code is now available for AWS SDK Core. This new repository is the basis for what will become version 2 of the AWS SDK for Ruby. We have not cut a public gem for AWS SDK Core yet. Instead, we have published the work-in-progress code to GitHub for the […]

Read More

Introducing AWS SDK Core

by Trevor Rowe | on | in Ruby | Permalink | Comments |  Share

We’ve been working hard on version 2 of the AWS SDK for Ruby. Loren blogged about some of our upcoming plans for version 2. I’m excited to pull back the curtains and show off the work we’ve done on version 2 of the Ruby SDK. AWS SDK Core The AWS SDK Core library will provide […]

Read More

DynamoDB Session Store for Rack Applications

by Loren Segal | on | in Ruby | Permalink | Comments |  Share

Today we are announcing a new RubyGem that enables your Ruby on Rails or Rack-based applications to store session data inside of Amazon DynamoDB. The gem acts as a drop-in replacement for session stores inside of Rails and can also run as a Rack middleware for non-Rails apps. You can read more about how to […]

Read More

AWS SDK for Ruby v1.15.0

by Alex Wood | on | in Ruby | Permalink | Comments |  Share

Yesterday morning, we released a new version of the AWS SDK for Ruby (aws-sdk gem). This release adds mobile push support for Amazon Simple Notification Service. The release also includes API updates for Amazon Redshift, adding snapshot identifiers to the AWS::Redshift::Client#copy_cluster_snapshot and AWS::Redshift::Client#delete_cluster_snapshot operations, and enabling better status reporting for restoring from snapshots. You can […]

Read More