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を業務で使うためにした7つのこと
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yoshiyoshifujii
September 09, 2017
Programming
1.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scalaを業務で使うためにした7つのこと
Scala関西 Summit 2017 LT
yoshiyoshifujii
September 09, 2017
More Decks by yoshiyoshifujii
See All by yoshiyoshifujii
技術的負債に立ち向かう、 ひとりから始めるチームづくり / From One to Team: Building Momentum Against Technical Debt
yoshiyoshifujii
1
290
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
2.7k
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
1
330
プロダクトオーナーの視座から見た信頼性とオブザーバビリティ / Reliability and Observability from the Perspective of a Product Owner
yoshiyoshifujii
2
1.9k
プロダクトオーナーがFour Keys + 信頼性に思うところ / Product Owners Think of Four Keys + Reliability
yoshiyoshifujii
0
660
Recapping Chatwork Scala Journey - ScalaMatsuri2023
yoshiyoshifujii
0
3.1k
ここ数ヶ月でAkkaを勉強した方法について紹介 / I have studied Akka in the past few months
yoshiyoshifujii
1
340
コードをどまんなかに据えたモデリング-Scala版 / Modeling with code in the middle-Scala version
yoshiyoshifujii
0
160
Chatworkのドメインをモデリングした / Modeling Chatwork domain
yoshiyoshifujii
0
970
Other Decks in Programming
See All in Programming
Lessons from Spec-Driven Development
simas
PRO
0
140
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
140
さぁV100、メモリをお食べ・・・
nilpe
0
130
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
120
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
1.6k
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.1k
Modding RubyKaigi for Myself
yui_knk
0
890
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
3k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
150
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
590
JavaDoc 再入門
nagise
0
280
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
770
HDC tutorial
michielstock
2
690
Into the Great Unknown - MozCon
thekraken
41
2.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Scaling GitHub
holman
464
140k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
The SEO Collaboration Effect
kristinabergwall1
1
480
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Transcript
4DBMBΛۀͰ͏ ͨΊʹͨͭ͠ͷ͜ͱ 4BU !ZPTIJZPTIJGVKJJ
͜ΜΜΘʔ w:PTIJUBLB'VKJJ !ZPTIJZPTIJGVKJJ w4PGUXBSF&OHJOFFS w4DBMB1ZUIPO+BWB 5ZQFTDSJQU w4DBMBؔ4VNNJU4UB⒎ w4FSWFSMFTT0TBLB4UB⒎
4DBMBͬͯ·͔͢ʔ
ۀͰͬͯ·͔͢ʔ
झຯͰ͢ΑͶʔ
ࢀՃ͢Δ ද໌͢Δ ্࢘Λ࿈Εͯߦ͘ આ໌͢Δ ະདྷΛޠΔ ࣗΒΔ ઐՈΛݺͿ
ࢀՃ͢Δ
ίϛϡχςΟʹࢀՃ͢Δ w%FWFMPQFST4VNNJU IUUQFWFOUTIPFJTIBKQEFWTVNJ w࣮ઓͰͷ4DBMBʙͭͷࣄྫ͔ΒΔ4DBMBͷצॴʙ IUUQTKJTTFOTDBMBEPPSLFFQFSKQFWFOUT w4DBMBؔ4VNNJU IUUQTVNNJUTDBMBLBOTBJPSHJOEFYIUNM
ද໌͢Δ
ҙΛͬͯ͑Δ w4DBMBΊͬͪΌྑ͍ͬ͢Α wΠέͯΔاۀͰ࠾༻͞Εͯ·͢Α w͏ͪ4DBMBΔͱΠέͯΔاۀʹͳΕ·͢Α
্࢘Λ࿈Εͯߦ͘
ҰॹʹࢀՃ͢Δ wͦΕͱͳ͘ɺϦϯΫΛϝʔϧ͢Δ wҰॹʹग़ு͢Δ wߦ͔ͳ͍ΜͰ͔͢ ͱἤΔ w΄Βʂ͜ͳ͍ͩݴͬͨ͜ͱݴͬͨΔͰ͠ΐʂ w΄ΒʂࢀՃͯ͠ΔͻͱΒεΰΠͰ͠ΐʂ
આ໌͢Δ
ͪΌΜͱઆ໌͢Δ w+BWBͱͷൺֱࢿྉΛ༻ҙ͢Δ w$ͱͷൺֱࢿྉΛ༻ҙ͢Δ wϝϦοτɾσϝϦοτΛཧ͢Δ wಋೖࣄྫɾاۀΛௐͯཧ͢Δ
ະདྷΛޠΔ
͜Μͳྑ͍͜ͱ͋ΔΑ w4DBMBΛͬͯΔձࣾͱͯ͠ੈʹग़ͤΔ wΠέͯΔٕज़ऀΛݺΔ wٕज़ྗͷ͋Δࣾһ͕ҭͭ wٕज़ྗͷ͋Δࣾһ͕֎ʹग़ͯొஃ͢Δ wձࣾͷϒϥϯυઓུʹ͑Δ
ࣗΒΔ
ͲΜͲΜొஃ͢Δ w ୈճ4DBMBؔษڧձ IUUQTDPOOQBTTDPNFWFOU w 4DBMB.BUTVSJ IUUQTDBMBNBUTVSJPSH w
ୈճ4DBMBؔษڧձ IUUQTDPOOQBTTDPNFWFOU w 4FSWFSMFTT.FFUVQ0TBLB IUUQTTFSWFSMFTTDPOOQBTTDPNFWFOU
ͲΜͲΜొஃ͢Δ w 4DBMB.BUTVSJ IUUQTDBMBNBUTVSJPSH w 4DBMBؔษڧձφΠτηϛφʔ IUUQTDPOOQBTTDPNFWFOU w
,"/+"7"1"35: IUUQTLBOKBWBDPOOQBTTDPNFWFOU w 4DBMBԬ IUUQTTDBMBDPOOQBTTDPNFWFOU
ઐՈΛݺͿ
ࣗΒ͚ͩ͡Ό৺ w4DBMBઌۦऀʹདྷ͍ͯͨͩ͘ wͳΜͰ͔ΜͰ͚ࣗͩͰΔͷਏ͍ wॿ͚ͯͬͯݴ͓͏
.05&9Ͱ 4DBMBΤϯδχΞΛ ืू͓ͯ͠Γ·͢