Skip to content

Instantly share code, notes, and snippets.

View denysonique's full-sized avatar

Dennis Prochniak denysonique

View GitHub Profile
/*
* This is a manifest file that'll automatically include all the stylesheets available in this directory
* and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
* the top of the compiled file, but it's generally better to create a new file per style scope.
*= require_self
*= require_tree .
*= require layout
*/
#instead of
def foo
end
def foo.bar
'foobar'
end
Class Book < ActiveRecord::Base
def self.by_authors(author_ids)
where(:author_id => author_ids).map{ |book|
issuer = book.issuer
issuer.foo = boo.foo
}
end
end
root :to => 'user#home', :constraints => lambda {|r|
r.env['warden'].user.class.name == 'User'
}
root :to => 'organizer#home', :constraints => lambda {|r|
r.env['warden'].user.class.name == 'Organizer'
}
@denysonique
denysonique / my_model.rb
Created July 1, 2011 17:14 — forked from mnaser/my_model.rb
Is there a cleaner/simpler way of doing this?
class MyModel < ActiveRecord::Base
after_initialize :setup_defaults
attr_accessor :foo_bar
def setup_defaults
@foo_bar ||= "my default value"
end
end
@denysonique
denysonique / my_model.rb
Created July 1, 2011 17:08
Is there a cleaner/simpler way of doing this?
class MyModel < ActiveRecord::Base
attr_accessor :foo_bar
def foo_bar
@foo_bar || []
end
end
class MyModel < ActiveRecord::Base
attr_accessor :foo_bar
def foo_bar
@foo_bar || []
end
end
begin
subject.title = (document/"title").first.inner_html
rescue
subject.title = ''
end
begin
subject.description = (document/"meta[subject.name=description]").first[:content]
rescue
subject.description = ActionController::Base.helpers.strip_tags((document/"p").first.inner_html)
begin
variable = x.some_method.hax
rescue
variable = x.some_method.foo
rescue
variable = x.some_method.bar
end
#I would like to acheive something similar to:
variable = x.some_method.hax
Thank you for your continued patience during this process. Our specialists
have re-reviewed your accounts and have determined that our decision is
correct and final. As a result, your account and any related accounts that
you may have created have been suspended, and your ads will no longer run
on Google.
NEXT STEPS
, our support team is unable to provide any further information on this
matter.
- Please refrain from creating additional AdWords accounts, as they will
be subject to the same suspension.