Top Level Namespace

Constant Summary collapse

BASE_URL =
'http://www.quora.com'

Instance Method Summary collapse

Instance Method Details

#feed(topic) ⇒ Object



11
12
13
14
# File 'lib/quorable.rb', line 11

def feed(topic)
  doc = Nokogiri::HTML.parse(open("#{BASE_URL}/#{parameterize(topic)}"))
  paths = doc.css('.question_link').map { |link| link['href'] }
end

#parameterize(topic) ⇒ Object



7
8
9
# File 'lib/quorable.rb', line 7

def parameterize(topic)
  topic.split(' ').map(&:downcase).map(&:capitalize).join('-')
end