• Quick Contact: 1 212.714.6135

Multi-tenancy in Rails

What Multi-tenancy means, In simple definition it is a principle in software architecture where a single instance of the software serves multiple client organizations. Here client organizations are considered as a tenant. With a multi-tenant architecture, the software application is designed virtually to partition its data and configuration so that each client organization works with a customized virtual application instance. Continue reading

Posted in Ruby on Rails Training, Technology | 1 Comment

Eager loading in Rails

Eager loading is a way to find objects of a certain class and a number of named associations. Continue reading

Posted in Rails Training Course, Ruby on Rails Training, Technology | Tagged , , | 1 Comment

Rendering data content via JavaScript template using Dust.js

In today’s competitive date, most of the business owners complain about delay in loading the of their web app. However, we developers, just have to find a way, keeping all limitations under consideration. As when data is coming from the server side, it increases the page rendering time. Continue reading

Posted in Ruby on Rails Training, Technology | Tagged , , , | 3 Comments

SWIFT – Objective C without Complexity and complications

“C” for many of us is just a letter from 36 lettered alphabet, but if we ask an iPhone application developer, he will say it as a sanctified letter because the base of iPhone programming is based on this single letter “C.” Continue reading

Posted in Apple iOS, My Voice, Technology | Tagged , , | 1 Comment

Contributing happiness over your workplace

Every one of us would be having different persuasiveness in the definition and experience of their Job. Many of us would have felt that morning no longer remained as fresh as it use to be, since you have to resume … Continue reading

Posted in My Voice | 2 Comments

Common mistakes in RoR

Few common mistakes, must be taken care of while developing RoR applications. Continue reading

Posted in My Voice | 5 Comments

Caching in Ruby with Rails

There are three types of caching supported by Rails ‘Page Caching’, ‘Action Caching’ and ‘Fragment Caching’. Page Caching: Page caching allows the request for a generated page to be fulfilled by the webserver (i.e. Apache or Nginx), without ever having … Continue reading

Posted in Ruby on Rails Training, Technology | Tagged , , , | Leave a comment


In a Ruby on Rails application, we need to skip validation as well as callbacks while saving the object.
In Rails 3.x, commonly used method to skip callbacks is ActiveSupport’s skip_callback method, but this method could cause problems as its not thread-safe. This post talks about alternative way to achieve the purpose. Continue reading

Posted in Ruby on Rails Training, Technology | Tagged , , | Leave a comment

Ruby on Rails and Database

In Rails, ActiveRecord works as a bridge between the database and Ruby code and allows straightforward mappings between applications objects and database tables. ActiveRecord is compatible with databases like MySQL, SQLite and PstegreSQL. RoR recommends three separate databases for development, production and test environments. Continue reading

Posted in Ruby on Rails Training | Tagged , | Leave a comment

The Idea Behind Rails

Rails is the Web application framework written in Ruby language, is also known as Ruby on Rails. Ruby on Rails makes application development easy and fun because of its two basic guidelines which are ‘Don’t Repeat yourself’ and ‘Convention over Configuration’. Developers prefer RoR considering its higher productivity and less complications over the code. Continue reading

Posted in Ruby on Rails Training | Tagged | 1 Comment