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
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
210
Agent Skils
dip_tech
PRO
0
120
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
130
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
140
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
Cosmos World Foundation Model Platform for Physical AI
takmin
0
950
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
250
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
210
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
It's Worth the Effort
3n
188
29k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
[SF Ruby Conf 2025] Rails X
palkan
1
760
For a Future-Friendly Web
brad_frost
182
10k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Scaling GitHub
holman
464
140k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
330
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
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