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
280
職場を明るくする
Doarakko
March 31, 2022
Tweet
Share
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
210
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
56
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
79
わんわおーん
doarakko
0
66
コードレビューの時間を削減しました
doarakko
0
91
仕事中に隠れてテレビ番組表を見るぞ
doarakko
0
160
GitHub Project の運用を自動化しました
doarakko
0
110
GitHub Actions に入門しました
doarakko
0
1.3k
積ん読を消化するために
doarakko
0
1.2k
Other Decks in Programming
See All in Programming
Gunma.web #55
tinykitten
0
110
Denoでフロントエンド開発 2025年春版 / Frontend Development with Deno (Spring 2025)
petamoriken
0
1.2k
「その気にさせる」エンジニアが 最強のリーダーになる理由
gimupop
3
420
OUPC2024 Day 1 解説
kowerkoint
0
370
ローコードサービスの進化のためのモノレポ移行
taro28
1
240
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
2
160
PHPでお金を扱う時、終わりのない 謎の1円調査の旅にでなくて済む方法
nakka
1
660
コードジェネレーターで 効率的な開発をする / Efficient development with code generators
linyows
0
170
研究開発と実装OSSと プロダクトの好循環 / A virtuous cycle of research and development implementation OSS and products
linyows
1
170
技術好きなエンジニアが "リーダーへの進化" によって得たものと失ったもの
pospome
5
1.3k
DenoでOpenTelemetryに入門する
yotahada3
2
260
Duke on CRaC with Jakarta EE
ivargrimstad
0
1.1k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
44
14k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
A Modern Web Designer's Workflow
chriscoyier
693
190k
GitHub's CSS Performance
jonrohan
1030
460k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Bash Introduction
62gerente
611
210k
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