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
GitLabのSlack連携を魔改造して作る開発を楽しくする仕組み
Search
Mitsuki Ogasahara
April 11, 2017
Technology
1
2.4k
GitLabのSlack連携を魔改造して作る開発を楽しくする仕組み
#gitlabjp GitLab Meetup Tokyo #2
Mitsuki Ogasahara
April 11, 2017
Tweet
Share
More Decks by Mitsuki Ogasahara
See All by Mitsuki Ogasahara
Utility-first な CSS-in-JS 〜Tailwind CSS と Chakra UI を添えて〜 / Utility-First CSS-in-JS
yamitzky
5
1.2k
今から始める型安全 Python / Start Python Type Hints
yamitzky
13
4.6k
技術が好きで好きで好きでたまらないエンジニアが「取締役」になって思う、マネジメントキャリアパス / My Manager's Path
yamitzky
2
910
Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era
yamitzky
35
28k
なぜサーバーレスとDockerなのか 〜 インフラ運用を最小化するサービス開発 〜 / Why We Choose Serverless AND Docker
yamitzky
0
3.8k
サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi
yamitzky
4
2.7k
ここが辛いよサーバーレス だが私は乗り越えた #builderscon
yamitzky
14
7.6k
会社の開発合宿で Electron-vueで Slackクライアント作ってみた
yamitzky
0
2.5k
Dockerfileを素早く書くtips&ライブデモ
yamitzky
2
1.8k
Other Decks in Technology
See All in Technology
推薦システムを本番導入する上で一番優先すべきだったこと~NewsPicks記事推薦機能の改善事例を元に~
morinota
0
120
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
OSSコミットしてZennの課題を解決した話
dyoshikawa1993
0
150
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8k
たくさん本を読んだけど 1年後には綺麗サッパリ!を乗り越えて 学習の鬼になるぞ👹
yum3
0
160
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
エンジニア向け会社紹介資料
caddi_eng
14
220k
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
93
13k
Thoughts on Productivity
jonyablonski
64
4.1k
KATA
mclloyd
20
13k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Designing for Performance
lara
604
67k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Unsuck your backbone
ammeep
666
57k
Making Projects Easy
brettharned
111
5.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.5k
Practical Orchestrator
shlominoach
185
10k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Transcript
(JU-BCͷ4MBDL࿈ܞΛ ຐվͯ͠࡞Δ ։ൃΛָ͘͢͠ΔΈ @yamitzky / খּݪޫو
https://goo.gl/wnrRNn 4MBDL࿈ܞऐ͍͠ ୭͕ͬͨͷ͔Θ͔ΓͮΒ͍orz
https://goo.gl/wnrRNn 4MBDL࿈ܞΛվ͍ͨ͠ʂ
https://goo.gl/wnrRNn (JU-BCˠ4MBDL࿈ܞͷΈ Slack Webhook HTTP POST GitLab Server SlackͷIncoming WebhookΛGitLabʹઃఆ͓ͯ͘͠
https://goo.gl/wnrRNn 4MBDL࿈ܞվͷΈ GitLab Server Slack Webhook HTTP POST HTTP POST
Intercept! SlackͷWebhook෩ͷ தܧαʔόʔΛཱͯͨΒߦ͚ΔͷͰʁ
https://goo.gl/wnrRNn 4MBDLதܧ"1*ͷΈ Serverless API by API Gateway & Lambda ݩͷ+40/
ָ͍͠ +40/
https://goo.gl/wnrRNn ݩͷ4MBDL࿈ܞ ୭͕ͬͨͷ͔Θ͔ΓͮΒ͍orz
https://goo.gl/wnrRNn վͨ͠4MBDL࿈ܞ ൃݴͨ͠ਓ͕Θ͔Δʂ
https://goo.gl/wnrRNn վͨ͠4MBDL࿈ܞ ϝϯγϣϯ͕ඈͿʂ ࠷ߴʂ
https://goo.gl/wnrRNn ͓·͚ɿ։ൃΛָ͘͢͠ΔΈ ʮ-(5.Ψνϟʯ
https://goo.gl/wnrRNn (JU-BCʹ-(5.ͱॻ͖ࠐΉ
https://goo.gl/wnrRNn ϥϯμϜͳ-(5.ը૾ΛԼ
https://goo.gl/wnrRNn 443ͷྫ
https://goo.gl/wnrRNn +9௨৴ࣾͰ -(5.ΨνϟΛ Ұॹʹճؒ͢ΛืूதͰ͢ʂ