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