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 x JavaScript
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Pine Mizune
April 28, 2017
Programming
3
560
CircleCI 2.0 x JavaScript
『 Meguro.es x Gotanda.js #1 in Drecom 』 で飛び込み LT 予定のプレゼン
https://meguroes.connpass.com/event/49543/
Pine Mizune
April 28, 2017
Tweet
Share
More Decks by Pine Mizune
See All by Pine Mizune
多言語対応と絵文字ジェネレーター / i18n of Emoji Generator
pine
0
850
C++ 製グラフィックライブラリ Skia の紹介 / Introduction to the graphics library Skia written by C++
pine
0
1.9k
asyncio + aiohttp で作るウェブサービス / How to develop a web service with asyncio and aiohttp
pine
0
680
Lerna による明示的疎結合アーキテクチャ
pine
1
660
Perl 卒業式
pine
0
360
Android Studio の気になる warnings を抑制する方法まとめ
pine
0
510
Emoji Generator meets Browser Extensions
pine
1
3k
近年の OSS 開発における CI 選択のベストプラクティス
pine
3
4.5k
yarn VS. npm@2 VS. npm@3
pine
3
1.1k
Other Decks in Programming
See All in Programming
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
CSC307 Lecture 01
javiergs
PRO
0
690
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
550
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
460
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
960
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
We Are The Robots
honzajavorek
0
160
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
90
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
Transcript
1JOF .J[VOF "QS .FHVSPFT Y (PUBOEBKT
$JSDMF$*
ࣗݾհ q (JU)VC !QJOF q 5XJUUFS!QJOF q ͖ͳݴޠ +BWB4DSJQU q
/FYUCFBU $P-UE JO ޒా q ֆจࣈδΣωϨʔλʔ "VUIPS
$JSDMF $* ͱ q $* ͷΫϥυαʔϏε q ฒྻ Y Ͱͷར༻͕ແྉ
044 Ͱͳͯ͘Մ q (JU)VC #JUCVDLFU ͱ࿈ܞ q ࠷ۙ CFUB ͕ެ։͞Εͨ Ø ઃఆϑΝΠϧͰΓସ͑ Ø ڞଘՄೳ
$JSDMF $* ͰมΘͬͨ q ҙͷ %PDLFS ίϯςφ͕ͦͷ··ಈ͘Α͏ʹ q ίϯςφຖͷॳظߏங͕ෆཁ
Ø Ϗϧυ͕࣌ؒେ෯ʹߴԽ q ڥͷ࣮ͳ࠶ݱ͕Մೳʹ Ø ҙͷ %JTUSJCVUJPO 7FSTJPO ΛબՄ 'JSTU$MBTT4VQQPSUGPSUIF%PDLFS1MBUGPSN ˞ ࢀߟ IUUQTDJSDMFDJDPNEPDT
$JSDMF $* Y +BWB4DSJQU machine: node: version: 6.10.0 dependencies:
cache_directories: - ~/.cache/yarn pre: - yarn –version override: - yarn test: override: - yarn test ઃఆϑΝΠϧ :".- ˞ IUUQRJJUBDPNQJOFJUFNTEEFBDBBCGDCB
$JSDMF $* Y +BWB4DSJQU ˞ IUUQRJJUBDPNQJOFJUFNTEEFBDBBCGDCB version: 2 jobs:
build: working_directory: ~/workspace docker: - image: node:6.10.0 steps: - checkout - restore_cache: key: proj-{{ checksum “yarn.lock” }} - run: name: Install dependencies command: yarn - run: name: Test command: yarn test - save_cache: key: proj-{{ checksum “yarn.lock” }} paths: - ~/workspace/node_modules - ~/.cache/yarn/ ઃఆϑΝΠϧ :".-
ҙͷ %PDLFS ΠϝʔδʹରԠ version: 2 jobs: build: working_directory: ~/workspace docker:
- image: node:6.10.0 steps: - checkout - restore_cache: key: proj-{{ checksum “yarn.lock” }} - run: name: Install dependencies command: yarn - run: name: Test command: yarn test - save_cache: key: proj-{{ checksum “yarn.lock” }} paths: - ~/workspace/node_modules - ~/.cache/yarn/ %PDLFS )VC ͷΠϝʔδΛࢦఆ o $JSDMF$* ʜ ༻ҙ͞ΕͨίϯςφʹࣗͰڥΛߏங o $JSDMF$* ʜ Ϗϧυ։͔࢝࣌Βҙͷঢ়ଶ Ø ηοτΞοϓ͕ෆཁ
ѹత ґଘແ͠ɺςετۭͷ QBDLBHFKTPO ͷ߹ $JSDMF$* ࣌ؒ ඵ $JSDMF$*
TFD TFUVQ TFD TFD EFQFOEFODJFT TFD TFD UFTU TFD TFD ߹ܭ TFD ˞ ճ ฏۉ $JSDMF$* ͷ ഒͷͰηοτΞοϓՄೳ ˞ ܭଌϨϙδτϦ IUUQTHJUIVCDPNQJOFDJSDMFDJUFTU
ѹత 8FCQBDL ͷςετΛճͨ͠߹ $JSDMF$* ࣌ؒ ඵ $JSDMF$*
TFD TFUVQ TFD TFD EFQFOEFODJFT TFD TFD UFTU TFD TFD ߹ܭ TFD ˞ ճ ฏۉ ςετࣗମͷ࣮ߦ͍ ˞ ܭଌϨϙδτϦIUUQTHJUIVCDPNQJOFXFCQBDL
ѹతॊೈੑ version: 2 jobs: build: working_directory: ~/workspace docker: -
image: node:6.10.0 steps: - checkout - restore_cache: key: {{ checksum “yarn.lock” }} - run: name: Install dependencies command: yarn - run: name: Test command: yarn test - save_cache: key: proj-{{ checksum “yarn.lock” }} paths: - ~/workspace/node_modules - ~/.cache/yarn/ ҙͷϏϧυεςοϓΛࢦఆՄೳ o $JSDMF$* ʜ ܾ·ͬͨϏϧυεςοϓʹׂΓࠐΈ o $JSDMF$* ʜ શʹҙͷϏϧυεςοϓΛࢦఆՄೳ
ѹతॊೈੑ ˞ IUUQRJJUBDPNQJOFJUFNTEEFBDBBCGDCB version: 2 jobs: build: working_directory: ~/workspace
docker: - image: node:6.10.0 steps: - checkout - restore_cache: key: {{ checksum “yarn.lock” }} - run: name: Install dependencies command: yarn - run: name: Test command: yarn test - save_cache: key: proj-{{ checksum “yarn.lock” }} paths: - ~/workspace/node_modules - ~/.cache/yarn/ ҙͷΩʔͰΩϟογϡΛอଘɾ෮ݩՄೳ o $JSDMF$* ʜ ҰͰอଘɾ෮ݩ o $JSDMF$* ʜ ZBSOMPDL ͷ DIFDLTVN ͰࢦఆՄೳ
·ͱΊ q ҙͷ %PDLFS ΠϝʔδΛϕʔεʹ࣮ߦՄೳ q ࣮ߦ͕ѹతʹ্ q ϓϩδΣΫτʹ
ڞଘՄೳ q ͥͻɺࢼ͠ʹͬͯΈͯԼ͍͞ $JSDMF$*