$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
手軽に通知を送ることができる「ntfy.sh」 / IoTLT vol.89
Search
you(@youtoy)
PRO
July 19, 2022
Technology
0
11k
手軽に通知を送ることができる「ntfy.sh」 / IoTLT vol.89
you(@youtoy)
PRO
July 19, 2022
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
900
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
69
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you
PRO
0
180
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
820
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
390
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
23
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
150
ヒーローズ・リーグの応募作品で使ったデバイス・アイテム・ライブラリなど / #ヒーローズリーグ 2025 開発素材LT
you
PRO
0
55
最近発売された端末+UIFlow 2.0の組み合わせ(+1.0の話)をUSB接続で / ビジュアルプログラミングIoTLT vol.21
you
PRO
0
120
Other Decks in Technology
See All in Technology
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
5
2.1k
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.2k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
200
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
140
事業の財務責任に向き合うリクルートデータプラットフォームのFinOps
recruitengineers
PRO
2
210
障害対応訓練、その前に
coconala_engineer
0
200
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
210
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
220
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
240
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
450
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
460
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
180
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
130
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
90
Evolving SEO for Evolving Search Engines
ryanjones
0
73
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
31
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
66
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.7k
sira's awesome portfolio website redesign presentation
elsirapls
0
89
Claude Code のすすめ
schroneko
67
210k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Why Our Code Smells
bkeepers
PRO
340
57k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
28
Transcript
手軽に通知を送ることができる「ntfy.sh」 2022年7月19日 (火) IoTLT vol.89 @ソフトバンク / オンライン 豊田陽介( )
@youtoy
自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から)
プライベートでの活動 ・ガジェット大好き ・今年、本を2冊出しました 好きなこと・近況 3月発売 (共著) 今月25日 発売(単著)
今回の話題: 手軽に通知を扱える「ntfy.sh」
自分が見かけたのは今年になってから ※ 日本語の記事をググると、2016年のものとかも出てきた?
同じような名前のものが 先にあったっぽい
この「ntfy」は別のものらしい...
ややこしい...w
使ってみてどうだった? ⇒ とにかく手軽
PCからスマホに通知を送った時の手順 1)スマホに専用アプリをインストール 2)アプリ上でトピック名を設定 3)PC で curl やブラウザを使って通知の送信 ※ 公式で提供されているサーバーを使う場合
公式のサーバーを使った場合、 内容が見られる可能性があるのは注意! (同じトピック名を指定された場合とか)
対策は可能
アプリやサーバーはオープンソース アプリで接続先を 変える設定 GitHub のページ サーバーをセルフホスティングにすれば、他に流れない
公式サーバーを使うにしても、 通知内容を気をつけるか ⇒見られて困らない内容にする (処理待ちの通知なら、単に「処理終了」にする等)
どんな環境で使える?
公式ページ・ドキュメントを 見てみると
通知の受信は「Webアプリ」・「スマホ」など Android / iOS の 両方とも対応 API を利用した方法もあるらしい
シンプルな送信の例: crulコマンド(POST) curl -d “【送信するメッセージ】” ntfy.sh/【トピック名】 ※ もちろん curl以外でも(POSTリクエストが扱えれば)
シンプルな送信の例: Webhook(GET) ブラウザで「ntfy.sh/【トピック名】/trigger」にアクセス、 「ntfy.sh/【トピック名】/trigger?message=【メッセージ】」などでも ※ もちろん ブラウザアクセス以外でも(略
さらに詳細を 見ていければと
終わり!