メインコンテンツへスキップ
ブログサイトのロゴsui Tech Blog

CloudflareWorkers

Total 12 posts
4分
CloudflareWorkersObsidian

あいまいな記憶を手がかりに過去のメモを引き出すセマンティック検索を Cloudflare Vectorize で作った

キーワードで思い出せない記憶を手がかりに過去のメモを引き出したくて、Obsidian のデータを Cloudflare Vectorize でベクトル化し Claude Code からセマンティック検索できるしくみを作りました。

記事を読む
7分
ClaudeCodeAgentsSkillsOpenTelemetry

Claude Code の利用状況を Cloudflare D1 にためてみる

「どの Skill がどれくらい自動起動しているか」を見るために、Claude Code の 利用状況を Cloudflare Worker + D1 で受け取る仕組みを作りました。個人規模で手軽に始める方法と、Skill 棚卸しに使った実際の集計結果を紹介します。

記事を読む
9分
CloudflareWorkersGitHubActionsセキュリティ

Cloudflare Workers のプレビュー URL を自動で無効化する

Cloudflare Workers のプレビュー URL は、PR をマージしても自動で無効化されません。バージョンの削除ではアクセスを止められないため、Subdomain API の previews_enabled を GitHub Actions で自動制御する方法を実装しました。

記事を読む
9分
CloudflareCloudflareWorkers

Cloudflareのグローバルネットワーク上でヘッドレスChromeを実行するBrowser Rendering

Cloudflare Browser RenderingのREST APIを使って、WebページをMarkdownに変換するAPIを構築する方法を解説します。不要な要素の削除やリソース最適化など、実践的な実装例を紹介します。

記事を読む
4分
MCPCloudflareWorkersNotionAPI

Cloudflare Workers環境で「Illegal invocation」エラーが起きたときに試したこと

Cloudflare Workers上でMCPサーバーを構築し、Notion APIを使用する際に遭遇した「TypeError: Illegal invocation」エラーの根本原因の特定から解決までの検証プロセスを詳しく解説します。

記事を読む
3分
CloudflareWorkersVitestHonoX

HonoXにVitestを導入する

HonoXアプリケーションにVitestを導入する方法を解説します。Cloudflare WorkersのバインディングD1を利用するHonoXアプリケーションのテスト環境構築ガイドです。

記事を読む
13分
HonoXHonoCloudflareWorkers

『ないなら作ればいいじゃない』HonoXで金髪ヒロインしか乗ってないアニメ専門サイトを作った話

HonoXとCloudflare Workersを活用し、アニメの金髪ヒロインだけを一覧表示するWebサイト「金髪ヒロイン.com」を個人開発した体験と、技術選定や実装の工夫、今後の課題についてまとめました。

記事を読む
4分
CloudflareWorkersCloudflare

Notionの画像(S3)をCloudflare R2に格納する

Notionで作成されたマークダウンコンテンツには、Amazon S3に保存された画像へのリンクが含まれています。ブログ記事として公開する際に、これらの画像をCloudflare R2ストレージなどの外部ストレージに移行することで非公開ページの画像も表示することができます。この記事ではNotionのページに添付されている画像をCloudflare R2に格納する処理について解説します。

記事を読む
4分
LineMessagingAPICloudflareWorkersNotion

LINE Messaging APIから自動でGitHubにPRを発行する

ポートフォリオの技術記事投稿頻度をあげるためにNotion + Messaging APIでブログ記事を自動でPull Requestを発行できるようにしました。mdxファイルの作成はnotion-markdown-converterを使用しています。

記事を読む
4分
CloudflareCloudflareWorkersHono

Hono Service bindings入門

Cloudflare WorkersのService Bindings機能を使って、パブリックにアクセス可能なURLを経由せずに別のWorkersを呼び出す方法を解説します。Honoを使った複数Workersの連携実装例を紹介します。

記事を読む
1分
LineMessagingAPICloudflareWorkers

コンビニスイーツをランダムに表示するLINE BOTをつくる

CloudflareWorkersとHonoを使ってコンビニスイーツをランダムに表示するLINE BOTを作成。

記事を読む
4分
CloudflareWorkersLineMessagingAPIHono

Honoでランダムにアイスクリームを提案するLINE BOTを作る

Hono + Cloudflare Workersを使用してランダムにアイスクリームを提案するLINE BOTを作成しました。チョコモナカジャンボに変わる新しい最強のアイスクリームを見つけることをコンセプトに、技術選定から実装までを解説します。

記事を読む