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
技術書のススメ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
pokotyamu
August 31, 2018
Technology
250
0
Share
技術書のススメ
e-Navigator #4
Ruby 中級者に向けておすすめの技術書などを紹介しました
pokotyamu
August 31, 2018
More Decks by pokotyamu
See All by pokotyamu
エンタメ好きが見る B リーグ
pokotyamu
0
41
アジャイルの知見から新卒研修作り、そして組織作り
pokotyamu
0
230
プロダクト作りと新卒研修作り、そして組織作り
pokotyamu
1
300
アジャイル・スクラム研修2025
pokotyamu
0
630
ふりかえり研修2025
pokotyamu
1
1.9k
新卒交流ワークショップ
pokotyamu
0
830
CTI の基礎コース受けてきた
pokotyamu
1
290
feedforce 青山オフィスへの行き方
pokotyamu
0
370
格ゲーから学ぶコーチング
pokotyamu
1
190
Other Decks in Technology
See All in Technology
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
3.4k
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
4
6.2k
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
220
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
0
2k
自動テストだけで リリース判断できるチームへ - 鍵はテストの量ではなくリリース判断基準の再設計にあった / Redesigning Release Criteria for Lightweight Releases
ewa
4
2.4k
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
170
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
100
AI活用時代の事業判断高度化を導くエンジニアリング基盤 / 20260424 Atsushi Funahashi
shift_evolve
PRO
2
120
Google Cloud Next '26 の裏でこっそりリリースされたCloud Number Registry & Cloud Hub コスト分析 を試してみた
hikaru1001
0
140
AI와 협업하는 조직으로의 여정
arawn
0
570
小さいVue.jsを30分で作る
hal_spidernight
0
110
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Making Projects Easy
brettharned
120
6.6k
Navigating Team Friction
lara
192
16k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.7k
Ethics towards AI in product and experience design
skipperchong
2
260
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
100
How to Ace a Technical Interview
jacobian
281
24k
We Have a Design System, Now What?
morganepeng
55
8.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Tell your own story through comics
letsgokoyo
1
900
Transcript
ٕज़ॻͷεεϝ ʙதڃऀͷεςοϓΞοϓʙ 2018/08/31 Fri. e-Navigator Community #4
ࣗݾհ ా ӳ༞(@pokotyamu) 26ࡀ(৽ଔ3) Rails ΤϯδχΞ e-Navigator ӡӦɾϨϏϡΞʔ ࠷ۙػցֶशؤுͬͯ·͢
ຊͷॾҙ
͗͡ΎͪΎ͠ΐͬͯ ݴͬͯসΘͳ͍͜ͱ
ࢿྉޙͰެ։͢ΔͷͰ ϝϞऔΒͳͯ͘େৎͰ͢
ࠓ͢͜ͱ ͳٕͥज़ॻಡΉ͔ʁ ٕज़ॻͲ͏ಡΉ͔ʁ ͓͢͢Ίͷٕज़ॻհ
ͳٕͥज़ॻΛಡΉ͔ʁ
ಡ·ͳ͍͍ͯ͘ ผʹΓͨ͘ͳ͚ΕΒͳ͍͍ͯ͘ ͚ͲɺଞͷਓͬͯΔ͔Βஔ͍͔ͯΕΔΑ ΤϯδχΞΛࢦ͢ͳΒษڧͬͯ͜
ٕज़ॻΛಡΉཧ༝ ମܥతͳٕज़ΛֶͿ͜ͱ͕Ͱ͖Δ ωοτͱҧͬͯɺใ͕ཧ͞Ε͍ͯΔ ։ൃऀୈҰਓऀ͕ॻ͍͍ͯΔ͜ͱ͕ଟ͍
ԿΛಡΉΑΓͳͥಡΉ͔ ͦͷٕज़ʹ͍ͭͯͷೖ ࠓ͑Δ࣮ફతͳ͕Γ͍ͨ ઐੑΑΓ൚༻తʹ͑ΔࣝΛΓ͍ͨ
Ͳ͏ٕज़ॻΛಡΉ͔ʁ
ԿΛಡΉΑΓͳͥಡΉ͔ ͦͷٕज़ʹ͍ͭͯͷೖ ࠓ͑Δ࣮ફతͳ͕Γ͍ͨ ઐੑΑΓ൚༻తʹ͑ΔࣝΛΓ͍ͨ
ͲΜͳຊΛબͿ͔ʁ ͠͞ ༰ͷೱ͞ ೖܥ ؆୯ ബ͍ ύʔϑΣΫτ ◦◦γϦʔζ ͪΐ͍Ϝζ ಡΈԠ͑͋Δ
ΦϥΠϦʔຊ ͍͠ ೱ͍
ͲΜͳຊΛબͿ͔ʁ ͠͞ ༰ͷೱ͞ ೖܥ ؆୯ ബ͍ ύʔϑΣΫτ ◦◦γϦʔζ ͪΐ͍Ϝζ ಡΈԠ͑͋Δ
ΦϥΠϦʔຊ ͍͠ ೱ͍
ٕज़ॻͷબͼํ ιʔείʔυ͕ͪΌΜͱࡌͬͯΔʁ ಡΈ͍͢ݴ༿͔͍ͮʁ όʔδϣϯ͕ݹ͗͢ͳ͍ʁ ͍ͬͺ͍ಡ·ΕͯΔʁ(ϒΫϚɾϨϏϡʔ)
ݹ͗͢Δٕज़ॻμϝ ݴޠʹؔ͢ΔઐॻʹݶΔ ֓೦తͳຊͳΒݹ͞ΑΓ࣭ ݴޠʹΑͬͯ͏͑ͳ͍ϝιου͋Δ ৽͍͠όʔδϣϯͷཁૉ͕ࡌͬͯͳ͍ ྫɿPython2ܥ ͱ Python3ܥޓ͢Βͳ͍
ಡΈํਓͦΕͧΕ ̍Λͬ͘͡ΓಡΉ खΛಈ͔͠ͳ͕Β ύϥύϥಡΜͰ̎ճ̏ճಡΉ ଞͷਓͱҰॹʹಡΉ
͓͢͢ΊͷಡΈํ ײهࣄΛϒϩάʹॻ͍ ͯΈΔ Twitter Ͱࡽ͢ ӡ͕ྑ͚Ε࡞ऀ͔Βί ϝϯτΒ͑Δ͔
ଞͷਓͱಡΉ ڠௐֶशͬͯݴ͍·͢ ̍ਓ̍ਓͷ͔Γҧ͏ ؾʹͳͬͨͦͷຊͷ ײΛݴ͍߹ͬͯཧղΛ ਂΊΔ
ങ͍ํ ձࣾͷ͓ۚͰങͬͯΒ͑Δͱϕετʂ ิॿΛग़͍ͯ͠Δձࣾଟ͍ ͏ͪͩͬͨΒ݄3,000ԁิॿ ڞ༻Ͱ͍͍ͳΒձࣾͱͯ͠ങͬͯ͘ΕΔ
ٕज़ॻ͓͢͢Ί͋Γ·͢ʁ
ࠓհ͢Δຊ Ruby ͱ Rails ΛϝΠϯʹհ қॳ৺ऀ͔Βதڃऀ͚ͯ ͑ʔͪΌΜ͞ΜͷಠஅͱภݟͰબΜͰ·͢
ϓϩΛࢦ͢ਓͷͨΊͷ Ruby ೖ 2017/11/25 ൃߦ ෆ҆ఆͳ Ruby ࣝΛݻΊ ΔͨΊʹඞਢͳຊ αϯϓϧίʔυ͕େྔ
ಡΈ͍͢จষ
Rails tutorial λμʂ Rails ͷجຊػೳΛ΄΅ཏͰ͖Δ όʔδϣϯΞοϓޡࣈਵ࣌Ξοϓσʔτ νϡʔτϦΞϧΛ̎पٕͯ͠ज़ॻʹ͍͜͏
ύʔϑΣΫτ Ruby on Rails 2014/10/31 ൃߦ एׯݹ͍͚Ͳɺ༰ʹແ ବ͕ͳ͍ αϯϓϧίʔυΛࣸܦ͢ Ε
Rails ͷϨʔϧΛֶ Δ
SQL θϩ͔Β͡ΊΔσʔλϕʔεૢ࡞ 2016/06/17 ൃߦ Active Record Ͱൃߦ͞Ε Δ SQL ͷҙຯΛΕΔ
̎ʙ̏ͰಡΊΔ
Web Λࢧ͑Δٕज़ 2010/04/08 Web ΞϓϦέʔγϣϯ Ͳ͏͋Δ͖͔ʁ HTTP ϦΫΤετ/Ϩεϙ ϯεͬͯͲ͏͋Δ͖ʁ Rails
͕উखʹ͍͑ͯΔ ෦Λ؆୯ʹհ͢Δ
ൃల
Ϧʔμϒϧίʔυ 2012/06/23 ൃߦ Ͳ͏ͬͨΒ៉ྷͳίʔ υ͕ॻ͚Δ͔ʁ ಡΈ͍͢ίʔυɺϨ ϏϡʔϙΠϯτ͕ݮΔ
ϝλϓϩάϥϛϯά Ruby 2015/10/10 Ruby ݴޠͷಛͰ͋Δ ϝλϓϩάϥϛϯάʹ ϑΥʔΧε࣮ͯࠞͥ͠ ͭͭհ͍ͯ͠Δ ΑΓ Ruby
ͬΆ͘ॻ͘ͳΒ ΛҙࣝͰ͖ΔΑ͏ʹͳΔ
ΦϒδΣΫτࢦઃܭ࣮ફΨΠυ 2016/09/02 νʔϜͰಡΜͰΈΔͱڞ௨ ͷݴޠͱͯ͑͠Δ ࣮ફతͳίʔυΛѻ͍࢝Ί ͯಡΉͱྑ͕͞Θ͔Δ
ςετۦಈ։ൃ 2017/10/14 ͳͥ TDD Λͬͨ΄͏͕ྑ ͍͔ɺͲͷΑ͏ʹΕ͍ ͍͔͕·ͱ·͍ͬͯΔ e-Navigator ͢ΔͱϓϨ θϯτͯ͠·͢
·ͱΊ ࣗʹ͋ͬͨಡΈํɺқΛબͿ ಡΜͩΒײΛϒϩάʹΞοϓ
࠷ޙʹ 13,000ԁఔͳͷͰҧ͏ͳ͊ͱࢥͬͨΒੵΜ Ͱผͷຊʹߦ͘ͱ͍͍ͱࢥ͍·͢ มʹ·ͩಡΈऴΘͬͯͳ͍͔Βʙͱ͔ߟ͑ͳ ͍ ͕࣌ؒܦͯཧղͰ͖ΔΑ͏ʹͳ͍ͬͯΔ͔ʁ