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
240
職場を明るくする
Doarakko
March 31, 2022
Tweet
Share
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
140
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
36
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
77
わんわおーん
doarakko
0
61
コードレビューの時間を削減しました
doarakko
0
87
仕事中に隠れてテレビ番組表を見るぞ
doarakko
0
120
GitHub Project の運用を自動化しました
doarakko
0
100
GitHub Actions に入門しました
doarakko
0
1.2k
積ん読を消化するために
doarakko
0
1.2k
Other Decks in Programming
See All in Programming
サーバーレスで負荷試験!Step Functions + Lambdaを使ったk6の分散実行
shuntakahashi
5
1.3k
Amazon BedrockでサーバレスなAIお料理ボットを作成する!!
tosuri13
0
110
RAGの回答精度評価用のQAデータセットを生成AIに作らせた話
kurahara
0
230
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
380
状態管理ライブラリZustandの導入から運用まで
k1tikurisu
3
370
Mastering AsyncSequence - 使う・作る・他のデザインパターン(クロージャ、Delegate など)から移行する
treastrain
4
1.5k
Go Code Generation at newmo / 2024-08-27 #newmo_layerx_go
genkey6
0
540
dotfiles について話したい #湘なんか
stefafafan
2
290
null or undefined
susisu
22
6.1k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
210
ブラウザ互換の重要性 - あらゆるユーザーに価値を届けるために必要なこと
yamanoku
0
110
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
1
200
Featured
See All Featured
Faster Mobile Websites
deanohume
304
30k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Principles of Awesome APIs and How to Build Them.
keavy
125
16k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
The Cost Of JavaScript in 2023
addyosmani
41
5.2k
How to Ace a Technical Interview
jacobian
275
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
1.9k
Facilitating Awesome Meetings
lara
49
5.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
The Pragmatic Product Professional
lauravandoore
31
6.2k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
What the flash - Photography Introduction
edds
67
11k
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