<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>inorisense | ブログ</title><description/><link>https://inorisense.casa/</link><language>ja</language><item><title>[MCV] Taccia Hokusai Sabimidori (Rusty Turquoise) Ink</title><link>https://inorisense.casa/ja/blog/taccia-hokusai-sabimidori-ink/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/taccia-hokusai-sabimidori-ink/</guid><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/taccia-hokusai-sabimidori-ink/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[MCV] Intro to My Calligraphy Voyage</title><link>https://inorisense.casa/ja/blog/intro-to-my-calligraphy-voyage/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/intro-to-my-calligraphy-voyage/</guid><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/intro-to-my-calligraphy-voyage/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[MCV] My Equipment for Calligraphy</title><link>https://inorisense.casa/ja/blog/my-equipment-for-calligraphy/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/my-equipment-for-calligraphy/</guid><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/my-equipment-for-calligraphy/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>Type Safety and Runtime Safety Part.1/2: model, validator &amp; data</title><link>https://inorisense.casa/ja/blog/type-safety-and-runtime-safety-part-1/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/type-safety-and-runtime-safety-part-1/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/type-safety-and-runtime-safety-part-1/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>Type Safety and Runtime Safety Part.2/2: page, route guard &amp; API</title><link>https://inorisense.casa/ja/blog/type-safety-and-runtime-safety-part-2/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/type-safety-and-runtime-safety-part-2/</guid><pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/type-safety-and-runtime-safety-part-2/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>NPM スクリプトで Hugo 記事を作成する方法</title><link>https://inorisense.casa/ja/blog/create-hugo-post-with-npm-script/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/create-hugo-post-with-npm-script/</guid><pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate><content:encoded>&lt;div&gt;&lt;h2 id=&quot;必要条件&quot;&gt;必要条件&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;基本知識：NPM、Hugo、JavaScript、シェルスクリプト&lt;/li&gt;
&lt;li&gt;プリインストール：VSCode、NPM CLI、Hugo CLI&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;序文&quot;&gt;序文&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Hugo CLI を使用して記事を作成することは、わたしにとって煩雑な作業です。なぜなら、わたしは常にアーキタイプを使用して記事を作成し、それをネストされたフォルダに配置するからです。例えば、この記事を作成する際には、ターミナルで以下のコマンドを入力します：&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;hugo&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;new&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--kind&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;develop&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;posts/_developer/create-hugo-post-with-npm-script&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;こっちの問題は、アーキタイプの種類とプロジェクトのフォルダー構造が、今どのように見えるかを忘れやすいです。フォルダー構造は非常に頻繁に調整するからです。さらに、VSCodeのサイドメニューにある&lt;strong&gt;エクスプローラー&lt;/strong&gt;は&lt;strong&gt;NPM　スクリプト&lt;/strong&gt;機能を提供し、本当に気に入っています：&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;npm script in side menu&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;592&quot; height=&quot;388&quot; src=&quot;https://inorisense.casa/_astro/npm-script-in-side-menu.D-w5nwJb_ZXGxAA.webp&quot;&gt;&lt;/p&gt;
&lt;p&gt;この機能は、個人的に&lt;strong&gt;クリックでスクリプトの実行&lt;/strong&gt;を読んで機能は、ユーザーがスクリプトを忘れても実行できる機能なので、とても便利です。しかし、わたしの知る限り、ノード・パッケージ・マネージャー、通称 NPM だけをサポートしているようです。Hugo ブログでは NPM やノードパッケージを使われる場合は全くありませんけれども、「クリックでスクリプトの実行」機能を Hugo CLI と組み合わせて使用するには、NPM をミドルウェアとして使用する必要があります。それでは、ここから始めましょう。&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;hugo-dev-サーバーのスクリプトの構築&quot;&gt;Hugo Dev サーバーのスクリプトの構築&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;まず、&lt;code dir=&quot;auto&quot;&gt;npm init&lt;/code&gt; を使用して NPM を初期化してください。&lt;/p&gt;
&lt;p&gt;次に、このスクリプトを &lt;code dir=&quot;auto&quot;&gt;package.json&lt;/code&gt; に追加した後、Hugo 開発サーバーを NPM で実行してみましょう。&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;span data-icon=&quot;i-material-icon-theme:nodejs&quot;&gt;&lt;/span&gt;package.json&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;scripts&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;dev&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;hugo serve -D&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;ターミナルに &lt;code dir=&quot;auto&quot;&gt;npm run dev&lt;/code&gt; と入力してください。または、サイドバーでスクリプトをクリックして実行してください。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;npm run dev&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1184&quot; height=&quot;320&quot; src=&quot;https://inorisense.casa/_astro/npm-run-dev.DhM4OajX_Z25KlIz.webp&quot;&gt;&lt;/p&gt;
&lt;p&gt;よくできました！✨&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;ポスト作成のスクリプトの構築&quot;&gt;ポスト作成のスクリプトの構築&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;それでは、NPM スクリプトが完璧に Hugo CLI を呼び出します。次に、最終目標に目指しましょう：記事を作成します。&lt;/p&gt;
&lt;p&gt;まず、次の2つのパッケージをインストールする必要があります：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/sboudrias/inquirer.js&quot;&gt;@Inquirer/Prompts&lt;/a&gt;：ターミナルでユーザーフレンドリーなインターフェースを作成するために使用されます。&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/nicksrandall/inquirer-directory&quot;&gt;Inquirer-Directory&lt;/a&gt;：ディレクトリを簡単に選択できます。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;次に、ルートディレクトリに JavaScript ファイル &lt;code dir=&quot;auto&quot;&gt;createPost.js&lt;/code&gt; を作成し、記事作成の進行を構築します。参照のコードは次のとおりです：&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;use strict&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; inquirer &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;require&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;inquirer&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; input&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; select&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; Separator&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; confirm &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;require&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;@inquirer/prompts&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; execSync &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;require&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;child_process&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; inquirerDirectory &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;require&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;inquirer-directory&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; BASE_PATH &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;./content&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;inquirer&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;registerPrompt&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;directory&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; inquirerDirectory)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;commands&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;execSync&lt;/span&gt;&lt;span&gt;(commands&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;stdio&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;inherit&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;shell&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;/**&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;* Create post script&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;* &lt;/span&gt;&lt;span&gt;@&lt;/span&gt;&lt;span&gt;see&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;https://github.com/SBoudrias/Inquirer.js&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;* &lt;/span&gt;&lt;span&gt;@&lt;/span&gt;&lt;span&gt;see&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;https://github.com/nicksrandall/inquirer-directory&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;*/&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;async&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;function&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; archeType &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;await&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;select&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;message&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Select a archetype&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;choices&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Basic&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;value&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;basic&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;description&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Basic post&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Dev&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;value&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;dev&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;description&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Post for developer.&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;new&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Separator&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Garden&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;value&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;garden&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;description&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Note for digital garden.&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; title &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;await&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;input&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;message&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Enter your post title&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; directory &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;await&lt;/span&gt;&lt;span&gt; inquirer&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;prompt&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;type&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;directory&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;name&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;path&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;message&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Please choose post directory.&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;basePath&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; BASE_PATH&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; answer &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;await&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;confirm&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;message&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;Confirm create the post?&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;default&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; (answer) &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;hugo new --kind &lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;archeType&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;directory&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;path&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;open &lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;BASE_PATH&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;directory&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;path&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;${&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/index.md&lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)()&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;スクリプトの流れは、3つの質問といくつかのアクションがあります：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;アーキタイプを選択します&lt;/li&gt;
&lt;li&gt;記事タイトルを入力します&lt;/li&gt;
&lt;li&gt;ディレクトリを選択します&lt;/li&gt;
&lt;li&gt;作成を確認します&lt;/li&gt;
&lt;li&gt;スクリプトを実行します&lt;/li&gt;
&lt;li&gt;最後に、作成したファイルを開きます&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;作成されたスクリプトを終えたら、スクリプトを &lt;code dir=&quot;auto&quot;&gt;package.json&lt;/code&gt;に追加してください。&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;span data-icon=&quot;i-material-icon-theme:nodejs&quot;&gt;&lt;/span&gt;package.json&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;scripts&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;create&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;node createPost.js&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;その後、&lt;code dir=&quot;auto&quot;&gt;npm run create&lt;/code&gt; を実行します。以下は実行結果です：&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;npm run create&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1868&quot; height=&quot;540&quot; src=&quot;https://inorisense.casa/_astro/npm-run-create.MC_aWYyA_ZmM72W.webp&quot;&gt;&lt;/p&gt;
&lt;p&gt;以上です！ハッピーコーディング&lt;/p&gt;</content:encoded><category>npm</category><category>hugo</category><category>JavaScript</category></item><item><title>[Note] Implementation of State Machine and Multi-step Form</title><link>https://inorisense.casa/ja/blog/implementation-of-state-machine-and-multi-step-form/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/implementation-of-state-machine-and-multi-step-form/</guid><pubDate>Sun, 01 Oct 2023 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/implementation-of-state-machine-and-multi-step-form/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>漢語拼音輸入法介紹與實用技巧</title><link>https://inorisense.casa/ja/blog/introduction-of-pinyin-ime/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/introduction-of-pinyin-ime/</guid><pubDate>Thu, 03 Aug 2023 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/introduction-of-pinyin-ime/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[開箱] 無印良品隨身風扇</title><link>https://inorisense.casa/ja/blog/muji-portable-fan-review/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/muji-portable-fan-review/</guid><pubDate>Wed, 22 Mar 2023 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/muji-portable-fan-review/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[Hugo] GitHub Actions で Hugo ブログを Vercel へデプロイする方法</title><link>https://inorisense.casa/ja/blog/deploy-hugo-to-vercel-with-github-actions/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/deploy-hugo-to-vercel-with-github-actions/</guid><pubDate>Sun, 01 Jan 2023 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/deploy-hugo-to-vercel-with-github-actions/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[Review] Boox Poke 4 Lite eReader: Dilemma Between Open &amp; Closed</title><link>https://inorisense.casa/ja/blog/boox-poke-4-lite-review/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/boox-poke-4-lite-review/</guid><pubDate>Thu, 29 Dec 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/boox-poke-4-lite-review/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>牙醫與臭豆腐</title><link>https://inorisense.casa/ja/blog/dentist-and-stinky-tofu/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/dentist-and-stinky-tofu/</guid><pubDate>Fri, 11 Nov 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/dentist-and-stinky-tofu/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>[CSS] Switching theme in Tailwind</title><link>https://inorisense.casa/ja/blog/tailwind-theme-switcher-poc/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/tailwind-theme-switcher-poc/</guid><pubDate>Fri, 14 Oct 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/tailwind-theme-switcher-poc/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>The First Dive in Multi-Threaded Patterns</title><link>https://inorisense.casa/ja/blog/multithreaded-patterns-in-brief/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/multithreaded-patterns-in-brief/</guid><pubDate>Tue, 27 Sep 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/multithreaded-patterns-in-brief/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>GitFlow &amp; Blog Version Control</title><link>https://inorisense.casa/ja/blog/gitflow-and-blog-version-control/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/gitflow-and-blog-version-control/</guid><pubDate>Mon, 05 Sep 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/gitflow-and-blog-version-control/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>鴨川的各種風貌</title><link>https://inorisense.casa/ja/blog/kamogawa_scenes/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/kamogawa_scenes/</guid><pubDate>Wed, 31 Aug 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/kamogawa_scenes/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>E2E Testing Oriented Developing Process</title><link>https://inorisense.casa/ja/blog/e2e-testing-oriented-developing-process/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/e2e-testing-oriented-developing-process/</guid><pubDate>Sat, 27 Aug 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/en/blog/e2e-testing-oriented-developing-process/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>機動性與獨立傢俱</title><link>https://inorisense.casa/ja/blog/about-movable-furniture/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/about-movable-furniture/</guid><pubDate>Sun, 21 Aug 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/about-movable-furniture/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>學習摩斯電碼</title><link>https://inorisense.casa/ja/blog/learning-morse-code/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/learning-morse-code/</guid><pubDate>Sat, 23 Jul 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/learning-morse-code/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item><item><title>行動裝置上 100vh 的奇怪行爲</title><link>https://inorisense.casa/ja/blog/strange-100vh-on-mobile-device/</link><guid isPermaLink="true">https://inorisense.casa/ja/blog/strange-100vh-on-mobile-device/</guid><pubDate>Sun, 17 Jul 2022 00:00:00 GMT</pubDate><content:encoded>&lt;aside&gt; &lt;p&gt;This article has not been translated into English yet.&lt;/p&gt; &lt;a href=&quot;https://inorisense.casa/zh-tw/blog/strange-100vh-on-mobile-device/&quot;&gt;Read the original article&lt;/a&gt; &lt;/aside&gt;</content:encoded></item></channel></rss>