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
20201124_blitz.pdf
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ozaki25
November 24, 2020
Technology
110
0
Share
20201124_blitz.pdf
ozaki25
November 24, 2020
More Decks by ozaki25
See All by ozaki25
20210526_a11y.pdf
ozaki25
0
200
20210525_react_next.pdf
ozaki25
0
160
Webフロントエンドはなぜ複雑なのか
ozaki25
1
150
utility first css
ozaki25
0
120
20201225_how_to_learn_technology.pdf
ozaki25
0
180
20200727_liff_app.pdf
ozaki25
1
670
20200721_web_vitals.pdf
ozaki25
0
120
20200624_web_otp_api.pdf
ozaki25
1
150
20200128_sentry.pdf
ozaki25
0
130
Other Decks in Technology
See All in Technology
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
180
Scovilleモバイルエンジニア募集中.pdf
julienrudin
0
150
ブラウザの投機的読み込みと投機ルールAPIを理解し、Webサービスのパフォーマンスを最適化する
shuta13
3
280
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
210
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
390
AIと乗り切った1,500ページ超のヘルプサイト基盤刷新とさらにその先の話
mugi_uno
2
300
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
180
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
190
ハーネスエンジニアリング入門
knishioka
0
120
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
570
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.8k
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
4
7.1k
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
770
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
170
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
350
KATA
mclloyd
PRO
35
15k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
290
エンジニアに許された特別な時間の終わり
watany
106
240k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
630
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
690
HDC tutorial
michielstock
2
650
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
3FBDUϕʔεͷϑϧελοΫϑ ϨʔϜϫʔΫ#MJU[KT
͜ͷςʔϚΛબΜ͖͔͚ͩͬ w NJ[DIJ͞Μ͕͔ͯͨ͠Β w ໘നͦ͏ͩͬͨͷͰࢼͯ͠Έͨ https://zenn.dev/mizchi/articles/cbe81299e145491676f8 https://zenn.dev/mizchi/articles/8ae3fa90799a3d8332ab https://youtu.be/JUz_QUu8Mus?t=1313
લఏࣝͷڞ༗
8FCΞϓϦέʔγϣϯͷ͓͞Β͍ w 8FCΞϓϦέʔγϣϯΛ࡞Δ্ͰԿ͔͠ΒͷϑϨʔϜϫʔΫΛ ͏͜ͱ͕ଟ͍Ͱ͠ΐ͏ w ϑϨʔϜϫʔΫ͕ͲͷྖҬΛΧόʔ͢Δͷ͔ৼΓฦͬͯΈ·͢
w αʔόαΠυͰ݁͢Δύλʔϯʢ+BWBʣ αʔό ඇ41"ͷ߹ ΫϥΠΞϯτ JPA 03.BQQFSͰ %#ΞΫηε αʔόαΠυͰ)5.-Λ࡞ͬ
ͯΫϥΠΞϯτʹฦ٫
w αʔόαΠυͰ݁͢Δύλʔϯʢ3VCZʣ αʔό ඇ41"ͷ߹ ΫϥΠΞϯτ 03.BQQFSͰ %#ΞΫηε αʔόαΠυͰ)5.-Λ࡞ͬ ͯΫϥΠΞϯτʹฦ٫
ActiveRecord
w αʔόαΠυͰ݁͢Δύλʔϯʢ3VCZʣ αʔό ඇ41"ͷ߹ ΫϥΠΞϯτ ΫϥΠΞϯταΠυͷಈతॲཧ K2VFSZͳͲ ActiveRecord
41"ͷ߹ w ΫϥΠΞϯταΠυͱαʔόαΠυ͕ૄ݁߹ w نΛक͍ͬͯΕϑϨʔϜϫʔΫԿͰ͍͍ ΫϥΠΞϯτ αʔό JPA 03.BQQFSͰ
%#ΞΫηε +40/ܗࣜͰ σʔλΛฦ͢
41" Ћͷ߹ w 41"ϥΠϒϥϦͱ443ػೳΛแؚͨ͠ϑϨʔϜϫʔΫ w ΫϥΠΞϯταΠυͷϑϨʔϜϫʔΫ͕αʔόαΠυʹ৵৯ ΫϥΠΞϯτ αʔό JPA
03.BQQFSͰ %#ΞΫηε +40/ܗࣜͰ σʔλΛฦ͢ )5.-Λฦ٫
41" Ћͷ߹ w 41"ϥΠϒϥϦͱ443ػೳΛแؚͨ͠ϑϨʔϜϫʔΫ w ΫϥΠΞϯταΠυͷϑϨʔϜϫʔΫ͕αʔόαΠυʹ৵৯ ΫϥΠΞϯτ αʔό JPA
03.BQQFSͰ %#ΞΫηε +40/ܗࣜͰ σʔλΛฦ͢ )5.-Λฦ٫ αʔόαΠυʹ৵৯ͨ͠ͱ͍͑ όοΫΤϯυ"1*ͱૄ݁߹
41" #BB4ͷ߹ w 41"͔Β%#ΞΫηε͢Δέʔεग़͖͍ͯͯΔ ΫϥΠΞϯτ αʔό
#MJU[KTͱ
#MJU[KTͱ w 3FBDUΛϕʔεͱͨ͠ϑϧελοΫͳϑϨʔϜϫʔΫ w 3VCZPO3BJMTʹΠϯεύΠΞ͞Ε͍ͯΔ
#MJU[KTͱ w 3FBDUΛϕʔεͱͨ͠ϑϧελοΫͳϑϨʔϜϫʔΫ w 3VCZPO3BJMTʹΠϯεύΠΞ͞Ε͍ͯΔ ϑϧελοΫͱ͍͏ͷ Ͳ͜·ͰؚΜͰ͍Δͷ͔ʁʁ
#MJU[KTͷείʔϓ w 41"͔Β%#ΞΫηε·Ͱશͯ#MJU[ͰΧόʔ͍ͯ͠Δ w #MJU[KT/FYUKTͱ1SJTNBΛϥοϓͨ͠ϑϨʔϜϫʔΫ ΫϥΠΞϯτ αʔό 03.BQQFSͰ %#ΞΫηε
#MJU[KTͷಛ
#MJU[KTͷಛᶃ αʔόαΠυͷίʔυΛΫϥΠΞϯτ͔ΒݺΔ w ैདྷͰ͋ΕΫϥΠΞϯτ͔Β)551ϦΫΤετͰ"1*ʹΞΫη ε͢ΔॲཧΛ࣮͍ͯͨ͠ w #MJU[ͰαʔόαΠυͷίʔυΛΫϥΠΞϯταΠυʹΠϯϙʔ τͯ͠ݺͼग़͢͜ͱ͕Ͱ͖Δ #MJU[͕ίϯύΠϧ࣌ʹ͍͍ײ ͡ʹͯ͘͠ΕΔ
w ༻ײ"QPMMPͬΆ͍
#MJU[KTͷಛᶄ ೝূػೳ͕Έࠐ·Ε͍ͯΔ w ηογϣϯཧͷػೳ͕#MJU[ʹΈࠐ·Ε͍ͯΔ w ϝʔϧΞυϨεύεϫʔυ4/4ೝূͳͲͰ͖Δ ࢼͯ͠ͳ͍ͷͰ༻ײ͔Βͳ͍
#MJU[KTͷಛᶅ ೝূػೳ͕Έࠐ·Ε͍ͯΔ w ηογϣϯཧͷػೳ͕#MJU[ʹΈࠐ·Ε͍ͯΔ w ϝʔϧΞυϨεύεϫʔυ4/4ೝূͳͲͰ͖Δ ࢼͯ͠ͳ͍ͷͰ༻ײ͔Βͳ͍
#MJU[KTͷಛᶆ $-*ʹΑΔίʔυੜ͕ڧྗ w 3BJMTͱಉ͡ײ֮ͰίϯϙʔωϯτͷੜςʔϒϧఆٛͷՃ͕ Ͱ͖Δ
ײ
ײ w ·ͩЋ൛ͳͷͰ࣮༻Խ·Ͱ͕͔͔࣌ؒΓͦ͏Ͱ͋Δ͕ 3BJMTͷਐԽ൛ͱ͍ͬͨײ͡Ͱເ͕͋ΔϑϨʔϜϫʔΫͩͱࢥ͏ w ࠓͷόʔδϣϯͰੜ͞ΕͨίʔυΛಡΉ͜ͱͰ /FYUKT3FBDUΞϓϦ։ൃͷษڧʹͳΓͦ͏