GA4レポートを毎日自動メール配信する方法【GASで異常値アラート付き】

GA4を毎日チェックしたいけど、ログインが面倒…という方に向けて、GoogleAppsScript(GAS)を使ってGA4のアクセスレポートを毎朝自動でメール配信する仕組みを解説し…
続きを読む

Claude Codeでドキュメントを自動更新・同期する方法|開発とドキュメントのズレを解消

開発初期はきちんと書いたREADME.mdや設計書が、気づけば現状と全然違う内容になっている。これはおそらく主要な開発者が経験する問題です。原因はシンプルで、コードを変更するたびに…
続きを読む

Macスクリーンショットのファイル名を1クリックでリネームする方法【AppleScriptアプリで・macOS Sequoia対応】

Macでスクリーンショットを撮ると、デフォルトではスクリーンショット2026-05-0712.34.56.pngのような日本語混じりの長いファイル名になります。Slackに貼り付け…
続きを読む

Espanso Manager:Espansoのスニペット管理をGUIで効率化するWebアプリを作った

Espansoのスニペットが増えてきて、base.ymlを直接編集するのが辛くなってきたので、GUIで管理できるデスクトップアプリEspansoManagerを作りました。macO…
続きを読む

続・RSS×AIで情報収集を自動化!採点&学習する自分好みの情報ポータルの作り方

前回の記事で紹介した「RSSPortal」を実際に運用してみたところ、いくつかの課題が見つかりました。今回は、それらの改善とGitHubでのOSS公開についてまとめます。RSS×A…
続きを読む

RSS×AIで情報収集を自動化!採点&学習する自分好みの情報ポータルの作り方

エンジニアやWeb制作者にとって、技術情報のキャッチアップは避けて通れません。しかし、RSSリーダーを開くと未読が数百件…という状況に疲弊している方も多いのではないでしょうか。世の…
続きを読む

Claude Codeの会話ログをObsidianに自動保存する仕組みを試してみた

@kentaroさんの記事「会話を自動でObsidianに記録する仕組みを作った」を見て、ClaudeCodeとの会話を自動でObsidianに記録する仕組みを導入してみました。非…
続きを読む

【Gemini×Claude Code】画面録画から操作マニュアルとナレーション字幕を自動生成する方法

クライアント向けの操作マニュアル、作るの面倒ですよね。スクリーンショットを撮って、トリミングして、説明文を書いて、PDF化して...。1つのマニュアルに数時間かかることも珍しくあり…
続きを読む

Puppeteer×Node.jsでスクレイピングツールを作る際の技術的なコツと注意点

スクレイピングツール開発で押さえておくべき技術的なポイントをまとめました。これからPuppeteerでスクレイピングツールを作る方の参考になれば幸いです。この記事で解説することスク…
続きを読む

【WordPress】『Yoast Duplicate Post』で、予定日時になったら記事の内容を新しい内容に入れ替える

WordPressで記事を運営していると、「朝8時に記事を更新してほしい」「営業時間外にお知らせを切り替えたい」といった要求を受けることがあります。通常なら指定時刻に出社して手動で…
続きを読む