Upgrade to Pro — share decks privately, control downloads, hide ads and more …

「ポキオさん、どこに飲み行きます?」を (ほぼ)ノンコーティングで支援する

Bb68ba1b1bc26b73568a5cfd197f8e49?s=47 pokiiio
June 27, 2019

「ポキオさん、どこに飲み行きます?」を (ほぼ)ノンコーティングで支援する

Bb68ba1b1bc26b73568a5cfd197f8e49?s=128

pokiiio

June 27, 2019
Tweet

Transcript

  1. 「ポキオさん、どこに飲み行きます?」を (ほぼ)ノンコーティングで支援する ポキオ

  2. ポキオ? • @pokiiio • R&D園児にゃー → Android(とかSW何でも屋さん)園児にゃー • 2児の父 •

    https://pokiiio.github.io/ • https://relativelayout.hatenablog.com
  3. 京急が好き 京急はネ申 (個人的な見解です) 京急ファミリー鉄道フェスタ 2019に行ってきまし た

  4. 京急が好き 京急はネ申 (個人的な見解です) 京急ファミリー鉄道フェスタ 2019に行ってきまし た 今日は 京急ネタでは ありません

  5. じゃあ何を話すのか?

  6. 「ポキオさん、どこに飲み行きます?」 をどうにかしたい

  7. 最近のポキオさん • 私事ですが • 7/1で社内異動があるため歓送迎会の嵐 • それに加えて社外エンジニア飲み多数 • 飲み会が多すぎだと嫁に怒られる •

    管理がちゃんとできてなくてダブルブッキングする • 毎回飲み屋を探すのが面倒
  8. 最近のポキオさん • 私事ですが • 7/1で社内異動があるため歓送迎会の嵐 • それに加えて社外エンジニア飲み多数 • 飲み会が多すぎだと嫁に怒られる •

    管理がちゃんとできてなくてダブルブッキングする • 毎回飲み屋を探すのが面倒 →陳謝したが微妙 →謝罪してリスケ →どうするよ
  9. 毎回飲み屋を探すのが面倒 • ビール飲みたいけど、別にス◦パ◦ドライとかプレモ◦とか そういうのが飲みたいわけじゃない、けどそんなこと言えない • 「ここの店おすすめなんだ!」って言いながらドヤ顔で連れてきたら みんなも知ってて常連だったことがわかったときの羞恥感 • 「いやー、実はパクチー苦手なんだよねー」ってパクチー餃子が有名な お店で言われたときの空虚感

    • 「またそのお店?」って言うくらいなら自分で計画しろよって思う • 「あ、ここのお店知らなかったー!すてきー!」みたいなこと言われたい
  10. 毎回飲み屋を探すのが面倒 • 予めお店選びの方向性を合わせておきたい • ゆるーくやりたい • 工数かけたくない • 飲みに行くきっかけを作りたい

  11. (ほぼ)ノンコーティングで 解決しましょう!

  12. 使うのは…enebular

  13. enebularのよさみ • 無料でも使える • クレジットカード登録不要 • Node-REDが使える • 設計したロジックをAWSやHerokuにデプロイできる (他にもたくさん機能はあります!)

    サクッと始めて気に入ったら本格運用
  14. Node-REDのよさみ • グラフィカルに処理を設計できるツール • ノードとノードをつなげてデータのフローを作る • ハードウェアからWebサービスに関するノードが準備されている • ノンプログラミングでプログラミングができる •

    簡単な静的サイトならチョッパヤで作れる • 他サービスとの連携も可能 簡単なロジックなら爆速プロトタイピング
  15. 簡単な静的サイトならチョッパヤで作れる

  16. 他サービスとの連携も可能

  17. enebularで何を作ったかというと?

  18. 常日頃から、行きたいお店をマークしておく。 魂の叫びをTweetする。 おもむろに情報がツイートされる

  19. ③お店の情報をTrelloのListに  積んでおく ①行きたいお店や好きなお店の  食べログページへのリンクを  含んだTweetをする ②Tweetの監視をして食べログの  リンクがあるものだけを  ピックアップする ④「飲みに行きたい」とTweet ⑤飲みたいという気持ちを忖度

     (特定のTweetを監視) ⑥最近積まれたお店の情報を取得 ⑦お店情報を勝手にツイート そして楽しい飲み会へ!
  20. しくみは?

  21. 「ポキオさんが気になっているお 店はこちら!\n」を Tweet文に追加している let tweet = "ポキオさんが気になっているお店はこちら! \n" + msg.payload;

    msg = {payload : tweet}; return msg; リンクURLをURI変換している msg.encodedText = encodeURIComponent(msg.payload); return msg;
  22. やってみてどうだったの?

  23. None
  24. None
  25. 飲みに行きましょう! おごってくれてもいいんですよ!

  26. サマリ

  27. サマリ • コーディングしてないとは言ってない • これをトリガーに飲み会ができたらいいな • 役に立たなくてもいいの、全然悔しくないもの、無料だから

  28. Thank you!