Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Golang書き初め~Golangではじめるセイバーメトリクス( #gocon 2015 summer 6/21)

4,662 views

Published on

Published in: Software
  • Be the first to comment

Golang書き初め~Golangではじめるセイバーメトリクス( #gocon 2015 summer 6/21)

  1. 1. Golang書き初め Shinichi Nakagawa(Recruit Sumai Company, Ltd.) Golangではじめるセイバーメトリクス 
  2. 2. 自己紹介 • Shinichi Nakagawa(@shinyorke) • Recruit Sumai Company, Ltd. • 開発プロセス整備,R&D(少しだけ) • 趣味でPython書いてる • 野球データの分析と可視化大好き
 →「Python 野球」で検索! • Golang歴1日 ※昨日から
  3. 3. Starting Member • Golang書き初め • 野球のアプリを作ろう • まなび
  4. 4. Golang書き初め • #gocon 抽選当たったー(^O^) • 折角だからGolangで何か作って飛び入りLTやろう • そうだ、野球のアプリを作ろう!←今ココ
  5. 5. 野球のアプリを作ろう • 過去にPython(Django)で作ったWebアプリを Golangで書き換え • revel, martini両方試した結果、しっくり来た martiniで実装 • データはメジャーリーグのオープンデータ、クレン ジングとDB化はPythonで( 有りモノ有効活用) • Golang学習 アプリ企画 構築を昨日から!
  6. 6. 元ネタ http://www.slideshare.net/shinyorke/python-39061157 「Python 野球」で検索!!!
  7. 7. ピタゴラス勝率 • 得点と失点が等しい時の勝率は5割である という 仮説に基づき生み出された指標 • 総得点と総失点から予想勝率を算出 • 式:(総得点の二乗) (総得点の二乗+総失点の二乗) • ラグビー、サッカー等、他の球技でも使える
  8. 8. デモ
  9. 9. まなび • Golangクッソ面白い! • 速くて軽い、スクラップ&ビルドな開発気持ちいい • 思ったより学習コスト低くて良い、一日で作れるとは! • Gopherかわいい • 【困った】いいIDEあったら教えてください • プライベート用言語としてPythonと併用しよう(真顔)
  10. 10. PyCon JP 2015 https://pycon.jp/2015/ja/proposals/vote/23/ 清き一票よろしくお願いします!
  11. 11. Let s Play Baseball Hack!!! ご清聴ありがとうございました! Twitter/Facebook/hatena: @shinyorke

×