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
【2018/06/12 Otemachi.rb#7】はじめての機能開発でわかった3つのこと
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Shu OGAWARA
June 12, 2018
Technology
0
570
【2018/06/12 Otemachi.rb#7】はじめての機能開発でわかった3つのこと
2018/06/12のOtemachi.rb#7での発表資料です。
Shu OGAWARA
June 12, 2018
Tweet
Share
More Decks by Shu OGAWARA
See All by Shu OGAWARA
あなたの知らないDateのひみつ / The Secret of "Date" You Haven't known #tqrk16
expajp
0
140
入門 FormObject / An Introduction to FormObject #kaigionrails
expajp
2
6.3k
あなたの「仮説検証」、ゆがんでいませんか? / Isn't Your "Hypothesis Verification" Distorted? #emoasis
expajp
2
530
Rubyはなぜ「たのしい」のか? / Why is Ruby a programmers' best friend? #tqrk15
expajp
5
2.1k
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
9
5.7k
RubyKaigi参加歴をふりかえる / Looking Back on My RubyKaigi Participation History #kaigieffectLT
expajp
3
600
わたしのメタ学習 / My Own Meta Learning #shinjukurb
expajp
0
510
ActiveSupport::Concernで開くメタプログラミングの扉 #heiseirubykaigi / The door of meta-programing is opened by ActiveSupport::Concern
expajp
1
2.4k
実践Railsアプリケーション設計 #meetup_rails / Practical Rails Application Design
expajp
4
41k
Other Decks in Technology
See All in Technology
AI時代のSaaSとETL
shoe116
1
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
800
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
100
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
430
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
290
マネージャー版 "提案のレベル" を上げる
konifar
22
15k
Datadog の RBAC のすべて
nulabinc
PRO
3
440
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
640
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
200
Claude Codeの進化と各機能の活かし方
oikon48
21
12k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.6k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
How to build a perfect <img>
jonoalderson
1
5.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
680
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
940
Rails Girls Zürich Keynote
gr2m
96
14k
Claude Code のすすめ
schroneko
67
220k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
Leo the Paperboy
mayatellez
4
1.5k
Transcript
2018/06/12 Otemachi.rb#7 Shu OGAWARA (@expajp)
13* n .$ -(@expajp) – 3 – Ruby/Rails01 • –
,+ • #%) – ( /"! &' – 4+ 2
$8:0 n 5) 4(@expajp) – "3% – Ruby/Rails71 • –
32 • (*/ – . 6'& ,- – ;2 #9 1! +
n (2%# 41-* 53 – !,0"+ 8
n Rails7 /6 & – &).'$
n –
n (26 5& '8 – !-+ –
3)#"-+ • ,4/ 2# – 60.$-+ – 7%*3)'8 • jQuery 1
n +,/ . – 32 0/ – $89"4
– E-R4 n . *5(- – 32/%71&) '6 – !#+,
n MVC 4 -. – *!)&2%*API 1 •
%*CRUD6, – $ (#")1 – $ (*!)&+3RESTful4 0 • *!)&1'+5/
n – . C • B. •
Ajax 0 . 4
n E-R – . 21 – B
2D - 2C -
n N8 (%*M =C – OP
QG$F=C +(," • 5. A#<EK:28 – #3('&@# • RI7D1S$L • 4# B "? • K: T96J-$0/# • )'*;> !H ? • etc…
n 9, 8;4)5: / – !<( . –
- $#%" 1 – 6*)0 +7 2( '3 &
n –
! n – ! n – !
n /60 – &4*;+>=#1<
– '2 9& 358 • ()$ # – :%.*;,- !"760
n /+ @> # 1=CI
- – ()/+'?& 385 – behind81 commits n git merge(2# 40 – ?&/+; .*<: – develop"$%!97 6,
n ()Pull Request$ – " !" !
• %'-#1 PR+, " !*&
n &+ Pull Request# – 2
"develop.0 • !!4*3 5/&+!"( )-'1%$ ,
None
n Rails+ %!&!Web5 – 7 – TechRacho
n Web51,42 – .8/ 42 – 36*42 – Web1)'"$#0(-
n .;8 5<0,- – /41) – *@BE3
– %"$#C !& n 9-(7+> – Web=62'D – A?':