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
frilの開発体制
Search
Yuta Horii
February 19, 2015
Programming
0
83
frilの開発体制
Talked at ベストアプリ勉強会@Sansan
https://connpass.com/event/11350/
Yuta Horii
February 19, 2015
Tweet
Share
More Decks by Yuta Horii
See All by Yuta Horii
Fintechプロダクトの開発事情とアーキテクチャ解説
yutadayo
1
2.2k
なぜレッドオーシャン化する前にサービスを グロースできなかったのか? - フリマアプリ編 - @yutadayo
yutadayo
98
72k
PCI DSS に準拠したシステム開発
yutadayo
0
830
決済サービス 0 → 1 開発時のアーキテクチャについて / Start up × FinTech
yutadayo
2
1.5k
Rails6.0 での複数 DB 対応
yutadayo
2
370
Rails Secrets の歴史
yutadayo
0
280
フリマアプリ「フリル」を支える Elasticsearch を用いた全文検索入門
yutadayo
1
970
Rubyとスタートアップ
yutadayo
1
870
Fablicで使っているツール3選
yutadayo
1
120
Other Decks in Programming
See All in Programming
CQRS meets modern Java
simas
PRO
2
460
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4.2k
Good first issues of TypeProf
mame
1
220
JavaScript Closure
asoluka
0
1.9k
TypeScriptのパフォーマンス改善
yajihum
12
4.9k
Webアプリをできるだけコードを手書きしないで作ってみる
tomokusaba
2
230
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
250
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
RustでAWS Lambda functionをいい感じに書く
taiki45
2
140
Criando a Woovi em uma semana
daniloab
0
120
freeeのエンジニアが 就活で出そうな コーディングテストを 解説してみる
freee
0
120
Adding Security to Microcontroller Ruby
sylph01
0
130
Featured
See All Featured
Debugging Ruby Performance
tmm1
70
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Atom: Resistance is Futile
akmur
260
25k
Side Projects
sachag
451
41k
Unsuck your backbone
ammeep
664
57k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
The Invisible Customer
myddelton
114
12k
Become a Pro
speakerdeck
PRO
13
4.6k
A Tale of Four Properties
chriscoyier
153
22k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Transcript
GSJMͷ։ൃମ੍ גࣜձࣾ'BCMJD ງҪ༤ଠ
ࣗݾհ w ງҪ༤ଠ w !ZVUBEBZP w 8FCΞϓϦέʔγϣϯΤϯδχΞ w 3BJMTͰͷιϑτΣΞ։ൃ w
"84ͰͷΠϯϑϥߏங w ӡ༻શൠ
ΞδΣϯμ w ։ൃମ੍ w ϕετΞϓϦΛऔΔͨΊʹ w ΞϓϦͷ࣭Λྑ͘͢Δ w ϨϏϡʔͰͷධՁ w
ϓϥοτϑΥʔϜͱͷίϛϡχέʔγϣϯ
։ൃମ੍
ਓ J1IPOFΞϓϦͷ։ൃɺαʔόʔΫϥΠΞϯτਓͰ։ൃ "OESPJEΞϓϦͷ։ൃɺΫϥΠΞϯτਓαʔόʔਓͰͷ։ൃ ਓ ֤ϓϥοτϑΥʔϜຖͷνʔϜͰ։ൃ ΤϯδχΞ ਓ σβΠφʔνʔϜຖ ਓ ͜Ε͔ΒͷϑΣʔζ
ΠϚίί ۀ
J04 αʔόΠϯϑϥ "OESPJE %FWFMPQFS %FWFMPQFS %FTJHOFS %FWFMPQFS %FTJHOFS ݱࡏͷνʔϜମ੍
ϕετΞϓϦΛऔΔͨΊʹ
ΞϓϦͷ࣭Λྑ͘͢Δ w શͯͷίʔυΛ%FWFMPQFS͕ϨϏϡʔ w $*Λύεͨ͠ίʔυͷΈσϓϩΠ͕Մೳ w ஈ֊తͳϦϦʔε w "OESPJE࠷ॳ w
ΫϥογϡͳͲΛ֬ೝͭͭ͠ঃʑʹެ։ w ࣮ػςετ
։ൃऀʹΑΔςετ w ϦϦʔεWFSຖʹςετγʔτΛ࡞࣮ͬͯػͰͷςετ w ςετγʔτϨϏϡʔɺϝϯςφϯε w ΞϓϦXFCͱҧ͍ϦϦʔεͨ͠Βमਖ਼Ͱ͖ͳ͍ w ςετ೦ೖΓʹߦ͍ͬͯ·͢
Ϣʔβͱڞʹ։ൃ ࣮ࡍͷϢʔβʔͱςετ
ϢʔβʔʹΑΔςετ w 'BCMJDͰ࣮ࡍͷϢʔβʔΛαϙʔτελοϑͱͯ͠࠾༻ w ϢʔβʔͨͪͰ2"νʔϜΛ৫ w ϦϦʔεલͷຊ൪ΞϓϦΛिؒͬͯΒ͏͜ͱ w όάͷνΣοΫ w
৽ػೳ͕͍͘͢ศར͔ɺطଘͷश׳ɺ6*Λյ͍ͯ͠ ͳ͍͔
ϨϏϡʔͰͷධՁ w ϨϏϡʔͱ͖߹͏ w ྑ͍ϨϏϡʔѱ͍ϨϏϡʔฦ৴ w ࠔ͍ͬͯΔ࣌αϙʔτҊ
࠷దͳλΠϛϯάͰͷϨϏϡʔ w ϑϦϚΞϓϦͰͷͬͱؾ͕࣋ͪߴ·ΔγʔϯʹϑΥʔΧε w ࣗͷ͕ചΕͨ࣌ w ཉ͍͕͠ങ͑ͨ࣌
ϓϥοτϑΥʔϜͱͷίϛϡχέʔγϣϯ w (PPHMF*0ͷΩϟονΞοϓ w ϚςϦΞϧσβΠϯରԠ w ԿΑΓૣ͘ରԠ͢Δ͜ͱ͕େࣄ w Ϣʔβʔͷར༻ମݧ্ʹܨ͕Δ͔ɺݟۃΊΔ͜ͱେࣄ w
։ൃϩʔυϚοϓͷڞ༗ w (PPHMFͷలࣔձͰൣΞϓϦͱͯ͠બΜͰΒ͑ͨΓ
·ͱΊ w ϞόΠϧΞϓϦνʔϜຖʹεϐʔυײΛͬͯ։ൃ w ΞϓϦͷ࣭ɺϨϏϡʔɺϓϥοτϑΥʔϜΛҙࣝ͢Δ͜ͱ͕େࣄ w γεςϜɺਓྗͰͷςετ೦ೖΓʹߦ͍·͠ΐ͏ w $͚ͷαʔϏεϢʔβʔ͔ΒͷධՁΛؾʹ͠·͠ΐ͏ w
ϓϥοτϑΥʔϜͱҰॹʹΞϓϦΛྑ͍͖ͯ͘͠·͠ΐ͏
8FBSFIJSJOH w J04"OESPJEΤϯδχΞ w 8FCΞϓϦέʔγϣϯΤϯδχΞ w 3BJMT "84 &MBTUJDTFBSDI FUDʜ
4FBSDIl'BCMJDz