Slide 1

Slide 1 text

2017 年代の進捗どう ですか @joe_re

Slide 2

Slide 2 text

みなさん

Slide 3

Slide 3 text

進捗どうですか ※ 金髪のあの子をイメー ジしてください

Slide 4

Slide 4 text

進捗ダメです ※ 金髪のあの子をイメー ジしてください

Slide 5

Slide 5 text

進捗どうですかに対す る回答は進捗ダメです 以外にないという問題

Slide 6

Slide 6 text

人は進捗に対して 問われることに弱い

Slide 7

Slide 7 text

進捗の確認なんて されたくないし、 したくない

Slide 8

Slide 8 text

ぶっちゃけ進捗がいいことなんてほぼない

Slide 9

Slide 9 text

自動的に上長氏に 進捗が把握されて 詰められるときは 進捗どうですかって 聞かれずに詰められたい

Slide 10

Slide 10 text

PivoralReleaseBoard というものを作った https://github.com/joe­re/pivotal­release­board

Slide 11

Slide 11 text

PivoralReleaseBoard is 何 Electron 製のデスクトップアプリケー ション Pivotal にはWorkspace というProject をまとめたボー ドを作 れる機能がある けどそこに含まれるリリー スを一覧できる機能がなくて不 便なので作った 画像キャプチャが取れるCLI も提供している

Slide 12

Slide 12 text

Demo

Slide 13

Slide 13 text

CLI で作ったキャプチャが 毎朝slack に投稿されれば 進捗確認されないのでは

Slide 14

Slide 14 text

せっかくなので 今流行りのアレで やりたい

Slide 15

Slide 15 text

Q: 2016 年に流行った 技術と言えば?

Slide 16

Slide 16 text

Serverless Architecture

Slide 17

Slide 17 text

Serverless Architecture おさらい Aws lambda、Azure Functions、Google Cloud Functions などのFaaS を利用してアプリケー ションを構築する サー バが本当にないわけではなく、 ステー トレスな 実行環境を前提にするので運用が要らなくなるという意味 僕みたいなインフラ弱者にとってはありがたい

Slide 18

Slide 18 text

絵に描いた餅

Slide 19

Slide 19 text

Electron の実行には デスクトップ環境が必須 だがしかし、lambda ではXvfb のインストー ルはできず断念

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

できた

Slide 23

Slide 23 text

現実

Slide 24

Slide 24 text

Demo

Slide 25

Slide 25 text

俺だって本当は サー バレスしたかった

Slide 26

Slide 26 text

どなたかいい解決策お持ちの方は 教えて下さい

Slide 27

Slide 27 text

ありがとうございました