[Astro #22] CIを捨ててローカルデプロイへ:Netlify CLIで手に入れる確実性とスピード
外部サーバーの機嫌に左右されるCI環境を脱却し、Netlify CLIを使用して手元の環境から直接デプロイする方法を解説。確実なビルドとデプロイ速度の向上を実現します。
外部サーバーの機嫌に左右されるCI環境を脱却し、Netlify CLIを使用して手元の環境から直接デプロイする方法を解説。確実なビルドとデプロイ速度の向上を実現します。
Astroへの移行後、ログに溢れていたビルド警告を一掃。一見「不毛」に見える修正がもたらす静寂なビルド環境と、CI環境での依存関係トラブル(rimraf)の回避策を解説します。
Logicoolの新型ワイヤレスゲーミングマウス「G309 LIGHTSPEED」の原神コラボモデルをレビュー。先代G304との形状(横幅)、重量、操作感(ソール)、デザイン(原神プリントの質感)の違いを、実戦(開発デバッグ)を通して評価する。
Netlify標準ビルド環境のメモリ制限を回避するため、GitHub Actionsのリソースを活用したデプロイフローを構築。発生したENOENTエラーやフラグ名の仕様変更など、実戦的なトラブルシューティングをまとめる。
Windows ネイティブ環境でのファイルロックに起因する EPERM エラーを回避するため、WSL2 (Ubuntu) への移行、Git/SSH の再設定、Node.js (fnm) の構築、および VS Code の WSL 連携手順をまとめました。
ローカル環境と本番環境(Turso)の同期、Netlifyでの環境変数設定、Google Search Console APIのエラーハンドリングなど、実践的なトラブルシューティングを網羅した開発記録。
VR空間構築に必要なBlenderの基本操作から、穴あけ(ブーリアン)、厚み付与(ソリッド化)、テクスチャ制御(ノード)までを再現性重視で解説。
macOSPrivateApiの設定や-webkit-app-regionによるドラッグ制御など、実機デバッグで判明したTauri v2のTips。
Tauri v2のクロスプラットフォームビルドを自動化するための完全なGitHub Actions設定ファイルと、つまずきやすいエラー(識別子、アイコンパス、Linux依存ライブラリ)の解決策をまとめました。
Web技術でデスクトップアプリを作るTauriの実践編。Astroで作った時計を移植し、背景の完全透過、ドラッグ移動、スライダーによるウィンドウのリサイズなど、ガジェット化に必要な設定を解説します。
JavaScriptとTauriを組み合わせ、OS標準の枠を排した透過型デジタル時計を作成する手順をまとめました。Rust環境のセットアップから実用的なガジェットのビルドまで網羅しています。
静的な Astro ブログに Astro DB (Turso) と Actions を組み合わせ、訪問者が足跡を残せる動的な BBS コンポーネントを実装しました。415エラーの解決やレイアウトの最適化も解説。