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
弊社(F@N)とTDの軌跡
Search
KAWASAKI Yasukazu
February 19, 2018
Programming
0
910
弊社(F@N)とTDの軌跡
TDを使い始めて約4年。振り返りをしてみました。
KAWASAKI Yasukazu
February 19, 2018
Tweet
Share
More Decks by KAWASAKI Yasukazu
See All by KAWASAKI Yasukazu
機械学習入門
yakawa
0
62
Databaseを作る話 ~anywhereQL誕生~
yakawa
0
140
データサイエンティスト 御用達にしたい クエリーエンジンの開発
yakawa
0
87
LT役に立たないScala入門はじめの0歩
yakawa
0
550
本社・サテライト往復問題
yakawa
0
750
異常検知をしてみた話
yakawa
0
1.9k
広告配信に機械学習を活かす / TD tech talk - 20160425
yakawa
2
3.1k
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
140
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
390
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
350
猫と暮らすネットワークカメラ生活🐈 ~Vision frameworkでペットを愛でよう~ / iOSDC Japan 2025
yutailang0119
0
220
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
880
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
330
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
110
Featured
See All Featured
Site-Speed That Sticks
csswizardry
11
880
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Producing Creativity
orderedlist
PRO
347
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Automating Front-end Workflow
addyosmani
1371
200k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
Docker and Python
trallard
46
3.6k
How to Think Like a Performance Engineer
csswizardry
27
2k
Being A Developer After 40
akosma
91
590k
Transcript
5%ͱฐࣾͱͷي '!/$PNNVOJDBUJPOT αʔϏε։ൃ෦ɹใՊֶٕज़ݚڀॴ ࡚ɹହҰ !5%5FDI5BML
ࣗݾհ w ॴଐɿ᷂ϑΝϯίϛϡχέʔγϣϯζ ɹɹɹɹαʔϏε։ൃ෦ ɹɹɹɹใՊֶٕज़ݚڀॴ w ৬ۀɿσʔλαΠΤϯςΟετ w झຯɿఱؾ༧ใ w
ܦྺɿ͓ఱؾձࣾͰͳΜͰΤϯδχΞ ɹɹɹΠϯϑϥΤϯδχΞ ɹɹɹαʔόαΠυΤϯδχΞ ɹɹɹσʔλαΠΤϯςΟετɹ
ϑΝϯίϛϡχέʔγϣϯζ ձ໊ࣾ גࣜձࣾϑΝϯίϛϡχέʔγϣϯζ '!/$PNNVOJDBUJPOT *OD ઃཱ ฏ݄ ࢿຊۚ ԯສԁʢฏ݄ݱࡏʣ ຊࣾॴࡏ
౦ژौ୩۠ौ୩ ैۀһ ໊ʢฏ݄ݱࡏ˞ΞϧόΠτɾ ݣࣾһؚΉʣ άϧʔϓશମɿ໊
ϑΝϯίϛϡχέʔγϣϯζ w "OFU w OFOE w OFY
ϑΝϯίϛϡχέʔγϣϯζ w "OFUɹɹˠΞϑϦΤΠταʔϏε w OFOEˠΞυωοτϫʔΫ w OFYɹɹˠϦλήܕ%41
ϑΝϯίϛϡχέʔγϣϯζ w "OFUɹɹˠΞϑϦΤΠταʔϏε w OFOEˠΞυωοτϫʔΫ w OFYɹɹˠϦλήܕ%41 ͬͪ͜ͷ
લ ෦ॺ͕ੜͨ͠ʂ 㙽ʹ֯ʹσʔλΛ֬อ͘͢4ʂ Ͳ͏͢Ε͍͍Μͩʂʂʂʂʂʂ &.3
͜ͷ࣌ظͷ՝ ʑੵ͞ΕΔେͳσʔλΛલʹ खग़ͳ͍
ग़ձ͏ ͜ͷࠒɺ৽͍͠Ϛωʔδϟʔ͕ೖࣾ 5%ͷதͷਓʹΓ߹͍͕͍ͯɺͦͷਓ͕ ߦ͘͘Β͍ͷձ͔ࣾͩΒɺҰձͬͯ Λฉ͍ͯΈΑ͏ʂ .(3
ശఉ w ͖์ͬͯɺΘ͔Βͳ͍ͱ͜Ζαϙʔτʹ ฉ͖·͘Δʑ w ΠϯλʔϯͰདྷֶͨੜ͞Μʹ։์ͯ͠ػցֶश Λମݧͯ͠Β͏ ਓগͳ͘ɺਓͰཧ͍ͯͯ͠ಛʹେ͖ͳͳ͘ Վతͳ࣌ ͷΜͼΓ͓͏ʂ
Վత͕ͩͬͨͣɻɻɻ OFY͕αʔϏεͰ͍࢝ΊΔ ूܭܥΫΤϦΛ1SFTUPͰྲྀ࢝͠ΊΔ
ࣄ݅ͦͷ̍ 5%ίϯιʔϧʹٸʹΞΫηεͰ͖ͳ͘ͳΔʂ
ࣄ݅ͦͷ̍ 5%ίϯιʔϧʹٸʹΞΫηεͰ͖ͳ͘ͳΔʂ ͚ͩͰͳ͘ɺͲ͏$-*ͱ͔ͰΞΫηεͰ͖ͳ͍ʂ
ࣄ݅ͦͷ̍ɹݪҼ ฐࣾͷཧͷෆखࡍɻɻɻ શһཧऀݖݶΛ͚͍ͭͯͨҝɺෆ༻ҙʹ੍ݶϦετΛ ৮ͬͯɺϩʔΧϧ*1ΞυϨεΛ ϗϫΠτϦετʹॻ͖ࠐΉ ͨΓલͰ͕͢ɺཧऀݖݶ࠷খݶʹ͠·ͨ͠ ϛεඞͣ ى͜Δʂ
ར༻ͷ֦େ ӦۀαϙʔτνʔϜ͕͍࢝ΊΔ Ӧۀ෦͍࢝ΊΔ ར༻ऀ֦େʂ
͋ΕʁϦιʔεΓͳ͍ʁ 1SFTUPฤ ӡ༻ܥͰ͍ͬͯͨΫΤϦ͕ʑԆΛى༷͜͢ʹͳΔ
͋ΕʁϦιʔεΓͳ͍ʁ 1SFTUPฤ ӡ༻ܥͰ͍ͬͯͨΫΤϦ͕ʑԆΛى༷͜͢ʹͳΔ ͖์"E)PDʹΫΤϦྲྀ͍͕ͯͨͦ͠ΖͦΖݶքʂ ίϯιʔϧͰࢹͯ͠ɺఀ͖ͯͨ͠Β,*--ʂ ΫΤϦͷνϡʔχϯάਏ͘ͳ͖ͬͯͨ
͋ΕʁϦιʔεΓͳ͍ʁ 1SFTUPฤ खಈӡ༻ͦΖͦΖݶքʂ Ϧιʔεϓʔϧͷಋೖʂ ӡ༻ܥΫΤϦͦͦ͜͜٧·Βͳ͍ "E)PDܥͦͦͨ͜͜͞Εͳ͍ ͍͍ײ͡ͷνϡʔχϯά 1PXFS6Q ͨ͠Αʂ
ฏԺͳ࣌ OFOEͰ͍࢝ΊΔɻ Կނ͔1SFTUPͰճΒͳ͍ΫΤϦͷ૿Ճ ػցֶशͰͷ$53$73༧ଌຊ֨Խ
͋ΕʁϦιʔεΓͳ͍ʁ )JWFฤ ࠷ۙػցֶश͕࣌ؒͰ ऴΘΒͳ͍Μ͚ͩͲʁ ࣌ผϨϙʔτ࡞ऴ ΘΜͳ͍ʙ ػցֶशͰ ͬͯΈ͍ͨΜ͚ͩͲ
͋ΕʁϦιʔεΓͳ͍ʁ )JWFฤ )JWFͷधཁ૿େʂ ʮͳΜͱ͔ͯ͠Αʯͷ͕ॴʑ͔Β࿙ΕΔ ৫ʹσʔλ ੳจԽ͕ժੜ͑ͯ ͖ͯΔʁ
͋ΕʁϦιʔεΓͳ͍ʁ )JWFฤ )JWFͷϦιʔεϓʔϧΛಋೖʁ ͦͦɺੑೳతʹΓͯΔͷ͔ʁ
ؒΛ ৼΓฦͬͯΈΔͱ
ٸ 0 10 20 30 40 50 60 70 80
Apr-15 Jun-15 Aug-15 Oct-15 Dec-15 Feb-16 Apr-16 Jun-16 Aug-16 Oct-16 Dec-16 Feb-17 Apr-17 Jun-17 Aug-17 Oct-17 Dec-17 ར༻ऀ૿һதʂ
Կ͕ྑ͔ͬͨͷ͔ w αϙʔτ͕ w ͳΜ͔ͩΜͩͰରԠ͕ૣ͍ w ίϯιʔϧ͕͍͍͢ w ͳΜͱͳ͘ᙱ͍ͱ͜Ζʹख͕ಧ͘ w
ϏοάσʔλͰɺؾ݉Ͷͳ͘ΫΤϦ͕͛ΒΕΔ
ݱࡏͷ՝ w ্ࠪɺ͍Ζ͍Ζཧ͠ͳ͍ͱ͍͚ͳ͘ͳ͖ͬͯͨ w Ϧιʔεཧ͕݁ߏਏ͍ w ͬͺΓɺͦΕͳΓʹςΫχοΫଘࡏ͍ͯ͠ΔͷͰ ࣝͷܧঝඞཁ w ࣅͨΑ͏ͳΫΤϦͷཚཱ
͜Ε͔Βظ͢Δͱ͜Ζ w αʔϏε͝ͱͷΑΓγʔϜϨεͳଓ w %BUB5BOLTͱ5%ίϯιʔϧͷ༥߹ w 5%#*ͱ5%ຊମ w Ϣʔβʔཧػೳ w
ػցֶशͷΑΓଟػೳԽ