<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://mayumipc.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://mayumipc.github.io/" rel="alternate" type="text/html" hreflang="ja" /><updated>2026-05-16T02:04:23+00:00</updated><id>https://mayumipc.github.io/feed.xml</id><title type="html">mayumiPc の技術ブログ</title><subtitle>俺が日々気づいたことを自由気ままに綴る場所</subtitle><entry><title type="html">スクリーンリーダーで Cursor CLI を使えるようにする</title><link href="https://mayumipc.github.io/2026/05/16/cursor-cli-install/" rel="alternate" type="text/html" title="スクリーンリーダーで Cursor CLI を使えるようにする" /><published>2026-05-16T00:00:00+00:00</published><updated>2026-05-16T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/16/cursor-cli-install</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/16/cursor-cli-install/"><![CDATA[<p>今日は俺が普段使ってるエディタの話。</p>

<h2 id="前置き">前置き</h2>

<p>昨年、友人に勧められたこともあり、AI コーディングエディタである「Cursor（カーソル）」を契約した。これは VS Code のフォークなので、当然ながら VS Code と同じ感覚で使うことができる。また、拡張機能や設定プロファイルも丸ごと移行できる（環境によって動かない場合はあるかも）。</p>

<p>しかし、スクリーンリーダーで使った感想としては、個人的にやや重たいかなあと感じるときがある。とくに、AI と話しているときに、会話の内容を NVDA のブラウズモードで読み上げているときに感じる。</p>

<p>なるべくエディタ上で完結させなくてもよいことに振り切ることにしたのだ。でもそうしたら Cursor でなくてもよいよなあ……。そう思って Claude Code なども検討したが、私の使い方からすると費用のほうが高くつきそうだ。</p>

<h2 id="cursor-cli">Cursor CLI</h2>

<p>Cursor をコマンドで操作できればよいのだ。調べたら Cursor CLI というのがあるらしいではないか、ということで、サブ PC に環境構築してみたので、そのときの記録をメモしておく。</p>

<p><strong>試したことによって何かしらの損害が起きたとしても、筆者は責任を負いかねます。あらかじめご承知おきください。</strong></p>

<h2 id="前提">前提</h2>

<ul>
  <li>Cursor（カーソル）は、高度な AI 機能を内蔵したプログラミング用コードエディタだ。AI がコードを自動生成したり、バグを検知して修正したりと、まるで優秀なプログラマーが隣にいるような感覚で開発をサポートしてくれるらしい。</li>
  <li>無料で利用することもできるので、操作感に慣れてからプロプランを契約する、といった使い方でもよい。</li>
  <li>Claude Code は Claude に寄せた体験だが、Cursor では様々な AI モデルを利用できるのが特徴だと思う。</li>
  <li>前述のとおり VS Code 系なので、UI や設定ファイルは概ね共通だ。拡張機能もインポートできるはずだ。</li>
  <li>プランの詳細は適宜公式サイトで調べてほしい。</li>
</ul>

<h3 id="インストール">インストール</h3>

<p>Cursor 本体のセットアップは各自よろしくお願いする。Cursor CLI を動かすには <strong>WSL</strong> が必要になる。Ubuntu などでよいので、WSL の有効化と Ubuntu のインストールは済ませておいてほしい。スクリーンリーダー環境でのターミナル操作に慣れているであろう読者なら、特段難しいことはないはずだ。</p>

<ol>
  <li>
    <p>Ubuntu のターミナルで次を実行する。</p>

    <div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>curl https://cursor.com/install <span class="nt">-fsSL</span> | bash
</code></pre></div>    </div>
  </li>
  <li>
    <p>インストールが終わると、ターミナルにたとえば次のようなメッセージが出る。</p>

    <ul>
      <li>✓ Package installed successfully</li>
      <li>✓ Symlink created</li>
      <li>✨ Installation Complete!</li>
    </ul>
  </li>
  <li>
    <p>パスを通す。</p>

    <div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">echo</span> <span class="s1">'export PATH="$HOME/.local/bin:$PATH"'</span> <span class="o">&gt;&gt;</span> ~/.bashrc
<span class="nb">source</span> ~/.bashrc
</code></pre></div>    </div>

    <p>zsh の場合は <code class="language-plaintext highlighter-rouge">~/.zshrc</code> に書く。</p>
  </li>
  <li>
    <p>動作確認。</p>

    <div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>cursor-agent <span class="nt">-v</span>
</code></pre></div>    </div>
  </li>
  <li>
    <p>初回ログイン。<code class="language-plaintext highlighter-rouge">cursor-agent</code> を実行すると、ブラウザを開いて Cursor アカウントの認証を求められる。ブラウザでログインを承認すると、CLI 側が使えるようになる。</p>
  </li>
</ol>

<p>基本的なインストールは以上だ。</p>

<h3 id="苦戦したところプロキシの設定">苦戦したところ：プロキシの設定</h3>

<p>皆さん大好きプロキシについても、書いておかなければならない。ここを避けては通れないので設定する。AI と相談しながら解決したので、間違いがあるかもしれない。</p>

<p>現状 Cursor CLI には <code class="language-plaintext highlighter-rouge">HTTP_PROXY</code> / <code class="language-plaintext highlighter-rouge">HTTPS_PROXY</code> を完全にはサポートしていないようだ。そのため、WSL 側での環境変数設定と、HTTP/2 を無効化することで解決した。</p>

<h4 id="環境変数の設定">環境変数の設定</h4>

<p>難しいことはない。<code class="language-plaintext highlighter-rouge">export https_proxy=http://proxy:port</code> のようにするだけだ。大文字・小文字、一応両方設定しておいた。</p>

<h4 id="http2-をプロキシ越しに使わない設定で苦戦">HTTP/2 をプロキシ越しに使わない設定で苦戦</h4>

<p>その後、AI の解説を見てみると、<code class="language-plaintext highlighter-rouge">cursor-agent</code> のオプションとして <code class="language-plaintext highlighter-rouge">--disable-http2</code> がある、無効化するには <code class="language-plaintext highlighter-rouge">cursor-agent</code> だけでよい、とのことだった。</p>

<p>しかし、実際に試すと次のように出た。</p>

<div class="language-text highlighter-rouge"><div class="highlight"><pre class="highlight"><code>error: unknown option '--disable-http2'
</code></pre></div></div>

<p>他の指定方法も提示されていたがよくわからなかったので、IDE から手動で設定することにした。</p>

<ol>
  <li>Cursor を起動し、<code class="language-plaintext highlighter-rouge">Ctrl</code> + <code class="language-plaintext highlighter-rouge">,</code>（カンマ）で設定を開く。</li>
  <li>検索欄に <code class="language-plaintext highlighter-rouge">http2</code> と入力する。</li>
  <li><strong>Network</strong> › <strong>HTTP Compatibility Mode</strong> がヒットするので開く。</li>
  <li>説明文はだいたい次のとおりだ。</li>
</ol>

<blockquote>
  <p><strong>HTTP Compatibility Mode</strong><br />
HTTP/2 is recommended for low-latency streaming. In some corporate proxy and VPN environments, the compatibility mode may need to be lowered.</p>
</blockquote>

<p>その下にある（おそらく既定では HTTP/2）コントロールで、<code class="language-plaintext highlighter-rouge">Enter</code> で開き、矢印キーで <strong>HTTP/1.1</strong> を選べばよい。</p>

<hr />

<h2 id="まとめ">まとめ</h2>

<p>今回はインストール方法なので、使い方についてはまた後日ということで。</p>

<hr />]]></content><author><name></name></author><category term="技術" /><category term="技術" /><category term="vscode" /><category term="cursor" /><category term="ai" /><category term="エンジニア" /><category term="AIエディタ" /><category term="スクリーンリーダー" /><summary type="html"><![CDATA[Windows 環境で Cursor CLI を使う環境を整えたときの記録]]></summary></entry><entry><title type="html">デバッグしてたら認証機能に不具合発生？原因はインストール中に入り込んだものだった</title><link href="https://mayumipc.github.io/2026/05/15/archive-entry-12795990623/" rel="alternate" type="text/html" title="デバッグしてたら認証機能に不具合発生？原因はインストール中に入り込んだものだった" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/archive-entry-12795990623</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/archive-entry-12795990623/"><![CDATA[<blockquote>
  <p><strong>アーカイブ:</strong> 元は Ameba ブログ（ameblo）に掲載していた記事を、保存用 HTML から Markdown に整えたものです。ここでの日付（2026-05-15）は当サイトでの整理日であり、元記事の公開日時とは一致しません。本文はできる限り原文に近い形で残しています。</p>
</blockquote>

<p>こんばんは。</p>

<p>私が今、プログラミングの勉強がてら、地道に開発を行っているソフトウェア。</p>

<p>とある昨日を実装しようと思いでバッグをしていたところ、別の機能に不具合があることがわかりました。</p>

<p>不具合に気づいてから、原因調査、改善までの流れをと、それにあたって築いたことなどを振り返ってみます。</p>

<h2 id="不具合">不具合</h2>

<p>それは突然でした。</p>

