Slide 1

Slide 1 text

herokuͰfacebookΞϓϦΛ ࡞͓ͬͨ࿩ @ppworks Naoto Koshikawa

Slide 2

Slide 2 text

ॴଐ • 2011.7͔ΒגࣜձࣾίωΫτελʔ

Slide 3

Slide 3 text

߹॓͠·ͨ͠

Slide 4

Slide 4 text

߹॓Ͱͭͬͨ͘΍ͭ

Slide 5

Slide 5 text

mobile൛΋͋ΔΑ

Slide 6

Slide 6 text

herokuͰ࡞Γ·ͨ͠

Slide 7

Slide 7 text

·ͣ͸

Slide 8

Slide 8 text

railsͰؤுͬͯ࡞Δʂ

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

gem • heroku • omniauth • omniauth-facebook • fb_graph • devise • ͱ͔

Slide 11

Slide 11 text

heroku create --stack cedar kaopression

Slide 12

Slide 12 text

ಠࣗυϝΠϯͰ΍Δ

Slide 13

Slide 13 text

DNSͷઃఆ http://devcenter.heroku.com/articles/custom- domains#dns_setup 75.101.163.44 75.101.145.87 174.129.212.2

Slide 14

Slide 14 text

heroku addons:add custom_domains heroku domains:add kaopression.com

Slide 15

Slide 15 text

ϩάΛtail͍ͨ͠

Slide 16

Slide 16 text

heroku addons:upgrade logging:expanded

Slide 17

Slide 17 text

؀ڥม਺Ληοτ

Slide 18

Slide 18 text

heroku config:add FB_APP_ID={APP_ID} FB_APP_SECRET={APP_SECRET}

Slide 19

Slide 19 text

module FacebookConfig def self.app_id ENV["FB_APP_ID"] end def self.app_secret ENV["FB_APP_SECRET"] end end

Slide 20

Slide 20 text

ϦϦʔεʂ

Slide 21

Slide 21 text

heroku maintenance:on git push heroku master heroku run rake db:migrate heroku run rake db:seed heroku maintenance:off

Slide 22

Slide 22 text

͸·Γ͕ͪͳ͜ͱ • ແྉͰ͸DB͕PostgreSQLͳͷͰɺ MySQLͷؾ࣋ͪͰډΔͱϋϚΔ • ݸਓͷΞΧ΢ϯτͱձࣾͷΞΧ΢ϯ τΛผʑʹ͍͚ͨ͠Ͳɺ͙͵͵ • rubyͷversion͕Ͳ͏ͷ͜͏ͷ
 ͲΜͳstack࢖͑Δ͔Λௐ΂͓ͯ͘

Slide 23

Slide 23 text

࣮ࡍ࡞Δ http://ppworks.hatenablog.jp/entry/ 2012/02/14/124612 هࣄΛॻ͍͓͍ͯͨͷͰ ڵຯ͕͋Δํ͸͓ಡΈ͍ͩ͘͞ɻ

Slide 24

Slide 24 text

એ఻ http://welove.herokuapp.com