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
統計をとって高速化する Scala開発
Search
Mitsuki Ogasahara
November 08, 2014
Technology
130
0
Share
統計をとって高速化する Scala開発
http://scalamatsuri.org
にて発表した資料です。
Mitsuki Ogasahara
November 08, 2014
More Decks by Mitsuki Ogasahara
See All by Mitsuki Ogasahara
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
780
コスト管理から向き合う技術的負債 / Accounting for Technical Debt Through Cost Management
yamitzky
0
90
Utility-first な CSS-in-JS 〜Tailwind CSS と Chakra UI を添えて〜 / Utility-First CSS-in-JS
yamitzky
5
1.6k
今から始める型安全 Python / Start Python Type Hints
yamitzky
13
4.9k
技術が好きで好きで好きでたまらないエンジニアが「取締役」になって思う、マネジメントキャリアパス / My Manager's Path
yamitzky
2
1.2k
Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era
yamitzky
35
31k
なぜサーバーレスとDockerなのか 〜 インフラ運用を最小化するサービス開発 〜 / Why We Choose Serverless AND Docker
yamitzky
0
4.2k
サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi
yamitzky
4
3.1k
ここが辛いよサーバーレス だが私は乗り越えた #builderscon
yamitzky
14
8k
Other Decks in Technology
See All in Technology
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
160
カオナビに Suspenseを導入するまで / The Road to Suspense at kaonavi
kaonavi
1
450
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
2
3.9k
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4.2k
Oracle Cloud Infrastructure presents managed, serverless MCP Servers for Oracle AI Database
thatjeffsmith
0
220
小さいVue.jsを30分で作る
hal_spidernight
0
150
雑談は、センサーだった
bitkey
PRO
2
230
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
680
Digital Independence: Why, When and How
wannesrams
0
310
Every Conversation Counts
kawaguti
PRO
0
200
【関西製造業祭り2026春】現場を変える技術はここまで来た〜世界最大の製造業見本市から持って帰ってきたもの〜
tanakaseiya
0
110
100マイクロサービスのTerraform/Kubernetes管理地獄から抜け出すためのAI活用術
markie1009
0
120
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
210
Code Reviewing Like a Champion
maltzj
528
40k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
KATA
mclloyd
PRO
35
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
Paper Plane
katiecoart
PRO
1
50k
Designing Experiences People Love
moore
143
24k
Done Done
chrislema
186
16k
Transcript
౷ܭΛͱͬͯߴԽ͢Δ 4DBMB։ൃ Ҿ༻ɿKJHPLVOPDPN
ࣗݾհ ໊લ খּݪΈ͖ͭ!ZBNJU[LZ ձࣾ גࣜձࣾ$ZCFS; 4DBMBྺ ϲ݄ 3VCZྺ εϚϗࠂͷΞυςΫاۀͰ͢
ڈͷ4DBMB$POGFSFODFɺ͍֮͑ͯ·͔͢ʁ
+BNFT3PQFS͞ΜͷϥΠϒίʔσΟϯά ܝࣔ൘ΛͦͷͰ։ൃ Ҿ༻ɿWJNFPDPN
+BNFT3PQFS͞ΜͷϥΠϒίʔσΟϯά εχϖοτΛೖྗͯ͠ʜʜ TN⒎
+BNFT3PQFS͞ΜͷϥΠϒίʔσΟϯά ŕŦŖƃ Ҿ༻ɿKJHPLVOPDPN
͜Μͳ;͏ʹ։ൃͰ͖ͨΒ ؾ͍͍࣋ͪʜʜʂ
*OUFMMJ+ͷ-JWF5FNQMBUF
*OUFMMJ+ͷ-JWF5FNQMBUF εχϖοτΛೖྗͯ͠ʜʜ
*OUFMMJ+ͷ-JWF5FNQMBUF ŕŦŖƃʂ
*OUFMMJ+ͷ-JWF5FNQMBUF มิʂ
Կͷεχϖοτ࡞Ζ͏ʜʜʁ
ͦ͏ͩɺσʔλΛͱΖ͏ʂ
ιʔείʔυͷϫʔυΧϯτ ϫʔυΧϯτ ୯ޠ ग़ݱ ग़ݱ 4USJOH
EFG ʜ ʜ ʜ
ࣾͰूܭͯ͠Έ·ͨ͠
$ZCFS;Ͱͷूܭ 順位 単語 出現率 順位 単語 出現率 1 .
13 -> 1.22% 2 ( 14 Long 1.04% 3 ) 15 => 1.04% 4 , 6.85% 16 val 1.03% 5 : 3.82% 17 rs 0.92% 6 = 2.58% 18 id 0.81% 7 " 2.08% 19 c 0.80% 8 [ 1.90% 20 rn 0.76% 9 ] 1.90% 21 String 0.63% 10 { 1.88% 22 * 0.51% 11 } 1.88% 23 Option 0.50% 12 def 1.24% 24 get 0.46%
άϥϑʹͯ͠Έͨ ग़ݱॱҐ ग़ݱ
άϥϑʹͯ͠Έͨ ग़ݱॱҐ ग़ݱ
Ұ෦ͷ୯ޠ͚͕ͩසग़͢Δ
άϥϑʹͯ͠Έͨ ग़ݱॱҐ ग़ݱ
্Ґ݅Ͱˋ
྆ରάϥϑʹͯ͠ΈΔͱʜʜ
྆ରάϥϑ ઢʂ ͋·Γग़ͯ͜ͳ͍୯ޠ සग़୯ޠ ग़ݱॱҐ
ग़ݱ
δοϓͷ๏ଇ ӳޠͰΓཱͭ๏ଇ ग़ݱॱҐ ग़ݱ 5IF "OE 2VBMJUZ 3FBMJUZ Ҿ༻ɿQIBKIVFEVdSJUUOFSGSBDUBMIUNM ͋·Γग़ͯ͜ͳ͍୯ޠ
සग़୯ޠ
Λͯ͠ʜ ग़ݱॱҐ ग़ݱ
্Ґ݅Ͱˋ
·ͣΛলུ͢ΔઓུͰ -JWF5FNQMBUFΛ࡞ͬͯΈΔ
$ZCFS;Ͱͷूܭ 順位 単語 出現率 順位 単語 出現率 1 . 9.96%
13 -> 1.22% 2 ( 8.67% 14 Long 1.04% 3 ) 8.67% 15 => 1.04% 4 , 6.85% 16 WBM 1.03% 5 : 3.82% 17 rs 0.92% 6 = 2.58% 18 id 0.81% 7 " 2.08% 19 c 0.80% 8 [ 1.90% 20 rn 0.76% 9 ] 1.90% 21 String 0.63% 10 { 1.88% 22 * 0.51% 11 } 1.88% 23 Option 0.50% 12 EFG 1.24% 24 get 0.46% EFG WBMΛεχϖοτԽ
ҰจࣈʹׂΓͯΔ ಉ࣌ʹΧοίิ lEz lWz
ྫ
ྫ W͚ͩೖΕͯʜ
ྫ ŕŦŖƃʂ
ྫ
ྫ
݁Ռ WBMม໊ Wλϒ จࣈ จࣈ
$ZCFS;Ͱͷूܭ 順位 単語 出現率 順位 単語 出現率 1 . 9.96%
13 -> 1.22% 2 ( 8.67% 14 -POH 1.04% 3 ) 8.67% 15 => 1.04% 4 , 6.85% 16 val 1.03% 5 : 3.82% 17 rs 0.92% 6 = 2.58% 18 id 0.81% 7 " 2.08% 19 c 0.80% 8 [ 1.90% 20 rn 0.76% 9 ] 1.90% 21 4USJOH 0.63% 10 { 1.88% 22 * 0.51% 11 } 1.88% 23 0QUJPO 0.50% 12 def 1.24% 24 get 0.46% ͍͔ͭ͘ͷܕΑ͘ೖྗ͞ΕΔ
Α͘͏ܕͷ-JWF5FNQMBUFΛొ l4z l-z l0z l*z
Α͘͏ܕͷ-JWF5FNQMBUFΛొ l4z l-z l0z l*z
͜͜·ͰͰ
ͳΜͱʜʜʂ
Λলུ ཧ্࣌ؒ։ൃͨ͠Β࣌ؒॖͰ͖Δ
(SPPWZ4DSJQUΛ͏ͱ ͜Μͳ͜ͱ
ϝιουͷϩάग़ྗ
ϝιουͷϩάग़ྗ
ϝιουͷϩάग़ྗ ŕŦŖƃʂ
42-ͷੜ
42-ͷੜ
42-ͷੜ ŕŦŖƃʂ
·ͱΊ *OUFMMJ+ͷ-JWF5FNQMBUFΛ͍͜ͳͦ͏ ιʔε͋ΔΑʂ IUUQTHJUIVCDPNZBNJU[LZTDBMBJOUFMMJK