Lean Baseball

No Engineering, No Baseball.

ポッドキャストという名の「ラジオ」はじめました - アウトプットのチャンネルを増やした理由

去年ぐらいから「やるやる詐欺」をしていたポッドキャスト, ついにはじめました. stand.fm このブログを書く30分くらい前に初回収録からの即公開, だったのですが思ったよりもスピード感持って公開できてホッとしています. 憧れのDJです(真顔) DJとしてこ…

Google CloudでSparkを使う環境をサクッと手に入れる - DataprocをTerraformでいい感じに管理しつつ, JupyterでBigQueryを使ってみる

仕事はGoogle Cloudの取り扱い, 個人開発は野球のデータ分析基盤を作ることに一生懸命な人です. 最近はプロ野球もメジャーリーグも推しチームを観るのが辛いです*1. 趣味, いわゆる「個人開発」でやってる野球データサイエンスでSparkを楽して使うため, 久々…

ちょっと気が早いですが, Cloud Functions第2世代を試してみた - 現バージョンからの移行とその注意点

今日のテーマ 仕事もプライベートもよくGoogle Cloud(GCP)を使っている人です. 最近はGoogle Cloudの資格取得, 頑張ってます*1. ちょっとしたSlack Botを作りたい ちょっとしたデータ収集クローラー(Webクローラー&スクレイピング)がほしい ちょっとした…

野球ファン目線での野球AI開発と実践 - 突然ですが"成績"占ってもいいですか?

日米ともに突然の加藤球投高打低時代が戻ってきて今年の野球面白すぎでは?と思ってるマンです.*1 野球をテーマにした趣味プロジェクト・個人開発を始めてから実は10年が経とうとしているのですが, つい先日「これは最高傑作なのでは!?」っていうネタが完成…

Webアプリとデータ基盤をサクッと立ち上げるためのプラクティス - Google Cloudとサーバレスなサービスで良しなにやってみた

個人開発(趣味プロジェクト)でプロダクトを作りながら, 本職の仕事でソリューションアーキテクトっぽいことをしているマンです*1. 最近は個人開発のネタとして, プロ野球選手の成績予測プロジェクト ヘルスケア周りの自分専用プロダクト開発 この2本軸で週…

「実践的データ基盤への処方箋」から読み解く「データを扱うビジネスパーソン」のキャリアパス

なんやかんやで, ITコンサルタント(復帰)生活から半年経ったマンです. マネジメントからアーキテクチャ, はたまた技術的なLTまでやらせてもらえて楽しく過ごしております*1. 昨年の話になりますが, コミュニティーやその他の活動で色々とお世話になってる …

推しは推せるときに推せ - 北海道日本ハムファイターズの推しがどこまで成績を残すか?をAIに聞いてみました.

現役時代の阪神タイガース新庄剛志(現・北海道日本ハムファイターズBIG BOSS)に憧れて野球ファンになった人です.*1 今シーズンのここまでの流れで興奮しないはずがありません, 開幕三連敗?知らんがな*2. もっとも, 「野球エンジニア」「野球データサイエン…

Firebase + Cloud Endpointsを使ったゼロトラストな認証とCORS設定でやったこと

メジャーリーグの労使協定が決着ついて、「ああ、やっと球春だな⚾」って思ったマンです*1. なお, このエントリーは野球の話題では有りません. それはさておき, 私は毎朝毎夕に「血圧」「脈拍」「体重」「飲酒量」といったメトリクスを健康維持のために記録・…

雑にWebアプリを公開するのにAWS App Runnerは便利でしたというメモ

気がつけば仕事も趣味も「クラウドなインフラで何かやる人*1」になったマンです. 個人的なプロダクト開発・運用やデータサイエンスな作業はGoogle Cloudメインでやってる私*2ですが, (そんな事情もあって)そういえばAWSのサーバレスなサービスにあまり触れ…

認証機能を(ほぼ)作らずに認証付きバックエンドを3日で作っちゃった話 - Google CloudとFastAPIのエコシステムに全力で乗っかろう

心身のコンディション維持と体調管理のため, 毎日運動と血圧・体重・脈拍の計測をしているマンです*1. 新たな個人開発かつ, 趣味と実益(&学習)を兼ねて, プロダクトオーナーやりたい宣言したので, 個人開発としてプロダクト作りたい ネタどうしようかな...…

