Get the Blog Updates

Scroll to Top

To Top

You should do minimum security checks beforereleasing the rails app to the public. The possible threats could be hijacking user accounts, manipulate access control, accessing sensitive data, doctoring with garbage contents. You should act proactively to protect your valuable information. Here you go with some useful security tips which you cannot ignore. Courtsey,:Ruby on Rails Security Guide. Don't trust logged in users (Authentication != Authorization) Always check whether the current logged in user is allowed to perform operation like create, update, delete and view. Devise, a library which handles authentication, to verify that you can only get to the destroy action if you’re logged in. However, Devise does not handle authorization. Apart from authentication authorization must be checked prior to allow any data sensitive operation.

Most start-ups and established enterpriseshave evidently landed to the conclusion that, Ruby on Rails is the best option for rapid and cost efficient web app development.

‘Rails’ is an open-source, multilevel web app framework that implements MVC development architecture, for the Ruby programming.

‘Redis’ is an Open source key-value datastore. Key values are more complex types like Hashes, Lists, Sets or Sorted Sets.

It is a highly scalable data store which is shared by multiple processes, multiple applications, or multiple Servers. Redis also supports datatypes such as Transitions, Publish and Subscribe. ‘Redis ’ is considered more powerful than ‘Memcache’ . It would be smart to bring ‘Redis’ into practice and put ‘Memcache’ down for a while. We provide one-stop solution by utilizing Redis server with Rails , PHP applications and deploy in cloud services such as AWS to make sure that the application is fully scalable.

Finally, the most awaited Rails 4.0 versionhas been released by the Rails team on 25th of June. Rails 4 has got huge changes.

There are tons of new features available, which can make your life as a Rails developer a lot easier. We will talk about the most exciting features in Rails 4 and why you should upgrade.

A feed is a data format which is used toprovide frequent updates and latest contents to the users.

A feed has no particular type; it could be news, latest technology, game, gadgets, sports etc. These feeds can be easily parsed into your Rails application to make it more useful for the users.

How to create dynamic sitemap in Rails?
By Srikant M.

Ideally a website should have all the pageslisted in the sitemap. However, in some cases, developers missed out to add newly created page links to the sitemap.

For this reason the sitemap is inconsistent and leads to the most common “404-not found” error in Rails app.

In 18th March, Ruby on Rail released fournew versions along with fixes for a number of vulnerabilities, which could have lead to denial of service attacks and XSS injections.

According to a post in company’s blog a total of 4 vulnerabilities were addressed in version 3.2.13, 3.1.12 and 2.3.18 of Rails.

Andolasoft launches E-Signature SDK (softwaredevelopment kit) to cater iOS app developers. With the help of this SDK, iOS app developers can easily implement adding E-Signatures on PDF documents. We at Andolasoft thought of this to help developers speed up their development, rather than to write their own code. This SDK has FREE and PAID versions both. However, the features vary as below:

Devise is an authentication solution forRails application development. Since devise is an engine and all the files created by it are packaged inside the gem.

We need to invoke some generators in order to customize it.

Paperclip is an easy file attachment libraryfor Rails applications. Attached files are saved to the file system, database or cloud and referenced in the browser by an easily understandable specification.

Here is an example to explain the image attachment for a user profile in an application.

Refinery is a powerful CMS based on Railsframework. It gives a fully generated site with admin control features.

However, we can extend it to create our own customized forms like Job Inquiry, Contact Us etc. Here is the environment we have used on this tutorial. Ruby 1.9.3, Rails 3.2.8 & RefineryCMS 2.0.8

How to install Devise in Rails 3.x
By JayDee

Devise is a flexible authentication solutionfor Rails based on Warden. Devise handles authentication across the entire stack.

It is composed of 12 modules. Here are the steps to install Devise in Rails 3.X

Use of a sortable column in a listing view.For example there is a list of “Programs”. Here our controller is named as “Programs” and the model is named as “Program”.

Here are the steps to Implement Sortable Columns in Rails through Helper. Add the following helper methods to the controller. In the view (index.html.slim) file add the helper method “sortable” in the columns you want to sort.

What is InApp Purchase?

In-AppPurchase integration with iOS app
Apple's In-App purchase lets you the ability to sell items within your free or paid app which includes premium content, virtual goods, upgrade features and subscriptions. Apple takes 30% of the commission and you receive 70% of the purchase price.
Each purchase is associated with a product type. The product types are:
Consumable products: Consumables are In-App Purchases that must be purchased each time the user needs that item.
Non-consumable products: Non-Consumables are In-App Purchases that only need to be purchased once by the user and are available to all devices registered to a user.

Andolasoft is remarkable and energetic tostart the ball rolling in numerous products in mobile application development and Ruby on rails development arena. Among them Christmas Tree Puzzle game app, job management app for IPhone.

Security of any software product or applicationis something which every software solution provider is wary of. It is no different in the case of a Ruby on Rails application.

Even after an application is successfully developed and deployed, there can be possibilities for many unseemly activities.

Ruby on Rails development is fast changingthe norms of web development across the globe.

Companies around the world are fast catching up with this Ruby on Rails web development framework for exploring and executing its true potentials.

PDFkit is a powerful library which generatesPDF from HTML + CSS. It uses “wkhtmltopdf” on the back-end which renders HTML using Webkit.

Here is a simple example which describes the installation of “wkhtmltopdf” and usages of pdfkit. I have used rails 3.2.8 and ruby 1.9.3 as my environment.

Andolasoft has developed ‘Orangegigs’,a free mobile app developer directory, using Ruby on Rails.

Objective is to meet the mobile app developers with mobile development companies. The website features simple functionalities with a fresh look and feel to the users.

CakePHP is an open source PHP based rapiddevelopment framework. It offers great run-time infrastructure along with abundant set of libraries for CakePHP developers.

CakePHP Development is supported by the MVC (Model View and ControllerCakePHP Developer) architecture which differentiates the programming logic from the presentation layer.

Copyright © 2009-2014 Andolasoft. All rights reserved.