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
勤怠メールから始める業務改善
Search
pokiiio
February 14, 2019
Technology
0
1.9k
勤怠メールから始める業務改善
https://dotstud.io/blog/pokio-esp-keikyu-chien2/
pokiiio
February 14, 2019
Tweet
Share
More Decks by pokiiio
See All by pokiiio
enebularで釣果情報を収集する
pokiiio
0
200
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
pokiiio
0
2.1k
東京の陽性者数ばかりTVに出ててずるくない?
pokiiio
1
120
実践Node-RED活用マニュアルで電子ペーパーネタを書きました!
pokiiio
0
1.6k
テレワークを1ヶ月してみて分かった 3つのこと
pokiiio
0
390
技術書典の進捗を監視する
pokiiio
2
400
SonoSwitch
pokiiio
0
61
SonoSwitch
pokiiio
0
70
冬休みを利用して子供と遊べるゆるメカトロを作ったよ
pokiiio
0
240
Other Decks in Technology
See All in Technology
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
Introduction to OpenSearch Project - Search Engineering Tech Talk 2025 Winter
tkykenmt
2
220
【Snowflake九州ユーザー会#2】BigQueryとSnowflakeを比較してそれぞれの良し悪しを掴む / BigQuery vs Snowflake: Pros & Cons
civitaspo
3
1k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
790
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
9
1.1k
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
2k
アジリティを高めるテストマネジメント #QiitaQualityForward
makky_tyuyan
1
390
遷移の高速化 ヤフートップの試行錯誤
narirou
6
1.9k
OPENLOGI Company Profile
hr01
0
60k
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
2025/3/1 公共交通オープンデータデイ2025
morohoshi
0
110
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
240
Featured
See All Featured
KATA
mclloyd
29
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
A better future with KSS
kneath
238
17k
Fireside Chat
paigeccino
35
3.2k
Transcript
勤怠メールから始める業務改善 ポキオ@Developer Summit 2019
ポキオ • https://pokiiio.github.io/ • R&D 園児にゃー • Twitter/GitHub : @pokiiio
• Blog : Androidのメモとか(https://relativelayout.hatenablog.com/)
京急が大好き
京急ガジェットを いろいろ 作ってます
京急は神 (個人の感想です)
今日の内容はdotstudioさんのブログで公開中 • https://dotstud.io/blog/pokio-esp-keikyu-chien2/
オレオレ業務改善
オレオレ業務改善っていいよ • 無料で使えるクラウドサービスが整ってきている ◦ IFTTT、IBM Cloud、Google Apps Script、とかとか • ハードウェアにも手を出しやすい
◦ Arduino、Raspberry Pi、MESH、とかとか • 基本的に俺得なので誰の指図も受けない ◦ やばいことをしてなければ ◦ 勝手にやってることなので業務改善できなくてもいい ◦ やめたかったらやめればいい • ぶっちゃけ動けばいい
たとえばIFTTT
たとえばIFTTT • 簡単にオートメーション化 • いろいろなサービスとサービスを連携できる • 個々のサービスのAPIや実装を考える必要がない • ほかにも ◦
Zapier ◦ myThings(なくなっちゃいましたね・・・)
if this then that だけでは 物足りないこともありますよね そして簡単に済ませたい
そこで Node-RED
Node-REDのよさみ • Node.js上で動作する処理を設計できるツール • ノードとノードをつなげてデータのフローをグラフィカルに作る • 他のWebサービスをトリガーにしたり定期実行の処理もかける • JavaScriptなどで詳細な処理も設計可能
簡単な静的サイトならチョッパヤで作れる
他サービスとの連携も可能
これをつかって作ったものが…
None
仮にJRからの振替輸送受託の影響で 京急線が遅れてイライラしていても シュッと勤怠メールを送れるツール
「本当に電車遅延で遅れたの?」と あとからグチグチ言われないために 遅延証明書へのリンクも貼り付ける やさしい機能つき
京急の遅延証明書ページをパースして 発行されている遅延証明書のリスト表示
遅刻理由を選択すると メール本文が自動で切り替わる
遅延証明書へのリンクも貼れますよ
ボタンを押してメーラーを起動 メールを送ったら落ち着いて出勤だ!
実際のフロー
差出人名や宛先を初期化 HTTPリクエストの度に 京急HPをパースしツールを表示 HTTPエンドポイントを作成 BASIC認証をかけておく CORS対策などのため 外部WebAPI実行用に 別途エンドポイントを作成
実際につかってみた
実際につかってみた • 京急はあまり遅れない ◦ むしろ、嫁に「〇〇時に帰るよ」 LINEを送る機会のほうが多い ◦ そっちを自動化すればよかった • 寒くてお腹が痛い
◦ 腹痛で遅刻することのほうが多い
微妙だっていいじゃないか オレオレツールだもの
THANK YOU!