whisper-realtimeとClaude Codeで実現する音声入力ブログ執筆

whisper-realtimeとClaude Codeで実現する音声入力ブログ執筆

育休中でもブログを書き続けたい。自作のローカル音声文字起こしツールwhisper-realtimeとClaude Codeのスキル・サブエージェント機能を組み合わせて、音声入力からブログ記事を自動構成・執筆するワークフローを構築しました。textlintによる品質チェックまで含めた実践的な手法を紹介します。

AP2に入門する

AP2に入門する

Googleが推進するAIエージェント決済プロトコルAP2(Agent Payments Protocol)の仕組みを、Docker Composeで動くデモアプリを作りながら解説します。Mandate(委任状)やデジタル署名の仕組み、A2A通信、WebAuthnを使った安全な決済フローを実装レベルで理解できます。

Celery Beat + Cloudwatch metricsで作るCelery監視

Celery Beat + Cloudwatch metricsで作るCelery監視

Flowerを使わずにCeleryの監視を実現する方法を解説します。Celery BeatとControl InspectでWorkerの状態を定期取得し、Amazon CloudWatch metricsへ送信することで、アラート設定やECS Auto Scalingまで一気通貫で構築できる実践的な監視手法を紹介します。

Langfuse v3を安く運用する方法

Langfuse v3を安く運用する方法

Langfuse v3のインフラコストを削減する4つの方法を紹介。Fargate Spot・ARM64(Graviton)・ECS on EC2への切り替え・ClickHouseのS3 Disk運用でEFSコストを大幅削減する具体的な設定手順と効果を解説します

Langfuse v3はv2からどのように変わったのかを噛み締めながらAWSマネージドサービスでLangfuse v3を作りきる

Langfuse v3はv2からどのように変わったのかを噛み締めながらAWSマネージドサービスでLangfuse v3を作りきる

Langfuse v3のClickHouse導入・Redis非同期キューイング・ReplacingMergeTreeの仕組みをDeep Diveし、App Runner・Aurora Serverless・ECS Fargate・EFS・ElastiCacheを組み合わせたAWS構成をTerraformで構築する全過程を解説します

企業名サジェスト機能貧乏開発
2024-12-05Elasticsearch 

企業名サジェスト機能貧乏開発

ECS FargateとElasticsearchのN-gram/Edge N-gramトークナイザーを活用し、小さなコンテナでも高性能な企業名サジェスト機能をコスト効率よく構築する方法を、インデックス設計からデバウンス処理まで詳しく解説します

妻のためにアイドルの情報が更新されたらSlackに通知する実装をした

妻のためにアイドルの情報が更新されたらSlackに通知する実装をした

Deno DOMとpteraを使ってFRUITS ZIPPER公式サイトの更新情報をスクレイピングし、Slack Incoming WebhookとNotion Databaseに自動通知する仕組みをGitHub Actionsで定期実行する方法を解説します

芸能人のような手書きの結婚報告したい
2023-10-15ご報告 

芸能人のような手書きの結婚報告したい

芸能人風の手書き結婚報告を技術ブログらしくツールで再現。Freepikの台紙にモギハ・ペン字フォントで文面を作成し、iPad+Apple Pencilで手書き署名を加えるまでの制作過程を紹介します

NFCタグを使ったデジタル名刺をPageCryptを使って作ってみた

NFCタグを使ったデジタル名刺をPageCryptを使って作ってみた

NFCタグとPageCrypt(AES256暗号化)を組み合わせたデジタル名刺の作り方を解説。AstroでペライチHTMLをビルドし、Renderにホスティングすることでスマホをかざすだけでアクセスできる電子名刺を実現します

お掃除ロボットを買ったら「弱いロボット理論」だった話

お掃除ロボットを買ったら「弱いロボット理論」だった話

ECOVACS DEEBOT T10 OMNIを導入して床掃除から解放された体験と、ロボットのために部屋を片付ける行動変容が「弱いロボット理論」そのものだった気づきを語ります

Previous
2/12
Next