<p>アカウントの認証プロセスが開始できない。</p>

<p>ダイアログは出るのに、ブラウザが立ち上がらず。</p>

<p>出力されたログを見てみるも、初めて見たエラーでよくわからず。</p>

<p>こんな感じのことが起こりました。</p>

<p>さあ、バグを放置してはいけませんね。エラー解決に向け、シンケンにコンピューターと向き合ってみることにします。</p>

<h2 id="原因調査-1">原因調査 1</h2>

<p>先に結論から言ってしまうと、認証プロセスで使用しているポート番号を、別のプロセスが使用していたことが原因でした。</p>

<p>今から原因究明までの流れを書きます。</p>

<p>まず、出力されたログファイルより、どういうエラーで失敗しているかを確認しました。</p>

<p>OsError:[WinError 10013] アクセス許可で禁じられた方法でソケットにアクセスしようとしました。</p>

<p>what???初めて見るエラーでした…</p>

<p>でも動かないわけには行きません。</p>

<p>まず、今わかっていることを整理する。</p>

<p>・「認証しますか？」という、ユーザー側にアカウント認証を求めるダイアログは問題なく表示されている。</p>

<p>しかし、ダイアログ上の開始ボタンを押し、本来であれば認証ページが出てくるはずなのだが、出てこず、上記のエラーが発生する。</p>

<p>このプログラムの認証周りは、簡易的なローカルサーバーを立ち上げており、ポート番号も特定のものを使用しています。</p>

<p>そのため、認証周りで使用しているポート番号が、別のプロセスによって使用されているとエラーが起こる、ということを知りました(初めて)。</p>

<h2 id="原因調査-2">原因調査 2</h2>

<p>とりあえず、下記をコマンドプロンプトで実行してみます。</p>

<p><code class="language-plaintext highlighter-rouge">python -m http.server &lt;ポート番号&gt;</code>  #ポート番号の部分に任意の番号を指定する</p>

<p>これで問題なければ、指定したポート番号にアクセスされ、その結果がコマンドプロンプト上に出力されます。</p>

<p>しかし、、、</p>

<p>そう、先程の「OsError」が出てきてしまいました。</p>

<p>ここまで来て確信が持てました！</p>

<p>てことで、次に行ってみます。</p>

<h2 id="原因調査-3そして解決へ">原因調査 3、そして解決へ？</h2>

<p>次にすること、、、それはどのアプリがポート番号を使っているのか。</p>

<p>これを特定します。</p>

<p>順を追って説明しましょう。</p>

<p>(1) ポート番号を使用しているプロセスのpidを特定する</p>

<p>まず、以下をコマンドプロンプトに入力してください。</p>

<p><code class="language-plaintext highlighter-rouge">netstat -nao | find "ポート番号"</code> #ポート番号の部分には今回アクセスに失敗しているポート番号が入る</p>

<p>こうすることによって、ポート番号にアクセスしているプロセスのpidがターミナル上に出力されます。</p>

<p>では、このpid番号を覚えておきます。</p>

<p>次にタスクマネージャーにアクセスし、詳細タブに移動します。</p>

<p>タブキーを何度か押して、pidとアプリ名が出ている一覧を探し、先程の出力結果と同じ値のプロセスを探します。</p>

<p>はい、出てきましたよ！</p>

<p>今回の犯人は、、、</p>

<p>agent service.exe、、、</p>

<p>これでした！！！</p>

<p>なんでも、ミニツールシャドウメーカーを入れた際にインストールされてしまうようです。</p>

<p>以前youtubeにて、ミニツール車道メーカーの紹介動画を撮影したことがあり、そのときに入ってしまったのではないかと思います。</p>

<h2 id="ついに不具合解消">ついに不具合解消</h2>

<p>原因がわかったので、これは停止、もしくはアンインストールしても問題ないものなのかを調べます。</p>

<p>いろいろ調べてみると、これはアンインストールしても問題ないということがわかりました。</p>

<p>いろいろと問題を引き起こすそうですし、消さないと治らないと思ったので、コントロールパネルからアンインストール。</p>

<p>念のためwindows再起動→タスクマネージャーの詳細タブを確認。</p>

<p>agent service.exeがいなくなっていました。</p>

<p>一安心。</p>

<p>それでは、もういちど個のコマンドを実行します。</p>

<p><code class="language-plaintext highlighter-rouge">python -m http.server &lt;ポート番号&gt;</code></p>

<p>OsError消えて、無事アクセスできました！これには人安心です。</p>

<p>ソフト側の認証関係の不具合も解消され、無事ウェブブラウザが立ち上がってきてくれました。</p>

<p>これにて原因調査終了です！！！</p>

<h2 id="まとめ">まとめ</h2>

<p>今回は、認証プロセスに使用するポート番号が別のプロセスによって使用されていたことが原因でした。</p>

<p>それにしても、アプリをインストールする際に、カスタム化予め決められたコンポーネント、どちらをインストールするのか、また、それをインストールすることによってpcにどのような影響があるのかを確認してから、アプリのインストールを行わなければならないと改めて通関しました。</p>

<p>今回はpcの問題であり、ソースコードの修正をすることはありませんでしたが、もしこれがウィルスやマルウェアだと考えると、とてもゾッとします。</p>

<p>読者の皆様も、アプリのインストールは、くれぐれも置きおつけくださいませ。</p>

<p>しかしながら、今回の一見をポジティブに捉えるのであれば、原因探しのちょっとした練習になったのではないかと思っております。</p>

<p>エラー解決や不具合の原因修正も立派なプログラミングです。</p>

<p>いくら機能的であっても、その機能にバグが潜んでいては本末転倒。</p>

<p>開発者としての責任を持ち、今後も実装していきたいと思います。</p>

<p>また、今回はサブpcのありがたみを感じました。</p>

<p>このプログラムは、私のgitリポジトリ内に保存されているので、githubのアカウントさえログインしていれば、どのpcからでも閲覧ができるようになっております。</p>

<p>もちろん、サブpcにはすべてアカウントはセットアップ済みですので、閲覧することができます。</p>

<p>それで、試しにサブpcで、認証周りが動くか、また、上記のコマンドにてポート番号にアクセスできるかを試してみました。</p>

<p>すると、、、</p>

<p>問題なくアクセスすることができちゃいました。</p>

<p>てことは、ソースコードに問題はなく、私のメインpcに問題があるということになりますね。</p>

<p>今回、サブpcもエラー解決を手助けする要因になったと言えるでしょう。</p>

<p>そのようなことから、サブpcまたは仮想マシンを少なくとも1台用意しておくことが大切だと感じました。</p>

<h2 id="最後に">最後に</h2>

<p>今度こそまとめです(笑)。</p>

<p>ということで、開発中に遭遇した出来事をまとめてみました。</p>

<p>このプログラムは、リリースするために開発しているプログラムでありますので、運が良ければ読者様の何人かに使われていると信じ、日々開発を続けています。</p>

<p>皆様の環境によっては、先程のように不具合が発生するかもしれない。</p>

<p>それは、ソースコードの問題なのか、はたまた皆様がご使用になられているpcの問題なのか。</p>

<p>それらを見分ける際のヒントになることを願っています。</p>

<p>それでは、今後も一生懸命コーディングをして、よりよいプログラムに仕上げたいと思います。</p>

<p>リリースをお楽しみに！！</p>

<p>では。</p>]]></content><author><name></name></author><category term="アーカイブ" /><category term="Ameba" /><category term="過去記事" /><summary type="html"><![CDATA[開発中の認証まわりでポート競合が起きたときの原因調査と解消の記録（Ameba より移行）。]]></summary></entry><entry><title type="html">神戸旅行 in 2023</title><link href="https://mayumipc.github.io/2026/05/15/archive-entry-12796741641/" rel="alternate" type="text/html" title="神戸旅行 in 2023" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/archive-entry-12796741641</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/archive-entry-12796741641/"><![CDATA[<blockquote>
  <p><strong>アーカイブ:</strong> 元は Ameba ブログ（ameblo）に掲載していた記事を、保存用 HTML から Markdown に整えたものです。ここでの日付（2026-05-15）は当サイトでの整理日であり、元記事の公開日時とは一致しません。</p>
</blockquote>

<p>「</p>

<p>いきなり2023？」などと突っ込まれそうだが、去年はブログなど書いている気力もなかったので、今年は書いてみる。</p>

<p>とりあえず去年と同様、おじとおばに愛に神戸へ。</p>

<p>2泊3日で、今日帰ってきたところである。</p>

<h2 id="その１いざ神戸を目指して">その１、いざ、神戸を目指して！</h2>

<p>金曜の夜、夜行バスに乗車。翌朝の4月1日土曜日の朝8時に、神戸に着くという。</p>

<p>ルームシェアをする形となる夜行バスに若干不安を覚えたが、マスク着用も自己判断となったことだし受け入れた。</p>

<p>去年の反省を活かし、少しお高めのやつを予約したのだと。確かに、去年の帰りに乗ったやつはひどくて、全然寝れたもんじゃなかった品w</p>

