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
はじめてのRuby 第9章 / Ruby Practice 09
Search
muttan
November 15, 2016
Programming
0
120
はじめてのRuby 第9章 / Ruby Practice 09
muttan
November 15, 2016
Tweet
Share
More Decks by muttan
See All by muttan
さわやか待ち時間LINE botを作った話 / Sawayaka LINE bot
bath_poo_
0
110
コンテナ開発入門 1回目/Introduction to Container Development 1
bath_poo_
0
160
ISUCONってなんだ / What is ISUCON
bath_poo_
0
350
Web技術の基本 8回目 / Introduction to Web technologies 8th class
bath_poo_
0
190
Web技術の基本 7回目 / Introduction to Web technologies 7th class
bath_poo_
0
160
Web技術の基本 6回目 / Introduction to Web technologies 6th class
bath_poo_
1
260
Web技術の基本 5回目 / Introduction to Web technologies 5th class
bath_poo_
0
140
Web技術の基本 4回目 / Introduction to Web technologies 4th class
bath_poo_
0
220
Web技術の基本 3回目 / Introduction to Web technologies 3rd class
bath_poo_
0
250
Other Decks in Programming
See All in Programming
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
640
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
540
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
150
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
240
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
1k
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
460
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
280
ふつうの技術スタックでアート作品を作ってみる
akira888
0
220
CursorはMCPを使った方が良いぞ
taigakono
1
200
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
880
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
48
32k
GraphRAGの仕組みまるわかり
tosuri13
8
500
Featured
See All Featured
Faster Mobile Websites
deanohume
307
31k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Thoughts on Productivity
jonyablonski
69
4.7k
A Tale of Four Properties
chriscoyier
160
23k
Six Lessons from altMBA
skipperchong
28
3.9k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
710
Code Review Best Practice
trishagee
69
18k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Bash Introduction
62gerente
614
210k
Visualization
eitanlees
146
16k
Transcript
ͨͷ͍͠3VCZୈষ
ͨͷ͍͠ ₍₍ ง?@? ว⁾⁾
3VCZ
ୈճ
ୈষԋࢉࢠ
ೖԋࢉࢠ
w 3VCZͷม ͦͷ໊લͷมʹ࠷ॳʹೖΛ ߦ͏λΠϛϯάͰ࡞͞ΕΔ w ʢ͓ͳ͡Έͷʣ ͷΑ͏ͳೋ߲ԋࢉ ࢠͱೖΛΈ߹ΘͤͨԋࢉࢠΛೖԋࢉࢠͱ ͍͏
ೖԋࢉࢠ WBSPQWBM WBSWBSPQWBM
ೖԋࢉࢠͷྫ ԋࢉࢠ ҙຯ "# "ͱ#྆ํਅͳΒਅ "?# "903# "# "Λ#CJUࠨγϑτ "#
"ͱ#ͷཧੵ "c# "ͱ#ͷཧ
ཧԋࢉࢠͷԠ༻
w ཧԋࢉࢠΛͬͨԋࢉʹ࣍ͷಛ͕͋Δ ᶃ ࠨଆͷ͔ࣜΒॱʹධՁ͞ΕΔ ᶄ ཧࣜͷਅِ͕ܾఆ͢ΔͱΓͷࣜධՁ ͞Εͳ͍ ᶅ ࠷ޙʹධՁ͞Εͨࣜͷ͕ཧࣜશମͷ ͱͳΔ
ཧԋࢉࢠͷԠ༻
ᶃ ࠨଆͷ͔ࣜΒॱʹධՁ͞ΕΔ ͜ͷΑ͏ͳ͕ࣜ͋ͬͨͱ͖ ඞͣʮ݅ˠ݅ ʯͷॱ൪ͰධՁ͞ΕΔ ཧԋࢉࢠͷԠ༻ ݅cc݅
ᶄ ཧࣜͷਅِ͕ܾఆ͢Δͱ ΓͷࣜධՁ͞ Εͳ͍ ͜ͷ݅ͷ߹ ͕݅ਅͰ͋Ε݅Λݟ Δ͜ͱͳ͘શମ͕ਅͰ͋Δ͜ͱࣗ໌Αͬͯ
݅ͷΈධՁ݅͠ධՁ͠ͳ͍ ཧԋࢉࢠͷԠ༻ ݅cc݅
w ِ͕݅ͷ߹ࣜશମِ͕ͱͳΔͨΊ ݅ ِ͕ͷ߹ͦͷޙͷ݅ΛධՁ͠ͳ͍ w 3VCZͷཧԋࢉࢠແବͳ݅ͷఆߦΘͳ ͍Α͏ʹͳ͍ͬͯΔ ཧԋࢉࢠͷԠ༻ ݅݅݅
ᶅ ࠷ޙʹධՁ͞Εͨࣜͷ͕ཧࣜશମͷͱͳ Δ ͜ͷࣜͰ WBSͷਅِ͕ఆ͞Ε OJMPSGBMTF ͷͱ͖ͷΈz3VCZzͷਅِ͕அ͞ΕΔ ཧԋࢉࢠͷԠ༻
WBSccl3VCZz
w ཧԋࢉࢠ࣍ͷΑ͏ͳॲཧʹԠ༻Ͱ͖Δ ʢมOBNFʹԿΒ͔ͷΛ༩͑Δॲཧʣ ཧԋࢉࢠͷԠ༻ OBNFl3VCZz JGWBS OBNFWBS FOE OBNFWBSccl3VCZz WBSʹ͕ઃఆ͞Ε͍ͯΕ
WBS ͦ͏Ͱͳ͚Εz3VCZz
w ཧԋࢉࢠ࣍ͷΑ͏ͳॲཧʹԠ༻Ͱ͖Δ ʢྻͷઌ಄ཁૉΛऔΓग़͢ॲཧʣ ཧԋࢉࢠͷԠ༻
JUFNOJM JGBSZ JUFNBSZpSTU FOE OBNFBSZBSZpSTU BSZ͕OJMPSGBMTFͰͳ͍࣌ BSZpSTUΛऔΓग़͢
w ͜ͷૢ࡞ ʮΦϒδΣΫτϝιουʯͰॻ͘ ͜ͱͰ͖ΔʢҎԼͷͭՁʣ w ͜ͷػೳ ʮ҆શࢀরԋࢉࢠʯʮOJMνΣοΫ ͖ϝιουʯͱݺΕΔʢ3VCZҎ߱ʣ ཧԋࢉࢠͷԠ༻
JUFNBSZBSZpSTU JUFNBSZpSTU
w WBS͕OJMPSGBMTFͷ߹ͷΈΛೖ͢Δίʔυ w WBScc WBS ͱՁͰ͋Δ w มʹσϑΥϧτΛ༩͑Δ߹ͷఆ൪ͷॻ͖ ํ ཧԋࢉࢠͷԠ༻
WBScc
݅ԋࢉࢠ
w ࡾ߲ԋࢉࢠͱݺΕ͍ͯΔ w ͜ͷࣜ ҎԼͷJGจͱಉͷҙຯΛ࣋ͭ ݅ԋࢉࢠ ݅ ࣜࣜ JG݅ ࣜ
FMTF ࣜ FOE
ൣғԋࢉࢠ
w ͷൣғΛද͢ΦϒδΣΫτʢGPSࣜFBDIϝιο υͰͰ͖ͯͨʣ w ʮʯΛൣғԋࢉࢠͱ͍͏ w ൣғԋࢉࢠೋछྨ͋Γ YZ<Y Z>Λද͠
Yʜ<Y Z Λද͍ͯ͠Δ ൣғԋࢉࢠ 3BOHFOFX লུܗ
w 3BOHFΦϒδΣΫτҎ֎ʹ ݱࡏͷ͔ Β࣍ͷΛ࡞ΔϝιουʢOFYUͳͲʣ͕͋Ε ൣғͱͯ͠ࢦఆ͢Δ͜ͱ͕Ͱ͖Δ w 3BOHFΦϒδΣΫτ෦Ͱ TVDDϝιουΛ ࣍ʑݺͿ͜ͱͰ͜ͷΑ͏ͳಈ࡞Λ࣮ݱ͍ͯ͠Δ
ൣғԋࢉࢠ
ԋࢉࢠͷ༏ઌॱҐ
w ԋࢉࢠʹ༏ઌॱҐ͕ઃ͚ΒΕ͓ͯΓ ࣜதʹෳ ͷԋࢉࢠ͕ଘࡏ͢Δ߹༏ઌͷߴ͍ͷ ͔Βॱʹݺͼग़͞ΕΔΧοίΛ͚Δͱ ͦͷ ॴ͔ΒܭࢉΛߦ͏ ԋࢉࢠͷ༏ઌॱҐ ࣜ ҙຯ
݁Ռ bB` bC` bD` B` bC` bD` bBCCD 536& 1ਤԋࢉࢠͷ༏ઌॱҐࢀর
ԋࢉࢠΛఆٛ͢Δ
w 3VCZͷԋࢉࢠΠϯελϯεϝιουͱͯ͠ఆ ٛ͞Ε͍ͯΔ w ҎԼͷԋࢉࢠΛআ͍ͯ ԋࢉࢠΛ࠶ఆٛ͢Δ͜ͱ ͕Ͱ͖Δ ԋࢉࢠΛఆٛ͢Δ
cc ʜ OPU ll BOE PS
w ೋ߲ԋࢉࢠΛఆٛ͢Δʹ ԋࢉࢠΛϝιου໊ ͱͯ͠ఆٛ͢Δ w ೋ߲ԋࢉࢠΛఆٛ͢Δ࣌ Ҿ໊ͱͯ͠
ʮPUIFSʯ͕Α͘༻͍ΒΕΔ ೋ߲ԋࢉࢠ 1QPJOUSC࣮ߦ
w ୯߲ԋࢉࢠΛఆٛ͢Δʹ ʮԋࢉࢠ!ʯΛϝ ιου໊ͱͯ͠ఆٛ͢Δ ୯߲ԋࢉࢠ ࣗͷෳ
w ྻϋογϡͰ༻͍ΒΕΔPCK<J>ͱPCK<J>Yͷ ͜ͱΛఴࣈϝιουͱ͍͏ w ͜ΕΒͷϝιου <>ͱ<>ͱ͍͏໊લͰఆٛՄ ೳͰ͋Δ w <> JOEFY
<> JOEFY WBM ͱఆٛ͢ΔʢJOEFY ఴࣈͷ൪߸ WBMೖ͢Δʣ ఴࣈϝιου
w ఴࣈϝιου࣮ྫ ఴࣈϝιου
ࠓճͷ·ͱΊ
·ͱΊ w ͷΑ͏ͳԋࢉࢠΛೖԋࢉࢠͱ͍͏ w ཧԋࢉࢠΛ׆༻͢Δ͜ͱͰ ݅ࣜॳظԽΛ ޮతʹॻ͘͜ͱ͕Ͱ͖Δ w
3BOHFΦϒδΣΫτൣғΛද͓ͯ͠Γ ൣғԋ ࢉࢠʮʯʮʜʯΛ༻͍Δ͜ͱͰੜͰ͖Δ w Ұ෦ͷԋࢉࢠΛআ͍ͯ ԋࢉࢠΛ࠶ఆٛ͢Δ͜ͱ ͕Ͱ͖Δ