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
git
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
tan-yuki
August 12, 2013
Technology
3
610
git
tan-yuki
August 12, 2013
Tweet
Share
More Decks by tan-yuki
See All by tan-yuki
モノリスから小さなシステムへ / Chatworkシステム移行の現在地と今後について@開発生産性カンファレンス
tanakayuki
3
6.7k
2024-03-16 社員30人 → 300人のフェーズを経験し見えてきた、 エンジニアとして成長するための考え方
tanakayuki
5
5.4k
リリースから12年! Chatworkの過去をふりかえり ~ ChatworkとPHPの歩み ~
tanakayuki
0
1.2k
フィーチャーチーム化への取り組みと、それを支える組織マネジメント体制
tanakayuki
2
25k
運用について - 2020 Chatwork サマーインターンシップ
tanakayuki
0
980
Chatworkから学ぶインフラサービス提供の心得.pdf
tanakayuki
0
1.7k
ChatWorkとPHPと私
tanakayuki
14
16k
開発者からみたCloudSearch
tanakayuki
2
2.7k
Other Decks in Technology
See All in Technology
opsmethod第1回_アラート調査の自動化にむけて
yamatook
0
330
技術キャッチアップ効率化を実現する記事推薦システムの構築
yudai00
2
160
Claude Codeはレガシー移行でどこまで使えるのか?
ak2ie
1
1.1k
「使いにくい」も「運用疲れ」も卒業する UIデザイナーとエンジニアが創る持続可能な内製開発
nrinetcom
PRO
1
760
Databricks (と気合い)で頑張るAI Agent 運用
kameitomohiro
0
340
トラブルの大半は「言ってない」x「言ってない」じゃねーか!!
ichimichi
0
240
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
890
社内でAWS BuilderCards体験会を立ち上げ、得られた気づき / 20260225 Masaki Okuda
shift_evolve
PRO
1
150
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
AWS Bedrock Guardrails / 機密情報の入力・出力をブロックする — Blocking Sensitive Information Input/Output
kazuhitonakayama
2
190
Digitization部 紹介資料
sansan33
PRO
1
6.9k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
96
14k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
The Mindset for Success: Future Career Progression
greggifford
PRO
0
260
Ethics towards AI in product and experience design
skipperchong
2
210
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
210
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
sira's awesome portfolio website redesign presentation
elsirapls
0
170
WCS-LA-2024
lcolladotor
0
470
30 Presentation Tips
portentint
PRO
1
250
Code Reviewing Like a Champion
maltzj
528
40k
Raft: Consensus for Rubyists
vanstee
141
7.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Transcript
None
͓͢Δ༰ ɾ(JUͱʁ ɾ(JUͰͷ։ൃͷྲྀΕ ɾ͜Μͳ࣌Ͳ͏͢Δʁ
(JUͱʁ
ࢄཧγεςϜͰ͢ɻ ͓ɹɹΘɹɹΓ (JUͱʁ ɾόʔδϣϯཧγεςϜ ɾ-JOVYͷ։ൃऀͰ͋ΔϦʔφεɾτʔόϧζ ɹʹΑͬͯ։ൃ͞ΕΔɻ ɾ-JOVYΧʔωϧͷιʔείʔυཧʹ ɹ༻͍ΒΕͨɻ
ࢄཧγεςϜͰ͢ɻ ͓ɹɹΘɹɹΓ ͕Ζ͏ͱ͍ͯ͠Δ͜ͱͷͭ ͦͷաఔΛेޮతʹ͢Δ͜ͱɻ ʢҾ༻ɿIUUQKBXJLJQFEJBPSHXJLJ(JU
ࢄཧγεςϜͰ͢ɻ ͓ɹɹΘɹɹΓ ΑΓૣ͘ɺେྔͷύονΛϚʔδ͍ͨ͠ ϩʔΧϧͰͰ͖Δ͜ͱϩʔΧϧͰɹ
(JUͰͷ։ൃͷྲྀΕ
͋ΔCSBODIͰͷ։ൃͷྲྀΕ
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF -PDBM
8PSLUSFF ϦϙδτϦʹه͞Ε͍ͯΔ༰Λ ల։ͨ͠σΟϨΫτϦྖҬ ཁ͢Δʹɺ࡞ۀ͍ͯ͠ΔσΟϨΫτϦ 8PSLJOHUSFFͱݴ͏
*OEFY ίϛοτ༧ఆͷϑΝΠϧΛҰ࣌తʹ֨ೲ͢ΔྖҬɻ ͜͜ʹ֨ೲ͞Εͨঢ়ଶΛ ʮ*OEFYʹهԱ͞Εͨʯ ʮ*OEFY͞Εͨʯ ঢ়ଶͱ͍͏ɻ
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF -PDBM
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF BEE -PDBM
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF BEE DPNNJU -PDBM
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF BEE DPNNJU QVTI -PDBM
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF BEE DPNNJU QVTI GFUDI -PDBM
3FNPUF3FQPTJUPSZ -PDBM3FQPTJUPSZ *OEFY 8PSLUSFF BEE DPNNJU QVTI GFUDI QVMM QVMM
-PDBM
*OEFYͬͯԿ͕ศརͳͷʁ ɾ47/ͩͱԿࢦఆ͠ͳ͍ͰDPNNJUͨ͠߹ ɹมߋ͞ΕͨϑΝΠϧશ͕ͯDPNNJUରͱͳͬͯ͠·͏ ɾ*OEFY͕͋Δ͜ͱʹΑ্ͬͯهͷΑ͏ͳঢ়گΛ ɹ͙͜ͱ͕Ͱ͖Δɻ ɾ$PNNJUͷϛε͕ݮΔ
ෳCSBODIͰͷ։ൃͷྲྀΕ
CSBODIʹ͍ͭͯ ɾNBTUFSCSBODI47/Ͱ͍͏USVOL ɾجຊతʹNBTUFSCSBODI্Ͱ࡞ۀͤͣ ผ్CSBODIΛͬͯ࡞ۀ ɾผCSBODIͰͷ࡞ۀ͕ྃͨ͠Β ɹͦͷCSBODIΛNBTUFSϚʔδ
NBTUFS IPHF CSBODI NFSHF
NBTUFS IPHF PUIFS NFSHF NBTUFSϒϥϯνͷมߋΛϚʔδग़དྷΔ ʢ47/ͰͰ͖ͳ͍ʣ
͜Μͳ࣌Ͳ͏͢Δʁ
2ɹଞϒϥϯνΛϚʔδͨ͠ࡍʹDPOqJDU͕ى͜Γ·ͨ͠ɻ ɹɹͲ͏ͨ͠Β͍͍Ͱ͔͢ʁ
·ͣɺDPOqJDUͨ͠ΒͲͷΑ͏ͳঢ়ଶʹͳΔ͔Λ ֬ೝ͠·͠ΐ͏
None
Ϛʔδͨ͠ίϛοτ͕த్ʹ*OEFY͞Εͨঢ়ଶʹͳ Γ·͢ɻ ɾղܾࡁΈͷϑΝΠϧ*OEFY͞Εͨঢ়ଶ ɾDPOqJDUͨ͠ϑΝΠϧ6ONFSHFEͷঢ়ଶ
DPOqJDUͷमਖ਼ํ๏
DPOqJDUͷमਖ਼ํ๏ ϑΝΠϧฤू47/ͱಉ͡
$POqJDUͨ͠ϑΝΠϧΛमਖ਼ޙɺ *OEFYʹՃ͠ɺίϛοτ
2ɹଞϒϥϯνΛϚʔδͨ͠ࡍʹDPOqJDU͕ى͜Γ·ͨ͠ɻ ɹɹͲ͏ͨ͠Β͍͍Ͱ͔͢ʁ "ɹ ɹɹ$POqJDUͨ͠ϑΝΠϧΛमਖ਼ ɹɹमਖ਼ޙɺ*OEFYʹՃ ɹɹ$PNNJU ·ͱΊ
2ɹ։ൃ࡞ۀதʹຊ൪αʔόʔͰCVH͕ൃ֮ʂ ɹɹ͙͢ʹCVHpYͷ࡞ۀʹೖΓ͍͚ͨͲ ɹɹେྔͷमਖ਼ϑΝΠϧ͕ɾɾɾɾ
"ɹTUBTI मਖ਼ϑΝΠϧΛҰ࣌ୀආ ʢʣ͢ͱ͖Ͳ͜CSBODIͷTUBTI͔֬ೝͯ͠Լ͍͞
2ɹDPNNJUίϝϯτUZQP͠·ͨ͠ ?R?
"ɹDPNNJUBNFOE લͷίϛοτίϝϯτΛमਖ਼ग़དྷ·͢ɻ
2ɹஏ͔͍ͣ͠DPNNJUͪ͠Ό͍·ͨ͠ɻ ɹɹ͙͢ʹࠓͬͨίϛοτΛফ͠ڈΓ͍ͨͰ͢ɻ
"ɹSFTFU ࠷৽ͷ$PNNJUΛมߋ͠·͢ɻ )&"%?࠷৽ͷίϛοτͷҰͭલͷίϛοτͷҙຯͰ͢ɻ )&"%࠷৽ͷίϛοτ <DPNNJUIBTI>?<DPNNJUIBTI>ͷҰͭલͷίϛοτ
2ίϛοτʹόά͕͋ͬͨͷͰલͷঢ়ଶͰ ɹ্ॻ͖͍ͨ͠Ͱ͢ɻ
"ɹSFWFSU HJUSFWFSU<DPNNJU>ͰͦͷίϛοτΛٯํʹϚʔδ͠·͢ɻ HJUSFWFSUͷૢ࡞ࣗମҰͭͷDPNNJUͱͯ͠ѻΘΕ·͢ɻ
SFTFU SFTFUͱSFWFSUͷҧ͍ )&"% )&"% SFTFU࠷৽ίϛοτͷҐஔΛมߋ ྺ࢙ࣗମແ͘ͳΔ
SFWFSU SFWFSUٯํʹϚʔδͨ͠ͷΛίϛοτ ɹɹɹίϛοτࣗମͷͬͨ͜··ɻ SFTFUͱSFWFSUͷҧ͍ )&"% )&"% 3FWFSUC IBTIC
ྺ࢙ૢ࡞େมةݥͳͷͰɺ ίϛοτΛऔΓফ͍ͨ͠߹ SFWFSUΛ͓͢͢Ί͠·͢ɻ
·ͩQVTI͍ͯ͠ͳ͍ίϛοτʹؔͯ͠ SFTFU͢Δͷ͍͍ͱࢥ͍·͢ɻ ʢଞਓʹ໎͕͔͔Βͳ͍ͷͰʣ
·ͱΊ
ɾ8PSLUSFF *OEFYͱ͍͏୯ޠΛ֮͑·͠ΐ͏ɻ ɾؒҧͬͨϑΝΠϧΛίϛοτͯͤ͠Δ ɹ͜ͱΛ͓͖֮͑ͯ·͠ΐ͏ɻ ɾΑ͘Θ͔Βͳ͘ͳͬͨΒۙ͘ͷΤϯδχΞʹ ɹฉ͍ͯԼ͍͞ɻ
"OZ 2VFTUJPOT