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

why_dont_you_measure_your_performance

mogetta
September 08, 2018
18k

 why_dont_you_measure_your_performance

概要
本セッションでは体の調子をIoT的アプローチ、測定を容易にするアプリの制作、また市販のトラッキング製品などを駆使し測定とログ管理を行い、どうやっていくことで体の調子を上げ、パフォーマンスを向上させ、より良いエンジニアライフを送れるか?を追求、解説します。

mogetta

September 08, 2018
Tweet

Transcript

  1. 4

  2. 9 先に結果から 体重  72kg -> 65kg 体脂肪率 17% -> 12% 平均集中時間 4h30m

    -> 5h15m Gobe2によるストレス指数 減少 コミット数 ほぼ0から⼤体毎⽇コミット
  3. 10

  4. 14

  5. 38

  6. 39

  7. 42

  8. 47

  9. 49 { "dateFilter": { object(DateFilter) }, "contentFilter": { object(ContentFilter) },

    "mediaTypeFilter": { object(MediaTypeFilter) }, "includeArchivedMedia": boolean, "excludeNonAppCreatedData": boolean } { "includedContentCategories": [ enum(ContentCategory) ], "excludedContentCategories": [ enum(ContentCategory) ] } NONE Default content category. This category is ignored when any other LANDSCAPES Media items containing landscapes. RECEIPTS Media items containing receipts. CITYSCAPES Media items containing cityscapes. LANDMARKS Media items containing landmarks. SELFIES Media items that are selfies. PEOPLE Media items containing people. PETS Media items containing pets. WEDDINGS Media items from weddings. BIRTHDAYS Media items from birthdays. DOCUMENTS Media items containing documents. TRAVEL Media items taken during travel. ANIMALS Media items containing animals. FOOD Media items containing food. SPORT Media items from sporting events. NIGHT Media items taken at night. PERFORMANCES Media items from performances. WHITEBOARDS Media items containing whiteboards. SCREENSHOTS Media items that are screenshots. UTILITY Media items that are considered to be utility. These include, but aren't limited
  10. 50

  11. 52

  12. 53 呼吸データ集計。 APIはあるので、取得ライブラリを作成 func (c Client)fetch(opt ...queryOption) *Spires{ query :=

    Query{} for _, o := range opt { o(&query) } values := url.Values{} values.Add("access_token", c.accessToken) if query.date != "" { values.Add("date",query.date) } resp, err := http.Get(URL + values.Encode()) if err != nil { fmt.Println(err) } body, _ := ioutil.ReadAll(resp.Body) defer resp.Body.Close() spireData := new(Spires) err = json.Unmarshal(body,spireData) if err != nil { fmt.Errorf("%s",err) } return spireData }
  13. 58

  14. 64

  15. 70

  16. 82

  17. 87

  18. 88

  19. 91 栄養を考える 66×2 = 132g 132×4 = 528kcal を⽬標にする。 タンパク質

    脂質 糖質 質のいい油を求めて サバやくるみを⾷べる オメガ3、6の バランスが⼤事 精製された糖を避ける ほしいも、 果物メイン ごはんは運動前に
  20. 97

  21. 98 ⾃分がした改善施策 ジム通い パーソナル トレーニング 歩数 UP • 毎⽇⾵呂に⼊りに⾏く。 •

    気分が悪い⽇は4分だけ • 有酸素はしない。 • 正しいフォームを学ぶ • 重量ではなく姿勢 • 肩こり改善策を学ぶ • 1⽇1万歩をノルマに • ⽬標は2万歩 • 昼休憩に公園まで歩く
  22. 99 ⼈⽣の質を上げるための運動 筋トレ HIIT • 追い込んだ⽇の次の⽇の • 集中⼒に注⽬ • •

    ⾼強度インターバルトレーニング • 短時間で済むので効率が良い • やった気になれる。 • 仕事の休憩中にもできる 歩く • 推奨歩数は⼀⽇2、300 • 脳の活性化と
  23. 101

  24. 115

  25. 127