Categories
remix
ある朝、Google Search Console Team からメールが2通届きました。件名は「ページがインデックスに登録されない」。開いてみると、「重複しています。Googleにより、ユーザーがマークしたページとは異 […]
SaaS / FaaSSentry
Sentryの「Configure React SDK」画面をスクロールしていたら、Installセクションの下に「Upload Source Maps (Optional)」と並んで「AI-Assisted Setup […]
web制作系
サーバーで git fetch や git pull を実行したときに、突然以下のようなエラーが出てびっくりすることがあります。 このエラーは、一言で言うと 「Git があなたのセキュリティを守るために、念のため操作をブ […]
AWSAWS CDK
Amazon Bedrock AgentCoreでエージェントを作るときなど、知らず知らずのうちにECRへDockerイメージを登録していることがあります。ECR コンソールを開いて、cdk-hnb659fds-cont […]
AI / MLLLM
Claude CodeがCIやレビューコメントの自動修正・自動マージ機能をリリースしました。 早速試してみましょう。 GitHubのClaudeアプリで権限を更新する すでにClaude Codeを使っている、特にon […]
GitHubSaaS / FaaS
デモアプリを作っていると、定期的にtagを消して操作をやり直したくなることがあります。まぁ、CI/CD系のデモで「git tag v0.1.1を実施したら〜」的なコンテンツを書いているときの、スクショ作成などをやり直すときなどですね。そんな時に過去のタグを掃除する必要があるので、
AI / ML
MCPサーバーのツール定義に readOnlyHint / destructiveHint といった「アノテーション」を付けると、Claudeなどのクライアント側で「読み取り専用ツール」「書き込み/削除ツール」として自動的にグループ分けされ、権限管理がぐっと扱いやすくなります。意外と知られていないこの仕組みのメリットと、実際の付け方を解説します。
AWSEC2 Systems Manager
WordPress用のAMIMOTO AMIを運用しているEC2インスタンスにおいて、ディスク使用率が100%に達したため、ディスク容量の拡張とクリーンアップ作業を実施しました。本記事では、その手順と結果を記録します。 […]
WordPress
GSC API でインプレッションが 0 になる。API は正常なのにデータが返らない——その原因は sc-domain プロパティのサブドメイン混入と、カスタム投稿タイプの URL マッピング不一致にありました。検証済みの 2 件に絞って再現と対処をまとめます。
Swift / Swift UI
CircleCI で iOS ビルドのパイプラインを調べる必要が出て、Swift を触りはじめました。普段は TypeScript が中心なので、まずテスト環境がどうなっているか確認することにしました。swift pac […]