<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>技術雑記 | ゲームに囲まれたい生活</title>
	<atom:link href="https://gamekineki.com/category/tech/tech_miscel/feed/" rel="self" type="application/rss+xml" />
	<link>https://gamekineki.com</link>
	<description>ゲームを含めた自分の趣味を語ってゆくブログ</description>
	<lastBuildDate>Mon, 07 Sep 2026 23:33:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://gamekineki.com/wp-content/uploads/2024/02/cropped-58c0d6b17f7ea6322ea76689afd67af0-32x32.jpg</url>
	<title>技術雑記 | ゲームに囲まれたい生活</title>
	<link>https://gamekineki.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>aviutl2でボイロ系の動画を作ってみてはいかがかな？という話</title>
		<link>https://gamekineki.com/post-927/</link>
		
		<dc:creator><![CDATA[キネキ]]></dc:creator>
		<pubDate>Sat, 06 Jun 2026 03:45:24 +0000</pubDate>
				<category><![CDATA[技術雑記]]></category>
		<category><![CDATA[aviutl2]]></category>
		<category><![CDATA[動画編集]]></category>
		<guid isPermaLink="false">https://gamekineki.com/?p=927</guid>

					<description><![CDATA[　aviutl2beta版が公開されまして、早一年近くとなりました。当初話題になったので、「使いたいな（もしくは使ってみて）・・・でも安定するまでまだいっか・・・」となった人も多いことと思います。かくいう私もその一人です [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　aviutl2beta版が公開されまして、早一年近くとなりました。<br>当初話題になったので、「使いたいな（もしくは使ってみて）・・・でも安定するまでまだいっか・・・」となった人も多いことと思います。かくいう私もその一人です。</p>



<p class="wp-block-paragraph">　私はaviutlユーザーでニコニコでみゃーまいちゃんのゲーム動画を投稿しているのですが、動画編集する上でいくつか悩んでいる点がありました。</p>



<ul class="wp-block-list">
<li>編集画面で確認のために動画を流していると、度々エラー表示が起こる。<br>→念のために直前のバックアップからプロジェクト保存しなおす手間がかかる。</li>



<li>出力中にそこそこの確率で途中で止まってしまう＝出力時の安定感がない。<br>→20～30分ほどの動画で出力に一時間前後かかるので終盤のハラハラ感がすごい！（嫌な意味で）</li>



<li>RAMやCPUなどに余裕はあるのに上記のことが起こったり、全体的にもっさりする感じがするなど安定感が微妙にない。</li>
</ul>



<p class="wp-block-paragraph">などのことを感じていました。<br>　そこで「もし一年近く経った現在のaviutl2周りが安定していたら、ちょっとばかし環境を構築してみるか！」ということを思い立ち、やってみました！<br>その結果、aviutl時に作っていた動画と同じ基準のモノをほぼ同じやり方で作れるようになりました！<br>なおかつ、編集時や出力時の安定も◎！（以下の動画はその実験作）</p>


<a rel="noopener" target="_blank" href="https://www.nicovideo.jp/watch/sm46391802" title="【MTGA】異邦の詩人でトークンをたくさん出して遊ぶ：8【宮舞モカ実況プレイ】" class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img fetchpriority="high" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwww.nicovideo.jp%2Fwatch%2Fsm46391802?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">【MTGA】異邦の詩人でトークンをたくさん出して遊ぶ：8【宮舞モカ実況プレイ】</div><div class="blogcard-snippet external-blogcard-snippet">【MTGA】異邦の詩人でトークンをたくさん出して遊ぶ：8【宮舞モカ実況プレイ】 aviutl2での初動画作成＆投稿です！出力が恐ろしく速い・・・気がする！（確実に安定はしているの巻&#8230;</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.nicovideo.jp/watch/sm46391802" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">www.nicovideo.jp</div></div></div></div></a>


<p class="wp-block-paragraph">　というわけで、この記事は自分レベルの編集</p>



<ul class="wp-block-list">
<li><strong>最低限のPSD立ち絵編集</strong></li>



<li><strong>素材投げ込み</strong>（動画・音声・画像など）</li>



<li><strong>x264出力</strong></li>



<li><strong>標準的なaviutlの機能</strong></li>
</ul>



<p class="wp-block-paragraph">であれば、現状（beta47、2026/6/1時点）でできるよー、ということを伝える記事なのです。<br>　実際のaviutl2導入に関しての手順は既にネットの海に存在（自分もそれらを参考に）しているので、ここでは自分の所感を伝えていきたいと思います。</p>



<h3 class="wp-block-heading"><span id="toc1">現状、導入しているものは？</span></h3>



<p class="wp-block-paragraph">　ひとまず自分が導入しているものから話していきますね。</p>



<ul class="wp-block-list">
<li><strong>AviUtl ExEdit2 beta47</strong>(<a rel="noopener" target="_blank" href="https://spring-fragrance.mints.ne.jp/aviutl/">https://spring-fragrance.mints.ne.jp/aviutl/</a>・・・5/30時点でbeta48が公開済み)</li>



<li><strong>L-SMASH-Works</strong>(<a rel="noopener" target="_blank" href="https://github.com/Mr-Ojii/L-SMASH-Works-Auto-Builds/releases">https://github.com/Mr-Ojii/L-SMASH-Works-Auto-Builds/releases</a>)</li>



<li><strong>x264guiEx</strong>(<a rel="noopener" target="_blank" href="https://github.com/rigaya/x264guiEx/releases">https://github.com/rigaya/x264guiEx/releases</a>)</li>



<li><strong>psdtoolkit2</strong>(<a rel="noopener" target="_blank" href="https://github.com/oov/aviutl2_psdtoolkit2">https://github.com/oov/aviutl2_psdtoolkit2</a>)</li>



<li><strong>GCMZDrops2_ごちゃまぜドロップス2</strong>（<a rel="noopener" target="_blank" href="https://github.com/oov/aviutl2_gcmzdrops2">https://github.com/oov/aviutl2_gcmzdrops2</a>）</li>



<li><strong>かんしくん</strong>（<a rel="noopener" target="_blank" href="https://github.com/oov/forcepser">https://github.com/oov/forcepser</a>）※プラグインではありませんが、ボイロ系動画には欲しいところということで</li>
</ul>



<p class="wp-block-paragraph">といったところがほぼ必須なところ。<br>あとはネットの海を彷徨ったときに見つけたスクリプトを少々。</p>



<p class="wp-block-paragraph">　aviutl時には音声ソフトからの投げ込み自動化を<a rel="noopener" target="_blank" href="https://aoi-chan.moe/aoisupport/#voicepeak">Aoisupport</a>で行っていたので、かんしくんは初導入でした。違いに関してはGUIがあるかないかぐらいで、特に違和感なく使えています。強いて言えばかんしくん内のvoicepeakのfairycall設定で、voicevoxとの出力ショートカットキーの共通化が出来ないことぐらい？あとはvoicepeakでカーソルをしっかり対象のブロックにおいておかないと”1ブロック”の音声に対して、”全文”の字幕がついてしまうこと・・・ですかね。</p>



<p class="wp-block-paragraph">　発表された当初では本体以外のこれらのプラグインが動作するか、仮に無印版のモノを無理やり使って、いつ不具合が出るかわからなかったので、導入を見送ったという方も多かったと思います。<br>　少し前から公開されて、更新もされ続けているので、プラグイン全体でそこそこの安定はしているはずです。（本体自体がbetaではあるので、そこはもちろん考慮する必要はありますが）</p>



<p class="wp-block-paragraph">　あと一応ですが、</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<figure class="wp-block-table"><div class="scrollable-table"><table class="has-fixed-layout"><tbody><tr><th colspan="3"><strong>AviUtl ExEdit2 テスト版</strong></th></tr><tr><td colspan="3">AviUtlと拡張編集を纏めて新しくゼロから作り直したツールのテスト版です。<br>Win10以降、DirectX11.3、AVX2が利用出来る環境が必要です。GPUによっては動作しないかもです。<br>DLLを利用しないスクリプト、入出力プラグインについてはある程度動作するように互換対応しています。</td></tr></tbody></table></div></figure>



<p class="wp-block-paragraph"> ー <strong>AviUtlのお部屋より</strong></p>
</blockquote>



<p class="wp-block-paragraph">テキスト等の各素材に適用していたスクリプト関係であれば、ある程度の使用は可能みたいです。<br>自分はお試しで入れておくか、というスタンスだったので、大半のスクリプトのお引越しはしていません。</p>



<h3 class="wp-block-heading"><span id="toc2">テンプレートは作り直しました！</span></h3>



<p class="wp-block-paragraph">　無印から一新して作られている（旧aviutlの新バージョンではない）ので、各種設定やレイアウト、動画のテンプレートなどは作り直しました。基本と言えば基本ですし、大体の人はどんな機能があるか見るために一通り触ると思いますが、ものぐさな方は「最初から設定しなおしかぁ」という気持ちになるかもしれないので一応、書いておきますね。</p>



<p class="wp-block-paragraph">　旧版から一通りの設定を持ってこれたとしても、ズレなどを直すのが面倒と思うので、結局は一から設定をしていたでしょうが・・・。</p>



<p class="wp-block-paragraph">　設定しているときに眺めていてシンプルにまとまっているGUIだなと思ったので、どれをどこに配置しようか、少しワクワクしていたのは秘密です。</p>



<h3 class="wp-block-heading"><span id="toc3">全体的な所感について</span></h3>



<p class="wp-block-paragraph">　正直、現時点でも大満足！</p>



<ul class="wp-block-list">
<li><strong>無印よりもレスポンスがいい</strong>（編集中に確認のために動画を再生して、度々起きていたエラー表示をしない、全体的なもっさり感がなくなった？）</li>



<li><strong>出力が安定＋速い</strong>（そこそこの確率で出力中に落ちていた無印版と比べて、圧倒的な安定感と速度を感じています。）</li>



<li><strong>ボイロ系動画を作るのに最低限のプラグインの2版が公開されている</strong>（PSDtoolkit、ごちゃまぜドロップス、入出力プラグインなど）</li>
</ul>



<p class="wp-block-paragraph">旧版で自分がやっていたことは基本的にできますし、それにプラスして編集中、出力時の安定性が格段に増したので、旧aviutlを魔改造していて離れたくない・必要がないという人以外は乗り換えていいのかなと思います！（新しく始める人も情報量の違いはありますが、基本的に2の方がいいのかなと）</p>



<p class="wp-block-paragraph">　懸念というか、少しめんどくさいかもしれないこととしては、本体のaviutl2および、周辺プラグインは絶賛更新中なのでそれに合わせてこちらも更新していかなければならないということぐらいですかね。（正直、めんどくさいの内にも入らないと思いますが・・・）<br>まぁ、継続的に情報を追っていく必要性があるということですね。</p>



<p class="wp-block-paragraph">　ということで、参考になるような、ならないような情報かとは思いますが、現時点で乗り換えてもよさそうだということを遅まきながらお伝えする内容でした。</p>



<p class="wp-block-paragraph">　ここまで見ていただきありがとうございました。<br>・・・肝心のゲームの話題に触れない当ブログではありますが、多くの人の参考になればなと思います。<br>それでは、良き動画編集を・・・(/・ω・)/</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】CLI（コマンド操作）を敬遠してしまう人へ</title>
		<link>https://gamekineki.com/post-709/</link>
		
		<dc:creator><![CDATA[キネキ]]></dc:creator>
		<pubDate>Mon, 12 Jan 2026 23:33:11 +0000</pubDate>
				<category><![CDATA[技術雑記]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CLI]]></category>
		<guid isPermaLink="false">https://gamekineki.com/?p=709</guid>

					<description><![CDATA[　ということでCLI（コマンドラインインターフェイス）に最近まで馴染みが無かったわたしなのですが、先日のUbuntuMATEが契機となってコマンド操作を積極的に使うようになったので、今、”GUI操作に慣れていた時の気持ち [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　ということでCLI（コマンドラインインターフェイス）に最近まで馴染みが無かったわたしなのですが、先日のUbuntuMATEが契機となってコマンド操作を積極的に使うようになったので、<br>今、”<strong>GUI操作に慣れていた時の気持ち</strong>”と”<strong>CLIを便利に感じたとき・なにを敬遠していたのか</strong>”を言語化しやすい狭間の時期だと思ったので、本記事を書きました。</p>



<p class="wp-block-paragraph">　普段、WindowsなどのアイコンなどでのGUI操作に慣れていて、<br><strong>「CLI、コマンド操作ってなんだよ・・・。なんでわかりにくいものを使うの？」</strong><br>といった人にCLIを使う理由が少しでも伝わればいいなと思います。<br>（CLIを使いたいと考えている人に対しては全部をCLIで操作せよ！ではなく、<strong>適材適所、使いやすい場面があることを知ってもらいたいな・・・</strong>という感じです。）</p>



<p class="wp-block-paragraph">　それではどうぞ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">CLIってなんか頭に入ってこないんだよね・・・という人へ</a><ol><li><a href="#toc2" tabindex="0">そもそもGUI・CUIって何？（一応ね・・・）</a></li><li><a href="#toc3" tabindex="0">GUIに染まっている人がなぜCLIを敬遠するのか？</a></li><li><a href="#toc4" tabindex="0">それならばGUIに慣れた人にとって、CLIを使う必然性は？</a></li><li><a href="#toc5" tabindex="0">じゃあ、これを入口にしてみたらどうかな？という提案</a></li><li><a href="#toc6" tabindex="0">最後に</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">CLIってなんか頭に入ってこないんだよね・・・という人へ</span></h2>



<h3 class="wp-block-heading"><span id="toc2">そもそもGUI・CUIって何？（一応ね・・・）</span></h3>



<p class="wp-block-paragraph">　この記事を読んでいただいている時点で、この辺の区別はわかるとは思いますが、一応の概要をば。</p>



<ul class="wp-block-list">
<li>GUI（グラフィカルユーザーインターフェースの略称）<br>‐普段使っているWindowsやMacにおける、アイコンや特定領域をポインティングデバイス（マウスやタッチパッドなど）で”クリックやドラッグ操作”することによってレスポンス（操作の結果）を得るUIのこと。</li>



<li>CLI（コマンドラインインターフェースの略称）<br>‐コマンドプロンプトやWindowsPowerShell、ターミナル（Linux、Mac）のように特定のコマンドによってディレクトリやファイルなどの操作を行うインターフェースのこと。<br>似たような言葉にCUI（キャラクターユーザーインターフェース）があるが、そちらは英語圏的にはTUI（テキストベースドユーザーインターフェース）の方が近いみたいですね。<br>（つまりCLI≠CUI、CUI≒TUIみたいです。）</li>
</ul>



<h3 class="wp-block-heading"><span id="toc3">GUIに染まっている人がなぜCLIを敬遠するのか？</span></h3>



<p class="wp-block-paragraph">　私も長年、GUI（Windows）に浸かっていたのですが、プログラミングを勉強するとなると否が応にもCLIに触れなければならない場面が出てくると思うんですよね・・・。正直、そんな場面でコピペしたコマンドを使っててもピンと来てなかったのですが、ピンとこない理由って大体この辺だと思うんですよね。</p>



<ul class="wp-block-list">
<li>CLIという概念が分からない<br>↳子供のころからGUI環境に慣れ親しみ過ぎた</li>



<li>CLIの種類がよくわからない</li>



<li>コマンドの種類が分からない・アイコンを右クリックしたときのような選択肢の可視化がない</li>



<li>ディレクトリの位置が把握しきれない・ディレクトリの構造なんて覚えてらんない</li>
</ul>



<p class="wp-block-paragraph">　順に追っていきますと、最初はシンプルにCLIってなんやねんが来ると思うんですよ。<br>アイコンをクリックしてを繰り返していると、「えっ、コマンドで操作って、文字で操作ってどうやるの・・・？」って感じでそもそも想像できないんですよね。もうパソコンといえば子供のころから学校の授業含めWindowsのGUI環境だったので、キーボードが文章入力程度の役割にしかなってなかったんですよね。（Windows以前のMS-DOSとかが全盛期だったころは違うんでしょうが・・・）</p>



<p class="wp-block-paragraph">　次にCLIの種類が意味わかんないっていうところっすかね。同じWindowsでもコマンドプロンプト、PowerShellがあって「どっち使えばいいの・・・？」って初心者はなると思うんですよね。（実際にはコマンドプロンプトでできることはPowerShellでできるはず・・・だよね？）<br>さらには各ソフトウェア内にもコマンドがあって特有のCLI、コマンド操作が必要になったらさらに頭が混乱するわけですよ。</p>



<p class="wp-block-paragraph">　そしてなにより、コマンドが分からない！<br>これに関しては検索して調べればいいんですけど・・・でもCLIを使わない人がいちいちコマンドを検索してまでCLIを使うかな？となっちゃうのでそれなりに目的意識、CLIを使う必然性が求められるようになっちゃうんですよね・・・。そしてそれが初心者にはハードルになると。<br>そしてそれに通じて、GUIにてアイコンを右クリックしたときのような操作の選択肢の可視化がないのも違う点ですよね。GUIが可能な操作を表示するのに対して、CLIは自分でしたい操作を明示しなければならないという点ですね・・・。</p>



<p class="wp-block-paragraph">　最後のディレクトリ構造の把握については、慣れている人は全部を把握している（頭の中にある）人もいるのかもしれないですけど、GUIで操作していたら同階層のディレクトリは覚えていなくても表示されるので、あまり覚えきっている人は少ないのではないかなと・・・。（ある程度、どのあたりにあるか分かればいい。）<br>ゆえにいざコマンドで操作するとなった時に、半角英数でスペル間違ってないかなと思いながら（あるいは実際のディレクトリを確認しながら）、ディレクトリ名を入力しないといけないわけで、そこも少し馴染みにくいところなのかなと。</p>



<h3 class="wp-block-heading"><span id="toc4">それならばGUIに慣れた人にとって、CLIを使う必然性は？</span></h3>



<p class="wp-block-paragraph">　先の話題を受けて、「こんだけめんどくさいんだったら使わなくてよくない？」と思うことでしょう。実際、必要に迫られなければ使わなくていいと思います。通常の資料づくり（ExcelやWordなど）、アプリケーション（ゲームや既成のソフトウェア）、ブラウザ（YouTube、ウェブサイト閲覧など）などの使用であれば基本的に使用する必要はないと思います。</p>



<p class="wp-block-paragraph">　ではどこで必要になるかと言えば、”スクリプトによる特定操作手順のマクロ化”や”プログラミング周りの環境整備”、”サーバー関係”、”特定のOS環境”によるというところがパッと思いつくところですかね。<br>自分も最初に述べたようにそこまでコマンド操作に対する解像度が高いわけではないのですが、特定の操作を必要とする業務であればバッチファイルで特定の操作を行うスクリプトを作成して日々の操作を自動化できますし、プログラミングの環境（コンパイラやパッケージマネージャ等）の導入手順としてコマンド操作で行う方が便利だったりします。<br>特定のOS環境については特にLinuxになるのですが、LinuxはデスクトップOSとしてWindowsやMacと並ぶこともありますが、サーバー用途としてのシェア率が高いのは周知のことですよね？<br>サーバー用のGUIなどもあるのかもしれませんが、サーバー管理をする人って大体PCの扱いに熟達していますよね。であればコマンド操作で事足りるのにわざわざGUIを開発するコストをかける必要性はなかったということですね。（コマンド操作全盛期からそれだけでやってこれた＆受け継いできた、セキュリティの問題から汎用的なGUIが入りえなかった？のかもしれませんね）</p>



<p class="wp-block-paragraph">　というわけで比較的フレッシュな人がコマンド操作を使うことになる必然性としては</p>



<ul class="wp-block-list">
<li>Linux系デスクトップOSもしくはサーバーでやりたいことがある</li>



<li>新しいプログラミング言語を学びたい（環境が欲しい）</li>



<li>特定作業の効率化・自動化</li>
</ul>



<p class="wp-block-paragraph">なのかな・・・？<br>自分がこういうところに魅力を感じたなと思っただけなので、人によって入口にしたいところは全然違うとは思いますが・・・。（なにはともあれ、興味が湧いたら飛び込んでみよう！！！）</p>



<h3 class="wp-block-heading"><span id="toc5">じゃあ、これを入口にしてみたらどうかな？という提案</span></h3>



<p class="wp-block-paragraph">　それでは上記の必然性を考えて、コマンド操作を取り入れる実際の行動、”入口”的なものを考えてみましょうか。<br>なぜかというと「世の中、堅苦しくて理解が苦しくなる記事があふれてますけど、気楽に入れてみればいいんです・・・」というと「何かでつまって使わなくなってストレージの片隅に放置」という流れになるのであまり気楽にいえないんですよね・・・。（私も数多くの経験あり・・・）<br>なので一応の入り口は提示しておこうかな・・・ということです。</p>



<p class="wp-block-paragraph">　まず一つ目の提案が<br>CLIを使うのはディレクトリの構造を把握できる小規模なフォルダから始めてみては？<br>ということ。<br>↳苦手意識を持つ人（筆者の体験）は初めからルートディレクトリ含めて全体の管理をしようとして、ディレクトリ構造が把握できず”どこに何をおいてあるのか”が分からなくなってしまうというのがあると思うんですよね。<br>広すぎて把握しきれてないディレクトリを頑張って操作しようとするので<br>&#8220;cdコマンドなどのディレクトリ移動・操作系のコマンドで操作するよりGUIでディレクトリの中身を確認しながら操作したほうが早いんじゃね”<br>という思考になるんじゃないかなと。</p>



<p class="wp-block-paragraph">　そして二つ目が<br>ディレクトリの数が少ないであろう新規に使い始めるPC（OS）<br>または新規のプログラミングプロジェクトのディレクトリ管理で心機一転使い始める<br>ってところですかね。<br>↳上記と言っていることはほぼ同じですけど、こちらは”新しく始める”といったタイミングの問題ですかね。個人的な体験ですが、Linux（Ubuntu）の使い始めから積極的にCLIを使い始めたのですが、余分なファイルがない（デフォルトのファイルしかない）分、ディレクトリ配置が複雑化していないのでコマンド操作が使いやすかった感覚はたしかにあったのでそういった環境の変更時に触り始めるのも一手な気がする。</p>



<p class="wp-block-paragraph">　最後にこれは心得的な話なのですが、<br>コマンドのチートシートを見ながらで全然いいのよ・・・！<br>というところですね。<br>↳人間は習慣化していないことは覚えてられないに決まっていますから、最初・・・というかずっとでもいいからコマンドのチートシートを見ながら操作でいいのよ・・・！という心構えで行きましょう。日々の積み重ねが大事なのです。</p>



<p class="wp-block-paragraph">個人的に思う入口として入りやすいところはこんなところですかね・・・。</p>



<h3 class="wp-block-heading"><span id="toc6">最後に</span></h3>



<p class="wp-block-paragraph">　うーーーん、あまり初心者を後押し・参考にできるような記事になったかは微妙なところかもと思っちゃいますね・・・。あくまで私の体験を書いて同じような気持ちを抱いている人の一助・一歩踏み出す気になれればなという気持ちで書いた記事なので、内容薄いかもしれないです、ごめんなさい。</p>



<p class="wp-block-paragraph">　それでもコマンドを使い始めて、なんか作業が楽しく進められるようになったんですよね。というよりもある日を境に寝て起きたら、なんかコマンド操作の概念がスッと頭に入ってきたんですよ・・・。<br>なのでなにかに詰まって、「うおぉぉ、何もわかんねぇ」ってなった時は</p>



<p class="has-text-align-center wp-block-paragraph"><span class="fz-22px"><strong><span class="fz-28px">寝るのが一番</span></strong></span></p>



<p class="wp-block-paragraph">です。<br>そんな時間は無ぇという方が多くいらっしゃると思いますが、個人的な体感としては一番解決率が高い気がします。（寝ずに頭をひねるよりは）<br>というわけでここまでのご精読ありがとうございました。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>古いノートPC活用のすゝめ（ついでのLinux（Ubuntu MATE）デビュー！）</title>
		<link>https://gamekineki.com/post-679/</link>
		
		<dc:creator><![CDATA[キネキ]]></dc:creator>
		<pubDate>Wed, 07 Jan 2026 17:06:35 +0000</pubDate>
				<category><![CDATA[技術雑記]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu MATE]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[Linux]]></category>
		<guid isPermaLink="false">https://gamekineki.com/?p=679</guid>

					<description><![CDATA[　最近のWindowsアップデートについていけないスペックのノートPCはどうしたらいいんだ・・・！！！ 　そんなことを思ったことはありませんでしょうか・・・？私めは長年Windowsユーザーなのですが、昨今、Window [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-text-align-center wp-block-paragraph">当記事の内容は<br><strong><span class="fz-24px">分解を推奨するものではなく</span></strong>、<br>（公式ではもちろん非推奨かつ”分解による故障”は基本的にサポート対象外、<br>というか今回のは公式でのサポートは終了してしまっているのですが・・・。）<br><strong><span class="fz-24px">どこまでいっても自己責任</span></strong><br>（他の内容についても同様ですが、<br>当ブログで行ったことを真似して何らかの被害を負った場合でも当ブログは責任を負えません。）<br>であることを理解したうえでご覧ください。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="fz-28px">　<strong>最近のWindowsアップデートについていけないスペックの</strong><br><strong>ノートPCはどうしたらいいんだ・・・</strong>！！！</span></p>



<p class="wp-block-paragraph">　そんなことを思ったことはありませんでしょうか・・・？<br>私めは長年Windowsユーザーなのですが、昨今、Windows11やらAI搭載やらPCがどんどん重く（<strong>ストレージ的にもメモリ的にも</strong>）なってきましたよね。そういうわけでスペックの高いノートPCを買おうとするも価格の高騰に2026年初頭（どころかこれからも上がるみたいっすね・・・）巻き込まれているわけですが・・・。<br>それならばと古いノートPCを再利用するのはどうかということで、データを抜いてしばらく起動していなかったNECのLAVIEを引っ張り出しました。</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="800" height="450" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-800x450.jpg" alt="" class="wp-image-681" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0468-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">画質が悪いのは許してヒヤシンス（ペろっ）</figcaption></figure>



<p class="wp-block-paragraph">学生時代からかれこれ10年近く使っていたノートPCなのですが、Windows10で動作が爆重になり、Windows11へのアップデートではついにスペックの時点ではじかれるようになってしまいました・・・。<br>そういったことで使わなくなって眠ることとなっていたのですが、なんとかこの遺物を活かしたいなと思いたったのです。</p>



<p class="wp-block-paragraph">　そんなわけで最近気になっていたLinuxディストリビューションであるUbuntuの派生、Ubuntu MATEを入れるついでに分解・清掃、メモリの増設までやっちゃいました。<br>その過程をお届けしたいと思います。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">古いPC活用のすゝめ</a><ol><li><a href="#toc2" tabindex="0">準備するもの</a></li><li><a href="#toc3" tabindex="0">UbuntuMATEをインストール（元のWindowsとおさらば！）</a></li><li><a href="#toc4" tabindex="0">PCの分解・キーボードの清掃</a></li><li><a href="#toc5" tabindex="0">RAMの増設：8GB→16GBへ</a></li><li><a href="#toc6" tabindex="0">最後に</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">古いPC活用のすゝめ</span></h2>



<h3 class="wp-block-heading"><span id="toc2">準備するもの</span></h3>



<p class="wp-block-paragraph">　それでは今回使ったものの紹介から始めましょう。</p>



<ul class="wp-block-list">
<li>古いノートパソコン（私のはNEC・LAVIE-pc-gn234hsa7）<br>↳スペックとしてはcore-i5-6200U + RAM8GB + HDD1TB</li>



<li>追加用の中古RAM（8GB・PC3L‐12800S）</li>



<li>USBメモリ（今回は32GBを使用したが、8GBあれば足りる？と思います。）</li>



<li>ピンセット</li>



<li>ドライバーセット</li>



<li>綿棒</li>
</ul>



<p class="wp-block-paragraph">ぐらいですかね。<br>注意点としてはUSBメモリはフォーマットして書き込むので中身のデータを他の安全なストレージに移してから作業しましょう。ということと、後に説明しますが、RAMの規格や相性問題もあるので次善策や諦めることも視野に入れて気を落とさずにいきましょう！</p>



<h3 class="wp-block-heading"><span id="toc3">UbuntuMATEをインストール（元のWindowsとおさらば！）</span></h3>



<p class="wp-block-paragraph">　当初、Linux系OSを入れて動かそうぐらいしか考えていなかったので、内部のクリーニングまで考えていませんでした。なので先にUbuntuMATEのインストールとなっております。<br>クリーニングを元から考えているなら、そちらを先にした方が絶対いいです。なぜなら分解した後の組み立て不備なのか、OSのインストールミスやハードウェアとの相性なのか問題の切り分けが難しくなるからです。少なくとも組み立て後に以前の環境（OS）で起動まで出来るのであれば、分解による不良は考えにくくなるからですね（それでも安心できませんが・・・）。</p>



<p class="wp-block-paragraph">ちなみに数あるLinuxディストリビューション<sup data-fn="04a169a1-2962-41d2-8910-8f2087bcdc30" class="fn"><a href="#04a169a1-2962-41d2-8910-8f2087bcdc30" id="04a169a1-2962-41d2-8910-8f2087bcdc30-link">1</a></sup>の中でUbuntuMATEを選択した理由を簡潔に書くと以下のようになります。</p>



<ul class="wp-block-list">
<li>Linux系初心者なのでGUIは流石に欲しい</li>



<li>そのうえでトラブルシューティングができるように比較的情報が出そろっているディストリがいいなぁ→Ubuntu系かなと思い始める</li>



<li>その中でも8GBメモリでも快適に動く軽量なものが良いな・・・</li>



<li>使用用途としてはLinuxの実験機的なものを期待して、サーバー実験やLinux環境でのSteamはどれぐらいできるかなどのお試しをしたいっすね。</li>
</ul>



<p class="wp-block-paragraph">この条件でChatGPTに投げた結果、UbuntuMATEに決定したわけです。<br>しかしながらメモリ増設を考えたのが、後のクリーニングを思い立ってからなので、それを加味したら通常のUbuntuでも良かったなと思いました。</p>



<p class="wp-block-paragraph">というわけで手順に関してはまるっきり他のサイトを参考にしたので貼っておきますね。（お世話になりました&lt;m(__)m>）<br>後に個人的な注意点だけ。</p>





<a rel="noopener" target="_blank" href="https://note.com/itsuki_495/n/n4f90ad438d3b" title="【備忘録】古いWindowsノートPCにUbuntuをインストールして快適に動作させようの回｜イツキ" class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://gamekineki.com/wp-content/uploads/cocoon-resources/blog-card-cache/f27f206d1a5390f77aeb37d5b8ddf663.png" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">【備忘録】古いWindowsノートPCにUbuntuをインストールして快適に動作させようの回｜イツキ</div><div class="blogcard-snippet external-blogcard-snippet">◆はじめに 　大学入学の時に買わされたノートPCが、もう流石に動かない。いや、動きはするけど、基本的に動作が重いし、もっさりする。加えてトラックパッドが死んでいる。 　買い替えようかなぁと思ったけど、Switch2が欲しくてお金を避けている...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://note.com/itsuki_495/n/n4f90ad438d3b" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">note.com</div></div></div></div></a>




<p class="wp-block-paragraph">あと肝心のUbuntuMATEのダウンロードサイトについては</p>





<a rel="noopener" target="_blank" href="https://ubuntu-mate.org/download" title="
        
            Download | Ubuntu MATE
        
    " class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fubuntu-mate.org%2Fdownload?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">
        
            Download | Ubuntu MATE
        
    </div><div class="blogcard-snippet external-blogcard-snippet">A community developed, Ubuntu based operating system that beautifully integrates the MATE desktop. Ubuntu MATE is a stab...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://ubuntu-mate.org/download" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">ubuntu-mate.org</div></div></div></div></a>




<p class="wp-block-paragraph">ある意味、追実験的な感じになりましたね。<br>ほぼ書かれてる通り、まんまで実行できたので非常にありがたかったです。<br>注意点としては</p>



<ul class="wp-block-list">
<li>UbuntuMATEは複数同じサイトに公開されてますが、最新の安定版と比較的長期の安定版があるので、特に最新版にこだわらない限りは”supported until ~(期限)”が長いものを選んだ方がいいと思います。</li>



<li>steamに関しては自分は公式サイトのdevパッケージをダウンロードしてきました。</li>



<li>その他の導入後のアップデート、日本語設定、セキュリティ設定はお好みに。<br>（よくわからなかったら検索する他、ChatGPTとかに投げてもいいかも）<br>特に導入直後の言語設定が反映されていなかった場合は左上のメニュー内の検索窓に「language support」を入力して、日本語に設定して再起動すれば日本語になるはずです。</li>
</ul>



<p class="wp-block-paragraph">そして諸々設定を終えた結果・・・</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-800x450.jpg" alt="" class="wp-image-693" srcset="https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1-320x180.jpg 320w, https://gamekineki.com/wp-content/uploads/2026/01/c533738ce08affe1fc0438e1151f2cc1.jpg 1366w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="has-text-align-center wp-block-paragraph"><strong><span class="fz-28px">無事、起動！！！</span></strong></p>



<p class="wp-block-paragraph">動作も、もはやPCの体をなしていなかった以前と違い、サクサクで感激っす！<br>（この後、VisualStudioCode<sup data-fn="4577eac0-3af6-43a1-b973-6c6f218655db" class="fn"><a href="#4577eac0-3af6-43a1-b973-6c6f218655db" id="4577eac0-3af6-43a1-b973-6c6f218655db-link">2</a></sup>やGIMP<sup data-fn="bbb15ef5-1cc4-4f1c-8372-cff1813cf643" class="fn"><a href="#bbb15ef5-1cc4-4f1c-8372-cff1813cf643" id="bbb15ef5-1cc4-4f1c-8372-cff1813cf643-link">3</a></sup>もインストールしました）</p>



<h3 class="wp-block-heading"><span id="toc4">PCの分解・キーボードの清掃</span></h3>



<p class="wp-block-paragraph">　正直、ここまででお腹いっぱいという方が大半だと思いますが、ソフトウェアの次はハードウェアの問題があるんですね・・・。<br>元からなんですけど、このPC・・・キーボードの効きが悪い問題も抱えてるんですよ・・・。</p>



<p class="wp-block-paragraph">となれば、分解・清掃のお時間だということで以下のサイトを参考に頑張って分解しました。</p>





<a rel="noopener" target="_blank" href="https://pc-jiten.com/post32629" title="NEC LAVIE GN234F/S8 キーボード 交換ガイド（動画） ｜GN234F/S8・PC-GN234FSA8" class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://gamekineki.com/wp-content/uploads/cocoon-resources/blog-card-cache/09f9dac4156e27306b4c4b229ea03eb4.jpg" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">NEC LAVIE GN234F/S8 キーボード 交換ガイド（動画） ｜GN234F/S8・PC-GN234FSA8</div><div class="blogcard-snippet external-blogcard-snippet">今回は、NEC LAVIE GN234F/S8のキーボード交換手順を動画で解説致します。 ※症状を悪化させたり、破損のリスクがございます。NEC LAVIE</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://pc-jiten.com/post32629" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">pc-jiten.com</div></div></div></div></a>






<a rel="noopener" target="_blank" href="https://qiita.com/shinozaki_yuma/items/52877170b013ffc35e5c" title="ノートPCの薄いキーキャップの外し方【お手入れレポート】 - Qiita" class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fqiita.com%2Fshinozaki_yuma%2Fitems%2F52877170b013ffc35e5c?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">ノートPCの薄いキーキャップの外し方【お手入れレポート】 - Qiita</div><div class="blogcard-snippet external-blogcard-snippet">はじめに 私はこれまで、マイPC（MSI Prestige-15）にコーヒーを2回溢しており（ごめんね）、そのせいで、Enterキーあたりのキーの押し心地がヌッタリしてしまっています。 気になるので、掃除したかったのですが、ドンピシャサイト...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://qiita.com/shinozaki_yuma/items/52877170b013ffc35e5c" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">qiita.com</div></div></div></div></a>




<p class="wp-block-paragraph">個人的にはピンセットの方を回すと、キーキャップは外しやすかったですね。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="1428" data-id="696" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-800x1428.jpg" alt="" class="wp-image-696" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-800x1428.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-500x893.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-300x536.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-768x1371.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-860x1536.jpg 860w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446-1147x2048.jpg 1147w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0446.jpg 1434w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">一番開けやすいところを開けばメモリもストレージも<br>交換・増設できるのはいいですね</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="1428" data-id="697" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-800x1428.jpg" alt="" class="wp-image-697" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-800x1428.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-500x893.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-300x536.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-768x1371.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-860x1536.jpg 860w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447-1147x2048.jpg 1147w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0447.jpg 1434w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">キーボード部分を外した後（銀板の裏がキーキャップ）</figcaption></figure>
</figure>



<p class="wp-block-paragraph">　内部は思っていたよりも埃が積もっておらず、ササっと拭きとるぐらいで済みました。</p>



<figure class="wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" data-id="698" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-800x450.jpg" alt="" class="wp-image-698" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0451-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" data-id="699" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-800x450.jpg" alt="" class="wp-image-699" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0453-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /></figure>
</figure>



<p class="wp-block-paragraph"><br>ところが流石にキーボードは細かいチリや毛が詰まっていましたね・・・。<br>キーキャップもコツコツ外した甲斐がありましたよ。ついでに言うならラバードームも外して接点復活なりなんなり、吹いた方がよかったと思うのですが流石にやる気が起きなかったですね・・・（わざわざ瞬接使って、付け直さなきゃいけないのが・・・ね）。</p>



<figure class="wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" data-id="700" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-800x450.jpg" alt="" class="wp-image-700" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0461-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="450" data-id="701" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-800x450.jpg" alt="" class="wp-image-701" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0462-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /></figure>
</figure>



<p class="wp-block-paragraph">結果としてここまでやれればいいかなというラインまでやったので、少なくとも見た目は綺麗になりました。（キーボードの効きは変わらなかったです・・・。）</p>



<h3 class="wp-block-heading"><span id="toc5">RAMの増設：8GB→16GBへ</span></h3>



<p class="wp-block-paragraph">　その後ある程度まで組みなおしまして、メモリの増設へ。<br>ストレージもSSD換装したかったんですけど、流石にお金がかかりすぎるので保留です。</p>



<p class="wp-block-paragraph">そして肝心のメモリですが、型番としては”PC3L‐12800S”<sup data-fn="816245fe-d91e-4436-b34d-b05f35876db6" class="fn"><a href="#816245fe-d91e-4436-b34d-b05f35876db6" id="816245fe-d91e-4436-b34d-b05f35876db6-link">4</a></sup>というものだったのですが、基本的に同じ型番が安定なので中古ショップで探してきました。メーカーまでは同じものをそろえられなかったので相性問題を考慮して、予備含め2枚買いました。（1100円×2＝2200円）</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2560" height="1434" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited.jpg" alt="" class="wp-image-703" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited.jpg 2560w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-500x280.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-800x448.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-300x168.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-768x430.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-1536x860.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-2048x1147.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0465-edited-320x180.jpg 320w" sizes="(max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">向かい合わせにマウントするのです！</figcaption></figure>



<p class="wp-block-paragraph">マウントが出来たらあとは実際に認識されているか確認しましょう！</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-800x450.jpg" alt="" class="wp-image-704" srcset="https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-1536x864.jpg 1536w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-2048x1152.jpg 2048w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/DSC_0464-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">ちゃんと認識されてますね。</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc6">最後に</span></h3>



<p class="wp-block-paragraph">　Linux系OSはサーバー用途として、比較的なじみ深いOSでコマンド操作が非常に楽しいです。初めてデスクトップ（Windows）からssh接続して、コマンド操作したんですけど、未体験の領域でした・・・！（下記の画像は別の作業中ですが・・・。）</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="450" src="https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-800x450.jpg" alt="" class="wp-image-694" srcset="https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-800x450.jpg 800w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-500x281.jpg 500w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-300x169.jpg 300w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-768x432.jpg 768w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-120x68.jpg 120w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-160x90.jpg 160w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e-320x180.jpg 320w, https://gamekineki.com/wp-content/uploads/2026/01/3028807130913c76e29c135d2d712b5e.jpg 1366w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">PC使ってる感がある・・・かも・・・</figcaption></figure>



<p class="wp-block-paragraph">　なので、既存の古いパソコンをスペックアップして活用するのもそうですが、これを機にコマンド操作という新たな領域に踏み込むのもまた”すゝめ”たいです！<br>昨今の価格高騰で悩んでいる皆様の一つの選択肢となり得るかもしれませんぞ！ということを期待して、今回は終わりたいと思います。(&#8216;ω&#8217;)ノ</p>


<ol class="wp-block-footnotes"><li id="04a169a1-2962-41d2-8910-8f2087bcdc30">Linuxカーネルを基に、各種ツールや環境を組み合わせて作られたOS（ディストリビューション）の総称。UbuntuやDebianなどがあり、今回のUbuntu MATEはUbuntuの派生ディストリビューションにあたる。簡単なLinuxについての解説→<a rel="noopener" target="_blank" href="https://qiita.com/uguis410/items/17ec1e447e9716bfdca7">https://qiita.com/uguis410/items/17ec1e447e9716bfdca7</a> <a href="#04a169a1-2962-41d2-8910-8f2087bcdc30-link" aria-label="脚注参照1にジャンプ">↩︎</a></li><li id="4577eac0-3af6-43a1-b973-6c6f218655db">Microsoft製のプログラムエディタ。軽量なのでプログラムを始める最初の環境としてもおススメ。 <a href="#4577eac0-3af6-43a1-b973-6c6f218655db-link" aria-label="脚注参照2にジャンプ">↩︎</a></li><li id="bbb15ef5-1cc4-4f1c-8372-cff1813cf643">画像編集ソフト。結構な多機能を無料で使えるすごいソフト（小並感の筆者視点）。 <a href="#bbb15ef5-1cc4-4f1c-8372-cff1813cf643-link" aria-label="脚注参照3にジャンプ">↩︎</a></li><li id="816245fe-d91e-4436-b34d-b05f35876db6">私も今回調べたのですが、型番の意味としてはPC3L（DDR3のLaw：通常1.5V・Law版1.35V）‐12800S（最後のsはS.O.DIMM、ノートパソコン用の短いメモリ）ということらしいっすね。型番丸々同じに書かれていないものもありました。（PC3-12800　S.O.DIMM　1.35Vのように分割して記載してあるみたいな） <a href="#816245fe-d91e-4436-b34d-b05f35876db6-link" aria-label="脚注参照4にジャンプ">↩︎</a></li></ol>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【備忘録】OBSでゲームキャプチャに何か問題があった時に見る部分【外部据え置き・キャプボ使用】</title>
		<link>https://gamekineki.com/post-672/</link>
		
		<dc:creator><![CDATA[キネキ]]></dc:creator>
		<pubDate>Fri, 02 Jan 2026 15:22:36 +0000</pubDate>
				<category><![CDATA[技術雑記]]></category>
		<category><![CDATA[備忘録]]></category>
		<category><![CDATA[OBS]]></category>
		<category><![CDATA[キャプチャーボード]]></category>
		<guid isPermaLink="false">https://gamekineki.com/?p=672</guid>

					<description><![CDATA[　あけましておめでとうございます。本年もよろしくお願いします。 ということで少し前に動画投稿を始めたので、その時に自分が少し詰まったところについてのトラブルシューティングです。OBSの録画環境編です。据え置き機のゲーム系 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　あけましておめでとうございます。本年もよろしくお願いします。</p>



<p class="wp-block-paragraph">ということで少し前に動画投稿を始めたので、その時に自分が少し詰まったところについてのトラブルシューティングです。OBSの録画環境編です。<br>据え置き機のゲーム系の録画+プレイ画面としてキャプチャしているのですが、時々OBSに画面が映らなかったり、音が出なかったり・・・。（PCでプレイしているものは問題ないのですが・・・。）</p>



<p class="wp-block-paragraph">　他のサイトでもそういったQAは多くみるのですが、一覧的に当てはまらないものも載っているので、問題が起こるたびに該当箇所を参照するのがめんどくさいんですよね・・。<br>なので自分がよくあてはまる解決方法について絞って残しておこうかなと。<br>そういったわけで、そんなときに確認したいところについて書いていこうと思います。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">OBSで画面が映らない、音が出ない時は？</a><ol><li><a href="#toc2" tabindex="0">現在の環境</a></li><li><a href="#toc3" tabindex="0">OBSのシーンを削除して、再起動→再度、キャプチャ用のシーン作成</a></li><li><a href="#toc4" tabindex="0">映像キャプチャデバイスのプロパティを確認する</a></li><li><a href="#toc5" tabindex="0">マイクへのアクセスを確認する（Windowsの設定）</a></li><li><a href="#toc6" tabindex="0">これらで解決しなかったら、一覧から原因を探り当てましょう・・・。</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">OBSで画面が映らない、音が出ない時は？</span></h2>



<h3 class="wp-block-heading"><span id="toc2">現在の環境</span></h3>



<p class="wp-block-paragraph">　自分の録画環境兼据え置きゲーム機のプレイ環境についてさらっと。</p>



<ul class="wp-block-list">
<li>HDMIキャプチャーボード（USB接続）</li>



<li>コンポーネント→HDMI変換（PS2やWii用、上記キャプチャボードに接続）</li>



<li>OBS Studio(キャプチャー・録画ソフト)</li>
</ul>



<p class="wp-block-paragraph">見てわかる通りコンポーネント端子のゲーム機は間に2つデバイスをかますので遅延がキツイかと思いきや、割とプレイできなくはないぐらいの遅延で済んでるのでギリギリ何とかなってます。<br>PCに内蔵できるタイプのキャプチャーボードを買いたいんですけど、結構高いんですよね・・・。</p>



<h3 class="wp-block-heading"><span id="toc3">OBSのシーンを削除して、再起動→再度、キャプチャ用のシーン作成</span></h3>



<p class="wp-block-paragraph">　それでは本題。<br>まずは画面自体が映らないことに関してですが、これは大体、シンプルな解決策で終わります。</p>



<ol class="wp-block-list">
<li>キャプチャーボードの画面を出力しているシーンを削除</li>



<li>OBSを落とす</li>



<li>キャプチャーボードを接続しなおす</li>



<li>OBSを開く</li>



<li>シーンを作成しなおす</li>
</ol>



<p class="wp-block-paragraph">画面が映らない系の問題はこの手順で大体解決した気がします。</p>



<h3 class="wp-block-heading"><span id="toc4">映像キャプチャデバイスのプロパティを確認する</span></h3>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="800" height="419" src="https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12-800x419.png" alt="" class="wp-image-675" srcset="https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12-800x419.png 800w, https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12-500x262.png 500w, https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12-300x157.png 300w, https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12-768x402.png 768w, https://gamekineki.com/wp-content/uploads/2026/01/4726154bdecd276413a8b01c65964c12.png 1088w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">　ここからは音声が出ない問題に関してになります。<br>まずはキャプチャしているシーン内の映像キャプチャデバイスのプロパティの確認ですね。<br>ほいで、ここのカラーバーが出てない場合はそもそも映像が出てないので、上の画面修正に戻ります。<br>そしてスクロールが途中で詰まるので、しっかり横のスクロールバーの位置を確認しましょう。<br>下までいって音声に関する設定をいじいじしてみましょう。（個人的には現状、これで安定中）</p>



<p class="wp-block-paragraph">あとは音声ミキサー左下（上記画像中央下）の歯車マークから見れる詳細プロパティの音声モニタリングをモニターと出力に変えてみたりして確認してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc5">マイクへのアクセスを確認する（Windowsの設定）</span></h3>



<p class="wp-block-paragraph">　そしてこの前ひっかかった要因がこれ。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="574" height="364" src="https://gamekineki.com/wp-content/uploads/2026/01/a6f87c166607c45d41c9f18e587c1203.png" alt="" class="wp-image-676" srcset="https://gamekineki.com/wp-content/uploads/2026/01/a6f87c166607c45d41c9f18e587c1203.png 574w, https://gamekineki.com/wp-content/uploads/2026/01/a6f87c166607c45d41c9f18e587c1203-500x317.png 500w, https://gamekineki.com/wp-content/uploads/2026/01/a6f87c166607c45d41c9f18e587c1203-300x190.png 300w" sizes="(max-width: 574px) 100vw, 574px" /></figure>



<p class="wp-block-paragraph">Windowsの設定から「プライバシーとセキュリティ」→「マイク」の中のこれらの設定をONにしないと音声が入らなかったんですよね。<br>一律で何かあった時のためにと切っておいたのですが、まさかキャプチャの音声入力までできなくなるとは思ってもみませんでした・・・。</p>



<h3 class="wp-block-heading"><span id="toc6">これらで解決しなかったら、一覧から原因を探り当てましょう・・・。</span></h3>



<p class="wp-block-paragraph">　大体、個人的にはこれらで何とかなっているので、直らなかった場合は原因がつらつらと並んでいるサイトから探すしかないでしょうね・・・。<br>なるべく早く解決できるように日ごろからトラブルシューティング能力を鍛えていかねば・・・！<br>ということで備忘録なので自分の困ったことに対処するためのメモ書きでした。<br>これをみているだれかの助けにならんことを・・・。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ChatGPTで記事を出力してみた</title>
		<link>https://gamekineki.com/post-213/</link>
		
		<dc:creator><![CDATA[キネキ]]></dc:creator>
		<pubDate>Fri, 19 Jul 2024 04:41:47 +0000</pubDate>
				<category><![CDATA[技術雑記]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[ChatGPT+]]></category>
		<category><![CDATA[JavaScript]]></category>
		<guid isPermaLink="false">https://gamekineki.com/?p=213</guid>

					<description><![CDATA[毎度、失礼いたします。今回は話題の生成AIを使ってみようということで、ChatGPTを用いて記事をかいてもらいました。題材は最近Webで表現できる幅が増えると思って勉強しているJavaScriptについてです。プロンプト [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">毎度、失礼いたします。<br>今回は話題の生成AIを使ってみようということで、ChatGPTを用いて記事をかいてもらいました。<br>題材は最近Webで表現できる幅が増えると思って勉強しているJavaScriptについてです。<br>プロンプトは<a rel="noopener" target="_blank" href="https://qiita.com/kouz496/items/adcf8c4dfabf192e1d34">こちらの記事</a>を参照して以下のプロンプトで出力してみました。</p>



<p class="scroll_1 wp-block-paragraph">あなたは熟練のJavaScriptのプログラマです。 <br>以下の条件を厳守して、記事を作成してください。 <br># 仕様<br>&#8211; Markdown記法を使用すること <br>&#8211; 記事全体の文字数は1000字～3000文字とすること <br>&#8211; 記事の最後に以下情報を入れること<br><br>※この記事はChatGPTを使用して作成されています。<br><br># 対象読者 <br>記事の対象読者は以下の要素を含む人物とする。 <br>&#8211; JavaScript未経験者 <br>&#8211; ITエンジニア <br># 記事タイトル <br>JavaScript入門ガイド <br># 記事内容 <br>前述の# 対象読者を考慮し、以下内容で記事を作成すること。 <br>1. JavaScriptについて解説 <br>2. JavaScriptとJavaの違いについて <br>3. JavaScriptを書くための環境構築について <br>4. JavaScriptの使用例</p>



<p class="is-style-bottom-margin-0em has-bottom-margin wp-block-paragraph">また、初心者向けということで入門ガイド内の用語についてのTIPSも書いてもらいました。<br>これらを踏まえて長いかとは思いますが、実験の結果を見てみます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">JavaScript入門ガイド </a></li><li><a href="#toc2" tabindex="0">はじめに</a></li><li><a href="#toc3" tabindex="0">1. JavaScriptについて解説</a><ol><li><a href="#toc4" tabindex="0">JavaScriptとは？</a></li><li><a href="#toc5" tabindex="0">JavaScriptの用途</a></li></ol></li><li><a href="#toc6" tabindex="0">2. JavaScriptとJavaの違いについて</a><ol><li><a href="#toc7" tabindex="0">開発元と歴史</a></li><li><a href="#toc8" tabindex="0">型システム</a></li><li><a href="#toc9" tabindex="0">実行環境</a></li><li><a href="#toc10" tabindex="0">主な用途</a></li></ol></li><li><a href="#toc11" tabindex="0">3. JavaScriptを書くための環境構築について</a><ol><li><a href="#toc12" tabindex="0">テキストエディタの選択</a></li><li><a href="#toc13" tabindex="0">ブラウザの開発者ツール</a></li><li><a href="#toc14" tabindex="0">Node.jsのインストール</a></li></ol></li><li><a href="#toc15" tabindex="0">4. JavaScriptの使用例</a><ol><li><a href="#toc16" tabindex="0">基本的なコンソール出力</a></li><li><a href="#toc17" tabindex="0">変数の宣言と操作</a></li><li><a href="#toc18" tabindex="0">関数の定義と呼び出し</a></li><li><a href="#toc19" tabindex="0">DOM操作</a></li></ol></li><li><a href="#toc20" tabindex="0">未経験者に伝わりにくい用語についてのTIPS</a><ol><li><a href="#toc21" tabindex="0">クライアントサイド</a></li><li><a href="#toc22" tabindex="0">動的型付け</a></li><li><a href="#toc23" tabindex="0">イベント駆動</a></li><li><a href="#toc24" tabindex="0">シングルページアプリケーション（SPA）</a></li><li><a href="#toc25" tabindex="0">フレームワーク</a></li><li><a href="#toc26" tabindex="0">ノード（Node.js）</a></li><li><a href="#toc27" tabindex="0">コールバック関数</a></li><li><a href="#toc28" tabindex="0">プロミス（Promise）</a></li><li><a href="#toc29" tabindex="0">アシンク/アウェイト（async/await）</a></li></ol></li><li><a href="#toc30" tabindex="0">結果として</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">JavaScript入門ガイド </span></h2>



<h2 class="wp-block-heading"><span id="toc2">はじめに</span></h2>



<p class="wp-block-paragraph">JavaScriptは、ウェブ開発において最も広く使用されているプログラミング言語の一つです。フロントエンド開発では特に欠かせない存在であり、動的でインタラクティブなウェブサイトを作成するための重要なツールです。この記事では、JavaScriptについての基本的な知識から環境構築、そして実際の使用例までを解説します。JavaScript未経験者やITエンジニアの方々が、この言語を学ぶための第一歩となることを願っています。</p>



<h2 class="wp-block-heading"><span id="toc3">1. JavaScriptについて解説</span></h2>



<h3 class="wp-block-heading"><span id="toc4">JavaScriptとは？</span></h3>



<p class="wp-block-paragraph">JavaScriptは、1995年にNetscape社によって開発されたスクリプト言語であり、現在ではECMAScript標準に基づいています。主にウェブブラウザ上で動作し、HTMLやCSSと連携して動的なウェブコンテンツを作成するために使用されます。以下はJavaScriptの主要な特徴です：</p>



<ul class="wp-block-list">
<li><strong>クライアントサイド</strong>：ブラウザ上で実行されるため、サーバーへのリクエストを減らし、ユーザーエクスペリエンスを向上させます。</li>



<li><strong>動的型付け</strong>：変数の型を明示的に宣言する必要がなく、柔軟なコーディングが可能です。</li>



<li><strong>イベント駆動</strong>：ユーザーのアクション（クリック、キー入力など）に応じてコードを実行することができます。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc5">JavaScriptの用途</span></h3>



<p class="wp-block-paragraph">JavaScriptの主な用途は以下の通りです：</p>



<ul class="wp-block-list">
<li><strong>ウェブサイトのインタラクティブ性の向上</strong>：ボタンのクリックやフォームの送信時にリアルタイムで反応するコンテンツを作成します。</li>



<li><strong>ウェブアプリケーションの開発</strong>：React、Vue.js、Angularなどのフレームワークを使用して、高度なシングルページアプリケーション（SPA）を構築します。</li>



<li><strong>サーバーサイド開発</strong>：Node.jsを使用して、サーバーサイドのロジックを実装することも可能です。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc6">2. JavaScriptとJavaの違いについて</span></h2>



<p class="wp-block-paragraph">JavaScriptとJavaは名前が似ていますが、全く異なるプログラミング言語です。以下にその主な違いを示します：</p>



<h3 class="wp-block-heading"><span id="toc7">開発元と歴史</span></h3>



<ul class="wp-block-list">
<li><strong>JavaScript</strong>：1995年にNetscape社によって開発されました。主にウェブブラウザ上で動作し、軽量でインタラクティブなウェブサイトを作成するために使用されます。</li>



<li><strong>Java</strong>：1995年にSun Microsystems（現在はOracle）によって開発されました。主にサーバーサイドのアプリケーションやAndroidアプリケーションの開発に使用されます。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc8">型システム</span></h3>



<ul class="wp-block-list">
<li><strong>JavaScript</strong>：動的型付け言語であり、変数の型を明示的に指定する必要はありません。</li>



<li><strong>Java</strong>：静的型付け言語であり、変数の型を明示的に指定する必要があります。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc9">実行環境</span></h3>



<ul class="wp-block-list">
<li><strong>JavaScript</strong>：主にウェブブラウザ上で実行されますが、Node.jsを使用することでサーバーサイドでも動作します。</li>



<li><strong>Java</strong>：JVM（Java Virtual Machine）上で実行され、プラットフォームに依存しない動作が可能です。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc10">主な用途</span></h3>



<ul class="wp-block-list">
<li><strong>JavaScript</strong>：ウェブフロントエンドの開発、リアルタイムのユーザーインタラクション、シングルページアプリケーションの開発。</li>



<li><strong>Java</strong>：エンタープライズアプリケーション、Androidアプリケーション、サーバーサイドの大規模システムの開発。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc11">3. JavaScriptを書くための環境構築について</span></h2>



<p class="wp-block-paragraph">JavaScriptを学び始めるためには、基本的な開発環境を構築する必要があります。以下は、初心者向けの環境構築の手順です。</p>



<h3 class="wp-block-heading"><span id="toc12">テキストエディタの選択</span></h3>



<p class="wp-block-paragraph">まず、コードを書くためのテキストエディタを選びます。初心者におすすめのエディタは以下の通りです：</p>



<ul class="wp-block-list">
<li><strong>Visual Studio Code</strong>：無料で多機能なエディタであり、多くのプラグインや拡張機能が利用できます。</li>



<li><strong>Sublime Text</strong>：軽量で高速なエディタであり、使いやすいインターフェースを持っています。</li>



<li><strong>Atom</strong>：GitHubが開発したエディタで、カスタマイズ性が高いです。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc13">ブラウザの開発者ツール</span></h3>



<p class="wp-block-paragraph">次に、ウェブブラウザの開発者ツールを使用して、JavaScriptコードをデバッグします。Google Chromeの開発者ツール（DevTools）は特に人気があります。以下の手順でアクセスできます：</p>



<ol class="wp-block-list">
<li>ブラウザを開く。</li>



<li>F12キーを押すか、右クリックして「検証」を選択。</li>



<li>「Console」タブでJavaScriptコードを実行できます。</li>
</ol>



<h3 class="wp-block-heading"><span id="toc14">Node.jsのインストール</span></h3>



<p class="wp-block-paragraph">サーバーサイドのJavaScript開発にはNode.jsが必要です。以下の手順でインストールできます：</p>



<ol class="wp-block-list">
<li><a rel="noopener" target="_blank" href="https://nodejs.org/">Node.jsの公式サイト</a>にアクセス。</li>



<li>推奨バージョンをダウンロード。</li>



<li>インストーラを実行してインストール。</li>
</ol>



<p class="wp-block-paragraph">インストールが完了したら、コマンドプロンプトで以下のコマンドを実行して、正しくインストールされているか確認します：</p>



<pre class="wp-block-preformatted"><code>node -v<br>npm -v<br></code></pre>



<h2 class="wp-block-heading"><span id="toc15">4. JavaScriptの使用例</span></h2>



<p class="wp-block-paragraph">最後に、簡単なJavaScriptの使用例をいくつか紹介します。</p>



<h3 class="wp-block-heading"><span id="toc16">基本的なコンソール出力</span></h3>



<pre class="wp-block-preformatted"><code>console.log("Hello, World!");<br></code></pre>



<h3 class="wp-block-heading"><span id="toc17">変数の宣言と操作</span></h3>



<pre class="wp-block-preformatted"><code>let x = 5;<br>let y = 10;<br>let z = x + y;<br>console.log(z); // 15<br></code></pre>



<h3 class="wp-block-heading"><span id="toc18">関数の定義と呼び出し</span></h3>



<pre class="wp-block-preformatted"><code>function greet(name) {<br>  return `Hello, ${name}!`;<br>}<br><br>console.log(greet("Alice")); // Hello, Alice!<br></code></pre>



<h3 class="wp-block-heading"><span id="toc19">DOM操作</span></h3>



<p class="wp-block-paragraph">以下のHTMLを用意します：</p>



<pre class="wp-block-preformatted"><code>&lt;!DOCTYPE html&gt;<br>&lt;html lang="en"&gt;<br>&lt;head&gt;<br>    &lt;meta charset="UTF-8"&gt;<br>    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;<br>    &lt;title&gt;JavaScript DOM操作&lt;/title&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>    &lt;h1 id="title"&gt;Hello, World!&lt;/h1&gt;<br>    &lt;button onclick="changeText()"&gt;Click me&lt;/button&gt;<br><br>    &lt;script&gt;<br>        function changeText() {<br>            document.getElementById("title").innerText = "Hello, JavaScript!";<br>        }<br>    &lt;/script&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br></code></pre>



<p class="wp-block-paragraph">このコードは、ボタンをクリックすると見出しのテキストが変更される簡単な例です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">JavaScriptの基本を理解するためのガイドとして、この記事が役立つことを願っています。さらに詳しい情報や学習リソースを活用し、実際にコードを書いてみることが習得の近道です。JavaScriptの世界に飛び込み、さまざまな可能性を探求してみてください。</p>



<p class="wp-block-paragraph">※この記事はChatGPTを使用して作成されています。</p>



<h2 class="wp-block-heading"><span id="toc20">未経験者に伝わりにくい用語についてのTIPS</span></h2>



<h3 class="wp-block-heading"><span id="toc21">クライアントサイド</span></h3>



<p class="wp-block-paragraph"><strong>クライアントサイド</strong>とは、ユーザーのデバイス（パソコン、スマートフォン、タブレットなど）上で実行される処理のことです。ブラウザで実行されるJavaScriptコードはクライアントサイドで動作します。例えば、ユーザーがボタンをクリックした際にポップアップを表示する機能は、クライアントサイドで実行されるコードによって実現されます。クライアントサイドの利点は、サーバーにリクエストを送信せずに即時に反応することができるため、ユーザーエクスペリエンスが向上することです。</p>



<h3 class="wp-block-heading"><span id="toc22">動的型付け</span></h3>



<p class="wp-block-paragraph"><strong>動的型付け</strong>とは、変数のデータ型がプログラムの実行時に決定されることを意味します。JavaScriptでは、変数を宣言する際にデータ型を指定する必要がありません。例えば、以下のコードは動的型付けの例です：</p>



<pre class="wp-block-preformatted"><code>let myVar = 10; // 数値型<br>myVar = "Hello"; // 文字列型に変更<br></code></pre>



<p class="wp-block-paragraph">このように、同じ変数に異なる型の値を代入することができます。動的型付けは柔軟性を提供しますが、型エラーの検出が困難になる場合があります。</p>



<h3 class="wp-block-heading"><span id="toc23">イベント駆動</span></h3>



<p class="wp-block-paragraph"><strong>イベント駆動</strong>とは、ユーザーのアクション（例えばクリックやキー入力）やシステムの状態変化に応じてコードが実行されるプログラミングパラダイムです。JavaScriptでは、イベントリスナーを使用して特定のイベントを監視し、そのイベントが発生したときに関数を呼び出すことができます。以下はクリックイベントを処理する例です：</p>



<pre class="wp-block-preformatted"><code>document.getElementById("myButton").addEventListener("click", function() {<br>    alert("Button was clicked!");<br>});<br></code></pre>



<p class="wp-block-paragraph">このコードでは、ボタンがクリックされたときにアラートを表示します。</p>



<h3 class="wp-block-heading"><span id="toc24">シングルページアプリケーション（SPA）</span></h3>



<p class="wp-block-paragraph">**シングルページアプリケーション（SPA）**は、ユーザーがページを遷移する際に全体を再読み込みすることなく、部分的にコンテンツを更新するウェブアプリケーションのことです。これにより、ユーザーエクスペリエンスが向上し、パフォーマンスも改善されます。SPAの例として、GmailやFacebookが挙げられます。SPAは主にJavaScriptのフレームワーク（例えばReact、Vue.js、Angular）を使用して開発されます。</p>



<h3 class="wp-block-heading"><span id="toc25">フレームワーク</span></h3>



<p class="wp-block-paragraph"><strong>フレームワーク</strong>とは、アプリケーションの構築に役立つ汎用的な機能やツールを提供するライブラリのことです。JavaScriptのフレームワークには、React、Vue.js、Angularなどがあります。これらのフレームワークは、コードの再利用性を高め、開発効率を向上させるために使用されます。例えば、Reactを使用することで、コンポーネントベースの開発が可能になり、複雑なUIを効率的に構築できます。</p>



<h3 class="wp-block-heading"><span id="toc26">ノード（Node.js）</span></h3>



<p class="wp-block-paragraph"><strong>Node.js</strong>は、サーバーサイドでJavaScriptを実行するためのランタイム環境です。これにより、JavaScriptを使用してサーバーサイドのアプリケーションやAPIを構築することができます。Node.jsは、非同期I/Oをサポートしており、高パフォーマンスのアプリケーションを構築するのに適しています。以下はNode.jsで「Hello, World!」を表示する簡単な例です：</p>



<pre class="wp-block-preformatted"><code>const http = require('http');<br><br>const server = http.createServer((req, res) => {<br>    res.statusCode = 200;<br>    res.setHeader('Content-Type', 'text/plain');<br>    res.end('Hello, World!\n');<br>});<br><br>server.listen(3000, '127.0.0.1', () => {<br>    console.log('Server running at http://127.0.0.1:3000/');<br>});<br></code></pre>



<p class="wp-block-paragraph">このコードは、ローカルホストの3000番ポートで「Hello, World!」を表示するサーバーを起動します。</p>



<h3 class="wp-block-heading"><span id="toc27">コールバック関数</span></h3>



<p class="wp-block-paragraph"><strong>コールバック関数</strong>とは、他の関数に引数として渡される関数のことです。コールバック関数は、非同期処理の結果を処理するためによく使用されます。例えば、ファイルの読み込みが完了したときに実行される関数を以下のように指定します：</p>



<pre class="wp-block-preformatted"><code>const fs = require('fs');<br><br>fs.readFile('example.txt', 'utf8', (err, data) => {<br>    if (err) {<br>        console.error(err);<br>        return;<br>    }<br>    console.log(data);<br>});<br></code></pre>



<p class="wp-block-paragraph">この例では、<code>fs.readFile</code>関数がファイルを読み込んだ後にコールバック関数が実行され、ファイルの内容が出力されます。</p>



<h3 class="wp-block-heading"><span id="toc28">プロミス（Promise）</span></h3>



<p class="wp-block-paragraph">**プロミス（Promise）**は、非同期処理の結果を表すオブジェクトです。プロミスは、将来完了する可能性のある非同期操作の結果を処理するための手段を提供します。以下はプロミスを使用した非同期処理の例です：</p>



<pre class="wp-block-preformatted"><code>const myPromise = new Promise((resolve, reject) => {<br>    setTimeout(() => {<br>        resolve("Success!");<br>    }, 1000);<br>});<br><br>myPromise.then(result => {<br>    console.log(result); // "Success!"<br>}).catch(error => {<br>    console.error(error);<br>});<br></code></pre>



<p class="wp-block-paragraph">この例では、1秒後にプロミスが成功し、<code>then</code>メソッドで結果が処理されます。</p>



<h3 class="wp-block-heading"><span id="toc29">アシンク/アウェイト（async/await）</span></h3>



<p class="wp-block-paragraph">**アシンク/アウェイト（async/await）**は、プロミスをより直感的に扱うための構文です。<code>async</code>関数はプロミスを返し、その中で<code>await</code>キーワードを使用することで、非同期処理の完了を待つことができます。以下は<code>async/await</code>を使用した例です：</p>



<pre class="wp-block-preformatted"><code>async function fetchData() {<br>    try {<br>        let response = await fetch('https://api.example.com/data');<br>        let data = await response.json();<br>        console.log(data);<br>    } catch (error) {<br>        console.error(error);<br>    }<br>}<br><br>fetchData();<br></code></pre>



<p class="wp-block-paragraph">このコードは、非同期にデータをフェッチし、結果をログに出力します。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">これらのTIPSが、未経験者の方々がJavaScriptの基本的な概念を理解する手助けとなれば幸いです。</p>



<p class="wp-block-paragraph">※この記事はChatGPTを使用して作成されています。</p>



<h2 class="wp-block-heading"><span id="toc30">結果として</span></h2>



<p class="wp-block-paragraph">長々とスクロールさせてすみません！<br>しかしながらこの長さの記事をプロンプトや必要な情報を与えるだけで、容易に記事をつくりだせるんですねぇ・・・。自分は感想記事が多いので序盤の情報をまとめるときにしか役立ちませんが・・・。<br>それだけでも慣れれば労力の削減になりますし、使いこなしたいなぁ。<br>といいたかっただけの実験記事です。<br>実をいうと、ひとつ前のジュエリーハーツアカデミアの記事の前半の情報をつらつらとまとめたのもChatGPTを用いていました。<br>有効活用すれば大きな戦力になるので、使える環境があれば積極的に使っていきましょう！</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
