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
Slackboardを試してみた
Search
bells17
January 25, 2016
Programming
1
1.1k
Slackboardを試してみた
2016/01/22@TokyoOtakuMode 社内勉強会でのLTです。
bells17
January 25, 2016
Tweet
Share
More Decks by bells17
See All by bells17
モダンインフラの基礎を学ぼう!実践コンテナ入門
bells17
2
220
Kubernetes Code Contribution入門
bells17
5
1k
Dev ContainersとTestcontainers
bells17
3
450
アーキテクチャから学ぶKubernetesの全体像
bells17
20
13k
Controllerを作ってみよう ~ Kubernetes Controllerハンズオン ~
bells17
7
1k
Kubernetesに対する理解を高めてKubernetesの「わからない」を減らそう
bells17
19
4.6k
KubernetesとCoreDNSについて理解する
bells17
3
2.5k
KEP-3063: Dynamic resource allocation
bells17
0
370
kube-proxy入門
bells17
9
2.2k
Other Decks in Programming
See All in Programming
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
Arm移行タイムアタック
qnighy
0
330
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
300
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
Outline View in SwiftUI
1024jp
1
330
Macとオーディオ再生 2024/11/02
yusukeito
0
370
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.7k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.2k
Quine, Polyglot, 良いコード
qnighy
4
650
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
YesSQL, Process and Tooling at Scale
rocio
169
14k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Faster Mobile Websites
deanohume
305
30k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
It's Worth the Effort
3n
183
27k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Transcript
SlackboardΛࢼͯ͠Έͨ 2016/01/22@TOMࣾษڧձ @bells17
@bells17 • Tokyo Otaku Mode Inc. • Backend Engineer /
Infrastructure Engineer • @bells17_
None
ࢹαʔϏεͱͷAPI࿈ܞ
͚ͩ͡Όͳͯ͘
Slackͷ Incoming webhooks ͑ࣗ༝ʹϝοηʔδΛ SlackʹྲྀͤΔ
ΞϓϦͷΤϥʔΛ௨ͨ͠Γ
ఆظతʹνΣοΫ͍ͨ͜͠ͱΛ ௨ͨ͠Γ
ͨͩ௨͢Δνϟϯωϧ͕૿ ͑ΔͨͼʹwebhookΛઃఆ͢ Δͷ͕໘ (ଟΓํΒͳ͍͚ͩ)
ͦ͜Ͱ slackboard
None
ͱ͍͏͜ͱͰࢼͯ͠Έ·ͨ͠
ͱΓ͋͑ͣࢼ͚ͩ͢ͳΒ ઃఆ͜Ε͚ͩ • αʔόʔʹGOݴޠΛΠϯετʔϧ • go get -u github.com/cubicdaiya/slackboard/… Ͱ
SlackboardΛΠϯετʔϧ • Slackͷwebhook urlΛهೖͨ͠ઃఆϑΝΠϧΛઃஔ • slackboard -c conf/slackboard.toml
͜Ε͚ͩͰ௨͕ࢼͤΔ
ίϚϯυ͜Ε͚ͩ echo message | slackboard-cli -c channelname -s-localhost:29800 -u username
-i :icon_emoji: -C color
DEMO
ߋʹৄ͘͠ • https://github.com/cubicdaiya/slackboard • http://tech.mercari.com/entry/ 2015/07/06/141056 • http://qiita.com/cubicdaiya/items/ 1f9a8846f55b9d0bcb48 •
http://qiita.com/cubicdaiya/items/ 91961cefe2209a917a15
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