読者です 読者をやめる 読者になる 読者になる

Lean Baseball

Engineering/Baseball/Python/Agile/SABR and more...

1月をふりかえる - 転職後どうなの?&野球統計の授業ほか

久々に日記らしい日記を書こうと思います. こんばんは,野球の人です. 嵐のように過ぎ去った1月をふりかえりつつ,2月のことをちょこっと書こうと思います. ポエムではありませんがほぼほぼ自分メモに近い内容ですのでちょっと読みにくかったらごめんなさい. …

初心者がPythonを覚える為の本の選び方を体系化してみた(2017版)

こんにちは.野球(とグルメ)の人です. 会社と仕事はメッチャ楽しいのですが,今日はそれと関係なくPythonの話題を久々に.*1 昨年から,「AI(えーあい)」だの「でぃーぷらーにんぐ」だの「機械学習」といったワードとともにPythonを覚えようとしている方が多い…

RettyにJOINします&新年の抱負

野球のチームだと思いました?No!食とグルメのチームですよ!!*1 写真は昨年食べて一番美味しかったお寿司です,本題とはあまり関係ありません. すし善">*2 私, @shinyorkeは1/9(月)をもって株式会社ビザスクを退職,1/10(火)より実名型グルメサービス「Retty」…

Pythonを用いたWebスクレイピングの開発ノウハウ〜スポーツデータの場合(野球風味)

クローラー/Webスクレイピング Advent Calendar 2016 - Qiitaのクローザーとしてマウンドに立ちます@shinyorke(しんよーく)ともうします. このエントリーではみんな大好きな野球(メジャーリーグ)を題材に, Webスクレイパーを開発するコツ スポーツデータ特…

【野球Hack】PythonとJupyterで「一球速報」っぽいモノを作る(MLB編) #pyhack

この記事は,「jupyter notebook Advent Calendar 2016」 12/15のネタとなります(といいつつ当日書けそうにないので前倒しで公開します). 先日(12/10)のPython mini Hack-a-thon(71回目)にて, Jupyterとメジャーリーグ一球速報データを用いた一球速報っぽいモ…

野球統計学で2016年広島東洋カープの強さを証明しよう!〜PyCon mini Hiroshima 2016レポート

本日開催のPyCon JPの地方版, PyCon mini Hiroshima 2016にて, 「広島東洋カープの強さをPyDataと野球統計学"セイバーメトリクス"で証明したよ!」 というお話をさせていただきました! 発表スライド Py "Baseball" Data入門 - 広島東洋カープ編 #pyconhiro …

LEAN BRANDINGから考えさせられる,エンジニアな自分のブランディングとキャリアパス(ポエム)

先に宣言しますが,書評の皮を被ったポエムです. 本の4章(全体で12章)しか読んでないけど、割とそこで気がついた事が合ったので書き留めます. リーンブランディング ―リーンスタートアップによるブランド構築 (THE LEAN SERIES)作者: ローラ・ブッシェ,堤孝志…

3回目のPyCon参加と3年目のコミュニティ参加と4回目の野球Python〜 #PyConJP 2016レポート

こんばんは、野球Pythonの人こと@shinyorke(なかがわ)です. 盛会なまま、無事(いや、一部色々あったけれども)終了しましたね、PyCon JP 2016カンファレンスDay. 自分はSprintに参加する予定が無い(理由は後述)ので、一足先にPyCon JPをDone.しました. ト…

川崎Ruby会議で野球のLTをやってきました&PyCon JPで緊急登板することになりました! #kwsk01 #pyconjp

間に合った... 本日334...もとい、33+4歳になった私です.*1 ちょっと前の話になりますが、川崎のRubyコミュニティー「Kawasaki.rb」主催のイベント、「川崎Ruby会議01」に参加して、「いつもどおり」野球のLTをしてきました. 川崎Ruby会議01(2016/8/20) スラ…

「独習Python入門」は一生付き合える入門本だと334回言いたい

私がリスペクトするエンジニアの一人であり、ITエンジニア界隈の三大野球バカの一人*1であるござ先輩が本を出版されました. gothedistance.hatenadiary.jp 大変ありがたい事に、献本を頂いたので久々に書評など書いてみようかなと思います. [書評]「独習Pyth…

