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/Railsを選...
Search
Satomi Suyama
July 19, 2016
Technology
0
300
リモートワークを中心とした札幌のスタートアップが幸せな開発をするためにRuby/Railsを選択してみて
リモートワークを中心とした地方のスタートアップにおける、開発環境やチーム体制のあり方を試行錯誤した様子を紹介しています。
Satomi Suyama
July 19, 2016
Tweet
Share
More Decks by Satomi Suyama
See All by Satomi Suyama
iOSのプロジェクトをキレイにする為のいくつかの考え方
satomix
0
92
Some methods for who doesn't want to use Storyboard
satomix
0
35
RFIDを用いた通信とプラチナバンド
satomix
1
100
Introduction of Vimperator
satomix
0
130
Other Decks in Technology
See All in Technology
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
470
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
100
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
180
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
260
AI駆動開発を事業のコアに置く
tasukuonizawa
1
270
What happened to RubyGems and what can we learn?
mikemcquaid
0
310
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
OpenShiftでllm-dを動かそう!
jpishikawa
0
130
Context Engineeringの取り組み
nutslove
0
360
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
100
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Producing Creativity
orderedlist
PRO
348
40k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Between Models and Reality
mayunak
1
190
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
A designer walks into a library…
pauljervisheath
210
24k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
The Language of Interfaces
destraynor
162
26k
Transcript
ϦϞʔτϫʔΫΛத৺ͱͨ͠ ࡳຈͷελʔτΞοϓ͕ ͤͳ։ൃΛ͢ΔͨΊʹ RubyΛબͨ݅͠ʹ͍ͭͯ ਢࢁ ཧະ (Satomi Suyama)
Satomi SUYAMA @satomyumi Bulb Inc. Dog-Lover Developer
I ♥ DOG
ݘ͖Creator Meetup ઈࢍاըத
2016ࠒʹConferenceΛ։࠵͠·͢• ̀.̫• ́ ✧
None
Bulb @ւಓࡳຈࢢ ɾಓ͓ܤݹࢧԉαʔϏε։ൃ ɾγΣΞϦϯάΤίϊϛʔαʔϏε ͷ։ൃ ɾγΣΞϦϯάΤίϊϛʔαʔϏε ։ൃࢧԉγεςϜ։ൃ ɾւಓITհϝσΟΞӡӦ
None
None
None
None
None
BulbͷॳظΠπϝϯ • ࣾһɿ 4໊ ɾࣾ ɾΤϯδχΞɿ1໊ ɾσβΠφʔɿ2໊ʢͦΕͧΕಘҙҧ͏ʣ • ίϫʔΩϯάεϖʔεͷҰ֯ Ͱ4ਓͰ࡞ۀ
Ҿ༻http://www.sapporodays.info/days/images/20120919_dorinoki3.jpg
ॳظͷͷҰ෦ • ΤϯδχΞ͕Ұਓ(ΩϟϦΞ)͔͍͠ͳ͍ ɾΑ͍ϓϩάϥϜΛॻ͘εΩϧ͕શମతʹෆ ɾܹ͍͠ݽಠײͱྼײ • গͳ͍Ϧιʔεʢ࣌ؒɾਓࡐɾϊϋɾٕज़ʣ • ΩϟϦΞ͕ଟ༷Ͱɺڞ௨ݴޠ͕গͳ͘ऑ͍ ͜ͷঢ়گͰ։ൃ͕͠Β͘ଓ͘…
ରԠ • ݸʑͷೳྗΛ׆͔͢։ൃͷํΛ͍ͨ͠ => ͦΕ͕ฏͰͳνʔϜΛ࡞ΕΔͣ… • σβΠϯॏࢹ • ϓϩάϥϜʰ୭Ͱ͍ͭͰ؆୯ʹΩϟον Ξοϓग़དྷΔͷʱΛҙࣝ
ରԠ • ݸʑͷೳྗΛ׆͔͢։ൃͷํΛ͍ͨ͠ => ͦΕ͕ฏͰͳνʔϜΛ࡞ΕΔͣ… • σβΠϯॏࢹ • ϩδοΫʰ୭Ͱ͍ͭͰ؆୯ʹΩϟον Ξοϓग़དྷΔͷʱΛҙࣝ
࠾༻ • Ruby on Rails 4.0 • ΞδϟΠϧతͳ։ൃख๏࠾༻
Railsͷັྗ • Convention Over Configuration ɾجຊతʹ୭Ͱಉ༷͡ͳϓϩάϥϜΛΊΔͣ • ϦϑΝϨϯε͕๛ ɾϑΥϩʔΞοϓ͕ൺֱత༰қ •
։ൃ͕׆ൃ ɾਓ͕͍ͨ͘ͳΔ༷ͳWAF( =>ਓࡐ͕૿͍͑ͯͣ͘) ɾଟ͘ͷਓͷݟܙ͕٧·͍ͬͯΔ • ্ڃऀ͡Όͳͯ͋͘ΔఔͷγεςϜΛΊΔ • ଞͷݴޠWAFΛܦݧ্ͨ͠ͰRailsΛ͑Δਓൺֱతྑ͍γ εςϜΛΊΔҹ
Rubyͷັྗ • Gem͕๛ • ଟ͘ͷਓͷٕज़ܙΛར༻Ͱ͖Δ • ॻ͍͍ͯͯҧײ͕ͳ͍ • ײతͳه๏ •
্ڃऀ͡Όͳͯ͋͘ΔఔͷϩδοΫΛΊΔ
݁Ռ • σβΠφʔαʔόʔαΠυΛ͋Δఔ͍͡ΕΔ༷ʹ ͳΓɺ։ൃ͕ΑΓεϜʔζʹ • σβΠφʔʢϑϩϯτΤϯυʣͱαʔόʔαΠυͷ ׂ͕γʔϜϨεʹͳΓɺ͓ޓ͍ΛΧόʔ͘͢͠ͳͬ ͨ • Ruby
on Rails͕ڞ௨ͷࢥߟϑϨʔϜϫʔΫͱͯ͠ఆண ɾίϛϡχέʔγϣϯ։ൃ͕ΑΓεϜʔζʹ
͕ͯ࣌ܦͪ…
RailsબͷσϝϦοτ • ͍ख͕গͳ͍ʢࢢʹߋʹগͳ͍ʣ ɾࡳຈಛʹগͳ͍͔… ɾͲ͏ͬͯ׳Εͳ͍ਓগͳ͘ͳ͍ • Rails͚͔ͩ͑͠ͳ͍ͷ͕ଟ͍ ɾޙʑ͡Θ͡Θޮ͍ͯ͘Δ…
RubyબͷσϝϦοτ • ਓࡐ͕গͳ͍ • ׳Εͳ͍ਓ͕গͳ͘ͳ͍ ɾܕ͕΄͍͠ ɾࠇຐज़͕ۤख ɾͯ͢ͷਓʹײతͱݶΒͳ͍ ɹɾػցతͳํ͕͖ͳਓগͳ͘ͳ͍
Bulbͷ࠷ۙͷΠπϝϯ • ࣾһɿ े໊ • ຆͲ͕ࡳຈҎ֎ࡏॅʢϦϞʔτ͕΄ͱΜͲʣ • ຆͲ͕ਖ਼ࣾһҎ֎ ɾ෭ۀͱͯ͠ίϛοτ ɾΠϯλʔϯओઓྗ
࠷ۙͷ • ΄΅શһϦϞʔτʢϦϞʔτ׳Εͯ͠ͳ͍ʣ • إૉੑΒͳ͍ਓ͕ଟ͍ • ຊޠӳޠ͚ͩͰίϛϡχέʔγϣϯ͕५ʹͳΒͳ͍ • ϊϋͷڞ༗ɾੵ͕͍͠ •
։ൃ༰͕ଟ༷ʹͳΓɺRailsMVCΑΓଞͷߟ͑ํΛυϯυ ϯ࠾༻ ڞ௨ݴޠɺڞ௨ͷࢥߟϑϨʔϜϫʔΫ͕رബ
ڞ௨ࢥߟϑϨʔϜϫʔΫ ΑΓ൚༻తͳͷΛ1ͭ or ΑΓݶఆతͳͷΛෳ΄͍͠
ରԠத • RubyҎ֎ͷݴޠͷݕ౼ -> Scala, Elixir, Go • ಋೖ ɾؔܕϓϩάϥϛϯά
ɾϦΞΫςΟϒϓϩάϥϛϯά ɾSlackʹΑΔʮ͓͠ΌΓʯͳίϛϡχέʔγϣϯ • ษڧձɺίϛϡχςΟ׆ಈ ɾSwift ɾJS ɾ͘͘ձ
Ruby, Railsجຊʹ దࡐదॴͳࢥߟٕज़Λಋೖ
ҰॹʹΔਓΛ૿ͯ͠ ݽಠײΛͳ͘͠ ΑΓޮՌతͳΛ
Have Happy Geek Days ~Satomi Suyama