<p>バスの中では、うううん~言ったほうがいいかな？</p>

<p>まあ別に言うまでもないね。</p>

<p>時間もあれだったので、練れる限り寝た。</p>

<p>だが、4時を過ぎたあたりからどうしても寝れなくなってしまったので、「ハドソン川の奇跡」のシネマデイジーを聞いていた。</p>

<p>そんな漢字かな。</p>

<h2 id="その２目的地到着">その２、目的地到着！</h2>

<p>とりあえず神戸についたらしい。</p>

<p>だが、予定の8時より早かったw</p>

<p>とりあえず朝飯にと思い、美味しいパンを求めて街をさまよったが、店は8時からしか空いていないらしく、適当にうろつくことにした。</p>

<p>とりあえず神社に行ったらしいね。</p>

<p>今年弟が受験生なので、少しでも合格できるようにと、真面目に祈った。</p>

<p>我が弟、頑張れ！！！</p>

<p>その後、8時を回ったのでパンを買いに言ったらしいね。そこで「神戸ナウ！！！！！」とかツイートしてた気がする。</p>

<p>ここで、おばも一緒にパンを買っていた。</p>

<p>朝食を買って店で喰い、途中寄り道しながら、おじおばの家についた。これにて、目的に到着したことになります。</p>

<h2 id="その３昼飯食うだけでハプニング急遽車故障によりディーラーへ">その３、昼飯食うだけでハプニング？急遽車故障によりディーラーへ？</h2>

<p>そもそもどこに行こうとしてたんだっけw</p>

<p>その記憶が飛んでいってしまうほど急でしたw</p>

<p>確か何処かに行こうとしていたのは覚えているのにな。</p>

<p>てなことで、なんかいきなり車がおかしくなったらしい。</p>

<p>原因はバッテリーの劣化だと。</p>

<p>そんなことでバッテリー交換のため急遽プジョーのディーラーへ！</p>

<p>1時間ぐらい待ったかな。</p>

<p>結局昼飯にありつけたのは2時半ぐらいだったとさ。</p>

<h2 id="その４翌日">その４、翌日</h2>

<p>土曜日の夜のことは思い出せないので、翌日まですっ飛ばしましたw</p>

<p>日曜のほうが色々あったよね。</p>

<p>まず、姫路城に言った。</p>

<p>天守閣を目指して、ひたすら急な階段を登った。めっちゃ危なかった。</p>

<p>攻めにくい構造にしたゆえに、何かあったときに逃げ遅れるのでは？という心配もあった。</p>

<p>歴史なんか好きじゃないのであまり勉強はしないんだけど、一応知識として知っておきたいし、せっかく見に来たのだからと調べながら言ったので、結構面白かった。</p>

<p>ただ、誰が立てた白なんだったかな？誰か教えて欲しい。</p>

<p>その後昼飯にインドカレーを食った。</p>

<p>俺以外の連中はなんを食っていたが、俺は好きじゃないので白飯。</p>

<p>チキンカレーの中からかな？普通に美味かった。</p>

<p>ほんで、そこのインドカレー屋で流れていた曲がかっこよかったのでシャザムしたwww</p>

<p>その後、初めて他県のコストコに行った。</p>

<p>神奈川の店舗と、品揃えが違っていて面白かった。</p>

<p>家に帰ってきて少し休憩後、１０時近くになって飯を食った。</p>

<p>その時作曲家である坂本龍一さんの訃報のニュースが飛んできて、衝撃を受けた。</p>

<h2 id="その５あっというまの帰宅日">その５、あっというまの帰宅日</h2>

<p>そして今日。</p>

<p>特に何もなかった。</p>

<p>昼飯食ったら、新神戸から東海道新幹線に乗った。</p>

<p>社内でひたすらyoutubeみたりゲームをしたりしていた。</p>

<p>googleマップで走っている位置などを適宜確認しながら電車にのるのが、これまた面白かった。</p>

<p>２時間ぐらい電車に揺られ、jrと等級を乗り換え後、無事横浜の自宅に戻ってきた。</p>

<p>そして、スマートフォンに残した目元記憶を頼りに、パソコンの前に座って、こうしてブログを書いている。</p>

<h2 id="その６まとめ">その６、まとめ</h2>

<p>慌ただしいハプニングもあったが、結果的に楽しく終わることができた。</p>

<p>また、姫路城に関しては勉強になった。</p>

<p>おじとおばにも久々にあったので、今年度も気合い入れて頑張ろうと思う。</p>

<p>ということで、今年度もmayumiPcをよろしくお願い致します。</p>]]></content><author><name></name></author><category term="アーカイブ" /><category term="Ameba" /><category term="過去記事" /><summary type="html"><![CDATA[夜行バスで神戸へ。姫路城・コストコ・帰路までの旅行記（Ameba より移行）。]]></summary></entry><entry><title type="html">docker環境を構築したのとphpをやってみようと思った</title><link href="https://mayumipc.github.io/2026/05/15/archive-entry-12807271993/" rel="alternate" type="text/html" title="docker環境を構築したのとphpをやってみようと思った" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/archive-entry-12807271993</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/archive-entry-12807271993/"><![CDATA[<blockquote>
  <p><strong>アーカイブ:</strong> 元は Ameba ブログ（ameblo）に掲載していた記事を、保存用 HTML から Markdown に整えたものです。ここでの日付（2026-05-15）は当サイトでの整理日であり、元記事の公開日時とは一致しません。</p>
</blockquote>

<p>今日はdockerの環境構築を行った。</p>

<p>元々phpには興味があり、なんどかやってみようと思いすでにインストールは行っていた。</p>

<p>しかし、xamppと一緒にインストールを行ったため、将来性を考えた結果dockerの構築を行うこととなった。</p>

<h2 id="wslのインストール">wslのインストール</h2>

<p>「wsl(windowsSubSystemForLinux)」のインストールを行う。 俺はubuntuをインストールすることにした。</p>

<p>まず、プログラムと機能からwslとhyper-vを有効にして上げる必要がある。</p>

<p>しかし、俺はすでに有効にしてあったので、この手順はpass。</p>

<p>powershellもしくはコマンドプロンプトを起動し、下記のコマンドを入力する:</p>

<p><code class="language-plaintext highlighter-rouge">wsl --install</code></p>

<p>オプションを指定しなければubuntuが自動でインストールされる。</p>

<p>インストールが完了したら、ユーザー名とパスワードの設定を要求されるので、やっておく。</p>

<p>これで、wslの環境構築は完了</p>

<p>一度exitしてターミナルに戻り、<code class="language-plaintext highlighter-rouge">wsl -l -v</code>でリストリビューションを確認しておこう。</p>

<h2 id="docker-desktop-for-windowsのインストール">docker desktop for windowsのインストール</h2>

<p>dockerの公式サイトにアクセスして、インストーラーをダウンロード。</p>

<p>インストーラーを実行し、基本的には指示に従ってインストールを勧めていくのみ。</p>

<p>途中フォーカスが当たらなくなることがあるが、これは待っていれば解消される。</p>

<h2 id="ひとまずインストールは完了">ひとまずインストールは完了</h2>

<p>コマンドプロンプトで<code class="language-plaintext highlighter-rouge">docker --version</code>と入力して、バージョン番号が出れば成功。</p>

<p>ここからは、実際のテンプレートを使って説明をしていただきながらdockerの講習会を受けた。</p>

<p>仕組みさえわかってしまえばそこまで複雑なアーキテクチャにはなっていないそうだ。</p>

<p>自分でも色々調べたり、コーディングをしたりしながら、dockerを学んで、活用できるようになっていこうと思っている。</p>]]></content><author><name></name></author><category term="アーカイブ" /><category term="Ameba" /><category term="過去記事" /><summary type="html"><![CDATA[WSL と Docker Desktop の導入メモ（Ameba より移行）。]]></summary></entry><entry><title type="html">２０２３年を振り返ろう</title><link href="https://mayumipc.github.io/2026/05/15/archive-entry-12834590153/" rel="alternate" type="text/html" title="２０２３年を振り返ろう" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/archive-entry-12834590153</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/archive-entry-12834590153/"><![CDATA[<blockquote>
  <p><strong>アーカイブ:</strong> 元は Ameba ブログ（ameblo）に掲載していた記事を、保存用 HTML から Markdown に整えたものです。ここでの日付（2026-05-15）は当サイトでの整理日であり、元記事の公開日時とは一致しません。</p>
</blockquote>

<p>今年は色々な意味で忙しかった。それでも、様々な分野において活躍できる場が多く、学びもあった。そんな今年を振り返ってみることにしよう。</p>

<h2 id="月ごとの振り返り">月ごとの振り返り</h2>

<h3 id="１月">１月</h3>

<p>岩手で年越し、あとは何もなし。ひたすらソースコードを書いていた。</p>

<p>どこかの施設に訓練に行ったらしい、受託評価と言うやつである。職員も親切で、飯も美味かった。「ベッドの寝心地」を除いてはとても最高であり楽しかった。</p>

<p>スマホの回線を nuro モバイルに変更。格安 sim だがそんなに遅いと感じることもなく快適だ。</p>

