<?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>Sheltie Garage Tech</title>
	<atom:link href="https://sheltie-garage.xyz/tech/feed/" rel="self" type="application/rss+xml" />
	<link>https://sheltie-garage.xyz/tech/</link>
	<description>テクノロジー関連の話題をまとめたブログです</description>
	<lastBuildDate>Mon, 21 Sep 2026 08:14:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>
	<item>
		<title>IPAのAppGoatで脆弱性の勉強をしてみる</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/ipa%e3%81%aeappgoat%e3%81%a7%e8%84%86%e5%bc%b1%e6%80%a7%e3%81%ae%e5%8b%89%e5%bc%b7%e3%82%92%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/ipa%e3%81%aeappgoat%e3%81%a7%e8%84%86%e5%bc%b1%e6%80%a7%e3%81%ae%e5%8b%89%e5%bc%b7%e3%82%92%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 08:14:23 +0000</pubDate>
				<category><![CDATA[インフラ]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2229</guid>

					<description><![CDATA[<p>一応、ウェブアプリ開発に必要な脆弱性の知識は最低限覚えていると思っていますが、いったんきちんとしたツールなどで勉強したいなと思い調べたところ、IPAが学習用ツールを配布していたので使ってみることにしました ダウンロードに [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ipa%e3%81%aeappgoat%e3%81%a7%e8%84%86%e5%bc%b1%e6%80%a7%e3%81%ae%e5%8b%89%e5%bc%b7%e3%82%92%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/">IPAのAppGoatで脆弱性の勉強をしてみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">一応、ウェブアプリ開発に必要な脆弱性の知識は最低限覚えていると思っていますが、いったんきちんとしたツールなどで勉強したいなと思い調べたところ、IPAが学習用ツールを配布していたので使ってみることにしました</p>



<h2 class="wp-block-heading">ダウンロードには申請が必要</h2>



<p class="wp-block-paragraph">ツールのダウンロードには申請が必要です<br>企業名などを書くところがありますが、個人でも大丈夫そうでした</p>



<p class="wp-block-paragraph"><a href="https://www.ipa.go.jp/security/vuln/appgoat/index.html">https://www.ipa.go.jp/security/vuln/appgoat/index.html</a></p>



<p class="wp-block-paragraph">申請後、メールでダウンロードリンクがお知らせされるので、そこからダウンロードします</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="891" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_001-1024x891.png" alt="" class="wp-image-2246" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_001-1024x891.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_001-300x261.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_001-768x668.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_001.png 1045w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="748" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-1-1024x748.png" alt="" class="wp-image-2247" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-1-1024x748.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-1-300x219.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-1-768x561.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-1.png 1136w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">ツールを利用してみる</h2>



<p class="wp-block-paragraph">ダウンロードしたzipを展開し、AppGoatSettings.exeを起動します<br>ダイアログの「Apache起動」をクリックすると、学習用ページが起動する仕組みでした</p>



<figure class="wp-block-image size-full"><img decoding="async" width="483" height="204" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002.png" alt="" class="wp-image-2230" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002.png 483w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_002-300x127.png 300w" sizes="(max-width: 483px) 100vw, 483px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="545" height="508" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_003.png" alt="" class="wp-image-2231" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_003.png 545w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_003-300x280.png 300w" sizes="auto, (max-width: 545px) 100vw, 545px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="364" height="279" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_004.png" alt="" class="wp-image-2232" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_004.png 364w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_004-300x230.png 300w" sizes="auto, (max-width: 364px) 100vw, 364px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="422" height="379" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_005.png" alt="" class="wp-image-2233" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_005.png 422w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_005-300x269.png 300w" sizes="auto, (max-width: 422px) 100vw, 422px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="524" height="386" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_007.png" alt="" class="wp-image-2234" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_007.png 524w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_007-300x221.png 300w" sizes="auto, (max-width: 524px) 100vw, 524px" /></figure>



<h2 class="wp-block-heading">体験してみる</h2>



<p class="wp-block-paragraph">最初の章である「クロスサイトスクリプティング」の体験内容を記載します</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="963" height="596" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_008.png" alt="" class="wp-image-2235" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_008.png 963w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_008-300x186.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_008-767x475.png 767w" sizes="auto, (max-width: 963px) 100vw, 963px" /></figure>



<p class="wp-block-paragraph">解説を読み進めていくと、実際に入力可能なページが表示されます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="703" height="664" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_009.png" alt="" class="wp-image-2236" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_009.png 703w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_009-300x283.png 300w" sizes="auto, (max-width: 703px) 100vw, 703px" /></figure>



<p class="wp-block-paragraph">以下のように入力してみました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="644" height="354" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_010.png" alt="" class="wp-image-2237" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_010.png 644w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_010-300x165.png 300w" sizes="auto, (max-width: 644px) 100vw, 644px" /></figure>



<p class="wp-block-paragraph">想定通り、アラートが表示されました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="515" height="185" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_011.png" alt="" class="wp-image-2238" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_011.png 515w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_011-300x108.png 300w" sizes="auto, (max-width: 515px) 100vw, 515px" /></figure>



<p class="wp-block-paragraph">対策版の動作確認も行えます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="649" height="666" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_012.png" alt="" class="wp-image-2239" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_012.png 649w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_012-292x300.png 292w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>



<p class="wp-block-paragraph">今度はポップアップは表示されず、きちんと文字列がエスケープされて正しく処理されました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="645" height="344" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_013.png" alt="" class="wp-image-2240" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_013.png 645w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_013-300x160.png 300w" sizes="auto, (max-width: 645px) 100vw, 645px" /></figure>



<p class="wp-block-paragraph">実際にコードを修正して動作確認も行えました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="623" height="735" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_014.png" alt="" class="wp-image-2241" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_014.png 623w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_014-254x300.png 254w" sizes="auto, (max-width: 623px) 100vw, 623px" /></figure>



<p class="wp-block-paragraph">修正後はその場で修正動作の確認も行えました</p>



<h2 class="wp-block-heading">脆弱性の勉強には利用できそうだが、問題もあり</h2>



<p class="wp-block-paragraph">実際に動かして学習できるため、<br>・どのような攻撃手法があるか<br>・どのように修正できるのか<br>を、手を動かして演習できるのはとても良い！</p>



<p class="wp-block-paragraph">特に実際に攻撃が行われるとどのような挙動をするのかは、なかなか体験できない部分だと思う</p>



<p class="wp-block-paragraph">ただ、演習環境がPHP、テンプレートエンジンがsmartyということで、このあたりに馴染みがないと<br>「理屈も修正方法も分かるが、PHPがわからない」というもどかしい状態になる</p>



<p class="wp-block-paragraph">また、演習アプリ自体はWebアプリケーションとして動作しているようだけど、動作するのはWindowsのみのようで<br>他環境では動きません<br>WebアプリであれDocker環境などにして複数の環境で動くようになると、より学習しやすくなると思いました<br>(Web開発はMacBookを利用して行っているため)</p>



<p class="wp-block-paragraph">あと演習を進めていたら、一部ページでエラーが発生し、修正の演習が行えなかったのも気になった</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="639" height="282" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_015.png" alt="" class="wp-image-2244" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_015.png 639w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260921_015-300x132.png 300w" sizes="auto, (max-width: 639px) 100vw, 639px" /></figure>



<p class="wp-block-paragraph">自分はPHPは苦手な言語のため、プログラムを修正しようにもどのあたりを修正してよいのかわからなかった<br>ただ、この演習のためだけにPHPを勉強する気にもなれず・・・</p>



<p class="wp-block-paragraph">最低限、リクエストの取得や、smartyを利用した画面表示の部分が理解できていれば何とかなりそうなので<br>その部分だけ簡単に勉強してから演習を再開しようと思います</p>



<p class="wp-block-paragraph"></p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ipa%e3%81%aeappgoat%e3%81%a7%e8%84%86%e5%bc%b1%e6%80%a7%e3%81%ae%e5%8b%89%e5%bc%b7%e3%82%92%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/">IPAのAppGoatで脆弱性の勉強をしてみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/ipa%e3%81%aeappgoat%e3%81%a7%e8%84%86%e5%bc%b1%e6%80%a7%e3%81%ae%e5%8b%89%e5%bc%b7%e3%82%92%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>OCI(Oracle Cloud Infractracture)を触ってみる</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/ocioracle-cloud-infractracture%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/ocioracle-cloud-infractracture%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 03:14:13 +0000</pubDate>
				<category><![CDATA[インフラ]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2201</guid>

					<description><![CDATA[<p>就職活動を始めています先日面談を行っていただいた企業でOCIを利用しているという話が出たので最低限触ってみることにしました 目標 一先ず、nginxのウェルカムページを表示するところまで行ってみます Oracle Clo [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ocioracle-cloud-infractracture%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/">OCI(Oracle Cloud Infractracture)を触ってみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">就職活動を始めています<br>先日面談を行っていただいた企業でOCIを利用しているという話が出たので最低限触ってみることにしました</p>



<h2 class="wp-block-heading">目標</h2>



<p class="wp-block-paragraph">一先ず、nginxのウェルカムページを表示するところまで行ってみます</p>



<h2 class="wp-block-heading">Oracle Cloud のアカウントが作成済みの状態からスタート</h2>



<p class="wp-block-paragraph">Oracle Cloudのアカウントが作成済みの状態からスタートします<br>アカウント作成にはクレジットカードが必要ですが、Free Tier枠を利用している限り、課金は発生しないはず・・・です</p>



<h3 class="wp-block-heading">VNCを作成</h3>



<p class="wp-block-paragraph">まずはVNC(Virtual Cloud Network)を作成します</p>



<p class="wp-block-paragraph">VCNはクラウド上に設定する仮想的なネットワークで、このネットワークの中に必要なリソース(インスタンスなど)を配置します</p>



<p class="wp-block-paragraph">よく出てくる用語の意味(Claude作成)</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>構成要素</th><th>役割</th></tr></thead><tbody><tr><td>CIDR Block</td><td>VCN全体が使えるIPアドレスの範囲(例: 10.0.0.0/16)</td></tr><tr><td>Subnet</td><td>VCNをさらに細かく区切った区画。Public/Privateの2種類がある</td></tr><tr><td>Internet Gateway</td><td>VCNとインターネットをつなぐ出入口</td></tr><tr><td>NAT Gateway</td><td>Privateサブネットのリソースが外部に出ていくための出入口(片方向)</td></tr><tr><td>Route Table</td><td>通信をどこに送るかの経路ルール</td></tr><tr><td>Security List / NSG</td><td>どのポート・どの送信元からの通信を許可するかのファイアウォール的な設定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">具体的な作成手順は以下の通り</p>



<p class="wp-block-paragraph">まずはCreate VCNのボタンからネットワークを作成します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="415" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_001-1024x415.png" alt="" class="wp-image-2203" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_001-1024x415.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_001-300x121.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_001-766x310.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_001.png 1267w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">以下のように設定しました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="841" height="374" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_002.png" alt="" class="wp-image-2204" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_002.png 841w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_002-300x133.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_002-767x341.png 767w" sizes="auto, (max-width: 841px) 100vw, 841px" /></figure>



<p class="wp-block-paragraph">作成したVCNがインターネットへ接続できるよう、Internet Gatewayを設定します<br>作成したVCNをクリックし、Gatewayタブから設定できます<br>Internet Gateway自体にはほとんど設定項目は無く、他の設定を組み合わせ利用します</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="877" height="301" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_003.png" alt="" class="wp-image-2205" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_003.png 877w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_003-300x103.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_003-766x263.png 766w" sizes="auto, (max-width: 877px) 100vw, 877px" /></figure>



<p class="wp-block-paragraph">次はRouting Tableを設定します<br>作成したVCNをクリックし、Routingタブより確認できます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="370" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004-1024x370.png" alt="" class="wp-image-2206" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004-1024x370.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004-300x108.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004-767x277.png 767w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004-1536x555.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_004.png 1590w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">設定は以下のようにしました<br>Target Internet Gatewayは先程作成したGatewayを設定します</p>



<p class="wp-block-paragraph">Destination CDIR Blockは「0.0.0.0/0」を指定しました<br>この設定は経路選択を行う対象の範囲を指定するCIDRで、0.0.0.0/0を指定すると全範囲が対象になります</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="454" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005-1024x454.png" alt="" class="wp-image-2207" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005-1024x454.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005-767x340.png 767w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005-300x133.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005-1536x681.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_005.png 1883w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">次にセキュリティを設定し、nginx用の80ポートを通信できるようにしておきます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="453" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_006-1024x453.png" alt="" class="wp-image-2208" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_006-1024x453.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_006-300x133.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_006-766x339.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_006.png 1419w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">設定を追加します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="396" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007-1024x396.png" alt="" class="wp-image-2209" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007-1024x396.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007-300x116.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007-766x296.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007-1536x594.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_007.png 1871w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">以下の設定にしました<br>Source Port Range:<br>通信元のPort番号　Webブラウザなどのクライアントはエフェメラルポート(ポート番号がランダムになる)ため、Allを設定しています</p>



<p class="wp-block-paragraph">Destination Port Range:<br>待ち受け側のポート番号 HTTPサーバーとして利用する場合、80や443を指定します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="477" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008-1024x477.png" alt="" class="wp-image-2210" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008-1024x477.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008-300x140.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008-766x357.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008-1536x716.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_008.png 1876w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">次にサブネットを設定しておきます</p>



<p class="wp-block-paragraph">VCN内をサブネットで分離することでパブリックアクセス可能なリソースや、DBなどプライベートとしておきたいリソースを分けて管理することができます</p>



<p class="wp-block-paragraph">以下のように設定しました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1012" height="690" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_001.png" alt="" class="wp-image-2212" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_001.png 1012w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_001-300x205.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_001-767x523.png 767w" sizes="auto, (max-width: 1012px) 100vw, 1012px" /></figure>



<p class="wp-block-paragraph">以下の設定にしました</p>



<p class="wp-block-paragraph">Subnet Typeはリージョン内のどのADからもアクセスできるRegionalを選択しました<br>(AD = Availability Domain　データセンター内の物理的な分離単位)</p>



<p class="wp-block-paragraph">IPv4 CIDR Blockが、サブネットとして切り出すIPアドレスの範囲になります</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="475" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002-1024x475.png" alt="" class="wp-image-2213" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002-1024x475.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002-300x139.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002-768x356.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002-1536x712.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_000_002.png 1883w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">インスタンスを作成する</h3>



<p class="wp-block-paragraph">いよいよインスタンを作成します<br>以下の手順で作成しました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="494" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_009-1024x494.png" alt="" class="wp-image-2211" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_009-1024x494.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_009-300x145.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_009-768x370.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_009.png 1357w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="534" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_001-1024x534.png" alt="" class="wp-image-2214" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_001-1024x534.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_001-300x157.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_001-766x400.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_001.png 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">無料枠で利用できるインスタンスには以下のマークがついています</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="782" height="313" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_002.png" alt="" class="wp-image-2215" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_002.png 782w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_002-300x120.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_002-767x307.png 767w" sizes="auto, (max-width: 782px) 100vw, 782px" /></figure>



<p class="wp-block-paragraph">セキュリティを強化する場合、Shieled Instanceも利用できます<br>ONにするとファームウェアの署名チェック、起動時間に変化がないかの監視、TPMの利用などセキュリティ機能が強化されます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="968" height="427" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_003.png" alt="" class="wp-image-2216" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_003.png 968w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_003-300x132.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_003-766x338.png 766w" sizes="auto, (max-width: 968px) 100vw, 968px" /></figure>



<p class="wp-block-paragraph">ネットワークの設定を行います<br>ここまでで作成したVCNやサブネットがドロップダウンに表示されるはずなので、設定します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="483" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004-1024x483.png" alt="" class="wp-image-2217" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004-1024x483.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004-300x141.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004-766x361.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004-1536x724.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_004.png 1882w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">IPの設定を行います<br>プライベートアドレスは自動割り当て<br>HTTPサーバーとして利用するため、パブリックIPも割り当てられるようにしました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="482" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005-1024x482.png" alt="" class="wp-image-2218" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005-1024x482.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005-300x141.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005-766x361.png 766w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005-1536x724.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_005.png 1872w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">ネットワークの続きです<br>SSHで接続できるように、秘密鍵を生成してダウンロードしておきます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="484" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006-1024x484.png" alt="" class="wp-image-2219" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006-1024x484.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006-300x142.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006-767x363.png 767w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006-1536x727.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_006.png 1873w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">最後にストレージの設定を行います<br>デフォルトとしました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="482" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007-1024x482.png" alt="" class="wp-image-2220" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007-1024x482.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007-300x141.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007-767x361.png 767w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007-1536x723.png 1536w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_010_007.png 1877w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">以上でインスタンスの設定は完了です<br>しばらくするとインスタンスが作成され、Runningとなるはずです</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="968" height="445" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_011.png" alt="" class="wp-image-2221" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_011.png 968w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_011-300x138.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/20260918_011-768x353.png 768w" sizes="auto, (max-width: 968px) 100vw, 968px" /></figure>



<p class="wp-block-paragraph">生成されたインスタンスには、ターミナルから以下のようなコマンドで接続できます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>ssh -i /path/to/[ダウンロードしたSSH秘密鍵] opc@[パブリックIP]
※パブリックIPはOracle Cloud InfrastractureのInstancリストから確認できます</code></pre></div>



<p class="wp-block-paragraph">ちなみに、SSH接続時以下の警告が出てきました</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to &quot;store now, decrypt later&quot; attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html</code></pre></div>



<p class="wp-block-paragraph">これは、現在利用されている暗号化の手法が、将来的に量子コンピューターなどの高性能コンピュータが登場した際に復号化される恐れのある形式を採用している場合に表示されるようです<br>(今のコンピューターでは安全だけど、将来的には解読されるかもしれない　という警告)<br>※量子コンピュータに対しても安全な暗号方式を耐量子暗号化といいます(例：sntrup761x25519-sha512)</p>



<h2 class="wp-block-heading">nginxは断念</h2>



<p class="wp-block-paragraph">インスタンス作成後、以下のコマンドでnginxをインストールしようとしましたが、どうしてもコマンド実行後にフリーズしてしまうため、今回は断念しました<br>一応Free Tier枠内で構築したので、起動しっぱなしにしておいて時間を取ってまた調査してみたいと思っています</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>sudo dnf install -y nginx</code></pre></div>


<div id="rinkerid2224" class="yyi-rinker-contents  yyi-rinker-postid-2224 yyi-rinker-img-m yyi-rinker-catid-6 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/rakutenkobo-ebooks/cabinet/3575/2000010093575.jpg?_ex=128x128" width="128" height="128" class="yyi-rinker-main-img" style="border: none;" loading="lazy"></a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow">Oracle Cloud Infrastructure徹底入門 Oracle Cloudの基本からインフラ設計・構築まで 【電子書籍】[ 塩原浩太 ]</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							<span title="" class="price">¥3,828</span>
															<span class="price_at">(2026/09/21 17:14:37時点&nbsp;楽天市場調べ-</span><span title="このサイトで掲載されている情報は当サイトの作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格がその商品の販売に適用されます。">詳細)</span>
																	</div>
						</div>
						<ul class="yyi-rinker-links">
																                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/gp/search?ie=UTF8&amp;keywords=Oracle+Cloud&amp;tag=monodon-22&amp;index=blended&amp;linkCode=ure&amp;creative=6339" rel="nofollow" class="yyi-rinker-link">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link">楽天市場</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</li>
													<li class="yahoolink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502&amp;url=https%3A%2F%2Fshopping.yahoo.co.jp%2Fsearch%3Fp%3DOracle%2BCloud" rel="nofollow" class="yyi-rinker-link">Yahooショッピング</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502" width="1" height="1" style="border:none;">					</li>
				                											</ul>
					</div>
	</div>
</div>



<div id="rinkerid2225" class="yyi-rinker-contents  yyi-rinker-postid-2225 yyi-rinker-img-m yyi-rinker-catid-6 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8099/9784297118099.jpg?_ex=128x128" width="128" height="128" class="yyi-rinker-main-img" style="border: none;" loading="lazy"></a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow">Oracle Cloud Infrastructure エンタープライズ構築実践ガイド [ 大塚紳一郎、協力：日本オラクル株式会社 ]</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							<span title="" class="price">¥3,740</span>
															<span class="price_at">(2026/09/21 17:14:37時点&nbsp;楽天市場調べ-</span><span title="このサイトで掲載されている情報は当サイトの作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格がその商品の販売に適用されます。">詳細)</span>
																	</div>
						</div>
						<ul class="yyi-rinker-links">
																                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/gp/search?ie=UTF8&amp;keywords=Oracle+Cloud&amp;tag=monodon-22&amp;index=blended&amp;linkCode=ure&amp;creative=6339" rel="nofollow" class="yyi-rinker-link">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2FOracle%2BCloud%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link">楽天市場</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</li>
													<li class="yahoolink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502&amp;url=https%3A%2F%2Fshopping.yahoo.co.jp%2Fsearch%3Fp%3DOracle%2BCloud" rel="nofollow" class="yyi-rinker-link">Yahooショッピング</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502" width="1" height="1" style="border:none;">					</li>
				                											</ul>
					</div>
	</div>
</div>

<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ocioracle-cloud-infractracture%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/">OCI(Oracle Cloud Infractracture)を触ってみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/ocioracle-cloud-infractracture%e3%82%92%e8%a7%a6%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/16, 17</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-16-17/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-16-17/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Fri, 18 Sep 2026 04:04:28 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2199</guid>

					<description><![CDATA[<p>この2日間も就活準備がメイン面談があったので急いでビジネスカジュアルな服装を準備してきました 後はハロワで失業認定今回から就活っぽい活動実績をかけるようになった 書ける内容はそれくらい・・・しばらくは就活のため、これくら [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-16-17/">番外編：無職生活 9/16, 17</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">この2日間も就活準備がメイン<br>面談があったので急いでビジネスカジュアルな服装を準備してきました</p>



<p class="wp-block-paragraph">後はハロワで失業認定<br>今回から就活っぽい活動実績をかけるようになった</p>



<p class="wp-block-paragraph">書ける内容はそれくらい・・・<br>しばらくは就活のため、これくらいの内容の日記になりそうです</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-16-17/">番外編：無職生活 9/16, 17</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-16-17/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/14</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-14/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-14/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 05:53:08 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2197</guid>

					<description><![CDATA[<p>エルデンリングも進めつつ、ブログを書きつつ就活もしつつな1日 就活はGooseというAIエージェントを導入したので、気になる企業の情報をまとめるのに使ってみたおおむね情報収集はできていそうだけど、何分ローカルで動かす(課 [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-14/">番外編：無職生活 9/14</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">エルデンリングも進めつつ、ブログを書きつつ就活もしつつな1日</p>



<p class="wp-block-paragraph">就活はGooseというAIエージェントを導入したので、気になる企業の情報をまとめるのに使ってみた<br>おおむね情報収集はできていそうだけど、何分ローカルで動かす(課金モデルと比較すると)低性能なモデルのため内容の精査はきちんと行う必要がありそう</p>



<p class="wp-block-paragraph">後は地味にブログを書いている時間が長かった<br>無事Tesiが戻ってきたのでその内容と、GooseというAIエージェントを導入したのでその時の記事を書いてました</p>



<p class="wp-block-paragraph">一応今のアパートはバイク2台止めてもOKという返事をもらっているのだけど、先住の方たちが結構間をあけて自転車を止めていたりするので、どこまで動かしてよいのか微妙なところ・・・<br>現状、駐輪場の屋根から少しはみ出た場所に止めているけど、自転車の場所を整理すれば、十分にスペースを確保したうえで自分のバイクも屋根の中に収められるんだけどね</p>



<p class="wp-block-paragraph">近年は何が引き金となってトラブルに発展するかわからないから、うかつに手が出せない</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-14/">番外編：無職生活 9/14</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-14/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AIエージェントアプリ「Goose」を利用してみる</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%82%a2%e3%83%97%e3%83%aa%e3%80%8cgoose%e3%80%8d%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%82%a2%e3%83%97%e3%83%aa%e3%80%8cgoose%e3%80%8d%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Mon, 14 Sep 2026 08:55:33 +0000</pubDate>
				<category><![CDATA[AI・機械学習]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2180</guid>

					<description><![CDATA[<p>Googleのレコメンド記事で「Goose」が流れてきたので使ってみることにしました Gooseとは https://goose-docs.ai Gooseは主要なOSで動作するAIエージェントデスクトップアプリですWi [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%82%a2%e3%83%97%e3%83%aa%e3%80%8cgoose%e3%80%8d%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/">AIエージェントアプリ「Goose」を利用してみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Googleのレコメンド記事で「Goose」が流れてきたので使ってみることにしました</p>



<h2 class="wp-block-heading">Gooseとは</h2>



<p class="wp-block-paragraph"><a href="https://goose-docs.ai">https://goose-docs.ai</a></p>



<p class="wp-block-paragraph">Gooseは主要なOSで動作するAIエージェントデスクトップアプリです<br>Windowsにも対応していているということで、今回使ってみることにしました</p>



<p class="wp-block-paragraph">インストールはインストールページからバイナリをダウンロードするだけです<br>インストーラーはないので、zipファイルを展開して、exeを実行したら起動します</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="978" height="703" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-9.png" alt="" class="wp-image-2181" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-9.png 978w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-9-300x216.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-9-768x552.png 768w" sizes="auto, (max-width: 978px) 100vw, 978px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="624" height="143" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-10.png" alt="" class="wp-image-2182" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-10.png 624w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-10-300x69.png 300w" sizes="auto, (max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">起動直後は以下のようなウェルカムページが表示されます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="921" height="796" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-11.png" alt="" class="wp-image-2183" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-11.png 921w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-11-300x259.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-11-767x663.png 767w" sizes="auto, (max-width: 921px) 100vw, 921px" /></figure>



<h2 class="wp-block-heading">AIモデルプロバイダーを設定し、使い始める</h2>



<p class="wp-block-paragraph">今回はローカルLLM(llama.cpp)をプロバイダーとして利用します</p>



<p class="wp-block-paragraph">まずはプロバイダーに接続をクリック<br>カスタムプロバイダーを追加が表示されるため、追加をクリックします<br>(ローカルモデルを使用　を選択すると、Huggingfaceよりモデルをダウンロードするような動作となり、llama.cppへの接続設定は無いようでした)</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="851" height="369" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-12.png" alt="" class="wp-image-2184" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-12.png 851w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-12-768x333.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-12-300x130.png 300w" sizes="auto, (max-width: 851px) 100vw, 851px" /></figure>



<p class="wp-block-paragraph">手動で設定を選択します</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="611" height="378" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-13.png" alt="" class="wp-image-2185" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-13.png 611w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-13-300x186.png 300w" sizes="auto, (max-width: 611px) 100vw, 611px" /></figure>



<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-full"><img loading="lazy" decoding="async" width="609" height="665" data-id="2186" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-14.png" alt="" class="wp-image-2186" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-14.png 609w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-14-275x300.png 275w" sizes="auto, (max-width: 609px) 100vw, 609px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="598" height="389" data-id="2187" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-15.png" alt="" class="wp-image-2187" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-15.png 598w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-15-300x195.png 300w" sizes="auto, (max-width: 598px) 100vw, 598px" /></figure>
</figure>



<p class="wp-block-paragraph">最後にデータ収集に協力するかを選択します<br>自分はxxxな用途にも使っているので、辞退です</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="535" height="391" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-16.png" alt="" class="wp-image-2188" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-16.png 535w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-16-300x219.png 300w" sizes="auto, (max-width: 535px) 100vw, 535px" /></figure>



<p class="wp-block-paragraph">接続後はウィンドウの内容が変わります</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="922" height="790" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-17.png" alt="" class="wp-image-2189" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-17.png 922w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-17-300x257.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-17-768x658.png 768w" sizes="auto, (max-width: 922px) 100vw, 922px" /></figure>



<p class="wp-block-paragraph">先にワークフォルダを設定しておきます</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="451" height="382" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-18.png" alt="" class="wp-image-2190" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-18.png 451w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-18-300x254.png 300w" sizes="auto, (max-width: 451px) 100vw, 451px" /></figure>



<h2 class="wp-block-heading">とりあえずチャットしてみる</h2>



<p class="wp-block-paragraph">まずはチャットをしてみました</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="926" height="791" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-20.png" alt="" class="wp-image-2192" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-20.png 926w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-20-768x656.png 768w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-20-300x256.png 300w" sizes="auto, (max-width: 926px) 100vw, 926px" /></figure>



<p class="wp-block-paragraph">ちゃんと自己紹介してくれました</p>



<p class="wp-block-paragraph">次はウェブサーチを試してみます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-21-1024x554.png" alt="" class="wp-image-2193" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-21-1024x554.png 1024w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-21-767x415.png 767w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-21-300x162.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-21.png 1068w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="913" height="607" src="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-22.png" alt="" class="wp-image-2194" srcset="https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-22.png 913w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-22-300x199.png 300w, https://sheltie-garage.xyz/tech/wp-content/uploads/2026/09/image-22-767x510.png 767w" sizes="auto, (max-width: 913px) 100vw, 913px" /></figure>



<p class="wp-block-paragraph">ウェブサーチなどのスキルを使用し、概要や攻略法をまとめてくれました<br>他、ファイルの生成等もできるので、基本的なエージェントとしての使用には使えそうな感じです</p>



<h2 class="wp-block-heading">なぜGooseを導入したか</h2>



<p class="wp-block-paragraph">今まではHermes Agentを利用していたのですが<br>・Windowsにうまく導入できず、MacBookで動作させていた<br>・ただ、LLMはWindowsマシンで動かしているため、LANネットワーク越しに利用していた<br>・HermesエージェントからLANのLLMにうまく接続できなくなり、原因究明に難儀していた</p>



<p class="wp-block-paragraph">という経緯があります</p>



<p class="wp-block-paragraph">Gooseを導入したことでWindowsマシン内でAIエージェント動作環境が完結するので、今まで以上に便利に利用できそうです</p>



<p class="wp-block-paragraph"></p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%82%a2%e3%83%97%e3%83%aa%e3%80%8cgoose%e3%80%8d%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/">AIエージェントアプリ「Goose」を利用してみる</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%82%a2%e3%83%97%e3%83%aa%e3%80%8cgoose%e3%80%8d%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/12, 13</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-12-13/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-12-13/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Mon, 14 Sep 2026 07:49:07 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2178</guid>

					<description><![CDATA[<p>休日は一切転職活動しないぞ！　ということで、友人からもらったエルデンリングを進める日々相変わらずの非人道的な難易度ですが、それでも落ち着いて対処すれば何とか進められるのと、ボス戦や探索が必要な場所では霊体(味方のNPC) [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-12-13/">番外編：無職生活 9/12, 13</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">休日は一切転職活動しないぞ！　ということで、友人からもらったエルデンリングを進める日々<br>相変わらずの非人道的な難易度ですが、それでも落ち着いて対処すれば何とか進められるのと、ボス戦や探索が必要な場所では霊体(味方のNPC)が呼び出せるのがありがたいところ</p>



<p class="wp-block-paragraph">双月の騎士レラーナというボスがかなり強かったけど、プレイヤー + 霊体 + 召喚キャラの3体でタコ殴りにして何とか勝利<br>もはやプライドやらテクニックやらにこだわっているレベルではない！勝てばよいのだ！</p>



<p class="wp-block-paragraph">ということで順調に影の地を冒険しております<br>ボリューム自体はかなりありそうなので、まだまだ楽しめそうです</p>



<p class="wp-block-paragraph">13日はTesi3Dお迎え日ということで、ほぼ始発の電車を利用して神奈川へ<br>バイクショップには10時過ぎに到着　バイクを受け取りそのまま帰路へ</p>



<p class="wp-block-paragraph">自宅に着いたのは18時半ほどで、何とか明るいうちに帰宅できたのは良かった<br>馴れない道は夜走りたくないので</p>



<p class="wp-block-paragraph">さて、バイクも戻ってきたことだし、より一層転職活動もがんばっていかないとね・・・</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-12-13/">番外編：無職生活 9/12, 13</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-12-13/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/11</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-11/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-11/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Mon, 14 Sep 2026 07:35:12 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2176</guid>

					<description><![CDATA[<p>今日は何とか1社にカジュアル面談を申し込んだ！やることはやった！　おわり</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-11/">番外編：無職生活 9/11</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">今日は何とか1社にカジュアル面談を申し込んだ！<br>やることはやった！　おわり</p>



<p class="wp-block-paragraph"></p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-11/">番外編：無職生活 9/11</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-11/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>読書感想文：プログラマー脳</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e8%aa%ad%e6%9b%b8%e6%84%9f%e6%83%b3%e6%96%87%ef%bc%9a%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e8%84%b3/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e8%aa%ad%e6%9b%b8%e6%84%9f%e6%83%b3%e6%96%87%ef%bc%9a%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e8%84%b3/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Thu, 10 Sep 2026 07:28:09 +0000</pubDate>
				<category><![CDATA[読書感想文]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2166</guid>

					<description><![CDATA[<p>プログラマー脳という本を読みましたコードの読み方、書き方を認知科学に基いて解説を行った内容になっていました 簡単なまとめ 認知科学に基いた科学的アプローチを用いてコードに向かい合う内容の本複雑で難しいコードの理解方法のヒ [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e8%aa%ad%e6%9b%b8%e6%84%9f%e6%83%b3%e6%96%87%ef%bc%9a%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e8%84%b3/">読書感想文：プログラマー脳</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">プログラマー脳という本を読みました<br>コードの読み方、書き方を認知科学に基いて解説を行った内容になっていました</p>



<h2 class="wp-block-heading">簡単なまとめ</h2>



<p class="wp-block-paragraph">認知科学に基いた科学的アプローチを用いてコードに向かい合う内容の本<br>複雑で難しいコードの理解方法のヒントから、認知負荷を抑えるためのコードの書き方がまとめられています</p>



<h2 class="wp-block-heading">各章のメモ</h2>



<h3 class="wp-block-heading">Chapter1:コーディング中の混乱を紐解く</h3>



<p class="wp-block-paragraph">コードを読んでいると混乱が起こることがあるが、なぜ混乱が起こるのかについて解説されている章<br>知識不足、情報不足、処理能力の付録のほか、プログラム言語知識の不足などの原因が解説されている</p>



<h3 class="wp-block-heading">Chapter2:コードを速読する</h3>



<p class="wp-block-paragraph">コードの速読方法について書かれた章<br>キーとなるのは「長期記憶」で、プログラムを長く経験していると様々なプログラムパターン(for文などの書き方)が累積していく<br>そのような知識が多いとプログラムを見た瞬間に当てはまるパターンが浮かんできて「こういうことか」とすぐ理解できるようになる</p>



<h3 class="wp-block-heading">Chapter3:プログラミング言語の文法を素早く習得する方法</h3>



<p class="wp-block-paragraph">文法の覚え方について書かれた章<br>フラッシュカード(学生の時に使っていた、表に英単語、裏に日本語訳が書かれているようなカード)を使うのが有効と書かれていた<br>意外！</p>



<h3 class="wp-block-heading">Chapter4:複雑なコードの読み方</h3>



<p class="wp-block-paragraph">認知負荷についての解説<br>認知負荷の種類や、認知負荷を減らす方法など<br>リファクタリングでコードを綺麗にするのは認知負荷を下げる効果もあった</p>



<h3 class="wp-block-heading">Chapter5:コードの深い理解に到達する</h3>



<p class="wp-block-paragraph">コードを読む際のコツについて<br>重要な役割を果たしている変数などを把握することで理解が深まる</p>



<h3 class="wp-block-heading">Chapter6:プログラミングに関する問題をよりうまく解決するには</h3>



<p class="wp-block-paragraph">問題のとらえ方の解説<br>メンタルモデル：頭の中のみで処理し、(ホワイトボードに書くなど)手を動かす作業をしない考え方<br>想定マシン：コードを実行する機械の仕組みを説明する(プログラムを機械に見立てて説明　の理解)<br>といった解説。難しい・・・</p>



<h3 class="wp-block-heading">Chapter7:誤認知：思考に潜むバグ</h3>



<p class="wp-block-paragraph">長期記憶に残った記憶は、ほかに転移できる(Javaを学んでいればC#にも応用できる　というイメージ)<br>ただし、逆に過去の経験から新しい事柄についても「そうだろう」を思い込んでしまう(変数は勝手に初期化されるだろう→プログラム言語ごとに仕様が違う　など)<br>テストコードやコメントを記述することで、上記の誤認知を防ぐことが出来る</p>



<h3 class="wp-block-heading">Chapter8:よりよい命名を行う方法</h3>



<p class="wp-block-paragraph">キャメルケース、スネークケースそれぞれの認知の違いや考え方など<br>適切ではない命名が多いプログラムにはバグも多いが、必ずしも因果関係があるとは言えないという解説があり、意外に感じた</p>



<h3 class="wp-block-heading">Chapter9:汚いコードとそれによる認知的負荷を避けるための2つのフレームワーク</h3>



<p class="wp-block-paragraph">長すぎるメソッドや不適切な名称のメソッドがワーキングメモリに大きな負荷を与えることの解説<br>アンチパターンの内容など</p>



<h3 class="wp-block-heading">Chapter10:複雑な問題をより上手に解決するために</h3>



<p class="wp-block-paragraph">より良いプログラムを書く方法<br>・自動化(ショートカットを覚えるなど)で潜在記憶を強化<br>・ペアプロなどで同僚と共同作業<br>・GitHubや技術系ブログからコードを学ぶ<br>といった方法が有効</p>



<h3 class="wp-block-heading">Chapter11:コードを書くという行為</h3>



<p class="wp-block-paragraph">プログラミングを行うときには検索、理解、転写、増強、探索など様々な作業やテクニックを組み合わせて行う<br>プログラミング中の割り込みは生産性を著しく下げるため、割り込みを阻害するようなアピールも必要になる</p>



<h3 class="wp-block-heading">Chapter12:より大きなシステムの設計と改善</h3>



<p class="wp-block-paragraph">CDN，CDCBという考え方<br>CDN:表記法の認知特性<br>CDCB:上記の考え方をコードベースに拡張した本書独自の概念</p>



<p class="wp-block-paragraph">気を付けるべき特性として、一貫性、拡張性、隠れた依存性などがあり、それらに対しての対策が書かれている</p>



<h3 class="wp-block-heading">Chapter13:新しい開発者のオンボーディング</h3>



<p class="wp-block-paragraph">シニアエンジニアからジュニアエンジニアのオンボーディングに対しての注意事項<br>ジュニアエンジニアはプログラム活動は一度に一つだけにしたり、ワーキングメモリの負荷を抑えるため、用意できる資料は用意しておきましょう(見て覚えろ系はダメだということだと思う)というお話</p>



<h2 class="wp-block-heading">個人的な感想</h2>



<p class="wp-block-paragraph">認知科学、かつ翻訳本ということで難しい言葉が多く、2週間の貸出期間では中身をきちんと理解できなかったという印象です<br>幸い、各章にまとめが書かれているため、まとめを眺めて、気になる内容は復習する　という使い方ができるのは良いと感じました</p>



<p class="wp-block-paragraph">プログラム系の書籍をス冊読みましたが<br>・命名規則(わかりやすい名前を付ける)<br>・シンプルな構造(ワーキングメモリの負荷を下げる)<br>といった内容は他プログラム解説書籍でも出てくる話題なので、重要な内容なんだなと再認識できました</p>


<div id="rinkerid2172" class="yyi-rinker-contents  yyi-rinker-postid-2172 yyi-rinker-img-m yyi-rinker-catid-26 ">
	<div class="yyi-rinker-box">
		<div class="yyi-rinker-image">
							<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259E%25E3%2583%25BC%25E8%2584%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/bookoffonline/cabinet/804/0020059552l.jpg?_ex=128x128" width="128" height="128" class="yyi-rinker-main-img" style="border: none;" loading="lazy"></a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</div>
		<div class="yyi-rinker-info">
			<div class="yyi-rinker-title">
									<a href="https://af.moshimo.com/af/c/click?a_id=3394378&#038;p_id=54&#038;pc_id=54&#038;pl_id=616&#038;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259E%25E3%2583%25BC%25E8%2584%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow">【中古】 プログラマー脳 優れたプログラマーになるための認知科学に基づくアプローチ／フェリエンヌ・ヘルマンス(著者),水野貴明(訳者),水野いずみ(訳者)</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">							</div>
			<div class="yyi-rinker-detail">
							<div class="credit-box">created by&nbsp;<a href="https://oyakosodate.com/rinker/" rel="nofollow noopener" target="_blank" >Rinker</a></div>
										<div class="price-box">
							<span title="" class="price">¥3,135</span>
															<span class="price_at">(2026/09/21 17:21:14時点&nbsp;楽天市場調べ-</span><span title="このサイトで掲載されている情報は当サイトの作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格がその商品の販売に適用されます。">詳細)</span>
																	</div>
						</div>
						<ul class="yyi-rinker-links">
																                    <li class="amazonlink">
						<a href="https://www.amazon.co.jp/gp/search?ie=UTF8&amp;keywords=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E8%84%B3&amp;tag=monodon-22&amp;index=blended&amp;linkCode=ure&amp;creative=6339" rel="nofollow" class="yyi-rinker-link">Amazon</a>					</li>
													<li class="rakutenlink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fsearch.rakuten.co.jp%2Fsearch%2Fmall%2F%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259E%25E3%2583%25BC%25E8%2584%25B3%2F%3Ff%3D1%26grp%3Dproduct" rel="nofollow" class="yyi-rinker-link">楽天市場</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3394378&amp;p_id=54&amp;pc_id=54&amp;pl_id=616" width="1" height="1" style="border:none;">					</li>
													<li class="yahoolink">
						<a href="https://af.moshimo.com/af/c/click?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502&amp;url=https%3A%2F%2Fshopping.yahoo.co.jp%2Fsearch%3Fp%3D%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259E%25E3%2583%25BC%25E8%2584%25B3" rel="nofollow" class="yyi-rinker-link">Yahooショッピング</a><img loading="lazy" decoding="async" src="https://i.moshimo.com/af/i/impression?a_id=3442618&amp;p_id=1225&amp;pc_id=1925&amp;pl_id=18502" width="1" height="1" style="border:none;">					</li>
				                											</ul>
					</div>
	</div>
</div>

<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e8%aa%ad%e6%9b%b8%e6%84%9f%e6%83%b3%e6%96%87%ef%bc%9a%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e8%84%b3/">読書感想文：プログラマー脳</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e8%aa%ad%e6%9b%b8%e6%84%9f%e6%83%b3%e6%96%87%ef%bc%9a%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e8%84%b3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/9</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-9/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-9/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Thu, 10 Sep 2026 05:55:38 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2164</guid>

					<description><![CDATA[<p>就活をしなければ・・・　と思いつつ、気分転換にプログラムスキルチェックに挑戦したら3時間くらい溶けてしまった・・・しかも結果解けなかった・・・ 回答がわかれば単純で「累積和」のアルゴリズムを利用するタイプの問題でしたが、 [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-9/">番外編：無職生活 9/9</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">就活をしなければ・・・　と思いつつ、気分転換にプログラムスキルチェックに挑戦したら3時間くらい溶けてしまった・・・<br>しかも結果解けなかった・・・</p>



<p class="wp-block-paragraph">回答がわかれば単純で「累積和」のアルゴリズムを利用するタイプの問題でした<br>が、正解を知るまで累積和を知らなかったので、力ずくで解こうとしたらテストにパスせず残念ながら正解とならず</p>



<p class="wp-block-paragraph">一応最高難易度に設定されていた問題なので難しいは難しいのだが、その中でも正解率はかなり高かったので、これはアルゴリズムを知っているか、知らないかが大きく影響したんだろうなと感じた</p>



<p class="wp-block-paragraph">最高難易度の問題は1問くらい解いてみたいので、無職で時間がある間は挑戦しようかな</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">本題の就職活動は、あまり進まず・・・<br>このままではだめだと頭ではわかっているが、気持ちが付いてこない</p>



<p class="wp-block-paragraph"></p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-9/">番外編：無職生活 9/9</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>番外編：無職生活 9/8</title>
		<link>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-8/</link>
					<comments>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-8/#respond</comments>
		
		<dc:creator><![CDATA[monodon]]></dc:creator>
		<pubDate>Wed, 09 Sep 2026 08:32:03 +0000</pubDate>
				<category><![CDATA[無職生活]]></category>
		<guid isPermaLink="false">https://sheltie-garage.xyz/tech/?p=2161</guid>

					<description><![CDATA[<p>今日は午前中は好きなこと、午後からは基本的に就活をしていました 午前中でルーティーンワークとなった二輪車規制区間のメンテナンスを行い、午後からは就活 転職サイト5つに対して、プロフィールや職歴、今後やりたいことなどをアッ [&#8230;]</p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-8/">番外編：無職生活 9/8</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">今日は午前中は好きなこと、午後からは基本的に就活をしていました</p>



<p class="wp-block-paragraph">午前中でルーティーンワークとなった二輪車規制区間のメンテナンスを行い、午後からは就活</p>



<p class="wp-block-paragraph">転職サイト5つに対して、プロフィールや職歴、今後やりたいことなどをアップデート<br>それだけでも結構時間を使ってしまって、気が付けば夕方でした</p>



<p class="wp-block-paragraph">一応無職期間もシステム関連の勉強などはいろいろやってきたので、あとは今までやってきたことをまとめないと・・・<br>ポートフォリオや職務経歴書に書いておきながら、なんだっけ？となりそうなのがいくつか・・・</p>



<p class="wp-block-paragraph"></p>
<p>投稿 <a href="https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-8/">番外編：無職生活 9/8</a> は <a href="https://sheltie-garage.xyz/tech">Sheltie Garage Tech</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sheltie-garage.xyz/tech/2026/09/%e7%95%aa%e5%a4%96%e7%b7%a8%ef%bc%9a%e7%84%a1%e8%81%b7%e7%94%9f%e6%b4%bb-9-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
