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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Doarakko
March 31, 2022
Programming
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
職場を明るくする
Doarakko
March 31, 2022
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
330
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
89
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
89
わんわおーん
doarakko
0
76
コードレビューの時間を削減しました
doarakko
0
110
仕事中に隠れてテレビ番組表を見るぞ
doarakko
0
220
GitHub Project の運用を自動化しました
doarakko
0
120
GitHub Actions に入門しました
doarakko
0
1.4k
積ん読を消化するために
doarakko
0
1.3k
Other Decks in Programming
See All in Programming
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
150
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
810
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
210
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
280
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
220
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
200
Webフレームワークの ベンチマークについて
yusukebe
0
190
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
190
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.6k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
170
Unsuck your backbone
ammeep
672
58k
Practical Orchestrator
shlominoach
191
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
410
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
880
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Art, The Web, and Tiny UX
lynnandtonic
304
22k
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