投手大谷翔平のパフォーマンスをPythonでサクッと分析してみる

日ハム14連勝&レアードサヨナラ弾(通称弾)で気分が最高すぎますこんばんは. こちらの続編となる分析ネタやりましたので軽く紹介します.*1 shinyorke.hatenablog.com おしながき 大谷翔平投手の2016年 さくっと分析してみる MLBの二刀流投手と比較してみる …

たった数行のPythonコードで打者大谷翔平がどれだけ凄いのかを見てみる

先に言っておくと、 あくまでもネタです 機械学習とか高度なネタは出てきません. あくまで参考程度に、ただし世の中のスポーツ系サイトや新聞よりまっとうにデータで見ている(と思われる) そんな感じで気楽に見てもらえればと. 打者「大谷翔平」の2016年 打…

【雑感】PyCon JP 2016トークの外部審査員をしました&その学び

こんばんは! 最近週末は野球hackとデータを眺める時間に幸せを感じている人です. 2014年、2015年の二年間参加者&スピーカーとして楽しませてもらったPyCon JPですが、「新しいチャンジをしてみよう!」という事で、セッショントークを採択する「外部審査員…

ふりかえりを分類してみた〜自分のチームに合うのはどれだ!? #Agile

先日、Facebookにて、 【教えてアジャイルに詳しい人】 KPT以外の振り返り手法 とつぶやいてみたところ、大変ありがたいことに、1日で10件以上のフィードバックを頂きました(嬉し涙). たくさんコメントを頂いたので、せっかくなので分類&「そもそも自分の…

Python初心者がチェックしておいたほうが良いサイト・本・イベントなど.

明日(5/31)の「Python入門者の集い #2」で調べたり思い出したりしたので軽くまとめてみました. python-nyumon.connpass.com この記事の対象者&対象範囲 一言で言えば、「入門者・初心者」です. 仕事や趣味で一通り使っている方にはちょっと歯ごたえが足りな…

エンジニア&データサイエンティストの為の「ビックデータベースボール」書評

ご無沙汰していますこんにちは. 5ヶ月ぶりの野球ネタです、気がついたらGW気がついたら野球が開幕してました*1. つい先日、一部の野球ファンとデータサイエンティストな人を唸らせるこんな本が出ました. ビッグデータ・ベースボール 20年連続負け越し球団ピ…

PythonistaとしてビザスクにJOINすることになりました!(2月から)

電撃移籍! 「Pythonで野球の人」ですこんばんは! 突然の報告で恐縮ですが、 1月末日をもって株式会社リクルート住まいカンパニーを退職、2月からスポットコンサルティングのプラットフォーム「ビザスク」を運営する株式会社ビザスクにJOINすることになりま…

2015年の振り返りと2016年の抱負・目標(Python/野球な意味で)

あけましておめでとうございます! 久々に自炊(料理の方)に凝った結果、年末年始太った人です. 本日、2016年初出勤をキメてリハビリもなんとなく済んだので去年の振り返りと今年の抱負・目標をここに宣言したいなと思っとります. なお、仕事関係および将来…

メジャーリーグの一球速報データをPyDataできるようにしてみました(まだ途中) #大晦日ハッカソン

安定版の開発が終わったら改めて報告しますが、とりあえず出来たところまで. #大晦日ハッカソンの成果発表となります! やったこと MLB一球速報データをcsvのデータセットとして落とすコードを作った(後述). PyData環境(Jupyter, pandas, matplotlib)で可視…

野球Hack!2015年まとめ~Pythonで趣味プログラミングをする方へ.

