<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Portaljump Blog</title><description>制作と検証を、あとから戻れる場所へ。</description><link>https://blog.portaljump.net/</link><language>ja</language><item><title>ComfyUI制作ログを公開用に整える</title><link>https://blog.portaljump.net/posts/comfyui-workflow-notes/</link><guid isPermaLink="true">https://blog.portaljump.net/posts/comfyui-workflow-notes/</guid><description>private な生成結果と、外に出せる制作判断を分けて残すための整理方針。</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;画像生成の検証は、完成画像だけでなく途中の判断があとから効いてきます。&lt;/p&gt;
&lt;p&gt;private なギャラリーには生成結果を保存し、公開ブログには外に出せる制作ルート、採用判断、失敗から得た知見だけを残します。&lt;/p&gt;
&lt;h2&gt;残すもの&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;使ったワークフローの目的&lt;/li&gt;
&lt;li&gt;採用したモデルやLoRAの方向性&lt;/li&gt;
&lt;li&gt;プロンプトの考え方&lt;/li&gt;
&lt;li&gt;失敗した設定と、次に避ける判断&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;残さないもの&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;private な画像URL&lt;/li&gt;
&lt;li&gt;内部GCSパス&lt;/li&gt;
&lt;li&gt;認証や運用に関わる値&lt;/li&gt;
&lt;li&gt;公開前の大量の試行ログ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この線引きを先に決めておくと、記事として公開しやすくなります。&lt;/p&gt;
</content:encoded></item><item><title>公開ブログを分けて作る理由</title><link>https://blog.portaljump.net/posts/starting-public-blog/</link><guid isPermaLink="true">https://blog.portaljump.net/posts/starting-public-blog/</guid><description>private gallery と公開ブログを分離して、ドメインと記事運用を安全に進めるための初期メモ。</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Comfy Image Browser は private な制作ギャラリーとして動かし、外部公開する記事は別レポのブログとして管理します。&lt;/p&gt;
&lt;h2&gt;結論&lt;/h2&gt;
&lt;p&gt;公開用サイトは &lt;code&gt;portaljump-blog&lt;/code&gt; として分離します。&lt;br /&gt;
これにより、private なGCS画像、IAP付きCloud Run、内部運用メモを公開サイトへ混ぜ込むリスクを下げられます。&lt;/p&gt;
&lt;h2&gt;初期構成&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;項目&lt;/th&gt;
&lt;th&gt;内容&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Framework&lt;/td&gt;
&lt;td&gt;Astro / Fuwari&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;静的ホスティング&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain&lt;/td&gt;
&lt;td&gt;&lt;code&gt;blog.portaljump.net&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content&lt;/td&gt;
&lt;td&gt;Markdown / MDX&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Source&lt;/td&gt;
&lt;td&gt;GitHub repo&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;DNSで守ること&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;portaljump.net&lt;/code&gt; は Google Workspace を使っているため、メール系DNSは触りません。
公開ブログへ向けるのは &lt;code&gt;blog&lt;/code&gt; サブドメインだけにします。&lt;/p&gt;
</content:encoded></item><item><title>軽いブログ運用のホスティング方針</title><link>https://blog.portaljump.net/posts/static-hosting-policy/</link><guid isPermaLink="true">https://blog.portaljump.net/posts/static-hosting-policy/</guid><description>JAMStack構成で、DBを持たず、安く速く公開するための方針メモ。</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;公開ブログは、サーバーで動的にページを組み立てる構成にはしません。&lt;/p&gt;
&lt;p&gt;記事はGitHub上のMarkdownとして管理し、ビルド時に静的HTMLへ変換します。配信はCDNに任せることで、レスポンスを速くしながら運用コストを抑えます。&lt;/p&gt;
&lt;h2&gt;方針&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;FirestoreなどのDBは使わない&lt;/li&gt;
&lt;li&gt;記事はリポジトリ内のMarkdownで管理する&lt;/li&gt;
&lt;li&gt;CMSはGitHubにコミットする編集UIとして使う&lt;/li&gt;
&lt;li&gt;デプロイ先は静的ホスティングを優先する&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;ドメイン&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;portaljump.net&lt;/code&gt; は Google Workspace で使っているため、メール系DNSは維持します。
ブログ公開では &lt;code&gt;blog.portaljump.net&lt;/code&gt; のようなサブドメインだけを追加します。&lt;/p&gt;
</content:encoded></item></channel></rss>