Submit Search
Upload
分身の術
•
1 like
•
800 views
yasuhiro kiyota
Follow
Productivity Engineering − Forkwell Meetup #4 の発表資料です
Read less
Read more
Software
Report
Share
Report
Share
1 of 27
Download now
Download to read offline
Recommended
Azure functions+typescript
Azure functions+typescript
Hiroyuki Ohnaka
Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話
Alisa Sasaki
Jupyterカーネルを魔改造した話
Jupyterカーネルを魔改造した話
Amazon Web Services Japan
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
Kazuho Murakami
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
SendGrid Night in Osaka #1
SendGrid Night in Osaka #1
R3 institute
本番運用で使うVisual Studio
本番運用で使うVisual Studio
Kazuyuki Miyake
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Takunori Minamisawa
Recommended
Azure functions+typescript
Azure functions+typescript
Hiroyuki Ohnaka
Spring I/O 2017での拡張のお話
Spring I/O 2017での拡張のお話
Alisa Sasaki
Jupyterカーネルを魔改造した話
Jupyterカーネルを魔改造した話
Amazon Web Services Japan
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
AnsibleをWerckerでCIして テストが終わると 本番環境が出来てる話
Kazuho Murakami
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
SendGrid Night in Osaka #1
SendGrid Night in Osaka #1
R3 institute
本番運用で使うVisual Studio
本番運用で使うVisual Studio
Kazuyuki Miyake
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Takunori Minamisawa
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
Kiyotaka Oku
I don't use kubernetes.
I don't use kubernetes.
HonMarkHunt
Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会
kujirahand kujira
Xamarin + Azure Mobile Appsの現実
Xamarin + Azure Mobile Appsの現実
Kazuyuki Miyake
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Takunori Minamisawa
Azure もくもく会 @ 東京 #18 LT
Azure もくもく会 @ 東京 #18 LT
裕康 井上
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
KubeWeekly読書メモの紹介
KubeWeekly読書メモの紹介
ina job
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
Terui Masashi
AWS Amplify 入門
AWS Amplify 入門
Hideaki Aoyagi
Azureで、動け動け動けconcrete5 !!
Azureで、動け動け動けconcrete5 !!
Seiken Sato
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
kimulla
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
uchimanajet7
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
Kouhei Sutou
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話
GIG inc.
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
Keiichi Hagiwara
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
ichiko_revjune
More Related Content
What's hot
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
Kiyotaka Oku
I don't use kubernetes.
I don't use kubernetes.
HonMarkHunt
Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会
kujirahand kujira
Xamarin + Azure Mobile Appsの現実
Xamarin + Azure Mobile Appsの現実
Kazuyuki Miyake
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Takunori Minamisawa
Azure もくもく会 @ 東京 #18 LT
Azure もくもく会 @ 東京 #18 LT
裕康 井上
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
KubeWeekly読書メモの紹介
KubeWeekly読書メモの紹介
ina job
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
Terui Masashi
AWS Amplify 入門
AWS Amplify 入門
Hideaki Aoyagi
Azureで、動け動け動けconcrete5 !!
Azureで、動け動け動けconcrete5 !!
Seiken Sato
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
kimulla
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
uchimanajet7
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
Kouhei Sutou
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話
GIG inc.
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
Keiichi Hagiwara
What's hot
(20)
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
I don't use kubernetes.
I don't use kubernetes.
Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会
Xamarin + Azure Mobile Appsの現実
Xamarin + Azure Mobile Appsの現実
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~
Azure もくもく会 @ 東京 #18 LT
Azure もくもく会 @ 東京 #18 LT
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
KubeWeekly読書メモの紹介
KubeWeekly読書メモの紹介
Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?
AWS Amplify 入門
AWS Amplify 入門
Azureで、動け動け動けconcrete5 !!
Azureで、動け動け動けconcrete5 !!
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
AWS SDK for Go を使って作ってみた話
AWS SDK for Go を使って作ってみた話
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
SEゼミ2015 - リーダブルコード勉強会のアイスブレイク
React Native + Expoでアプリを開発してみた話
React Native + Expoでアプリを開発してみた話
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
Viewers also liked
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
ichiko_revjune
Rettyの開発環境改善物語
Rettyの開発環境改善物語
洋一郎 櫻井
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Recruit Technologies
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
コードレビューの文化を手探りで作っていった話
コードレビューの文化を手探りで作っていった話
yasuhiro kiyota
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
Democracia y gobernabilidad
Democracia y gobernabilidad
Ageleo Justiniano Tucto
Taller Social Media Training: "La socialización de la cultura"
Taller Social Media Training: "La socialización de la cultura"
Asociación de Directivos de Comunicación
Aei easy grammar 25112015145137
Aei easy grammar 25112015145137
EugenioFouz
201603 01 bvd
201603 01 bvd
Institut de kinésiologie du Québec
Eduardo Rabossi. Teorías Cognitivas
Eduardo Rabossi. Teorías Cognitivas
Secretaría de Educación Pública
Bio-Microbics Products & Projects Portfolio Book
Bio-Microbics Products & Projects Portfolio Book
BioMicrobics, Inc.
Survive to Thrive - Powerful Traits of Highly Resilient People
Survive to Thrive - Powerful Traits of Highly Resilient People
Faisal Hoque
Red Museísitica Provincial de Lugo
Red Museísitica Provincial de Lugo
Encarna Lago
Yoim diet tienda on line
Yoim diet tienda on line
ITALY COFFEE TEA STORE
Cómo acceder a una pensión de jubilación en la afp
Cómo acceder a una pensión de jubilación en la afp
Corporación Hiram Servicios Legales
Libro pedagogia transformadora
Libro pedagogia transformadora
Ageleo Justiniano Tucto
Limited bulgaria presentation
Limited bulgaria presentation
Realty Gold World
Toma de protesta
Toma de protesta
Juan Carreón
Viewers also liked
(20)
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
Rettyの開発環境改善物語
Rettyの開発環境改善物語
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
コードレビューの文化を手探りで作っていった話
コードレビューの文化を手探りで作っていった話
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Democracia y gobernabilidad
Democracia y gobernabilidad
Taller Social Media Training: "La socialización de la cultura"
Taller Social Media Training: "La socialización de la cultura"
Aei easy grammar 25112015145137
Aei easy grammar 25112015145137
201603 01 bvd
201603 01 bvd
Eduardo Rabossi. Teorías Cognitivas
Eduardo Rabossi. Teorías Cognitivas
Bio-Microbics Products & Projects Portfolio Book
Bio-Microbics Products & Projects Portfolio Book
Survive to Thrive - Powerful Traits of Highly Resilient People
Survive to Thrive - Powerful Traits of Highly Resilient People
Red Museísitica Provincial de Lugo
Red Museísitica Provincial de Lugo
Yoim diet tienda on line
Yoim diet tienda on line
Cómo acceder a una pensión de jubilación en la afp
Cómo acceder a una pensión de jubilación en la afp
Libro pedagogia transformadora
Libro pedagogia transformadora
Limited bulgaria presentation
Limited bulgaria presentation
Toma de protesta
Toma de protesta
Similar to 分身の術
Jenkins User Conference 2018 Tokyo LT
Jenkins User Conference 2018 Tokyo LT
Yukiya Hayashi
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
Study Group by SciencePark Corp.
Ansible AWXで一歩進んだプロビジョニング
Ansible AWXで一歩進んだプロビジョニング
sugoto
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
Kyosuke Inoue
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
Kahori Takeda
Infrastrucure as a CodeにおけるJenkinsの役割
Infrastrucure as a CodeにおけるJenkinsの役割
Takashi Honda
Alfresco CI
Alfresco CI
Ashitaba YOSHIOKA
Jenkins X on GKE & Rancher2.0 on ORACLE Cloud
Jenkins X on GKE & Rancher2.0 on ORACLE Cloud
cyberblack28 Ichikawa
Asakusaソースコードリーディング #4 – Asakusa Test Driver
Asakusaソースコードリーディング #4 – Asakusa Test Driver
apirakun
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
whywaita
Leiningen超速入門
Leiningen超速入門
Kiyotaka Kunihira
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
recotech
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
Takeshi Kondo
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Kyosuke Inoue
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe
Kubernetes超入門 with java
Kubernetes超入門 with java
Yasunari Tanaka
Similar to 分身の術
(20)
Jenkins User Conference 2018 Tokyo LT
Jenkins User Conference 2018 Tokyo LT
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
SphinxのCIの続き Azure DevOpsでのビルド結果を、認証付きAzure App Serviceに公開するところまで
Ansible AWXで一歩進んだプロビジョニング
Ansible AWXで一歩進んだプロビジョニング
fluxflex meetup in Tokyo
fluxflex meetup in Tokyo
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
Infrastrucure as a CodeにおけるJenkinsの役割
Infrastrucure as a CodeにおけるJenkinsの役割
Alfresco CI
Alfresco CI
Jenkins X on GKE & Rancher2.0 on ORACLE Cloud
Jenkins X on GKE & Rancher2.0 on ORACLE Cloud
Asakusaソースコードリーディング #4 – Asakusa Test Driver
Asakusaソースコードリーディング #4 – Asakusa Test Driver
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
Leiningen超速入門
Leiningen超速入門
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetes超入門 with java
Kubernetes超入門 with java
分身の術
1.
分身の術 @yasuhiroki
2.
自己紹介 - Yasuhiro Kiyota
( @yasuhiroki ) - エンジニア歴5年目 - 1年目: 作りかけのJenkinsジョブを綺麗にする - 2年目: Jenkinsを同時に5台くらいメンテする - 3年目: JenkinsをAWSで運用する - 4年目: Jenkinsを卒業する - 5年目: Certified Jenkins Engineerになる
3.
4.
こんな環境な人の話です - リリースほやほやなサービス開発中 - 開発開始から半年ちょい -
AWSを利用 - S3 + CloudFront で Webサイト公開 - API Gateway + Lambda で serverless な感じ
5.
“生産性をあげるシェルスクリプト
6.
“eval 'echo "生産性"'
' | gsed "1a ↑"'{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}
7.
ここから本編
8.
「もうやっておきました」
9.
「もうやっておきました」とは - 頼まれた時にはすで作業が終わっている - 誰かがやらなきゃいけない作業を、 誰かが気づく前に終わらせている
10.
「もうやっておきました」とは - 頼まれた時にはすで作業が終わっている - 誰かがやらなきゃいけない作業を、 誰かが気づく前に終わらせている かっこいい
11.
「もうやっておきました」とは - 頼まれた時にはすで作業が終わっている - 誰かがやらなきゃいけない作業を、 誰かが気づく前に終わらせている 言いたい
12.
「もうやっておきました」と言うには - いつ頼まれても良いように準備しておく - やるべき作業がないか常に気を配っておく
13.
「もうやっておきました」と言うには - いつ頼まれても良いように準備しておく - やるべき作業がないか常に気を配っておく 生産性が下がる
14.
「もうやっておきました」と言うには - いつ頼まれても良いように準備しておく - やるべき作業がないか常に気を配っておく そんな暇があったら 自分の仕事に集中したい
15.
分身すれば良い - 自分の代わりに↓をやってくれる自分 - 依頼された時にすぐ作業する -
依頼されそうな条件を満たした時にすぐ作業する - やるべき作業がないか常に監視する - やるべき作業があればすぐ作業する
16.
分身すれば良い - 自分の代わりに↓をやってくれる自分 - 依頼された時にすぐ作業する -
依頼されそうな条件を満たした時にすぐ作業する - やるべき作業がないか常に監視する - やるべき作業があればすぐ作業する
17.
例えば Jenkinsを自分の分身にする
18.
分身の術 Jenkins - 自分のマシンにすぐインストール可能 -
作業に必要なツール・モジュールが使い回せる - 豊富な実行タイミング - 手動, cron, webhook, github push etc…
19.
分身の術 Jenkins プログラマブルに処理が書ける(慣れは必要)
20.
分身の術 Jenkins リポジトリ上のファイルを指定して実行可能
21.
分身の術 Jenkins リポジトリ上のファイルを指定して実行可能
22.
違う分身の術 - cron - 地味だけど手っ取り早い -
slack - 「MTGなの忘れないよう通知しといて」 → slack の /remind 設定しておけば良い - 違う分身の術があれば教えください!
23.
分身の術の効果 - 自分への割り込みタスク減 - チームメンバーの作業減
24.
自分の分身を作る費用対効果 - 何でも分身化するのは間違い - 私の基準 -
技術的に分身可能か - 自分にとって未知の技術が必要な時は避ける - 同じ作業をやってモチベーションが維持できるか - 自分の作業が遅れると他の人に影響するか
25.
分身しやすい人 - 怠惰で短気で傲慢な人 - もしかして:
プログラマーの三大美徳 - 日頃からターミナルで生活している人 - もしかして: シェル芸
26.
結局のところ - やらなくて良い作業を、 いかにやらずに済ませるか - そのための1つの方法として、 分身の術はいかがでしょうか
27.
FIN
Download now