<p>twitter api 有料化の話が上がり始める。</p>

<h3 id="２月">２月</h3>

<p>骨伝導のワイヤレスイヤホンを買った。ドルビーを聞かせたら、いい感じの音になった。</p>

<p>２月８日より twitter api が正式に有料化。v1 が順次使用不可になっていくようだ。</p>

<h3 id="３月">３月</h3>

<p>春休みだ。やたらとゲーム配信をしていた気がする。</p>

<h3 id="４月">４月</h3>

<p>神戸旅行 in 2023 にでかけた。その時の様子は別の記事（<a href="/2026/05/15/archive-entry-12796741641/">神戸旅行 in 2023</a>）を参照してほしい。</p>

<p>横浜に戻ったら TWBlue が使えなくなってた。まああじいいかああ。</p>

<p>python の学習も兼ねて作った成果物のっリース作業をやっていた。</p>

<h3 id="５月">５月</h3>

<p>CFW(ClassroomForWindows) が、<a href="https://actlab.org">actlab</a> でリリース。新人エンジニア候補者への応募から１年での正式メンバーとなった。</p>

<p><a href="https://actlab.org/software/CFW">ダウンロードはこちら</a></p>

<h3 id="６月">６月</h3>

<p>持ち出し用ノート pc のマザボが行かれたのでサブ pc を新しくした。またしてもノート pc。</p>

<h3 id="７月">７月</h3>

<p>ノート pc はカエッテキタケドメーカーに部品がなくて修理不可だった。</p>

<p>だれもやってくれないなら仕方がないよね！！！てことで自分で交換→成功した。素晴らしい！！！</p>

<p>フロアバレーの関東の大会で優勝した。全国出場決定。</p>

<h3 id="８月">８月</h3>

<p>全国大会に出場。３位だった。次年度に向けて戦術を考えよう。</p>

<h3 id="９月">９月</h3>

<p>エリーゼ音楽祭に出場した。またしても全国大会に行けることとなった。嬉しい。</p>

<h3 id="１０月">１０月</h3>

<p>学校が多忙だった。</p>

<p>２年制で生徒会に立候補する人がおらず渋々会長候補として立候補した。</p>

<p>一人では絶対やりたくなかったので、なかのいい友達を頑張って説得して二人で立候補した。幸い、１年にアイデアマンがいたのでなんとかなりそうな気がしている。</p>

<h3 id="１１月">１１月</h3>

<p>怒涛の３連休だった。</p>

<p>陸上大会があった。結構良かった方ではないかと思っている。しかし天気が良すぎて乾燥してたので 1500m が結構きつかった。</p>

<p>エリーゼ音楽祭の全国大会。リトルピアニスト症だった。まさか取れるとは思っても観なかったので驚いた。</p>

<p>修学旅行で広島に行った。焼き立てのもみじ饅頭・カキフライ・広島焼き、美味しいものがいっぱいだった。</p>

<p>平和記念資料館にも行った。当時の悲惨さを肌で感じ、戦争を起こしてはならないことを身をもって体感した。</p>

<h3 id="１２月">１２月</h3>

<p>岩手で行われたピアノコンサートに参加した。まあそこそこ良かったかな。</p>

<p>今までの学業の疲れとストレスが影響して体調を崩した。症状的に胃腸炎になりかけたのではないかと勝手に思っている。大事な試合を休んでしまってチームメイトに迷惑をかけたことを申し訳なく思っている。</p>

<p>友達と秋葉原に行った。パソコンショップ巡り・美味しいラーメン、結構楽しかった。</p>

<p>ドスパラに入って５分という速さでほしいメカニカルキーボードが決まった。来年かならず買う!</p>

<h2 id="終わりに">終わりに</h2>

<p>来年度はどのような年になるだろうか。今年のように振り回されるのはゴメンだ。</p>

<p>とはいえ来年は受験生。気を引き締めて頑張らなければならない。</p>

<p>また、今年は各地で戦争が勃発していた。来年こそ世界に平和が訪れることを祈っている。</p>

<p>最後に、読者の皆様にも良いお年を迎えていただきたい。来年度もどうか一つよろしくお願いしたいところである。</p>]]></content><author><name></name></author><category term="アーカイブ" /><category term="Ameba" /><category term="過去記事" /><summary type="html"><![CDATA[2023年を月ごとに振り返る（Ameba より移行）。]]></summary></entry><entry><title type="html">２０２４年を振り返ろう</title><link href="https://mayumipc.github.io/2026/05/15/archive-entry-12880776116/" rel="alternate" type="text/html" title="２０２４年を振り返ろう" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/archive-entry-12880776116</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/archive-entry-12880776116/"><![CDATA[<blockquote>
  <p><strong>アーカイブ:</strong> 元は Ameba ブログ（ameblo）に掲載していた記事を、保存用 HTML から Markdown に整えたものです。ここでの日付（2026-05-15）は当サイトでの整理日であり、元記事の公開日時とは一致しません。</p>
</blockquote>

<p>新年あけましておめでとうございます。</p>

<p>ということで年が明けてしまいましたが、２０２４年を振り返りつつ、あったことを整理しようと思います。</p>

<h2 id="１月">１月</h2>

<p>毎年恒例岩手県で年をこす。紅白を視聴し、起きたら１０時頃！！</p>

<p>父実家のデスクトップ pc の１代を win7 から win10 にアップグレード→ライセンス認証できなかったのでゴニョゴニョしてプロ版になっちゃった(w)</p>

<p>能登半島で大きな地震が、、、日頃からの備えが重要となることを実感。</p>

<p>２日には羽田で飛行機同士が衝突。なかなかに悲惨だったらしい。</p>

<p>・・・今までで一番怖かった三が日だったとさ</p>

<p>おみくじ引いて結果は小吉。「自分のやり方に落ち込むことがあるだろうけど、周囲にいる人や指導者に感謝をしていれば予想もしていなかったことが起こる」などと書いていた。今でも印象に残っている。</p>

<h2 id="２月">２月</h2>

<p>これといって何もなかったなあ、、、岩手からノート pc もってきて、ビスタから win10 にあげてみたりして遊んでたっけかなあ。</p>

<h2 id="３月">３月</h2>

<p>スマホを p20Pro からギャラクシー s10 にしたね。</p>

<p>アマゾンでやすかったから、ソニーの WH-H900N 買っちゃった。これがなかなかにいいんだよね。もう少し余裕あれば 1000xm4 あたりが良かったけども。</p>

<p>同時期に１０．２インチ ipad 用のキーボードケース買った。日本語配列と書いてたから期待したけど、予想道理英語配列じゃん！！</p>

<p>両親や先生に感謝しつつ、部活動で大阪遠征に出かけた。本場のたこ焼きってやっぱ美味しいね。</p>

<h2 id="４月">４月</h2>

<p>父実家のデスクトップ pc、メモリ増設したいなあ、なーんて言う話が上がったので、どこかの pc ショップにいって ddr3 の 4gb を購入。友人に連れて行ってもらいました。</p>

<p>この時期からスタバにハマり始める。キャラメルマキアート最高っす！！！</p>

<h2 id="５月">５月</h2>

<p>整備したり計画が上がったりしてる父実家のデスク pc だけおも、処分するという話があったので引き止めて、自宅に持ってきてもらうことにした。その日は部活の練習試合があったので父に依頼した。</p>

<p>メモリを 2gb→4gb にアップグレード。まあそれなりには早かった気がする。てか当時 hdd だったから恩恵受けられてるのか？とは思った。</p>

<h2 id="６月">６月</h2>

<p>「受験勉強やばいな」と思い、数学と英語の学習に取り組んだ。今聞かれたら、、、お察しください。</p>

<p>「志望理由書」とやらを書き始めた。ぼろぼろで、文章力のなさを思い知った。</p>

<p>部活動の関東の大会で優勝した。しかも自分の特典で追われたことがなおよき。</p>

<h2 id="７月">７月</h2>

<p>モトローラのスマートフォン(motoG53Y5G)を購入。サブ機にしようと思ったけど、アンドロイド１４搭載機ということでメインになっちゃうよね。</p>

<p>学校の文化祭準備が始まる。だれもやりたがらない仕事を引受、いつの間にか進行役になっていたという。</p>

<p>大学入試準備が着々と進み始める。</p>

<p>夏休みは全国大会に向けて猛練習。それなりにきつかったが、最後に出られることになったのは本当に感謝である。</p>

<h2 id="８月">８月</h2>

<p>i7-6500U のノート pc から i5-4300M のノート pc に変更。スペックダウンかもしれんが体感上は i5 の M プロセッサのほうが快適やで。</p>

<p>メモリを 16gb にした。これは余ってたやつ。</p>

<p>ブルーレイドライブの乾燥に失敗！フレキケーブルぶっ壊した！</p>

<p>全国大会で準優勝した。優勝したかったけど、６年間続けられたことに幸せを感じていた。</p>

<p>志望理由書もあらかた出来上がり、文章のねじれや文字数を直していく作業に入った。</p>

<h2 id="９月">９月</h2>

