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
コンパイルエラー検知くんその2
Search
sada
December 11, 2021
Programming
740
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コンパイルエラー検知くんその2
https://meetup.unity3d.jp/jp/events/1337
sada
December 11, 2021
More Decks by sada
See All by sada
[CA.unity #2] 動かないコードを マージさせないための コンパイルエラー検知くんを GithubActionで作った話
sada913
1
1.8k
Other Decks in Programming
See All in Programming
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
580
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
170
yield再入門 #phpcon
o0h
PRO
0
350
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
220
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
860
1年で人数1.5倍、PR数5.5倍増。 品質とアウトカムはどうなったか、 何が効いたか
ike002jp
0
130
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
2.5k
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
190
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
360
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
150
Performance Engineering for Everyone
elenatanasoiu
0
270
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Ethics towards AI in product and experience design
skipperchong
2
330
Utilizing Notion as your number one productivity tool
mfonobong
4
420
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
The Invisible Side of Design
smashingmag
301
52k
The agentic SEO stack - context over prompts
schlessera
0
840
Site-Speed That Sticks
csswizardry
13
1.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Transcript
ίϯύΠϧΤϥʔݕ͘Μ ͦͷ̎ 1 ʲͩΑʳ6OJUZ͓ɾͱɾͳͷ-5େձTBEB
ࣗݾհ 5XJUUFS4"ZBOBEB ٕज़తͳશવͯ͠ͳ͍ ॴଐ(SB ffi UZ JOD ΫϥΠΞϯτΤϯδχΞ݉$*$%ΤϯδχΞ݉"3ΤϯδχΞ
৽ଔ աڈొஃɾهࣄͳͲ $"VOJUZ IUUQTTQFBLFSEFDLDPNTBEBDBEPUVOJUZOVNCFSEPOHLBOBJLPEPXP NB[JTBTFOBJUBNFGBMTFLPOQBJSVFSBKJBO[IJLVOXPHJUIVCBDUJPOEF[VPUVUBIVB ݸਓ2JJUB IUUQTRJJUBDPN4"ZBOBEB 2 TBEB
What's Gra ff i ty, Inc 3 64ʹͯ-FBQ5SJHHFSͱ͍͏"3γϡʔς ΟϯάήʔϜΛӡ༻։ൃதʂ
ࠓճͷ͓ 4 Ҏલ$"VOJUZͰొஃͨ͠ͱ͖ʹհͨ͠ίϯύΠϧΤϥʔݕ͘Μʹ ৽ػೳΛՃͨ͠ ͜ͷࢠ
ίϯύΠϧΤϥʔݕ͘Μͱ 5 w (JU)VC"DUJPOTΛ༻ͯ͠ίϯύΠϧΤϥʔΛݕౖͯͬͯ͘͠ΕΔπ ʔϧ w ίϯύΠϧΤϥʔͳίʔυ͕ຊྲྀʹϚʔδ͞ΕΔ͜ͱʹΑͬͯϏϧυ͕ࣦ ഊ͢Δ͜ͱ͕ଟ͔ͬͨͷͰ࡞
ίϯύΠϧΤϥʔݕ͘Μͱ 6 w Ҏલ·Ͱ6OJUZΛ։͘͜ͱʹΑͬͯίϯύΠϧΤϥʔ͔Ͳ͏͔Λݕ͢ Δ͚ͩͷπʔϧͰ͋ͬͨ w Ϗϧυ͕ࣦഊ͢ΔଞͷΤϥʔͷݕͰ͖ͳ͔ͬͨ w &EJUPS֦ுͳͲͷ6OJUZ&EJUPS໊લۭؒͳεΫϦϓτΛ&EJUPSϑΥϧ μʹೖΕͯͳ͍ͱ͖ʹϏϧυ͕Ͱ͖ͳ͍Τϥʔ
w ΞηοτόϯυϧपΓͰΤϥʔ͕ى͖ͯϏϧυ͕Ͱ͖ͳ͍ͱ͖
ίϯύΠϧΤϥʔݕ ͘Μʹ৽ػೳΛࡌ
ݕ͘Μ৽ػೳ 8 w ΞηοτόϯυϧνΣοΫ͘Μ w ֎෦Ξηοτࢀরઈڐ͘Μ w 6OJUZ&EJUPSεΫϦϓτݕ͘Μ ݕ͘Μࡾܑఋੜ
ݕ͘Μ৽ػೳ 9 w ΞηοτόϯυϧνΣοΫ͘Μ w Ҏલ͔Β&EJUPS֦ுͱͯ͠ଘࡏ w ֎෦Ξηοτࢀরઈڐ͘Μ w ͪ͜ΒҎલ͔Β&EJUPS֦ுͱͯ͠ଘࡏ
w 6OJUZ&EJUPSεΫϦϓτݕ͘Μ w /FX
ݕ͘Μ৽ػೳ 10 w ΞηοτόϯυϧνΣοΫ͘Μ w ֎෦Ξηοτࢀরઈڐ͘Μ w 6OJUZ&EJUPSεΫϦϓτݕ͘Μ w ຊ͜ͷࢠΛհ
UnityEditor εΫϦϓτݕ͘Μ
12 w &EJUPS֦ுͷεΫϦϓτΛ௨ৗͷϑΥϧμʹೖΕͯϏϧυͨ͠ͱ͖ɺϏ ϧυΛ࢝ΊΔલͷίϯύΠϧ࣌ʹΤϥʔΛు͘ w ϏϧυΛ࢝ΊΔલͷίϯύΠϧ͚ͩΛઌʹΓ͍ͨ EditorεΫϦϓτݕ͘Μ
ϏϧυલͷίϯύΠϧ͚͕͍ͩͨ͠ 13 w ͦΜͳ"1*͕͋ͬͨ IUUQTEPDTVOJUZEDPN4DSJQU3FGFSFODF #VJME1MBZFS1MBZFS#VJME*OUFSGBDF$PNQJMF1MBZFS4DSJQUTIUNM
ݕ͘Μ৽ػೳ 14 w 4#1 4DSJQUBCMF#VJME1JQFMJOF Ͱ༻͢ΔϨϕϧ"1* w ϏϧυલͷεΫϦϓτͷίϯύΠϧ͚ͩΛͯ͠%--Λੜ͢Δ"1* 1MBZFS#VJME*OUFSGBDF$PNQJMF1MBZFS4DSJQUT
ͬͯԿऀʁʁ ϏϧυલͷίϯύΠϧ͚͕͍ͩͨ͠
ݕ͘Μ৽ػೳ 15 w ͜ͷ"1*Λ͏ͱϏϧυલͷίϯύΠϧ෦͚ͩΛߦ͑Δ w 6OJUZ&EJUPSεΫϦϓτ͕௨ৗϑΥϧμʹೖ͍ͬͯͨ߹ΤϥʔΛͩ ͯ͘͠ΕΔ w ͱ͍͏͜ͱɺ6OJUZ&EJUPSεΫϦϓτΛݕͰ͖Δ 1MBZFS#VJME*OUFSGBDF$PNQJMF1MBZFS4DSJQUT
ͬͯԿऀʁʁ ϏϧυલͷίϯύΠϧ͚͕͍ͩͨ͠
EditorεΫϦϓτͷ ݕͷํ
ݕͷํ 17 w ͜ͷΑ͏ͳίʔυΛॻ͘
ݕͷํ 18 w ͜ͷ෦EMMͷग़ྗઌͷϑΥϧμͷࢦ ఆͱίϯύΠϧ͢Δλʔήοτ ʢ"OESPJEJ04ɺελϯυΞϩϯͳ Ͳ ͷઃఆΛߦ͍ͬͯΔ
ݕͷํ 19 w ͜ͷ෦ͰίϯύΠϧΛߦ͏ w SFTVMUʹίϯύΠϧ͞Εͨ݁Ռͷ ใ͕ೖ͍ͬͯΔ EMMͷͳͲ w
ίϯύΠϧΤϥʔ͕ى͖ͨͱ͖SFTVMU ͷத͕OVMMʹͳΔ w %--ཁΒͳ͍ͷͰআ͓ͯ͘͠
ݕͷํ 20 w ίϯύΠϧΤϥʔ͕ى͖ͨ߹SFTVMU ͷத͕OVMMʹͳΔͷͰྫ֎Λൃੜ͞ ͤΔ w 6OJUZ#BUDI.PEFͰ࣮ߦதྫ֎ ͕ى͖ΔͱSFUVSOΛฦͯ͠ऴྃ͢ Δ
w SFUVSOͰऴྃ͢Δͱ(JU)VC "DUJPOTࣦഊʹͳΔ
ݕͷํɾUnityଆͷίʔυ 21 w ͖ͬ͞ॻ͍ͨίʔυͩͱҾ͕͋ Γ#BUDI.PEFͰݺͿʹ໘ ͳͷͰΤϯτϦʔϙΠϯτΛ࡞ ͢Δ w ͨͱ͑͜Μͳײ͡
ݕͷํɾGitHubActions 22 w Ҏલհͨ͠ίϯύΠϧΤϥʔݕ͘Μͷ࡞ํ ๏Λࢀߟʹ0QFO6OJUZͷ෦ʹҎԼΛՃ FYFDVUF.FUIPE$MBTT/BNF$PNQJMF5FTU$VSSFOU#VJME5BSHFU&OUSZ1PJOU w ͜͏͢ΔͱઌఔͷϝιουΛ(JU)VC"DUJPOTͰ ୟ͍ͯ͘ΕΔ IUUQTHJUIVCDPNTBEB$PNQJMF&SSPS$IFDL,VO
ݕ͘Μɾͦͷଞղઆ 23 w ࠓճԿߟ͑ͣʹݱࡏͷϓϥοτϑΥʔϜͰίϯύΠϧΛ͍ͯ͠Δ͚ͩ w ϓϥοτϑΥʔϜࢦఆͰίϯύΠϧͰ͖Δ w ͦͷ߹JGͱ͔ͰϓϥοτϑΥʔϜ͝ͱʹॻ͖͚͍ͯΔͱ͖ͷίϯ ύΠϧΤϥʔݕՄೳ
·ͱΊ
·ͱΊ 25 w ίϯύΠϧΤϥʔݕ͘Μʹ৽ػೳΛࡌ w ίϯύΠϧΤϥʔ͚ͩͰͳ͘ɺϏϧυ࣌ͷΤϥʔݕՄೳʹ w &EJUPSεΫϦϓτͷݕ w Ξηοτόϯυϧؔ࿈ͷΤϥʔ
w ෦Ξηοτ͕֎෦ΞηοτΛࢀর͍ͯ͠ͳ͍͔ͷνΣοΫ w ͜ΕͰɺ΄΅ͯ͢ͷϏϧυ࣌ͷΤϥʔΛະવʹݕ͕Ͱ͖ΔΑ͏ʹ