Save 37% off PRO during our Black Friday Sale! »

Pythonで始めるお手軽ダイエット(2)

 Pythonで始めるお手軽ダイエット(2)

2019.8.24
富士もくもく会 #2 LT

1ac022a81a17900b312d8f7b03d2b4db?s=128

Yuuki Shimizu

August 24, 2019
Tweet

Transcript

  1. 【富士もくもく会 #2 LT】 
 Python で始める
 お手軽ダイエット
 2019. 8. 24 しみず

    ゆうき 1
  2. おまえ誰よ? しみず ゆうき • モバイルアプリ エンジニア • 甲府生まれ 甲府育ち ※

    現在は東京に出稼ぎ中(3年目) 2
  3. ところで皆さん! ダイエットしてますか〜? 3

  4. ダイエットって、なかなか続かない • 食べることは幸せ(特に甘いもの、お酒) • 運動は辛い しみずは、油断するとすぐに太ります 4

  5. 春、職場でダイエット宣言 5 今年こそダイエット頑張ります! 痩せたいなら、毎日体重を Slack に投稿してよ 色々言ってあげるから

  6. この LT の内容 Python で 自身の Fitness データを定期的に取得し Slack に自動投稿する仕組みを作った話

    6
  7. 構成について 7

  8. 体重計 • 今年1月に購入したもの 約3,000円 • 専用アプリがあり、 Bluetooth でスマートフォン に転送 •

    Google Fit と同期してくれる 8
  9. Google Fitness store 9 REST API 80kg 痩せる気あるの?
 .py Slack

    ① ①毎朝 体重を測る
  (アプリで Google Fit と同期) 
 ②GitLab CI が Pythonコードを 
  毎日定期実行
 ③Fit REST API で体重データを取得
 ④Matplotlibで折れ線グラフを作成し、
  S3 にアップ
 ⑤Slack に結果を書き込み
 ⑥結果をメンバーが見て 応援する
 ② ③ ④ ⑤ ⑥
  10. 出力結果 10 平日 正午頃に 社内 Slack へ自動投稿

  11. 体重の増減を色でわかりやすく 11

  12. 役に立ったもの • Google APIs Explorer ◦ https://developers.google.com/apis-explorer/ ◦ Google Fit

    REST API を試せる ◦ 面倒な OAuth を気にせず実行できる • Jupyter Notebook 12
  13. で、結局 痩せたの? 13

  14. 効果ありませんでした 14

  15. もう、みんなでやろう! 15 競争相手 がいないと 痩せないんじゃない?

  16. 有志で体重の増減を共有! 16 準備中 女性もいるので、 体重は隠すようにする (増減だけでクラフ化)

  17. さいごに 17

  18. まとめ 「Python で始めるお手軽ダイエット」 • Python のおかげで手軽に作成できた。最高! • 応援してくれる仲間がいる。最高! • 誰か手軽に痩せられる方法を教えてください!

    18