Shiva Kumar 's Blog

Start small,Think Big

rails 3.1

Rails 4 new features

In this post will be explaining some new stuffs ,changes and deprecation in rails 4 Lets start with concerns.In Rails 3, as you can see comments and tags are nested routes for coupons and posts which has a quite of lot duplication in code resources :coupons do resources :comments resources :tags end resources :posts do [...]

, ,

Tagging with jquery tokeninput and ActsAsTaggableOn gem

Tagging  has become important part of most the application,so that we can easily filter out the post or content according to the category or  type. Today im gonna run you through how to build a tagging system.Which i recently implemented using jquery tokeninput and ActsAsTaggableOn gem .Tokeninput is jquery plugin which uses to select mulitple item from predefined list [...]

, , , , , , ,

Rails Application structure

A brief explanation of rails application structure .i.e what folders and files are  created by rails when type the rails new app_name command Assets - This is  where you have all your static files like image,stylesheets,javascript these are compiled by sprockets.when deployed these are served from /assets directory Controller -This is where all your controller goes which [...]

, , ,

Loading fonts from assets in rails 3.1

I got lot confused when loading new fonts to my project in rails 3.1 and stackoverflow confused me more ..Actually its very simple .Lets say you have list of fonts First create a fonts directory under assets folder then move all the fonts there.You want to load a font .Insert  @font-face  before the css property [...]

, , , ,

Rails Routes Part 1 explained ..

Rails routes ,in simple word it connect incoming request from the browser to controller to perform particular action  .Routes file is in your app/config/routes.rb When a rails application get Url request like this get /user/17 match “users/:id” => “users#show” which means it ask the router to look for users controller and show action where user [...]

, ,