Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Elastic TRIFECTA
Search
stormcat24
December 23, 2016
Programming
1
2.8k
Elastic TRIFECTA
2016/12/23 ウマナリティクス #2
stormcat24
December 23, 2016
Tweet
Share
More Decks by stormcat24
See All by stormcat24
素早く賢く失敗するDeveloper Productivityの実現を目指して
stormcat24
4
5k
KubernetesのマニフェストをそれなりにCIしたい
stormcat24
4
1.4k
令和時代のSaaS開発
stormcat24
1
280
History in 5 years of CircleCI and CyberAgent
stormcat24
3
860
Kubernetes Handson Osaka
stormcat24
5
590
Kubernetes Handson
stormcat24
5
4.3k
DockerとKubernetesでアプリケーション開発にコンテナをフル活用!
stormcat24
0
330
Base Image Journey 2018
stormcat24
29
140k
kotlin-fest
stormcat24
13
18k
Other Decks in Programming
See All in Programming
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
680
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
600
ニーリーにおけるプロダクトエンジニア
nealle
0
710
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
600
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
120
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
170
Team operations that are not burdened by SRE
kazatohiei
1
290
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
1.7k
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
420
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
220
Goで作る、開発・CI環境
sin392
0
190
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
Featured
See All Featured
How to Ace a Technical Interview
jacobian
277
23k
A designer walks into a library…
pauljervisheath
207
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
GitHub's CSS Performance
jonrohan
1031
460k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Producing Creativity
orderedlist
PRO
346
40k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Rails Girls Zürich Keynote
gr2m
94
14k
Transcript
Elastic TRIFECTA 2016.12.23 Umanalytics #2 @stormcat24
‣ CyberAgent, Inc. ‣ FRESH! (https://freshlive.tv) ‣ Technical Engineer ‣
DevOps Comedian ‣ AWS Summit 2016 Speaker ‣ ElasticなAWSサービス群と戯れています stormcat24 Profile(Engineer)
‣ 競馬歴は20年以上 ‣ 昔JV-LinkのJavaのラッパー書いてた ‣ 大学は栗東TCの隣町 ‣ GIのときは京都・阪神でも一眼持って遠征 ‣ 基本3連単で生きてるひと
‣ サンデーサイレンス系の行く末を憂う今日この頃 stormcat24 Profile()
データサイエンス要素はありません( ー`дー´)
ここ数年の回収率は300〜800%くらいです
そんな私の馬券の流儀をご紹介します
TRIFECTA (tráifèktə)[名詞] ・偶然3つのものが一度に起こること ・公営ギャンブルにおける三連勝単式(つまり3連単)
3連単といえば ‣ 配当はおいしい ‣ 難しい ‣ つらい ‣ 点数増えがち ‣
マルチ買いという麻薬
3連単買う理由 ‣ 10万〜50万の配当って気持ちいい ‣ 的中率低くても、一撃で年間収支プラスに持っていけるインパクト ‣ そのうち数百万配当来るんじゃないかという淡い期待
基本的な買い方 3連単1着軸ボックス
3連単1着固定ボックス ‣ シンプルに勝ち馬を1点的中させることに集中する ‣ 2,3着ボックスの対象は基本6(30点)、7頭(42点) ‣ 6頭枠があれば、人気薄もそこそこ入れやすい ‣ 10万以上の配当狙ってナンボ ‣
紐荒れを期待した買い方
投資効率 ‣ 週一回30点買いやっていくとすると、年間約150,000円の投資額 ‣ まあ年1回くらいは10万超えの馬券取れますよね? ‣ 某AKBアイドルの3連単5頭ボックスってどうなの ‣ まあ1着軸よりは当たりますよね ‣
ただ、トリガミも多い ‣ 60点、週一でやると300,000円かかる ‣ 当てることが目的になりやすくなるので、紐であまり遊べない
1着選び ‣ 勝つと思う馬を選ぶ ‣ 紐荒れ狙いのため、割りと人気サイドに寄りがちにはなる ‣ サウンズオブアースみたいな善戦タイプは選びづらい
2,3着(紐)選び ‣ 過去の実績におけるレースレベルと力関係を重視 ‣ 二桁人気の人気薄でも、実力馬と肉薄してることもある(人気の盲点) ‣ 実力馬とのタイム差に注目 ‣ サウンズオブアースとか超選びやすい
人気の盲点のあぶりだし とある準OPのレース 1人気 ・・・ OP馬 タイム差で 肉薄経験あり (ワンチャンあり!) 10人気
人気は人が決めること、かならず盲点がある
盲点探し、いい加減自動化していきたい
自動化の機運(まだまだWIP) ‣ AWSのマネージドサービスも充実してるし色々作りたくなった ‣ プロダクト名Elastic TRIFECTA(構想中) ‣ AWSのElasticなもので作ってく
JVLink ‣ JRAのレースデータを取ってくるJRA-VANのアレ ‣ 昔、JNIを使ってJavaからJVLinkにアクセスするライブラリを作った ‣ JV-Beans ‣ https://github.com/stormcat24/jv-beans-core ‣
ずっと放置してたけど、せっかく作ったので活用していきたい ‣ しかし、Windowsが必要
しかしWindowsが必要だ ‣ マカーなのでWindows持ってないです ‣ EC2でもWindowsのAMIがあるので可能 ‣ でもサーバ管理したくない、Docker芸人としてはつらい ‣ LambdaでC#という手法もある(未検証)
祝Windowsコンテナサポート
使い方 ‣ Windows Server 2016 Base with Containers AMIを使う ‣
コンテナ化で運用は楽になりそう ‣ DLLとアプリケーションをコンテナ化してデプロイ ‣ JVLinkから定期的にデータを取ってくるジョブワーカーをつくる
Amazon S3+Amazon Athena ‣ JVLinkから取得したデータをTSVにしてS3に保存する ‣ Amazon AthenaはS3に置いたデータをクエリを使って、欲しい結果を 抽出することができる ‣
EMRのようにクラスタを用意しなくていいので気楽 ‣ Athenaクエリだけで厳しいものは、中間のデータストアに溜めたりする
API Gateway + Lambda ‣ Webやアプリ化はしないで、Slackのカスタムコマンドをつくる ‣ SlackあればPCからでもスマホからでも使える ‣ Slack
-> API Gateway -> Lambda -> Athenaみたいな使い方 ‣ 個人的3連単指標を通知してくれるようにする ※←は開発中のものです
自分で必要な指標得るための努力
まとめ ‣ 自分の中で絶対的ルールを設けて、根気よく継続していきましょう ‣ 狙うレースをちゃんと見定め、人気の盲点を見つける ‣ 自分が重視する指標を確立するのが大事 ‣ クラウドの時代、競馬データやリソースを活用してどんどん作っていきま しょう
‣ 来年はDevOpsならぬ、UmaOpsがんばります
Thanks