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
dSYM を Firebase に 送るのに苦労した話
Search
Yamamoto Tatsuya
December 18, 2019
Programming
0
440
dSYM を Firebase に 送るのに苦労した話
2019/12/18 #bitrise_meetup で発表させていただいた内容です!
Yamamoto Tatsuya
December 18, 2019
Tweet
Share
More Decks by Yamamoto Tatsuya
See All by Yamamoto Tatsuya
CI/CD を学びながら Codemagic を使ってみよう
yamatatsu10969
1
320
Oshidori を作った理由、使い方、技術について
yamatatsu10969
0
3.8k
アプリ開発のすすめ
yamatatsu10969
0
64
Other Decks in Programming
See All in Programming
CSC509 Lecture 02
javiergs
PRO
0
400
株式会社 Sun terras カンパニーデック
sunterras
0
220
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
350
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
190
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
330
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.5k
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
450
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
130
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
180
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.3k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Balancing Empowerment & Direction
lara
4
680
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
It's Worth the Effort
3n
187
28k
Fireside Chat
paigeccino
40
3.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Transcript
E4:.Λ'JSFCBTFʹ ૹΔͷʹۤ࿑ͨ͠ ˏϠϓϦɹɹ:BNBNPUP5BUTVZB
ࣗݾհ
·ͨͭ ࢁຊཽ ɾ۽ຊग़Ͱڈ্ژ ɾJ04ΤϯδχΞ 4QFBLFS%FDLʹ ஔ͍͍ͯ·͢ʂ 5XJUUFSͰݕࡧ͍ͯͩ͘͠͞
ύʔτφʔͱͷؔ࡞ΓΛ ͓ख͍͢ΔΞγελϯτΞϓϦ Ϗϧυ࣌ؒશવΓͯ·ͤΜʂʂʂ Ωϟογϡ͋ΓͰશવΓͳ͍ ແྉϓϥϯͩͷɻ ʹͯ͘͠ΕΔͱخ͍͠Ͱ͢
IUUQTRJJUBDPNZBNBUBUTVJUFNTCEFECF
ຊE4:.Λ#JUSJTF͔ΒૹΔ
·ͨͭ͘Μɺ $SBTIMZUJDTͷσʔλݟ͍ͨΜ͚ͩͲ E4:.Ͳ͜ʁ ϫΠʮԿͦΕɻɻɻʯ
E4:. σόοΫγϯϘϧ ͱ Ϗϧυͷ࣌ʹੜ͞ΕΔʢઃఆ͍ͯ͠Εʣ $SBTIMZUJDTʹඞཁͳϑΝΠϧ E4:.͕ͳ͍ͱࢮ͵ʢΫϥογϡͷݪҼෆ໌ʣ
ࠓ·ͰͷE4:.ӡ༻
ࠓ·Ͱͷӡ༻ Ξοϓσʔτͷͨͼʹɺ ΞϓϦຊΛखಈͰΞʔΧΠϒɺΞοϓϩʔυ E4:.ΛखಈͰΞοϓϩʔυ #JUSJTFͰΞʔΧΠϒɺ "QQ4UPSF$POOFDUΞοϓϩʔυʢ࠷ߴʣ E4:.ɻɻɻʁ
ԾԽڥʹऔΓ͞Εͨ ʢҋʹΒΕͨʣ
GBTUMBOFͰૹΔͷ͔ɻ
શͯͷΞϓϦͰ &OBCMF#JUDPEF:FT ʹͯ͠ɺ13ग़͢ͷͭΒ͍ɻɻɻ &OBCMF#JUDPEF:FT ʹ͢Δͱग़ͯ͘Δˣˣˣ
E4:.ΛԾԽڥ͔Βٹ͏ ΩϟογϡͰ͢ Ͳ͏ʹ͔ͯ͠ૹΔ
E4:.ΛԾԽڥ͔Βٹ͏ ΩϟογϡͰ͢ Ͳ͏ʹ͔ͯ͠ૹΔ
E4:.ͷు͖ग़͞ΕΔॴ Ξτϓοτ͞ΕΔͷͷҰཡ͕දࣔ͞ΕΔ
Ωϟογϡϓογϡͷઃఆ վߦେࣄ
Ωϟογϡͷ֬ೝ 4FUUJOHˠɹ.BOBHF#VJME$BDIFT #&5"
Ωϟογϡͷ ̓ؒͰͳ͘ͳΔ ಉ͡ϒϥϯνΛϏϧυ͢Δͱ্ॻ͖͞ΕΔ #&5"
E4:.ΛԾԽڥ͔Βٹ͏ ΩϟογϡͰ͢ Ͳ͏ʹ͔ͯ͠ૹΔ
'JSFCBTFE4:.6QMPBE͋ͬͨʂʂʂ
ͪΐͬͱۤ࿑ͨ͠ όά͕͋ͬͨɻ ύεࢦఆʹɺεϖʔεΛؚΊΔͱೝࣝ͠ͳ͍ ʢྫɿd4VQQPSUJOH'JMF(PPHMFddʣ "SDIJWFͷ࣌ͷ*OGPQMJTU ಉ͡ύε͚ͩͬͨͲೝࣝͨ͠ɻ εΫϦϓτͰΰχϣΰχϣͨ͠ DQίϚϯυͰϧʔτσΟϨΫτϦʹ ίϐʔ͢ΔΑ͏ʹͨ͠ɻ
εΫϦϓτͰɺεϖʔε͋ΓͰେৎ ࠓमਖ਼͞Ε͍ͯΔ͔ɻະ֬ೝͰ͢
͜͜ʹஔ͚ྑ͔ͬͨ
ͪΐͬͱۤ࿑ͨ͠ "SDIJWFͷઃఆ͕ϛεͬͯɺ$SBTIMZUJDTͰಡΈࠐ·Εͳ͔ͬͨ #JUDPEF&OBCMFΛઃఆ͢Δͱͬ͜Ά͍͕͍ͭͨɻ/Pʹઃఆ͠ͳ͖Ό͍͚ͳ͍ʂʂʂ
ͪΐͬͱۤ࿑ͨ͠ $SBTIMZUJDTͰಡΈࠐ·Εͳ͍ࣄ͕ൃੜͨ͠ E4:.ͱJQBͷ66*%͕Ұக͍ͯ͠Δͷʹɻɻɻ ˠɹ೦ͷͨΊͲ͔͜ʹ͓͍ͯͯ͠ɺ ɹɹޙ͔ΒΞοϓϩʔυͰ͖ΔΑ͏ʹ͠Α͏ʂ ͱݴΘΕͨ
ͪΐͬͱۤ࿑ͨ͠ Ͳ͔͜ʹ͓ͯ͘͠ʂʂʂ Ωϟογϡ %FQMPZUP#JUSJTFJP
#VJMEͷϖʔδɺ-0(4ͷԣ "114"35*'"$54ʹ͋Δʂʂʂ
Ωϟογϡͯ͠ɺ 'JSFCBTFE4:.6QMPBEͰૹͬͯɺ %FQMPZUP#JUSJTFJPͰϑΝΠϧΛ͢ Ͳ͏ʹͳΒͳ͍ͱ͜Ζ εΫϦϓτͰΰχϣΰχϣ͠·͠ΐ͏ɻ Ͳ͔͜͠ΒࢀߟʹͳΕ͍Ͱ͢ɻ
࠷ޙʹ ҙ༁ɿΊͬͪΌΤϥʔग़͠ͱΔΜXϩάૹͬͯ͘ΕͨΒॿ͚ͯΔͰʙ
αϙʔτମ੍όονϦɻ #JUSJTF͍͖ͬͯ·͢ʂ
Ωϟογϡͯ͠ɺ 'JSFCBTFE4:.6QMPBEͰૹͬͯɺ %FQMPZUP#JUSJTFJPͰϑΝΠϧΛ͢ Ͳ͏ʹͳΒͳ͍ͱ͜Ζ εΫϦϓτͰΰχϣΰχϣ͠·͠ΐ͏ɻ Ͳ͔͜͠ΒࢀߟʹͳΕ͍Ͱ͢ɻ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