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
それ_山田哲人何人分よ.pdf
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
taichiw
December 10, 2019
Programming
310
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
それ_山田哲人何人分よ.pdf
taichiw
December 10, 2019
More Decks by taichiw
See All by taichiw
場内アナウンス @ 2009年10月24日 8回裏二死 札幌ドーム
taichiw
0
350
How did we success “GoTo Travel Campaign” under Work-From-Home?
taichiw
0
330
2番ペゲーロをみんなでやってみよう
taichiw
0
900
Encouragement foryour White board
taichiw
0
560
2番ペゲーロとは何だったのか
taichiw
0
1.4k
Retrospective with KPT method - Do not mix “Problem phase” and “Try phase” -
taichiw
0
1.8k
Other Decks in Programming
See All in Programming
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
330
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
170
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
210
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
570
Cloudflare is Agents
chimame
0
160
今さら聞けない .NET CLI
htkym
0
190
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
150
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
250
OpenSpecのproposalにbrainstormingを持たせてみた
tigertora7571
1
220
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
130
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
170
Featured
See All Featured
Building an army of robots
kneath
306
46k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
240
Evolving SEO for Evolving Search Engines
ryanjones
0
250
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
270
Being A Developer After 40
akosma
91
590k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Typedesign – Prime Four
hannesfritz
42
3.1k
Between Models and Reality
mayunak
4
390
Designing for Performance
lara
611
70k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Transcript
z 数字に弱い私ですが 野球を使えば どうにかなりそう
z 渡邉太一 taichiw0424 「Webサービスの会社」で開発の マネージャやってます
z なやみ 数字に弱い。 会社の売上が… 33万4千円? 334万円?
33億4千万円?
z ある日のこと
z ある日のこと
z 世紀の大発見 200億円 → イメージしづらい 山田哲人46人 → とりあえず すごいってことは イメージできる
z つくってみた <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script> function calc(target) {
var yamada = 4.3; var result = Math.round(target / yamada * 100) / 100; return result; } function convert() { var yamada = "山田哲人"; var target = parseFloat($("#target").val()); var result = calc(target); var text1 = target + "億円は、" + yamada + result + "人分です。"; var text2 = ""; var intResult = Math.floor(result); if (intResult < 1) { text2 = "残念ながら" + yamada + "選手退団です…"; } else if (intResult < 9) { text2 = "スタメン野手" + intResult + "人 を" + yamada + "選手にできます!"; } else if (intResult < 13) { text2 = "スタメン野手8人に加えて、" + (intResult - 8) + "人の" + yamada + "選手をベンチメンバーとして控えさせられます!"; } else { text2 = "一軍野手全員を" + yamada + "選手にできる上、まだ" + (intResult - 12) + "人の" + yamada + "選手が存在します。"; } $("#result").html(""); $("#result").append($("<p>").text(text1)); $("#result").append($("<p>").text(text2)); } </script> </head> <body> 金額:<input type="text" length="10" id="target" />億円 <input type="button" value="換算する" onClick="convert()" /> <div id="result" /> </body> </html>
z デモ
z おまけ