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
先取りKtor2.0
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
doyaaaaaken
February 06, 2022
Programming
720
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
先取りKtor2.0
ServerSide Kotlin Meetup vol.1にて発表
doyaaaaaken
February 06, 2022
More Decks by doyaaaaaken
See All by doyaaaaaken
コンパウンドスタートアップの“疎結合すぎない”チーム設計
doyaaaaaken
5
1.7k
スマートラウンドで試してみた ChatGPT活用成功/失敗事例8選!
doyaaaaaken
3
4.5k
Kotlin製自作OSSの普及戦略 ~kotlin-csvの実例を元に~ @Kotlin Fest 2022
doyaaaaaken
3
980
20220721 小規模フルリモート組織における入社者オンボーディング設計
doyaaaaaken
0
450
エンジニアによる事業指標計測のススメ
doyaaaaaken
1
480
プラットフォーム型SaaSにおけるマルチテナント設計
doyaaaaaken
5
3k
考えることを仕組み化する
doyaaaaaken
1
760
プルリクへのセルフコメントという小技
doyaaaaaken
0
680
Kotlinを研究する
doyaaaaaken
0
1.3k
Other Decks in Programming
See All in Programming
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
210
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
100
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
160
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
260
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
220
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
930
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
610
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
Discover your Explorer Soul
emna__ayadi
2
1.1k
How STYLIGHT went responsive
nonsquared
100
6.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
KATA
mclloyd
PRO
35
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.5k
Transcript
!4FSWFS4JEF,PUMJO.FFUVQWPM খࢁ݈ଠ ,PZBNB,FOUB !EPZBBBBBLFO ઌऔΓ,UPS
ࣗݾհ w ࣄ w גࣜձࣾTNBSUSPVOE$50ۀϝϯόʔ w αʔόαΠυ,PUMJOʢ,UPSʣɾ7VF+4ΛࠓΑ͘ॻ͍͍ͯ·͢ w ,PUMJOྺ͘Β͍ w
044׆ಈ w LPUMJODTWͷ࡞ऀʢ⭐PWFSʣ w ,UPSɾ&YQPTFEɾLPUFTUͷίϯτϦϏϡʔτ w ,UPSυΩϡϝϯτͷຊޠ༁ੲͯ͠·ͨ͠ʢ%FQSFDBUFEͰ͕͢ʣ @doyaaaaaken
,UPSͱ +FUSBJOT͕։ൃͨ͠8FCϑϨʔϜϫʔΫ w όʔδϣϯCFUBʢ࣌ʣ w ,PUMJO.VMUJQMBUGPSNରԠ w ϚΠΫϩϑϨʔϜϫʔΫ w ϑϧελοΫϑϨʔϜϫʔΫͰ͋Δ4QSJOH#PPUͱରత
w /PEFKTͷ&YQSFTTKTʹ͔ͳΓࣅͯΔ
͜Μͳײ͡ͷίʔυͰ͢ γϯϓϧʹϧʔςΟϯάఆ͕ٛॻ͚Δ
ࠓͷຊ ͏͙͢W͕ϦϦʔε͞ΕΔͷͰΞοϓσʔτʹ͍ͭͯڞ༗ w ใιʔε w +FU#SBJOTެࣜͷ:PV5VCFಈը IUUQTXXXZPVUVCFDPNXBUDI WNZF/KWY746BC@DIBOOFM,PUMJOCZ+FU#SBJOT w
؆ུʹ·ͱ·ͬͨϒϩά IUUQTNFEJVNDPNCBDLZBSEQSPHSBNNFSTXIBUTOFXJOLUPSCBECD
WͷҐஔ͚ͮ Wʹ͓͚ΔཧతͰͳ͍ܾఆΛഁյతมߋΛ͍ͭͭमਖ਼ w ݁ɺେ͖ͳΞοϓσʔτແ͍ w ʰকདྷͷͨΊͷجૅݻΊʱతͳҐஔ͚ͮͷϦϦʔε w ϞδϡʔϧύοέʔδߏΛϦϑΝΫλ w υΩϡϝϯτͷඋ
w 1MVHJOػೳʢچ'FBUVSFػೳʣʹΑΓ֦ுੑΛߴΊΔ w .VMUJQMBUGPSNରԠͷൣғ֦େ
ྫɿύοέʔδ໊ͷมߋ lJPLUPSTFSWFSz lJPLUPSDMJFOUz zڞ༗ͷͷzʹେ͖͔͘ΕΔ ˞ҠߦΛࣗಈͰߦ͏πʔϧ*OUFMMJ+͔Βఏڙ͞ΕΔΑ͏Ͱ͢
େ͖ͳΞοϓσʔτ Ϣʔβʹͱͬͯͷେ͖ͳΞοϓσʔτҎԼ͙Β͍ z'FBUVSFzػೳ͕z1MVHJOzػೳʹݺͼ໊͕มΘͬͨ w ΠϯλʔϑΣʔε͕ΊͬͪΌγϯϓϧʹ w ϢʔβଆͰ֦ு͘͢͠ͳͬͨ ,UPS4FSWFS͕,PUMJO/BUJWFʹରԠ
w ͜ΕʹΑΓ(SBBM7.্ͰىಈՄೳʹ w ͳ͓$MJFOUͷ΄͏ݩ͔Β/BUJWF +BWB4DSJQUʹରԠ͍ͯ͠Δ
1MVHJOػೳʹ͍ͭͯ ,UPSʹ͓͍ͯ3PVUJOHؚΊͯ͢Λ1MVHJOͱͯ͠ఏڙ͢Δ l*O,UPS FWFSZUIJOHJTBQMVHJOz CZ)BEJ)BSJSJ
1MVHJOػೳʹ͍ͭͯ 1MVHJO/FUXPSL*0ʹ͓͚Δ*OUFSDFQUPSͱͯ͠ಇ͘
1MVHJOػೳʹ͍ͭͯ WͰ1MVHJOʢ'FBUVSFʣػೳҎԼͷ"1*
1MVHJOػೳʹ͍ͭͯ WͰ1MVHJOγϯϓϧͳ"1*ʹͳΓϢʔβ͕֦ு͘͢͠ͳͬͨ ˞ΞϓϦέʔγϣϯશମʹ࡞༻͢ΔlDSFBUF"QQMJDBUJPO1MVHJO zϝιουͷଞɺ ಛఆͷϧʔτʹରͯ͠ͷΈ࡞༻͢ΔzDSFBUF3PVUF4DPQF1MVHJO zϝιουଘࡏ͢Δ
1MVHJOػೳʹ͍ͭͯ SEQBSUZʢ։ൃऀࣗ࡞ʣ1MVHJOΛར༻Ͱ͖ΔϚʔέοτϓϨʔεͷ ߏ͕͋Δ IUUQTTUBSULUPSJP
ͦͷଞࡉ͔ͳΞοϓσʔτ܈ w 4FSWFS w 3BOEPN1PSUɿϥϯμϜͳϙʔτ൪߸Ͱىಈ w 9.-γϦΞϥΠζͷαϙʔτ w ʜFUD w
$MJFOU w ϦτϥΠͷαϙʔτ w .FUSJDTϓϥάΠϯ w 9.-γϦΞϥΠζͷαϙʔτ w ʜFUD
ձࣾએ
TNBSUSPVOEͱ ελʔτΞοϓ ͕ࣾొ͢ΔϓϥοτϑΥʔϜܕ4BB4Ͱ͢ w اۀӡӦ͢Δ্Ͱͷඞਢͷࣄ࡞ۀΛαϙʔτʢגओ໊ཧɾגओ૯ձɾܦӦཧʜFUDʣ w ؆୯ʹσʔλ࡞ɾཧ͠ɺגओͱڞ༗Ͱ͖Δ*3ϓϥοτϑΥʔϜ ˞·ͣΧδϡΞϧ໘ஊ͔Βʂ5XJUUFS%.ɾ8BOUFEMZͳͲ͔Β͓ؾܰʹ͝࿈བྷ͍ͩ͘͞ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ @doyaaaaaken