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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Motoi Okuzono
December 18, 2017
Technology
80
0
Share
クックパッド料理教室 における開発
https://cookpad.connpass.com/event/72568/
Motoi Okuzono
December 18, 2017
More Decks by Motoi Okuzono
See All by Motoi Okuzono
生鮮 EC プラットフォームを支えるアプリケーションたち
mokuzon
0
250
クックパッドマートの失敗したデータ設計 Before / After 大放出
mokuzon
23
30k
エンジニアによるエンジニアのためのクックパッドマートLIVE説明会 - クックパッドマートのサーバーサイド開発 -
mokuzon
0
2k
Other Decks in Technology
See All in Technology
生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
kyonmm
PRO
2
860
AI 時代の Platform Engineering
recruitengineers
PRO
1
120
ボトムアップ限界を越える - 20チームを束る "Drive Map" / Beyond Bottom-Up: A 'Drive Map' for 20 Teams
kaonavi
0
170
AIエージェントの支払い基盤 AgentCore Payments概要
kmiya84377
1
140
Forget technical debt
ufried
0
180
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
4
360
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
100k
React 19×Rustツール 進化の「ズレ」を設計で埋める
remrem0090
1
100
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
140
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (前半)
oracle4engineer
PRO
2
240
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
270
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
800
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
230
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
220
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
180
Facilitating Awesome Meetings
lara
57
6.8k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Paper Plane (Part 1)
katiecoart
PRO
0
7.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
510
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
800
Git: the NoSQL Database
bkeepers
PRO
432
67k
Transcript
ΫοΫύουྉཧڭࣨ ʹ͓͚Δ։ൃ 'SJ !5FDI#BS ྉཧڭࣨࣄۀ෦ΤϯδχΞ ԞԔج.PUPJ0LV[POP!NPLV[PO
ϏδωεϞσϧ • ڭ͑Δઌੜ ͱ ֶͿϢʔβʔ Λͭͳ͙ ϓϥοτϑΥʔϜ • ͍ΘΏΔϦϘϯܕϏδωεϞσϧ •
͍ΘΏΔ C2C ϓϥοτϑΥʔϜ Ϣʔβʔ ओ࠵ऀઌੜ ҙࢥܾఆͷͨΊͷ ใఏڙ ू٬ྗͷఏڙ
αʔϏεͷมભ • ͷϦχϡʔΞϧΛܦͯ 5 ʹಥೖ • ϨγϐαʔϏεҎ֎ͷ৽نࣄۀͱͯ͠࠷ߴྸ
αʔϏεͷنײ ओ࠵ऀ / ઌੜ : 300 ໊ Ϩοεϯ༧:
4,200 ճ / ݄ ૯ࢀՃ͕ 10 ສΛ͑͜·ͨ͠ʂ IUUQTDPPLQBEDPPLJOHTDIPPMDPN
ྉཧڭࣨʹछྨͷϢʔβʔ͕͍·͢ ઌੜ w ྉཧݚڀՈ w ҿ৯ళܦӦऀ w ฏಇ͍ͯ ि͚ͩڭ͑Δਓ ੜె
w ྉཧΛश͏ਓ w ༑ୡͱҰॹʹडߨͨ͠Γ
γεςϜछྨ͋Γ·͢ ઌੜ ੜె ˞͍ͣΕ8FCαʔϏεͱ࣮ͯ͠ ˞ਖ਼֬ʹ͏Ұͭࣄہ ΫοΫύου ༻ͷཧπʔϧ͋Γ·͢
γεςϜछྨ͋Γ·͢ ઌੜ ੜె w Ϩοεϯͷొ w ༧ͷཧ w ੜెͷཧ w
ू٬ɺച্ཧʜ w ϨοεϯΛ୳͢ w ༧͢Δ w डߨϨοεϯཧ w शͬͨϨγϐཧ
͜ΜͳνʔϜߏͰ։ൃ͍ͯ͠·͢ • ϓϩμΫτΦʔφʔ(ΤϯδχΞ) 1ਓ • σΟϨΫλʔ 2ਓ • σβΠφʔ •
ϑϧλΠϜ 1ਓ • ύʔτλΠϜ 1ਓ • ΤϯδχΞ • ϑϧλΠϜ 3ਓ • ύʔτλΠϜ 2ਓ
͜ΜͳνʔϜߏͰ։ൃ͍ͯ͠·͢ • ϓϩμΫτΦʔφʔ(ΤϯδχΞ) 1ਓ • σΟϨΫλʔ 2ਓ • σβΠφʔ •
ϑϧλΠϜ 1ਓ • ύʔτλΠϜ 1ਓ • ΤϯδχΞ • ϑϧλΠϜ 3ਓ • ύʔτλΠϜ 2ਓ ࣾͷ։ൃ৫ͱͯ͠খ͍͞෦ྨʹͳΓ·͢ খ͍͞རΛ׆͔ͯ͠ɺ εϐʔυײ͋Δ։ൃΛߦ͍ͬͯ·͢
࠷ۙͷ։ൃಈతͳݕࡧ #FGPSF ϖʔδભҠ
࠷ۙͷ։ൃಈతͳݕࡧ "GUFS
͜ΜͳਐΊํ • ϑϩϯτΛ React Ͱ࣮͢Δ • Javascript ͰݕࡧΛୟ͚Δ API Λ࣮͢Δ
• Elasticsearch ͷݕࡧ index ΛΞοϓσʔτ͢Δ • طଘͷݕࡧͱͷ߹ੑΛอͨͤΔ • ΫϥΠΞϯτͷΤϥʔΛर͑ΔΑ͏ʹ͢Δ Δ͜ͱଟ͍ͦ͠ΕͧΕͷ࡞ۀ͕ґଘ͍͋ͬͯ͠Δͧ…? ͚Ͳૣ͘ϦϦʔε͍ͨ͠ɻɻɻ
ґଘؔΛάϧʔϓͰࢹ֮Խ
ͦΕΛݩʹ֤ਓʹεέδϡʔϦϯά
ٕज़ͷاۀ͚ͩͲΊͬͪΌΞφϩά େྔͷᝦ େྔͷ ͍͍͢ ϚʔΧʔ େྔͷϊʔτ
ϓϩδΣΫτ • ҰਓͰ1ͭͷػೳΛूதͯ͠࡞Δ͜ͱ͋Δ͕ɺ • νʔϜͰϓϩδΣΫτΛΈҰॹʹਐΊΔ͜ͱଟ͍ • ࡞ۀݟੵΓ • εέδϡʔϦϯάɺ୲ •
ϓϩδΣΫτʹΑͬͯ࣌ͷελϯυΞοϓ MTG Ͱ • ঢ়گ֬ೝͯ͠ૉૣ͘νʔϜͰϦΧόϦʔग़དྷΔΑ͏ ௐ͢Δ
ΫοΫύου ελʔτΞοϓͱҟͳΔܙ·Εͨ ։ൃج൫ɾΠϯϑϥɾࣾڥΛ࠷େݶʹ͍ͭͭɺ εϞʔϧʹεϐʔυײ͋Δ։ൃ͕ग़དྷΔɻ