This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Configure Rails to use jQuery by default | |
| # Set up a jquery.rb file in config/initializers and add: | |
| ActionView::Helpers::AssetTagHelper.javascript_expansions.clear | |
| ActionView::Helpers::AssetTagHelper.register_javascript_expansion :defaults => ['jquery', 'jquery-ui', 'rails'] | |
| # Alternatively use | |
| # ActionView::Helpers::AssetTagHelper.register_javascript_expansion :jquery => ['jquery', 'jquery-ui', 'rails'] | |
| # and then in the head of your application layout | |
| # javascript_include_tag :jquery |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Account | |
| include Mongoid::Document | |
| include Mongoid::Timestamps | |
| field :subdomain, :type => String | |
| embeds_many :users | |
| accepts_nested_attributes_for :users | |
| validates_presence_of :name, :subdomain | |
| validates_uniqueness_of :subdomain, :case_sensitive => false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # download, from_repo, and commit_state methods swiped from | |
| # http://github.com/Sutto/rails-template/blob/07b044072f3fb0b40aea27b713ca61515250f5ec/rails_template.rb | |
| require 'open-uri' | |
| def download(from, to = from.split("/").last) | |
| #run "curl -s -L #{from} > #{to}" | |
| file to, open(from).read | |
| rescue | |
| puts "Can't get #{from} - Internet down?" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'feedzirra' | |
| # fetching a single feed | |
| feed = Feedzirra::Feed.fetch_and_parse("http://feeds.feedburner.com/PaulDixExplainsNothing") | |
| # feed and entries accessors | |
| feed.title # => "Paul Dix Explains Nothing" | |
| feed.url # => "http://www.pauldix.net" | |
| feed.feed_url # => "http://feeds.feedburner.com/PaulDixExplainsNothing" | |
| feed.etag # => "GunxqnEP4NeYhrqq9TyVKTuDnh0" |
NewerOlder