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

勤怠メールから始める業務改善

Bb68ba1b1bc26b73568a5cfd197f8e49?s=47 pokiiio
February 14, 2019

 勤怠メールから始める業務改善

Bb68ba1b1bc26b73568a5cfd197f8e49?s=128

pokiiio

February 14, 2019
Tweet

Transcript

  1. 勤怠メールから始める業務改善 ポキオ@Developer Summit 2019

  2. ポキオ • https://pokiiio.github.io/ • R&D 園児にゃー • Twitter/GitHub : @pokiiio

    • Blog : Androidのメモとか(https://relativelayout.hatenablog.com/)
  3. 京急が大好き

  4. 京急ガジェットを いろいろ 作ってます

  5. 京急は神 (個人の感想です)

  6. 今日の内容はdotstudioさんのブログで公開中 • https://dotstud.io/blog/pokio-esp-keikyu-chien2/

  7. オレオレ業務改善

  8. オレオレ業務改善っていいよ • 無料で使えるクラウドサービスが整ってきている ◦ IFTTT、IBM Cloud、Google Apps Script、とかとか • ハードウェアにも手を出しやすい

    ◦ Arduino、Raspberry Pi、MESH、とかとか • 基本的に俺得なので誰の指図も受けない ◦ やばいことをしてなければ ◦ 勝手にやってることなので業務改善できなくてもいい ◦ やめたかったらやめればいい • ぶっちゃけ動けばいい
  9. たとえばIFTTT

  10. たとえばIFTTT • 簡単にオートメーション化 • いろいろなサービスとサービスを連携できる • 個々のサービスのAPIや実装を考える必要がない • ほかにも ◦

    Zapier ◦ myThings(なくなっちゃいましたね・・・)
  11. if this then that だけでは 物足りないこともありますよね そして簡単に済ませたい

  12. そこで Node-RED

  13. Node-REDのよさみ • Node.js上で動作する処理を設計できるツール • ノードとノードをつなげてデータのフローをグラフィカルに作る • 他のWebサービスをトリガーにしたり定期実行の処理もかける • JavaScriptなどで詳細な処理も設計可能

  14. 簡単な静的サイトならチョッパヤで作れる

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

  16. これをつかって作ったものが…

  17. None
  18. 仮にJRからの振替輸送受託の影響で 京急線が遅れてイライラしていても シュッと勤怠メールを送れるツール

  19. 「本当に電車遅延で遅れたの?」と あとからグチグチ言われないために 遅延証明書へのリンクも貼り付ける やさしい機能つき

  20. 京急の遅延証明書ページをパースして 発行されている遅延証明書のリスト表示

  21. 遅刻理由を選択すると メール本文が自動で切り替わる

  22. 遅延証明書へのリンクも貼れますよ

  23. ボタンを押してメーラーを起動 メールを送ったら落ち着いて出勤だ!

  24. 実際のフロー

  25. 差出人名や宛先を初期化 HTTPリクエストの度に 京急HPをパースしツールを表示 HTTPエンドポイントを作成 BASIC認証をかけておく CORS対策などのため 外部WebAPI実行用に 別途エンドポイントを作成

  26. 実際につかってみた

  27. 実際につかってみた • 京急はあまり遅れない ◦ むしろ、嫁に「〇〇時に帰るよ」 LINEを送る機会のほうが多い ◦ そっちを自動化すればよかった • 寒くてお腹が痛い

    ◦ 腹痛で遅刻することのほうが多い
  28. 微妙だっていいじゃないか オレオレツールだもの

  29. THANK YOU!