<p>１８歳になった。成人した。大人―</p>

<p>文化祭準備段取り考えて行動しているというのに、自らの都合を優先して拒否される。やりたいことをやってるやつはさぞ幸せでいいなあ―とか思いながらも、構内では文句一つこぼさず進行した。えらいぞおれ！！</p>

<h2 id="１０月">１０月</h2>

<p>文化祭だった。初めてのドラム披露。めっちゃ楽しかった。</p>

<p>初めて恋愛相談を受けたけど、回答してるとこれがまとも白いのね。</p>

<h2 id="１１月">１１月</h2>

<p>motoG53Y5G を売却してギャラクシー s20+を新たなる相棒とすることを決断。ところがエントリースマホってなかなか売れないのよね―</p>

<p>大学入試だったよん。口頭試問ぼろぼろすぎて受かるかどうかを心配していた。</p>

<p>半年付き合った彼女に振られたんだよな。でも、考え方を変えたからかそこまでショックは受けなかった。</p>

<p>入試から一週間して別の人に告白。新しい彼女ができた。</p>

<p>本当はめっちゃ計画してたけど、ひょんなことから築かれちゃったんだよね(w)</p>

<p>対面での告白を求められたのでやったら顔赤くなってて可愛かった。</p>

<h2 id="１２月">１２月</h2>

<p>大学受かった。嬉しい。</p>

<p>ということで趣味でやってた IT 分野が趣味ではなくなったので、本格的にプログラミングやセキュリティに関する知識の学習を深めている。</p>

<p>数学と英語も引き続き勉強中。</p>

<p>新サービスを起こすということで、web サイトの作成に携われることとなった。いい機会だ。</p>

<p>メンブレンキーボードを卒業すべく、ロジクール g512 メカニカルキーボードを２大購入。やっぱ開発者はメカニカルですよ！！</p>

<p>tk-fcm062 は３代まとめてメルカリで買っていただきました。ありがとうございます。</p>

<h2 id="まとめ">まとめ</h2>

<p>以上が私の２０２４年という年でした。</p>

<p>思い返してみるといろいろなことがあったんだなあと実感します。</p>

<p>２０２４年、やりたいこともあれば年内に終わらせようと計画していたものもある。不完全燃焼で年を越してしまったけど、全力で取り組んできたことに関しては後悔はありません。</p>

<p>２０２５年は、春から大学生になるので気合を入れつつ、マイペースを大切にしながら頑張りたいです。</p>

<p>ここまで読んでいただき、ありがとうございました。</p>]]></content><author><name></name></author><category term="アーカイブ" /><category term="Ameba" /><category term="過去記事" /><summary type="html"><![CDATA[2024年を月ごとに振り返る（Ameba より移行）。]]></summary></entry><entry><title type="html">２０２５年を振り返ろう</title><link href="https://mayumipc.github.io/2026/05/15/hurikaeri-2025-nen/" rel="alternate" type="text/html" title="２０２５年を振り返ろう" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/15/hurikaeri-2025-nen</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/15/hurikaeri-2025-nen/"><![CDATA[<p>すごく今更ではあるが、過去記事ではないけれど、下書きとして書いていたものを見つけたので添削して記事にしてみようと思う。
なお、添削と言っても、感じたことをそのまま乗せることに意味があると思うので、AIは全く使っていない。そのため、多少表現がおかしいところがあるかと思うがご容赦いただきたい。</p>

<hr />

<h2 id="１月">１月</h2>
<p>お決まりの岩手で年越しかな。<br />
初日の出を見に行ったとさ。私は見ることができなかったけど、彼女にビデオ通話で見せてあげたら喜んでいた。海辺で見られたのはいいんだけど、氷点下の世界なので、寒すぎてヤバかった。<br />
頑張ってコードを書いてた。予約録音の実装を頑張っていた。<br />
おみくじ引いた。結果は末吉？だったかな。<br />
一人暮らしに向けて、準備を始める。最低限飯が食えるのと、洗濯・掃除ができるぐらい。</p>

<h2 id="２月">２月</h2>
<p>卒業遠足というので浅草に行った。食いまくったり、遊んだりした。<br />
そこでもおみくじを引くことになったんだけど、結果は大凶だったんだよね！！年始に引くのと、しばらくしてからもう一度引いたのって、どっちが効果あるのだろうか。誰か教えてほしい！！<br />
去年の夏休みに修理失敗して、フレキケーブルを破損させたノートPCの再修理を試みる。結果は成功した。youtubeにあるので、記事にする必要はないかな。</p>

<h2 id="３月">３月</h2>
<p>なんか悩むことが多かったような気がする。恋愛事情とか人間関係とか！<br />
１０年以上在籍していた母校を卒業！仕事押し付けられたりと大変だった高３も無事終了。開放感エグすぎて笑えてきた！<br />
PTA で企画してくれた食事会に参加してたらしい。<br />
なにげにビンゴというものをやったことがなくて、「穴を開けてね」と言われたときに、全部開ければよいのだと勘違いを起こした。<br />
春休みに入ったらしい。ここらへんから、徐々に単独での外出が増えてくる。その影響でナビゲーションシステムとの関わり方やアクセシビリティについて興味を持ち、実験するようになる。<br />
ライブカメラを試してみたくて、ついにChat GPT の有料プランを契約。友達とカラオケの約束をしていたので、その勢いで渋谷に行ってみるも、盛大に迷って大変なことに・・・。<br />
大学からの手紙を受け取り、チャットアプリやメールの設定をする。初めてのTeams に悪戦苦闘する。<br />
どうやら英語と数学の試験が控えているらしく「やべー～～にゃあーごにゃーご～～」となって必死で勉強する。<br />
不用品の整理をする。古いパソコンパーツとかCore2DUOの富士通のPCとか。Core i7 のdynabook r734 を <a href="https://www.youtube.com/@neophoenixpc">youtube</a> のリスナーさんに買ってもらう。<br />
引っ越し当日は慌ただしくなることが予想されたので、サブPC・PCスタンド・キーボード・ミキサーなどをあらかじめ荷物として送ることにした。段ボール３箱ぐらいになったかな。
「スマホで何でも完結できる人～かっけー～～！！」と思い、無記名のカード型パスモをモバイルＰＡＳＭＯに移行する作業をやっていた。初めてそれで改札を通ったとき、「ひゃっはーーーーーーーーー」てなった。</p>

<h2 id="４月">４月</h2>
<p>いよいよ大学へ。引っ越し当日は結構な雨だったんだよな！先に荷物送っておいてよかった。<br />
学内wi-fi の設定に苦戦。<br />
入居する部屋を確認して、カーテンとかベッドに引くマットレスやらシーツやらを買い物に行った。有線ＬＡＮ使いたかったのとNAS を設置する関係でバッファローのルーターを購入。<br />
一段落してNAS とPCを起動してみるも、けたたましいビープ音がなって起動せず。なんでだろう！！<br />
HDDの故障だと勘違いして4TB のHDDを買ってきてしまう！こっち持ってくるときにHDDを外してしまったことが原因で、ボリュームが壊れたんだろうね。指示通りに修復したらあっさり復活。<br />
入学式に参加。当日の朝、ベルトがないことに気づき、慌てて父親に持ってきてもらうよう頼み込む。式中緊張していたので何も覚えていない。<br />
小学生の頃同じ学校だった同期と受験ぶりに再会する。<br />
次の日LINEの着信音で起こされる。「父親だけが来る」と言っていたのに、母親と、私があまり得意ではない親戚の連中まで来やがってきれそうになった。<br />
初回の授業。自己紹介ラッシュが始まる！色んな人がいるんだなあと思う反面・・・。<br />
同じような志や共通点を持つ仲間ができた。所属学科は違うけれど、仲良くしてもらえそうで安心。使っているCPUの世代を当てられて、なぜわかったのかを聞いたらステッカーで判断しているらしい。にゃるほど！<br />
皆がバスを使う中、駅まで歩くことを覚え始める。意外とあっさり行けてびっくりしたけど、今後大変なことになるとは。<br />
恋愛関係にあった人とうまくいかなくなり始める。どうしよう・・・。</p>

<h2 id="５月">５月</h2>
<p>大学に来て初めてのGW。彼女は先に帰ってしまっていたので、一人で帰ることになるわけで。<br />
googleマップで駅まで行ってみようとしたが、意外とむずかったんだよね。<br />
ひょんなことがきっかけで、彼女と距離を置くことになる。人間関係について本気で悩み始める。<br />
駅までのルートを覚えようと、母校のフロアバレーの練習に行ったりしていた。駅まではいけるのだが帰ってこられない、という問題が多発してぎゃーーー～てなった。<br />
距離おいてる彼女から、「模擬店で店を出したい、よかったらやらない？」と声をかけられたので受け入れた。<br />
ようやく名前と声が一致するようになってきた。<br />
そんな矢先、人間関係とアルコールの恐怖に怯える。<br />
男らしさを追求すべく、ticwatch というスマートウォッチを購入。</p>

