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
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コンパイラ開発から学ぶ大規模開発 / Large-Scale Development Learned from Compiler Development
uoo38
November 27, 2018
More Decks by uoo38
See All by uoo38
Algorithm and Data Structre -Graph Algorithm-
uoo38
1
180
プログラミング初心者のぼくが陥った落とし穴 / Traps for programming beginner
uoo38
1
250
Cコンパイラ自作 / Progress of Developing C Compiler
uoo38
0
830
Other Decks in Technology
See All in Technology
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
150
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.5k
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
500
キャリアLT会#3
beli68
2
260
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
220
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
2
150
OPENLOGI Company Profile for engineer
hr01
1
75k
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
810
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
250
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
Claude Mythos、Fable...フロンティアAIの最新動向と企業のセキュリティ対策
flatt_security
0
130
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
2
360
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
740
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Git: the NoSQL Database
bkeepers
PRO
432
67k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
Mobile First: as difficult as doing things right
swwweet
225
10k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Designing Powerful Visuals for Engaging Learning
tmiket
1
460
Fireside Chat
paigeccino
42
4k
The Curious Case for Waylosing
cassininazir
1
440
We Are The Robots
honzajavorek
0
280
Transcript
ίϯύΠϥ։ൃ͔Β ֶͿେن։ൃ (JU)VCVPP 5XJUUFS!VPP
ࣗݾհ • ιʔγϟϧΞΧϯτ • 5XJUUFS!VPP • (JU)VCVPP • ҰൃͷൃදͰۓுʜʼʻ •
ࠓՆηΩϡϦςΟɾΩϟϯϓʹࢀՃͨ͠ • ʙ݄ࠒʹ$ίϯύΠϥ࡞ͬͯͨ • φοϓαοΫͷιϧόʔ͕ॻ͚Δఔ·Ͱ࡞ͬͨ • ίϯύΠϥ։ൃɼେن։ൃʹֶ͍ͭͯΜͩ
͋Ϳ͢ͱ • ͍͠ͷͰ$ίϯύΠϥͷٕज़తͳ͠ͳ͍ ʢݸਓతʹฉ͍ͯʣ • $ίϯύΠϥେنͳιϑτΣΞ • $ίϯύΠϥ։ൃΛ௨ֶͯ͡Μͩେن։ൃͷ৺ ಘΛڭ͑ΔΑ •
͜ͷൃදͷλʔήοτ • େن։ൃͨ͜͠ͱͳ͍ਓ • λʔήοτ͡Όͳ͍ • େن։ൃͨ͜͠ͱ͋Δਓʢ૯ߦɿઍߦ͘Β͍ʣ • ͨΓલͷͳͷͰ͖ͬͱୀ۶
ΠϯΫϦϝϯλϧʹ࡞Ζ͏ • $ίϯύΠϥɼΛड͚औͬͯͦͷࣈΛऴ ྃίʔυͱ͢ΔϓϩάϥϜ͔Β։ൃΛ࢝ΊΔ • ͦͷޙɼՃݮআͳͲͷԋࢉ੍ޚจΛՃ͢Δ • ͍ͣΕͷ࣌Ͱܗ • $ίϯύΠϥͷ߹ɼ͍ͣΕͷDPNNJU࣌Ͱ$ͷα
ϒηοτݴޠ͕ಈ͘ • ϝϦοτ • ։ൃ͕༰қ • ϞσϧԽͯ͠៉ྷʹॻ͜͏ͱ͢Δͱ్தͰ࠳ં͕ͪ͠ • ςετ͕ॻ͖͍͢
ϏϧυࣗಈԽ͠Α͏ • Ϗϧυςετͷͨͼʹ HDD rPʜͳͲͱ ଧͬͯΔͷͩͤ͐ʂ • NBLFͰϏϧυɼNBLFUFTUͰςετ࣮ߦ ͢Δͱ͔͍͍ͬ͜ʂ •
γνϡΤʔγϣϯʹԠͨ͡ϏϧυπʔϧΛ • .BLF • 3BLF • OQN TDSJQUT • .BWFO • (SBEMFͳͲʜ
ςετΛॻ͜͏ • ॳظʹ։ൃͨ͠ػೳ͕ޙʑյΕΔ͜ͱଟʑʜ • ςετ͕ͳ͍߹ • खೖྗͰςετέʔεΛཏ͢Δͷ͍͠ • खೖྗͳͷͰ͕͔͔࣌ؒΔ •
ςετ͕͋Δ߹ • ςετΛهड़͢Δख͕ؒ͋Δ • ςετ͕࣮ߦ͞ΕΔͷҰॠ • ςετϑϨʔϜϫʔΫͳͲେ͛͞ͳͷΛಋೖ͢Δ ඞཁͳ͠ • γΣϧεΫϦϓτʹΑΔςετ • ݴޠඪ४ͷBTTFSUؔ
ςετߴԽ͠Α͏ • ͕͔͔࣌ؒΔςετ୭࣮ߦͨ͘͠ͳ͍ • ίʔυͷݕূʹԿ͔͔Δͷ͍ͣΕ࣮ߦ͠ͳ ͘ͳΔ • ςετ͕ංେԽͯ͘͠ͳ͖ͬͯͨΒߴԽΛ ݕ౼͠Α͏
3&"%.&Λॻ͜͏ • ࡞ͬͨͷ͕୭͔ͷʹཹ·͍ͬͯํ͕ ͔Βͳ͚ΕͬͯΒ͑ͳ͍ • ࠷ݶ • ґଘؔ • ࣮ߦํ๏
• ͦͷଞ • εΫϦʔϯγϣοτ • ߩݙํ๏
·ͱΊ • $ίϯύΠϥΛ࡞Ζ͏ʂ • ΠϯΫϦϝϯλϧͳ։ൃ݁ߏΑ͔ͬͨ • ͥͻͬͯΈͯ • ฐֶੜςετॻ͔ͳ͗͢ •
ࣗͷ؍ଌൣғͰීஈ͔ΒςετΛॻ͍͍ͯΔਓ Λݟ͔͚ͳ͍ • खೖྗͰ͍͍ͪͪςετ͢Δͷ͕͍࣌ؒͬͨͳ ͍Α • ςετΛಋೖ͢Δ༨͕ͳ͍ʁ • ઃܭΛݟͦ͏ • ςετ͕ॻ͖ͮΒ͍㱺݁߹͕ߴ͍͔ʁ