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
Twillio deadshot made me happy
Search
shibuiwilliam
March 17, 2022
Technology
100
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Twillio deadshot made me happy
Twillio deadshot made me happy
shibuiwilliam
March 17, 2022
More Decks by shibuiwilliam
See All by shibuiwilliam
LLMやAIエージェントをソフトウェアに組み込むプラクティス
shibuiwilliam
2
440
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
370
OntologyとLLMOps
shibuiwilliam
3
86
Rule repository
shibuiwilliam
3
65
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
5
2.5k
Why Open Dataspacesのまとめ
shibuiwilliam
2
100
マルチモーダル非構造データとの闘い
shibuiwilliam
2
680
飽くなき自動生成への挑戦
shibuiwilliam
1
94
AIエージェントのメモリについて
shibuiwilliam
2
800
Other Decks in Technology
See All in Technology
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
270
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
410
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
Type-safe IaC for Dart
coborinai
0
180
GoでCコンパイラを作った話
repunit
0
150
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.3k
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
170
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
230
「顧客の声を聞かなければ何も始まらない」 ── 顧客の声から生まれた『AI返信補助機能』の開発プロセス / AICon2026_shikata_imai
rakus_dev
1
270
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
380
AI工学特論: MLOps・継続的評価
asei
5
1.3k
発表と総括 / Presentations and Summary
ks91
PRO
0
190
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
330
The Curious Case for Waylosing
cassininazir
1
440
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Being A Developer After 40
akosma
91
590k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
380
The agentic SEO stack - context over prompts
schlessera
0
850
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Writing Fast Ruby
sferik
630
63k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
Transcript
TwillioのDeadshotに 転生してみたら幸せだった 2021/06/09 shibui yusuke
$ whoami cat : 0.55 dog: 0.45 human : 0.70
gorilla : 0.30 Object detection 2 • Kubernetes, MLOps, AR, その他 • 好きな言語: Kotlin, C#, Golang, Python • Github: @shibuiwilliam • Qiita: @cvusk • FB: yusuke.shibui
本を出版しました! • AIエンジニアのための 機械学習システムデザインパターン • 2021年5月17日発売 • https://www.amazon.co.jp/dp/4798169447/ • 機械学習と銘打ってるのに
KubernetesとIstioに 詳しくなれる一冊です! • 情報学・情報科学部門 1位! • 人工知能部門 1位! • 増刷決定! • 韓国語訳も出るらしい!
https://github.com/twilio-labs/deadshot
Deadshot is 何? • Githubに機微情報(パスワードとか認証ファイルとか)を アップロードするのを検知 • DeadshotはGithub Appに登録して使う •
実装はPython
Githubに機微情報をアップロードするのを検知 よくある失敗 aws secret aws secret 請求書 マイニングとか
Githubに機微情報をアップロードするのを検知 aws secret DEADSHOT
aws secret DeadshotはGithub Appに登録して使う DEADSHOT at KubernetesとかCloud Runとか
実装はPython DEADSHOT worker api cache PR Queue Scan だめ!
NO MORE 情報漏洩