やりたい, と思うことをやる. - 2022年の抱負

年末年始, ちょっとだけ実家(北海道)に帰ってたマンです. ちなみに写真は大晦日の日に散歩の途中で撮った斜里岳です, また登りたいなあ*1. それはそうと, 新年あけましておめでとうございます このエントリーは, 2022年の目標 目標達成に向けてやっていき…

自分にとって忘れられない「2021年」というシーズンと, 来シーズンに向けて

写真はたまたま飛んでた飛行機を撮っただけで特に意味はありません.*1 このエントリーはひと言で言うと「今年(2021年)の振り返り」でして, 言うたら日記です. 今年一年, 自分にとってどういう年だったかをひと言で表すと, ビジネスマンとしても人間として…

今いちばんオススメしたいPython本 2022 - 初心者からプロまで仕事に活かせる3冊 + α

2021年も数多くのプログラミングやPythonを扱った素晴らしい書籍とたくさん出会いました. 私はリアルの本屋さんに行くのがとても好きで(ECの本屋さんも好きですが), 技術書のコーナーには必ずと言っていいほど足を運ぶのですが, 年々「Python」というラベ…

App Engine上にあるAPIの認証をCloud Endpoints + Firebaseでいい感じにしてみた

つい最近, 学生に見られてしまった42歳*1(外資コンサル企業マネージャー)です. 今, プライベート(いわゆる個人開発)でWebサービスを開発しようとしているのですが, Webサービスの性質上, 何らかの認証機能が必須 ↑が必須なのはわかるけど, 自分で開発(…

エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて

10月からコンサルタントに出戻りしたエンジニアです. 入社前に想定していた以上に毎日が楽しいです*1. それはさておき, つい先日に前職の同僚であるエンジニアリングマネージャーの@jazzsasoriさんとサシ飲みしたのですが, 「エンジニアリングマネージャーと…

ビッグボス新庄剛志様にお願いしたい, 来シーズンのファイターズをいい感じにしてくれ!っていうはなし(セイバーメトリクス風味)

いつもの野球エンジニア&データサイエンスブログ,,, というよりファンの熱い思いと思って読んでください(真顔) 1995年頃の阪神タイガース, 新庄剛志外野手と藪恵壹投手を見て野球ファンになった者です. blog.hatenablog.com そして、どっぷりと野球にはま…

エンジニアからデータサイエンティストへのキャリアチェンジのお供に「Pythonではじめる数理最適化」は良い教科書になるかもしれない

良い本良い魚良いお酒でした 秋も深まり, 緊急事態宣言が解除された今日このごろ, お酒を片手に読書がだいぶ捗るようになりました 酒と魚の話はさておき*1, 長いこと友人かつRetty時代の元同僚である岩永さん(とその仲間たち)*2が, 「Pythonではじめる数理…

実践Streamlit & Flask - AIプロジェクトをいい感じにする技術 - PyCon JP 2021で登壇しました+ふりかえり

ハンカチ王子ことYuki Saitoの引退試合を見ながら書いてます⚾*1 それはさておいて, PyCon JP 2021にて, 「実践Streamlit & Flask - AIプロジェクトのプロトタイピングから本番運用までをいい感じにするPythonicなやりかた」というトークをしてきました. 【ス…

scikit-learnで作った雑なモデルをAPIにしてFlask + GAE + Github Actionsでいい感じにデプロイした話 - 迷ったらGAEスタンダードで

日ハムのサヨナラ勝ちで変な声が出た人です. あ, 斎藤佑樹選手お疲れ様でした*1 それはさておき, 今日は毎年参加している「PyLadies Tokyo ○周年記念パーティー(今年は7周年)」でこんなLTをしてきました. Flask + Google App Engine(GAE)でWeb APIをデプ…

データサイエンティストとエンジニアがチームプレイでいい感じにプロダクトをつくるためには? - なんちゃってClean Architectureとテストを添えて

このエントリーを書いてる今日(9/29)と明日で有給消化期間が終わるマンです. 20日間, Banksy展を楽しんだ&新しいメガネを求めて新宿に行った以外, 地元の杉並区〜吉祥寺エリアからほぼ動きませんでした. Stay Home的な意味合いもあるのですが, 10/16(土)…

Webな事業をする会社のエンジニアから再びコンサルの世界に戻るはなし - 42歳シニアエンジニアの大冒険のはじまり

文脈的には「誕生日迎えましたやでー」という前回エントリーの続きです. まず報告ですが, 今日がJX通信社最後の出社でした。今月いっぱい休んで次に備えます。データ基盤からAIワクチン接種予測から何から何まで最高のお仕事を最高のチームでさせてもらいま…

41歳のPay-Off Pitch, 42歳のFirst Pitch - 誕生日なので近況報告など

近況報告も兼ねてたまには日記として書きます. 今日で42歳になりました. コロナ渦の中でも, 健康に元気に仕事もプライベートも生きていけているのは友人・職場の同僚・両親に家族そしてこのブログを含めて応援してくださっている方々のおかげです. いつもい…

野球のビッグデータをGCPとPySparkでいい感じに使いやすくしてみた - DataprocとGCFを使った緩いデータ基盤

最近の野球界隈の出来事が斜め上すぎて驚いてるマンです.*1 本業の仕事および, 本業じゃない個人開発や趣味プログラミングにおいて, データの量が多くて 単位やフォーマットが不揃いで それでも仕事(もしくは趣味の分析)をこなすため, いい感じの使いやす…

「実践Django」から学ぶ「プロとして学ぶ・実践すべきWebアプリケーション開発」のこと

PythonでWebアプリケーションをよく作るマンです. 来週(7/19)に発売となる, 「実践Django Pythonによる本格Webアプリケーション開発」の書籍レビューに参加させていただきかつ, 執筆者の@c_bata_さん, 出版元の翔泳社様のご厚意により一冊いただきました. …

仕事する前に知っておくと幸せかもしれないpandasのきほん - read関数にはとりあえずURL渡しておけ

お仕事や, (個人的には)趣味のデータ分析・開発などでpandasをよく使う人です. pandasはPythonでデータサイエンスやデータ分析(解析)をやってると必ずと言っていいほどよく使うライブラリだと思います. お仕事で同僚やインターンが書いたnotebookをよく…

野球AIが選ぶTOKYO 2020侍JAPAN24名 - 機械学習で忖度無く選んでみた.

※【注意】あくまでもお遊びです, 冗談半分で読んでください! 「野生の野球データサイエンティスト」です. 本日ついにTOKYO2020侍ジャパン, 24名の内定選手が発表となりました. www.japan-baseball.jp 24名の選出って難しいですよね...中の方は色々ご苦労と…

チームでもっとも貢献している(足を引っ張っている)打者は誰なのか?12球団の打者パフォーマンスを可視化してみた

2021年プロ野球が開幕して一ヶ月半くらい. 佐々木朗希がついに一軍デビューしたり, 伝統の一戦「巨人阪神戦」が昨日で通算2,000試合になったり, 日々話題に欠ける事無く楽しいですね. 日々流れてくるニュースも気になるとは思いますが, 贔屓チームを推してる…

"自分のために書いたブログ"が結果的に人の助けになる - 私が技術ブログを書き続けるモチベーションとその背景

こういう話です 昨日(4/26)の話になりますが, 週刊はてなブログの企画「エンジニアのブログ探訪」で“ブログを書き続けること #とは ”をテーマに受けたインタビューが公開されました. blog.hatenablog.com はてなブログおよびその周りの関係者および, イン…

「仕事ではじめる機械学習 第2版」を読んで思った「ソフトウェアエンジニアとデータサイエンティスト, ML Ops」のこと

このエントリーのテーマです このエントリーは, 「仕事ではじめる機械学習 第2版」出版お祝いのエントリーとなります. 仕事ではじめる機械学習 第2版作者:有賀 康顕,中山 心太,西林 孝オライリージャパンAmazon 私自身, 第1版登場の2018年頃*1から「機械学習…

自分のデータ分析のためにRedashを構築した話 - 個人開発におけるデータ分析環境つくりとコストについて

久々に個人開発のはなしです. 昨年(2020)の話になりますが, 自分が気になる世の中のニュース(野球とかグルメとかいろいろ)だけをいい感じに集めてまとめて読みたい その中でも特に⚾, 速報とかいい感じに通知させたい ...という目的でデータ収集と通知の…