If a SOAP API expects you to call a remote method with arguments of complex types, Savon lets you manually...

makandra dev
api.rubyonrails.org

ActiveModel supplies an errors object that behaves similar to a Hash. It can be used to add errors to a...

When using Savon to connect a SOAP API, you may want to use Savon::SpecHelper to mock requests in your...

patrickmarabeas.github.io

Webfonts are not always available when your JavaScript runs on first page load. Since fonts may affect element sizes, you...

makandra dev
github.com

Flickraw is a library to access flickr api in a simple way. It maps exactly the methods described in the...

This will list all branches matching your query as input options for git checkout greckout ar 1) ar/cache-api-keys-1098...

Here is a Javascript function reloadUsers() that fetches a HTML snippet from the server using AJAX and replaces the current...

The API is a little confusing because animate returns a reference to the element to enable chaining.

jQuery comes with .animate() that lets you transition some CSS selectors: function floatIn($element) { $element.css({ 'opacity': 0, 'margin-top': 200px...

makandra dev
databound.me

Databound provides Javascript a simple API to the Ruby on Rails CRUD. Tries to expose a full model CRUD as...

makandra dev
mailru.github.io

A set of javascript tools for working with files. It offers different kinds of things: A cross-browser JS API...

Hash#fetch is a great way to ensure that a hash key is present. The error message when a key...

Restangular can make use of $http's built-in response cache. # Cache response for single request Restangular.one('accounts', 123).withHttpConfig...

engineyard.com

Nice tutorial about packaging Ruby bindings to your API in a Ruby gem, with tests using VCR casettes.

makandra dev
developers.facebook.com

For server-to-server requests to the Facebook Graph API you can skip requesting an Oauth token, an...

Yesterday, Rails fixed a security issue (CVE-2014-3514) in Rails 4+. It was possible to use .where...

Microsoft Exchange service administrators can enable Exchange Web Services (EWS) which is a rather accessible XML API for interacting with...

github.com

Restmod creates objects that you can use from within Angular to interact with your RESTful API.

devdocs.io

DevDocs combines multiple API documentations in a fast, organized, and searchable interface. Pretty awesome project. You can select multiple docs...

makandra dev
github.com

Parses URLs of social networks to extract IDs or screen names. It does not get confused by child routes: you...

makandra dev
github.com

The debugger gem does not seem to be properly working on Ruby 2. Use byebug instead! Byebug is a simple...

Aruba is an extension to Cucumber that helps integration-testing command line tools. When your tests involve a Rails test...

Warnings like those below may originate from rspec or shoulda-matchers or other gems that have not updated yet to...

SimpleForm is a great approach to simplifying your forms, and it comes with lots of well-defined input types. However...