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
CircleCI 2.0 for macOS
Search
r-plus
December 18, 2017
Technology
1
1.3k
CircleCI 2.0 for macOS
potatotips #46
r-plus
December 18, 2017
Tweet
Share
More Decks by r-plus
See All by r-plus
Swizzling Swizzling Swizzling
r_plus
0
410
Image optimization for mobile on CDN
r_plus
0
680
Advanced guard of DeallocationChecker
r_plus
2
3.2k
東急ハンズの P2Pレジ間通信2018
r_plus
4
2.1k
enum as Option.
r_plus
0
2.3k
Enterprise cert management.
r_plus
0
400
carthage verify
r_plus
2
5.9k
業務アプリの切札 Programable KIOSK mode 大全
r_plus
0
4.3k
PropertyObserverとinoutでやらかした話
r_plus
1
1.3k
Other Decks in Technology
See All in Technology
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.1k
メルカリのAI活用を支えるAIセキュリティ
s3h
8
5.8k
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.3k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1k
みんなだいすきALB、NLBの 仕組みから最新機能まで総おさらい / Mastering ALB & NLB: Internal Mechanics and Latest Innovations
kaminashi
0
170
Meshy Proプラン課金した
henjin0
0
170
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
800
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
650
20260129_CB_Kansai
takuyay0ne
1
250
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
210
Vitest Highlights in Angular
rainerhahnekamp
0
120
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
1
340
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2k
Done Done
chrislema
186
16k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
59
42k
Marketing to machines
jonoalderson
1
4.6k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Why Our Code Smells
bkeepers
PRO
340
58k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Transcript
$JSDMF$* GPSNBD04 12/18 potatotips #46 taiki komaba(@r_plus)
UBJLJLPNBCB !S@QMVT )"/%4-"#*/$
$JSDMF$*GPSNBD04 BWBJMBCMF
1SPT
1SPT XPSLqPX NBD04-JOVYQBSBMMFM TDIFEVMFS CBDLHSPVOEUBTL LFZCBTFEDBDIJOH
XPSLqPX
WFSTJPO KPCT KPCOBNF ʜ KPCOBNF ʜ XPSLqPX WFSTJPO XPSLqPXOBNF ʜ
XPSLqPXOBNF ʜ
WFSTJPO KPCT KPCOBNF ʜ KPCOBNF ʜ XPSLqPX WFSTJPO XPSLqPXOBNF ʜ
XPSLqPXOBNF ʜ KPCఆٛ෦ όʔδϣϯࢦఆ XPSLqPXఆٛ෦
WFSTJPO KPCT KPCOBNF ʜ KPCOBNF ʜ XPSLqPX WFSTJPO XPSLqPXOBNF ʜ
XPSLqPXOBNF ʜ KPCఆٛ෦ όʔδϣϯࢦఆ XPSLqPXఆٛ෦ XPSLqPX͔Β ࣮ߦ͢ΔKPCΛࢦఆ
NBD04-JOVYQBSBMMFM %PDLFSTVQQPSU
KPCT NBD+PC ʜ MJOVY+PC ʜ XPSLqPX WFSTJPO XPSLqPXOBNF KPCT NBD+PC
MJOVY+PC XPSLqPXʹهࡌͨ͠KPC ฒྻͰ࣮ߦ͞ΕΔͷͰ ෳͷNBDMJOVYڥͰ$*Λ࣮ߦग़དྷΔ
ෳ9DPEFόʔδϣϯͰͷ$*Λಉ࣮࣌ ߦՄೳ -JOVYͰྑ͍λεΫΛ-JOVYଆʹಀ ͕ͤΔ ແྉͷ༗ޮ׆༻
EPDLFSJNBHF %PDLFS)VC TXJGUMJOUEBOHFS 4XJGU-JOU %BOHFS EBOHFSTXJGUMJOU࣮ߦ༻ EPDLFSBMQJOFNJTTQFMM NJTTQFMM࣮ߦ༻
TDIFEVMFS
XPSLqPX WFSTJPO XPSLqPXOBNF TDIFEVMF DSPOl z KPCT ʜ εέδϡʔϧ࣮ߦग़དྷΔɻ
ॻࣜDSPOɺ࣌ؒ65$ ݻఆ
CBDLHSPVOEUBTL
KPCT KPOBNF TUFQT DIFDLPVU SVOFDIPUFTU SVO CBDLHSPVOEUSVF OBNF#(UBTL DPNNBOEFDIPCBDLHSPVOE CBDLHSPVOE࣮ߦΛࢦఆग़དྷΔ
ˠ$*શମͱ࣮ͯ͠ߦ࣌ؒΛॖՄೳ
LFZCBTFEDBDIJOH
$POT ͱ͍͏͔ϋϚͬͨϙΠϯτ
$POT $*3$-&@"35*'"$54ഇࢭ SVCZόʔδϣϯࢦఆํ๏ ͍͖ͳΓ<>ͰධՁ͢ΔεΫ Ϧϓτࣦഊ͢Δ XFC6*ʹଘࡏ͢ΔDPEFTJHO ͷແҙຯԽ
$*3$-&@"35*'"$54ഇࢭ
ڥม$*3$-&@"35*'"$54ʹ 1"5)͕ೖͬͯΔͷͰ ͦ͜ʹϑΝΠϧΛஔ͚Ռͱͯ͠%-Մೳͩͬͨ
ˠڥมઃఆ͞Εͳ͍ͷͰ TUPSF@BSUJGBDUTTUFQΛར༻͢Δඞཁ͕͋Δ εΫϦϓτ͔Βஔ͍ͯͨ͠߹Ұ୴UNQͱ͔ʹஔ ͍ͯͦͷ1"5)Λࢦఆ͢Δࣄʹɻ
SVCZόʔδϣϯࢦఆํ๏
TIFMMʹҎԼΛࢦఆ TIFMMCJOCBTIMPHJOFPQJQFGBJM SVCZ͏લʹSVCZWFSTJPOϑΝΠϧΛ࡞ SVOFDIPSVCZdSVCZWFSTJPO ϦϙδτϦʹίϛοτ͠ͱ͘ͷͰ0,
͍͖ͳΓ<>ͰධՁ͢ΔεΫϦ ϓτࣦഊ͢Δ
͜ΜͳίϚϯυࣦഊ͢Δ SVO<TSFTVMUUYU>FDIPIPHFʜ JGจ͑0, ʢ͋Δ͍cͰෳߦهड़ʹ͢Ε͍͚Δʁ SVOJG<TSFTVMUUYU>UIFOFDIPIPHFʜp
XFC6*ʹଘࡏ͢Δ DPEFTJHOͷແҙຯԽ
ˡϓϩδΣΫτઃఆϖʔδ ʹ͋Δ͜Ε
QͱNPCJMFQSPWJTJPOϑΝΠϧΛΞοϓϩʔυग़དྷΔ Ξοϓϩʔυ͓͚ͯ͠$*ڥͷLFZDIBJO 1SPWJTJPOJOH1SPpMFTσΟϨΫτϦʹೖΕ͓͍ͯͯ͘Εͨ ศརͳͭ
QͱNPCJMFQSPWJTJPOϑΝΠϧΛΞοϓϩʔυग़དྷΔ Ξοϓϩʔυ͓͚ͯ͠$*ڥͷLFZDIBJO 1SPWJTJPOJOH1SPpMFTσΟϨΫτϦʹೖΕ͓͍ͯͯ͘Εͨ ศརͳͭ ˠͦͷϑΝΠϧΛΠϯετʔϧͨ͠Γ%-ͨ͠Γ͢ΔఆٛTUFQ ͕ଘࡏ͠ͳ͍ͨΊແҙຯʹɻ
ެࣜͷճ ʮGBTUMBOFNBUDIͬͯͶʯ
طʹGBTUMBOFಋೖͯ͠ͳ͍ͱएׯ ໘ͩͬͨΓ·͕͢ CBDLHSPVOEUBTL͕ັྗతͳͷ ͰҠߦ͠·͠ΐ͏ʂ
$*࣌ؒਪҠ
None
࣌ Ωϟογϡ͕͋ͬͯఔ
࣌ Ωϟογϡ͕͋ͬͯఔ ࣌ Ωϟογϡ͕͋Δͱޙ
$*Ͱओʹ࣮ࢪ͍ͯ͠Δ༰ %FCVHVOJUUFTU DPWFSBHFVQMPBE 3FMFBTFCVJME
$*Ͱओʹ࣮ࢪ͍ͯ͠Δ༰ %FCVHVOJUUFTU DPWFSBHFVQMPBE 3FMFBTFCVJME ྻ࣮ߦ
$*Ͱओʹ࣮ࢪ͍ͯ͠Δ༰ %FCVHVOJUUFTU DPWFSBHFVQMPBE 3FMFBTFCVJME ྻ࣮ߦ ฒྻ࣮ߦ
·ͱΊ CBDLHSPVOEUBTLͱ -JOVYͷλεΫͷׂΓৼΓͰ ഒ͙Β͍ʹͳΓ·͢
:".-UJQT
Կճ͏هड़ΛมԽͯ͠ ͍·Θ͍ͨ͠
EFGBVMUTEFGBVMUTΞϯΧʔ NBDPT YDPEF TIFMMCJOCBTIMPHJOFPQJQFGBJM ʜ KPCT CVJMEBOEUFTU EFGBVMUTΤΠϦΞεϚʔδ ʜ
CVJMEBOEEFQMPZ EFGBVMUTΤΠϦΞεϚʔδ ʜ
͓ΘΓɻ