$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DMMに於ける技術導入はじめの一歩
Search
DMM.com
September 07, 2017
Design
1
1.3k
DMMに於ける技術導入はじめの一歩
17年8月22日に開催した #DMMmeetup DMMフロントエンド開発最前線にて発表した際の資料です
DMM.com
September 07, 2017
Tweet
Share
More Decks by DMM.com
See All by DMM.com
Neo4j with Spark for Big Data Analysis
dmmlabo
1
580
P3インスタンスではじめるDeep Learningと画像レコメンド
dmmlabo
2
3.4k
DMM.comのサービス開発におけるGitHub Enterprise活用の舞台裏
dmmlabo
2
1k
Digdagを導入してみて
dmmlabo
9
4.1k
DMM.comラボにおける Scality Ring 活⽤事例
dmmlabo
0
1.1k
デジタルコンテンツの安定配信とコスト削減の両立を実現したシステム刷新
dmmlabo
1
2.6k
DMM CM AWAEDS におけるフロントエンド技術選定について
dmmlabo
1
1.4k
エンジニアのパフォーマンス・モチベーション管理
dmmlabo
1
1.4k
AWSエンジニアがオンプレミスと対峙するとき
dmmlabo
2
5.7k
Other Decks in Design
See All in Design
逆向きUIの世界 〜iOSアプリのRTL言語対応〜
akatsuki174
1
350
Marpで推しCSSスライドを作ろう! / marp-with-favorite-css
fujiemon
0
780
「UXとUIの違い」v2
shirasu3
0
300
地理院地図をもっと楽しく!れきちず新機能のご紹介
hjmkth
1
240
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
400
TWCP#21 UXデザインと哲学のはなし
shinn
0
130
プラットフォームに馴染むモバイルアプリデザイン / Mobile App UI Design Lunch LT
pixyzehn
0
110
アイデアを加速させる!Firefly ボードで発想の幅を広げよう
connecre
1
180
「稼ぐ」だけでなく 「還す」ためのデザイン / Designship2025
culumu
1
510
kintone_aroma
kintone
0
890
企画を動かすデザイナーの思考!「広げて絞る」アプローチ。
hikidakan
0
220
Installing and Running decksh/pdfdeck
ajstarks
1
900
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Docker and Python
trallard
46
3.7k
Facilitating Awesome Meetings
lara
57
6.7k
Bash Introduction
62gerente
615
210k
Automating Front-end Workflow
addyosmani
1371
200k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
It's Worth the Effort
3n
187
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Building an army of robots
kneath
306
46k
The Invisible Side of Design
smashingmag
302
51k
Transcript
%..ʹԙ͚Δ ٕज़ಋೖ͡ΊͷҰา גࣜձࣾ%..DPNϥϘσβΠϯຊ෦ϑϩϯτΤϯυ։ൃ෦ ςΫχΧϧϦʔυࠤʑ྄জ
ࣗݾհ w ࠤʑ྄জ ͻΖ͖͋ w 8FCσβΠφˠιγϟή։ൃˠ8FC։ൃ w !EPVUPSJ w
ࣇͷύύ
ຊ͓͢Δ͜ͱ w %..ͷ։ൃମ੍ ৫ମ੍ w ٕज़ಋೖΛ࢝ΊΔʹ͋ͨͬͯͷ͏ͪͰͷࣄྫ w ࠓޙͷ՝
ຊ͓͠ͳ͍͜ͱ w ۩ମతͳٕज़ͷ w ࠓͬΆ͞Λ͍͔͚ଓ͚ΔϑϩϯτΤϯυ ք۾ͷ
͡Ίʹ
ϑϩϯτΤϯυ։ൃ෦ ϑϩϯτΤϯυ ։ൃ෦ઃཱ σβΠϯ෦ ϑϩϯτΤϯυνʔϜ ໊ ໊
໊
ϑϩϯτΤϯυ։ൃ෦ w ϑϩϯτΤϯυ։ൃ෦ɺࠓ݄ʹ৽ઃ w ݩσβΠϯ෦͖ͷϑϩϯτΤϯυνʔϜ w σβΠφ͔Βస͢Δέʔε͋ΓɺόοΫϘʔ ϯ͕ͦΕͧΕҧ͏
ςΫχΧϧϦʔυͷׂ ্࣭ɾ࣭୲อ ϑϩϯτΤϯυ։ൃ෦ͷྗఈ্͛ ։ൃͷޮԽͱ࠷େԽ ٕज़ྗ্
ςΫχΧϧϦʔυͷׂ (- -& -& -& 5- άϧʔϓ
ςΫχΧϧϦʔυͷׂ (- -& -& -& 5- άϧʔϓ
ςΫχΧϧϦʔυͷׂ (- -& 5- ϓϩμΫτͷՌʹΛෛ͏ਓ άϧʔϓͷӡӦʹΛෛ͏ਓ ෦ͷ ٕज़໘ ͷʹΛෛ͏ਓ
࣮ࡍͷମ੍ɺ w αʔϏεͷ͕ଟ͘ɺνʔϜ͕ଟ͍ w νʔϜʹΑͬͯઓྗ͕όϥόϥ w σβΠφ͕ଟ͍νʔϜ͋Δ w ϓϩμΫτͷՌɾ࣭શͯΞαΠϯ͞Ε ΔνʔϜྗʹ͔͔͍ͬͯΔ
ٕज़ಋೖΛ࢝ΊΔʹ͋ͨͬͯ ͔͜͜Βຊ
ʮٕज़ಋೖʯͱ ʮࠓ·Ͱʹ͍ͬͯͳ͔ͬͨ Εͳ͔ͬͨ ͜ͱΛ৽ͨʹಋೖ͢Δʯ ͱఆٛ͠·͢
Կ͔͠Β৽͍͜͠ͱΛಋೖ͢Δʹ ͜ΕΒΓ͍͢έʔεͰ͕͢ ͦ͏Ͱͳ͍߹ w ৽ن։ൃͳͲ۠Γ͕͍͍߹ w ࣾҊ݅ͳͲείʔϓ͕ߜΒΕ͍ͯΔ߹
w ։ൃͨ͠ޙͷӡ༻Ͳ͏͢ΔΜͰ͔͢ w ࠓ·ͰͷͷͰͳ͘ಈ͍͍ͯΔ w ͬͨ͜ͱͳ͍͜ͱʹର͢Δയવͱͨ͠ෆ҆ w ͦͦಋೖ͢Δඞཁ͕͋Δͷ͔Ͳ͏͔͕Θ͔Βͳ͍ w
Өڹൣғ͕େ͖͗ͯ͢ɺͲ͏ͳΔ͔Θ͔Βͳ͍ w ӡ༻ͰखҰഋͰɺ͕ͦͦऔΕͳ͍ w ଞ෦ͱͷௐʹίετ͕͔͔Δ
w ։ൃͨ͠ޙͷӡ༻Ͳ͏͢ΔΜͰ͔͢ w ࠓ·ͰͷͷͰͳ͘ಈ͍͍ͯΔ w ͬͨ͜ͱͳ͍͜ͱʹର͢Δയવͱͨ͠ෆ҆ w ͦͦಋೖ͢Δඞཁ͕͋Δͷ͔Ͳ͏͔͕Θ͔Βͳ͍ w
Өڹൣғ͕େ͖͗ͯ͢ɺͲ͏ͳΔ͔Θ͔Βͳ͍ w ӡ༻ͰखҰഋͰɺ͕ͦͦऔΕͳ͍ w ଞ෦ͱͷௐʹίετ͕͔͔Δ
՝νʔϜʹ ґͬͯόϥόϥ
ཁҼͷΓ͚ w ৺తཁҼ w ٕज़తཁҼ w ϦιʔεཁҼ w ֎తཁҼ ͪΐͬͱཁҼΛ͚ͯߟ͑ͯΈΔ
ཁҼͷΓ͚ w ৺తཁҼ w ٕज़తཁҼ w ϦιʔεཁҼ w ֎తཁҼ ͪΐͬͱཁҼΛ͚ͯߟ͑ͯΈΔ
͜ͷลԿͱ͔ͳΓͦ͏
DBTF w ଞνʔϜ͕ͲΜͳٕज़Λར༻͍ͯ͠Δ͔͍ ͔͚ΒΕͳ͍ʢ·ͨͦͷػձ͕ͳ͍ʣ w ଞڌͳ͜ͱ͋Γɺಈ͕ݟ͑ͮΒ͍
DBTF w ଞνʔϜ͕ͲΜͳٕज़Λར༻͍ͯ͠Δ͔͍ ͔͚ΒΕͳ͍ʢ·ͨͦͷػձ͕ͳ͍ʣ w ଞڌͳ͜ͱ͋Γɺಈ͕ݟ͑ͮΒ͍ νʔϜͰಋೖ͍ͯ͠Δٕज़ൃ৴ͷͷఏڙ w ִि։࠵ w
(PPHMFϋϯάΞτʹͯ৴
DBTF w ϢχοτςετΛಋೖ͍͕ͨ͠ݟ͕ͳ͍
DBTF w ϢχοτςετΛಋೖ͍͕ͨ͠ݟ͕ͳ͍ ڥಋೖɺαϙʔτ w 5-ओಋͰ։ൃϦϙδτϦʹڥΛ༻ҙ w খ͞ͳͱ͜Ζ͔Βίπίπ
DBTF w ϑϩϯτΤϯυΤϯδχΞͷϦιʔε͕Βͣ ɺ σβΠφʹίʔυΛॻ͍ͯΒ͍ͬͯΔ w ͨͩɺ࣭ͷ্͍ͨ͠ w ීஈͷίʔυϨϏϡʔ͚ͩͰݶք͕͋Δ
DBTF w ϑϩϯτΤϯυΤϯδχΞͷϦιʔε͕Βͣ ɺ σβΠφʹίʔυΛॻ͍ͯΒ͍ͬͯΔ w ͨͩɺ࣭ͷ্͍ͨ͠ w ීஈͷίʔυϨϏϡʔ͚ͩͰݶք͕͋Δ ଞ෦
σβΠφ ͱͷ࿈ܞڧԽ w σβΠφ͚ͷษڧձ։࠵
·ͱΊ w Ͳ͏ٕͬͯज़ΛΊ͍͔ͯ͘ըҰతͰ࣮֬ ͳਖ਼ղͳ͍ w ԿͷͨΊͷٕज़ͳͷ͔ɺతΛ໌֬ʹͯ͠ɺ νʔϜɾϓϩδΣΫτ୯ҐͰدΓఴͬͯҰॹ ʹࡧ͍ͯ͘͠
ࠓޙͷ՝ w ͍ࣗͯ͘͠νʔϜମ੍ w ςΫχΧϧϦʔυ͕ډͳͯͦ͘ΕͧΕ͕ ՝Λݟ͚ͭղܾ͍ͯ͘͠ w ϦʔυΤϯδχΞͷҭ w ૬ޓʹӨڹ͠߹͑ΔΑ͏ͳڥ࡞Γ
ͦΜͳ%..Ͱ Ұॹʹಇؒ͘Λืू͍ͯ͠·͢ʂ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