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
ryokosuge
February 14, 2017
Programming
0
56
早期発見プロジェクト
ダウンロードエラーなどの対応
ryokosuge
February 14, 2017
Tweet
Share
More Decks by ryokosuge
See All by ryokosuge
広告実装、こうすると幸せだよ
ryokosuge
6
1.4k
6年ほど育ったiOSプロジェクトを刷新した話 / Renewed iOS project that grew up for about 6 years
ryokosuge
2
750
アプリ開発とSDK開発の違い
ryokosuge
1
630
広告実装の苦しみ
ryokosuge
0
400
アプリを十数個作った僕が初めて書いたテストの話
ryokosuge
2
2.3k
広告SDKを駆使して 売り上げを5倍にした
ryokosuge
2
4.1k
Other Decks in Programming
See All in Programming
Practical Tips and Tricks for Working with Compose Multiplatform Previews (mDevCamp 2025)
stewemetal
0
120
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
3
320
Using AI Tools Around Software Development
inouehi
0
1.2k
RubyKaigiで得られる10の価値 〜Ruby話を聞くことだけが RubyKaigiじゃない〜
tomohiko9090
0
140
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
380
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
160
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
480
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
300
人には人それぞれのサービス層がある
shimabox
3
660
エラーって何種類あるの?
kajitack
5
120
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
450
GoのGenericsによるslice操作との付き合い方
syumai
2
390
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Raft: Consensus for Rubyists
vanstee
139
7k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Music & Morning Musume
bryan
46
6.6k
Thoughts on Productivity
jonyablonski
69
4.7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Agile that works and the tools we love
rasmusluckow
329
21k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
ZIPμϯϩʔυΤϥʔͷ ૣظൃݟϓϩδΣΫτ 2017/02/13_ອըࣄۀ෦_খੁ
ΞδΣϯμ • ݱঢ়ͷʢϑϩϯτʣ • ରԠࡦ • ͍͍ͨαʔϏεͷհ • Sentryͷհ •
αʔϏεͬͯରԠͰ͖Δ͜ͱ • গ͔͠Γͷଋࣄ or ܾΊࣄ • ͓ۚͷ͜ͱ
ݱঢ়ͷ • ZIPͷμϯϩʔυ or ղౚͷࣦഊΛײͰ͖͍ͯͳ͍ • Ϣʔβʔͷ͓͍߹ΘͤʢͷྔʣͰ͔͠Θ͔Βͳ͍ • ◦◦ͷ◦͕μϯϩʔυͰ͖·ͤΜͱ͍͏͓͍߹Θͤك •
ͱΑͩ͘Μᐌ͘0.01%͘Β͍͔͓͍͠߹Θͤͯ͜͠ͳ͍ • ઌʹΘ͔ΔͷϑϩϯτଆͳͷʹΤϥʔͱ͔͠දࣔ͞Εͳ͍ • ରԠ͍ͯ͠Δ͔Θ͔Βͳ͍͔ΒϢʔβʔͷෆຬ͕ཷ·Δ • νέοτ or ίΠϯΛফඅͨ͋͠ͱͳͷͰঘߋλν͕ѱ͍…ɻ • ϙΠϯτʹͳΓ͍͢ͷͰ…ɻ
ରԠࡦ • μϯϩʔυ or όϦσʔγϣϯʹࣦഊͨ͠߹Slackʹ௨ ͍ͨ͠ • ײͰ͖ΕͳΜͰ͍͍͕ΈΜͳ͕ݟͯΔSlack͕ϕετ ͳؾ͕ͯ͠·͢ •
ϢʔβʔͤͰͳͪ͘͜ΒଆͰରԠΛͱΔ • ◦◦ͷ◦ and zipͷURL͘Β͍͕͋Εͳ͍ؾ͕ͯ͠Δ • Ͱ͖ΔݶΓૣΊͷରԠΛ৺͕͚Δ
͍͍ͨαʔϏε
͍͍ͨαʔϏε
SentryͰͰ͖Δ͜ͱ • ΫϥογϡϩάΛૹΕΔʢࠓճΘͳ͍ʣ • ΠϕϯτΛૹΕΔʢࠓճͬͪ͜Λ͏ʣ • ΠϕϯτʹλάͳͲͷՃঢ়گΛ༩͢Δ͜ͱ͕Ͱ͖Δ • ϧʔϧʹԊͬͯSlackͳͲʢ12ݸͷαʔϏεରԠʣʹΞϥʔτΛྲྀͤΔ •
ྫʣ • ◦ؒʹ◦ճΠϕϯτ͕ى͖ͨΒ • ◦λάͷ͕◦◦ͷΠϕϯτ͕◦ճى͖ͨΒ • ͳͲͳͲ • ϢʔβʔϑΟʔυόοάػೳ࣮ • ΤϥʔϨϕϧʹ߹Θͤͯdelegateʢor callbackʣͰΞϓϦͰΩϟονͰ͖ΔͷͰͦΕΛ͑ • Sentryͷͭ·ͩͯ͠ͳ͍ͷͰ͍ʹͳΒͳ͍…ɻ
DEMO
SentryͰରԠ͍ͨ͠෦ • ZIPμϯϩʔυΤϥʔ or ղౚࣦഊͷ࣌ͷΞϥʔτΛSlackʹૹ৴ • ϑΝΠϧαΠζͳͲͷόϦσʔγϣϯͳͯ͘͠ɺHEADͷϑΝΠ ϧαΠζΛݟΔΑ͏ʹ͢ΔͳͲ… • APIࢹ͕ೖΔΑ͏ʹͳ͍ͬͯΔͷͰɺൈ͖ʹͯ͠େৎ͔ͳ
ͱࢥ͍·͢ɻ • ࠓޙϢʔβʔϑΟʔυόοΫՃͰೖΕ͍ͨͳͱʢSentry࣍ୈʣ • Androidͷ࣮ͰޮՌΛൃش͍ͯ͠Δͱ͜ΖΛݟΔͱೖΕ͍͍ͯΜ ͡Όͳ͍͔ͳͱࢥ͍ͬͯ·͢ɻʢݸਓతʹʣ
গ͔͠Γͷଋࣄ or ܾΊࣄ
ଋࣄ or ܾΊࣄ • Πϕϯτͷλάͷ • ʮZIPͷμϯϩʔυΤϥʔʯͱʮղౚͰ͖ͳ͔ͬͨʯ͚Δ͖͔ • ΤϥʔϨϕϧ •
Πϕϯτͷใͷ༩ • େମ࡞IDͱࣦഊͨ͠(orר)ͷIDͰ͍͍͔ͱ • ϧʔϧͷબఆ • ִؒʢ,࣌,ʣ • Πϕϯτͷճ
͓ۚͷ͜ͱ • ࠷$12 / month • ͍ઃఆ • ݄͍ͩͱ$15 /
month • ࠷50kͷΠϕϯτϩά͕Δ • Πϕϯτͷ্ݶΛܾΊͯఆֹͰ͏ΓํͱΠϕϯτʹԠֹͨۚ͡Λ͏ମܥ͕͋Δ • ͜Ε্ݶܾΊ͍͍ͯͱࢥ͏ • ϩάΛ͢ཧ༝·ͩͳ͍ͷͰ • ϑϦʔϓϥϯͩͱϓϩδΣΫτϝϯόʔʹ্ݶ͕͋ΔͨΊɺૣΊʹΞοϓάϨʔυͨ͠ ͍ • ݱঢ়̐ਓͰʢٴ͞Μɺฌ಄͞Μɺҏ౻͞ΜɺখੁʣͰ͢ͰʹౖΒΕͯ·͢