Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
AMAZON DASH BUTTONから
RAILSに連携してみた
2017. 2. 4
MIYAJI HIROYUKI
PROFILE
• 名前:Miyaji Hiroyuki
• 仕事:SIer
• 仕事内容:クラウド導入支援、開発・
保守、提案活動、企画
(以前はガラケー開発)
• Rails歴:2015年末〜 (週末DIY)
• SNS:
Twitter ...
AMAZON DASH BUTTON HACKING
AGENDA
• Amazon Dash Buttonについて
• 作成機能について(アーキテクチャ)
• Amazon Dash ButtonのHack
• Ruby on Rails サ...
ABOUT AMAZON DASH BUTTON
• ワンプッシュで商品を自動注文
• Wifiネットワークで利用
• Prime会員限定
• 顧客を自社商品へロックイン
• CM広告費の大幅削減
4
http://bit.ly/2kbM73g...
ARCHITECTURE
5
HerokuPython
Rails
ホームネットワーク
DASH BUTTON HACK
• Dashボタンセットアップ(Wifi設定)
• Dashボタンのイベント取得ライブラリ
Scapyインストール
>brew install homebrew/python/scapy
• DashボタンのM...
DASH BUTTON HACK
• Dashボタンのイベント取得
7
Python
ホームネットワーク
Amazon Web Service Dash buttonを作ってみた
http://qiita.com/noexpect/items/...
RUBY ON RAILS ON HEROKU
• Salesforce REST API接続Gem
• Railsの処理
8
Heroku
Rails
databasedotcom
https://github.com/heroku/data...
RUBY ON RAILS ON HEROKU
• Databasedotcom Gemでの問題
Salesforceのユーザ情報テーブル名:User
Railsのユーザテーブル名:User
9
• Railsのモデルが被ってしまい別々に扱えない
DEMO
• 出勤タイムカード(打刻)
10
ENDING
• Railsの学習によりRestの概念を改めて理解
• IoTはカバー領域が広い(デバイス、通信、クラウド。。。)
• 商材パーツの受発注システム構築より、Amazon Dash Buttonとの連携で
発注の簡素化を検討。
•...
ありがとうございました
12
❔
❔❔❔
❔❔
❔
❔❔❔
❔
Nächste SlideShare
Wird geladen in …5
×

0

Teilen

Herunterladen, um offline zu lesen

Amazon Dash ButtonからRailsに連携してみた

Herunterladen, um offline zu lesen

Amazon Dash Button -> Python -> Ruby on Rails -> Salesforce

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Gehören Sie zu den Ersten, denen das gefällt!

Amazon Dash ButtonからRailsに連携してみた

  1. 1. AMAZON DASH BUTTONから RAILSに連携してみた 2017. 2. 4 MIYAJI HIROYUKI
  2. 2. PROFILE • 名前:Miyaji Hiroyuki • 仕事:SIer • 仕事内容:クラウド導入支援、開発・ 保守、提案活動、企画 (以前はガラケー開発) • Rails歴:2015年末〜 (週末DIY) • SNS: Twitter : @miyajihiroyuki
  3. 3. AMAZON DASH BUTTON HACKING AGENDA • Amazon Dash Buttonについて • 作成機能について(アーキテクチャ) • Amazon Dash ButtonのHack • Ruby on Rails サーバー • デモ • 終わりに 3
  4. 4. ABOUT AMAZON DASH BUTTON • ワンプッシュで商品を自動注文 • Wifiネットワークで利用 • Prime会員限定 • 顧客を自社商品へロックイン • CM広告費の大幅削減 4 http://bit.ly/2kbM73g Amazon Dash Buttonは何がヤバイのか
  5. 5. ARCHITECTURE 5 HerokuPython Rails ホームネットワーク
  6. 6. DASH BUTTON HACK • Dashボタンセットアップ(Wifi設定) • Dashボタンのイベント取得ライブラリ Scapyインストール >brew install homebrew/python/scapy • DashボタンのMacアドレス取得 6 Python ホームネットワーク Amazon Web Service Dash buttonを作ってみた http://qiita.com/noexpect/items/efcd5065830021905a60 OS X に scapy をインストールする http://sig9.hatenablog.com/entry/2016/05/06/171315 セットアップ時に 商品選択を途中でキャンセル
  7. 7. DASH BUTTON HACK • Dashボタンのイベント取得 7 Python ホームネットワーク Amazon Web Service Dash buttonを作ってみた http://qiita.com/noexpect/items/efcd5065830021905a60 domain.app
  8. 8. RUBY ON RAILS ON HEROKU • Salesforce REST API接続Gem • Railsの処理 8 Heroku Rails databasedotcom https://github.com/heroku/databasedotcom
  9. 9. RUBY ON RAILS ON HEROKU • Databasedotcom Gemでの問題 Salesforceのユーザ情報テーブル名:User Railsのユーザテーブル名:User 9 • Railsのモデルが被ってしまい別々に扱えない
  10. 10. DEMO • 出勤タイムカード(打刻) 10
  11. 11. ENDING • Railsの学習によりRestの概念を改めて理解 • IoTはカバー領域が広い(デバイス、通信、クラウド。。。) • 商材パーツの受発注システム構築より、Amazon Dash Buttonとの連携で 発注の簡素化を検討。 • 仮想Dash Buttonがリリースされたことにより(日本はまだ)、 ハードの Buttonより今後盛り上がってきそう。 11
  12. 12. ありがとうございました 12 ❔ ❔❔❔ ❔❔ ❔ ❔❔❔ ❔

Amazon Dash Button -> Python -> Ruby on Rails -> Salesforce

Aufrufe

Aufrufe insgesamt

265

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

6

Befehle

Downloads

3

Geteilt

0

Kommentare

0

Likes

0

×