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
コンパイラ開発から学ぶ大規模開発 / Large-Scale Development Lear...
Search
uoo38
November 27, 2018
Technology
0
1.3k
コンパイラ開発から学ぶ大規模開発 / Large-Scale Development Learned from Compiler Development
uoo38
November 27, 2018
Tweet
Share
More Decks by uoo38
See All by uoo38
Algorithm and Data Structre -Graph Algorithm-
uoo38
1
170
プログラミング初心者のぼくが陥った落とし穴 / Traps for programming beginner
uoo38
1
240
Cコンパイラ自作 / Progress of Developing C Compiler
uoo38
0
780
Other Decks in Technology
See All in Technology
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
160
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
1
180
頭部ふわふわ浄酔器
uyupun
0
110
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
1
180
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
3
460
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
270
MCP ✖️ Apps SDKを触ってみた
hisuzuya
0
360
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
100
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
230
Copilot Studio ハンズオン - 生成オーケストレーションモード
tomoyasasakimskk
0
230
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
240
.NET 10のBlazorの期待の新機能
htkym
0
110
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
8
300
Practical Orchestrator
shlominoach
190
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Code Reviewing Like a Champion
maltzj
526
40k
Embracing the Ebb and Flow
colly
88
4.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Bash Introduction
62gerente
615
210k
It's Worth the Effort
3n
187
28k
Making Projects Easy
brettharned
120
6.4k
Transcript
ίϯύΠϥ։ൃ͔Β ֶͿେن։ൃ (JU)VCVPP 5XJUUFS!VPP
ࣗݾհ • ιʔγϟϧΞΧϯτ • 5XJUUFS!VPP • (JU)VCVPP • ҰൃͷൃදͰۓுʜʼʻ •
ࠓՆηΩϡϦςΟɾΩϟϯϓʹࢀՃͨ͠ • ʙ݄ࠒʹ$ίϯύΠϥ࡞ͬͯͨ • φοϓαοΫͷιϧόʔ͕ॻ͚Δఔ·Ͱ࡞ͬͨ • ίϯύΠϥ։ൃɼେن։ൃʹֶ͍ͭͯΜͩ
͋Ϳ͢ͱ • ͍͠ͷͰ$ίϯύΠϥͷٕज़తͳ͠ͳ͍ ʢݸਓతʹฉ͍ͯʣ • $ίϯύΠϥେنͳιϑτΣΞ • $ίϯύΠϥ։ൃΛ௨ֶͯ͡Μͩେن։ൃͷ৺ ಘΛڭ͑ΔΑ •
͜ͷൃදͷλʔήοτ • େن։ൃͨ͜͠ͱͳ͍ਓ • λʔήοτ͡Όͳ͍ • େن։ൃͨ͜͠ͱ͋Δਓʢ૯ߦɿઍߦ͘Β͍ʣ • ͨΓલͷͳͷͰ͖ͬͱୀ۶
ΠϯΫϦϝϯλϧʹ࡞Ζ͏ • $ίϯύΠϥɼΛड͚औͬͯͦͷࣈΛऴ ྃίʔυͱ͢ΔϓϩάϥϜ͔Β։ൃΛ࢝ΊΔ • ͦͷޙɼՃݮআͳͲͷԋࢉ੍ޚจΛՃ͢Δ • ͍ͣΕͷ࣌Ͱܗ • $ίϯύΠϥͷ߹ɼ͍ͣΕͷDPNNJU࣌Ͱ$ͷα
ϒηοτݴޠ͕ಈ͘ • ϝϦοτ • ։ൃ͕༰қ • ϞσϧԽͯ͠៉ྷʹॻ͜͏ͱ͢Δͱ్தͰ࠳ં͕ͪ͠ • ςετ͕ॻ͖͍͢
ϏϧυࣗಈԽ͠Α͏ • Ϗϧυςετͷͨͼʹ HDD rPʜͳͲͱ ଧͬͯΔͷͩͤ͐ʂ • NBLFͰϏϧυɼNBLFUFTUͰςετ࣮ߦ ͢Δͱ͔͍͍ͬ͜ʂ •
γνϡΤʔγϣϯʹԠͨ͡ϏϧυπʔϧΛ • .BLF • 3BLF • OQN TDSJQUT • .BWFO • (SBEMFͳͲʜ
ςετΛॻ͜͏ • ॳظʹ։ൃͨ͠ػೳ͕ޙʑյΕΔ͜ͱଟʑʜ • ςετ͕ͳ͍߹ • खೖྗͰςετέʔεΛཏ͢Δͷ͍͠ • खೖྗͳͷͰ͕͔͔࣌ؒΔ •
ςετ͕͋Δ߹ • ςετΛهड़͢Δख͕ؒ͋Δ • ςετ͕࣮ߦ͞ΕΔͷҰॠ • ςετϑϨʔϜϫʔΫͳͲେ͛͞ͳͷΛಋೖ͢Δ ඞཁͳ͠ • γΣϧεΫϦϓτʹΑΔςετ • ݴޠඪ४ͷBTTFSUؔ
ςετߴԽ͠Α͏ • ͕͔͔࣌ؒΔςετ୭࣮ߦͨ͘͠ͳ͍ • ίʔυͷݕূʹԿ͔͔Δͷ͍ͣΕ࣮ߦ͠ͳ ͘ͳΔ • ςετ͕ංେԽͯ͘͠ͳ͖ͬͯͨΒߴԽΛ ݕ౼͠Α͏
3&"%.&Λॻ͜͏ • ࡞ͬͨͷ͕୭͔ͷʹཹ·͍ͬͯํ͕ ͔Βͳ͚ΕͬͯΒ͑ͳ͍ • ࠷ݶ • ґଘؔ • ࣮ߦํ๏
• ͦͷଞ • εΫϦʔϯγϣοτ • ߩݙํ๏
·ͱΊ • $ίϯύΠϥΛ࡞Ζ͏ʂ • ΠϯΫϦϝϯλϧͳ։ൃ݁ߏΑ͔ͬͨ • ͥͻͬͯΈͯ • ฐֶੜςετॻ͔ͳ͗͢ •
ࣗͷ؍ଌൣғͰීஈ͔ΒςετΛॻ͍͍ͯΔਓ Λݟ͔͚ͳ͍ • खೖྗͰ͍͍ͪͪςετ͢Δͷ͕͍࣌ؒͬͨͳ ͍Α • ςετΛಋೖ͢Δ༨͕ͳ͍ʁ • ઃܭΛݟͦ͏ • ςετ͕ॻ͖ͮΒ͍㱺݁߹͕ߴ͍͔ʁ