<h2 id="６月">６月</h2>
<p>距離取ってた彼女と復縁したらしいです。<br />
共通の趣味を持つ友人と秋葉原へ行く。この頃から「Let’s NOTEほしい」と思い始める。<br />
５年使った、”dynabook sz73/r” というノートPCから”dynabook GZ/HY”というノートPCに変更。動作速度が圧倒的に改善。<br />
“Let’s NOTE QV”を購入した友人がいるので触らせてもらった。RZ の光景があることを知る。<br />
ファイヤーの恐怖に怯える。</p>

<h2 id="７月">７月</h2>
<p>ひたすら勉強していた気がする。そろそろ期末試験にビビり始める！<br />
模擬店のMTG が開催されるが、初回MTG で早くも不安を抱き始めてしまう私・・・。<br />
友人が”amazon echo show”を買ったらしいので遊びに行く。</p>

<h2 id="８月">８月</h2>
<p>期末試験も無事終了。夏休みに入る。<br />
<a href="https://actlab.org">actlab</a>でリリース予定のソフトウェアを完成させるべく、ようやくコードを書き始める。年内リリースを目標にしたいとプレッシャーを掛けられていたし、俺も流石にまずいと思ってたので！<br />
やっぱりGalaxy が欲しくなってしまい、Redmi NOTE13Pro から、S21Ultraに機種変更。<br />
彼女を追いかけて、未来のパラリンピック出場を目指す若者を育成するキャンプ <a href="https://jgba.or.jp/2879">2025 めざせNext ORION ゴールボールキャンプ</a>に参加。もちろん、表向きはパラリに出てみたいと思ってたよ。<br />
VPN を構築したいと思って、ルーターを買って実家と大学の往復を繰り返す。<br />
ゴールボールキャンプの結果を告げられる。結果は不合格らしい。「筋力の問題で怪我の恐れがある」ということを言われて、まあ納得の行く回答は得られなかった。<br />
父親の新しいPCをセットアップする代わりに古いPCをいただいてくる。素晴らしい！</p>

<h2 id="９月">９月</h2>
<p>模擬店の買い出しに行ったりした。<br />
１９歳になったらしい！初めて彼女が飯を奢ってくれた、「最初で最後の火」となった。</p>

<h2 id="１０月">１０月</h2>
<p>二学期の授業開始。思ったより大変かも！<br />
良いチャンスだと思い、「アクセシビリティ調査」という疑似卒研的なものを頑張る。<br />
夏の結果が良いものではなかったので、Gリーグの学生大会に出場。<br />
大会の帰り、彼女が当日の運営に関する指摘を始めたので、運営として活躍してみることを提案してみたが、「私にはできない」の一点張りで話が進まず。「自分はやらないのに、他人を軽蔑する」ということをやってる彼女に対する不安を隠すことはできなかった。<br />
Let’s note RZ を秋葉原で衝動買い。<br />
まさかの学園祭から代表が離脱。私が代表を務めることに！！<br />
関係各所への謝罪と協力を要請すべく奮闘。理解ある人たちがいてくれて本当に救われた！<br />
模擬店もなんとか終了。が、しかし、アクセシビリティ調査と、突発的な役割交代によりしばらく精神的に参ってしまう。</p>

<h2 id="１１月">１１月</h2>
<p>課題に追われる。<br />
ryzen5 を使って、友人と自作PCをした!<br />
ついに駅までのより良い帰り方を発見！歩行訓練を受ければ良いことではあるのだが。
久しぶりに風を引く！<br />
授業の一環で、某点字ディスプレイメーカーを訪れる。</p>

<h2 id="１２月">１２月</h2>
<p>年内リリースなのにバグだらけでどうしよう、となっていた自作ソフトのコーディング作業と課題に追われる。<br />
Cursor というエディタを契約。AIコーディングを体感する。<br />
恋愛について悩む。無責任と避けられること覚悟で終わりにするべきか、続けるべきか、結果を出せずにいた。<br />
冬休み、来年の年始に友人と秋葉原に行く約束をしていたので、実家と大学を往復する生活をしていたらしい。<br />
自作ソフトのコーディング作業はなんと大晦日まで続いた。友人と紅白を見ながらコーディングをするという！！さあ年内リリースはできたのでしょうかね・・・。<br />
恋愛事情、ようやっと心が決まって、おっと、２０２６に続く！！</p>

<hr />

<h2 id="まとめ">まとめ</h2>
<p>意外と内容が濃くてびっくりした。これを書いている頃には２０２６年の半分が終わっているだろうけれど、引き続き頑張っていこうと思う！</p>]]></content><author><name></name></author><category term="日記" /><category term="振り返り" /><category term="日記" /><summary type="html"><![CDATA[２０２５年を振り返ったときの記録]]></summary></entry><entry><title type="html">Let’s Note RZシリーズのバッテリーを買った</title><link href="https://mayumipc.github.io/2026/05/12/let's-note-battery/" rel="alternate" type="text/html" title="Let’s Note RZシリーズのバッテリーを買った" /><published>2026-05-12T00:00:00+00:00</published><updated>2026-05-12T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/12/let&apos;s-note-battery</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/12/let&apos;s-note-battery/"><![CDATA[<p>年始に秋葉原で格安で売られており衝動買いした Let’s Note RZ くん２代。子奴らはバッテリーフル充電しても、いきなり残量が１０％とかになるという典型的なバッテリーヘタリの症状。</p>

<p>残量補正を実行しても解決せず。こうなると完全にバッテリー本体かなあ・・・。</p>

<p>とはいえ交換純正バッテリーの市場在庫は見当たらず（私が探した限り）、ほぼ互換品しかない状況。しかもそれなりにお高い！</p>

<p>バッテリー変えても治るという確信が持てないので、それに数万は馬鹿だよなあ！いっそ諦めて QV を３万程度で買って、ちょい足しして２万で変える QV 用の交換バッテリーを買って使い続けたほうが、将来性考えても得だよなあ！</p>

<p>さてどうしようか・・・。</p>

<h2 id="現状-qv9-は３万程度で売られている">現状 QV9 は３万程度で売られている</h2>

<p>Let’s Note RZ シリーズのような 2 in 1 スタイルの PC は、すでに別のシリーズに置き換わっている。液晶サイズが 12 インチと少し大きくはなるものの、数世代前の QV シリーズ（QV8 / QV9）などが３万前後まで値下がりしてきた。</p>

<p>メモリ 16GB モデルでも値下がり傾向がある。</p>

<h2 id="決断の末に買うことにした">決断の末に買うことにした</h2>

<p>最初 RZ を触ったときに、やっぱこのサイズ感が俺にはあっている・理想的なサイズであると思ってしまったのであります。</p>

<p>４か月悩んだ結果、２つ頼むことにしました。１個あたり９５００円なので、１９０００円ぐらい。</p>

<p>しかしうまいこと割引とかが聞いてくれて１７０００円で購入できたとさ。</p>

<h3 id="届いた">届いた</h3>

<p>「今月の１９日～２４日の間にお届け」との表示があったので、GW 期間には届かないだろうと踏んだ。だが、昨日届いたんだよね（記事執筆時点での昨日）。</p>

<p>「何買ったんだっけ？？？」てなった！！</p>

<p>縦長の段ボールに柔らかいクッション材みたいのが底面に貼り付けられ、その上に覆うように梱包されたバッテリーが２つあった。</p>

<h3 id="装着した">装着した</h3>

<p>特段問題はなさそう。</p>

<p>本題のバッテリー残量がいきなり減るという問題が改善されてるか・・・。</p>

<p>無事解決してました！やったね！！</p>

<h2 id="お願い">お願い</h2>

<p>あくまでも筆者自身の環境では治った、ということに留意願います。皆様自身の環境で同様の症状が再現した場合、必ずしもバッテリー交換ですべて解決するとは限りません。</p>

<p>適宜 <code class="language-plaintext highlighter-rouge">powercfg /batteryreport</code> コマンドで出力されるファイルや、パナソニック純正の PC 情報ビューアーなどを活用するなどして原因の切り分けを行ってください。</p>

<h2 id="参考">参考</h2>

