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
Shu OGAWARA
June 12, 2018
Technology
0
490
【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
Rubyはなぜ「たのしい」のか? / Why is Ruby a programmers' best friend? #tqrk15
expajp
5
1.9k
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
8
3.8k
RubyKaigi参加歴をふりかえる / Looking Back on My RubyKaigi Participation History #kaigieffectLT
expajp
3
410
わたしのメタ学習 / My Own Meta Learning #shinjukurb
expajp
0
390
ActiveSupport::Concernで開くメタプログラミングの扉 #heiseirubykaigi / The door of meta-programing is opened by ActiveSupport::Concern
expajp
1
2.2k
実践Railsアプリケーション設計 #meetup_rails / Practical Rails Application Design
expajp
4
39k
【2019/07/06 TamaRuby会議01】brainf*ck処理系で理解するパターンマッチングをつかった疎結合な実装
expajp
2
2.6k
その正規表現、異議あり! 〜 ReDoSについて
expajp
2
5.5k
【2018/12/08 RailsDM】「あの人」に学ぶ!駆け出しRailsエンジニアの日常の過ごし方
expajp
10
1.3k
Other Decks in Technology
See All in Technology
データ基盤におけるIaCの重要性とその運用
mtpooh
4
530
カップ麺の待ち時間(3分)でわかるPartyRockアップデート
ryutakondo
0
140
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
540
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
RubyでKubernetesプログラミング
sat
PRO
4
160
My small contributions - Fujiwara Tech Conference 2025
ijin
0
1.4k
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
KMP with Crashlytics
sansantech
PRO
0
240
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
140
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
240
技術に触れたり、顔を出そう
maruto
1
150
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
170
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
We Have a Design System, Now What?
morganepeng
51
7.3k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
The Invisible Side of Design
smashingmag
299
50k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
Rails Girls Zürich Keynote
gr2m
94
13k
Embracing the Ebb and Flow
colly
84
4.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Making Projects Easy
brettharned
116
6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
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?':