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
Doarakko
March 31, 2022
Programming
0
200
職場を明るくする
Doarakko
March 31, 2022
Tweet
Share
More Decks by Doarakko
See All by Doarakko
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
10
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
74
わんわおーん
doarakko
0
60
コードレビューの時間を削減しました
doarakko
0
83
仕事中に隠れてテレビ番組表を見るぞ
doarakko
0
100
GitHub Project の運用を自動化しました
doarakko
0
100
GitHub Actions に入門しました
doarakko
0
1.2k
積ん読を消化するために
doarakko
0
1.1k
にゃーんとわんわん
doarakko
0
1.1k
Other Decks in Programming
See All in Programming
スクラムチームと認知負荷 - ニフティのスクラムトーク Vol2. / NIFTY Tech Talk #18
niftycorp
PRO
1
120
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
280
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
10
5.6k
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
770
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
170
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
470
"config" ってなんだ? / What is "config"?
okashoi
0
220
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
Ruby Pattern Matching
bkuhlmann
0
920
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
Ruby製社内ツールのGo移行
bgpat
2
330
Featured
See All Featured
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
Fireside Chat
paigeccino
20
2.6k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Into the Great Unknown - MozCon
thekraken
10
980
A Tale of Four Properties
chriscoyier
150
22k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
154
14k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
How to Ace a Technical Interview
jacobian
272
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
13
1.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Rails Girls Zürich Keynote
gr2m
91
13k
Transcript
職場を明るくする @Doarakko
・2019年12月入社(2社目) ・エンジニア歴1.5年 - 仕事: Go, PHP - 趣味: Python, C++
・AtCoder 緑 ・海外サッカーをよく見ます 自己紹介 2
エンジニア全然出社してない! 3
エンジニアちゃんと働いているの? 4
出社してよとは言いつつも... 5 ・リモートワークの方が集中できる ・出社しなくても業務上問題ない? ・コロナ怖い
エンジニア ちゃんと働いてますよアピールするぞ 6
PR が Approved されるとオフィスの電球が光出す 7 エンジニアが働いているぞ LGTM
8 💡 https://drive.google.com/file/d/1KBWOuTSzGm9ExNa7NVv6-_eRGlhSBdQx/view?resourcekey
GitHub Actions + SwitchBot 9
・GitHub が提供する CI/CD サービス ・CircleCI、TravisCI などと同じもの ・ビルド、テスト、デプロイを自動化したり GitHub Actions とは
10
SwitchBot とは 11 ・IoT ロボット ・専用アプリからデバイスの操作が可能 例:遠い位置にあるライトをスマホからオン ・専用アプリからワークフローを組める 例:起床時間に自動でカーテンを開ける ・開発者用に
API が公開されている
流れ 12 1. LGTM 2. レビューイベントをトリガーに GitHub Actions が起動 3.
SwitchBot の API を叩いてライトアップ 🍎 GitHub Actions 自作しました: https://github.com/Doarakko/action-switchbot
SwitchBot で遊びましょ 13
わずか1時間で撤去することになりました 14
職場を明るくする @Doarakko