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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
HiroYUKI Seto
January 26, 2021
Technology
440
0
Share
事業支援というお仕事
21/01/26
DMM Android勉強会 #4
HiroYUKI Seto
January 26, 2021
More Decks by HiroYUKI Seto
See All by HiroYUKI Seto
Androidアプリの 安全なリファクタリングを行うパターン集
seto_hi
2
5k
UI TestやVisual Regression Testを コスパ良くやる
seto_hi
3
1.9k
MDCの内部実装から学ぶ 表現力の高いViewの作り方
seto_hi
5
1.8k
CoordinatorLayoutのBehaviorを使い倒す
seto_hi
1
450
Jetpack Compose
seto_hi
2
870
UI改善に繋がるエンジニアの立ち回り
seto_hi
2
4.8k
MDCのButtonのCorner Family
seto_hi
1
240
MDCのBottomAppBarのShadowの実現方法
seto_hi
0
1k
Kyashは なぜ使いやすいのか
seto_hi
1
2.6k
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Data Intelligence Engineering Unit 部門と各ポジション紹介
sansantech
PRO
0
120
自分をひらくと次のチャレンジの敷居が下がる
sudoakiy
5
1.8k
OpenClawでPM業務を自動化
knishioka
2
390
解剖"React Native"
hacusk
0
110
サイボウズフロントエンドの活動から考える探究と発信
mugi_uno
0
110
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
330
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
1
380
スケーリングを封じられたEC2を救いたい
senseofunity129
0
140
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
300
AI時代に新卒採用、はじめました/junior-engineer-never-die
dmnlk
0
130
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
390
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
300
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
Bash Introduction
62gerente
615
210k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Done Done
chrislema
186
16k
Fireside Chat
paigeccino
42
3.9k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Facilitating Awesome Meetings
lara
57
6.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Transcript
$50ࣨࣄۀࢧԉνʔϜށ༏೭ ·ͨΞϓϦνʔϜͷ࠶ߏஙͷख๏ ࣄۀࢧԉͱ͍͏͓ࣄ
X © DMM.com w ށ༏೭ !TFUP@IJ w ߹ಉձࣾ%..DPN$50ࣨࣄۀࢧԉνʔϜ w
ిࢠॻ੶ࣄۀΛࢧԉத w ࠷ۙΞϓϦͷࢪࡦͷϦʔυΛ͍ͯ͠Δ w .BUFSJBM%FTJHOେ͖ w ͖ͳ"1*$BOWBTTBWFͱ7JFX(SPVQMBZPVU ࣗݾհ
X © DMM.com ࣄۀࢧԉνʔϜͬͯԿ
X © DMM.com w λεΫɿطଘͷࣄۀ৽نࣄۀΛࢧԉ͢Δ w ϛογϣϯɿࢧԉઌͷνʔϜͷϛογϣϯୡ w ࢧԉઌͷνʔϜͷҰһͱͯ͠ۀΛ͜ͳ͢ w
ٕज़ɺڥɺͦͷଞͳΜͰ w ΰʔϧɿ͕ࣗࢧԉΛΊͯνʔϜ͕ճΔঢ়ଶʹ͢Δ w Ͱ͖Δ͚ͩૣࣗ͘ͷࣄ ࢧԉ ͷඞཁΛͳ͘͢ w ͦͯ͠ࢧԉΛऴྃ͠ɺ࣍ͷࢧԉ ࣄۀࢧԉνʔϜͷ͓ࣄ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ ΰʔϧ͕ແ w ʮνʔϜ͕ճΔΑ͏ʹͯ͠ʂ·͔ͤͨʂҎ্ʂʯ w ϛογϣϯʜԿ
w ΞϓϦ։ൃΛʹΓସ͔͑ͨΓ w ݱঢ়Ͳ͏ͳ͍ͬͯΔ͔ͷೝ͕ࣝແ w ΞϓϦ։ൃ͕Ͳ͏͋Δ͖͔ͷݟແ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ νʔϜ͕ແ w "OESPJEνʔϜ w δϡχΞϨϕϧͷ"OESPJEΤϯδχΞਓ w
νʔϜྺϲ݄ w J04νʔϜ w શһνʔϜྺҎԼ w ϧʔϧແ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ ෛ࠴༗ w ߇͑Ίʹݴ͔ͬͯͳΓͻͲ͍ίʔυ w ์ஔ͞ΕͨΞϓϦ w
୭༷ΛΒͳ͍ w ͔ͳΓͷϢʔβʔ͍Δ w όάΛग़͢ͱ͍͓ࣤΓ
X © DMM.com
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ Γ͍ͨ͜ͱ༗ w ์ஔ͞ΕͨΞϓϦ w ͦΕͰ͔ͳΓͷϢʔβʔ͕͍Δ w
ചΓ্͛ʹେ͖͘ߩݙͰ͖ΔՄೳੑ༗ w ΞϓϦνʔϜͷظ༗
X © DMM.com
X © DMM.com ແΛ༗ʹ͠ ෛ࠴Λແʹ͠ Γ͍ͨ͜ͱΛ࣮ݱ͢Δ
X © DMM.com 4UFQ ࠷ݶͷνʔϜΛ࡞Δ ແˠ༗
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ΰʔϧΛແˠ༗ w ϩʔυϚοϓͷ࡞ w ԿΛΔ͔ͷ߹ҙ w
·ͣϦϑΝΫλϦϯά w Γ͍ͨ͜ͱΛͰ͖ΔΑ͏ʹ͢ΔԼ࡞Γ
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ νʔϜΛແˠ༗ w ͨΓલΛͨΓલʹΔ w ࠷ݶͷϧʔϧΛ࡞Δ w
ϒϥϯνઓུɺ13ϨϏϡʔɺϦϦʔεϑϩʔ w ͍߹ΘͤରԠํ w ࠷ݶͷڥΛ͑Δ w $*ɺ$SBTIMZUJDTɺ("
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ෛ࠴Λ༗ˠແ w ֤ؔॴͷѫࡰ w ʮԿ͔͓͔͔ͬͨ͠Β࿈བྷ͍ͩ͘͞ʯ w
ࣄނʹૣ͘ؾ͚ΔΑ͏ʹ͢Δ
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ෛ࠴Λ༗ˠແ w ϦϑΝΫλϦϯάͷํͷઃܭ w ·ͣجૅͱͳΔ"1* %BUB
ϦϑΝΫλϦϯά w ςετʹΑΔ࣭֬อ w ࣄނͷՄೳੑΛݮΒ͢ w ϦϑΝΫλϦϯάͷखॱॻͷ࡞ w ୭͕ͬͯ҆શ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ w ඇഁյతมߋ w ಈ࡞ͷมߋΛΘͳ͍मਖ਼ w طଘΫϥεͷ࣮ΛผΫϥεʹҠಈ
w ഁյతมߋ w ಈ࡞ͷมߋΛ͏मਖ਼ w มߋΛνΣοΫ͢ΔͱόάΛग़͍͢͠ w "TZOD5BTL$PSPVUJOF w $BMMCBDL-JWF%BUB w ϥΠϑαΠΫϧΛҙࣝ͢ΔΑ͏ʹͳΔ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ඇഁյతมߋ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ςετՃ 3FQPTJUPSZ5FTU
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ඇഁյมߋ ˞ςετൣғʹݶΔ
˞ႈͰ͋Ε 3FQPTJUPSZ5FTU ৽"1*$MBTT 3FQPTJUPSZ5FTU
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "DUJWJUZ 3FQPTJUPSZ 3FQPTJUPSZ5FTU ৽"1*$MBTT "1*$MBTT ෛ࠴
X © DMM.com 4UFQ νʔϜͷޮΛߴΊΔ ༗ˠ༏
X © DMM.com 4UFQޮԽ νʔϜͷڧԽ w νʔϜษڧձ w جૅࣝͷΠϯϓοτ w
ϖΞϓϩ w ࠾༻ w ืूཁ߲ͷݟ͠ w ొஃɾ֎෦ൃ৴
X © DMM.com 4UFQޮԽ ։ൃڥ w αʔϏεͷಛੑʹ߹͏ϦϦʔεϑϩʔͷߏங w (PPHMF1MBZ൛ 1MVT൛
ಠࣗ৴ w ࣄނͷ֬ͷߋͳΔݮ w ʮ͍ͬͯΔαʔϏεʯͷઓ͍ํ w ը໘ͷେ͖ͳ༷มߋͷՄೳੑ͍ w ϦϑΝΫλϦϯάޙճ͠ w 6*UFTUɺ7JTVBM3FHSFTTJPO5FTUͷੵۃಋೖ w ݕূͷݮ
X © DMM.com 4UFQ νʔϜΛ৽ͨͳํ
X © DMM.com 4UFQνʔϜͷൃల Γ͍ͨ͜ͱͷ࣮ݱ w τοϓμϯͰͷࢪࡦ࣮ࢪ w ݱࡏϦʔυۀΛߦ͍ͬͯΔ w
ৄࡉָ͓͠Έʹ w ϘτϜΞοϓͰͷվળఏҊ w Ϣʔβʔཁͷ࣮ݱ
X © DMM.com ࢧԉ݁Ռ
X © DMM.com ࢧԉ݁Ռ w ΞϓϦͷίʔυ w ,PUMJO $PSPVUJOF 3PPN
.%$ FUD w ։ൃۀͷࢧԉऴྃ w ৽ϦʔυΛؚΉ"OESPJEΤϯδχΞਓ ࣗ w ࣾ֎ͷΞϐʔϧʹΑͬͯϝϯόʔ֬อ w ࢧԉऴྃ݅Λ߹ҙ w dϲ݄ޙΛॲʹࢧԉऴྃ
X © DMM.com ࠓޙͷ͓ࣄ
X © DMM.com ࠓޙͷ͓ࣄ w ৭ʑͳνʔϜΛࢧԉ͍͕ͨ͠ମ͕Γͳ͍ w ֤νʔϜʹಉ͜͡ͱΛݴ͍ͨ͘ͳ͍ w ؤுΓ͍͕ͨମ͕ͨͳ͍
w ͦͦಇ͖ͨ͘ͳ͍ ˠࢧԉ͕͍Βͳ͍ঢ়ଶΛ࡞Ε͍͍ͷͰʁ
X © DMM.com ࠓޙͷ͓ࣄ w ։ൃϕετϓϥΫςΟεू w ։ൃڥπʔϧ w νʔϜͷঢ়گຖʹ͖͢͜ͱ
w ։ൃϑϩʔ w νʔϜͷϧʔϧ w ͖ͨͨΛ༻ҙ͢Δ͜ͱͰऔΓೖΕ͘͢͢Δ
X © DMM.com ·ͱΊ
X © DMM.com ·ͱΊ w ࣄۀࢧԉͷ͓ࣄ w ࢧԉઌͷνʔϜͷϛογϣϯୡΛࢦ͢ w ฏߦͯ͠νʔϜΛཱࣗͤͯ͞ࢧԉΛΊΔ
w ిࢠॻ੶ࣄۀࢧԉͰͬͨ͜ͱ w ࠷ݶͷ୲อˠޮԽˠΓ͍ͨ͜ͱͷ࣮ݱ w ϦϑΝΫλϦϯάͷखॱͷ໌จԽͰ࠶ݱੑΛߴΊͨ w ࠓޙࢧԉ͠ͳͯ͘ΞϓϦ։ൃ͕ఈ্͛͞ΕΔΈΛ࡞