Python その2 Advent Calendar 2015の12日目の記事です. Pythonで趣味プログラミングと言えば野球!(ぇ ...ということで、今年(2015年)に紹介された野球Hack事例を紹介したいと思います. なお、Pythonのコードやすぐ使えるTipsは出てきませんのであしから…

MLBの野球データを用いた分析と可視化のサンプル(Python)を公開しました

思ったよりプレミア12が面白くて盛り上がってる私ですこんばんわ!*1 PyCon JP 2015のトークセッション「野球Hack!~Pythonを用いたデータ分析と可視化」で披露した、MLBのオープンデータ「RETROSHEET」を用いたデモを披露させてもらいました。 そのデモで使…

Pythonistaのための実践インセプションデッキ~ #PyLadiesTokyo 一周年記念パーティー

昨日のPyLadies Tokyo - 一周年記念パーティ*1でこんなLTをしてきました. アジャイルサムライ~Pythonista道場 #PyLadiesTokyo 1周年記念パーティー 2015/10/24 from 伸一 中川 www.slideshare.net Python関係の集まりで初めてガチなアジャイル話をしてきまし…

【登壇しました】PyCon JP 2015「野球Hack!~Pythonを用いたデータ分析と可視化」 #pyconjp

こんにちは!やきゅうのお兄さんです。 以前ブログやSNSでお知らせさせていただきましたが、先日のPyCon JP 2015の二日目に、Pythonと野球の話をさせて頂きました。 野球Hack!~Pythonを用いたデータ分析と可視化 スライド、当日の様子(YouTubeとtogetter)…

野球Hack!~Pythonを用いたデータ分析と可視化(素振り) - #kwskrb #28 に参加しました

こんにちは!PyCon JP 2015の準備に追われている人です。 昨年同様、PyCon JPの発表の素振りをせねば!と思い、今年も有難いことにKawasaki.rbさんでやらせていただきました。 Kawasaki.rb #28(2015/9/30) Kawasaki.rb | Doorkeeper togetter.com Kawasaki.r…

PyCon JP 2015 二日目に「野球Hack!」というネタで登壇します!! #pyconjp

ソフトバンクのパリーグ制覇おめでとうございます!&日ハム二位(予定)悔しいですこんにちは。 TwitterやFacebook、XP祭りのレポート記事でもご報告させていただきましたが、本年もPyCon JPで登壇させてもらうことになりました!!! pycon.jp 野球Hack!~Py…

ゴールデングラブ賞はデータで選ぶべきか印象で選ぶべきか?

ネット記事を読んで「おやおや?」って思ったので書きます。 ちょっとポエムっぽい内容ですがご容赦を。 9/15付、Yahoo!(というよりベースボールチャンネル)からオススメされた記事より。 zasshi.news.yahoo.co.jp この記事の内容に4割納得しつつ、6割納得…

XP祭り2015「俺も!!」参加レポート-野球とアジャイルな一日とPyCon JP #xpjug #pyconjp

昨日の懇親会が楽しすぎて若干二日酔いですこんにちは! 昨日、Pythonコミュニティ同様、私のやきう活動の原点であるXP祭りで初めて登壇しました(ただしLTを除く) XP祭り2015「俺も!!」レポート 当日の発表内容&補足 当日の様子(他のセッションなど) …

36回目の誕生日と抱負とか色々

なんやかんやで3回目の歳男、36歳になりました。 お祝いのお言葉、激励その他諸々誠にありがとうございます! 古くからのお付き合いしてるお世話になってる方々から最近知り合って仲良くさせて頂いてる方まで、多士済々面白い人たちだらけで本当に幸せです。…

「野球×統計は最強のバッテリーである」を読んで、データスタジアムさんのデータでセイバーメトリクスしてみた

この本がクッソ面白かったのでちょこっと書評を書いてみたのと、本日(8/30)現在のセパ両リーグのセイバーメトリクス指標を調べてみました。 結論から言うと、 野球好き・データ好きの人はこの本買いです!必読です!! 野球×統計は最強のバッテリーである …

セパ両リーグのアダム・ダン率ランキングを作ってみた

※【お詫び】アダム・ダン率の計算が間違っていました。打席数を使うべきところを打数にしてしまいました。申し訳ございませんでした。 XP祭りの準備がてら作ってみたランキングがあまりにツボだったので公開します。 今年のセパ両リーグのアダム・ダン率ラン…

9/12(土)XP祭り2015に「アジャイル脳によく効く野球のハナシ」というタイトルで登壇するぜ! #xpjug

札幌でずっとはしゃいでますがあと1時間後に実家に旅立つ僕ですこんにちは! FacebookやTwitterで告知したりシェアさせてもらいましたが、 9/12(土)、早稲田大学にて開催されるアジャイル系のカンファレンス、 「XP祭り2015 」で登壇させていただく事になり…

Pandasとmatplotlibを使って日本の強打者Hideki Matsuiさんの打球の行方をグラフ化してみた #pyhack

本日のPython mini hack-a-thon #55で作ったネタです。 (第55回)Python mini Hack-a-thon (2015/07/11 11:00〜)pyhack.connpass.com 今日で #pyhack が55回目とのことで、55といえば我らが誇る強打者GodzillaことHideki Matsuiやろ! って事でRETROSHEETから…

PyDataをカジュアルにサクッとはじめるサンプル(なお野球)

社内勉強会用に「慌てて」作ったPythonでのデータ解析「PyData」の紹介スライドとサンプルコードです。 PyData入門(超初心者編)~野球のデータをカジュアルに可視化 from 伸一 中川 www.slideshare.net Shinichi-Nakagawa/pydata_baseball_sample · GitHub イ…

Golangはじめて半日後に野球のアプリ書いてLTしてきた ~ Go Conference 2015 summer Report #gocon

日ハム三連敗かなしいですこんばんは! 今日は運良く抽選を突破、「 #gocon (ゴーコン)」と言いたいだけ的なお祭でお馴染みのGo Conference に行ってきた&そんなゴーコンのためにHello World書いて24時間も経たない内にLTしてきたお!っていう報告をさせて…

アジアの野球Hackは日本だけじゃなかった!~PyCon APAC Taiwan 2015より

モーリス強いねー、堀厩舎凄いねー。 競馬の春ですねこんばんは!*1 Pythonカンファレンスのアジア太平洋地域Ver.、PyCon APAC/Taiwan 2015にて、野球をPython(?)でHackしました!的な発表があったそうです。 Play Data, Play Ball! - pyconapac2015 by Summ…

LTのススメ~さっさと喋って手っ取り早く学びと友達を得る

タイトルで言いたいこと言い切りました。 先日こちらのエントリーを読んで思ったことを書きます。 初対面の人が多数いるなかで話しかけられないのは「コミュ障」ではない - yumulog | 社会人博士の日記yumulog.hatenablog.com ここで言及している事は自分も…

プログラミングおよびデータ解析で使える野球データの在り処についてまとめてみた

最近よく聞かれる&都度答えるのもアレだなと思い、まとめてみました。 とりあえず自分が把握している範囲で書きました 使うときの注意事項 ライセンスに気をつけましょう! スクレイピングもしくはHTMLをコピーして得たデータの二次利用は注意(公開したりお…

【野球Hack】エースの調子が悪くて心配なのでPython+pandas+matplotlibで可視化してみた

一ヶ月ぶり、こちらのエントリーの続編です。 最強の野球オープンデータ「Retrosheet」をPython+Vagrant+Ansibleで誰でも使えるようにしました - Lean Baseballshinyorke.hatenablog.com こちらで作ったデータですが、その後も粛々とデータの分析に使ったり…

【Python】bottle, Beautifulsoup, geopyを使って野球の地図を作ってみました

最近、Certified ScrumMaster(認定スクラムマスター)を無事GETした私ですこんばんは!*1 今日はこちらの勉強会(もくもく会)でいい感じのモノが出来たので、ちょいと紹介したいと思います。 第7回 Pythonもくもく会 @アライドアーキテクツ(恵比寿) (201…

【考察】Pythonistaな私がChefからAnsibleに乗り換えた話

先日、友達が企画したプライベートな勉強会*1があり、そこで何をしゃべろうかと悩んだ結果、PyCon JP 2014で話した野球ネタから開発寄りの話をやろう!と思いつきこんなスライドを書いてプレゼンさせてもらいました。 Pythonistaな私がChefからAnsibleに乗り…

MLBの選手情報データ「Sean Lahman Baseball Database」で野球ゲームのドラフト対策をPython+Excelでやってみた

昨日のエントリーが思ったより盛り上がっててビックリしてる私ですこんばんは!*1 今日もPython + 野球ネタですが、今度は野球好き、特にセイバーメトリクスやファンタジーベースボールが好きなキッズ達に刺さるネタを書こうと思います。 MLBの選手情報デー…

最強の野球オープンデータ「Retrosheet」をPython+Vagrant+Ansibleで誰でも使えるようにしました

2ヶ月前のエントリーにはてブが入りまくった件で「そういえば続編書いてないや」と気が付き、エントリーしますた。 「誰でも」の定義および、このエントリーの対象読者について 「誰でも」というのは、 (エンジニアなら)誰でも という意味です。 より具体…

野球を題材にWebの勉強会できちゃうんだよっていう話 - BPStudy #91 レポート(2015/3/25)

気がついたらプロ野球は開幕してるわ、ファンタジーベースボールのドラフト終わるわで気分と脳みそは完全に野球モードな私ですこんばんは! 先日のエントリーで紹介&宣伝させてもらった、「(おそらく)日本初の野球系IT勉強会」である「Baseball Play Study…

#bpstudy で野球の話をします(1年ぶり2回目) - BPStudy#91「Baseball Play Study 2015 NPB開幕直前スペシャル」

ござ先輩のブログでも言及されていましたが、こちらでも宣伝させてください。 2007年から続いてる老舗Web勉強会*1、「◯◯Study」の元祖・BPStudy 今年も野球の件が3/25(水)に開催されます!!! BPStudy#91 (2015/03/25 19:00〜) BPStudy #91 - Baseball Play…

最強の野球オープンデータ「Retrosheet」をPythonでHackしてゲームに勝つる何かを作ろう(序章)

※このエントリーの内容ですが、ソースコード公開含めパワーアップして別のエントリーにまとめました!!!新しい方を見るといいかもです!!!! 最強の野球オープンデータ「Retrosheet」をPython+Vagrant+Ansibleで誰でも使えるようにしました - Lean Baseb…

Pythonとコミュニティーと野球(と少しだけLean)の2015年- #CROSS2015 で喋ってきました

よし、やっと #CROSS2015 のレポートかけるぞ! 先週の木曜日(1/29)、CROSS2015という沢山の人が集まる勉強会でPythonをテーマにしたパネルディスカッションでパネリスト・デビューしてきました。 エンジニアサポートCROSS 2015 CROSS 2015 | エンジニアサ…

エンジニアだからこそ、最初のアイディア、思っている事を言語化して人に伝えよう!~BPStudy #89 でLean Startupの話をさせてもらいました #bpstudy

野球だ!野球だ!!春季キャンプはじまったぜ!!!わーい!!!! (野球的な意味で)新年あけましておめでとうございます! 普段は「野生の野球アナリスト」としてPythonやLeanの発表をさせて頂いている私ですが、この度「Agile/Scrum/Lean好きの何でも屋…

【Report】熱く、アカデミックなIT勉強会 ~ PyData Tokyo Meetup #3 (2015/1/16)

結構冷える今日このごろですが、何故か七分丈パンツで外に出てる私ですこんにちは。 それはさておき、先日初めておじゃました勉強会があったので簡単にレポート(と少しだけ宣伝)を書きますねー PyData Tokyo Meetup #3 URL PyData Tokyo - connpass 日時&…

【読書感想文】ZERO to ONEを野球バカっぽく解釈してみた

春季キャンプまで待てない野球バカですこんばんは(二日ぶり二回目)。 前回のエントリーで年末年始休みにサッカー本を読んだよ!という感想文を書きましたが、もう一冊今度は真面目なビジネス本を読んだのでこちらの感想なんぞ書いてみようと思います。 Lea…

【読書感想文】「サッカーデータ革命」~又は、野生の野球アナリストな私がサッカーの本に興奮した話

ベン・ゾブリスト(フルスタック)内野手*1、ユネル・エスコバー内野手*2、アスレチックスへようこそ!!!*3 春季キャンプまで待てない野球バカですこんにちは。 最近、ビジネスや技術の本ばっかり読んでて、たまにはスポーツの本を読みたいな、、、と思っ…