# きりんのブログ > 日記、メモ、作ったもの、気になったことを置いておくブログ。 ## Site - Home: https://kirinnoblog.work/ - Sitemap: https://kirinnoblog.work/sitemap.xml - RSS: https://kirinnoblog.work/rss.xml - Robots: https://kirinnoblog.work/robots.txt - ads.txt: https://kirinnoblog.work/ads.txt ## Main sections - Archive: https://kirinnoblog.work/archive - Contact: https://kirinnoblog.work/contact - Tag Cloudflare: https://kirinnoblog.work/tags/Cloudflare - Tag Next.js: https://kirinnoblog.work/tags/Next.js - Tag Nix: https://kirinnoblog.work/tags/Nix - Tag ブログ運営: https://kirinnoblog.work/tags/%E3%83%96%E3%83%AD%E3%82%B0%E9%81%8B%E5%96%B6 - Tag 開発環境: https://kirinnoblog.work/tags/%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83 - Tag AdSense: https://kirinnoblog.work/tags/AdSense - Tag AI Agent: https://kirinnoblog.work/tags/AI%20Agent - Tag Audit: https://kirinnoblog.work/tags/Audit - Tag Clawpatch: https://kirinnoblog.work/tags/Clawpatch - Tag CMS: https://kirinnoblog.work/tags/CMS - Tag Hermes Agent: https://kirinnoblog.work/tags/Hermes%20Agent - Tag Husky: https://kirinnoblog.work/tags/Husky - Tag Oracle Cloud: https://kirinnoblog.work/tags/Oracle%20Cloud - Tag pnpm: https://kirinnoblog.work/tags/pnpm - Tag Security: https://kirinnoblog.work/tags/Security - Tag SEO: https://kirinnoblog.work/tags/SEO - Tag AdBlock: https://kirinnoblog.work/tags/AdBlock - Tag AI記事作成: https://kirinnoblog.work/tags/AI%E8%A8%98%E4%BA%8B%E4%BD%9C%E6%88%90 - Tag Ampere: https://kirinnoblog.work/tags/Ampere - Tag Crawl4AI: https://kirinnoblog.work/tags/Crawl4AI - Tag direnv: https://kirinnoblog.work/tags/direnv - Tag Discord: https://kirinnoblog.work/tags/Discord - Tag EAS: https://kirinnoblog.work/tags/EAS - Tag Expo: https://kirinnoblog.work/tags/Expo - Tag flake.nix: https://kirinnoblog.work/tags/flake.nix - Tag Free Tier: https://kirinnoblog.work/tags/Free%20Tier - Tag Git: https://kirinnoblog.work/tags/Git - Tag Home Manager: https://kirinnoblog.work/tags/Home%20Manager - Tag Linux: https://kirinnoblog.work/tags/Linux - Tag npm: https://kirinnoblog.work/tags/npm - Tag SearXNG: https://kirinnoblog.work/tags/SearXNG - Tag Supply Chain: https://kirinnoblog.work/tags/Supply%20Chain - Tag Tailscale: https://kirinnoblog.work/tags/Tailscale - Tag vinext: https://kirinnoblog.work/tags/vinext - Tag Vinext: https://kirinnoblog.work/tags/Vinext - Tag インフラ: https://kirinnoblog.work/tags/%E3%82%A4%E3%83%B3%E3%83%95%E3%83%A9 - Tag サーバー: https://kirinnoblog.work/tags/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC - Tag ブログ: https://kirinnoblog.work/tags/%E3%83%96%E3%83%AD%E3%82%B0 - Tag メモ: https://kirinnoblog.work/tags/%E3%83%A1%E3%83%A2 - Tag モバイルアプリ: https://kirinnoblog.work/tags/%E3%83%A2%E3%83%90%E3%82%A4%E3%83%AB%E3%82%A2%E3%83%97%E3%83%AA - Tag リリース: https://kirinnoblog.work/tags/%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9 - Tag 品質管理: https://kirinnoblog.work/tags/%E5%93%81%E8%B3%AA%E7%AE%A1%E7%90%86 - Tag 広告: https://kirinnoblog.work/tags/%E5%BA%83%E5%91%8A - Tag 技術スタック: https://kirinnoblog.work/tags/%E6%8A%80%E8%A1%93%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF - Tag 整理: https://kirinnoblog.work/tags/%E6%95%B4%E7%90%86 - Tag 日記: https://kirinnoblog.work/tags/%E6%97%A5%E8%A8%98 - Tag 知識管理: https://kirinnoblog.work/tags/%E7%9F%A5%E8%AD%98%E7%AE%A1%E7%90%86 - Tag 自動化: https://kirinnoblog.work/tags/%E8%87%AA%E5%8B%95%E5%8C%96 - Tag 運営: https://kirinnoblog.work/tags/%E9%81%8B%E5%96%B6 ## Posts - auditはpush前にかける:依存関係チェックを品質ゲートへ入れる: https://kirinnoblog.work/posts/security-audit-prepush — pnpm audit --prodをpre-pushのverify:pushへ組み込み、フォーマット、型、テスト、Clawpatch、Gitleaksと同じ流れで依存関係リスクを止める設計メモです。 - minimumReleaseAgeは1440分:新しすぎるnpmパッケージをすぐ入れない: https://kirinnoblog.work/posts/pnpm-minimum-release-age — pnpm v11のminimumReleaseAgeをプロジェクトでも1440分に明示し、公開直後の危ない依存バージョンを避けるサプライチェーン対策をまとめます。 - Expoアプリのリリース手順:EAS BuildからApp Store / Google Play提出まで: https://kirinnoblog.work/posts/expo-mobile-release-eas — Expoで作ったモバイルアプリを、プレビューAPK、TestFlight、App Store、Google Playへ進めるための実務手順です。 - AdBlock有効時にブログ本文を見せない実装メモ: https://kirinnoblog.work/posts/adblock-gate-blog-method — 広告ブロック検知用のbait要素を置き、非表示化されたら読み取りを止めるブログ向けの実装方法です。 - Hermes AgentをDiscordとターミナルで使う:自分の開発環境に住むAI秘書: https://kirinnoblog.work/posts/hermes-agent-terminal-discord — Hermes Agentはターミナル、Discord、各種ツールをつないで、調査・実装・通知まで動けるローカル常駐型AIエージェントです。 - Hermes Agentのスキルとメモリ:AIに毎回同じ説明をしないための仕組み: https://kirinnoblog.work/posts/hermes-agent-skills-memory — スキルは手順、メモリは好みや環境情報。Hermes Agentを長く使うほど自分専用に育てるための考え方です。 - ClawpatchとHuskyでpush前に品質チェックをかける: https://kirinnoblog.work/posts/clawpatch-husky-prepush — Clawpatch、Biome、TypeScript、テスト、GitleaksをHuskyのpre-commit/pre-pushに入れて、push前に壊れた変更を止める構成メモです。 - このブログに使っている技術:Next.js 16、Vinext、SearXNG、Crawl4AI: https://kirinnoblog.work/posts/kirin-blog-tech-stack-nextjs16-vinext-searxng-crawl4ai — 黒緑terminal風ブログCMSを支える技術スタックを、表側・管理画面・AI生成・検索・広告・Cloudflare運用に分けて説明します。 - AdSenseのslot IDをURLと広告コードから設定する手順: https://kirinnoblog.work/posts/adsense-slot-id-guide — AdSenseのpublisher ID、slot ID、ads.txt、環境変数の関係を、ブログ運用で迷わないように整理します。 - Nix Home Manager入門:サーバーの開発環境を宣言的に育てる: https://kirinnoblog.work/posts/nix-home-manager-intro — NixとHome Managerを使うと、CLI、PATH、シェル設定、開発ツールを再現可能な形で管理できます。 - flake.nixとdirenvでプロジェクトごとの開発環境を自動化する: https://kirinnoblog.work/posts/nix-flake-direnv-project — ディレクトリに入るだけでNodeやpnpm、キャッシュ設定が揃う、Nix + direnvの実践メモです。 - Oracle Cloud Free Tierで作る常時稼働サーバー:Ampere A1の使いどころ: https://kirinnoblog.work/posts/oracle-cloud-free-tier-ampere — Oracle Cloud Free TierのArm VMは、個人開発、Bot、ブログ、軽いAI補助サーバーの常時稼働に向いています。 - Oracle Cloud + Tailscale + Cloudflareで個人サービスを安全に運用する: https://kirinnoblog.work/posts/oracle-cloud-tailscale-cloudflare — 公開するものはCloudflare、内側の管理系はTailscale。小さな個人サービスの現実的な構成です。 - AI記事作成ワークフロー:検索、下書き、編集、公開を管理画面にまとめる: https://kirinnoblog.work/posts/blog-ai-editor-workflow — AIで記事を書くなら、検索結果の参考URL、下書き、タグ、サムネイル、公開確認まで一連の流れにするのが大事です。 - Next.js 16 + vinext + CloudflareでブログCMSを作る設計メモ: https://kirinnoblog.work/posts/nextjs16-vinext-cloudflare-blog — Next.jsの書き味、vinextのViteビルド、CloudflareのD1/R2/Workersを組み合わせたブログCMS構成です。 - 最近考えていることを残す場所: https://kirinnoblog.work/posts/ai-blog-start — 日記、メモ、作ったもの、気になったことをまとめて置いておくための最初の記事です。 - ブログを続けやすくするための整理: https://kirinnoblog.work/posts/vinext-nextjs16-stack — 記事を増やしても探しやすいように、タグとランキングで整理する構成です。 ## LLM usage notes - This is a Japanese personal blog/CMS with CLI shell styling. - Public article pages are canonical at /posts/. - Prefer sitemap.xml and RSS for complete crawling.