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
新規サービス立ち上げを経て気づいたマネーフォワードの文化
Search
alpaca-tc
August 23, 2019
Technology
0
1.6k
新規サービス立ち上げを経て気づいたマネーフォワードの文化
2019.08.23 Money Forward developer's story
alpaca-tc
August 23, 2019
Tweet
Share
More Decks by alpaca-tc
See All by alpaca-tc
Refinementsのメソッド定義を4000倍速くした話
alpacatc
5
1.5k
~Rubyと暮らし、OSSに貢献し、登壇する~ 半年間続けた「OSSやっていきの集い」の成果と学び
alpacatc
0
100
TracePointを活用してモデル名変更の負債解消をした話
alpacatc
2
1.7k
Railsのモデル名をすべて変更した話
alpacatc
0
450
Attributes API 実践
alpacatc
4
2k
Mastodonを3倍早くしたい話
alpacatc
0
3k
AdminScriptで管理画面をスッキリさせる
alpacatc
3
690
Railsのための負債の減らし方
alpacatc
0
430
[pixiv summer boot camp] pixivFACTORY
alpacatc
0
3.6k
Other Decks in Technology
See All in Technology
Amazon Athena で JSON・Parquet・Iceberg のデータを検索し、性能を比較してみた
shigeruoda
1
270
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
690
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
230
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
0
160
GCASアップデート(202508-202510)
techniczna
0
140
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
2
1.5k
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
360
境界線が消える世界におけるQAエンジニアのキャリアの可能性を考える / Considering the Career Possibilities for QA Engineers
mii3king
2
100
触れるけど壊れないWordPressの作り方
masakawai
0
450
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
180
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
730
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2.2k
Being A Developer After 40
akosma
91
590k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
A Tale of Four Properties
chriscoyier
161
23k
Designing for Performance
lara
610
69k
Speed Design
sergeychernyshev
32
1.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Balancing Empowerment & Direction
lara
5
710
Why Our Code Smells
bkeepers
PRO
340
57k
Transcript
৽نαʔϏε্ཱͪ͛Λܦͯؾ͍ͮͨ ϚωʔϑΥϫʔυͷจԽ .POFZGPSXBSEEFWFMPQFS`TTUPSZ !BMQBDBUD
ΞϧύΧୂ )31SPEVDUຊ෦ςοΫϦʔυ ɿ!QJYJW QJYJW'"$503: QBXPPOFU ɿˏ.POFZGPSXBSE
ීஈͷ͓ࣄ
αʔϏε։ൃ ϚωʔϑΥϫʔυΫϥυۈଵ
ςοΫϦʔυ νʔϜͷٕज़ΛϦʔυ ৽ଔࢯͷSBJMTίϯτϦϏϡʔτΛαϙʔτ 3BJMTԽ ϝϯόʔͷςΫχΧϧͳ͓Έ૬ஊ ɾ[JQ͕յΕΔ[JQͷόΠφϦղੳπʔϧ ɾΧʔυϦʔμʔͷ༷͕ඇެ։υϥΠό͔ΒҠ২
ࠓ͢͜ͱ
ೖࣾલͷෆ҆ͱ ৽نαʔϏε։ൃΛܦͯؾ͍ͮͨ .'ͷจԽͷ ݟͱ͍͏ΑΓײ
ೖࣾલͷෆ҆
໘ͷͱ͖ ʮձࣾʹ׳ΕͨΒɺ৽نΓ͍ͨͰ͢ʯ
ͱ͍͑ෆ҆ʜ
ೖࣾલͷෆ҆ ɾ#UP#ࣗ༝͕ͳͦ͞͏ ɾ͖ͳಇ͖ํ͕Ͱ͖Δ͔ ɾϨΨγʔͳ੍ ɾυϝΠϯࣝ
.'$ۈଵ
.'$ۈଵ ৽نαʔϏεͷ্ཱͪ͛ ݄ʹϦϦʔε
.'$ۈଵ ࡢ݄ʹΩοΫΦϑ ೖࣾޙॳͷαʔϏε্ཱͪ͛ ෆ҆తதͨͩ͠Ζ͏͔ʁ
.'$ۈଵ ͳ͔ͬͨ .'ͷจԽͷ͓͔͔͛ʁ
ϚωʔϑΥϫʔυͷจԽ
7BMVF ࣾձʹଋ͍ͯ͠Δ͜ͱ
$VMUVSF ϚωʔϑΥϫʔυ͕େʹ͍ͯ͠ΔจԽ
7BMVF )1ʹॻ͍ͯ͋Δ͚ͲαΝʜ ͿͬͪΌ͚Ͳ͏ͩͬͨͷʁ
None
7BMVF6TFS'PDVT ϢʔβʔͷͨΊʹಇ͘͜ͱΛ Ұ൪େʹ͍͚ͨ͠Ͳɺ ͦ͏͍͏ಇ͖ํͰ͖ΔΜ͔ʜʁ
Ұ൪ਁಁ͍ͯͨ͠จԽ 7BMVF6TFS'PDVT ɾUP$ͱಉͩͬͨ͡ ɹɾϢʔβʔ͞Μʹ͍ͭͯߟ͑Δͷ͕Ұ൪େࣄ ɾUP$ͱҧͬͨ ɹɾϢʔβʔ͕ࣗϖΠϯΛཧղ͍ͯ͠Δ ɹɾܦࡁత߹ཧੑॏࢹ
ۈଵ։ൃॳظ ϲ݄Ҏ্͖߹ͬͨ 7BMVF6TFS'PDVT ΠϯλϏϡʔɺϖΠϯੳɺ্ҐԼ ҐੳɺϖʔύʔϓϩτλΠϐϯά
None
ϨΨγʔͳ੍͋Γͦ͏ UP#ࣗ༝͕ͳͦ͞͏ 7BMVF5FDIOPMPHZ%SJWFO
৽نαʔϏεࣗ༝ͩͬͨ 7BMVF5FDIOPMPHZ%SJWFO ɾٕज़తͳਖ਼͕͠͞௨͡Δ ɾٕज़ΑΓʮϢʔβʔʹͲ͏ՁΛಧ͚Δ͔ʯ ɾ෯͍ ɹɾ҉߸ࢿ࢈ɺηΩϡϦςΟɺ"*ɺ3VCZɺ3BJMT ɹɾձܭɺ๏ɺ੫ɺෆಈ࢈FUDʜ ɾݹ͔͘ΒͷϓϩμΫτϨΨγʔ͋Δ
ෆ҆ͳ͔ͬͨͷͰ4LJQ
$VMUVSF ϚωʔϑΥϫʔυ͕େʹ͍ͯ͠ΔจԽ
$VMUVSF'VO αʔϏεͮ͘Γָ͕͍͠ͷେࣄʂ ԹײҰॹ͔ʁ
Ϣʔβʔͷتͼ͕خ͍͠ ɾͷαʔϏεͮ͘Γͷʮָ͠͞ʯϢʔβʔʹتΜͰ Β͏͜ͱ ɾ.'$͋Γ͕ͱ͏νϟοτʹײँϝοηʔδ͕ྲྀΕͯ ͘Δ ɾϢʔβʔͷͨΊʹຊؾʹͳΕΔɺҙ͞Λײ͡Δ $VMUVSF'VO
$VMUVSF ϚωʔϑΥϫʔυ͕େʹ͍ͯ͠ΔจԽ
$VMUVSF4QFFE ෦ॺଟ͍͠ɺεϐʔυײ͋Δ։ൃͰ͖Δ͔ʁ UP#ಛ༗ͷจԽ͋ͬͯݏͩͳʜ
εϐʔυײ͕͋Δ։ൃͰ͖ͨ ɾ݄ΩοΫΦϑͷ݄ϦϦʔε ɹɾ4QFFEͰ.71Β͑ͨ ɾηΩϡϦςΟ੍͕͕͋ͬͨɺଞࣗ༝ʹͰ͖ͨ $VMUVSF4QFFE
4QFFEΛײͨ͡ग़དྷࣄ
݄ αʔϏεϦϦʔε ୈࢠग़࢈ $VMUVSF4QFFE
ҭٳ͍ͨ͠ʂ ͚ͲαʔϏε࡞Δͷ͖͔ͩΒɺ αʔϏε࡞Γ͍ͨʂ $VMUVSF4QFFE
݄ࠒʹ ࿑ʹ૬ஊ ʮҭٳɺಇͬͯ͘ Ͱ͖·͢ʁʯ $VMUVSF4QFFE
݄͔Β৽ޏ༻੍ ࠓϑϧϦϞʔτͰ ҭٳͯ͠·͢ ੍ര $VMUVSF4QFFE
$VMUVSF ϚωʔϑΥϫʔυ͕େʹ͍ͯ͠ΔจԽ
$VMUVSF1SJEF υϝΠϯ͚ࣝͩͲ ͪΌΜͱϓϩͱͯ͠ಇ͚ΔͩΖ͏͔ʜ
ͿͬͪΌ͚ υϝΠϯࠓͰ͍͠ ɾ࿑ಇج४๏ɺಇ͖ํվֵͷ๏ ɾυϝΠϯΤΩεύʔτͱนଧͪ ɹɾݩձܭ࢜ɺݩࣾ࿑࢜ͷαϙʔτ ɾࡋྔ࿑ಇ੍ ɹɾ࣌ؒͰͳ͘ՌͰධՁ͞ΕΔ1SJEFͬΆ͍ɻ ɹɾ࣌ؒͰറΒΕͳ͍ͷ࠷ߴ $VMUVSF1SJEF
$VMUVSF ϚωʔϑΥϫʔυ͕େʹ͍ͯ͠ΔจԽ
৽͍͠ϝϯόʔͱ ͏·͘ಇ͚ΔͩΖ͏͔ʜ $VMUVSF5FBNXPSL 3FTQFDU
ࠒ͔ΒײँΛૹΓ߹͏จԽ ɾલ৬ͱൺͯɺؔΘΔਓ૿͑ͨ ɹɾ։ൃɺ$4ɺσβΠφʔɺϚʔέςΟϯάɺΠϯϑϥɺࣄۀਪਐFUD ɾ6OJQPTͰ෦ॺΛ͑ͯ ɹײँΛ͑߹͏จԽ͕ਁಁ͍ͯ͠Δ $VMUVSF5FBNXPSL 3FTQFDU
$VMUVSF5FBNXPSL 3FTQFDU
·ͱΊ ೖࣾલͷෆ͚҆͋ͬͨͲ .'ͷจԽʹॿ͚ΒΕ͍ͯΔ จԽͷମݱऀ͕ଟ͍ͷ͕ྑ͍ͳͱࢥͬͨ
ָ͘͠։ൃ͍ͯ͠·͢