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
Kotlinで型安全なSQLを書こう
Search
noripi
October 23, 2017
Technology
0
900
Kotlinで型安全なSQLを書こう
2017.10.23 どこでもKotlin #3のスライドです。
noripi
October 23, 2017
Tweet
Share
More Decks by noripi
See All by noripi
KotlinでAPIを型安全にした話
noripi
0
1.7k
バックエンドが異なるサービスの差分を APIで吸収してみた話
noripi
1
1.8k
サーバサイドKotlinのすすめ
noripi
0
12k
サーバーサイドKotlinのすすめ(仮)
noripi
0
780
Other Decks in Technology
See All in Technology
OpenHands🤲にContributeしてみた
kotauchisunsun
1
500
事業成長の裏側:エンジニア組織と開発生産性の進化 / 20250703 Rinto Ikenoue
shift_evolve
PRO
2
4.6k
解析の定理証明実践@Lean 4
dec9ue
1
210
ハッカソン by 生成AIハッカソンvol.05
1ftseabass
PRO
0
150
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
4
280
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
250
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
940
Tech-Verse 2025 Global CTO Session
lycorptech_jp
PRO
0
1.2k
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
110
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
370
Github Copilot エージェントモードで試してみた
ochtum
0
140
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
730
How to Think Like a Performance Engineer
csswizardry
24
1.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Agile that works and the tools we love
rasmusluckow
329
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Designing for Performance
lara
609
69k
What's in a price? How to price your products and services
michaelherold
246
12k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Transcript
,PUMJOͰܕ҆શͳ42-Λॻ͜͏ Ͳ͜Ͱ,PUMJO /PSJZVLJ*TIJEB
͍͋ͭࣗ͝͞ݾհ ɾ໊લ/PSJZVLJ*TIJEB ɾαʔόαΠυʢ,PUMJO+BWB1)11ZUIPO ɾΤϯδχΞ!3FUUZ ɾJ04 4XJGU0CKFDUJWF$ ɾ"84ͦͦ͜͜৮Δ ɾ,PUMJOྺͪΐ͏Ͳ͘Β͍
ɾ,PUMJO͔Θ͍͍ ɾ࠷ۙ,PUMJO͗ͯ͢͠+BWBΛΕ͖ͯͨ
3FUUZ ɾ8FC ɾΞϓϦ
ฐࣾʹ͓͚Δ,PUMJO ɾΞϓϦ༻ͷ"1*Λ+BWB ,PUMJOͰॻ͍͍ͯ·͢ "1* +40/ %# ΞϓϦ ɾ"1*ͷฦΓܕ҆શ
ຊͷ͓ ɾ%#͔ΒσʔλΛऔͬͯ͘Δͱ͜Ζͷ "1* +40/ %# ͜͜ΒΜͷ ΞϓϦ ɾ42-ͬͯܕ҆શ͚ͩͬʁ
,PUMJOͰ%#ଓͱݴ͑
+%#$
ܕ҆શͳੈքͷதͰ%#͔ΒσʔλΛ͖͍࣋ͬͯͨ ɾ+%#$Λ͑ͲΜͳΫΤϦͰॻ͚Δ
ܕ҆શͳੈքͷதͰ%#͔ΒσʔλΛ͖͍࣋ͬͯͨ ɾ+%#$Λ͑ͲΜͳΫΤϦͰॻ͚Δ ɹʢͨͩ͠ܕ҆શͳੈքͰͳ͍ʣ
ੈͷதʹ+1"֤छ03.͕͋Δͷ͔ͩΒ ͦΕΛ͑ྑ͍ͷͰʁ
03.Λ͏લఏͰઃܭ͞Εͨ%#Ͱͳ͍ͱ ͍ͮΒ͍έʔε͋Δ
ฐࣾͷ߹ ɾςʔϒϧ͕ଟ͍ ɾݸ ݱࡏ ˠΤϯςΟςΟΛઃܭ͢Δͷઈత ɾJOEFYͷషΒΕํ͕Ṗ ɾओཁͳςʔϒϧͰʮͳΜͰ͜ΕʹJOEFYͳ͍ͷʯͱ͍ͬͨͷ͕ ɹΑ͋͘Δ ɾͦͦJOEFY͕ͭͳ͍ςʔϒϧ͍Δʢ1SJNBSZ,FZ͑͞ʜʣ
ɾςʔϒϧ͕খ͚ʹͳ͍ͬͯΔ ɾΤϯςΟςΟʹ૬͢ΔใΛऔΔ͚ͩͰɺݸͷςʔϒϧΛ ɹ+0*/͠ͳ͍ͱใ͕Γͳ͍͜ͱׂ͕ΓͱΑ͋͘Δ ˠ03.͕࡞ΔΫΤϦʹͤͯΒΕͳ͍
ͬͺΓ42-ॻ͖͍ͨʢͨͩ͠ܕ҆શʹʣ
ฐࣾͷ߹ ɾ2VFSZ%4- ɾIUUQXXXRVFSZETMDPN ɾݩ)2-Λܕ҆શʹهड़͢ΔͨΊʹੜ·ΕͨϥΠϒϥϦ͕ͩɺ ɹݱࡏ+12-42-ͳͲͷهड़ʹ͑ΔΑ͏ʹͳ͍ͬͯΔ ɾςʔϒϧʹରԠ͢ΔϝλσʔλΛBOUͰੜͯ͠ɺΫΤϦΛ࡞Δͱ͖ʹ͑Δ ɹʢੜ͞ΕΔΫϥεKBWBʣ ɾΫΤϦϏϧμ
ίʔυྫ
ίʔυྫ
ܕ҆શʹ42-͕ॻ͚ͨ
,PUMJOΛ͏ͱͰ͖Δ͜ͱ ɾ2VFSZ%4-ͷ&YQSFTTJPOʹ֦ுؔΛੜ͢ ɾ2VFSZ%4-ʹ42-ޓͷඪ४తͳؚ͔ؔ͠·Ε͍ͯͳ͍ ɾ2VFSZ%4-෦తʹ42-ͷUFNQMBUFΛ࡞͍ͬͯΔ͚ͩͳͷͰ ɹ֦ுൺֱత؆୯ ɾಛఆͷํݴͰ͏ͷͰ͋Εɺ֦ுؔΛੜ͓ͯ͘͠ͱಡΈ͘͢ͳΔ
,PUMJOΛ͏ͱͰ͖Δ͜ͱ ɾJOGJYͰ͏গ͠42-Β͘͠ॻ͘ ɾิΛޮ͔ͤͳ͕Β42-͕ॻ͚ͯҙ֎ͱѱ͘ͳ͍͔͠Εͳ͍ ɾۀͰ͜ͷॻ͖ํΛ͍ͯ͠ΔΘ͚Ͱͳ͍ͷͰ༻ײෆ໌ ˠ͜͜·Ͱ͘Δͱ͔ͳΓ42-ͬΆ͍
·ͱΊ ɾ03.͕͍ͮΒ͍έʔε͋Δ ɾςʔϒϧ͕ଟ͗͢Δ ɾςʔϒϧ͕খ͚ʹͳ͍ͬͯͯ&OUJUZͷઃܭʹ͕͔͔࣌ؒΓͦ͏ ɾJOEFYͷషΓํ͕ͳΜ͔͓͔͍ͩ͠ ɾͦ͏͍͏ͱ͖42-Λॻ͜͏ ɾ2VFSZ%4-Λ͑ܕ҆શͳ42-Λॻ͘͜ͱ͕Ͱ͖Δ ɾ,PUMJOΛ͑ϥΠϒϥϦʹ༻ҙ͞Ε͍ͯͳ͍ํݴͳͲγϯϓϧʹ ɾJOGJYΛͬͯΑΓ42-ͬΆ͘ॻ͘ͷ໘ന͍͔
IUUQTHJUIVCDPNOPSJQJRVFSZETMTBNQMF ຊͷαϯϓϧίʔυ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