Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
はじめてのRuby 第3章 / Ruby Practice 03
Search
muttan
October 25, 2016
Programming
0
88
はじめてのRuby 第3章 / Ruby Practice 03
muttan
October 25, 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
170
ISUCONってなんだ / What is ISUCON
bath_poo_
0
370
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
270
Web技術の基本 5回目 / Introduction to Web technologies 5th class
bath_poo_
0
150
Web技術の基本 4回目 / Introduction to Web technologies 4th class
bath_poo_
0
230
Web技術の基本 3回目 / Introduction to Web technologies 3rd class
bath_poo_
0
250
Other Decks in Programming
See All in Programming
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
630
認証・認可の基本を学ぼう後編
kouyuume
0
250
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
590
AIエージェントの設計で注意するべきポイント6選
har1101
5
2.4k
AtCoder Conference 2025
shindannin
0
620
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.4k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
980
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
120
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
170
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
190
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
390
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Rails Girls Zürich Keynote
gr2m
95
14k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
81
WENDY [Excerpt]
tessaabrams
8
35k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
410
Optimizing for Happiness
mojombo
379
70k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
340
30 Presentation Tips
portentint
PRO
1
170
Transcript
ͨͷ͍͠3VCZୈষ
ͨͷ͍͠3VCZୈষ ίϚϯυΛ࡞Ζ͏
ίϚϯυϥΠϯ ͔Βͷσʔλೖྗ
ίϚϯυϥΠϯ͔Βͷσʔλೖྗ w ϓϩάϥϜͰग़ྗͰͳ͘ೖྗΛѻ͓͏ w ·ͣ͡ΊʹɺίϚϯυϥΠϯҾ"3(7Λͬ ͯΈΔ w $ͷDIBS BSHW<>ͱಉ͡Α͏ʹ࣮ߦʢୠ͠ఴࣈ͕ গ͠ҟͳΔͨΊҙʣ
ίϚϯυϥΠϯ͔Βͷσʔλೖྗ w ࣮ߦ࣌ʹจࣈྻΛ༩͑Δͱɺඪ४ग़ྗʹදࣔ͞ ΕΔ w ίϚϯυϥΠϯҾɺۭന۠ΓͰೖྗ͢Δ ྫ͑ҎԼͷΑ͏ʹೖྗͨ͠߹ lBBBz͕"3(7<>ʹͳΔͷͰҙ 1QSJOU@BSHWSC࣮ߦ
SVCZQSJOU@BSHWSClBBBzlCCCzlDDDz
ίϚϯυϥΠϯ͔Βͷσʔλೖྗ w ίϚϯυϥΠϯҾͰܭࢉΛߦ͍͍ͨ FY ߹ɺจࣈྻˠࣈʹม͢Δඞཁ͕͋Δ w มɺ0CKUP@JͰߦ͏ 1BSH@BSJUISC࣮ߦ
ϑΝΠϧ͔Βͷ ಡΈࠐΈ
ϑΝΠϧ͔ΒͷಡΈࠐΈ w ࢝ΊΔલʹҎԼͷ63-͔ΒϑΝΠϧΛ%- IUUQTEMESPQCPYVTFSDPOUFOUDPNV $IBOHF-PH w NBDͷਓ DVSM0IUUQTEMESPQCPYVTFSDPOUFOUDPNV $IBOHF-PH w
$FOU04ͷਓ XHFUIUUQTEMESPQCPYVTFSDPOUFOUDPNV $IBOHF-PH
ϑΝΠϧ͔ΒಡΈࠐΜͰදࣔ w ϑΝΠϧ͔Βͯ͢ͷߦΛಡΈग़͠ɺඪ४ग़ྗʹ ग़ྗ͢ΔྲྀΕҎԼͷΑ͏ʹͳΔ ᶃ ϑΝΠϧΛ։͘ ᶄ ϑΝΠϧͷσʔλʢςΩετʣΛಡΈࠐΉ ᶅ ಡΈࠐΜͩσʔλΛग़ྗ͢Δ
ᶆ ϑΝΠϧΛด͡Δ
ϑΝΠϧ͔ΒಡΈࠐΜͰදࣔ w ϓϩάϥϜͰॻ͘ͱҎԼͷ௨Γ 1SFBE@UFYUSC࣮ߦ
ϑΝΠϧ͔ΒಡΈࠐΜͰදࣔ ᶃ ϑΝΠϧ໊Λऔಘ ᶄ pMFOBNFͱ͍͏໊લͷϑΝΠϧΛ։͘ ʢpMFΦϒδΣΫτͷऔಘʣ ᶅ ϑΝΠϧ͔ΒσʔλΛಡΈࠐΉ ᶆ σʔλΛඪ४ग़ྗʹදࣔ
ᶇ ϑΝΠϧΛด͡Δ
ϑΝΠϧ͔ΒಡΈࠐΜͰදࣔ ᶃ ϑΝΠϧ໊Λऔಘ ᶄ pMFOBNFͱ͍͏໊લͷϑΝΠϧΛ։͘ ʢpMFΦϒδΣΫτͷऔಘʣ ᶅ ϑΝΠϧ͔ΒσʔλΛಡΈࠐΉ ᶆ σʔλΛඪ४ग़ྗʹදࣔ
ᶇ ϑΝΠϧΛด͡Δ
ߦͣͭσʔλΛಡΈࠐΉ w ઌ΄ͲͷϓϩάϥϜʹ͕ܽଘࡏ͢Δ ᶃ ʹͯ͢ͷσʔλΛಡΈࠐΉͨΊɺσʔλ αΠζ͕େ͖͍ϑΝΠϧʹରͯ͠ߦ͏ͱଟ͘ ͷϝϞϦΛফඅͯ͠͠·͏ ᶄ ߦ͚ͩཉ͍͠߹ͰɺશͯಡΈࠐ·ͳ͚ ΕͳΒͳ͍
ߦͣͭσʔλΛಡΈࠐΉ w ߦͣͭಡΈࠐΉΑ͏ʹվྑ͢Δ͜ͱͰɺϝϞϦ ͷফඅྔΛ͑Δ͜ͱ͕Ͱ͖Δ 1SFBE@MJOFSC࣮ߦ
ϑΝΠϧͷத͔ΒಛఆͷύλʔϯΛؚΉߦΛ औΓग़͢ w HSFQίϚϯυͷΑ͏ͳػೳΛ࣮͠Α͏ w SVCZGPPSClݕࡧจࣈzlϑΝΠϧzͷΑ͏ͳܗ ࣜͰ࣮ݱ͍ͨ͠ w ͍͔ͭͧʹར༻ͨ͠SFHFYQͷύλʔϯϚον Λ࣮ͬͯ͢Δ
ϑΝΠϧͷத͔ΒಛఆͷύλʔϯΛؚΉߦΛ औΓग़͢ 1TJNQMF@HSFQSC࣮ߦ
ϑΝΠϧͷத͔ΒಛఆͷύλʔϯΛؚΉߦΛ औΓग़͢ ᶃ ϑΝΠϧ໊ͷऔಘ ᶄ 3FHFYQΦϒδΣΫτΛੜ ᶅ ϑΝΠϧΛ։͘ ᶆ ͯ͢ͷߦΛऔಘ
ᶇ ύλʔϯʹϚονͨ͠߹ɺͦͷߦΛग़ྗ ᶈ ϑΝΠϧΛด͡Δ
ϑΝΠϧͷத͔ΒಛఆͷύλʔϯΛؚΉߦΛ औΓग़͢ ᶃ ϑΝΠϧ໊ͷऔಘ ᶄ 3FHFYQΦϒδΣΫτΛੜ ᶅ ϑΝΠϧΛ։͘ ᶆ ͯ͢ͷߦΛऔಘ
ᶇ ύλʔϯʹϚονͨ͠߹ɺͦͷߦΛग़ྗ ᶈ ϑΝΠϧΛด͡Δ
ϝιουͷ࡞
ϝιουͷ࡞ w Ϣʔβʔ͕ಠࣗʹϝιουΛఆٛ͢Δ͜ͱ͕Ͱ ͖Δ w ϝιουΛ࡞͢Δ߹ɺҎԼͷΑ͏ͳߏจΛ ༻͍ͯ࡞͢Δ ϝιου໊ ϝιουͷத EFGΩʔϫʔυ
ϝιουͷ࡞ w ϝιουΛར༻͢Δʹݺͼग़͢ඞཁ͕͋Δ w ݺͼग़͠ҎԼͷ௨Γ w ϝιου͕ҾΛऔΒͳ͍߹ɺݺͼग़͢ࡍ ʹΧοίΛলུ͢Δ͖ R ?@?P
E ?@?P
ผͷϑΝΠϧΛಡΈࠐΉ
ผͷϑΝΠϧΛऔΓࠐΉ w ΄͔ͷϓϩάϥϜͰ࡞ͬͨػೳʢϥΠϒϥϦʣ ΛผͷϓϩάϥϜͰ͍·Θ͍ͨ͠ w ΈࠐΉʹSFRVJSF PSSFRVJSF@SFMBUJWF ϝιο υΛར༻͢Δ w
SFRVJSFlϑΝΠϧ໊zͱ͍͏ܗͰಡΈࠐΉϑΝ Πϧ໊ͷ֦ுࢠলུՄೳ w ࢦఆͨ͠ϑΝΠϧ͚ͩಡΈࠐ·ΕΔ
ผͷϑΝΠϧΛऔΓࠐΉ w SFRVJSFطଘͷϥΠϒϥϦΛಡΈࠐΉͨΊʹ ͏ w SFRVJSF@SFMBUJWFϝιουɺϓϩάϥϜͷΧϨ ϯτσΟϨΫτϦΛج४ʹͯ͠୳͢
ผͷϑΝΠϧΛऔΓࠐΉ w HSFQSCͱͯ͠ҎԼͷΑ͏ͳίʔυΛ࡞ 1HSFQSC
ผͷϑΝΠϧΛऔΓࠐΉ w HSFQSCΛಡΈࠐΈɺTJNQMF@HSFQΛར༻͢Δ w ༰ׂ͞Ε͍ͯΔͷͷɺઌ΄Ͳͷ TJNQMF@HSFQSCͱಉ༷ʹ࣮ߦՄೳ
1VTF@HSFQSCΛ࣮ߦ
ผͷϑΝΠϧΛऔΓࠐΉ w SVCZʹ༷ʑͳϥΠϒϥϦ͕ඪ४Ͱଐ͍ͯ͠ Δ w ྫ͑%BUFΫϥεʢʹؔΘΔΦϒδΣΫτʣ ҎԼͷΑ͏ʹར༻͢Δ
ࠓͷ·ͱΊ ͍Β͢ͱ
·ͱΊ w ίϚϯυϥΠϯҾΛ͏ʹɺ"3(7<JOEFY>ͰΞΫη ε w ϑΝΠϧΛಡΈࠐΉʹɺ'JMFPQFO lpMFOBNFz ͱͯ͠ ಡΈࠐΉ w
ϝιουEFGΩʔϫʔυΛ༻͍ͯఆٛ w ֎෦ϑΝΠϧΛಡΈࠐΉ࣌ɺSFRVJSF PS SFRVJSF@SFMBUJWF Λ͏ w SFRVJSFΈࠐΈͷϥΠϒϥϦɺͦΕҎ֎ SFRVJSF@SFMBUJWFΛ͏