$30 off During Our Annual Pro Sale. View Details »
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
330
Oshidori を作った理由、使い方、技術について
yamatatsu10969
0
3.9k
アプリ開発のすすめ
yamatatsu10969
0
66
Other Decks in Programming
See All in Programming
開発に寄りそう自動テストの実現
goyoki
2
950
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
390
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
350
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
400
ゲームの物理 剛体編
fadis
0
340
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
190
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.3k
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
320
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.2k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
310
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
430
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
Featured
See All Featured
Making Projects Easy
brettharned
120
6.5k
A designer walks into a library…
pauljervisheath
210
24k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
GraphQLとの向き合い方2022年版
quramy
50
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Speed Design
sergeychernyshev
33
1.4k
How to Ace a Technical Interview
jacobian
280
24k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
How STYLIGHT went responsive
nonsquared
100
6k
Automating Front-end Workflow
addyosmani
1371
200k
Practical Orchestrator
shlominoach
190
11k
Docker and Python
trallard
47
3.7k
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ͰϑΝΠϧΛ͢ Ͳ͏ʹͳΒͳ͍ͱ͜Ζ εΫϦϓτͰΰχϣΰχϣ͠·͠ΐ͏ɻ Ͳ͔͜͠ΒࢀߟʹͳΕ͍Ͱ͢ɻ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