「個人開発」の記事
7 件の記事
自作NASは本当に安かったのか――総投資額と得たものを総括する【自作NAS開発記 #6・最終回】
2018年製の古いPCを土台にした自作NASプロジェクトの最終回。実際にかかった総投資額を市販NASと比較し、費用だけでは測れない「かかった時間」と「得られたスキル」まで含めて総括する。
半導体価格高騰で気づいた、眠っていた2018年製PCの価値【自作NAS開発記 #2】
DDR4メモリの値上がりを調べていて気づいた、市販NASと自作NASの本当のコスト差。2018年製の古いPCを土台にホームラボを作ることにした経緯を記録する連載。
市販NASを買わずに、眠っていた2018年製PCをTime Machineサーバーにした話【自作NAS開発記 #1】
半導体価格高騰で市販NASが値上がりする中、自宅に眠っていた2018年製の古いデスクトップPCを土台にNASを自作した実体験。Proxmox上にTrueNASを仮想マシンとして構築し、MacのTime Machineバックアップ先にするまでの試行錯誤と、ハマったポイントを記録する連載第1話。
Gmail API×GitHub Actionsでメール監視自動化 — 特定メール検知しLINE通知【2026】
AdSenseの審査結果メールのように「いつ来るか分からないメール」を、Gmail APIとGitHub Actionsで毎日自動チェックし、来たらLINEに通知する仕組みの作り方。OAuthのリフレッシュトークン取得から、CIでの定期実行、重複通知の防止まで実体験ベースで解説。
AstroでGA4が計測ゼロになる罠 — is:inlineのJSXエスケープでgtagが壊れる原因と対処【2026】
Astroの<script is:inline>内でJSXエスケープを使うと、レンダリング結果が壊れてGA4へデータが一切送信されないことがある。実際に2サイトで長期間"計測ゼロ"だった原因と、set:htmlによる正しい書き方、Playwrightでの検証方法を実体験ベースで解説。
CSPでGoogleアナリティクス・AdSenseがブロックされる罠 — connect-src/frame-srcの落とし穴と対処【2026】
厳格なContent Security Policy(CSP)を設定していると、GA4の計測ヒットやAdSenseの広告表示が静かにブロックされることがある。connect-src・frame-srcの設定漏れで起きる実例と、コンソールエラーの読み方、必要なドメインの許可方法を実体験ベースで解説。
SEO内部リンク改善をGitHub Actionsで週次自動化する — 「測定→draft PR→通知」を回す仕組み【2026】
Search Consoleの露出データと記事の被リンク数を突き合わせ、「露出はあるのに内部リンクが少ない記事」を自動で特定して関連リンクを追加し、draft PRとして提案する仕組みをGitHub Actionsで構築した実例。完全自動マージにしない理由(安全設計)も含めて解説。