gem install rails
rails new my_app -T
class Client | |
attr_accessor :calls | |
def get() | |
api = "http://www.cslew.com/api/" | |
request = "" | |
@calls.each do |c| | |
request += "#{c.keys[0]}/" | |
request += "#{c.values[0]}/" if c.values[0] != [] |
require 'nokogiri' | |
def create_resource(xml) | |
xml.resource('path' => 'statuses/public_timeline.{format}') { | |
xml.param('name' => 'format', :'required' => 'true') { | |
xml.option('value' => 'json', 'mediaType' => 'application/json') | |
xml.option('value' => 'xml', 'mediaType' => 'application/xml') | |
} | |
xml.method_('id' => 'METHOD_ID', 'name' => 'GET', 'apigee:displayName' => 'METHOD_DISPALY_NAME') { |
#use activesupport's hash to xml without rails | |
require 'active_support/core_ext/hash/conversions' |
#list current backups | |
heroku pgbackups --app app_name | |
#do a manual backup immediately | |
heroku pgbackups:capture --expire --app app_name | |
#restore postgres with dump (overwrite current state) | |
pg_restore --clean --no-acl --no-owner -d database_name dump_filename | |
#download dump and save as file |
https://chart.googleapis.com/chart?cht=bhs&chs=250x100&chd=t:33,50,17&chxt=y,r&chxl=0:|friends|search%20engine|social%20media|1:|33%|50%|17%&chxs=1,0000dd,13,-1,t |
# autoload concerns | |
module YourApp | |
class Application < Rails::Application | |
config.autoload_paths += %W( | |
#{config.root}/app/controllers/concerns | |
#{config.root}/app/models/concerns | |
) | |
end | |
end |