<p><a href="https://www.amazon.co.jp/dp/B0FDGT8NRS?ref=ppx_yo2ov_dt_b_fed_asin_title">CF-RZ4 CF-RZ5 CF-RZ6 CF-VZSU0EJS 用 panasonic 互換 バッテリーパック 36wh - 交換用 高性能 高容量 互換対応バッテリー</a></p>]]></content><author><name></name></author><category term="PCメンテナンス" /><category term="let&apos;s note" /><category term="panasonic" /><category term="ノートパソコン" /><category term="バッテリー" /><summary type="html"><![CDATA[Let's Note RZ 2台のバッテリー劣化に悩んだ末、互換バッテリーで交換し残量表示の異常が解消した記録。]]></summary></entry><entry><title type="html">このブログサイトがどう動いているか（Jekyll・GitHub Pages・構成の詳細）</title><link href="https://mayumipc.github.io/2026/05/04/blog-no-shikumi-to-jissou/" rel="alternate" type="text/html" title="このブログサイトがどう動いているか（Jekyll・GitHub Pages・構成の詳細）" /><published>2026-05-04T00:00:00+00:00</published><updated>2026-05-04T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/05/04/blog-no-shikumi-to-jissou</id><content type="html" xml:base="https://mayumipc.github.io/2026/05/04/blog-no-shikumi-to-jissou/"><![CDATA[<p>本記事では、このサイト（<code class="language-plaintext highlighter-rouge">mayumipc.github.io</code>）が<strong>どのようなソフトウェアでビルドされ、どこで配信され、画面がどう組み立てられるか</strong>を、実装に即して説明する。</p>

<h2 id="全体像静的サイトとしての動き方">全体像：静的サイトとしての動き方</h2>

<p>このサイトは<strong>データベースもサーバー側アプリケーションもない静的サイト</strong>である。流れは次のとおりだ。</p>

<ol>
  <li><strong>Jekyll</strong> が Markdown・Liquid テンプレート・設定を読み込む。</li>
  <li>Jekyll が <strong>HTML・CSS・フィード等のファイル一式</strong>を生成する（ビルド）。</li>
  <li>生成物が <strong>GitHub Pages</strong> により HTTPS で公開される。</li>
</ol>

<p>閲覧者がページを開いたときに動くのは、ブラウザが HTML/CSS/JavaScript を解釈するだけであり、WordPress のような「リクエストごとに PHP が DB を読む」モデルではない。</p>

<h2 id="ホスティングとリポジトリの関係">ホスティングとリポジトリの関係</h2>

<p><code class="language-plaintext highlighter-rouge">_config.yml</code> では次のように設定されている。</p>

<ul>
  <li><code class="language-plaintext highlighter-rouge">url: https://mayumipc.github.io</code></li>
  <li><code class="language-plaintext highlighter-rouge">baseurl: ""</code></li>
</ul>

<p>GitHub の<strong>ユーザーサイト</strong>は、リポジトリ名が <code class="language-plaintext highlighter-rouge">&lt;username&gt;.github.io</code> のとき、サイトのルートがそのリポジトリの公開ブランチ直下になる。そのため <strong><code class="language-plaintext highlighter-rouge">baseurl</code> は空文字</strong>でよい。プロジェクトサイト（<code class="language-plaintext highlighter-rouge">username.github.io/repo-name/</code>）のときだけ、<code class="language-plaintext highlighter-rouge">baseurl</code> に <code class="language-plaintext highlighter-rouge">/repo-name</code> を設定する必要がある。</p>

<p>テンプレートではリンクやアセットに <strong><code class="language-plaintext highlighter-rouge">relative_url</code> フィルタ</strong>を付けている例が多い（例：<code class="language-plaintext highlighter-rouge">{{ '/' | relative_url }}</code>、<code class="language-plaintext highlighter-rouge">{{ '/assets/css/main.css' | relative_url }}</code>）。これにより、将来 <code class="language-plaintext highlighter-rouge">baseurl</code> を変えてもパスが破れにくい。</p>

<h2 id="依存関係github-pages-gem">依存関係：<code class="language-plaintext highlighter-rouge">github-pages</code> gem</h2>

<p><code class="language-plaintext highlighter-rouge">Gemfile</code> では <code class="language-plaintext highlighter-rouge">github-pages</code> をまとめて引いている。</p>

<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">gem</span> <span class="s2">"github-pages"</span><span class="p">,</span> <span class="ss">group: :jekyll_plugins</span>
</code></pre></div></div>

<p>これは <strong>GitHub Pages が実際にビルドで使う Jekyll とプラグインのバージョンセットに近い形</strong>で依存を固定するための手段である。</p>

<h2 id="設定の要点_configyml">設定の要点（<code class="language-plaintext highlighter-rouge">_config.yml</code>）</h2>

<h3 id="markdown-とシンタックスハイライト">Markdown とシンタックスハイライト</h3>

<ul>
  <li><code class="language-plaintext highlighter-rouge">markdown: kramdown</code></li>
  <li><code class="language-plaintext highlighter-rouge">kramdown.input: GFM</code> … GitHub Flavored Markdown（テーブル・改行など）に寄せた入力。</li>
  <li><code class="language-plaintext highlighter-rouge">syntax_highlighter: rouge</code> … コードブロックを Rouge で HTML に着色する。</li>
</ul>

<p>記事本文は <code class="language-plaintext highlighter-rouge">_posts</code> の Markdown が、この設定に従って HTML に変換される。</p>

<h3 id="パーマリンク">パーマリンク</h3>

<div class="language-yaml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">permalink</span><span class="pi">:</span> <span class="s">/:year/:month/:day/:title/</span>
</code></pre></div></div>

<p>各投稿の URL は <strong>日付（ファイル名由来）＋スラッグ</strong>から決まる。例：<code class="language-plaintext highlighter-rouge">2026-05-04-blog-no-shikumi-to-jissou.md</code> → <code class="language-plaintext highlighter-rouge">/2026/05/04/blog-no-shikumi-to-jissou/</code> のような形になる（実際の <code class="language-plaintext highlighter-rouge">:title</code> はファイル名の日付以外の部分による）。</p>

<h3 id="既定レイアウトdefaults">既定レイアウト（<code class="language-plaintext highlighter-rouge">defaults</code>）</h3>

<p><code class="language-plaintext highlighter-rouge">pages</code> と <code class="language-plaintext highlighter-rouge">posts</code> の両方に <strong><code class="language-plaintext highlighter-rouge">layout: default</code></strong> をデフォルト指定している。個別ファイルの YAML で <code class="language-plaintext highlighter-rouge">layout</code> を上書きしない限り、すべて <code class="language-plaintext highlighter-rouge">/_layouts/default.html</code> が使われる。</p>

<h3 id="プラグインビルド時に動くもの">プラグイン（ビルド時に動くもの）</h3>

<p>有効になっているのは次の三つである。</p>

<table>
  <thead>
    <tr>
      <th>プラグイン</th>
      <th>役割</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">jekyll-feed</code></td>
      <td>Atom 形式のフィード（RSS の親戚）を生成。テンプレートの <code class="language-plaintext highlighter-rouge">{% feed_meta %}</code> と連動。</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">jekyll-sitemap</code></td>
      <td><code class="language-plaintext highlighter-rouge">sitemap.xml</code> を生成し、検索エンジン向けに URL 一覧を提供。</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">jekyll-seo-tag</code></td>
      <td><code class="language-plaintext highlighter-rouge">{% seo %}</code> で title・description・OGP 系メタなどを出力。</td>
    </tr>
  </tbody>
</table>

<p>これらはすべて <strong>ビルド時に静的ファイルや <code class="language-plaintext highlighter-rouge">&lt;head&gt;</code> のマークアップとして出力される</strong>ものであり、サーバー上で常駐プロセスが動くわけではない。</p>

<h2 id="レイアウトdefaulthtml-がページ種別で分岐している">レイアウト：<code class="language-plaintext highlighter-rouge">default.html</code> がページ種別で分岐している</h2>

<p>全ページ共通の骨格は <code class="language-plaintext highlighter-rouge">_layouts/default.html</code> である。<code class="language-plaintext highlighter-rouge">&lt;main&gt;</code> 内で <strong><code class="language-plaintext highlighter-rouge">page.path</code> に <code class="language-plaintext highlighter-rouge">_posts</code> が含まれるか</strong>で、記事ページかそれ以外かを分けている。</p>

<h3 id="記事ページ_posts-由来">記事ページ（<code class="language-plaintext highlighter-rouge">_posts</code> 由来）</h3>

<ul>
  <li><code class="language-plaintext highlighter-rouge">&lt;article&gt;</code> で <code class="language-plaintext highlighter-rouge">page.title</code>・日付（<code class="language-plaintext highlighter-rouge">&lt;time datetime="..."&gt;</code>）・カテゴリ／タグを表示。</li>
  <li><code class="language-plaintext highlighter-rouge">{{ content }}</code> で Markdown から生成された本文が差し込まれる。</li>
  <li>その下に <strong>関連記事</strong>セクションがある。</li>
</ul>

<p>関連記事のロジックは次のとおりである。</p>

<div class="language-liquid highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="p">{%</span><span class="w"> </span><span class="nt">assign</span><span class="w"> </span><span class="nv">related_posts</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">site</span><span class="p">.</span><span class="nv">related_posts</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="nf">where_exp</span><span class="p">:</span><span class="w"> </span><span class="s2">"post"</span><span class="p">,</span><span class="w"> </span><span class="s2">"post.url != page.url"</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="nf">limit</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="w"> </span><span class="p">%}</span>
<span class="p">{%</span><span class="w"> </span><span class="kr">if</span><span class="w"> </span><span class="nv">related_posts</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="nb">empty</span><span class="w"> </span><span class="p">%}</span>
  <span class="p">{%</span><span class="w"> </span><span class="nt">assign</span><span class="w"> </span><span class="nv">related_posts</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">site</span><span class="p">.</span><span class="nv">posts</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="nf">where_exp</span><span class="p">:</span><span class="w"> </span><span class="s2">"post"</span><span class="p">,</span><span class="w"> </span><span class="s2">"post.url != page.url"</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="nf">limit</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="w"> </span><span class="p">%}</span>
<span class="p">{%</span><span class="w"> </span><span class="kr">endif</span><span class="w"> </span><span class="p">%}</span>
</code></pre></div></div>

<p>まず Jekyll の <strong><code class="language-plaintext highlighter-rouge">site.related_posts</code></strong>（類似度に基づく関連）を試し、空なら <strong>単に最新側から除外した <code class="language-plaintext highlighter-rouge">site.posts</code></strong> で埋めるフォールバックになっている。<code class="language-plaintext highlighter-rouge">related_posts</code> は環境によっては常に空に近い場合もあるため、このフォールバックは実運用上わかりやすい。</p>

<h3 id="固定ページホーム一覧ページ">固定ページ・ホーム・一覧ページ</h3>

<p><code class="language-plaintext highlighter-rouge">page.path contains '_posts'</code> が偽のときは、<code class="language-plaintext highlighter-rouge">{{ content }}</code> だけがそのまま出力される。つまり <strong><code class="language-plaintext highlighter-rouge">index.md</code>、<code class="language-plaintext highlighter-rouge">categories.md</code>、<code class="language-plaintext highlighter-rouge">tags.md</code> はそれぞれが自分の Markdown（とそこに書かれた Liquid）をそのまま載せる</strong>形になる。</p>

<h2 id="ホームカテゴリタグ一覧の実装">ホーム・カテゴリ・タグ一覧の実装</h2>

<h3 id="ホームindexmd">ホーム（<code class="language-plaintext highlighter-rouge">index.md</code>）</h3>

<p>フロントマターで <code class="language-plaintext highlighter-rouge">layout: default</code>、<code class="language-plaintext highlighter-rouge">title: ホーム</code>。本文で <strong><code class="language-plaintext highlighter-rouge">{% for post in site.posts %}</code></strong> により全投稿をループし、タイトルリンク・抜粋・日付・カテゴリ／タグを表示している。</p>

<p>抜粋は <code class="language-plaintext highlighter-rouge">post.excerpt</code> に Liquid で後処理（HTML 除去・改行削除・文字数制限）をかけている。</p>

<h3 id="カテゴリタグcategoriesmd--tagsmd">カテゴリ・タグ（<code class="language-plaintext highlighter-rouge">categories.md</code> / <code class="language-plaintext highlighter-rouge">tags.md</code>）</h3>

<p>それぞれ <code class="language-plaintext highlighter-rouge">permalink: /categories/</code> と <code class="language-plaintext highlighter-rouge">/tags/</code> が指定されている。</p>

<p>Jekyll は投稿の YAML に書いた <code class="language-plaintext highlighter-rouge">categories</code> / <code class="language-plaintext highlighter-rouge">tags</code> から、ビルド時に <strong><code class="language-plaintext highlighter-rouge">site.categories</code> と <code class="language-plaintext highlighter-rouge">site.tags</code></strong> を組み立てる。これらは「名前 → 投稿の配列」のマップとして渡るため、テンプレート側では <code class="language-plaintext highlighter-rouge">sorted_categories</code> / <code class="language-plaintext highlighter-rouge">sorted_tags</code> に <code class="language-plaintext highlighter-rouge">sort</code> してから <code class="language-plaintext highlighter-rouge">for</code> で回し、件数は <code class="language-plaintext highlighter-rouge">posts | size</code> で表示している。</p>

<p>個別タグ／カテゴリごとの <strong>専用 URL の自動生成（<code class="language-plaintext highlighter-rouge">/tag/foo/</code> のようなページ）</strong> は、このリポジトリの構成だけでは行っていない。一覧ページを Markdown と Liquid で静的にレンダリングしている形である。</p>

<h2 id="スタイルassetscssmainscss">スタイル：<code class="language-plaintext highlighter-rouge">assets/css/main.scss</code></h2>

<p>スタイルは <strong><code class="language-plaintext highlighter-rouge">assets/css/main.scss</code></strong> に SCSS として書かれ、Jekyll の Sass 統合により <strong><code class="language-plaintext highlighter-rouge">main.css</code> にコンパイル</strong>されて配信される（ファイル先頭の YAML front matter <code class="language-plaintext highlighter-rouge">---</code> が Jekyll に処理対象であることを示す）。</p>

<p>デザインは独自の変数（背景色・アクセント色など）と BEM に近いクラス名で、<code class="language-plaintext highlighter-rouge">site-header</code>・<code class="language-plaintext highlighter-rouge">post-list</code>・<code class="language-plaintext highlighter-rouge">taxonomy-pill</code>・フッターなどセクションごとにスタイルがまとまっている。</p>

<h2 id="ビルドから公開までの典型的な流れ開発者視点">ビルドから公開までの典型的な流れ（開発者視点）</h2>

<ol>
  <li><code class="language-plaintext highlighter-rouge">_posts/YYYY-MM-DD-slug.md</code> を追加または編集する。</li>
  <li>Git にコミットし、<code class="language-plaintext highlighter-rouge">main</code>（または Pages が見るブランチ）へプッシュする。</li>
  <li>GitHub Pages が Jekyll ビルドを走らせ、成功すると <strong><code class="language-plaintext highlighter-rouge">username.github.io</code> に静的ファイルが公開</strong>される。</li>
</ol>

<p>（ビルドオプションや Actions の有無はリポジトリ設定によるが、ユーザーサイトの標準フローは上記のイメージである。）</p>

<h2 id="まとめ">まとめ</h2>

<table>
  <thead>
    <tr>
      <th>要素</th>
      <th>役割</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Jekyll</td>
      <td>Markdown・Liquid・YAML を HTML/CSS に変換する静的サイトジェネレータ</td>
    </tr>
    <tr>
      <td>GitHub Pages</td>
      <td>生成されたファイルをホストし HTTPS 配信する</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">_layouts/default.html</code></td>
      <td>共通レイアウトと記事ページ専用ブロック（関連記事含む）</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">_config.yml</code></td>
      <td>URL・Markdown・プラグイン・パーマリンク・defaults</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">github-pages</code> gem</td>
      <td>Pages に近い依存バージョンで Gem を固定する</td>
    </tr>
    <tr>
      <td><code class="language-plaintext highlighter-rouge">jekyll-feed</code> / <code class="language-plaintext highlighter-rouge">jekyll-sitemap</code> / <code class="language-plaintext highlighter-rouge">jekyll-seo-tag</code></td>
      <td>フィード・サイトマップ・SEO メタの自動生成</td>
    </tr>
  </tbody>
</table>

<p>このサイトは「シンプルさ」と「Pages でホストしやすさ」を優先した構成であり、動的 CMS の機能は持たない代わりに、<strong>ビルド済み成果物の配信だけに依存する</strong>ため表示が速く、攻撃面も小さいという特性がある。</p>]]></content><author><name></name></author><category term="技術" /><category term="Jekyll" /><category term="GitHub Pages" /><category term="静的サイト" /><summary type="html"><![CDATA[mayumipc.github.io を静的サイトとしてどうビルド・配信しているか（Jekyll・GitHub Pages・設定）を整理した。]]></summary></entry><entry><title type="html">HelloWorld</title><link href="https://mayumipc.github.io/2026/04/30/first/" rel="alternate" type="text/html" title="HelloWorld" /><published>2026-04-30T00:00:00+00:00</published><updated>2026-04-30T00:00:00+00:00</updated><id>https://mayumipc.github.io/2026/04/30/first</id><content type="html" xml:base="https://mayumipc.github.io/2026/04/30/first/"><![CDATA[<h2 id="最初の投稿">最初の投稿</h2>
<ul>
  <li>まだわかってない。
    <ul>
      <li>色々と設定しなきゃかな？</li>
    </ul>
  </li>
  <li>ameba がやりづらかったのでこっちに来てみた、と言うことで。</li>
  <li>これから色々と発展させていきたいな</li>
</ul>

<hr />

<h3 id="本サイトについて">本サイトについて</h3>
<p>AIとワチャワチャしながら作りました。不自然な箇所あったらごめんなさい！<br />
といっても、静的サイトなのであまり凝ったことはしたくないです。<br />
markdown で書いてdeploy すれば記事になるの良いね！<br />
日本語もきちんと表示はされてるっぽい？chrome のみの確認だけど。<br />
RSS とかは真面目に設定してないです。そのうちやります(意味があるかは知らんけど)。<br />
twitter に自動投稿するやつとかやりたかったけど今は面倒かな。<br />
ameba の内容の面白そうなものだけこっちで書き直そうかな。</p>

<hr />

<h3 id="終わりに">終わりに</h3>
<p>ここまでありがとうございました。<br />
今後もよろしくお願いします。</p>]]></content><author><name></name></author><category term="お知らせ" /><category term="初投稿" /><category term="Jekyll" /><summary type="html"><![CDATA[最初の投稿 まだわかってない。 色々と設定しなきゃかな？ ameba がやりづらかったのでこっちに来てみた、と言うことで。 これから色々と発展させていきたいな]]></summary></entry></feed>