Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 1.63 KB

README.md

File metadata and controls

68 lines (46 loc) · 1.63 KB

On Puma webserver:

start with

puma or rackup -s Puma

and access at http://127.0.0.1:9292

With auto-loading:

INSTALLED rerun gem (not on gemfile as only need locally)

rerun 'rackup -s Puma' --background alexch/rerun#88

Pry binding.pry - start pry exit - exit single pry loop disable-pry - cancel all pry

Generate a model

padrino-gen model dailyscore average:float date:datetime express:float independent:float guardian:float telegraph:float mail:float times:float

Destroy a model

padrino g model DailyScore -d

To DO:

use pg-dump tool to copy over local pg db to online heroku db, which is currently only having today's data

save cron jobs to AR

remove old DB data

show only average on chart, with hover from individual data (initially v low paper opacity)

add words to afinn / wiebe if they do not have one or the other (with similar level of +/-)

AR tips:

get :index, :map => '/foo/bar' do

session[:foo] = 'bar'

render 'index'

end

get :sample, :map => '/sample/url', :provides => [:any, :js] do

case content_type

when :js then ...

else ...

end

get :foo, :with => :id do

'Maps to url '/foo/#{params[:id]}''

end

get '/' do

'Hello world!'

end

get word analysis scores word.get_all_word_scores or with writing to CV word.get_all_word_scores(options = {:write => true})

TO DO - separate out SCORE saving from STORY saving TO DO - deal with hyphenated horrors like "double-murder" (seek out hyphens-split that produce two valid strings) - also this method will work for apostrophes, need dedicated string methods