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
自分のための道具作りのすすめ
Search
irof
August 26, 2020
Technology
6
4.1k
自分のための道具作りのすすめ
【オンライン】 JJUGナイトセミナー「おうちで!ビール片手にLT大会!」8/26(水) 開催
irof
August 26, 2020
Tweet
Share
More Decks by irof
See All by irof
役立つログに取り組もう
irof
28
9.6k
Javaのリリースモデル変更 その後
irof
0
75
プールにゆこう
irof
2
280
Javaマルチバージョンビルディング
irof
1
360
データ/データベースパターン
irof
0
170
勉強会で話すハードルを下げてみる
irof
0
350
Gatlingによる負荷テスト入門
irof
6
2.5k
これからのJavaのとっかかりを掴む
irof
0
10k
Listかもしれない
irof
2
520
Other Decks in Technology
See All in Technology
The Rise of LLMOps
asei
6
1.3k
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
370
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
300
Taming you application's environments
salaboy
0
180
SSMRunbook作成の勘所_20241120
koichiotomo
2
130
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
180
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
120
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
720
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Terraform Stacks入門 #HashiTalks
msato
0
350
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
470
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
4 Signs Your Business is Dying
shpigford
180
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
How STYLIGHT went responsive
nonsquared
95
5.2k
Six Lessons from altMBA
skipperchong
27
3.5k
Speed Design
sergeychernyshev
24
610
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Transcript
ࣗ鱳鱤鲆鱳ಓ۩࡞鲏 鱳鱞鱞鲆 ++6(鳂鲜鳀鲳鳗鳂鱅鱏鱋鱦鱬ʂ鳋鱅鳣ยख鱰-5େձʂ 5 !JSPG
Կ鱐࡞鲐鱳鱑 ษڧ鱰鱯鲐 ʜʜ鱭鱴ݴ鱋鱖鲑鱮
ۀ鱬鲯鲱鲾鳘࡞鱨鱫鲐鱜 ࡞鲏鱤鱉鳚鳆鱨鱫鱯鱉鱜 鱉鱉鲭鱅鳋鲱鱭鱐ࢥ鱉ු鱐鱵鱯鱉鱜 鱨鱫鱐鲇鱋ੈ鱰鱇鲐鱥鲒鱋鱜
ࠊ鱰鱬鱨鱐鱉ॏੴ鲗 ๊鱍鱫鲐օ鱚鲘 鱢鲘鱯օ鱚鲘鱰
ࣗ鱳鱤鲆鱳 ಓ۩࡞鲏 鱳鲗鱜鱫鲄鲃鱞
鱺鱩鱋鱳鳏鳥鲨鳡鳖 鱇鱤鲏鲃鱍鱳ࣄ鱑鱇鱤鲏鲃鱍鱰ߦ鲔鲑鲐 鱢鲘鱯ੈք鱑鱉鱉 鱥鱐鲎鲃鱟鱴 ࢲ鱳鱜鱫鱉鲐鱘鱭鲗鱇鱤鲏鲃鱍鱰鱞鲐 鱢鲘鱯ҙਤ鱬鱨鱫鱉鲃鱞 鱘鱉鱩鱬鱞ˠ ʢࣗݾհলུʣ
ࣗ鱳鱤鲆鱳ಓ۩
ࣗ鱳鱤鲆鱳ಓ۩ ࣄ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ৗ鲗鱦鲌鱨鱭ָ鱰鱞鲐
ࣗ鱳鱤鲆鱳ಓ۩ ࣄ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ৗ鲗鱦鲌鱨鱭ָ鱰鱞鲐 ָ鱜鱤鱉
ਓੜ鱴ࠔ鲏鱙鱭鱑 鱤鱔鱚鲘鱥 ָ鱜鱤鱉鱳鱰
ਓੜ鱴ࠔ鲏鱙鱭鱑 鱤鱔鱚鲘鱥 鱘鱉鱩鲗鱯鲘鱭鱐鱜鲍鱋
ࠔ鲏鱙鱭鲗 鱯鲘鱭鱐鱜鲍鱋 ʮ࡞鲏鱤鱉鳚鳆ʯ鱝鲈鱯鱔 鱥鱨鱤鲎Կ鱐鱇鲐ʜʜ鲍鱲ʁ
鱋鱅鲘 ࡞鲐ཧ༝୳鱜
୳鱜鱫鲇鱴֎鱞鱳鱐 ࡞鲐ཧ༝୳鱜
鱘鱨鱦鱥ʂ ࡞鲐ཧ༝୳鱜
鱦鲌鱨鱭鱥鱖ਅ໘鱯 鱬鱒鲐ؾ鱑鱞鲐鲗鱍鲐鱳鱴ॏཁ鱯鲱鲥鳣 鱬鱒鲐ؾ鱑鱞鲐鱑鱍鲐鱭ɺஅ鲉ਫ਼鱑 ্鱜ɺࣄނ鲇ݮ鲏鲃鱞ɻ 鱍鱯鱉鱭શ෦ݕূ鱜鱯鱒鲈鱉鱖鱯鱔鱯鲐ɻ鱭鱴ݴ鱍ࠜڌ鱳鱯鱉ࣗ৴鱴ѱɻ ࣮ࡍ鱰औ鲏鲄ɺ鲦鳛鲻鳏鱰ଧ鱦鱳鲆鱚鲑鱩鱩ɺ ৴鱝鲎鲑鲐鱭鱘鲒鲃鱬Ҿ鱒্鱗鱫鱏鱒鱤鱉ɻ ࣄ鱬鱴ಘ鱉ɻ鱐鲇鱜鲑鱯鱉ɻ 鲚鲰鳛鲜鳣鱯ߟ鱍ํ鱑ଉ鱜鱫鱤鲎鱰鱩鱖鲎鲑鱫鲐鱥鲒鱋鱖鱮鱲ɻ
࣮ྫɿ࠷ۙ࡞鱨鱤鲇鱳 ʢએ鱭鲇ݴ鱋ʣ
+*(&3%
鱛鱨鱔鲏 鲫鱅鳁鲗ॻ鱒鱤鱉ࣗ鱳鱤鲆鱳 42-鱬&3ઃܭ鱞鲐鱤鲆鱳鲼鱅鳣 &3ਤ鱬্鱗鱫鱐鲎 %%-鲗ॻ鱔 %%-ॻ鱉鱫鱐鲎 &3ਤ鲗ோ鲆 ಉ࣌鱰ൃల鱚鱠鲐 鱬鱴鱯鱔
&3ਤ鱴ৗ࣌ݟ鱤鱉鲔鱖鱝鲈鱯鱉 鱐鲎鳙鳫鲾鳂鳫鲱鱚鲑鱯鱔鱯鲐 &3ਤˠ%%-鱴Մೳ鱥鱖鲑鱮ɺѻ 鱋ใ鱳ࠩ鱯鱮鱬ɺ&3ਤ鱑औ鲏 鱚鲑鲐鲍鱋鱰鱯鲐 ٯ鱯鲎ҡ࣋鱬鱒鲐 鱘鲑鱑鱬鱒鱤鲎ָ鱰鱯鲐
+*(鱳جຊࢥ ใྔ鱴ଟ鱉 ؾ鱪鱒鱴ಘ鱪鲎鱉 ߹ੑ鱑อ鱦鲉鱞鱉 ࣮ଶ鱭ဃ鱜鱯鱉 ใྔ鱴গ鱯鱉 ؾ鱪鱒鲗ಘ鲉鱞鱉 ߹ੑ鱑อ鱦鱰鱔鱉 ࣮ଶ鱭ဃ鱜鱑鱦 鲵鳍鳀鲞鲟鲚鱳վળ鲗ॏ鱲鲐鱤鲆鱰
鲫鱅鳁鲗࣠鱰鱉鱉鱭鱘औ鲏ʢ鱜鱤鱉ʣ %PDVNFOU $PEF د鲏ಓ
鱦鱯鲄鱰+*( 鲫鱅鳁鱰鲍鲐ઃܭ鲗 ิॿ鱞鲐ಓ۩鱬鱞ɻ 鳢鳕鲰鳀鳢鲉鲱鳡鲜 鳁鲗鱙ཡ鱔鱥鱚鱉ɻ +*(鲇ʮࣗ鱳鱤鲆 鱳ಓ۩ʯ鱳Ұ鱩ɻ 鱖鱮ʮຖि鳢鳢鱅鲱鱜鲍鱋鱡ʯ鱯鲘鱫ྲྀੴ鱰 ؾܰ鱰ݴ鱍鱯鱉鱐鲎ࠓճ鱴+*(&3%鱬鱜鲃鱞ɻ ଞ鱳ಓ۩鱬鲇鱉鱉鲘鱥鱖鱮鱲ɻ
https://github.com/dddjava/jig د鲏ಓ
2&3ਤग़ྗ鲼鱅鳣ɺ鱇鲐鲍鱲ʁ ཉ鱜鱉ใҎ֎鱴ཁ鲎鱯鱉 త鱴&3ઃܭࢧԉɻཉ鱜鱉鱳鱴3ʢ',ʣ鱥鱖鱬ଞ鱴鳆鲜鲲 )%BUBCBTF&OHJOFରԠ IDPOTPMF鱰鲄ࠐ鲄鱤鱉ࢥ鱉鱇鲐ʢࢥ鱉鱥鱖ʣ +BWB鱐鲎࣮ߦ鱜鱤鱉 鲾鲱鳀ɺ鲚鳏鳢鲩鱅鲯鳟鳫鲭鱅鳈鱅ىಈ࣌ɺ鳢鲧鲠鲱鳀࣌
࣮ߦྫ 4QSJOH#PPU5FTU鱥鱭%#ઃఆ鲗鱠鲎鲑鲐鱳鱬ָ ผ鱰4QSJOH#PPU鱝鲈ແ鱔鱫鲇ಈ鱒鲃鱞
ࢥ鱉ཱ鱨鱫鱐鲎鱳鲷鲜鳘鳡鲜鳫 ࡾ࣌ؒ鱦鲌鱉 ࡞鲒鱋 鳢鳢鱅鲱 鲚鲻鳏鲿鱅鳀鱭鱐 ࡞鲑鲐ؾ鱑鱞鲐 鱯鲘鱐鱯鱉鱐鱯鱭 ୳鱜鱤鲏
ࢼ鱜鱤鲏
ࢥ鱉ཱ鱨鱫鱐鲎鱳鲷鲜鳘鳡鲜鳫 ࡾ࣌ؒ鱦鲌鱉 ࡞鲒鱋 鳢鳢鱅鲱 鲚鲻鳏鲿鱅鳀鱭鱐 ࡞鲑鲐ؾ鱑鱞鲐 鱯鲘鱐鱯鱉鱐鱯鱭 ୳鱜鱤鲏
ࢼ鱜鱤鲏 鲍鱅鱞鲐鱰 鱦鱯鲄鱰ɺ鱘鱳-5鱰ਃ鱜ࠐ鲘鱥鱬鱞ɻ 鱢鱉鲉ࠓ鱘鲑࡞鱨鱤鱯鱨鱫ࢥ鱨鱫ɻ ਂ鱳鳆鳢
ॳճ鳢鳢鱅鲱࣌鱳શ 鲵鱅鲱 ݟ鱫鱳௨鲏鲧鳡 鲱ɺ鳙鲵鲻鳁 ৭ʑ鱇鲐鱖鱮ɺԿ鲍 鲏ྫ֎ॲཧ鱳鲉鲐ؾ 鱳鱯鱚 YՕॴ 鱘鲘鱯鱳鱬鲇ެ։鱜鱫鱉鱉鲘鱥鲍
ॳճ鳢鳢鱅鲱࣌鱳શ 鲵鱅鲱 ݟ鱫鱳௨鲏鲧鳡 鲱ɺ鳙鲵鲻鳁 ৭ʑ鱇鲐鱖鱮ɺԿ鲍 鲏ྫ֎ॲཧ鱳鲉鲐ؾ 鱳鱯鱚 YՕॴ େ鱯鲇鱳鱬 鱯鱔鱫鱉鱉
鱘鲘鱯鱳鱬鲇ެ։鱜鱫鱉鱉鲘鱥鲍
鱘鱳ؒ鱰ಘ鱤鱘鱭 )鱳ཧ鲾鱅鳎鳣鱳ݟํ (JU)VC1BDLBHFT鱳鱉ํ ͱඍົ͞ɻͳΜͰऔಘ͚ͩͳͷʹೝূ͍ΔͷΑɻ +'SPH#JOUSBZ鱳鱉ํ
鲚鲻鳏鲿鱅鳀ॾʑ ґଘ鳡鲜鳎鳡鳢֎鱜 TMGKˠKVM FYFDVUBCMFKBS鱰 鱜鲍鱋鱭鱜鱫鲉鲆鱫NBJO鱥鱖Ճ KECD鳁鳡鲜鳈བྷ鲄ɻTIBEPXKBS鱐鱯ʜʜ 3&"%.&鲉XJLJॻ鱉鱤鲏 ઃఆ鱳֎෦Խ 8JOEPXT鱖鱳$* 1PTUHSF42-ରԠ
',鱭鲐鱳ࢥ鱨鱤鲍鲏鲆鲘鱮鱋ʜʜ د鲏ಓ
ॳճಛయ ʢ鳢鲳鳖鳡Մʣ 鳗鳃鳖鳣ʢ鱐鲒鱋鱝鱫ಈ鱔࠷খݶʣ 鱳ݟ鲏 ར༻ऀ鱰鱖鱤鳁鲥鳝鳙鳫鳀鱳ߟ鱍 ࣄ鱬୭鱑ಡ鲅鱐鲔鱐鲎鱯鱉鳁鲥鳝鳙鳫鳀鱜鱐࡞鱨鱤鱘鱭鱯鱉鱯鲎ಛ鱰ɻ 鳡鲜鲳鳫鲱鲉鳈鱅鲰鳟鳫鱳ܾ鲆ํ +BWB鱳ର鳈鱅鲰鳟鳫鱳ײ֮ ެ։ํ๏ɺॴ鱳બ鱸ํ
ࣗ鱬ߟ鱍鱫 ࣗ鱬ܾ鲆鲐 ࣗ鱳ࠔ鲏鱙鱭鱽鱳 ޮՌ鱬ධՁ鱞鲐 ଞ鱳୭鱬鲇鱯鱔
ࣄ鱬ಘ鱤ࣝ鱬 ࣗ鱳ಓ۩鲗࡞鲐 ࣄ鱑ָ鱰鱯鲐 ଞ鱳ࠔ鲏鱙鱭鲇 鱯鲘鱭鱐鱜鱤鱔鱯鲐 ྗ鱑鱩鱔 ແݶࣗݾڧԽ鳣鱅鳏
ࣗ鱰ด鱝鲐鱐鲎 ࠷鱬鳍鲛鱅鳁鳈鲻鲧鳣鱅鳏 鱑ճ鱠鲐 ޮՌ鱳ఆ鱰鲯鳋鲚鱰鱯鲐 鱬鱒鲑鱵ެ։鲃鱬࣋鱨鱫鱉鱔 ެ։ҙࣝ鱜鱯鱐鱨鱤鲎ֶशޮՌܹݮ鱜鱫鱦鲌鱨鱭鲇鱨鱤鱉鱯鱉
ࣄ鱬ಘ鱤ࣝ鲗鱨鱫 ࣗ鱳ࠔ鲏鱙鱭鲗 鱯鲘鱭鱐鱞鲐ಓ۩鲗࡞鱨鱫 ެ։鱜鱫鲄鲍鱋 鱤鱭鱍୭鲇鲔鱯鱔鱫鲇ʜʜʂ
鲍鱖鲑鱵鱮鱋鱣 https://github.com/irof/jig-erd ґଘ鱰Ճ鱜鱫 鲾鲱鳀ݸ ஔ鱉鱭鱔鱥鱖 ଞ鱳࣮ߦํ๏鱴3&"%.&鱭鱐鱰ॻ鱉鱫鲃鱞 ݱࡏ鱬CJOUSBZ鱳鱤鲆鳢鳕鲰鳀鳢鱴Ճ鱑ඞཁ 鱬HSPVQ*E鱭鱐ม鱍鱫DFOUSBM鱭鱐KDFOUFS鱭鱐༧ఆ