<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on Xainome Blog</title>
    <link>https://xainome-blog.pages.dev/posts/</link>
    <description>Recent content in Posts on Xainome Blog</description>
    <generator>Hugo</generator>
    <language>ja-JP</language>
    <lastBuildDate>Thu, 18 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://xainome-blog.pages.dev/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>【Trade meを利用して車を売却した話】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/06/sell-car-on-trade-me-new-zealand/</link>
      <pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/06/sell-car-on-trade-me-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write about selling my car. I bought it on Facebook, but I sold it on Trade me.&lt;/p&gt;
&lt;h3 id=&#34;how-to-sell-a-car-on-trade-me&#34;&gt;How to sell a car on Trade me&lt;/h3&gt;
&lt;p&gt;Firstly, I logged in trade me and i clicked &amp;ldquo;Car, motorbike or boat&amp;rdquo; from &amp;ldquo;Start a listing&amp;rdquo;. After that, I chose what I wanted to sell. I selected cars.&lt;/p&gt;
&lt;p&gt;I put my plate number in this form.&lt;/p&gt;
&lt;p&gt;The plate number shows car details so that I filled out mileage, rego and WOF expiry date and extra payment. If WOF is expired, I would choose &amp;ldquo;No&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ロードトリップ ~ Timaru から Oamaruまで】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/06/roadtrip-timaru-to-oamaru/</link>
      <pubDate>Sun, 14 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/06/roadtrip-timaru-to-oamaru/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;sightseeing-near-oamaru&#34;&gt;Sightseeing near Oamaru&lt;/h3&gt;
&lt;p&gt;I am going to write about my road trip from Timaru to Oamaru. I already wrote about Timaru. Firstly, this is White Horse Monument. Here is a simple view spot. The scenery is so nice.&lt;/p&gt;
&lt;p&gt;This is Waitaki Dam. I felt it did not look high, but this dam has much width.&lt;/p&gt;
&lt;p&gt;This is Riverstone Castle. It looked so beautiful and it was built around 200 ago.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ロードトリップ ~ Arthurs pass から Tiamruまで】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/06/roadtrip-arthurs-pass-to-timaru/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/06/roadtrip-arthurs-pass-to-timaru/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am restarting to do road trip where I am going to write. I wrote about Hanmer Springs. I will write from Arthurs pass to Timaru.&lt;/p&gt;
&lt;p&gt;Firstly, I went to Talbot Forest Scenic Reserve and Peel Forest before going to Arthurs pass. I walked in the nature in former one.&lt;/p&gt;
&lt;p&gt;There were two falls in back one and I went to Emily Falls. The way to go there was a little mud. However, when I wanted to see the fall, I needed to across the river and go to way which was slippery.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【HanmerSpringsでリラックスしながらプールを楽しむ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/05/hanmersprings-pools/</link>
      <pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/05/hanmersprings-pools/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I quitted my job and started a road trip again. I did not have enough time to write articles because I went to many places. I went those places before working so I just went to a couple of places. I went to some places where I forgot.&lt;/p&gt;
&lt;h3 id=&#34;overall-hanmersprings&#34;&gt;Overall HanmerSprings&lt;/h3&gt;
&lt;p&gt;At first, I went to HanmerSprings where I do not do many things. However, Hot Springs and skiing are famous there. I just enjoyed Hot Springs because I could not ski in this season.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ExploreTekapoで5か月働いた感想】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/05/exploretekapo-5-work-experience/</link>
      <pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/05/exploretekapo-5-work-experience/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write about quitting job which I worked for 5 months.&lt;/p&gt;
&lt;h3 id=&#34;how-to-find-exploretekapo&#34;&gt;How to find ExploreTekapo&lt;/h3&gt;
&lt;p&gt;I belonged to Explore Tekapo which I applied on backpackerboard. There were some jobs on this website. For instance, hosuekeeping, waiter and constracter.&lt;/p&gt;
&lt;h3 id=&#34;about-exploretekapo&#34;&gt;About ExploreTekapo&lt;/h3&gt;
&lt;p&gt;I worked as a housekeeper there. Basically, I did making bed, cleaning romms and bathrooms. It depends on customer&amp;rsquo;s request what I made sofa bed or splied from queen bed to double single beds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【オーストラリアのワーキングホリデービザの申請してきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/05/australia-working-holiday-visa-application/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/05/australia-working-holiday-visa-application/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write about that I applied WHV in Australia and I was accepted quickly.&lt;/p&gt;
&lt;h3 id=&#34;creating-account-of-applied-visa&#34;&gt;Creating account of applied visa&lt;/h3&gt;
&lt;p&gt;Firstly, I started creating an account to access this link in immigration of Australia. I use an Android so I downloaded Google Authenticater. This is an application for two-factor authentication. I am used to use it.&lt;/p&gt;
&lt;h3 id=&#34;basic-information-of-applied-visa&#34;&gt;Basic Information of applied visa&lt;/h3&gt;
&lt;p&gt;After that, I logged in and applied a new visa. I did it which was &amp;ldquo;417&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Brewster Hutまで登って更に氷河の近くまでハイキングしに行ったよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/04/brewster-hut-glacier-hike/</link>
      <pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/04/brewster-hut-glacier-hike/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;hiking-shoes&#34;&gt;Hiking shoes&lt;/h3&gt;
&lt;p&gt;I am going to write about hiking. Actually, I bought hiking shoes before doing. I guess normal shoes were fine but I thought it was hard and it cost $160 because it sold half price online.&lt;/p&gt;
&lt;h3 id=&#34;brewster-mountain&#34;&gt;Brewster Mountain&lt;/h3&gt;
&lt;p&gt;When I went there around 6 a.m., it was still dark. Moreover, I had to go across the river and it was autumn so my feet felt cold and it was a bit bad begining.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【裁判所や警察署から請求書が来たり車の修理で貯金が減った話】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/04/court-police-bills-and-car-repair-new-zealand/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/04/court-police-bills-and-car-repair-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I paid a kind of things recently so I am going to write about that.&lt;/p&gt;
&lt;h3 id=&#34;invoice-from-the-judgement&#34;&gt;Invoice from the judgement&lt;/h3&gt;
&lt;p&gt;Firstly, it was an invoice from the judgement. When I saw it, I thought I commited some incidents. Moreover, our company received it.&lt;/p&gt;
&lt;p&gt;I sent email which I wanted to know detail to pointed email address for now. After that, I was called from the judgement to teach details.&lt;/p&gt;
&lt;p&gt;Apparently, I did not change my living address so the invoice was sent to my previous workplace. It was a speed ticket which a camera measured automatically. I did not think it is a big problem. The fine was $218.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Katiki周りで観光しながらアシカをみたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/04/katiki-point-seals-road-trip/</link>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/04/katiki-point-seals-road-trip/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to Katiki but I looked around there a little.&lt;/p&gt;
&lt;h3 id=&#34;moeraki-boulders-beach&#34;&gt;Moeraki Boulders Beach&lt;/h3&gt;
&lt;p&gt;Firstly, it was Moeraki Boulders Beach. There were a lot of big rocks.&lt;/p&gt;
&lt;p&gt;I thought there were used as parts of ships. However, they were created naturally. The wave of ocean was perfect because if it had been too strong or weak, they would not have been there.&lt;/p&gt;
&lt;p&gt;There were many rocks and we can ride on them and take pictures. It took for long time so I felt interesting deeply.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Tekapo Springでリラックスして旅の疲れを取ろう】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/03/tekapo-spring/</link>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/03/tekapo-spring/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;There is Hot Spring in Tekapo. It is a little different to Hot Spring. I think it is similar to hot pool because I needed to wear a swimsuit and the maximum temperture is 38 degree.&lt;/p&gt;
&lt;h3 id=&#34;tekapo-spring&#34;&gt;Tekapo Spring&lt;/h3&gt;
&lt;p&gt;There are a variety of pool. For example, kids pool, 35 degree in pool, 37 degree in pool and 38 degree in pool.&lt;/p&gt;
&lt;p&gt;Moreover, when I went there in the morning, I could take it easy to relax. The pool is more clearly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Mt.CookでSealy Tarns Viewpointに行ってきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/03/mt-cook-sealy-tarns-viewpoint-visit/</link>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/03/mt-cook-sealy-tarns-viewpoint-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write about Mt.Cook.&lt;/p&gt;
&lt;h3 id=&#34;hooker-valley-track&#34;&gt;Hooker Valley track&lt;/h3&gt;
&lt;p&gt;There are 4 hiking courses. One of them is Hooker Valley track which is popular. There were three bridges and we would go through them and see a good seanary. However, the secondbridge is being constructed so we can not go there until July.&lt;/p&gt;
&lt;h3 id=&#34;kea-point&#34;&gt;Kea Point&lt;/h3&gt;
&lt;p&gt;The second point is Kea Point. It took for one hour from free parking. It is easy to go hiking on the mountain because there are not many slope. It is famous point which we can see Mt.cook easily.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Arrowtownで観光地とお店をめぐる】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/03/arrowtown-travel-guide/</link>
      <pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/03/arrowtown-travel-guide/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write about Arrowtown because I went to sightseeing.&lt;/p&gt;
&lt;p&gt;There were a river and bridge with bungy jumping before coming Arrowtown. These were quite good seanary so that you should go there before going Queenstown.&lt;/p&gt;
&lt;h3 id=&#34;arrowtown-bakery-in-arrowtown&#34;&gt;Arrowtown Bakery in Arrowtown&lt;/h3&gt;
&lt;p&gt;After that, I went to Arrowtown Bakery. This pie was cheaper than Fairlie&amp;rsquo;s one and Sheffield&amp;rsquo;s one because of small but it was tasty. Moreover, I ordered coffie. In addiation, there was the X sign which is sightseeing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Strange seedというゲームのスキンの場所を書いていくよ</title>
      <link>https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/</link>
      <pubDate>Sat, 28 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/app/2463690/_Strange_Seed/&#34;&gt;strange seed&lt;/a&gt;でコンプ要素として生物のパーツとスキンがあります。一応アクセサリーもありますが、数の表示もないのでここでは省くことにします。アクセサリーはミニゲームのクリアや細かい場所を探索すれば見つかるので頑張って30個以上探してみると良いと思います。&lt;/p&gt;
&lt;p&gt;祠の装備は基本的にもらえると思います。あるいはボスのキャラなども同じようにもらえると思いますね。&lt;/p&gt;
&lt;p&gt;それ以外の人間と敵を倒すことでもらえる生物については探す必要がありますね。というわけで以下に書いていこうと思います。&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-始まりのエリア&#34;&gt;Strange seed 始まりのエリア&lt;/h3&gt;
&lt;p&gt;ビートルのスキンはここにあります。アリの大木の入り口のすぐそばにあります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ビートル&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219201056_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;サンショウウオはここですね。岩を登った先にあります。初めだと取りにくいので後で来るという手もありますね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed サンショウウオ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219202349_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;アリはアリの大木の奥の方にあります。初めのうちは岩を渡っていくのでジャンプ力が多少必要になります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed アリ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219203039_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-森林&#34;&gt;Strange seed 森林&lt;/h3&gt;
&lt;p&gt;これはニワトリのスキンですね。道中にあるので見つけやすいかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ニワトリ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219225203_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これはキノコボーイのスキンになります。岩のスイッチを押すことで扉が開いて手に入れることができます。ただ、重さが必要なのである程度体重を増やす必要があります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed キノコ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219225723_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これはイタチのスキンですね。森の出口を左に行くと取ることができます。この先にあるものはパーツを保存しておくことができるようになります。私はよく攻撃用と移動用で使い分けていました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed イタチ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219231105_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-高台&#34;&gt;Strange seed 高台&lt;/h3&gt;
&lt;p&gt;次はハチですね。これはわかりやすくハチの巣の後ろにあるので見つけやすいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ハチ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260220193914_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-砂浜&#34;&gt;Strange seed 砂浜&lt;/h3&gt;
&lt;p&gt;こちらはカモメですね。道中の岩陰にありますが取りやすい場所かと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed カモメ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219232550_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これはカニになります。レース会場のゴール付近になります。普段の探索だと見つけにくいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed カニ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260219232622_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-草原&#34;&gt;Strange seed 草原&lt;/h3&gt;
&lt;p&gt;これはワニですね。池の中にあるので空中からとるか水中を泳いで取ると良いですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ワニ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260220200932_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これはシカのスキンです。草原の真ん中にあるのでわかりにくいですが、&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed シカ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260220201020_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これはヴェラキオラプトルですね。こちらは巣の中にあるので探索すれば自然に回収できます。ついでに後ろの奴で種の保存数を増やすこともできます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ヴェラキオラプトル&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260220234328_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらはカメレオンですね。木の高いところにあるのでわかりにくいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed カメレオン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game-2/images/2463690_20260220234931_1-1-1024x576.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Strange Seedというキメラを作成して強くなるアクションゲームの実績をコンプしたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game/</link>
      <pubDate>Sun, 22 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/app/2463690/Strange_Seed/&#34;&gt;このゲーム&lt;/a&gt;はアクションゲームでまずはスライムからスタートします。スライムで一部の敵を倒すと生物のパーツをもらうことがあります。これを自分にも装備してどんどん強化していくゲームになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed 実績コンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game/images/Screenshot-2026-02-22-232227.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-概要&#34;&gt;Strange seed 概要&lt;/h3&gt;
&lt;p&gt;基本的には近くの生物を食べまくればいいと思います。また、強いパーツを集めてもコストが存在するのでそれ次第では十分に強くなれないかもしれません。&lt;/p&gt;
&lt;p&gt;もちろんボス戦も存在します。ボス戦でも基本的には同じですね。敵の攻撃を避けながら攻撃すれば大丈夫です。&lt;/p&gt;
&lt;p&gt;また、敵からパーツをもらうだけでなく祠に行ってパーツをもらうこともあります。祠では特定の物を要求されることがあります。特定のパーツを装備していたらもらえるなどですね。&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-スキンとアクセサリー&#34;&gt;Strange seed スキンとアクセサリー&lt;/h3&gt;
&lt;p&gt;それからパーツ以外にもスキンやアクセサリーもあります。基本的には回収する必要はないですが、使う場所が2つほどあります。&lt;/p&gt;
&lt;p&gt;1つ目はアンコウの提灯ですね。これがないと暗い洞窟では何もできないくらいですね。光るキノコがあるので多少は何とかなりますがあったほうが便利ですね。&lt;/p&gt;
&lt;p&gt;2つ目はファッションショーですね。実績の一つですのでコンプには必要ですね。審査員の一人がアクセサリーを要求するのでいくつか装備すれば大丈夫だと思います。&lt;/p&gt;
&lt;h3 id=&#34;strange-seed-ジーンスネーク&#34;&gt;Strange seed ジーンスネーク&lt;/h3&gt;
&lt;p&gt;実績で苦労するのはジーンスネークというものだと思います。指定された遺伝子を取ってヘビを大きくしていくゲームになります。max20なので若干めんどくさいくらいですが、凄い難しいわけではないので何とかなると思います。&lt;/p&gt;
&lt;p&gt;また、指定されたもの以外にもジョーカーのようななんにでもなるアイテムもありますので、それをうまく活用すれば大丈夫だと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;strange seed ジーンスネーク&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/02/strange-seed-game/images/2463690_20260219202022_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;実績以外だとスキン集め、アクセサリー集めは多少苦労すると思います。装備についてはスキン以外が集まるまでひたすら敵を倒すか祠を巡ればよいので。ただ、スキンとアクセサリーはマップの隅々まで周る必要があるので少し大変ですね。私も全て集めた気がしないです。特にアクセサリーは未収集などの表示はないので。&lt;/p&gt;
&lt;p&gt;こんな感じで全ての実績を達成しました。パーツごとに違う能力があるのでパーツ集めも楽しいですし、どうすれば最強の生物を作れるか考えるのも楽しいと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【一時帰国でのtransitや検閲で焦った話】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/02/return-trip-to-japan-airport-transit-customs-inspection/</link>
      <pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/02/return-trip-to-japan-airport-transit-customs-inspection/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I checked my teeth before and I came back to Japan.&lt;/p&gt;
&lt;p&gt;I am going to write what I did not know and checked when I came back temporary.&lt;/p&gt;
&lt;h3 id=&#34;about-transit&#34;&gt;About Transit&lt;/h3&gt;
&lt;p&gt;Firstly, about transit. I had not made sure my Australia visa before, but I was checked my tourist visa of Australia. It was easy to apply for it and i received it within 5 minutes. Nevertheless, I was told about that before check-in and I did not have enough time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ExploreTekapoでHousekeeperとreceptionで働いているよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/02/exploretekapo-housekeeper-reception-work-experience/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/02/exploretekapo-housekeeper-reception-work-experience/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I wrote that I work as a house keeper before. I am going to write about my workplace.&lt;/p&gt;
&lt;p&gt;I am working in the company called &amp;ldquo;Explore Tekapo&amp;rdquo;. There are two accommodation which are a motel and private lodgings.&lt;/p&gt;
&lt;p&gt;It is same to clean in which accommodation. Making bed is a little different, but it is almost same basecally how to clean.&lt;/p&gt;
&lt;h3 id=&#34;exploretekapo-motel&#34;&gt;ExploreTekapo Motel&lt;/h3&gt;
&lt;p&gt;There are 18 rooms in the motel and 6 rooms which are able to stay by 4 people have kitchen. Other rooms are stayed by 2 people and if customers need, we prepare a single bed. Each rooms have a shower, but there are the bathtub in some rooms.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【QueenstownのLugeをめいいっぱい満喫してきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/01/queenstown-luge-visit/</link>
      <pubDate>Sat, 31 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/01/queenstown-luge-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I enjoyed the Luge in Queenstown. There is similar to in Japan, but it in Queenstown is famous in NZ.&lt;/p&gt;
&lt;p&gt;This is activity which I rode on the cart and went down from a mountain. It is dengerous to hit to my friend or joke. I recommend to slide far from my friend.&lt;/p&gt;
&lt;h3 id=&#34;from-gondola-to-luge&#34;&gt;From gondola to Luge&lt;/h3&gt;
&lt;p&gt;I went to the gondola point in Qeenstown. In my case, I got a ticket online so that I showed this staff its QR code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ニュージーランドでengine oilとengine filterを交換とタイヤの空気入れをしてきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/01/new-zealand-engine-oil-engine-filter/</link>
      <pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/01/new-zealand-engine-oil-engine-filter/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;changing-engine-oil&#34;&gt;Changing Engine Oil&lt;/h3&gt;
&lt;p&gt;Finally, I changed engine oil and oil filtter because the changing date has already passed. We change it when we investigate our car in Japan, but we just check it in NZ so I need to go the car service center.&lt;/p&gt;
&lt;p&gt;I went to there. This is called &amp;ldquo;Oil Changer&amp;rdquo; and there are some shop in big cities.&lt;/p&gt;
&lt;p&gt;I guess I can change my engine oil in other cities, but I need reservation or I should go there early morning and I can change it this afternoon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ニュージーランドの最南端の絶景スポット(slope point)に行ったよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2026/01/new-zealand-slope-point-visit/</link>
      <pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/01/new-zealand-slope-point-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the southern spot in NZ with my friend. Moreover, we went to other places.&lt;/p&gt;
&lt;h4 id=&#34;slope-point&#34;&gt;Slope Point&lt;/h4&gt;
&lt;p&gt;This is the southern point in South Island of NZ. It took for 20 minutes on foot from parking area. It was amazing because the scenery was beautiful and I did not smell tide.&lt;/p&gt;
&lt;h4 id=&#34;nugget-point-lighthouse&#34;&gt;Nugget Point Lighthouse&lt;/h4&gt;
&lt;p&gt;I walked to the cliff from parking area and arrived the lighthouse. I saw the ocean with like the coral. I think you can take beautiful photos with sunset.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Outholdというタワーディフェンスの実績コンプ</title>
      <link>https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/</link>
      <pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/</guid>
      <description>&lt;h2 id=&#34;outhold&#34;&gt;Outhold&lt;/h2&gt;
&lt;p&gt;最近出た&lt;a href=&#34;https://store.steampowered.com/app/3767740/Outhold/&#34;&gt;Outhold&lt;/a&gt;というタワーディフェンスの実績をコンプしました。多少歯ごたえはありましたが10時間程度で終わるので気軽にできるゲームだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;outhold 実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/Screenshot-2025-12-28-214123.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;outhold-ゲーム概要について&#34;&gt;Outhold ゲーム概要について&lt;/h3&gt;
&lt;p&gt;このゲームはタワーディフェンスとなっており最初はレベル1すらクリアできないと思います。その代わりにもらえる報酬を元にタワーを強化して再度挑むという流れですね。&lt;/p&gt;
&lt;p&gt;どんどん強化してレベルをクリアすると新しいタワーや状態異常、コイン系の強化が出てくると思います。新しい戦術を試してみたり、どんな効果があるか見たり、組み合わせと配置次第で楽に突破できたりと試行錯誤する過程がとても楽しいですね。&lt;/p&gt;
&lt;h3 id=&#34;outhold-実績について&#34;&gt;Outhold 実績について&lt;/h3&gt;
&lt;p&gt;実績については特に難しくなく全(10)レベルクリアと全てのチャレンジをクリアと全ての状態異常を敵一体にかければ達成できると思いもます。全状態異常に関してはチャレンジを全て終わらせたころにはできてると思うので気にしなくて大丈夫だと思います。&lt;/p&gt;
&lt;h3 id=&#34;outhold-攻略について&#34;&gt;Outhold 攻略について&lt;/h3&gt;
&lt;p&gt;このゲームはクリアできなさそうならとりあえずやり続けて強化を目指せばクリアできるとは思います。強化できるスキルの数に制限はありますが、自分なりの最強のコンボやペアを探せば意外とスムーズに行けると思います。&lt;/p&gt;
&lt;p&gt;例えば群れで来るような敵には雷が有効ですし、スロウ系のタワーは充電機能を持てるので攻撃速度が上がったりします。雷と炎が同時になった時に威力を発揮するものもあればひたすらコインを稼ぐ用の強化もあります。いろいろ試行錯誤して強化を考えてみるといい効果が出てきたりします。&lt;/p&gt;
&lt;h3 id=&#34;outhold-チャレンジについて&#34;&gt;Outhold チャレンジについて&lt;/h3&gt;
&lt;p&gt;全てのレベルをクリアするとプレステージモードと制限チャレンジが出てきます。この2つを各レベルで全てクリアすると全てのスキルツリーを強化することができますね。&lt;/p&gt;
&lt;p&gt;プレステージモードについては自身の全ての力をもってレベル1からやり直します。敵の体力が大幅に増えてるのでレベル1でも気は抜けないですね。ただ、レベル4以降は割と楽に感じると思います。というのもここまで行けば大体のスキルツリーを開放できるので楽に突破できると思います。&lt;/p&gt;
&lt;p&gt;問題は制限チャレンジのほうですね。使えるトークンに限りがあるのでうまいことやりくりしながら進めていくことになると思います。ここで何を選択して何を強化するかが重要になってきます。&lt;/p&gt;
&lt;h3 id=&#34;outhold-制限チャレンジ&#34;&gt;Outhold 制限チャレンジ&lt;/h3&gt;
&lt;p&gt;というわけで以下のように私は強化をしてクリアしました。レベル1と2は特に書くことはなかったので省きます。&lt;/p&gt;
&lt;h4 id=&#34;レベル3&#34;&gt;レベル3&lt;/h4&gt;
&lt;p&gt;スロウと炎を解禁。慎重な配置と微妙な加速を使ってギリギリクリアだったので他のやり方が良いと思われる。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;outhold レベル3&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251227223303_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル4&#34;&gt;レベル4&lt;/h4&gt;
&lt;p&gt;スロウ、炎、雷を解禁。トークンが低いところを強化すればそれほど苦労はしなかった。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;outhold レベル4&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251227224620_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル5&#34;&gt;レベル5&lt;/h4&gt;
&lt;p&gt;レベル4から充電を解禁。攻撃速度が上がるのでこちらもそれほど苦労はしない。アーティファクトは炎でアローに火傷を付与。ここも苦戦はしなかった。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251227225857_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル6&#34;&gt;レベル6&lt;/h4&gt;
&lt;p&gt;雷を消し、毒を解禁。このあたりからシールドが出てくるので毒か重めの矢が必要になってくる。個人的な好みは毒。アーティファクトは毒付与の大地を選択。ここも苦戦はしなかった。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251227230824_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル7&#34;&gt;レベル7&lt;/h4&gt;
&lt;p&gt;レベル6から雷を解禁。個人的には雷のほうにある火傷とショックのコンボスキルが好み。充電範囲を広げるためアーティファクトを電気に変更。ここも苦戦はしなかった。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251228160713_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル8&#34;&gt;レベル8&lt;/h4&gt;
&lt;p&gt;レベル7から爆弾を解禁。単純な火力の底上げで採用。火力の底上げでアーティファクトは火を選択。ここも特に苦戦はしなかった。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251228162038_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;レベル9&#34;&gt;レベル9&lt;/h4&gt;
&lt;p&gt;レベル8からコインタワーを解禁。スロウと攻撃バフのためアーティファクトは電気を選択。コインタワーの脆弱付与とブールがよく効く。自動強化をオンオフ切り替えながらタワーを上手く配置する必要がある。充電と雷と炎のコンボを上手く考えながら配置するのが大変だった。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251228230432_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2026/01/outhold-achievements/images/3767740_20251228213936_1-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これは私のやり方でしたが他にもより良いやり方や効率的なやり方があるかとは思います。色んなスキルを試してみて、どの組み合わせが効果的かを探ってみるのもこのゲームの楽しみだと思います。戦略ゲームが好きであればぜひ試してみてください。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【歯医者に行って虫歯か確認した話】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/12/dentist-checkup-for-cavities-new-zealand/</link>
      <pubDate>Sat, 27 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/12/dentist-checkup-for-cavities-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I have had a teeth problem when I was a university student and my teeth were getting worse so I went to the dentist in New Zealand.&lt;/p&gt;
&lt;p&gt;I went to Stafford dental in Timaru below Christchurch. There is no dentist near Tekapo so I went there.&lt;/p&gt;
&lt;h3 id=&#34;the-counsultaion-fee-of-dentist&#34;&gt;The counsultaion fee of dentist&lt;/h3&gt;
&lt;p&gt;It is so expensive to be investigated my teeth as you know because there is no insurance. It is difficult to go to the dentist and clean my teeth,&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ハウスキーピングの仕事をTekapoでしてるよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/12/housekeeping-work-tekapo/</link>
      <pubDate>Sun, 21 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/12/housekeeping-work-tekapo/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I found a house keeping job because I finished working at the peony farm. Actually, I was fired because there were enough people.&lt;/p&gt;
&lt;p&gt;I found this job on the backpackerboard. I think it is easy to look for jobs because a lot of company hire in summer if I chose some jobs.&lt;/p&gt;
&lt;p&gt;There are a lot of motels and hostels in Tekapo because of sightseeing so I found this job. Moreover, it is not difficult to find side job even though working time is short because of narrow community. In addition, I need to communicate with my colleagus.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Career Dreamerでやりたいことや仕事を探してみよう】｜雑談 × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/12/career-dreamer-work/</link>
      <pubDate>Sat, 13 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/12/career-dreamer-work/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I finished learning the course of cybersecurity and I am going to introduce it which is interesting. However, it can not use Japanese so I used English with a translation.&lt;/p&gt;
&lt;h3 id=&#34;how-to-use-career-dreamer&#34;&gt;How to use Career Dreamer&lt;/h3&gt;
&lt;p&gt;We can start this link. Firstly, I wrote what I was doing. I do not need to fill in the organizatino and industry next. Secondly, I chose experience whish I did. Finally, I selected my skills. This is my base introduction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【フィッシング(phishing)詐欺をGoogleのクイズで学ぶ】｜IT × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/12/phishing-google-study/</link>
      <pubDate>Wed, 10 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/12/phishing-google-study/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I am learning cybersecurity in Coursera and I knew about phishing scams. I also understand malware and ransomware. Moreover, I will introduce the quiz of phishing scams by Google.&lt;/p&gt;
&lt;h3 id=&#34;the-link-of-quiz-of-phising-scams&#34;&gt;The link of quiz of phising scams&lt;/h3&gt;
&lt;p&gt;The link is this. It is japanese one but we can use English one also.&lt;/p&gt;
&lt;p&gt;I filled in my name and mail address. I did not have to write my name and mail address. It is no problem that you use your real one. They were just used on view.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【GoogleのCybersecurityをCourseraで学ぶ】｜IT × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/12/google-cybersecurity-coursera-study/</link>
      <pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/12/google-cybersecurity-coursera-study/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;overall-cybersecurity-and-other-lessons&#34;&gt;Overall Cybersecurity and other lessons&lt;/h3&gt;
&lt;p&gt;I applyed for free lessons of Japan re-skilling consortium before. I take some Google&amp;rsquo;s lesson for free.&lt;/p&gt;
&lt;p&gt;However, they are a half year left because they started from June 2025 until June 2026. I already finished taking the &amp;ldquo;AI prompting&amp;rdquo;, but I do not finish taking &amp;ldquo;Cybersecurity&amp;rdquo;, &amp;ldquo;data analytics&amp;rdquo; and &amp;ldquo;AI essential&amp;rdquo;. Even though &amp;ldquo;Cybersecurity&amp;rdquo; and &amp;ldquo;data analytics&amp;rdquo; take for a long time, I want to do because of usefull.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【NZのCave Streamで命がけの探索】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/11/new-zealand-cave-stream/</link>
      <pubDate>Tue, 25 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/11/new-zealand-cave-stream/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;overall-cavestream&#34;&gt;Overall CaveStream&lt;/h3&gt;
&lt;p&gt;I work in the peony farm and the CaveStream is near here. It takes for 30 minutes by car. The sigh shows &amp;ldquo;CaveStream&amp;rdquo; which has water of stream in the cave.&lt;/p&gt;
&lt;p&gt;I went there with managers and almost all of co-wokers. They looked so fun before entireing. They were not so loudly when they came back.&lt;/p&gt;
&lt;p&gt;The load in front of cave which I felt a littlt hard is like that. I was soaked immediately because there is a river.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Peonyファームジョブでピッキング】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/11/peony-farm-job-picking-2/</link>
      <pubDate>Wed, 19 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/11/peony-farm-job-picking-2/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I just work picking for this week so I made much effort, maybe.&lt;/p&gt;
&lt;h3 id=&#34;overall-picking&#34;&gt;Overall Picking&lt;/h3&gt;
&lt;p&gt;We do not have day off unless it is rainy so that I work every day. I googled about holiday and it depends on companies.&lt;/p&gt;
&lt;p&gt;My salary is like that. I had a day off because of re-checking WOF so I received less it than other colleagues. They earned approximately $2500.&lt;/p&gt;
&lt;p&gt;I just work picking now. I cut stem which is 60 to 65 cm. Some people carry or select flowers in warehouse like huge frige.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【期限切れWOFの更新】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/11/renew-expired-wof-new-zealand/</link>
      <pubDate>Thu, 13 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/11/renew-expired-wof-new-zealand/</guid>
      <description>&lt;h2 id=&#34;enslish_practice&#34;&gt;Enslish_Practice&lt;/h2&gt;
&lt;p&gt;I am going to write that my WOF updated recently.&lt;/p&gt;
&lt;h3 id=&#34;overall-wof&#34;&gt;Overall WOF&lt;/h3&gt;
&lt;p&gt;I bought a car which has three stickers. For example, self-contained, WOF and rego. WOF is like a vehicle inspection. It is different timing among cars. My car is made in 2008 so I need to check my WOF per a year. Recent cars check once per three years and cars made in 2000 before check once per half year.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Christchurchでの飲食店3か所】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/11/christchurch-3/</link>
      <pubDate>Sun, 09 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/11/christchurch-3/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I work in peony farm so I can not play video games. I will introduce about some shops in Christchurch.&lt;/p&gt;
&lt;h3 id=&#34;ramen-ria&#34;&gt;Ramen Ria&lt;/h3&gt;
&lt;p&gt;Firstly, it is a ramen. To be honest, I wanted to eat a ramen in other shop which was closed. However, I went to this ramen shop. This called &amp;ldquo;Ramen Ria&amp;rdquo; is combined to ramen and bar literally.&lt;/p&gt;
&lt;p&gt;I heard about its reviews from my boss and he said that noodle texture is like rubber so it is not tasty. Actually, I ate it and it is a little bad noodle, but it is good. I chose a black tonkotsu. It is inspired by Hakata and I was curious.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Peonyファームでピッキング作業】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/11/peony-farm-job-picking/</link>
      <pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/11/peony-farm-job-picking/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I decided next job because my WWOOF host forced to finish this job. The peony farm grows peonies. I guess it is easier to say &amp;ldquo;botan&amp;rdquo; than &amp;ldquo;syakuyaku&amp;rdquo;.&lt;/p&gt;
&lt;h3 id=&#34;peony-farm-application&#34;&gt;Peony farm Application&lt;/h3&gt;
&lt;p&gt;I applied for this job on Facebook. However, I applied it in Japanese group so other tourist applied on backpakerbord. Nevertheless, it is not enough people. There is no accomodation so someone who has a car can apply for this job.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【WWOOFでデイリーファーム体験】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/10/wwoof-farm-job/</link>
      <pubDate>Sat, 25 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/10/wwoof-farm-job/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I had played video games recently because I worked as a WWOOFer so that I had a free time.&lt;/p&gt;
&lt;h3 id=&#34;wwoof_overall&#34;&gt;WWOOF_Overall&lt;/h3&gt;
&lt;p&gt;I worked as a WWOOFer for 20 hours per week for free. I was provived accomodation and food instead of that. I am not sure someone can buy anything because it depends on people. I was allowed to buy food free.&lt;/p&gt;
&lt;p&gt;There are kind of works in WWOOF. My host is a company staff in dairy farm so that I helped him. There are other jobs such as gardening and taking care of sheep and horse.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【農家は Replace() されました】｜プログラミングゲーム × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/10/the-farmer-was-replaced-game-review/</link>
      <pubDate>Sun, 19 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/10/the-farmer-was-replaced-game-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I started playing 「The Farmer Was Replaced」which was lanched version 1.0. I have a lot of things to do, but I enjoy playing it.&lt;/p&gt;
&lt;h3 id=&#34;農家は-replace-されました_overall&#34;&gt;農家は Replace() されました_Overall&lt;/h3&gt;
&lt;p&gt;This game&amp;rsquo;s theme is programming. I was a farmer and oparated a deone to harvest. The operating is programming. Collecting crops are used unlock skills. Some crops use special situation.&lt;/p&gt;
&lt;p&gt;This language is besed on python. It is not as same as python perfectoly. I am not sure which language is the best, but it is used on AI so that it is good to be familiar with programming. This is real view.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Mars First Logistics】｜物運びゲーム × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/10/mars-first-logistics/</link>
      <pubDate>Mon, 13 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/10/mars-first-logistics/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I bought a saled video game because I took it easy recently. However, I did not finish getting all achievement, but I enjoy playing it so that I will write.&lt;/p&gt;
&lt;h3 id=&#34;overall-mars-first-logistics&#34;&gt;Overall Mars First Logistics&lt;/h3&gt;
&lt;p&gt;This game is so simple that I made a car, carried some material and developed the Mars. I can obtain and buy parts of car. After that, I created a car.&lt;/p&gt;
&lt;p&gt;The main purpose is carring material, but other purpose is exploring, mining and creating rail. There are variety of things which are box, toast with bread, ice and weight. I carried it easily initialy, but it is not easy to carry something.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Wanakaで観光地巡り】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/10/wanaka-travel-guide/</link>
      <pubDate>Tue, 07 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/10/wanaka-travel-guide/</guid>
      <description>&lt;h2 id=&#34;enslish_practice&#34;&gt;Enslish_Practice&lt;/h2&gt;
&lt;p&gt;I wrote the story about FoxGracier in road trip before. I will write about Wanaka.&lt;/p&gt;
&lt;p&gt;There are a lot of tourist attractions because it is big city. I went to three places, but I want to go other places.&lt;/p&gt;
&lt;h3 id=&#34;wanaka-tree&#34;&gt;Wanaka Tree&lt;/h3&gt;
&lt;p&gt;Firstly, I went to the tree in the lake. This tree which is not around no trees grows in the lake. It was mysterious. Moreover, it was more mysterious when I watched this tree with behind the mountain. There were many tourists.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Monument Valley】｜パズルゲーム × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/10/monument-valley/</link>
      <pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/10/monument-valley/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I played a video game &amp;ldquo;Monument Valley&amp;rdquo; which was distributed from EPIC for free. I just clicked and dragged to play it. It is simple action and I completed all stages a day.&lt;/p&gt;
&lt;h3 id=&#34;monument-valley-contents&#34;&gt;Monument Valley Contents&lt;/h3&gt;
&lt;p&gt;It is no problem what I did not understand this story. The princess traveled and crows bother her. Crows change lives at end of journey, but I was not sure.&lt;/p&gt;
&lt;p&gt;This game has feature which is illusion in puzzle. For example, she goes through the street if the street connects other street visually even though it does not connect other street physically. Moreover, crows bother the princess as story. However, just disturbing roads.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ NelsonからFox Glacierまで~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/road-trip-nelson-from-fox-glacier-to/</link>
      <pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/road-trip-nelson-from-fox-glacier-to/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the dune near Farewell spit from Motueka. I will write about that I went back Nelson and went to Fox Glacier.&lt;/p&gt;
&lt;h3 id=&#34;gardens-of-the-world&#34;&gt;Gardens of the World&lt;/h3&gt;
&lt;p&gt;Fistly, I went to the Gardens of the World below Richmond. I could not see beautiful flowers because of winter. It cost $5 and it is cheaper than others.&lt;/p&gt;
&lt;p&gt;When you go there in spring or summer, you can see amazing flowers. In addition, there are gardens which are motif each countries. Moreover, I watched the water show so it was a good and relaxing place.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ Motueka, Takaka, Farewell Spitまで~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/road-trip-motueka-takaka-farewell-spit-to/</link>
      <pubDate>Tue, 23 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/road-trip-motueka-takaka-farewell-spit-to/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I wrote about Nelson before. I will write Motueka, Takaka, Farewell Spit. There is Richmond near Nelson. However, I went through Nelson and went to Motueka.&lt;/p&gt;
&lt;p&gt;I worked at the poultry farm in Hope below Richmond. I finished working there because this job had three weeks. Nevertheless, it is good experience. I thought it is tough to work there.&lt;/p&gt;
&lt;h3 id=&#34;motueka&#34;&gt;Motueka&lt;/h3&gt;
&lt;p&gt;I went to a beach in Motueka. I often go to a beach in NZ. The scene is not different from other places. However, I wanted to go to the beach which is hot pool in summer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ Picton, Blenheim, Nelsonまで~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/road-trip-picton-blenheim-nelson-to/</link>
      <pubDate>Fri, 19 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/road-trip-picton-blenheim-nelson-to/</guid>
      <description>&lt;h2 id=&#34;english_practioce&#34;&gt;English_Practioce&lt;/h2&gt;
&lt;p&gt;I wrote about coming via ferry from Wellington to Picton. I show you that I went to Blenheim and Nelson.&lt;/p&gt;
&lt;h3 id=&#34;picton&#34;&gt;Picton&lt;/h3&gt;
&lt;p&gt;When I arrived at Picton, it was over 7 p.m. and dark so I just went through this city. After that, I came here again and saw some things.&lt;/p&gt;
&lt;p&gt;This town is not large so that I explored around harbor and the avenue which is thriving a little. There were many boats there. On the other hand, there was not a ferry which I got on. Moreover, There are a museum and park near the beach. I did not go to the museum because I thought it is similar to Auckland one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Chicken farmで清掃の仕事をしているよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/chicken-farm-cleaning-work-experience/</link>
      <pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/chicken-farm-cleaning-work-experience/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I found a job after coming New Zealand. However, it is a part time job. Eventually, I would like to work in the office, but I do not have good English skills.&lt;/p&gt;
&lt;h3 id=&#34;how-to-find-jobs&#34;&gt;How to find jobs&lt;/h3&gt;
&lt;p&gt;There are a lot of ways to find jobs. I am a backpacker so I do not send CV directly. It is difficult to work in restaurants because of my car.&lt;/p&gt;
&lt;p&gt;Therefore, I submit my resume and cover letter on the internet and I might get an interview. If the company need a lot of people, I do not need an interview and get recruited immediately.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ニュージーランドで車のパーツを修理】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/new-zealand-car-repair/</link>
      <pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/new-zealand-car-repair/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I bought a car at first time after coming here. The car is &amp;ldquo;Mazda premacy 2008&amp;rdquo;. It ran 277000km, it was an old car but it cost $2900 so I purchased it. I told this story before.&lt;/p&gt;
&lt;p&gt;I did not about cars detail, tire was reduced and TCM was abnormal.&lt;/p&gt;
&lt;h3 id=&#34;fixing-car-about-punk&#34;&gt;Fixing Car About Punk&lt;/h3&gt;
&lt;p&gt;It is easy to check the tire which has slip signs appearing. Moreover, appearing slip signs are illegal in Japan even New Zealand.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【DarkSkyProjeckでテカポ湖の星空】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/09/darkskyprojeck-stargazing/</link>
      <pubDate>Sun, 07 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/09/darkskyprojeck-stargazing/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I joined a tour called &amp;ldquo;DarkSkyProject&amp;rdquo; which is stargazing. I went to the Lake Tekapo. I chose a Japanese tour so it was not a English tour. Actually, English tours were filled in and I could only choose it at 11:45p.m.&lt;/p&gt;
&lt;p&gt;Anyway, I arrived there on time. However, when I arrived there, the staff already started describing. The check in time was 9:15 p.m. and departure time was 9:30 p.m., but everyone came here early time. I suspected I an Japanese.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Real Gunsでショットガンや対物ライフルを撃ってきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/real-guns-shooting-experience-new-zealand/</link>
      <pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/real-guns-shooting-experience-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I think we can not only play one of activities which is shooting guns in Japan. Moreover, Other activity is the casino. I have ever been to the casino, but I will write this story.&lt;/p&gt;
&lt;p&gt;I went to the Real Guns for shooting variety of guns. I think you can experience to do in the North Island or other places in the South Island. However, I decided here because I wanted to shoot many guns.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Waitomo Cavesで光る虫たちを観察しながら洞窟探索】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/waitomo-caves-glowworms-cave-tour/</link>
      <pubDate>Mon, 25 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/waitomo-caves-glowworms-cave-tour/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the Waitomo cave before going to the South Island. It is close to Hamilton and you can see shining worms in the dark cave and go to the limestone cave. However, there is limestone caves in Japan.&lt;/p&gt;
&lt;p&gt;These shining worms are named glowworm, Japanese name is &amp;ldquo;Tsutibotaru&amp;rdquo;. I guess firefly factor is just shining. They looks like thin long worms literally.&lt;/p&gt;
&lt;h3 id=&#34;waitomo-cave-overall&#34;&gt;Waitomo Cave Overall&lt;/h3&gt;
&lt;p&gt;There are three kind of caves; Glowworms in Waitomo cave, see glowworms near limestone in Ruakuri cave, Aranui cave like limestone cave. I went to the Waitomo cave and Ruakuri cave which is combo.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ ウェリントンからInterislanderで南島に車で移動~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/road-trip-from-interislander/</link>
      <pubDate>Tue, 19 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/road-trip-from-interislander/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;This story continues to previous story. I went to Wellington and the South Island. At that time, I boarded on the ferry.&lt;/p&gt;
&lt;h3 id=&#34;interislander-reservation&#34;&gt;Interislander Reservation&lt;/h3&gt;
&lt;p&gt;When I used a ferry, I chose a company called &amp;ldquo;interislander&amp;rdquo;. Moreover, I can choose &amp;ldquo;bluebridge&amp;rdquo;, but I compared to time on the compareing website.&lt;/p&gt;
&lt;p&gt;In my opinion, if I go to the South Island, I use an airplane because it is fast and good cost performance. In my case, I had my car so I used it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ Taupo, Palmerston North, Wellington~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/road-trip-taupo-palmerston-north-wellington/</link>
      <pubDate>Wed, 13 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/road-trip-taupo-palmerston-north-wellington/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I have not written for one week. I didn&amp;rsquo;t have a chance to do, but I take it easy a little now so I will do. I wrote about preparing on road trip at previous time.&lt;/p&gt;
&lt;p&gt;I went to Wellington without detour. I went to Taupo and Palmerston North because I went to Hamilton before so I went to Taupo directory. I did not go to other places so when I will go back to North Island, I will go there.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【南島ロードトリップ~ ネット、シャワー、ベッドやガスの準備~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/prepare-for-new-zealand-south-island-road-trip/</link>
      <pubDate>Thu, 07 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/prepare-for-new-zealand-south-island-road-trip/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;road-trip-overall&#34;&gt;Road Trip Overall&lt;/h3&gt;
&lt;p&gt;I left my flat and started road trip from last Monday. I told that I bought my car, and I have used it for traveling.&lt;/p&gt;
&lt;p&gt;Personally, I will write good points and how to do better. I will write trip details next time.&lt;/p&gt;
&lt;p&gt;It spent for three days, I went to Wellington from Auckland. I have more taken it easy than I expected, but I have enjoyed it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prison Escape Simulator: Dig Outをプレイしたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/</link>
      <pubDate>Sat, 02 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/</guid>
      <description>&lt;p&gt;最近発売された&lt;a href=&#34;https://store.steampowered.com/app/3672720/Prison_Escape_Simulator_Dig_Out/&#34;&gt;Dig out&lt;/a&gt;というシミュレーションゲームをクリアしました。実績も全部開放しました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/images/image-5.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;dig-out-概要&#34;&gt;Dig Out 概要&lt;/h3&gt;
&lt;p&gt;このゲームはざっくり言うと穴を掘って刑務所から脱出するというゲームですね。&lt;/p&gt;
&lt;p&gt;穴を掘るとアイテムが出るので刑務官に渡してトイペをもらいます。そのトイペを使ってスコップやリュックの強化をしてさらに深く掘っていくことになります。&lt;/p&gt;
&lt;p&gt;脱出方法は日々の手紙にも書かれてますが、地下を掘っていって車を見つけてヘリで脱出することになります。車からヘリに乗り換える理由はよくわかりませんがそんな感じです。&lt;/p&gt;
&lt;h3 id=&#34;dig-out-実績について&#34;&gt;Dig Out 実績について&lt;/h3&gt;
&lt;p&gt;これらの実績の中で大変だったものを紹介しようと思います。とは言え難しいものは少ないと思いますね。厄介なところで言えばミスをしないや28日過ごすぐらいですが、この辺は慎重かつ放置で何とかなりますね。&lt;/p&gt;
&lt;p&gt;問題はスコップまたはリュックを最大まで強化するのが一番大変だと思います。強化するごとに求められるトイペの量がどんどん増えるので、交換だけだと大変な気もしますね。&lt;/p&gt;
&lt;p&gt;とは言え一度捕まれば穴がリセットされアイテムも復活するのでその繰り返しで何とかなると思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/images/Screenshot-2025-07-28-151243-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;アイテムを売った時に得られるトイペの数が数個~数十個で最大5000個ほど要求されます。後述で1500個まで割引にはなりますが、大変なのは変わりませんね。&lt;/p&gt;
&lt;h3 id=&#34;dig-out-攻略について&#34;&gt;Dig Out 攻略について&lt;/h3&gt;
&lt;p&gt;クリアだけならシンプルに穴を掘ってたまにアイテム交換するだけでもクリアはできます。ただ、効率を求めるなら早めの倉庫解放が大事ですね。倉庫を開けるには鍵が必要で3.5mの深さにある棺を開けることで手に入れることができます。&lt;/p&gt;
&lt;p&gt;なので最初にある程度トイペを集めてスコップの強化が手っ取り早いですね。手っ取り早い手段としてカードゲームというものがあります。J,J,Qの3枚のカードがシャッフルされるのでQをあてるというゲームですね。初めはゆっくりでだんだんスピードが上がります。&lt;/p&gt;
&lt;p&gt;このゲームは最初1個のトイペまた$1をかけて始めます。当てれば2倍、更に次は倍プッシュで2つ毛けることができます。そこから4,8,16と上がっていきます。私は512辺りまではできました。なれると思うので少しづつ確定する基準を上げていくと稼ぎやすいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/images/Screenshot-2025-07-30-231527-2-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;おまけ&#34;&gt;おまけ&lt;/h3&gt;
&lt;p&gt;このゲームの他の要素に依頼があります。依頼を受けて渡すことでお金を得られます。毎日1つか2つ昼の間のみ受けられます。これは金の延べ棒を渡したら依頼がなくなります。この辺は実績にも関係ないですし、カードのほうが稼ぎやすいので自由に受けるといいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/images/Screenshot-2025-07-31-122558-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それからトイペ以外の強化要素ですね。昼世間のみ筋トレとバスケをすることができます。筋トレでスタミナ強化ができ、バスケで俊敏性を上げることができます。&lt;/p&gt;
&lt;p&gt;筋トレは200kgまで上げることができ、それ以降は使えなくなりますね。バスケはよくわかりません。上限はあると思いますが、センスがないので途中であきらめました（笑）最終的な能力値がこんな感じですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/08/prison-escape-simulator-dig-out-review/images/Screenshot-2025-07-31-145723-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;ゲーム自体は安いですしクリアも簡単なので気軽にプレイできるゲームだとは思います。カードを使えば5日ほどでクリアもできますし。&lt;/p&gt;
&lt;p&gt;ゲームの内容もシンプルですし、強化も楽しく、クリアも苦じゃないので気軽に楽しめるゲームだと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Hamilton Gardenで色んなコンセプトガーデンを見に行ってきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/hamilton-garden-visit/</link>
      <pubDate>Mon, 28 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/hamilton-garden-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the Hamilton Garden at weekend because I bought a car before. I felt a little anxiety because I drove at first time after coming here. It was not problems to just drive. I was a little confused due to different from Japan.&lt;/p&gt;
&lt;h3 id=&#34;hamilton-garden-overall&#34;&gt;Hamilton Garden Overall&lt;/h3&gt;
&lt;p&gt;The Hamilton Garden is open at 10 a.m. I thought there are a lot of flowers in the garden, but this is concept gardens.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Baristaスクールに行ってラテアートの作り方を学んできたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/barista-latte-art-study/</link>
      <pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/barista-latte-art-study/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;barista-school-overall&#34;&gt;Barista School Overall&lt;/h3&gt;
&lt;p&gt;I finished my English school for 26 weeks and I learned how to create coffee at the barista school because of useful in the future. I was teached how to create heart latte art and 8 kind of coffee in 5 days course.&lt;/p&gt;
&lt;p&gt;I got a qualification and knew how to cook coffee after paying $600. To be honest, I can learn it from videos. I&amp;rsquo;m not sure that it is worth $600 with a qualification.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Self-contained付きの中古車を購入したよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/self-contained-used-car-buying-guide/</link>
      <pubDate>Mon, 21 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/self-contained-used-car-buying-guide/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I had a student visa when I came here, but I wanted to stay for a long time so I applied for working holiday visa. I will write about working holiday visa someday.&lt;/p&gt;
&lt;p&gt;I extend my visa for 1 year so I bought a car because I thought I would like to go around in NZ. Moreover, I wanted to try to stay in my car. Therefore, I bought it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>モノクロームメビウスというゲームをプレイしたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/</link>
      <pubDate>Wed, 16 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/</guid>
      <description>&lt;h2 id=&#34;モノクロームメビウス_概要&#34;&gt;モノクロームメビウス_概要&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/app/1962430/_/?l=japanese&#34;&gt;セール&lt;/a&gt;でたまたま見かけたので買ってプレイしました。そもそもうたわれるものというゲーム自体はプレイ済みで「散りゆく者への子守唄」「偽りの仮面」「二人の白皇」全てやってます。さらに実績もコンプ済みです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モノクロームメビウス_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/images/image-4.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;少し補足をすると「偽りの仮面」「二人の白皇」はハクというキャラが主人公になっています。このゲームはオシュトルが主人公で、ハクと似た友人に当たります。そのオシュトルが若い時から近衛大将になるまでの経緯が描かれます。&lt;/p&gt;
&lt;p&gt;モノクロームメビウスの概要を話すとオシュトルがシューニャという少女と出会い、亡くなったと思われた父が生きていたことに気づきます。真相を知るため仲間になったムネチカ、ミカヅチとともに自身を成長させていく話になります。&lt;/p&gt;
&lt;p&gt;バトルシステムとしては旧作のうたわれるものとは異なり、RPG方式になっています。そういった意味ではレベル差と武器次第でごり押しすることもできると言えます。&lt;/p&gt;
&lt;h3 id=&#34;苦戦したこと_戦闘&#34;&gt;苦戦したこと_戦闘&lt;/h3&gt;
&lt;p&gt;ここからはモノクロームメビウスをプレイして苦戦したことや実績について書いていこうかと思います。&lt;/p&gt;
&lt;p&gt;基本的にはレベルと武器、ステ振りさえしていれば苦戦することは少ないと思います。ただ、ターン性にバトルにおいてスピードはかなり重要です。ここを理解していなかったので試練の番人相手に初めて苦戦しました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モノクロームメビウス_戦闘&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/images/image-3-1024x800.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;円環というシステムがあり、3重の円があり内側にいるほど早くターンが回ってきます。これは味方だけでなく敵も内側に入れます。内側に入るには相手をよろめかせた後、攻撃する。それか気力上昇を使うの2択ですね。&lt;/p&gt;
&lt;p&gt;ここで敵が内側に入ってくると厄介なのでそうしないよう対処することが大切になります。また、ミカヅチの雷やムネチカの召喚は場合によって邪魔になることがあります。これらは勝手に攻撃する上に内側に移動もするので。&lt;/p&gt;
&lt;h3 id=&#34;苦戦したこと_halu&#34;&gt;苦戦したこと_HALU&lt;/h3&gt;
&lt;p&gt;戦闘はそのくらいであとは実績やABLの解放ですね。&lt;/p&gt;
&lt;p&gt;ABLはHALUというキャラクターと他のキャラを全体的に底上げするシステムの一つになります。例えば気力が上がりやすくなるや経験値が増加するなどですね。&lt;/p&gt;
&lt;p&gt;このABLの条件で大変なのが30体以上HALUで倒すというものですね。この条件に関しては意図的に使って倒さないと達成できない気がします。更に私の場合はフィールドアタックで倒しことがほとんどだったので、戦闘になることも少なかったですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/images/image-2-1024x510.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もう少し言えばHALUはほぼ単発攻撃で、範囲攻撃もランダムかつ2体が最低保障になります。そうなるとかなり面倒なので事前に意図的に使って倒していくことをおすすめします。&lt;/p&gt;
&lt;p&gt;後は素材集めですね。特に最後のエリアでしか取れない素材を取ることですね。運が良ければクリア前に全部取れますが、私は何回も出入りして取らないといけませんでした。&lt;/p&gt;
&lt;h3 id=&#34;モノクロームメビウス_実績&#34;&gt;モノクロームメビウス_実績&lt;/h3&gt;
&lt;p&gt;最後に実績のダイコンですね。経験値を大量に持つダイコンが存在してそれを倒して図鑑登録するのに苦戦しました。場所はここにいるので1階と2階を往復して、出現したらエンカウントという感じでやれば難しくないですが、面倒ではありました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モノクロームメビウス_map&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/07/monochrome-mobius-game-review/images/Screenshot-2025-07-16-220352-1024x473.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それから注意する点が依頼系ですね。物語を進めて時間が経ってしまうと期限切れになることもあります。また、タイミングを逃すと後に戻れなくなることもあるので、受領したらすぐにやったほうがよいですね。&lt;/p&gt;
&lt;p&gt;という感じで苦戦した話でした。戦闘はそこまで苦戦したことはないのであまり覚えてないですが。&lt;/p&gt;
&lt;p&gt;余談ですが今年中に「うたわれるもの斬」と「白の道標」が出るみたいです。ただ、内部はごたついてたりしてるのでどうなるかわかりませんが。白の道標はモノクロームメビウスの続編になるのでものすごく楽しみですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Wharenui Harikoa というmatariki関係のイベントを楽しんだよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/wharenui-harikoa-matariki/</link>
      <pubDate>Sun, 13 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/wharenui-harikoa-matariki/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I think this event is similar to a matariki event. Anyway, I joined the Wharenui event. This is held at the Civic. Moreover, it costs free.&lt;/p&gt;
&lt;p&gt;In addition, there are some events such as misucal, shows and live there. I came there at first time so I thought I want to see some performances once.&lt;/p&gt;
&lt;h3 id=&#34;wharenui-event-details&#34;&gt;Wharenui Event Details&lt;/h3&gt;
&lt;p&gt;I saw knitted objects in this event. Like this.&lt;/p&gt;
&lt;p&gt;These objects normally put in this house object. I listened to music and voice inside by accident. The light using live was used usefully.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【myIRのアカウント有効化で苦労したよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/activate-myir-account-new-zealand/</link>
      <pubDate>Tue, 08 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/activate-myir-account-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I received an IRD number before. I needed to register on myIR, but I felt bored because of calling.&lt;/p&gt;
&lt;p&gt;However, I gonna graduate the school and I will start to work so I decided to activate my myIR account. I&amp;rsquo;m not sure other way how to activate, but someone quotes this page.&lt;/p&gt;
&lt;h3 id=&#34;myir_process&#34;&gt;myIR_Process&lt;/h3&gt;
&lt;p&gt;Firstly, I accessed this webpage and filled in an IRD number, name and birthdate.&lt;/p&gt;
&lt;p&gt;I got the order which the view was written after filling in an userID. I later called and the voice AI asked requirement.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【アクティビティでIce skatingを楽しんだよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/07/ice-skating-activity-new-zealand/</link>
      <pubDate>Thu, 03 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/07/ice-skating-activity-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;The ice skating rink was set at Aotea square in Auckland. I have never seen it in Japan, but it might be ordinaly oversea.&lt;/p&gt;
&lt;p&gt;As I wrote about matariki, I played a lot. This was also a schools activity.&lt;/p&gt;
&lt;p&gt;I have played once, but I don&amp;rsquo;t remember. I remember that my father had injury before.&lt;/p&gt;
&lt;h3 id=&#34;ice-skating-fee&#34;&gt;Ice skating fee&lt;/h3&gt;
&lt;p&gt;Adult cost is $25. Student cost is $19 on every Wednesday. The charge includes ice skating shoes and a helmet. When beginners are not good at playing ice skating, they can use kind of carts. We don&amp;rsquo;t worry about falling over because center of gravity is put front.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Auckland Zooでいろんな動物を見てきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/auckland-zoo-animals/</link>
      <pubDate>Mon, 30 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/auckland-zoo-animals/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the Auckland Zoo last Sunday. We can see variety of animals, but I took photos because there were a few rare animals.&lt;/p&gt;
&lt;h3 id=&#34;zoo-australia-and-south-america&#34;&gt;Zoo Australia and South America&lt;/h3&gt;
&lt;p&gt;I went to Australia area at first. For instance, emu, kangaroo and tasmanian devil.&lt;/p&gt;
&lt;p&gt;Moreover, I recorded a video due to parrots strange behavior. I feel mysterious because I watched its tongue was unique moving.&lt;/p&gt;
&lt;p&gt;I went to South America area later. There were mainly monkeys. For instance, squirrel monkeys, golden lion tamarins and spider monkeys.&lt;/p&gt;</description>
    </item>
    <item>
      <title>水の暇という放置つりゲーをだらだら遊んでいるよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/mizu-no-hima-idle-fishing-game-review/</link>
      <pubDate>Thu, 26 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/mizu-no-hima-idle-fishing-game-review/</guid>
      <description>&lt;h2 id=&#34;水の暇&#34;&gt;水の暇&lt;/h2&gt;
&lt;p&gt;スマホでしか放置ゲーを遊んでいなかったのですが、初めてPCでも買って遊んでみました。&lt;a href=&#34;https://store.steampowered.com/app/2963540/_/?l=japanese&#34;&gt;水の暇&lt;/a&gt;というゲームですね。実際の画面はこんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mizu-no-hima-idle-fishing-game-review/images/image.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;水の暇-ゲーム概要&#34;&gt;水の暇 ゲーム概要&lt;/h3&gt;
&lt;p&gt;画面的には最前面に来て空のほうは透過処理が入っています。もちろん透過は切ることもできます。ゲーム画面はどこにでも移動できます。他のディスプレイに移動させる場合は少し手間ですが、設定から変更することもできます。&lt;/p&gt;
&lt;p&gt;つりゲーなので待っている間にひたすら釣りをしてくれます。また、後ろの猫は魚と引き換えにアイテムを探してくれます。価値が高いものを上げるとより良いアイテムを見つけやすくなります。とは言え後半は魚の価値が高くなるのであまり使わなくなりますが。&lt;/p&gt;
&lt;h3 id=&#34;水の暇-進め方&#34;&gt;水の暇 進め方&lt;/h3&gt;
&lt;p&gt;最初のほうはひたすら釣ってお金を稼いでロッドのレベルを上げます。そうすると釣りレベルが上がり新しい場所に行きやすくなります。ただ、レベルが高い魚を釣ると引き上げにかかる時間も多くなります。&lt;/p&gt;
&lt;p&gt;そのためには引き上げ速度を上げる必要があるという感じですね。また、魚を水槽に入れるとアイテムを生み出してくれます。このアイテムはチャームづくりやクエストに使ったりします。&lt;/p&gt;
&lt;p&gt;チャームはクエストをクリアすると増えたり、レシピをもらうことができます。装備することで特定の魚を釣りやすくなるなどの効果があります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;水の暇_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mizu-no-hima-idle-fishing-game-review/images/image-2.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;収集要素&#34;&gt;収集要素&lt;/h3&gt;
&lt;p&gt;最後に収集要素や実績ですね。収集要素としては魚、アイテム、宝物、チャームがあります。とは言え基本的にはクエストをこなせばアイテムや宝物、チャームはコンプリートすると思います。&lt;/p&gt;
&lt;p&gt;魚ですがノーマル系はクエストで集まると思います。ただ、レベル10の魚に関しては条件付ですね。この条件はボトルの手紙から判明します。特定の魚やアイテム、時間で釣ることができます。&lt;/p&gt;
&lt;p&gt;一番大変なのはレインボー系ですね。ひたすら待つ必要があるので大変ですが時間をかければクリアできると思います。最後の色は全てのクエストをクリアした後、特定の場所で釣るともらえます。レインボーよりは楽だと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;水の暇_魚&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mizu-no-hima-idle-fishing-game-review/images/image-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;という感じで楽しみました。まだ全ての実績をコンプしてませんが、後は放置するだけなのでダラダラと待とうと思います。操作すれば早くクリアできると思いますが、しなくてもまったりできるので画面の余白に余裕があればやってみるといいと思います。安いですし。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Matarikiというマオリの元旦を満喫する】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/matariki-maori-new-year-experience/</link>
      <pubDate>Sun, 22 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/matariki-maori-new-year-experience/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I took it easy because of holiday on last Friday called &amp;ldquo;Matariki&amp;rdquo;. &amp;ldquo;Matariki&amp;rdquo; is new year&amp;rsquo;s day of Maori and it depends on annual date. However, it&amp;rsquo;s same that the date is Friday on June.&lt;/p&gt;
&lt;h3 id=&#34;ice-skate&#34;&gt;Ice Skate&lt;/h3&gt;
&lt;p&gt;I saw the ice skate at first. I think staffs set up it and they can build easily. There are loads of people inside so I didn&amp;rsquo;t enter, but it looked fun.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Ambury Farmで農場の動物たちと触れ合う】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/ambury-farm-animals/</link>
      <pubDate>Tue, 17 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/ambury-farm-animals/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to ambury farm because my Thai friend recommended it. It&amp;rsquo;s free so anybody can enter it.&lt;/p&gt;
&lt;h3 id=&#34;ambury-farm-bull-and-horse&#34;&gt;ambury farm bull and horse&lt;/h3&gt;
&lt;p&gt;I saw bulls at first time. My imagination is that cows are female but I saw bulls there. The warning is written on the sign; Don&amp;rsquo;t approach their territory.&lt;/p&gt;
&lt;p&gt;I have seen them a few times so I was surprised when I saw them. They moved their tongue to eat grasses so it was interesting. I felt complexed because tasty tongue is made of them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Bungee jumpingでドキドキの体験をしてきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/bungee-jumping-2/</link>
      <pubDate>Fri, 13 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/bungee-jumping-2/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;My friend went back Japan suddenly and he said he wanted to do bungee jumping. Therefore, I did bungee jumping with him.&lt;/p&gt;
&lt;p&gt;The company manage it as the same company manage the base jumping at the sky tower.&lt;/p&gt;
&lt;h3 id=&#34;bungee-jumping-preparing&#34;&gt;Bungee Jumping Preparing&lt;/h3&gt;
&lt;p&gt;I did it on weekday at afternoon. It should be fine when I booked on the day. I could choose reception which I use a bus or go to there directly. I decided to use the bus.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Driver licenceを気軽に取ってきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/driver-licence/</link>
      <pubDate>Tue, 10 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/driver-licence/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I have been there for 5 months so I decided to obtain a NZ driver licence because I am going to extend for one year. You can access on the Japanese embassy how to get a driver licence so it should be fine basically if you follow it. However, you do not need a driver licence if you stay here for one year or less due to cost some money.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ARMAGEDDON EXPOというアニメイベントを楽しむ！】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/armageddon-expo/</link>
      <pubDate>Fri, 06 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/armageddon-expo/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I enjoyed a event called &amp;ldquo;ARMAGEDDON EXPO&amp;rdquo; which is held annual. It was held at the &amp;ldquo;SHOWGROUND&amp;rdquo; and almost all events are held there. The previous Easter event was also there.&lt;/p&gt;
&lt;p&gt;There were a lot of people. Of course, many people did cosplay. Some people did high quality cosplay and other people dressed simple costume. In my opinion, if they enjoyed it, it should be fine.&lt;/p&gt;
&lt;h3 id=&#34;armageddon-hall&#34;&gt;Armageddon Hall&lt;/h3&gt;
&lt;p&gt;There were a lot of stalls to eat. However, it is same food as Easter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mages of Mystraliaを100%クリアしました</title>
      <link>https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/</link>
      <pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/</guid>
      <description>&lt;p&gt;最近&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2025/05/the-werecleaner-game-review/&#34;&gt;ゲーム&lt;/a&gt;熱が出てきたのでMages of Mystraliaをプレイしました。相変わらず難易度は少し高いものを指定しました。一応英語でプレイをしてみましたが、そのせいでストーリーはほぼ覚えてないですね（笑）日本語版もありますので興味があればぜひやってみてください。&lt;/p&gt;
&lt;p&gt;今回もEpicの無料配布でプレイしました。&lt;a href=&#34;https://store.steampowered.com/app/529660/Mages_of_Mystralia/&#34;&gt;Steam&lt;/a&gt;だと実績がありますが、&lt;a href=&#34;https://store.epicgames.com/en-US/p/mages-of-mystralia&#34;&gt;Epic&lt;/a&gt;だとないみたいですね。なので100%クリアだけを目指してやってました。&lt;/p&gt;
&lt;h3 id=&#34;mages-of-mystralia-概要&#34;&gt;Mages of Mystralia 概要&lt;/h3&gt;
&lt;p&gt;ざっくり概要を話せば魔法に目覚めた少女が世界を救うため、師匠とマスターの力を借りて世界を救う話です。&lt;/p&gt;
&lt;p&gt;ストーリー自体は王道ですが、この世界は魔法使いが嫌われています。更に目覚めたとき家を爆発させたというのもあり、割と絶望的な始まりを迎えます。その後、同じ村の人に会いますが嫌われている描写もあります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Mages of Mystralia_load&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-175229-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-175323-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;mages-of-mystralia-詳細画面&#34;&gt;Mages of Mystralia 詳細画面&lt;/h3&gt;
&lt;p&gt;Mages of Mystraliaのプレイ画面はこんな感じ。崖から落ちるとダメージを受けるので注意が必要ですね。もちろん海や池に落ちても同様にダメージを受けます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Mages of Mystralia_view&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-27-194143-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;魔法はこんな感じ。今回は4種類の魔法、4種類のタイプとたくさんのルーンで構成されています。ルーンに関しては魔法、タイプ、他のルーンとの組み合わせで色んな効果を作り出します。そこが面白いところのポイントですが、よくわからず使わないで終わったルーンもありますね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Mages of Mystralia_magic&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-27-195247-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このタイプの宝箱は貴重なものが入っています。ルーンや強化アイテムですね。もう少し質素なものであれば強化アイテムやお金が入ってます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Mages of Mystralia_treasure&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-27-204605-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;強化アイテムを消費することで体力かSPを増やすことができます。最大5回までなのでSPから強化しても問題ありません。全てのアイテムを集めれば最終的には両方最大まで強化できます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-28-170807-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;mages-of-mystralia-不明箇所&#34;&gt;Mages of Mystralia 不明箇所&lt;/h3&gt;
&lt;p&gt;Mages of Mystraliaをプレイして少し不明だった部分や攻略について話していこうと思います。まずはこの部分ですね。物語の後半でHavenの観測機からスカイシェードを入手できます。私が見逃しただけで誰かが話していたかもしれませんが、私は調べるまで気づきませんでした。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-134604-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;その後、龍の紋章がある場所(The Rise)に向かってスカイシェードを使うとエリクサーを手に入れることができます。エリクサーは体力とSPの最大値を増やします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-161944-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;パズル攻略&#34;&gt;パズル攻略&lt;/h3&gt;
&lt;p&gt;最後にパズルや戦闘の攻略についてです。基本パズルを解くときは火炎弾を出して火をつけるのがセオリーです。そこにいろんなルーンを追加してうまいこと玉や時間を調整して火をつけます。&lt;/p&gt;
&lt;p&gt;このゲームのパズルですが難易度によって微妙にパズルが異なります。そのため、難易度を上げると敵の強さだけでなくパズルの難易度も少し上がります。&lt;/p&gt;
&lt;p&gt;ただ、抜け道があり戦闘ではほぼ無双かつパズルをごり押しする方法があります。それがRainというルーンになります。&lt;/p&gt;
&lt;p&gt;魔法のタイプはImmedi(直接攻撃)、Actus(遠距離攻撃)、Creo(地形に作用)、Ego(自身に作用)の4つがあります。rainというルーンはCeroとの相性がかなり良いもので下の画像のようになります。&lt;/p&gt;
&lt;p&gt;もちろん炎だけでなく他の属性でも同様の感じになります。範囲が広く断続的に攻撃をし、5秒ほどその場に残るという特性があります。更にこれで松明に火をつけることができるので、ほとんどのパズルをこれでごり押しすることができます。&lt;/p&gt;
&lt;p&gt;ただ、このルーンを取得するのは後半になりそうですが。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-163134-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;rainというルーンについて&#34;&gt;&amp;ldquo;Rain&amp;quot;というルーンについて&lt;/h3&gt;
&lt;p&gt;更にこのルーンは色んなルーンを付けることで更に強くできます。moveを付ければ正面に発生させ、timeを付ければ滞在時間の延長、sizeを付ければ範囲の拡大ができます。更にrandamを使えばコストを抑える効果があります。&lt;/p&gt;
&lt;p&gt;randamは発生する方向がランダムになるが、SPの消費コストを抑えるというものになります。ただ、rainの場合は範囲を広げればそこまで気にならなくなります。そのため、大量に発生させやすくなります。&lt;/p&gt;
&lt;p&gt;もう一つrainを使うなら炎がおすすめです。他の属性は道を作ったり、謎を解くのに使うことが多いです。その点炎は全く使い道がないので気軽に設定できます。&lt;/p&gt;
&lt;p&gt;個人的にはこれを使う場合はイグニの杖がおすすめです。通常同じ属性の敵は耐性があるのですが、イグニの杖は炎耐性を無視し、炎攻撃の威力を50%上げます。耐性によってどれくらいダメージが減少されるかはわかりませんが、おそらく半減だと思われます。&lt;/p&gt;
&lt;p&gt;お金を払って200%ダメージにするというものもありますが、入手のしやすさで言えばこれが楽だと思います。&lt;/p&gt;
&lt;p&gt;試練というクエストがあり、12wave敵と戦うというクエストがあります。1度クリアすると2度目の挑戦で10分以内という挑戦が出てきます。これもrainを使えば楽々クリアできるのでおすすめです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/06/mages-of-mystralia-achievements/images/Screenshot-2025-05-31-171640-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;という感じでアクションゲームを楽しみました。また、他のゲームをやりたいなと思いつつも英語も頑張らないといけないので悩ましいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Escapadeで脱出ゲームを体験してきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/escapade-escape-room-experience/</link>
      <pubDate>Sat, 31 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/escapade-escape-room-experience/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;escapade_overall&#34;&gt;Escapade_Overall&lt;/h3&gt;
&lt;p&gt;I did the escape room at first time in New Zealand. I&amp;rsquo;ve never done that in Japan. I tried it because we could do it in afternoon activity.&lt;/p&gt;
&lt;p&gt;However, I can&amp;rsquo;t upload photos and contents so I&amp;rsquo;ll write my thought. There is the Escapade nearby the Queen Street in CBD.&lt;/p&gt;
&lt;p&gt;I think the cost which is $33 is as well as Japan&amp;rsquo;s. However, There is only one room so you might enjoy it in Japan. I&amp;rsquo;m not sure as I&amp;rsquo;ve never done it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【The WereCleaner】｜アクションゲーム × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/the-werecleaner-game-review/</link>
      <pubDate>Tue, 27 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/the-werecleaner-game-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;The Epic Games distributes free games each weeks, so I played The WereCleaner. It is free on the Steam.&lt;/p&gt;
&lt;h3 id=&#34;werecleaner_overall&#34;&gt;WereCleaner_Overall&lt;/h3&gt;
&lt;p&gt;This game has a short story and a few stages so I finished playing it quickly. Moreover, we can complete achievements for 2 hours.&lt;/p&gt;
&lt;p&gt;However, The game&amp;rsquo;s language is only English so you must be careful. If you just play games, you don&amp;rsquo;t need to translate it. On the other hand, if you want to see description of story and collection, you need to translate it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Win11Debloat を使ってPCのパフォーマンスを多少改善する</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/</link>
      <pubDate>Sat, 24 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/</guid>
      <description>&lt;h2 id=&#34;win11debloat&#34;&gt;Win11Debloat&lt;/h2&gt;
&lt;p&gt;たまたま見つけた記事でFreeTimeTechという企業のwindows11debloaterが紹介されていました。ただ、アプリを導入するのは少し躊躇したので調べた結果、Win11Debloatというツールに至りました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/Raphire/Win11Debloat&#34;&gt;こちら&lt;/a&gt;からツールの詳細を知ることができます。Githubからの導入なので多少ハードルが上がりますが、心理的なハードルは下がる気がします。&lt;/p&gt;
&lt;p&gt;注意事項としては重要なアプリを消さないこと、効果が限定的であるかもしれないということですね。もともとあるアプリがそこまでCUPやメモリを使用してないと考えられるので、効果が限定的だと考えられます。私はこれに気づく前にやってしまいましたが…&lt;/p&gt;
&lt;h3 id=&#34;win11debloat_導入方法&#34;&gt;Win11Debloat_導入方法&lt;/h3&gt;
&lt;p&gt;導入方法は簡単でpowershellまたはコマンドプロンプトを管理者権限で開き、以下のコマンドを実行します。その後、画面の指示に従って実行していきます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;amp; ([scriptblock]::Create((irm &amp;#34;https://debloat.raphi.re/&amp;#34;)))
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;他の方法もありますが、そちらが良ければ確認してみてください。コマンドを実行すると以下のような画面になり、別のターミナルが開きます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Win11Debloat_introduce&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-141308.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Win11Debloat_menu&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-141313-1024x711.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;win11debloat_内容&#34;&gt;Win11Debloat_内容&lt;/h3&gt;
&lt;p&gt;ここから数字を選択します。一旦0を選んで情報を確認したほうが良いとは思いますが、面倒であれば1を選択すれば十分だと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Win11Debloat_contents&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-141609.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;1を選択するとこんな感じで何を削除したり変えたりするのかが表示されます。問題なければ決定します。一応削除前のCPUとメモリを見てみました。こんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Win11Debloat_before changing&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-141847.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;2を選択するとこんな感じです。ここから更に選択して削除していきます。3を出すとリストを表示してどれを消すか選択できます。ぶっちゃけ詳しくなければやらないほうが良い気がします。重要なシステムを消す可能性がありますので。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-144057-1024x90.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-144540.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;2を選択するとこんな感じでどのようなアプリを消して変更するか選択していきます。こちらは最悪翻訳しながらできるので、面倒でなければこちらでもよいかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-144935-1024x867.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-145241.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;終わったらボタンを押して終了ですね。終わった後がこんな感じ。正直そこまで変わった感じはしないですね。メモリは私がタブを開きすぎなので良いとして、それがあったとしても大きく変わった感じはない気がします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/05/win11debloat-pc-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-05-24-145320.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;とは言え少しでも軽くしたければ使うのもありだと思います。Windowsには余計なものも入ってることが多いので。気になるのであれば試してください。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>【米を鍋で炊ければどこでも米が食べられるよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/how-to-cook-rice-in-a-pot/</link>
      <pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/how-to-cook-rice-in-a-pot/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;When I lived in Japan, I often cooked rice useing a rice-cooker. For instance, white rice, brown rice and mixed rice.&lt;/p&gt;
&lt;h3 id=&#34;introducing-rice&#34;&gt;Introducing rice&lt;/h3&gt;
&lt;p&gt;I thought I hadn&amp;rsquo;t cooked rice in NZ. However, there are a lot of rice in the supermarket. As you know, Japonica rice are sold only unique supermarkets, but there are much indica rice.&lt;/p&gt;
&lt;p&gt;The represent of indica rice is basmati rice, but I used jasmine rice this time. They are used in Thai and Vietnam. I can cook fourteen bowls of rice per 1kg and it costs $3.5(approximatly 300 yen).&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Bungee jumpingをスカイタワーで体験したよ！】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/bungee-jumping/</link>
      <pubDate>Sat, 17 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/bungee-jumping/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went bungee jumping because I drank with my friend and he invited me last night.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not acrophobia so I should be fine at high place. However, I have never done that so I was fairly nervous.&lt;/p&gt;
&lt;h3 id=&#34;bungee-jumping_reservation&#34;&gt;bungee jumping_reservation&lt;/h3&gt;
&lt;p&gt;We can book online. Nevertheless, we booked at the reception and it cost $165 because I gave a proof of address. I&amp;rsquo;m a student and I&amp;rsquo;m glad to be cheaper than I expected.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Listening30の模擬試験を復習していく</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/ielts-listening-test-30-review/</link>
      <pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/ielts-listening-test-30-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I took the mock litening test No.30 so I will review it. This score was fifteen per forty. I used to take the mock test and I felt a bit easily. However, I took bad score so I will review it.&lt;/p&gt;
&lt;h3 id=&#34;listening30_q1-6&#34;&gt;Listening30_Q1-6&lt;/h3&gt;
&lt;p&gt;The speakers talk about addmision procedures whici a new student applys for.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The answer for Q1 is &amp;ldquo;POSTGRADUATE&amp;rdquo;. The student said it as it appears.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The answer for Q2 is &amp;ldquo;ENGINEERING&amp;rdquo;. The student said the science faculty first but the reception said engineering and he answered &amp;ldquo;Yes&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【ニュージーランドでも移動式サウナを体験 ~Sauna~】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/new-zealand-sauna-sauna/</link>
      <pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/new-zealand-sauna-sauna/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;If there is a sauna, I&amp;rsquo;ll go there but I didn&amp;rsquo;t know about details so I went there with my friends. They know if so I was told it by them. We were five people who consist of one Laotian and four Japanese.&lt;/p&gt;
&lt;h3 id=&#34;sauna_optional&#34;&gt;Sauna_Optional&lt;/h3&gt;
&lt;p&gt;This sauna is a traveling sauna so it differs due to date. I enjoyed the sauna in Takapuna last Monday.&lt;/p&gt;
&lt;p&gt;There was a pool, shower and the sea but we had to walk for five minutes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Little Language Lessonsを使ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/05/little-language-lessons-review/</link>
      <pubDate>Sat, 03 May 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/05/little-language-lessons-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I tried to access learning language website which Google published using Gemini. You can try to access this. First view is like this.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s not occasionally correct because of AI. You can click &amp;ldquo;check&amp;rdquo; and &amp;ldquo;Continue&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;If you can login completely, it shows three topics. They are lesson, slang and learning with camera.&lt;/p&gt;
&lt;h3 id=&#34;little_language_lessons-tiny_lesson&#34;&gt;Little_Language_Lessons Tiny_Lesson&lt;/h3&gt;
&lt;p&gt;Firstly, I tried &amp;ldquo;Tiny Lesson&amp;rdquo;. You choose language. For example, English has three accents which are American, British and Australian. I live in NZ so I choose English(U.K).&lt;/p&gt;</description>
    </item>
    <item>
      <title>【Easter Showでイベントに参加してきたよ】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/auckland-easter-show-review/</link>
      <pubDate>Wed, 30 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/auckland-easter-show-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;Japanese people aren&amp;rsquo;t familiar to Easter but it&amp;rsquo;s the public holiday in NZ. Moreover, I enjoyed a event in showground. It consists of traveling amusement park, petting farm animals, muscle shows and dinosaur exhibitions.&lt;/p&gt;
&lt;h3 id=&#34;easter_amusement-park&#34;&gt;Easter_amusement park&lt;/h3&gt;
&lt;p&gt;Firstly, It&amp;rsquo;s a amusement park. I enjoyed it for long no time. However, I haven&amp;rsquo;t heard about fasten amusement parks. I wonder whether they commit raws?&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s traveling amusement park but I was hesitating because it&amp;rsquo;s strong. There are like a shooting gallery and a merry-go-round. There is a ferris wheel but it&amp;rsquo;s a little fast.&lt;/p&gt;</description>
    </item>
    <item>
      <title>模擬テストの復習を引き続きやっていく_IELTS-Listening22</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-review-2/</link>
      <pubDate>Sun, 27 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-review-2/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I did until Listening22 Q11-Q20 last time. I took other mimic test and I want to review it so I will finish reviewing No.22 this time.&lt;/p&gt;
&lt;h3 id=&#34;listening22_q21-25&#34;&gt;Listening22_Q21-25&lt;/h3&gt;
&lt;p&gt;Q21-30&amp;rsquo;s questions are politics. If you know about politics or parliament of NZ, it&amp;rsquo;s easy for you. I don&amp;rsquo;t know about that.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Q21&amp;rsquo;s answer is &amp;ldquo;Constitutional Monarchy&amp;rdquo;. This answer is given exactly as it appear. I couldn&amp;rsquo;t answer because I didn&amp;rsquo;t know about vocabrarys.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IELTSの模擬試験でListening22を復習していく_Q11-20</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-questions-11-20/</link>
      <pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-questions-11-20/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I talked about taking the mock test which isn&amp;rsquo;t good score last time so I&amp;rsquo;m reviewing more this time. The questions is appear through voices so you can expect easier than you expected.This is the mock test.&lt;/p&gt;
&lt;h3 id=&#34;q11-16&#34;&gt;Q11-16&lt;/h3&gt;
&lt;p&gt;These question has choices which is correct. A is &amp;ldquo;arts&amp;rdquo;, B is &amp;ldquo;land&amp;rdquo; and C is &amp;ldquo;water&amp;rdquo;. We choose a answer and guess kind of competitions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Q11&amp;rsquo;s answer is C. You can answer if you can hear a question, &amp;ldquo;kayak&amp;rdquo; and &amp;ldquo;paddle&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IELTSの模擬試験でListening22を受けてボロボロだった話</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-review/</link>
      <pubDate>Fri, 18 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/ielts-listening-test-22-review/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I took the mock Listening 22 of IELTS last week but my score was bad. This test included forty questions and results was eight points. A teacher said IELTS score is 3.5.&lt;/p&gt;
&lt;h3 id=&#34;overview-ielts-listening&#34;&gt;Overview IELTS Listening&lt;/h3&gt;
&lt;p&gt;You can take it this website. I took No.22 of the mock test. I didn&amp;rsquo;t feel complexed contents of it.&lt;/p&gt;
&lt;p&gt;However, we must understand contents and vocabulary. If we don&amp;rsquo;t understand, we can&amp;rsquo;t answer it. Moreover, it has more writing questions than select questions. It isn&amp;rsquo;t many words about one to four. Therefore, I review.&lt;/p&gt;</description>
    </item>
    <item>
      <title>【寿司の作り方を学べばレストランでも使えるかも！？】｜ワーホリ in NZ × 英語力アップ／IELTS対策</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/learning-to-make-sushi-new-zealand/</link>
      <pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/learning-to-make-sushi-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;Recently, I learned how to make sushi.&lt;/p&gt;
&lt;h3 id=&#34;learning&#34;&gt;Learning&lt;/h3&gt;
&lt;p&gt;First, I learned how to cut raw fish. That is finishing three-piece fillet or buying a piece of fish.&lt;/p&gt;
&lt;p&gt;I was carefully taught how to use a knife. If you cut fish or buy a piece of fish, I want to do that. I can also use for survival.&lt;/p&gt;
&lt;p&gt;I was taught how to make nigiri sushi, temaki sushi and maki sushi after cutting. Therefore, I was taught how to make Californiaroll. Basically, that is same except direction of rolling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ASB Polyfestというマオリとパシフィックの祭りを見てきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/asb-polyfest/</link>
      <pubDate>Wed, 09 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/asb-polyfest/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to Manukau Sports Bowl to watch dancing in NZ because of festival. I think it&amp;rsquo;s same with dancing which I saw before.&lt;/p&gt;
&lt;p&gt;I looked around shops while watching other countries dancing and singing. The shops sold food, clothes and drawing body paint. This event wasn&amp;rsquo;t free.&lt;/p&gt;
&lt;h3 id=&#34;polyfest-dancing&#34;&gt;Polyfest dancing&lt;/h3&gt;
&lt;p&gt;First, I watched Samoan dancing. Samoan people enjoyed playing instruments and dancing. The music is great rhythm.&lt;/p&gt;
&lt;p&gt;Second, I watched Niue dancing. This is similer to Samoan dancing. However, Niue people had a spear and posed like intimidated to rival.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SEALIFEに行ってだらだらと楽しんできたよ in Auckland</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/sealife-visit-in-auckland/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/sealife-visit-in-auckland/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the aquarium so I introduce it. This place is SEALIFE. We can look around there for several hours because it&amp;rsquo;s not large.&lt;/p&gt;
&lt;h3 id=&#34;sealife-history&#34;&gt;SEALIFE History&lt;/h3&gt;
&lt;p&gt;There were historical materials firstly. I don&amp;rsquo;t remember there are them at the aquarium in japan.&lt;/p&gt;
&lt;p&gt;This is like a snow tunnel through there. However, it isn&amp;rsquo;t cold inside so we enjoy walking through there.&lt;/p&gt;
&lt;h3 id=&#34;sealife-penguin&#34;&gt;SEALIFE Penguin&lt;/h3&gt;
&lt;p&gt;In my opinion, next is the most interesting thing. We can watch penguins. We can watch swimming and todding. After that, I could watch feeding time but I went to next place not watching it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SUSHIを初めてニュージーランドで食べたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/04/sushi-new-zealand/</link>
      <pubDate>Thu, 03 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/04/sushi-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I haven&amp;rsquo;t eaten SUSHI since I came here so I ate it. However, I ate SUSHI of package.&lt;/p&gt;
&lt;p&gt;Salmon and avocado roll is right side, unagi is middle, raw salmon and avocado sushi is left side.&lt;/p&gt;
&lt;h3 id=&#34;sushi-salmon-and-avocados&#34;&gt;sushi salmon and avocados&lt;/h3&gt;
&lt;p&gt;The Salmon tastes very normally. Probably, It&amp;rsquo;s similar to it and super&amp;rsquo;s salmon. I felt containing avocado is oily.&lt;/p&gt;
&lt;p&gt;Unagi is chewy. I prefer Yanagawa&amp;rsquo;s unagi to it.&lt;/p&gt;
&lt;p&gt;In my opinion, I don&amp;rsquo;t like avocado sushi. The avocado is used to abroad but I&amp;rsquo;m not sure. You try to eat it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Waiheke Islandに行ってワイナリー巡りをしてきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/waiheke-island/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/waiheke-island/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to Waiheke Island. I was recommended but I went to there because of doing winery tours. Basically, id doesn&amp;rsquo;t need to book about tasting. Some tasting need to book when there are good places or some bottle of wines.&lt;/p&gt;
&lt;p&gt;Actually, I saw vineyards and olive trees first time and it was amazing. I think this grapes is picked up and crushed ripen.&lt;/p&gt;
&lt;h3 id=&#34;waiheke-olive&#34;&gt;Waiheke olive&lt;/h3&gt;
&lt;p&gt;Firstly, I planned to do just wine tours. However, I went to Waiheke with my friend suddenly and he booked to do a olive tasting on the day. Therefore, we went to the olive tour first.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gallery in Auckland に行ってだらだらと鑑賞してきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/gallery-in-auckland/</link>
      <pubDate>Thu, 27 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/gallery-in-auckland/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;Recently, I went to a art gallery with the activity. There isn&amp;rsquo;t large inside. I don&amp;rsquo;t know that there are famous arts.&lt;/p&gt;
&lt;h3 id=&#34;introduce_gallery&#34;&gt;introduce_gallery&lt;/h3&gt;
&lt;p&gt;First, this is an octopus knitted of yarn. I know it&amp;rsquo;s very marvelous but I don&amp;rsquo;t know why it&amp;rsquo;s octopuses. People are afraid of them in some countries. Is it related?&lt;/p&gt;
&lt;p&gt;Second, this is the fishing net made of seashells. I don&amp;rsquo;t know it uses actually but it&amp;rsquo;s very marvelous. I think you need to collect lots of seashells which are same large.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Takapuna Marketで食べ歩きをしてきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/takapuna-market/</link>
      <pubDate>Sun, 23 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/takapuna-market/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;h3 id=&#34;takapuna-markets-situation&#34;&gt;Takapuna Market&amp;rsquo;s situation&lt;/h3&gt;
&lt;p&gt;I went to Takapuna Market which is held on every Sunday. However, It&amp;rsquo;s not free market.&lt;/p&gt;
&lt;p&gt;Its atmosphere is like this.&lt;/p&gt;
&lt;p&gt;I wasn&amp;rsquo;t interested in accessories and clothes so main is foods. By the way, I don&amp;rsquo;t know why carpets were sold.&lt;/p&gt;
&lt;h3 id=&#34;eating-foods-in-takapuna-market&#34;&gt;Eating foods in Takapuna Market&lt;/h3&gt;
&lt;p&gt;I ordered three foods and two jueces. I was going to order one juece but I ordered two them because of my mistake.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rangitoto Islandに観光をしてきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/rangitoto-island-visit/</link>
      <pubDate>Wed, 19 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/rangitoto-island-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to Rangitoto Island. I suggested to go somewhere with my friend who will leave from LSI and go around NZ. In my opinion, I wanted to do activity but I can&amp;rsquo;t do that because I had no time.&lt;/p&gt;
&lt;h3 id=&#34;to-rangitoto-island-by-a-ferry&#34;&gt;To Rangitoto Island by a ferry&lt;/h3&gt;
&lt;p&gt;I went to Rangitoto Island by a ferry. It costs $58 and we arrive to there about 25 minutes. It&amp;rsquo;s same fare if you buy a ticket online or at the counter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mt.Victoriaでニュージーランドの歴史を少し見てきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/mt-victoria-new-zealand/</link>
      <pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/mt-victoria-new-zealand/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;Recently, I wached NZ&amp;rsquo;s history at the Mt.Victoria, so I&amp;rsquo;m writing.&lt;/p&gt;
&lt;p&gt;We basically went to the Mt.Victoria vai a ship and bus. We can go to there only a bus or car, but they maybe costs cheaper.&lt;/p&gt;
&lt;h3 id=&#34;history-of-mtvictoria&#34;&gt;History of Mt.Victoria&lt;/h3&gt;
&lt;p&gt;These are cannons and a viewing. I wonder they are different there.&lt;/p&gt;
&lt;p&gt;This is a basement. It has horse stables and weapon strages end of street. There are rest places.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pasifika Festivalに行って楽しんできたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/pasifika-festival-visit/</link>
      <pubDate>Wed, 12 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/pasifika-festival-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I looked Pasifika Festival on 8th and 9th March. I looked events Waitangi day previously, but it&amp;rsquo;s same.&lt;/p&gt;
&lt;p&gt;There were 5 or 6 stages and There were sold clothes and foods beside there. I understood there were stages and foods but is it culture which is clothes?&lt;/p&gt;
&lt;h3 id=&#34;pasifika-festival-meals&#34;&gt;Pasifika Festival&amp;rsquo; meals&lt;/h3&gt;
&lt;p&gt;I watched stages while eating foods. I introduce eating foods. Firstly, this is Paneer cutlets.&lt;/p&gt;
&lt;p&gt;I guess this is indian foods and fried potatoes. Sauce is a little sweet. However, it has chopped chili peppers so if you don&amp;rsquo;t like spicy foods, you shouldn&amp;rsquo;t eat it. I like spicy foods so I ate it so good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SoutheastAsia Festivalに行ってきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/southeastasia-festival-visit/</link>
      <pubDate>Sun, 09 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/southeastasia-festival-visit/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I went to the SoutheastAsia Festival!&lt;/p&gt;
&lt;p&gt;Fortunately, I saw my friend and I knew about SoutheastAsia Festival. Therefore, I went to this.&lt;/p&gt;
&lt;p&gt;SoutheastAsia Festival is that SoutheastAsians cook meals and dance traditional dance. However, a prat of companys took a booth. Maybe, they are sponsored.&lt;/p&gt;
&lt;h3 id=&#34;scene-from-southeastasia-festival&#34;&gt;Scene from SoutheastAsia Festival&lt;/h3&gt;
&lt;p&gt;There is tradisional dance. Someone sang a song before this. I don&amp;rsquo;t have oppotunities to watch other dance because I wasn&amp;rsquo;t into inside.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LevelTestsをLSIで初めて受けた話</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/leveltests-lsi/</link>
      <pubDate>Thu, 06 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/leveltests-lsi/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;&lt;strong&gt;English_Practice&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;There is LevelTests in LSI. When you&amp;rsquo;d like to move up next level, you can take it. Handbook is written details.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m pre-intermediate which scores TOEIC about 500 or IELTS about 3-4.&lt;/p&gt;
&lt;h3 id=&#34;contens-of-leveltests&#34;&gt;&lt;strong&gt;contens of LevelTests&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;I think LevelTests isn&amp;rsquo;t difficult. However, you need to understand contents of textbook. In the other hand, it is easy if you do that.&lt;/p&gt;
&lt;p&gt;LevelTests has grammar, vocabulary and writing. Therefore, if you can study, you can move up easy. In my opinion, Japanese people has advantages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cursorの話題に乗り遅れたけどpyxelの修正に使ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/</link>
      <pubDate>Sun, 02 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/</guid>
      <description>&lt;h2 id=&#34;cursorを使ってみた&#34;&gt;Cursorを使ってみた&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cursor.com/pricing&#34;&gt;Cursor&lt;/a&gt;が凄いとだいぶ前に話題になりましたが、重い腰を上げてようやく使ってみました。&lt;/p&gt;
&lt;p&gt;コードエディターとして使っても優秀ですし、テキストベースで自身の考えを整理するのにも使えそうですね。&lt;/p&gt;
&lt;p&gt;興味を持ったのが音声入力でテキスト変換し、文字おこしした文を整理してもらうという&lt;a href=&#34;https://anond.hatelabo.jp/20250228171948&#34;&gt;記事&lt;/a&gt;です。日常的にも使えそうですし、コードの修正にも活用できそうでしたので使うことにしました。&lt;/p&gt;
&lt;h3 id=&#34;cursorのインストールとダウンロード&#34;&gt;Cursorのインストールとダウンロード&lt;/h3&gt;
&lt;p&gt;まずはインストーラーのダウンロードから。Windows、Mac、LINUXがあるので使っているPCに応じて選びましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_サイト&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/image-1024x504.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ダウンロードが完了したら、インストーラーを実行しましょう。基本的には何も変更せずポチポチ推して大丈夫です。こだわりがあれば変更するくらいですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-102646.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-102732.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-102747.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-102922.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;cursorの初期設定&#34;&gt;Cursorの初期設定&lt;/h3&gt;
&lt;p&gt;インストールが完了したら実行して開きましょう。デフォルトのIDEはVS Codeになりますが、他のIDEを使ってる場合はそちらを選択しましょう。似たようなUIにしてくれると思います。&lt;/p&gt;
&lt;p&gt;AIに対する言語は必要であれば選択しましょう。日本語なら&amp;quot;日本語&amp;quot;や&amp;quot;Japanese&amp;quot;で大丈夫だと思います。&lt;/p&gt;
&lt;p&gt;Codebase-wideはプロジェクト全体を読み込ませるかどうかですね。単体のコードだけを読み込ませるなら不要だと思います。設定が完了したら&amp;quot;Continue&amp;quot;をクリックしましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_設定画面&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-105943.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらはVS Codeを使ってると表示されます。VS Codeで使用してる拡張機能をそのまま使用するかの確認です。使うのであれば&amp;quot;Use Extensions&amp;quot;ですね。他のIDEはわかりませんが…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_拡張機能&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-110035.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらは利用状況を送信するかの設定です。&amp;ldquo;Privacy Mode&amp;quot;であれば送信されなくなります。私は個人で使う分には気にならないですし、もっと発展してほしいので送信するようにしています。ただ、業務委託では使えませんが。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-110215.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定が完了したらログインが必要になります。Freeであってもですね。今のところはproにする予定がないのですが…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_ログイン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-110302.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;リポジトリのクローン&#34;&gt;リポジトリのクローン&lt;/h3&gt;
&lt;p&gt;ログインが完了したら初期画面はこんな感じ。後はここからプロジェクトを開くなり、Gitからリポジトリの接続をすることになります。ちなみに日本語UIへの変更はVS Codeと同じ手順で変更できます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_クローン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-110523.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;真ん中のcloneをクリックするとGitからcloneすることができます。Githubの場合は8桁のコードを求められます。画面に表示されますのでそれをペーストすれば問題ありません。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_コード&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-112842.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;初期画面はこんな感じ。拡張機能のCotinueと似たようなUIに感じますね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_実際の画面&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-113017.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;freeの場合、最初の2週間はproを使うことができます。アカウントの設定画面でどれくらい使ったかを確認することができます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_使用量&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-134141.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;cursorを使ってコーディング&#34;&gt;Cursorを使ってコーディング&lt;/h3&gt;
&lt;p&gt;次は実際に使ってみましょう。Agent、Ask、Editを使い分けます。使い分けとしてはこんな感じみたいです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Agent: AIが考えてコードの変更や提案をする&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ask: シンプルに質問する&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Edit: コードやテキストを変更したり指示する&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_chatが画面&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-134311.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;モデルは4oですね。モデルによってはproにするか設定を変えないとダメみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-134748.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-134742.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;実際に実行してみるとこんな感じです。変更内容に問題なければ確定します。ちなみに動かしてみましたが、特に問題もなく動きました。リファクタリングが楽でめっちゃ嬉しい！&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_Edit&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-135003-1024x550.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後にAIに指示を出して意図通りの動きをするコードが作れるか試してみました。複雑になりすぎないように2つに分割しました。私が描いたイメージはAIが読み取ってくれるわけではないので、そこはコードをコピペして指示を出しました。こんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Cursor_Agent&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/03/cursor-pyxel-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-03-02-172348.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;少しだけ手作業で修正しましたが、ほぼ完ぺきに作ってくれました。障害物は名前から推定したんだと思います。流石に配色とその位置から形を推測するのはまだ無理だと思うので。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;ただ、正直に言うとなめてました（笑）ほぼ完璧に指示をこなして&lt;a href=&#34;https://github.com/sai-nome/pyxel&#34;&gt;コード&lt;/a&gt;を書いてくれるとは。何よりリファクタリングが嬉しいですね。もちろんこれだけのためにお試しで導入するのもありだと思います。読みやすくもなるし、今後の作業も楽になると思うので。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>kiwidipを試しにいくつか作ってみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/kiwidip-tutorial/</link>
      <pubDate>Thu, 27 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/kiwidip-tutorial/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_Practice&lt;/h2&gt;
&lt;p&gt;I came in NZ and I didn&amp;rsquo;t eat unique foods. Therefore, I made something.&lt;/p&gt;
&lt;h3 id=&#34;how-to-make-kiwidip&#34;&gt;how to make kiwidip&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://www.maggi.co.nz/recipes/Kiwi-Onion-Dip&#34;&gt;Kiwidip&lt;/a&gt; is sinple. It is used potetochips. It is made of cream, soup powders and vinegar.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;kiwidip_材料&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/kiwidip-tutorial/images/PXL_20250222_230133941-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;How to make easy. You mixed a can of cream, all soup powder and a small spoon of vinegar.&lt;/p&gt;
&lt;p&gt;I tried various so I mixed a half can of cream and all soup powder. I don&amp;rsquo;t care that It was a bit strong. Some people feel they want a bit vinegar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ParnellBathsでプールを満喫してきたよ！それからパーティ？</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/parnellbaths-pools-visit-from/</link>
      <pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/parnellbaths-pools-visit-from/</guid>
      <description>&lt;h2 id=&#34;english_practicing&#34;&gt;English_practicing&lt;/h2&gt;
&lt;p&gt;We have a activity in LSI on every Fryday. Therefore, it is a number of people limits. However, if you&amp;rsquo;d like to join it, you should write your name on list.&lt;/p&gt;
&lt;h3 id=&#34;cost-and-people-of-parnellbaths&#34;&gt;cost and people of ParnellBaths&lt;/h3&gt;
&lt;p&gt;I went to the pool which is ParnellBaths. If you are under 16 years old, for free. However, you are over 17years old and have student ID, you are discounted. It costs $6 with spa and $4 without spa.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IRD番号(納税者番号)を申請してみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/ird-application-guide/</link>
      <pubDate>Thu, 20 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/ird-application-guide/</guid>
      <description>&lt;h2 id=&#34;english_practice&#34;&gt;English_practice&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;d like to work in NEW ZEALAND(NZ), I applied IRD number. But I don&amp;rsquo;t know that I can be waiter.&lt;/p&gt;
&lt;h3 id=&#34;something-difficult-in-prepared-ird-number&#34;&gt;Something difficult in prepared IRD number&lt;/h3&gt;
&lt;p&gt;IRD number is taxpayer identification number. IRD number is same &amp;ldquo;my number&amp;rdquo; in Japan.&lt;/p&gt;
&lt;p&gt;You need to have something to apply IRD number. It is difficult for me to get banking certificate.&lt;/p&gt;
&lt;p&gt;First, you need a proof of address to open bank account. You need to buy something to prove.&lt;/p&gt;</description>
    </item>
    <item>
      <title>20250216_土日にやったことを英語で書く</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/weekend-diary-in-english-february-2025/</link>
      <pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/weekend-diary-in-english-february-2025/</guid>
      <description>&lt;h2 id=&#34;20250216_engilish_fair&#34;&gt;20250216_Engilish_fair&lt;/h2&gt;
&lt;p&gt;First, after waking up, I watched game commentary videos for about 30 minutes. During that time, I also played my daily LinkedIn game. The games were Tango and Queens.&lt;/p&gt;
&lt;p&gt;Then, I did my workout. As usual, I completed 10 sets of burpees and 10 sets of planks, with each set consisting of 40 seconds of exercise followed by 20 seconds of rest. After finishing my workout, I took a shower.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sailingでニュージーランドの海を満喫してきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/sailing-new-zealand-visit/</link>
      <pubDate>Fri, 14 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/sailing-new-zealand-visit/</guid>
      <description>&lt;h2 id=&#34;english_fair&#34;&gt;English_fair&lt;/h2&gt;
&lt;p&gt;On Friday, I went sailing, enjoying the ocean aboard a sailboat. However, this week there was a big test. Although I participated in the sailing activity in the afternoon, I spent the morning at Takapuna Beach.&lt;/p&gt;
&lt;h3 id=&#34;there-was-big-test-this-week&#34;&gt;There was BIG TEST this week&lt;/h3&gt;
&lt;p&gt;Actually, LSI held a big test this week. In other words, the test determines whether one can advance to the next level. Nevertheless, due to the class size, only a limited number of students can progress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ホームステイ生活が1か月経ったのでその時の話</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/one-month-homestay-experience-new-zealand/</link>
      <pubDate>Mon, 10 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/one-month-homestay-experience-new-zealand/</guid>
      <description>&lt;h2 id=&#34;ホームステイ生活について&#34;&gt;ホームステイ生活について&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.naumainz.studywithnewzealand.govt.nz/&#34;&gt;ニュージーランド&lt;/a&gt;に来て大体1ヵ月が経ちました。&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2025/01/lsi-auckland-1-review/&#34;&gt;ホームステイ&lt;/a&gt;が1ヵ月間だったので日本との違いを思い出せる範囲で書いてみようかと思います。&lt;/p&gt;
&lt;h3 id=&#34;ホームステイ_水道と運転&#34;&gt;ホームステイ_水道と運転&lt;/h3&gt;
&lt;p&gt;共通しているのは水道と運転ですね。&lt;/p&gt;
&lt;p&gt;水道水を飲むことができます。これは水の節約にもなるので個人的にはポイントが高いですね。日本で水道水を飲んでたわけではないですが、こっちは物価が高いので…&lt;/p&gt;
&lt;p&gt;ただ、シャワーを使う場合は注意したほうがいいですね。ホスト次第ですが20分までと言われる家庭もあると思うので。私は特に言われませんでしたが、気を付けるようにはしてました。この辺の制約について女性は大変そうだなと思います。そんな話をしているのが聞こえたので…&lt;/p&gt;
&lt;p&gt;トイレについては家庭によると思いますが、私は特に不便はなかったです。流れないや詰まったなどはなかったです。&lt;/p&gt;
&lt;p&gt;それから運転です。もし郊外に住んだり、遠出をする場合は車が必須になるかと思います。ニュージーランドでは日本の車が良く使われているので、右ハンドル左側運転になります。日本と同じなので他の国よりは運転しやすいですね。ただ、道路関係の法律とかは違うと思いますが…&lt;/p&gt;
&lt;h3 id=&#34;虫&#34;&gt;虫&lt;/h3&gt;
&lt;p&gt;こっちに来て感じたのは清潔感の違いですね。私のホームステイ先ではハエがちょくちょく飛んでます。たまにスプレーを巻きますが、湧いてきますね。この辺は家の人にもよると思いますが、苦手な人も多い気がします。&lt;/p&gt;
&lt;p&gt;ちなみに布団に多くのダニがいたみたいで、来て数日ぐらいですごく噛まれましたね。すでに用意してあるベッドで寝る前にダニ除けのスプレーを使うことをおすすめします（笑）&lt;/p&gt;
&lt;h3 id=&#34;ホームステイ先の食事&#34;&gt;ホームステイ先の食事&lt;/h3&gt;
&lt;p&gt;次は食事ですね。朝食についてはホームステイ先によって違うと思います。私のところは食べたいものがあれば勝手に食べてというスタンスですね。果物、シリアル、パンがあるので食べたければという感じですね。昼食はないので必要であれば買うか食べに行くかする必要があります。ちなみに私は昼食食べなくても問題ないような生活をしてたので、特に気にしてないです。&lt;/p&gt;
&lt;p&gt;夜ご飯は様々ですね。日本米はないですが、他の国の米はちょくちょく食べます。バスマティライスは有名ですね。後はパスタ系の麺やハンバーガー、ピザですね。たまに炭水化物が出ないこともありますが、その時は大体ジャガイモ出てきます（笑）&lt;/p&gt;
&lt;p&gt;少し驚いた部分で言うとサツマイモがありますね。マオリでは&lt;strong&gt;クマラ&lt;/strong&gt;というらしいですね。それからニンジンが調理法によっては甘いことですね。日本だとハンバーグ屋さんとかであった気がします。&lt;/p&gt;
&lt;p&gt;それからKiwi(ニュージーランド)の人たちは日曜にロースト系の肉を食べるみたいです。よくローストチキンを出されました。もちろんローストポークやローストビーフもありましたが。&lt;/p&gt;
&lt;h3 id=&#34;ホストとの生活&#34;&gt;ホストとの生活&lt;/h3&gt;
&lt;p&gt;私のホームステイのホストはあまり頻繁に出かけたりはしないタイプでした。買い物や仕事は別ですが、基本的に家にいてスマホを見るかテレビやドラマを見ていることが多いですね。もし、どこかに出かけたければ一人で行くことも考えたほうが良いかと思います。あるいは友達を早く作って一緒に行くかですね。&lt;/p&gt;
&lt;h3 id=&#34;気候&#34;&gt;気候&lt;/h3&gt;
&lt;p&gt;後は気候ですね。夏の日が出ている時間ですが、朝の6時半ぐらいから夜の8時半まで明るいですね。遅くまで散歩してても明るいので、出歩きやすいとは思います。&lt;/p&gt;
&lt;p&gt;そして夏ですが湿気が少ないです。そのため、日本ほど暑くなることはないですね。直射日光を浴びていれば別ですが、屋内や木陰にいる場合は若干寒気を感じることもあります。なので長袖を持っておくことをおすすめします。私は常に着てますし、日焼け対策にもなるので。&lt;/p&gt;
&lt;p&gt;後は店での注文ぐらいだとは思いますが、外食をほぼしないのでわからないですね。注文前はExcuse meよりはHiやHelloを使ったほうがよいくらいですかね？Excuse meを使った時、微妙な顔をされたので。&lt;/p&gt;
&lt;p&gt;これは余談ですが先生曰く「Kiwiの人たちよりブラジルの人たちのほうが明るい接客で良い」的なことを言ってました（笑）やっぱり元気にあいさつしたほうが良いのはどこも変わらなさそうです。&lt;/p&gt;
&lt;h3 id=&#34;英語力&#34;&gt;英語力&lt;/h3&gt;
&lt;p&gt;最後に英語力がどれくらい向上したかですかね？&lt;/p&gt;
&lt;p&gt;私の考えでは日本人の英語力はある方だと思います。大学入試で上の方を狙うならなおさらです。参考として私は国立の底辺大学、通称「&lt;strong&gt;STARS」&lt;strong&gt;に所属していました。この記事を書くときはじめて&lt;/strong&gt;STARS&lt;/strong&gt;という単語を知りました（笑）&lt;/p&gt;
&lt;p&gt;日本人は中学から本格的に英語を学び、大学まで英語の語彙力や文法を学ぶので比較的高いと考えてます。ただ、聞く話すの機会がないので喋れない人が多いと言われます。ちなみに今私がLSIで学んでいる文法は中学で学ぶレベルです。ReadingとWritingなら難易度は低めに感じます。&lt;/p&gt;
&lt;p&gt;こっちに来た当初はホストが話していることの30%理解できたかな？ぐらいです。今もそうですが単語から何を言いたいか予測して聞いてる感じですね。話すほうは全くできませんでした。よく使われるExactlyやThat&amp;rsquo;s greatも出てこない状況ですね。大体Yeahと言ってました（笑）&lt;/p&gt;
&lt;p&gt;ちなみに今は50%くらいは理解できるようになったと思います。とは言っても話すスピードも速めでわかってない部分も多いですが。&lt;/p&gt;
&lt;p&gt;ネイティブでない人の英語はまだわかりやすいと思います。特に&lt;a href=&#34;https://www.lsi.edu/jp/%E8%AA%9E%E5%AD%A6%E5%AD%A6%E6%A0%A1/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B8%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6/%E3%82%AA%E3%83%BC%E3%82%AF%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6%E3%81%A7%E8%8B%B1%E8%AA%9E%E8%AA%9E%E5%AD%A6%E7%A0%94%E4%BF%AE&#34;&gt;LSI&lt;/a&gt;の学生だと文法が適切ではないですが、単語はわかります。相手もこちらと同様単語から言いたいことを予測して話しますので。ただ、国によってアクセントの癖があるくらいですね。&lt;/p&gt;
&lt;h3 id=&#34;留学の目的と展望&#34;&gt;留学の目的と展望&lt;/h3&gt;
&lt;p&gt;留学したいと思う場合は留学先で就職、可能ならバイトではなく正社員で雇われることを目指すと良いかと思います。正社員レベルならカジュアルな英語だけでなく、フォーマルな英単語や文法も必要になると思いますので。&lt;/p&gt;
&lt;p&gt;1ヵ月である程度聞くと話すができるようになったので、日本人がいない環境に身を置くのがおすすめです。英語を使えないと孤独になり生活するのも一苦労という状況は過酷ですが、確実に英語力は上がると思いますので。&lt;/p&gt;
&lt;p&gt;英語力を伸ばす必要があるかと言われたらなくても今のとこ問題ないと思います。日本はまだ安全で緩やかな停滞を迎えつつもなんとかやっていける状況だとは思います。一生日本で暮らすなら無理に努力する必要もないですし。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;私は海外で生活できるようにしておきたいと思ったので留学とホームステイをすることを決めました。現状の日本だけで一生を暮らしていくことに不安があったので…&lt;/p&gt;
&lt;p&gt;長々と書きましたが、これで以上ですね。日本を出ましたが食事や文化、国民性は好きなので可能ならやっぱり日本で平和に暮らせたらなとは思います。今の政治や経済を見ると帰りたいという状況ではなさそうですが、ぜひ頑張ってほしいなと他人事のように思います（笑）&lt;/p&gt;
&lt;p&gt;というわけでこっちで英語力を少しずつ伸ばしながら仕事あるいは永住を目指しながら頑張りたいと思うこの頃です。ではでは。さらばpretty cat&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ホームステイ_ネコ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/one-month-homestay-experience-new-zealand/images/PXL_20250203_064351495-1024x769.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Waitangi Dayという休日だったのでだらだら遊んできたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/</link>
      <pubDate>Fri, 07 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/</guid>
      <description>&lt;h2 id=&#34;waitangi-dayとは&#34;&gt;Waitangi Dayとは&lt;/h2&gt;
&lt;p&gt;ニュージーランドでは2/6は休日です！Waitangi Dayという日になっています。この日はイギリス王室とマオリの酋長たちが条約を結んだ日らしいです。今も翻訳の解釈で議論があるみたいですが、不平等や課題に向き合う日を休日として制定したのは凄いですね。&lt;/p&gt;
&lt;h3 id=&#34;イベントの内容&#34;&gt;イベントの内容&lt;/h3&gt;
&lt;p&gt;というわけで暇になったので今回は&lt;a href=&#34;https://www.aucklandcouncil.govt.nz/parks-recreation/Pages/park-details.aspx?Location=98&#34;&gt;Point England Reserve&lt;/a&gt;に行きました。今回はここでマオリの歌やダンスをやってました。&lt;/p&gt;
&lt;p&gt;後はご飯ですね。独自のごはんというわけではないですが、変わったソースと肉？のようなものがかかったハンバーガーでした。名前までは忘れちゃったのですが、こんなハンバーガーです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Waitangi_ハンバーガー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/images/PXL_20250205_220523680-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;このハンバーガーは非常に食べにくいですね。手にソースがべったりついて中々大変でした。&lt;/p&gt;
&lt;p&gt;ただ、味は良かったです。野菜は全くないですが、肉とチーズとソースがたっぷりですね。もちろんこのハンバーガだけではないですし、ダブルにしてボリュームを増やすこともできました。&lt;/p&gt;
&lt;p&gt;あるいは他のお店で買うこともできます。ただ、メキシコ料理などもあったのでせっかくならということでWAITHANIハンバーガーを頂きました。&lt;/p&gt;
&lt;p&gt;今度はロトルアでハンギを食べてみたいですね。いつ行けるか全くわかりませんが…&lt;/p&gt;
&lt;p&gt;ご飯を軽く食べた後はショーをだらだらと見てました。子供たちが歌ってハカを披露したり、ラップやマオリに関わる歌を披露してました。こんな感じですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/images/PXL_20250205_233813600-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/images/PXL_20250206_011923679-1024x576.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;10a.m.から3p.m.の5時間ありましたが、ちょこちょこ休憩をはさみながら聞いてました。ステージ前は影がないので日光がきつかったです。&lt;/p&gt;
&lt;h3 id=&#34;その他のアクティビティ&#34;&gt;その他のアクティビティ&lt;/h3&gt;
&lt;p&gt;それからこの近くはビーチがありました。そこまで広くないですが、家族連れが楽しそうにしてました。釣りをしてる人もいましたが、何が釣れるんですかね？&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/waitangi-day/images/PXL_20250206_003452552.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;という感じで休日を楽しんできました。次の休日は4月みたいなので楽しみに待ちたいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>フラットをニュージーランドで借りた時の話</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/how-to-rent-a-flat-in-new-zealand/</link>
      <pubDate>Tue, 04 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/how-to-rent-a-flat-in-new-zealand/</guid>
      <description>&lt;h2 id=&#34;ニュージーランドでのフラット契約について&#34;&gt;ニュージーランドでのフラット契約について&lt;/h2&gt;
&lt;p&gt;私は今週の土曜(2025/02/08)までホームステイを行う予定になっています。そこでフラットを借りたので、その時の話をしようと思います。&lt;/p&gt;
&lt;h3 id=&#34;フラットを探す理由&#34;&gt;フラットを探す理由&lt;/h3&gt;
&lt;p&gt;まずフラットですが、ざっくり言えばシェアハウスと同じようなものと思っていただいて大丈夫です。基本的には知らない人同士ですが、友達とシェアできる場所もあります。&lt;/p&gt;
&lt;p&gt;まずは私がフラットを借りようと思った理由ですね。最初はホームステイを延長しようと考えてました。ただ、1ヵ月だけお願いしようとしたところ、もし延長するなら最低2か月は欲しいという話がありました。&lt;/p&gt;
&lt;h3 id=&#34;フラットの探し方&#34;&gt;フラットの探し方&lt;/h3&gt;
&lt;p&gt;そこまでの予定はなかったので重い腰を上げて探すことにしました。最初に考えたのはニュージーランド大好きというサイトです。こちらで&lt;a href=&#34;https://nzdaisuki.com/classified/house&#34;&gt;フラット&lt;/a&gt;の募集がおこなわれているので応募してみました。&lt;/p&gt;
&lt;p&gt;最初に応募したところは割と安いところで週$160でした。内見をして確認しましたが、フラットは良いが個室がないのがストレスになりそうだったので辞めました。&lt;/p&gt;
&lt;p&gt;少しそこで住めば個室も空くよという話がありましたが、週$240で光熱費は別だったのでここは諦めることにしました。&lt;/p&gt;
&lt;p&gt;その後に探したのが&lt;a href=&#34;https://www.trademe.co.nz/a/property/flatmates-wanted&#34;&gt;Trade me&lt;/a&gt;ですね。このサイトはフラットだけでなく、中古品の売買や車の売買、家や土地、更には仕事探しまでできます。当然ですが全て英語ですし、やり取りも英語です。&lt;/p&gt;
&lt;p&gt;こちらのサイトを使った理由は選択肢を広げるためですね。先ほどのニュージーランド大好きというサイトは日本語でやり取りできますが、契約できるフラットの幅がかなり狭いです。もちろん英語ができないと感じればこちらでもよいですが、挑戦という意味でTrade meを使うのもよいと思います。&lt;/p&gt;
&lt;p&gt;私はいずれ英語で契約できるようにしたいし、選択の幅を広げたかったのでこちらを使いました。&lt;/p&gt;
&lt;h3 id=&#34;内見とやり取りについて&#34;&gt;内見とやり取りについて&lt;/h3&gt;
&lt;p&gt;ざっくりと見てよさそうな場所を探して、よさげなところにメールをしました。これは貸す人によりますが、直接電話かSMS、メール、サイトからのメールなど様々です。&lt;/p&gt;
&lt;p&gt;私はフレンドリーフラットという大き目の会社がたまたまやってたフラットに決めました。後から感じたことですが、個人に委託して契約してるような感じでしたが…&lt;/p&gt;
&lt;p&gt;というわけでメールでやり取りをして内見を行いました。テキストのやり取りはAIに文を書かせられるので、大半の人は問題ないと思います。&lt;/p&gt;
&lt;p&gt;SMSでどこにいますか？のやり取りをして現地で会った後、軽く世間話をして内見しました。1つ目は悪くないですが、同居人が女性で1対1かつ日本人でした。気を使っちゃうので他にありますか？と聞いてみました。一応事前に複数見たいという話はしておくと良いかもしれません。&lt;/p&gt;
&lt;p&gt;2つ目は大部屋で私含めて5人ですね。1つ目と同様個室はあります。日本人もいましたが、一応他にフラットがないか聞いてみました。3つ目は日本人がおらず、同様の5人部屋です。もちろん個室ありです。条件はほぼ2つ目と同じで週$260で光熱費も含まれています。&lt;/p&gt;
&lt;p&gt;本当はもう少し少ない人数が良かったのですが、大人数のシェアルームも経験してみるかということで3つ目にしました。一番の懸念はカップルで住んでるパターンですね。4人いて2男2女ですが、2組のカップルだった場合が最悪ですね。非常に気まずいです…&lt;/p&gt;
&lt;h3 id=&#34;契約書について&#34;&gt;契約書について&lt;/h3&gt;
&lt;p&gt;家が決まったら契約書をもらいました。こちらはpdfで契約書に署名するのが一般的です。もちろん人によっては紙でしょうし、日本でも紙が一般的ですがこっちではpdfを使います。&lt;/p&gt;
&lt;p&gt;pdfを受け取ったら内容をチェックしましょう。日本でも当たり前ですが、契約書や利用規約を確認するのは大切です。約束事ややってはいけないことなど書かれてますから。英語だと嫌になると思いますが、大丈夫です。私たちにはAIという素晴らしいテクノロジーがあります。&lt;/p&gt;
&lt;h3 id=&#34;契約書に対して役立つツール&#34;&gt;契約書に対して役立つツール&lt;/h3&gt;
&lt;p&gt;もし、AIを使うのに抵抗がある場合はGoogleレンズを使うと良いです。ただ、もし面倒であれば&lt;a href=&#34;https://notebooklm.google.com/&#34;&gt;NotebookLM&lt;/a&gt;がおすすめです。&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/&#34;&gt;簿記の勉強&lt;/a&gt;の時も活用しましたが、ここでも使えます。もちろん他のAIでも大丈夫だと思いますが、私はこちらの方が馴染みがあったので。&lt;/p&gt;
&lt;p&gt;内容をざっくり確認して問題なければサインしましょう。日本とは注意するポイントが違ったりしますので気を付けましょう。注意ポイントがわからないければ検索エンジンAIにでも聞きましょう。feloでもperplexityでもdeepseekでも大丈夫です。便利な世の中になったものです。&lt;/p&gt;
&lt;p&gt;ちなみに私の場合は退去日が間違ってたので訂正してくださいと返信しました。2回目も間違ってたんですけどね…&lt;/p&gt;
&lt;p&gt;契約書に問題がなければサインしましょう。サイン方法はいろいろありますが、面倒ごとに巻き込まれたくなければ電子署名に対応したアプリを使うのがおすすめです。有名なのが&lt;a href=&#34;https://www.adobe.com/nz/acrobat.html&#34;&gt;Adobe Acrobat&lt;/a&gt;ですね。こちらであれば特に問題ないと思います。&lt;/p&gt;
&lt;p&gt;ただ、私はスマホの電子署名を使用しました。&lt;a href=&#34;https://www.docusign.com/&#34;&gt;Docusign&lt;/a&gt;というアプリになります。まあ特に理由はないので好きなものを使えばよいと思います。電子署名は改竄されないためですね。ペイントだと改竄の恐れがあるので、可能なら使ったほうがいいと思います。ペイントでも問題なさそうですが…&lt;/p&gt;
&lt;h3 id=&#34;署名が完了したら&#34;&gt;署名が完了したら&lt;/h3&gt;
&lt;p&gt;署名が完了したら提出して、残高証明書を提出します。ニュージーランドではフラット契約時に1週間前払＋ボンドを先払いする必要があります。1週間前払分は住み始めた翌週から再度支払が開始するので特に問題ないと思います。&lt;/p&gt;
&lt;p&gt;ボンドは敷金みたいなものです。退去するとき特に問題なければ全額帰ってきます。ボンドは大体2週間分ぐらいですね。なので契約時は3週間分を前払することが多いと思います。&lt;/p&gt;
&lt;p&gt;支払いが終わって支払い証明書を提出すればこれで契約完了になります。当日に鍵をもらって入居することになります。フラットによっては内見時にフラットメイトと会うこともあると思います。それも契約の判断になると思うので事前にあっておくとより良いと思います。&lt;/p&gt;
&lt;p&gt;長々と話しましたがこんな感じです。誰かの助けになればと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>latinfiesta in Aucklandを軽く楽しんできたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/</link>
      <pubDate>Sat, 01 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/</guid>
      <description>&lt;h2 id=&#34;latinfiestaに行った感想&#34;&gt;latinfiestaに行った感想&lt;/h2&gt;
&lt;p&gt;フェスに行ったことがないうえ、あまり外に出たがらないのですがせっかくなので行ってきました。&lt;a href=&#34;https://www.latinfiesta.co.nz/home-auckland/&#34;&gt;ラテンフェス&lt;/a&gt;で南アメリカ系の音楽ダンスフェスになります。例えばブラジル、チリ、コロンビア、アルゼンチンあたりですね。&lt;/p&gt;
&lt;h3 id=&#34;ブラジルの子供達の歌&#34;&gt;&lt;strong&gt;ブラジルの子供達の歌&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;14時ぐらいに行ったのでブラジル系の子供達が歌っているタイミングでした。元気に歌ってて楽器も楽しく弾いててよかったです。この時はあまり人が密集してないですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;latinfiesta_BRAiNNZ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_012103248-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;latinfiesta_tangoレッスン&#34;&gt;latinfiesta_&lt;strong&gt;Tangoレッスン&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;その後はTangoのレッスンをしてました。先生が前で踊りを見せながら、見ている人も一緒に踊るという状況ですね。Tangoは基本2人組で踊るみたいで、ペアをころころ変えながら踊ってた様子です。ちなみに私は苦手なので後方腕組マンとなってました（笑）&lt;/p&gt;
&lt;p&gt;Tangoを見ていて感じたのは足運びと2人組がメインという感じですね。あまり上半身は動かさず、ステップのみでダンスをしていました。もしかしたら基本がこれで応用で上半身を使うのかもしれませんが…&lt;/p&gt;
&lt;p&gt;ただ、ステップでも横、前、後ろと動き更に足をクロスさせたりして少し複雑さを感じました。楽しそうに踊ってましたが、覚えるのは大変なんだなと思いました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;latinfiesta_Tango&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_014526334.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Tangoのレッスンの後はダンスショーと音楽ですね。後ろだったのでパフォーマンスはほぼ見られなかったです（笑）写真でもあまり見えないですね。ステージの下で踊ってました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_022726782-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;メキシコの音楽&#34;&gt;&lt;strong&gt;メキシコの音楽&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;チリのショーの後はメキシコの音楽ですかね？mariachiと呼ばれるものでした。全くわからないですが民族音楽と最近の洋楽が混ざったような感じがしました。&lt;/p&gt;
&lt;p&gt;日本では少ない気がしますがロングトーンでビブラートを出していると会場が沸きますね。私もすごいなーと思いながら聞いてました。途中から踊ったりもして楽しそうな雰囲気が伝わってきましたね。この辺から人がかなり増えてきました。&lt;/p&gt;
&lt;p&gt;それからメキシコのダンスも見れました。ひらひらのドレスを両手で持ちながら回ったりドレスをぶん回したりしてました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_023623501.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_032937962.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;latinfiesta_bachataレッスン&#34;&gt;latinfiesta_&lt;strong&gt;Bachataレッスン&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;最後にBachataのレッスンをやってました。最後と言いましたが私がいたのがこの時までだったので、実際はDJやバンドが会場を盛り上げてたと思います。&lt;/p&gt;
&lt;p&gt;こちらもTangoと同じようにステージの前でダンサーが教えてました。初めは一人でも踊れる奴でしたが、二人で踊るものもありました。&lt;/p&gt;
&lt;p&gt;BachataはTangoよりも少し情熱的に感じました。体を少し重ねたりしながら動き、ターンを入れたりしてました。動きとしては細かいステップがメインでたまに大きく動くという感じですね。&lt;/p&gt;
&lt;p&gt;この時間帯になると人も多く、日も出てより情熱的に感じました。相変わらず私は見てただけですが、皆さん楽しそうに踊ってました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/02/latinfiesta-in-auckland-visit/images/PXL_20250201_034209021-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;こんな感じでlatinfiestaでの1日を終えましたが、なかなか刺激的な日だったと感じます。明日まであるみたいなのでせっかくなので見てみようと思います。ちなみに明日はサンバレッスンがあるらしいです。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deepseekが話題なので軽く触ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/</link>
      <pubDate>Tue, 28 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/</guid>
      <description>&lt;h2 id=&#34;deepseekを試した背景&#34;&gt;Deepseekを試した背景&lt;/h2&gt;
&lt;p&gt;英語にカマかけてAIについてほぼ触れてこなかったのですが、Deepseekは割と盛り上がってるみたいなので触ってみました。&lt;/p&gt;
&lt;p&gt;一応、o3が出ることやCursor、Browser Use(openAIが&lt;a href=&#34;https://openai.com/index/introducing-operator/&#34;&gt;operator&lt;/a&gt;を出してましたが…)があることは知っています。&lt;/p&gt;
&lt;p&gt;ただ、開発をほぼやってなかったのでノータッチでしたが、今回は軽量で低コストでo1に匹敵するということで気になったので触ってみました。&lt;/p&gt;
&lt;p&gt;とは言えDeepseekが中国産というのは知っています。どうしても不安がぬぐえない部分があったので、軽く調べて判断することにしました。&lt;/p&gt;
&lt;h3 id=&#34;ai検索エンジンの利用状況&#34;&gt;AI検索エンジンの利用状況&lt;/h3&gt;
&lt;p&gt;さて、AI検索エンジンと言われて何を使ってますか？&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.perplexity.ai/&#34;&gt;perplexity&lt;/a&gt;でしょうか？それともOpenAIのSearchGPT？あるいはGoogleのDeepResearchでしょうか？私が使っていたのは&lt;a href=&#34;https://felo.ai/ja/search&#34;&gt;felo&lt;/a&gt;になります。&lt;/p&gt;
&lt;p&gt;feloは日本初のAI検索エンジンになります。無料でも使えますし、20個以上のソースから回答してくれます。有料になればさらに思考を深めて解答したり、マインドマップの生成も無限にできます。無料でも回数制限がありますが、使うことはできます。&lt;/p&gt;
&lt;h3 id=&#34;deepseekのセキュリティについて&#34;&gt;Deepseekのセキュリティについて&lt;/h3&gt;
&lt;p&gt;ということでDeepseekのセキュリティ系について聞いてみました。回答としてはこんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-01-27-122228.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-01-27-122144.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;他のAIと同じく個人情報の取り扱いには気を付けたほうが良いが、そこ以外でデータが抜かれる可能性は低いよと解釈しました。一応ソース元を軽く見たりもしましたが、個人的に不安になるほどの内容はなかったので使ってみることにしました。&lt;/p&gt;
&lt;p&gt;ただ、中国には国家情報法というものがあるんですね。これは知っておいてよかった気がします。今後中国産系のアプリやらサービスを使う場合はこの辺も気を付けたほうが良いとわかったので。後は中国の思想に寄ってることですね。特定の話はできないとか。とは言え日本独自だろうが米国独自だろうが多少なりともありそうな気はしてますが…&lt;/p&gt;
&lt;h3 id=&#34;ai検索エンジンとしての性能&#34;&gt;AI検索エンジンとしての性能&lt;/h3&gt;
&lt;p&gt;というわけでまずは普通に使ってみます。web版ですね。まずは登録します。私はGoogleアカウントで登録しました。今回はコード支援ツールであるContinueとClineとcursorの違いについて聞いてみました。まずはfeloでdeepthinkあり。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-18-664x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次はdeepseekですね。こちらも同様にdeepthinkありのsearch付きで。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Deepseek_検索&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-19-509x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらもかなり細かく書かれています。feloはdeepthinkを使ったうえでの結果なので、普段の検索であればこちらでもよい気がします。feloのdeepthinkは無料だと回数制限があるので。ただ、マインドマップという利点があるので、使い分けできればよさそうです。&lt;/p&gt;
&lt;h3 id=&#34;deepseekをコード支援ツールに導入&#34;&gt;Deepseekをコード支援ツールに導入&lt;/h3&gt;
&lt;p&gt;次はコード支援ツールへの導入ですね。一旦&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/&#34;&gt;continue&lt;/a&gt;に導入してみます。まずはapiキーの発行からですね。&lt;a href=&#34;https://platform.deepseek.com/usage&#34;&gt;ここ&lt;/a&gt;からプラットフォームへログインできます。apiキーの発行手順は簡単です。キーの値だけ忘れないようにしてください。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Deepseek_api&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-20-1024x504.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Deepseek_apiキー名前&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-21-1024x504.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Deepseek_apiキー作成&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-22-1024x504.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに中国国内であれば多少のトークンが付与されます。それ以外の人はクレジットカード、デビットカードまたはpaypalの設定が必要です。というわけでtop up(トークンのチャージ)をしたら使用してみましょう！こんな感じで確認できます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-25.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに余談ですが&lt;strong&gt;top up&lt;/strong&gt;という単語はよく目にします。カードに現金をチャージしたりするときもtop upが使われます。なので、覚えておくと海外旅行行った時も便利ですよ！&lt;/p&gt;
&lt;p&gt;まずはcontinueに導入してみます。だいぶ昔にコード補完として入れてましたが、あまり使ってなかったですね。ということで入れてみます。&lt;/p&gt;
&lt;p&gt;昔tabAutocompleteModelにstarcoder2:3bを使ってましたが、同じ書き方はできないので一旦コメントアウトしました。&lt;/p&gt;
&lt;p&gt;Continueタブを開いて設定(歯車)からjsonファイルを開きます。そこにモデルとcompleteモデルの追加をすれば完了です。この設定は&lt;a href=&#34;https://note.weizwz.com/editor/vscode/vscode-deepseek&#34;&gt;ここ&lt;/a&gt;から引用してきました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/deepseek-review/images/image-24.png&#34;&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    {
      &amp;#34;model&amp;#34;: &amp;#34;deepseek-coder&amp;#34;,
      &amp;#34;provider&amp;#34;: &amp;#34;deepseek&amp;#34;,
      &amp;#34;contextLength&amp;#34;: 128000,
      // 替换为自己的 API Key
      &amp;#34;apiKey&amp;#34;: &amp;#34;xxx&amp;#34;, 
      &amp;#34;title&amp;#34;: &amp;#34;DeepSeek v3&amp;#34;
    }
  ],
  &amp;#34;tabAutocompleteModel&amp;#34;: {
    &amp;#34;title&amp;#34;: &amp;#34;DeepSeek Coder&amp;#34;,
    &amp;#34;provider&amp;#34;: &amp;#34;deepseek&amp;#34;,
    &amp;#34;model&amp;#34;: &amp;#34;deepseek-coder&amp;#34;,
    // 之前遗漏了，这块加上apiKey后tab补全才会生效
    &amp;#34;apiKey&amp;#34;: &amp;#34;xxx&amp;#34;, 
  },
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;トークンのチャージ&#34;&gt;&lt;strong&gt;トークンのチャージ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;もし、アカウントにチャージがされていないとこんな感じのエラーが出ますので支払いを忘れずにしておきましょう。&lt;/p&gt;</description>
    </item>
    <item>
      <title>BigQueryのテーブルのカラム説明欄に一括で追記したい！</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/</link>
      <pubDate>Sat, 25 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/</guid>
      <description>&lt;h2 id=&#34;bqコマンドを使ってカラム説明を一括入力&#34;&gt;bqコマンドを使ってカラム説明を一括入力&lt;/h2&gt;
&lt;p&gt;業務委託で&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/11/learning-gcp-for-freelance-project/&#34;&gt;副業&lt;/a&gt;としてやっていた仕事の内、カラムに説明を追加するというタスクがありました。&lt;/p&gt;
&lt;p&gt;今後非エンジニアの人も使えるようにするため、カラムの意味を把握する必要がありました。そこで説明欄を埋める必要があるという流れです。&lt;/p&gt;
&lt;p&gt;ただ、一つ一つ手作業で埋めるのは手間なのでいい方法がないか探して試したやり方ですね。ということで&lt;a href=&#34;https://cloud.google.com/bigquery/docs/managing-table-schemas?hl=ja&amp;amp;utm_source=chatgpt.com&#34;&gt;bqコマンド&lt;/a&gt;を使用して進めてみます。&lt;/p&gt;
&lt;p&gt;まずは埋めたいテーブルはこんな感じ。カラム名はさておき、説明が埋まってないという状況ですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;bqコマンド_カラム説明追加前&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-14.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ターミナルでbqコマンド実行&#34;&gt;ターミナルでbqコマンド実行&lt;/h3&gt;
&lt;p&gt;まずはターミナルを開いて一旦テーブルの中を確認してみます。ターミナル自体は簡単に開けます。ここからですね。画像の左から2番目のアイコンから開けます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;bqコマンド_テーブル&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-10.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;コマンドは以下ですね。dataset_idとtable_idは任意で変えることになります。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;bq show --format=prettyjson &amp;lt;dataset_id&amp;gt;.&amp;lt;table_id&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;コマンドが実行されると人によっては承認が必要みたいです。承認しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-7.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;テーブル確認&#34;&gt;テーブル確認&lt;/h3&gt;
&lt;p&gt;ターミナルに以下のように表示されます。もし説明欄に入力していると文字化けのように見えます。ただ、文字化けではなくエスケープ表示にされてます。書き換えるときも日本語で入力しても問題ないので、今は無視して進めましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;bqコマンド_カラム確認&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-8.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;特に問題なさそうであればこのスキーマをjsonファイルに書きましょう。コマンドはこんな感じ。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;bq show --format=prettyjson &amp;lt;dataset_id&amp;gt;.&amp;lt;teble_id&amp;gt; &amp;gt; &amp;lt;file_name&amp;gt;.json
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こうするとローカルのフォルダにjsonファイルが格納されます。コマンドを実行したらファイルを確認しましょう。ターミナルのエディタを開くから確認することができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-11.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;中を開くと初期ファイルと作成したjsonファイルがあります。作成したjsonファイルを開いてみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-12-wpp1737756773809.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ファイルを開くとターミナルで確認したような文字列があります。後は同じように説明を追加します。エスケープ表示ですが日本語に変更してみました。それからfieldsの中身のみが必要になります。[]の中身だけ取り出しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;bqコマンド_jsonカラム説明追加前&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-13.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;bqコマンド_jsonカラム説明追加後&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-16.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;bqコマンド_カラムの説明欄更新&#34;&gt;bqコマンド_カラムの説明欄更新&lt;/h3&gt;
&lt;p&gt;ではこのjsonファイルを使用してカラムの説明欄を更新してみます。コマンドは以下&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;bq update --source &amp;lt;file_name&amp;gt;.json &amp;lt;dateset_id&amp;gt;.&amp;lt;table_id&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;更新が完了したら&amp;quot;successfully updated.&amp;ldquo;と出るので確認してみましょう。特に問題なければこれで完了になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/bulk-update-bigquery-column-descriptions/images/image-17-wpp1737766290568.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;当初はgcloud alphaというコマンドがあり、そちらを使おうと思ってました。&lt;/p&gt;
&lt;p&gt;ただ、いいやり方が見つからず従来のbqコマンドとファイルの編集を利用したやり方を採用しました。&lt;/p&gt;
&lt;p&gt;最近AIのニュースを見てはいたのですが、全く触ってないので何かやってみたいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>NZに来ていくつかやった申請系で苦戦したこと</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/</link>
      <pubDate>Tue, 21 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/&#34;&gt;国際線&lt;/a&gt;の乗り継ぎで苦労したのですが、こっちに来てからもいくつか苦労したので振り返ってみようと思います。&lt;/p&gt;
&lt;h2 id=&#34;最近行った手続き&#34;&gt;最近行った手続き&lt;/h2&gt;
&lt;p&gt;現状やったことは以下ですね。他にもまだまだやることは多いんですけど。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;AT HOP&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BNZの口座開設&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;国際送金手続き&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;at-hopカードの入手&#34;&gt;AT HOPカードの入手&lt;/h3&gt;
&lt;p&gt;もし、公共交通機関を使う場合は&lt;a href=&#34;https://at.govt.nz/bus-train-ferry/at-hop-card&#34;&gt;AT HOP&lt;/a&gt;があるとかなり便利ですね。&lt;/p&gt;
&lt;p&gt;もちろんデビットなどのカードでも決済することはできます。ただ、このカードがあれば割引されたりします。特に学生やシニアであれば尚更ですね。1回1ドルくらいお得になるので是非ステータスは変えたいですね。&lt;/p&gt;
&lt;p&gt;このAT HOPカードですが、買う場所は駅やコンビニでも買うことができます。私の場合は$55(4840円)で$50分のチャージを買いました。ただ、このままだとカードステータスが&lt;strong&gt;Adult&lt;/strong&gt;なので&lt;strong&gt;Student&lt;/strong&gt;に変える必要がありました。&lt;/p&gt;
&lt;p&gt;変える場合はAT HOPのサイトに行ってアカウントを作成します。その後はカードを登録します。登録が完了したらカスタマーセンターに行く必要があります。&lt;/p&gt;
&lt;p&gt;そこでカード、学生証を提示すれば変えてもらえます。学生証は語学学校に行けばもらえるはずなので受け取っておきましょう。&lt;/p&gt;
&lt;h3 id=&#34;bnz口座開設&#34;&gt;BNZ口座開設&lt;/h3&gt;
&lt;p&gt;次はBNZの口座開設ですね。口座自体はどこでもいいと思いますが、私はBNZにしてみました。特に意味はないです…&lt;/p&gt;
&lt;p&gt;私は&lt;a href=&#34;https://www.bnz.co.nz/personal-banking/international/moving-to-new-zealand&#34;&gt;事前に開設の申し込み&lt;/a&gt;をしておきました。Rapid Save口座は貯蓄用口座で年利3.75%ぐらいだったと思います。オプションなので必要であれば開設すると良いですね。私は証券口座だけでいいかなと思ってますが。&lt;/p&gt;
&lt;p&gt;開設が完了できれば送金ができるようになります。ただ、支店で有効化しないと引き出せないので注意してください。&lt;/p&gt;
&lt;p&gt;有効化する場合は口座番号の把握と、パスポート、住所証明が必要になります。口座番号は開設した後アプリを入れ、ログインすると把握しやすくなります。Activityタブから右上のボタンを押せば下部に表示されますね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-220115-wpp1737450161825.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;私の中で大変だったのは住所証明ですね。以前エージェントからホストの情報をPDFでもらったので、それを提出したのですがダメでした。&lt;/p&gt;
&lt;p&gt;なので学校(私はLSI)に住所証明をもらうよう頼んでもらいました。それでようやく口座の有効化ができたという経緯になります。ただ、もし住所証明がなくても残高証明があればできるみたいです。NZDでないとダメですが…&lt;/p&gt;
&lt;h3 id=&#34;wiseを使った国際送金&#34;&gt;Wiseを使った国際送金&lt;/h3&gt;
&lt;p&gt;最後に国際送金ですね。私はWiseを使っています。こっちに来てアカウントを作ったのですが案外簡単に送金することができました。日本居住だとマイナンバーが必要になるので、住所を変えたら変更するようにしましょう。&lt;/p&gt;
&lt;p&gt;まずは送金先の口座と送金元の口座の登録をする必要があります。ただ、それ以外にパスポートや住所証明などの登録も必要なので、口座の有効化とともに忘れずやると楽ですね。証明自体は写真でOKなので紙の場合は撮影すれば問題ありません。&lt;/p&gt;
&lt;p&gt;一通り登録が終わったら実際に送金してみましょう。全ての画面はお見せ出来ませんが、ある程度似たように進めてみます。まずはどのくらい送金するかですね。どの通貨で送金できるか設定できるので決めましょう。&lt;/p&gt;
&lt;h4 id=&#34;wiseでの送金手順&#34;&gt;wiseでの送金手順&lt;/h4&gt;
&lt;p&gt;&lt;img alt=&#34;wise_送金&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-221545.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次は目的ですね。なぜ送金するかですが、基本的にはpersonal expensesでいい気がします。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;wise_送金目的&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-221654.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次は確認ですね。送金元の口座、送金先の口座、送金金額と手数料などの確認ですね。特に問題なければ進めていきましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-221716-wpp1737451290131.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次は制約の確認ですね。特に問題なければ進みましょう。指定された地域に送らないでくださいなどが書かれています。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-221728-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に送信する口座が表示されます。一旦この口座に送金したい金額を入れます。そうするとwise側で送金してくれます。最初は不安かもしれないので少額で試してみると良いです。問題なければ額を大きくしてやりましょう。多く送れば手数料も減るので。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;wise_口座確認&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/new-zealand-arrival-applications-guide/images/Screenshot_20250121-221809-1-wpp1737451355750.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;これで以上ですね。あちこち行ったり、wiseでは地域の設定を変えたりしたので苦戦しました。これを日中に行わないといけないと考えると仕事中は難しそうですね…ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>LSI(Auckland)に入学して1週間が経った感想</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/lsi-auckland-1-review/</link>
      <pubDate>Sat, 18 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/lsi-auckland-1-review/</guid>
      <description>&lt;p&gt;ニュージーランドに来て&lt;a href=&#34;https://www.lsi.edu/jp/%E8%AA%9E%E5%AD%A6%E5%AD%A6%E6%A0%A1/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B8%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6/%E3%82%AA%E3%83%BC%E3%82%AF%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6%E3%81%A7%E8%8B%B1%E8%AA%9E%E8%AA%9E%E5%AD%A6%E7%A0%94%E4%BF%AE&#34;&gt;LSI(Auckland)&lt;/a&gt;に入り、1週間ほど経ったのでどんな感じか書いていこうと思います。&lt;/p&gt;
&lt;h3 id=&#34;lsiauckland_授業の様子&#34;&gt;LSI(Auckland)_授業の様子&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/&#34;&gt;初日&lt;/a&gt;に関しては多少書いたので省きます。2日目以降では授業ですね。テキストに沿いながら授業は進めていきますが、なくてもコピーが配られますので買わなくても大丈夫です。&lt;/p&gt;
&lt;p&gt;1回の授業で進むスピードは数ページになります。だいぶゆっくり進むので日本のように詰め込むような感じではないですね。&lt;/p&gt;
&lt;p&gt;それからテキスト通りやることもありますが、他にもいろんなことをして理解を進めていきます。例えばパートナーを作ってお題の会話をするという感じですね。&lt;/p&gt;
&lt;p&gt;もう少し具体的に言うと&amp;quot;Do you like doing housework?&amp;ldquo;というお題を出されますね。これに対してパートナーと一緒に会話をするという感じですね。パートナーは大体隣の人になります。たまに別の人と組んでくださいと言われたりもしますが。&lt;/p&gt;
&lt;p&gt;たまに外に出て色々と見て回ったり、何かしらのゲームをしたり、チームを作って対抗でゲームをしたりという感じですね。最後に金曜にテストがあって、大体3回ほど8割取れれば次のレベルまで行ける感じですね。&lt;/p&gt;
&lt;h3 id=&#34;lsiaucklandのクラスメイト&#34;&gt;LSI(Auckland)のクラスメイト&lt;/h3&gt;
&lt;p&gt;最初にクラス分けを行うときは割とランダムになります。LSIも日本人が多いみたいですが、クラスによっては1人だったりします。ちなみに私のクラスは4人くらいいますね。全員女性なうえ女性比率が高いので若干居心地悪く感じちゃいますね。この辺は運次第なのでしょうがないですが…&lt;/p&gt;
&lt;p&gt;さて、クラスによって人種も様々です。多いのはブラジルですが、韓国、台湾、タイ、チリ、ヨーロッパなど様々です。年齢は比較的若い人が多いですね。10代から20代前半が多いです。たまに30、40、50代もいるみたいです。&lt;/p&gt;
&lt;h3 id=&#34;積極性の重要性&#34;&gt;積極性の重要性&lt;/h3&gt;
&lt;p&gt;LSI(Auckland)に入学して改めて感じたのは待ちの姿勢はダメですね。これはよく言われることですが、いっぱい話すほうが良いですね。ネイティブの人だと文法がバラバラだと理解してくれない部分も多い気がします。ただ、生徒は発音が微妙でも単語で察してくれます。&lt;/p&gt;
&lt;p&gt;文法については英語が文法で意味を理解する部分もあるからですね。日本は単語さえわかれば前置詞や文法が変でもなんとかなります。英語は前置詞にもイメージがあり、置き場所を変えると理解してくれない部分がありました。生徒のほうはある程度理解してくれるんですけど…&lt;/p&gt;
&lt;p&gt;例として私が仲良くなった人の話をしてみます。彼は韓国人なんですが、いろんな人に話しかけてますね。私のような日本人はもちろんですが、ブラジル、台湾、チリ、タイなどいろんな人と話しています。もちろん自国やアジア系の人が話しやすそうにしてましたが、すごいなと思いながら聞いてました。&lt;/p&gt;
&lt;p&gt;私は陰キャなので日本人相手ですら気後れしちゃいますが、あんな感じで色んな人と積極的に話してみたいなとも思いました。今後の課題の一つですね。&lt;/p&gt;
&lt;p&gt;個人的には割と楽しめてます。授業も楽しいですが、なんとなくで聞いて話して、案外意思疎通できるもんだなと感じました。&lt;/p&gt;
&lt;h3 id=&#34;学習方法&#34;&gt;学習方法&lt;/h3&gt;
&lt;p&gt;一応帰ってからも勉強するようにしてます。文法はもちろんですが、やっぱりリスニングですね。私の場合はTED Talksを聞いてます。そこで字幕見ながらまずは内容の理解。次に英語の発音を聞いて、どんな発音をしているか？どのように音が繋がっているか？ということを把握するようにしてます。&lt;/p&gt;
&lt;p&gt;そのうえで1.5倍速で聞けるようになれば、段々理解できるようになりました。ただ、知らない音のつながりや単語はまだわからないですが。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;というわけでこの調子で英語の上達を頑張っていきたいですね。他にも銀行口座の開設や海外送金、IRD番号取得、フラットの契約などやることも多いので1つ1つ覚えていきたいですね。ではでは。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;LSI(Auckland)_近くのガーデン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/lsi-auckland-1-review/images/PXL_20250116_013911144-1024x769.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>国際線でNZに行くまでにあったことやLSI初日の感想など</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/</link>
      <pubDate>Tue, 14 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/</guid>
      <description>&lt;h2 id=&#34;国際線の出来事とlsi初日&#34;&gt;国際線の出来事とLSI初日&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/&#34;&gt;前回&lt;/a&gt;記事の投稿に時間が空きましたが、ニュージーランドに向かっていたので投稿が遅くなりました…&lt;/p&gt;
&lt;p&gt;国際線やLSI初日で経験してわかったこともあるのでいくつか書いてみようと思います。これは飛行機に乗る前の食事で美味しかったです。程よく牛肉がとろけて味もしっかりついていて今度は現地で食べたいですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;国際線_カレー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/images/PXL_20250110_025816590-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;国際線を使って中国でのトランジット&#34;&gt;国際線を使って中国でのトランジット&lt;/h3&gt;
&lt;p&gt;私が飛行機に乗ったのが2025/01/10になります。まずは国際線で広州(中国)へ向かいました。ただ、乗る前の重量制限で引っかかりました。20kgまでだったのですが、多少オーバーして3000円払うことになりました。手荷物のほうに一部動かしていれば問題なかったんですけど。フライト自体は大体4時間くらいかかりました。乗った時は特に何事もなく到着しました。&lt;/p&gt;
&lt;p&gt;ただ、中国に到着した時が大変でした。最初に感じたのはカメラの数がかなり多いなということです。もちろん他の国でもカメラは存在しますが、1m間隔くらいであった気がします。中国にもファミマがあったのは知らなかったですね。特に利用はしてないですが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;国際線_中国ファミマ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/images/PXL_20250110_112256376-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;後は親切かわからないぼったくりですね。到着したのが第一ターミナルで出発するのが第二ターミナルでした。第二ターミナルは第一ターミナルから離れていて、シャトルバスか電車、タクシーで向かう必要があります。&lt;/p&gt;
&lt;p&gt;何もわかってなかったのでどうしようか悩んでいたところに話しかけた方がいました。そのままのこのこ着いていってタクシーに乗っちゃいました。&lt;/p&gt;
&lt;p&gt;さらに現金はニュージーランドドルしか持っていませんでした。払うときに相手もどのくらい必要かわかってなかったので、60NZD払う羽目になりました。日本円だと5400円くらいですね…勉強代として今後同じ目に合わないように気を付けます。&lt;/p&gt;
&lt;h3 id=&#34;国際線でオーストラリアまでの乗り継ぎ&#34;&gt;国際線でオーストラリアまでの乗り継ぎ&lt;/h3&gt;
&lt;p&gt;次は中国からシドニー(オーストラリア)に向かいます。そういえばチェックインの時にシドニーと言って通じなかった気がします。オーストラリアは通じるみたいですが、知識さは人によるかもしれません。&lt;/p&gt;
&lt;p&gt;それから検査場が独特でした。広い空間でありますが、検査する場所自体は壁で区切られていて狭さを感じました。他の国だとあまり見なさそうな雰囲気ではありましたね。&lt;/p&gt;
&lt;h4 id=&#34;飛行機内の出来事&#34;&gt;飛行機内の出来事&lt;/h4&gt;
&lt;p&gt;最後に飛行機に乗り込んだ時ですね。R64Aという書かれ方をしていましたが、Rの除いた文字がシート番号になってました。なんでRがついてるのか不思議です…&lt;/p&gt;
&lt;p&gt;自分の席を見つけたとき、中国人が私の席に座ってました。2席占領しているようなイメージですね。念のため後ろの人に席が合ってるか聞いてみて、合ってたので声をかけてどいてもらいました。不機嫌そうでしたが、他人の席なのでやめてほしいですね…&lt;/p&gt;
&lt;p&gt;ここで9時間のフライトが待っています。私はずっと座りっぱなしだったので、エコノミー症候群にならないよう頻繁に足を動かしてました。そのうえ寝れなかったので、かなりしんどい状況になりました。機内食はまあまあの味です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;国際線_機内食1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/images/PXL_20250110_145200021-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;国際線_機内食2&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/images/PXL_20250110_210918280-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;国際線でオーストラリアに着いて目的を訪ねられました。ただ、私のチケットはスルーバゲージ対応のチケットみたいでした。つまり機内荷物は次の飛行機に運んでもらえるということです。というわけでトランジットの検査場に行き、検査が終わって出発ゲートに向かいました。&lt;/p&gt;
&lt;p&gt;ただ、トランジットチケットの場合は出発ゲートで国際線の航空券と変えてもらう必要があります。受付の人に名前を呼ばれてたので、何かと思ったら航空券取得の処理が必要だったみたいです。&lt;/p&gt;
&lt;h3 id=&#34;国際線を使用してオークランド到着&#34;&gt;国際線を使用してオークランド到着&lt;/h3&gt;
&lt;p&gt;それ以降は特に何事もなく進み、オークランドに到着。送迎オプションがあったので迎えがいたのでそのままホストファミリーの家に向かいました。知らない人かつ言語もあまり通じない状況なので不安でしたが、かなり親切にしてもらいました。&lt;/p&gt;
&lt;p&gt;ちなみに今の私は相手の言ってることの30%ぐらいしか理解できてません（笑）知ってる単語をピックアップして、そこから状況を連想して理解するようにしています。よくわかってなくても大体&amp;quot;Yeah!&amp;ldquo;や&amp;quot;Oh&amp;quot;と言って笑顔で乗り切ってます。質問されてわからなかったら再度聞き直す流れですね。&lt;/p&gt;
&lt;p&gt;もう一つ話すときは大体言葉が出てこないですね。日本語としてこう言いたいけど、該当する英語がすぐに出てこないという状況ですね。日本語でも稀にありますが、英語だとこんなにも出てこないんだなと実感しました。調べると割と知ってる単語だったりするんですが…&lt;/p&gt;
&lt;h3 id=&#34;lsiでの学習&#34;&gt;LSIでの学習&lt;/h3&gt;
&lt;p&gt;そして&lt;a href=&#34;https://www.lsi.edu/jp/%E8%AA%9E%E5%AD%A6%E5%AD%A6%E6%A0%A1/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B8%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6/%E3%82%AA%E3%83%BC%E3%82%AF%E3%83%A9%E3%83%B3%E3%83%89%E7%95%99%E5%AD%A6%E3%81%A7%E8%8B%B1%E8%AA%9E%E8%AA%9E%E5%AD%A6%E7%A0%94%E4%BF%AE&#34;&gt;LSI&lt;/a&gt;初日になります。最初はリスニング、スピーキング、文法のテストですね。Level2(初級)からのスタートになりました。段階としてはLevel1~6まであります。Level3スタートだろう！とか思って自惚れてましたが、頑張っていきたいと思います。&lt;/p&gt;
&lt;p&gt;オリエンテーション後はLessonに参加して解散になりました。人によっては午後もありますが、私は水曜と木曜に参加することになってます。一般英語の20なら午前中のみ、24なら一部午後、30ならフルコマという感じです。&lt;/p&gt;
&lt;p&gt;アクティビティややってみたいこともあったので24にしました。留学の目的は英語力の向上ですが、友達を作ったり経験することも大事だと考えているので。もし英語に自信があれば資格やビジネスに特化したコースでもいいと思います。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;そんなこんなで特に友達を作ることもなく帰宅して今に至ります。まだまだやることは山積みですが、少しずつ消化してNZ生活を満喫していきたいと思います。ではでは。&lt;/p&gt;
&lt;p&gt;おまけでホストファミリーの猫です。めっちゃ可愛い！顔を掻いてほしくて寄ってきます。私は猫専用孫の手として1か月間頑張らせていただきます！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/flight-to-new-zealand-and-first-day-at-lsi/images/PXL_20250113_012238247-769x1024.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>福岡に帰省して出国前に満喫してきた話</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/</link>
      <pubDate>Sun, 12 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/</guid>
      <description>&lt;p&gt;本日出国するので色んな手続きを済ませてきました。その過程で親に連れられて美味しいものを食べたり、帰省前に食べたものをざっくり紹介してみます。&lt;/p&gt;
&lt;h3 id=&#34;東京での日々&#34;&gt;東京での日々&lt;/h3&gt;
&lt;h4 id=&#34;新宿の億万鳥者新宿本殿&#34;&gt;新宿の「億万鳥者新宿本殿」&lt;/h4&gt;
&lt;p&gt;1つめは&lt;a href=&#34;https://tabelog.com/tokyo/A1304/A130401/13270920/&#34;&gt;億万鳥者新宿本殿&lt;/a&gt;です。友達と食べに行きました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_122640056-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_121616708.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_120616511-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_133705293-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_130631971-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241214_130122130-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;マカロン、生ハム、その他肉類、そぼろ丼などを食べました。マカロンは甘いものじゃなく、小腹を満たせるチーズなど味がありました。&lt;/p&gt;
&lt;p&gt;生ハムは美味しかったですね。そのままでもいいですし、わさび醤油付けたりフルーツにくるんでも美味しいです。&lt;/p&gt;
&lt;p&gt;それ以外はぼちぼちでした。ただ、おみくじの運次第でグラスの大きさが変わるのは盛り上がりましたね。私は酔っていたのでやらなかったのです。&lt;/p&gt;
&lt;p&gt;久しぶりに友達と会えてとても楽しかったですね。また、東京に来たときは誘って飲みに行きたいですね…&lt;/p&gt;
&lt;h4 id=&#34;春日旅館&#34;&gt;春日旅館&lt;/h4&gt;
&lt;p&gt;2つ目は&lt;a href=&#34;https://travel.rakuten.co.jp/HOTEL/13560/13560.html&#34;&gt;春日旅館&lt;/a&gt;と&lt;a href=&#34;https://tokyo-haneda.com/shop_and_dine/detail/tenant_00010.html?category=%E3%83%AC%E3%82%B9%E3%83%88%E3%83%A9%E3%83%B3&amp;amp;genre=%E3%82%AB%E3%83%95%E3%82%A7&#34;&gt;カフェ＆ビヤレストラン 宮&lt;/a&gt;に行きました。春日旅館は泊まるだけでしたが、安めで過ごしやすかったです。東京にこんな場所があるんだなといい発見になりました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241219_005809675-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241219_005508850-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241219_030206167-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.miya.com/&#34;&gt;カフェ＆ビヤレストラン 宮&lt;/a&gt;ではポークサンドウィッチとカフェオレを頂きました。こちらも味がしっかりしてて美味しかったです。&lt;/p&gt;
&lt;h4 id=&#34;阿蘇-梅園-spa-resort&#34;&gt;阿蘇 梅園 SPA RESORT&lt;/h4&gt;
&lt;p&gt;3つ目は&lt;a href=&#34;https://www.arden-aso.jp/&#34;&gt;阿蘇 梅園 SPA RESORT&lt;/a&gt;に行きました。温泉施設が併設されている宿で快適に過ごせてもらいました。囲炉裏もあってとても良い雰囲気でした。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241231_220702052-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241231_070501073.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20241231_100156624-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;夜ご飯がかなり多く食べるのがしんどかったですね。この写真の食べ物以外にも天ぷら、みそ汁、スイーツも出たので大変でした。ただ、かなり満足感はありました。&lt;/p&gt;
&lt;p&gt;温泉施設は誰でも入れますので、人が多く大変でした。ただ、朝に入った宿の温泉は人が少なくとてもよかったです。肌がきれいになったので、毎日入るとより良くなりそうです。&lt;/p&gt;
&lt;h4 id=&#34;みずほ庵&#34;&gt;みずほ庵&lt;/h4&gt;
&lt;p&gt;4つ目は&lt;a href=&#34;https://tabelog.com/fukuoka/A4008/A400801/40001540/&#34;&gt;みずほ庵&lt;/a&gt;のせいろ蒸しですね。鰻の下にタレがかかったご飯がありました。こちらも美味しかったです。ただ、途中でタレご飯に飽きちゃうので普通の陶板焼きがおすすめですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20250104_040554305-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;他にも熊本の馬肉や地元の焼肉、捌いたばかりの刺身など美味しいものをいろいろ食べました。日本を離れる前に美味しいものを食べさせてもらって有難かったです。&lt;/p&gt;
&lt;p&gt;向こうに行ったらなかなか食べられないでしょうから。ただ、向こうは向こうで美味しいものもあると思うので探してみたいですね。&lt;/p&gt;
&lt;h3 id=&#34;熊本の神社&#34;&gt;熊本の神社&lt;/h3&gt;
&lt;p&gt;最後に熊本の&lt;a href=&#34;https://www.aso-sirohebi.com/&#34;&gt;白蛇神社&lt;/a&gt;と&lt;a href=&#34;https://www.kengunjinja.jp/&#34;&gt;健軍神社&lt;/a&gt;に行ってました。健軍神社は昔から元旦に行ってたので、久しぶりに行ってお参りとさざれ石を見てきました。国家にあるさざれ石ですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20250102_053852318-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;白蛇神社は今年が蛇年だったので立ち寄ってみました。門やお金を洗う場所などがありました。中にはお参りをする場所と白蛇を見れる場所がありました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20250101_013926305-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20250101_014334368-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/fukuoka-trip-before-moving-abroad/images/PXL_20250101_014223713-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;白蛇は撮影NGだったのであれですが、スマホに乗ってもらって金運アップをしてもらいました。私はスマホでしたが財布のほうが良いと思います。蛇って電波は問題ないんですかね？&lt;/p&gt;
&lt;p&gt;金運アップも気の持ちようなので、投資などを向こうでもやって少しずつお金を貯めていきたいですね。日本にはいつか帰国して仕事したいなとも思うので、それまで海外で頑張ってみたいと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>生活費や生活環境の都市ランキングを見てみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/</link>
      <pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/</guid>
      <description>&lt;h2 id=&#34;生活費について_日本やニュージーランド&#34;&gt;生活費について_日本やニュージーランド&lt;/h2&gt;
&lt;p&gt;ニュージーランド(以下NZ)の&lt;a href=&#34;https://www.naumainz.studywithnewzealand.govt.nz/&#34;&gt;サイト&lt;/a&gt;を見ているときに気になったページがありました。それは生活費に関するページですね、&lt;a href=&#34;https://www.naumainz.studywithnewzealand.govt.nz/studying-in-nz/before-your-arrival/cost-of-living&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;p&gt;ここではNZの生活費について書かれています。生活に関わる食料や電気、衣服から娯楽までざっくりと書かれています。&lt;/p&gt;
&lt;p&gt;そしてこのサイトの中で気になったのがMercerの&lt;a href=&#34;https://www.mercer.com/ja-jp/insights/total-rewards/talent-mobility-insights/cost-of-living/&#34;&gt;生活費調査&lt;/a&gt;ですね。Mercerは色んなことを調査し、それを基に企業へコンサルティングを行っています。&lt;/p&gt;
&lt;h3 id=&#34;生活費調査_mercer&#34;&gt;生活費調査_Mercer&lt;/h3&gt;
&lt;p&gt;その中でレポートを出しているものがあります。その一つが生活費調査ですね。ちなみに言語は日本語に設定できますので変えて読むことをおすすめします。&lt;/p&gt;
&lt;p&gt;生活費の指標としては物価、光熱費、教育費、住民税、地価などが関わってきます。&lt;/p&gt;
&lt;p&gt;ざっくりと見るとアジアの一部、北米、ヨーロッパ当たりが高いですね。アフリカは低めになってます。まあこの辺は感覚でもわかる部分ですね。&lt;/p&gt;
&lt;h4 id=&#34;生活費_日本のランキング&#34;&gt;生活費_日本のランキング&lt;/h4&gt;
&lt;p&gt;それでは日本はどうなのか？ということでランキングの中を見てみます。日本だけに絞ってみるとこんな感じになりました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;生活費_日本ランキング&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;東京は高めでそれ以外の都市はあまり変わらないですね。地方だともう少し下がるイメージですかね？ただ、全体的にランキングは下がっています。インフレしてますが他の都市より緩やかみたいです。&lt;/p&gt;
&lt;h4 id=&#34;生活費_nzのランキング&#34;&gt;生活費_NZのランキング&lt;/h4&gt;
&lt;p&gt;次に私が行くニュージーランドはこんな感じ。東京よりは低いけど他の都市よりは高いみたいです。ちなみにウェリントンが首都ですが、一番発展してるのはオークランドになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;生活費_NZランキング&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに東京と似たような生活費はこんな感じ。主にアメリカやヨーロッパの都市が入ってます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image-2.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;生活費ランキングの下には価格が変わった項目の一部とインフレ率が出ています。ちなみに東京は卵やオリーブは割と上がっています。これを見るとつらい部分はあるなと感じます。&lt;/p&gt;
&lt;p&gt;ただ、ブエノスアイレス(アルゼンチン)のハイパーインフレは異常な気もしますが…&lt;/p&gt;
&lt;h3 id=&#34;mercerの生活環境調査&#34;&gt;Mercerの生活環境調査&lt;/h3&gt;
&lt;p&gt;さて次は生活環境についてですね。&lt;a href=&#34;https://www.mercer.com/ja-jp/insights/total-rewards/talent-mobility-insights/quality-of-living-city-ranking/#city-ranking&#34;&gt;こちら&lt;/a&gt;で見ることができます。こちらの指標は生活水準の高さ、インフラ、教育、文化や医療が関わってきます。&lt;/p&gt;
&lt;h4 id=&#34;日本の生活環境調査&#34;&gt;日本の生活環境調査&lt;/h4&gt;
&lt;p&gt;では日本の順位はどれくらいかというとこんな感じ。ランキング自体は下がってますが、高い方に位置してますね。医療に関しては負担も少ないですし、インフラや教育も高い水準だと思ってます。個人的にですが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;生活水準_日本ランキング&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image-3.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これを見ると東京以外なら割とよさそうですね。物価はそこそこで生活水準は高め。後は収入さえよければ言うことなしですね。&lt;/p&gt;
&lt;h4 id=&#34;nzの生活環境調査&#34;&gt;NZの生活環境調査&lt;/h4&gt;
&lt;p&gt;次はニュージーランドを見てみます。こんな感じ。こう見るとなかなかよさそうです。留学する身としては多少安心材料になります。物価は普通で生活水準は高め。悪くなさそうです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;生活水準_NZランキング&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image-4.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に全体的に見たらどうなのかですね。いくら生活水準が高くても物価も高いなら微妙です。物価はそこそこから低めで生活水準が高い場所がよさそうですね。その表が下の方にあります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;生活費と生活水準&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/image-5.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;日本とニュージーランドはここに位置しています。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-01-07-163645.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2025/01/global-city-cost-of-living-ranking/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2025-01-07-163708.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに左上がベストだと思いますが、カナダのモントリオール、アジアや南米、ヨーロッパの一部がここにあります。興味があれば見てください。&lt;/p&gt;
&lt;h3 id=&#34;調査結果や収入について&#34;&gt;調査結果や収入について&lt;/h3&gt;
&lt;p&gt;最後に注意しておきたい点も書いておきます。&lt;/p&gt;
&lt;p&gt;そもそもこの調査は正確なのか？というとこですね。私は細かく見たわけではないのでわからないです。ただ、調査したデータが正しいのか？分析手法は正しいのか？というのは見たほうが良いですね。私は真に受けず参考程度にしようと思います。&lt;/p&gt;
&lt;p&gt;それから収入や税金についてですね。最低賃金での比較や収入や購入に対する税金はどうか？を今回は比べてないですね。ニュージーランドやオーストラリア、カナダは2000円を超えてるので、そういった意味ではよいのかなと思います。&lt;/p&gt;
&lt;p&gt;後は給料に対する税金、事業に対する税金、投資に対する税金を見比べて考えたほうが良いですね。いくら稼いでも税金取られてばかりだと悲しくなりますから…&lt;/p&gt;
&lt;p&gt;というわけで生活費や生活水準の都市ランキングをみてました。興味があれば色んな都市を見てください。もし、英語ができるのであれば実際に住んで生活するとより日本の良さも見えてくると思います。他のデータも見比べてみたいと思いました。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>2025/01/04_新年のご挨拶</title>
      <link>https://xainome-blog.pages.dev/posts/2025/01/new-year-greetings-2025/</link>
      <pubDate>Sat, 04 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2025/01/new-year-greetings-2025/</guid>
      <description>&lt;p&gt;あけましておめでとうございます！今年も宜しくお願い致します！&lt;/p&gt;
&lt;h2 id=&#34;アウトプットと挑戦&#34;&gt;アウトプットと挑戦&lt;/h2&gt;
&lt;p&gt;このブログも一昨年の10月くらいから始めたので1年以上は続いていることになります。私は飽きっぽい部分もあるので意外と続いてるなーと思ってます。&lt;/p&gt;
&lt;p&gt;基本的にはアウトプットのためにやってます。ただ、ブログのおかけで新しいことを挑戦してみようという気が出るのでいいですね。あるいは知らない場所に出かけてみるとか新しいものを買ってみるですね。&lt;/p&gt;
&lt;h3 id=&#34;20250104_今年の学び&#34;&gt;2025/01/04_今年の学び&lt;/h3&gt;
&lt;p&gt;もちろん自身の勉強もやってます。今年はE資格、RAG、株価予測(断念)、簿記3級、pyxelを触ってみました。中途半端な部分もありますが、知見を得られたかなと思います。&lt;/p&gt;
&lt;h3 id=&#34;ゲームについて&#34;&gt;ゲームについて&lt;/h3&gt;
&lt;p&gt;後はゲームですね。好きなのでいろいろやってみましたが、概ね満足してます。ただ、途中で辞めてしまったものもあってなんとも言えないですね。どうしてもハマらず終わってしまうという感じですね…&lt;/p&gt;
&lt;h3 id=&#34;20250104_来年の目標&#34;&gt;2025/01/04_来年の目標&lt;/h3&gt;
&lt;p&gt;次は来年の話ですね。&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/07/mutual-funds/&#34;&gt;前&lt;/a&gt;にも話しましたが来週には&lt;a href=&#34;https://www.naumainz.studywithnewzealand.govt.nz/discover-new-zealand?utm_source=EDM&amp;amp;utm_medium=email&amp;amp;utm_campaign=&amp;amp;utm_content=naumainzonboarding&amp;amp;hem=05e8a93baf97875bd05834153d2d7d7eba526bd74a1088d6061d82df3a0ed160&amp;amp;mkt_tok=NTc5LUlUVC0xNzIAAAGXyQ8lDUiCrp34-pi9mjX5gSST-wkiG8NN3OjXVuTmQp2Gnv-ohUozwjjW1FndkC06dmIAQX1Y2cJtQ-pQriq2Bna6R66O8gZ6fNMM7mHqPGI0&#34;&gt;NZ&lt;/a&gt;に行きます。ブログ自体は変わらず続けたいと思いますが、英語版を作成してみようかと思います。&lt;/p&gt;
&lt;p&gt;AIに頼ったほうが早くて楽なんですが、一旦は自分の言葉で作成してみようと思います。&lt;/p&gt;
&lt;p&gt;また、NZであちこち行ったり遊んだりすることもあるのでそこを書いてみようと思います。もちろんIT系も変わらず触っていこうとは思いますが…&lt;/p&gt;
&lt;h3 id=&#34;最後に&#34;&gt;最後に&lt;/h3&gt;
&lt;p&gt;私個人としてはこんな感じですね。ちなみに英語の勉強は全く出来てないですし、不安も多いです。ただ、何も知らない場所で色んな人と会えるのは楽しみだったりします。というわけで今年もだらだらと頑張っていこうと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pyxelを使って簡単なゲームの作成を試してみたい！part3</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-3/</link>
      <pubDate>Mon, 30 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-3/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-2/&#34;&gt;前回&lt;/a&gt;&lt;a href=&#34;https://github.com/kitao/pyxel&#34;&gt;pyxeleditor&lt;/a&gt;を使ってサウンドを作って動かすところまでやってみました。&lt;/p&gt;
&lt;h2 id=&#34;スコアとゲームオーバーの実装&#34;&gt;スコアとゲームオーバーの実装&lt;/h2&gt;
&lt;h3 id=&#34;スコア表示の実装&#34;&gt;スコア表示の実装&lt;/h3&gt;
&lt;p&gt;今回はゲーム性を持たせるところですね。やることはスコアの作成とゲームオーバーの作成ですね。まずはスコアの作成をしていきます。コードとしてはシンプルです。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;class Scrolling_Game:
    def __init__(self):
        …
        self.score = 0
        …
    def draw(self):
        …
        pyxel.text(5, 5, f&amp;#34;Score: {self.score}&amp;#34;, 1)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;textの後の引数はx座標とy座標。後はテキストとカラーパレットですね。カラーパレットはドット絵と同じで0が黒、7が白になります。&lt;/p&gt;
&lt;p&gt;さらにスコアについては特定のアイテムを取った時にプラスしていきたいので、変数にしています。ただ、固定ならテキストを入力で問題ないですね。表示させるとこんな感じ。左上にスコアが出ています。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pyxel_スコア&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-3/images/image-22.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;スコア増加の実装&#34;&gt;スコア増加の実装&lt;/h3&gt;
&lt;p&gt;次はどうやってスコアを増加させるかですね。シンプルな方法でアテイムを取ったら増加するという方法でやろうと思います。&lt;/p&gt;
&lt;p&gt;というわけでアイテムを書きました。ハチミツの壺ですね。「ハチミツ食べたいな～」でおなじみの奴です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pyxel_スコアアイテム&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-3/images/image-23.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;他にもいろいろ描いてますが、将来的に使いたいなーと思って描いたやつです。気にしないでください（笑）&lt;/p&gt;
&lt;p&gt;それから出現をランダムで出したいと思います。ここもそこまで難しくないですね。初期変数をランダムに設定し、draw関数でランダム変数を設定する感じですね。以下のコード&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import random

class Scrolling_Game:
    def __init__(self):
        …
        self.item_x = random.randint(0, 120)
        self.item_y = random.randint(0, 120)
        …
    def draw(self):
        pyxel.blt(self.item_x, self.item_y, 0, 8, 24, 8, 8, 0)
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;当たり判定の実装&#34;&gt;当たり判定の実装&lt;/h3&gt;
&lt;p&gt;これでランダムに出現するようになりました。ただ、初期配置でランダムになるだけで取得もできないし、スコアも変わらないです。なので、次は取得して配置を変え、スコアを上げるコードを書いていきます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;class Scrolling_Game:
    …
    def update(self):
        …
        # 当たり判定
        if (self.char_x &amp;lt; self.item_x + 8 and 
            self.char_x + 16 &amp;gt; self.item_x and
            self.char_y &amp;lt; self.item_y + 8 and
            self.char_y + 16 &amp;gt; self.item_y):
            self.score += 100
            self.item_x = random.randint(0, 120)
            self.item_y = random.randint(0, 120)
    …
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;これで当たり判定とスコアの上昇、アイテムの再配置を行いました。動かすとこのような感じですね。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pyxelを使って簡単なゲームの作成を試してみたい！part2</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-2/</link>
      <pubDate>Fri, 27 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-2/</guid>
      <description>&lt;h2 id=&#34;pyxeleditorでキャラの動きやサウンド&#34;&gt;pyxeleditorでキャラの動きやサウンド&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/&#34;&gt;前回&lt;/a&gt;&lt;a href=&#34;https://github.com/kitao/pyxel&#34;&gt;pyxel&lt;/a&gt;のインストールからドット絵を描いて表示させるところまでやってみました。今回は実際にキャラクターを動かしたり、サウンドを作ったりしたいと思います。&lt;/p&gt;
&lt;h3 id=&#34;pyxeleditorで作った部分&#34;&gt;pyxeleditorで作った部分&lt;/h3&gt;
&lt;p&gt;実際に動いた画面がこちら。&lt;/p&gt;
&lt;h3 id=&#34;コードの中身_init&#34;&gt;コードの中身_init&lt;/h3&gt;
&lt;p&gt;一旦各コードを簡単に見ていこうと思います。まずは__init__内ですね。前回も話したのでざっくりと見ます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pyxel.init(128, 128, title=&amp;#39;Scrolling Game&amp;#39;)
pyxel.load(&amp;#39;assets/scroll_game.pyxres&amp;#39;)
self.char_x = 50  # キャラクターのX座標
self.char_y = 50  # キャラクターのY座標
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;initで画面サイズの設定、char_xとchar_yはキャラ座標を設定しています。loadでpixel editで作成したものをロードしています。ドット絵、タイルマップ、サウンドなど全て一旦ロードしています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;self.char_frame = 0  # 表示する画像のインデックス (0 または 1)
self.frame_count = 0 # フレームカウンター
self.is_moving = False  # 移動中フラグを追加
self.last_input = False #直前のフレームでキー入力があったか
pyxel.run(self.update, self.draw)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;他のコードはコメントも記載していますが、キャラ画像の入れ替えやフラグの設定をしています。後はpyxelの起動ですね。&lt;/p&gt;
&lt;h3 id=&#34;コードの中身_update&#34;&gt;コードの中身_update&lt;/h3&gt;
&lt;p&gt;次はupdate関数ですね。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# ゲーム中断
if pyxel.btnp(pyxel.KEY_Q):
    pyxel.quit()
# キー入力と移動処理
self.is_moving = False
key_pressed = False # 今のフレームでキーが押されているか
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Qを押したらゲームを中断します。それからフラグとキー入力の初期設定をしています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# キー入力処理とキャラクターの移動
if pyxel.btn(pyxel.KEY_LEFT):
    self.char_x -= 1
    self.is_moving = True  # 移動中フラグを立てる
    key_pressed = True
if pyxel.btn(pyxel.KEY_RIGHT):
    self.char_x += 1
    self.is_moving = True
    key_pressed = True
if pyxel.btn(pyxel.KEY_UP):
    self.char_y -= 1
    self.is_moving = True
    key_pressed = True
if pyxel.btn(pyxel.KEY_DOWN):
    self.char_y += 1
    self.is_moving = True
    key_pressed = True
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ここでは各方向キーを入力した時の設定をしています。上下左右分書いてるので記述は多いですが、内容はシンプルです。キャラクターの座標をずらして、フラグを書き換えています。というか関数化したほうがもっとシンプルになりますね…&lt;/p&gt;</description>
    </item>
    <item>
      <title>株式会社made in japanから発売されたパーカーとTシャツを着たよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/</link>
      <pubDate>Tue, 24 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/</guid>
      <description>&lt;p&gt;2024/12/16日に&lt;a href=&#34;https://shop.modein.jp/&#34;&gt;株式会社made in japan&lt;/a&gt;から切れない燃えない服が発売されました。&lt;a href=&#34;https://www.youtube.com/watch?v=2bzLdUt7Xdo&#34;&gt;リアルタイム&lt;/a&gt;では見てないですが、終了後に見て気になったので買ってみした！&lt;/p&gt;
&lt;h3 id=&#34;modeinjapanブランド購入のきっかけ&#34;&gt;ModeinJapanブランド購入のきっかけ&lt;/h3&gt;
&lt;p&gt;買った理由は気になったのもありますが、海外へ行く予定なのと日本も少し物騒になったのが理由ですね。本当はこのような商品がなくても安全な国であればいいんですが…&lt;/p&gt;
&lt;p&gt;ちなみに今はパーカー、長そでTシャツは全て売り切れて半袖Tシャツのみ残っています。気になった方はぜひ買ってみてください。余談ですがフルジップパーカーは1日で全て売り切れてました。さらにXLサイズは1時間ほどで売り切れてました。&lt;/p&gt;
&lt;p&gt;届いたときはこんな感じ。スタイリッシュな箱で届きました。ブランド名の「Mo,de in Japan」の由来はわからないです。madeをもじってるのはわかるんですけど…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ModeinJapan_箱&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/images/PXL_20241222_060254609-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;着心地&#34;&gt;着心地&lt;/h3&gt;
&lt;p&gt;というわけで着てみました。私が注文したのは半袖TシャツのMとフルジップパーカーのMになります。私の身体情報は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;身長：165cm&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;体重：51kg&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;男&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;ModeinJapan_半袖Tシャツ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/images/PXL_20241222_050811662-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ModeinJapan_フルジップパーカー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/images/PXL_20241222_050737643-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;パーカーの左上フード部分が光の当たり具合で変色してますが、気にしないでください。&lt;/p&gt;
&lt;p&gt;着心地は良い方だと思います。全くごわごわしてません。素肌の上から来ても気にならないですね。私的にはですが。&lt;/p&gt;
&lt;p&gt;難点である洗濯ですが、パーカーはまだしもTシャツは大変そうですね。夏場の汗で頻繁に洗濯する必要がありそうですし。その手間が面倒という意味ではパーカーのほうが楽かもしれません。ジップ部分の色合いは初めて見たので案外気に入ってます。&lt;/p&gt;
&lt;h3 id=&#34;安全性&#34;&gt;安全性&lt;/h3&gt;
&lt;p&gt;個人的に気になったのは身の安全面ですね。最近日本でも刺されるというニュースが良く出ている気がします。というわけで実際に試してみました。カッターを使って服を刺すという感じですね。&lt;/p&gt;
&lt;p&gt;うん…穴が開いちゃいました…&lt;/p&gt;
&lt;p&gt;これは確認しなかった私が悪いのですが、サイトにある&lt;a href=&#34;https://shop.modein.jp/pages/faq&#34;&gt;よくある質問&lt;/a&gt;を見てみると&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/images/image-21.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/made-in-japan-from-t/images/image-20.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;刺突耐性はなかったみたいです。まあ切れない燃えないとは言ってましたが、刺さらないとはどこにも書いてないですからね…&lt;/p&gt;
&lt;p&gt;とは言え他の服よりはちょっと破けにくいかもしれません。また引っ張りながらでないなら切れることはなさそうです。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;昨今の事件では&lt;strong&gt;刺される&lt;/strong&gt;人が多いので、お守りぐらいの気持ちでよい気がします。切られることが全くないわけではないと思うので。&lt;/p&gt;
&lt;p&gt;Tシャツに速攻で穴が開きましたが、見えにくい位置だったので海外でも使おうと思います。ちなみに普通に悲しんでます😿&lt;/p&gt;
&lt;p&gt;他にもいろんな商品を扱うみたいですので、注目しつつ気になったものがあれば買ってみようと思います。海外に行っちゃいますが、日本に貢献できるのであればいいことですし。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pyxelを使って簡単なゲームの作成を試してみたい！part1</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/</link>
      <pubDate>Sat, 21 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/</guid>
      <description>&lt;h2 id=&#34;pyxelでゲーム開発入門&#34;&gt;Pyxelでゲーム開発入門&lt;/h2&gt;
&lt;p&gt;ゲームを作成するのであれば&lt;a href=&#34;https://unity.com/ja&#34;&gt;Unity&lt;/a&gt;や&lt;a href=&#34;https://www.unrealengine.com/ja&#34;&gt;Unreal Engine&lt;/a&gt;が有名です。それとは別にpythonでコーディングができる&lt;a href=&#34;https://github.com/kitao/pyxel/blob/main/docs/README.ja.md&#34;&gt;pyxel&lt;/a&gt;があります。&lt;/p&gt;
&lt;p&gt;pyxelはレトロゲームエンジンになります。ファミコンのようなドット絵スタイルのゲームしか作れませんが、pythonを知ってる人にはちょうどいいかもしれません。&lt;/p&gt;
&lt;h3 id=&#34;開発環境の準備&#34;&gt;開発環境の準備&lt;/h3&gt;
&lt;p&gt;pythonを導入している前提ですが、少し進めていきたいと思います。基本的には&lt;a href=&#34;https://github.com/kitao/pyxel/blob/main/docs/README.ja.md&#34;&gt;README&lt;/a&gt;通りに進めていけばよいと思います。まずはライブラリのインストールを進めていきます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install -U pyxel
私の例: py -3.10 -m pip install -U pyxel
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;-Uがないとエディター画面が出ないので忘れずにつけましょう！その後は参考のためサンプルを導入するのもよいと思います。なくても特に問題はありません。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pyxel copy_examples
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;基本的なコード構造&#34;&gt;基本的なコード構造&lt;/h3&gt;
&lt;p&gt;そうすると簡単なゲームやガイドなどが入ってます。これを理解できれば基本的なコードは書けるようになると思います。基本的なコードはこんな感じになってます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import pyxel

class App:
    def __init__(self):
        pyxel.init(160, 120)
        self.x = 0
        pyxel.run(self.update, self.draw)

    def update(self):
        self.x = (self.x + 1) % pyxel.width

    def draw(self):
        pyxel.cls(0)
        pyxel.rect(self.x, 0, 8, 8, 9)

App()
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;クラスの中に__init__関数とupdate関数とdraw関数があります。__init__関数では画面サイズの指定や各関数の実行ができます。&lt;/p&gt;
&lt;p&gt;update関数ではキー入力や画面の切り替えを行う関数になります。update関数がメインになりそうです。もちろんupdate関数だけじゃなくて新しく関数を作っても問題ないです。キャラクター用や画面用などいろいろ作ると使い分けが楽になると思います。&lt;/p&gt;
&lt;p&gt;draw関数では画面やキャラクターの描画を行います。エディター画面で作成した背景やキャラクターを呼び出したりします。&lt;/p&gt;
&lt;h3 id=&#34;ドット絵とタイルマップの作成&#34;&gt;ドット絵とタイルマップの作成&lt;/h3&gt;
&lt;p&gt;というわけでまずはドット絵とタイルマップの作成からですね。ちなみに私は絵心は全くないので、大したものは書けません。所謂味がある絵みたいなイメージですね…コマンドは以下になります。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pyxel edit &amp;#34;絶対パス&amp;#34;
例: pyxel edit &amp;#34;C:\pyxel\assets\game.pyxres&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img alt=&#34;pyxel_蜂A&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-20-142209.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pyxel_蜂B&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-20-142217.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-20-142225.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;コマンドは相対パスだと開かないので気を付けてください。一応実行しているフォルダーに移動してファイル名のみ指定しても問題ありません。&lt;/p&gt;
&lt;p&gt;こんな感じで蜂A、蜂B、空、草原、岩のタイルを用意してみました。適当ですが苦手なりにそれっぽくできた気がします。まずはタイルマップの作成をします。左上のエディターからタイルマップを選び、書いたタイルを指定して書いていきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/build-game-with-pyxel-part-1/images/image-19.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;タイルマップへのキャラクター表示&#34;&gt;タイルマップへのキャラクター表示&lt;/h3&gt;
&lt;p&gt;今度はコードを使ってタイルマップにキャラクターを表示してみます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>AIVMGeneraterでAivisSpeechでも使えるようにしたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/</link>
      <pubDate>Wed, 18 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/</guid>
      <description>&lt;h2 id=&#34;aivmgeneraterを使えるようになるまで&#34;&gt;AIVMGeneraterを使えるようになるまで&lt;/h2&gt;
&lt;p&gt;前回Style-Bert-VITS2を使って音声合成モデルを作りました。今回は作ったモデルをAivis Speechでも使えるようにしようと思います。&lt;/p&gt;
&lt;p&gt;AIVMGeneraterでは自作した音声合成モデルをAivis Speechで使えるようにします。以前までは音声合成モデルさえあればAIVMGeneraterで変換できるようになってました。しかし、今は使えなくなってます。そのため、.onnxファイルを作って変換する必要があります。&lt;/p&gt;
&lt;p&gt;ただ、Style-Bert-VITS2を使えるのであればできますので諦めずやっていきましょう！&lt;/p&gt;
&lt;h3 id=&#34;style-bert-vits2をdevブランチへ切り替え&#34;&gt;Style-Bert-VITS2をdevブランチへ切り替え&lt;/h3&gt;
&lt;p&gt;まずはStyle-Bert-VITS2をdevブランチへ切り替えます。デフォルトだとmainブランチになってますので、これをdevブランチへ切り替えます。ターミナルからコマンド実施でもよいですが、VSCodeを使っているのであれば以下の方法で切り替えて実施できます。&lt;/p&gt;
&lt;p&gt;まずはGitのタブを選択しましょう。それからソース管理の設定から&amp;quot;チェックアウト先&amp;quot;を選択します。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AIVMGenerater_Style-Bert-VITS2_ブランチ切り替え&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/image-16.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;そうすると真ん中あたりにこんな感じでブランチやリモートブランチが出てきます。ここからorigin/devを選択しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-12-162355.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;onnxファイルの作成&#34;&gt;onnxファイルの作成&lt;/h3&gt;
&lt;p&gt;そうすると中のファイルなどが変わっていると思います。以下を確認してみましょう！&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&amp;ldquo;convert_onnx.py&amp;quot;が存在しているかどうか&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;requirements.txtにonnx系のライブラリが記述されているかどうか&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;AIVMGenerater_Style-Bert-VITS2_devブランチのファイル&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-12-162440-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-13-121326-3.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;上記が確認出来たらrequirements.txtで一括再インストールをしてconvert_onnx.pyを実行しましょう。私の環境でのコマンドだと以下のような感じですね。この辺は適宜自身の環境に合わせて変えてください。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;py -3.10 -m pip install -r requirements.txt
py -3.10 convert_onnx.py --model model_assets/{モデル名}
例：py -3.10 convert_onnx.py --model model_assets/10minmodel
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;そうするとモデルファイル内に.onnxファイルができてると思います。モデルごとにできるので少し容量を使っちゃいますが…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Style-Bert-VITS2_onnxファイル&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-12-223554.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;aivmgeneraterの設定&#34;&gt;AIVMGeneraterの設定&lt;/h3&gt;
&lt;p&gt;.onnxファイルが出来たら&lt;a href=&#34;https://aivm-generator.aivis-project.com/&#34;&gt;こちら&lt;/a&gt;のページからAIVMGeneraterを使います。使い方はシンプルでモデルに関するファイルをアップして、サンプルボイスもアップして変換するだけです。&lt;/p&gt;
&lt;p&gt;メタデータ編集では製作者や説明を記載出来ます。この辺はなくても大丈夫です。私は一応記載しましたが。それからモデルの公開ですね。今回は公開しませんが、公開したい場合はライセンスを選びましょう。&lt;/p&gt;
&lt;p&gt;ACML 1.0 と ACML-NC-1.0 の違い&lt;strong&gt;営利目的の利用を許可&lt;/strong&gt;するかどうかです。ACML 1.0は許可しますが、ACML-NC-1.0は非営利目的のみとなっています。パブリックドメインは著作権フリーで、カスタムライセンスはライセンスを自作することになります。&lt;/p&gt;
&lt;p&gt;ACML 1.0かACML-NC-1.0のどちらかを選べば特に問題ないかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AIVMGenerater_設定&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/image-17-660x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それからアイコン、スタイル説明、サンプルボイスを追加しましょう。サンプルボイスは実際にモデルを使った時の音声を貼っておきます。&lt;/p&gt;
&lt;p&gt;アイコンはデフォルトだと卵型の形になります。公開する場合は設定しておきましょう。スタイルは何もなければノーマルになります。公開するスタイルに合わせて書き換えましょう。&lt;/p&gt;
&lt;p&gt;設定が完了したら、変換をします。そうすると変換が完了したファイルがダウンロードされます。許可を求められた場合は許可しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-13-101125.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;aivis-speechへの取り込み&#34;&gt;Aivis Speechへの取り込み&lt;/h3&gt;
&lt;p&gt;ダウンロードが完了したら、Aivis Speechに取り込みます。まずはAivis Speechを起動します。&amp;ldquo;設定&amp;rdquo; &amp;gt; &amp;ldquo;音声合成モデルの管理&amp;quot;を選択します。そしたら右上の&amp;quot;インストール/更新&amp;quot;を選択して.aivmxファイルを選択します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-13-102254-1024x574.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ファイルを選択したら右下の&amp;quot;インストール/更新&amp;quot;を選択しましょう。このような画面になったらインストール完了です。後は自由に使えるようになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/aivmgenerater-aivisspeech/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-12-13-102425-1024x574.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;今後ですがもう少しモデルの作成を試してみたいなと思います。10minmodelを作りましたが、お試しで作った物なので。使ってみた感じつまずいたり、うまく喋れてない部分がありました。なので、データの再集録からですね。&lt;/p&gt;
&lt;p&gt;それからスタイルもいくつか使ってみたいですね。本来Audibuleスタイルで作りましたが、せっかくなら感情表現もできるキャラクター用も作ってみたいですし。&lt;/p&gt;
&lt;p&gt;ここまでできれば色んな音声合成モデルを作れるようになります。皆さんもぜひ試してみてください。唯一の難点はローカルでモデル作成しているときPCが使えないということですね。Colabを使えばいいと思いますが、あれだと数日かかりそうですし。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>音声合成モデルをStyle-Bert-VITS2を使って作ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/voice-synthesis-style-bert-vits2-tutorial/</link>
      <pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/voice-synthesis-style-bert-vits2-tutorial/</guid>
      <description>&lt;h2 id=&#34;音声合成モデルの作成&#34;&gt;音声合成モデルの作成&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/&#34;&gt;前回&lt;/a&gt;Style-Bert-VITS2を試しに使ってみることをやってみました。今回は実際にモデルを作ることをやろうと思います。&lt;/p&gt;
&lt;p&gt;まずは音声の収録ですね。こちらに関しては自身でいろいろ試してみるしかないですね。とりあえずノイズキャンセリング付きや単一指向性マイクなどがいいかもしれません。後は収録時に詰まったり、変な発声になったりせず滑らかに読むことですね。無音は多少なっても大丈夫なので。&lt;/p&gt;
&lt;p&gt;次に音声データセットの作成です。こちらは前回やったので飛ばします。収録した音声を勝手に10秒程度に切り分けてくれますので。&lt;/p&gt;
&lt;h3 id=&#34;文字おこし時のエラー対処&#34;&gt;文字おこし時のエラー対処&lt;/h3&gt;
&lt;p&gt;私は文字おこしで以下のエラーが出たので&amp;quot;pip install tf-keras&amp;quot;で対処しました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;RuntimeError: Failed to import transformers.models.whisper.modeling_tf_whisper because of the following error (look up to see its traceback):
Your currently installed version of Keras is Keras 3, but this is not yet supported in Transformers. Please install the backwards-compatible tf-keras package with `pip install tf-keras`.
. エラーメッセージが空の場合、何も問題がない可能性があるので、書き起こしファイルをチェックして問題なければ無視してください。
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;その次はこのようなエラーが出ました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;site-packages\transformers\pipelines\audio_utils.py&amp;#34;, line 37, in ffmpeg_read
    raise ValueError(&amp;#34;ffmpeg was not found but is required to load audio files from filename&amp;#34;) from error
ValueError: ffmpeg was not found but is required to load audio files from filename
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;その場合は以下の手順で対応しました。私はwindowsかつVS Codeなのでmacとかは別になります。Gitでクローンする方法でも大丈夫です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>江戸東京たてもの園に行って古き良き建物を満喫してきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/</link>
      <pubDate>Wed, 11 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/</guid>
      <description>&lt;h2 id=&#34;江戸東京たてもの園に行った話&#34;&gt;江戸東京たてもの園に行った話&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/&#34;&gt;ハニワ展&lt;/a&gt;の予約をした際、たまたま見かけて気になったので&lt;a href=&#34;https://www.tatemonoen.jp/&#34;&gt;江戸東京たてもの園&lt;/a&gt;に行ってきました！&lt;/p&gt;
&lt;p&gt;江戸東京たてもの園の前に公園があるのですが、その道中に雀を見かけました。服？を着てましたが、誰かが管理してるのでしょうか？&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_020558793-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;mapに従って進んでいくと見えてきました。ここももともとあった建物を改築した感じがしますね。着いたときは11時過ぎでした。残り5時間半くらいですが、余裕で回れましたね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_正面玄関&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_021346454-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;江戸東京たてもの園_西ゾーン&#34;&gt;江戸東京たてもの園_西ゾーン&lt;/h3&gt;
&lt;p&gt;中に入って西ゾーンから見ていくとまずは大砲、その後田園調布の家という流れで見ました。古いものはもちろん、昔の家のつくりを見れました。昔の家は割とドアが狭いですね。恐らく175超えたら頭ぶつけるぐらいの低さだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_023838640-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_023446418-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_大砲&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_0230073172-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;別の家では屋根裏部屋が見れました。私は屋根裏部屋を初めて見たので結構ワクワクしましたね。昔の家はなぜ屋根裏部屋を作ったのでしょうか？倉庫として使ってただけなのでしょうか？想像すると楽しいですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_024337722-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_屋根裏部屋&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_024910082-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;もう少し西に行くと藁の屋根家がありました。中には神棚や昔ながらの棚のつくり、市松人形などがありました。囲炉裏やかまどに火を入れててそこでまったりしているのは羨ましいなと思いましたね。将来は一日中火の周りでまったりしたいですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_市松人形&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_030231700-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_030211895-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_030126498.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_025913692-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_025802517-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_025554238-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;カフェ&#34;&gt;カフェ&lt;/h3&gt;
&lt;p&gt;その後はカフェでまったりしてました。デ・ラランデ邸でオレンジホットチョコレートを頂きました。ご飯も食べられるみたいですが、別のところで食べたくてここでは飲み物だけにしました。感想としては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;チョコレートというよりはココアっぽい感じ？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;マシュマロの甘みとオレンジジャムの酸味が丁度よい&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ジャムをチョコに溶かすと言われたがマシュマロに乗せて食べたあと、チョコで流し込む方が好き&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_オレンジホットチョコレート&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_031928988.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_030938382.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_デ・ラランデ邸&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_033108989-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;雰囲気の良いカフェを後にして、写真場を見てきました。2階が写真を撮る場所ですね。最近はこういう写真を撮る専門の場所が少なくなりましたね。最近はスタジオを写真以外にも兼用してそうです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_写真場&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_033951756-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_033820568-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_033630515.MP2_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;その後は一旦外をぐるっと回りました。とは言え小さな古墳の後や小さい木、霊屋がありました。この辺も歩いていて気持ちいいですね。森林も多く、紅葉も見られるのでとてもよいです。10年前の木があったのですが数十年後の成長が楽しみです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_2014年の木&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_035902579-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_霊屋&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_035529937-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_035256993-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;センターゾーン&#34;&gt;センターゾーン&lt;/h3&gt;
&lt;p&gt;その後はひときわ大きな邸宅に行きました。ここは庭も大きくて綺麗でいいですね。ここまで大きくなくてもよいですが、将来はこんな1室でゆっくり過ごしたいなと感じさせますね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_041146894-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_040748201-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_040105091.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_紅葉&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_0409045842-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_042314658-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_門&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_041457342-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;江戸東京たてもの園_東ゾーン&#34;&gt;江戸東京たてもの園_東ゾーン&lt;/h3&gt;
&lt;p&gt;その後は東ゾーンですね。警察署や見張り台、店などがありました。鍋のマトリョーシカがあって気になって撮っちゃいました（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_鍋&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_044512307-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_044420405-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_044130526-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_043945504-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_見張り台&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_043902907-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_警察署&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_043736575-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;その後は昼食を食べに行きました。うどんがメインだったのでかき揚げうどんと笹団子を頂きました。これに関しては特筆すべきものはないですね。野菜出汁が美味しいなと思ったくらいです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_かき揚げうどん&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_051522312-2-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_笹団子&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_053104504-2-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;その後は他の店や風呂を見に行きました。和傘、醤油、宿などがあり、昔の人の商売がよくわかりました。醤油を作るところはどんどん減ってるみたいですね。地元の九州は甘めですがそれは書かれてなかったですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_宿&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_061058216-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_傘屋&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_060128252-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_055740477.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_醤油&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_060805972-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に反物と風呂場、鍵屋でした。この桶の感じが懐かしさを感じますね、今はないでしょうし。それから風呂は広告があるのかというのと底が深いですね。子供は溺れそうなくらいでした。後は鍵屋が居酒屋というのは初めて知りました。玉屋鍵屋の鍵屋は居酒屋のことなんですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_061444102-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;江戸東京たてもの園_桶&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_062221151-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_062203283-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_061833184-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;民俗資料館&#34;&gt;民俗資料館&lt;/h3&gt;
&lt;p&gt;最後に民俗資料館を見て終わりました。大太刀ハニワと土器ですね。他にも海苔に使った器具や養蚕などいろんなものがありました。昔の主要産業についてよくわかりました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_063428008-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/edo-tokyo-open-air-architectural-museum/images/PXL_20241206_063416845-769x1024.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>マグナとふしぎな少女で楽しく英語を学んでいるよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/</link>
      <pubDate>Sun, 08 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/</guid>
      <description>&lt;h2 id=&#34;マグナとふしぎな少女の概要&#34;&gt;マグナとふしぎな少女の概要&lt;/h2&gt;
&lt;p&gt;少し前にネットで話題になった&lt;a href=&#34;https://newscast.jp/news/7802776&#34;&gt;記事&lt;/a&gt;で流行りすぎて授業中もプレイする事態になり、一時的に公開停止になったゲームです。&lt;/p&gt;
&lt;p&gt;マグナとふしぎな少女は&lt;a href=&#34;https://magna.mintflag.com/&#34;&gt;こちら&lt;/a&gt;から確認できます。&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.mintflag.magna&amp;amp;hl=ja&#34;&gt;Android版&lt;/a&gt;と&lt;a href=&#34;https://apps.apple.com/jp/app/ai%E3%81%88%E3%81%84%E3%81%94-%E3%83%9E%E3%82%B0%E3%83%8A%E3%81%A8%E3%81%B5%E3%81%97%E3%81%8E%E3%81%AE%E5%B0%91%E5%A5%B3/id1112371684&#34;&gt;Apple版&lt;/a&gt;もあります。&lt;/p&gt;
&lt;h3 id=&#34;マグナとふしぎな少女_ゲームの流れ&#34;&gt;マグナとふしぎな少女_ゲームの流れ&lt;/h3&gt;
&lt;p&gt;割と遊んだのでその感想を書いていこうと思います。スタート画面はこんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_スタート画面&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-230351-1-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最初はロードがありますので少し待つ必要があります。その間英語で遊べます。ただ、この間は簡単な英語のみですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-230428-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずはストーリーですね。スキップしても大丈夫だと思います。私はしっかりと見る派ですが。&lt;/p&gt;
&lt;p&gt;一応内容としては劇場の中で展開されます。見てる側は劇風ですが、実際に起こっているのは劇ではないという感じでしょうか？内容はそこまで難しくありません。基本小学生がプレイするものですから。とは言え大人でも楽しめる部分はあると思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-231000-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;少し驚いたのは利用規約やプライバシーポリシーですね。子供でも分かるような説明になっていて読みやすいなと思いました。もちろん下の方に硬い文章もついています。読んでる人がどれくらいいるかはわかりませんが凄い配慮だと思いました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_利用規約&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-231620-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;マグナとふしぎな少女_ストーリーとバトル&#34;&gt;マグナとふしぎな少女_ストーリーとバトル&lt;/h3&gt;
&lt;p&gt;アバターとプロフィール画面が出来たら始まりですね！ストーリー画面はこんな感じ。ここからやれることがどんどん増えてきますが、まずはストーリーを進めましょう。初めのうちはハートを消費しないのでサクサク進めることができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-232406-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ストーリーのローディング中はARで劇場を見回すモードになります。これも飽きさせない手法の一つですね。毎回席が変わって楽しいですよ&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_AR&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233806-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一通りやったらバトルの説明に入ります。方法はシンプルでエネルギーを支払ってレジェンド(キャラクター)の召喚やスキル(スペル)を実行します。パネルをフィールドに移動させるだけでできます。スキルの実行には発音が必要になります。スコアで威力が変わったりしないので、成功を目指しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233242-3-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233402-1-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233350-2-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;スペルのスコアが影響してくるのはマナの獲得数ですね。ただ、そこまで影響は大きくないので気にしなくても大丈夫です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233627-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;物語はストーリー部分、クイズ、バトル、ラーニングミッションで構成されています。クイズはシナリオで出てきた発音や英訳を喋ります。シナリオが進んでいくと日本語訳の選択問題も出てきますので、ストーリーの把握をしておくと楽になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-233751-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241204-190708-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;英語の学習&#34;&gt;英語の学習&lt;/h3&gt;
&lt;p&gt;ある程度進むとラーニングが解放されます。ここでは英語の学習を進めていきます。項目は聞く、話す、読む、書くですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_ラーニング&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241203-235927-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;基本的には普通に進めていけばいいんですが、フィーバータイムや2倍チャレンジがあります。クリアするとマナがボーナスでもらえるので、是非ともクリアしたいですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241204-112915-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241204-000421-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;aiと会話&#34;&gt;AIと会話&lt;/h3&gt;
&lt;p&gt;AIレイちゃんと会話をすることができます。制限はあるものの自由に会話ができます。会話をすることでマナを獲得もできます、少しですが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241207-110637-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241207-110537-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;その他の要素&#34;&gt;その他の要素&lt;/h3&gt;
&lt;p&gt;それから毎日やることもあります。デイリーミッションと動画でガチャが無料で回せます。レジェンド強化のために欠かさずやると良いですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241204-122039-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241206-211319-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後にやれることは編成と強化と探索系、ガチャですね。探索系はレジェンドなどのカードがもらえます。運要素も多少絡んできますが。ただ、トレジャーハントは10章から、チャレンジは13章から解放されますので早めに進めちゃいましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_編成&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241204-134337-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ガチャはありますが、ゲーム内コインのみで出来ます。課金要素はないので札束で殴るというのは出来なさそうですね。基本シナリオボーナスのガチャと確定のみでいい気がします。マナが余ればその10連もいいかもしれませんが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_デイリーガチャ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241206-214026-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_ガチャ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241206-214017-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ざっくりとシステム的な部分はこれで以上になりますね。ここから先は個人の感想を書いていきます。&lt;/p&gt;
&lt;h3 id=&#34;個人的な感想&#34;&gt;個人的な感想&lt;/h3&gt;
&lt;p&gt;まずはストーリーですが内容はわかりやすいものになってます。小学生向けなので当然と言えばそうですが、大人には物足りない人もいるかもしれません。ただ、感動する部分もあるので大人でも楽しめるかなと思います。&lt;/p&gt;
&lt;p&gt;それからラーニングの部分ですね。これは大人にとっては不満が出やすい部分かなと思いました。聞く、話す、読む、書くがありますが、1単語で4回登場します。同じ単語を4回もやるのは人によって苦痛に感じるかもしれません。&lt;/p&gt;
&lt;p&gt;ただ、何度も行ってますが、メインは小学生なのでこのくらいしっかりやっていいと思います。これくらいやればある程度覚えますので。一応サクサクモードがありますが、4回やるのは変わらないので諦めて頑張りましょう！&lt;/p&gt;
&lt;p&gt;色んなフレーズを学んでますが、これが日常的な英会話で咄嗟に出るかは不安ですね。後は実戦あるのみですかね？&lt;/p&gt;
&lt;h3 id=&#34;ハマりそうな要因&#34;&gt;ハマりそうな要因&lt;/h3&gt;
&lt;p&gt;さて最初の話題で出した流行りすぎて授業中もやることになり、一時停止があったことについて考えてみたいと思います。&lt;/p&gt;
&lt;p&gt;このゲームはもちろんフレンド申請があります。ただ、基本的には身近にいる人がメインになると思います。コードとQRコードがありますからね。&lt;/p&gt;
&lt;p&gt;小学生は自慢したがるのでこの英語知ってる？というのもありますし、ガチャでレジェンドの自慢もあると思います。ガチャをするためには英語を勉強しなければならない。レジェンドと英語の両方自慢ができるいいシステムだなと思います。&lt;/p&gt;
&lt;p&gt;また、協力して敵を倒すイベントがあります。これもハマる理由になりそうです。頑張れば友達から尊敬されたりしますからね。ただ、気になるのは辞めたいと感じたときに辞めにくいとこですかね。同調圧力が発揮されそうですし…&lt;/p&gt;
&lt;p&gt;もう一つスタミナやエネルギーの回復速度ですね。スタミナは10分に1つでmax10個、エネルギーは1分に1つでmax20個となります。スタミナは物語やイベント、エネルギーはラーニングに使います。ここでもったいない病が発動するとついついやりがちです。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;というわけで私も引き続き遊んでいきたいと思います。今はシーズン2までやってるので割と楽しめてます。最高のデッキを組むのも楽しいですし。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マグナとふしぎな少女_デッキ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/learn-english-with-magna-game/images/Screenshot_20241206-223524-1024x461.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;個人的には今このパーティがいい感じですね。エジソンのエナジー溜めが最初にできれば割と楽になりますね。ただ、空中の敵が多い分には苦戦するのでもう少し改良の余地ありますね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ハニワ展に行っていろんなハニワを見て楽しんできたよ～</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/</link>
      <pubDate>Thu, 05 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/</guid>
      <description>&lt;h2 id=&#34;ハニワ展の感想と見どころ&#34;&gt;ハニワ展の感想と見どころ&lt;/h2&gt;
&lt;p&gt;ものすごい盛況を見せている&lt;a href=&#34;https://www.tnm.jp/modules/r_free_page/index.php?id=2660&#34;&gt;ハニワ展&lt;/a&gt;に行ってきました。余裕が出来たら行こうと思ったらこのタイミングしかなかったので…&lt;/p&gt;
&lt;p&gt;ちなみに平日の10時過ぎに行ったのですが、最初のフロアはもう混んでましたんね。もし行くなら開館直後の9時半がおすすめです。見終わったのが12時過ぎでしたが、長蛇の列でしたね。平日の昼間なのに…&lt;/p&gt;
&lt;h3 id=&#34;ハニワ展_初めのフロア&#34;&gt;ハニワ展_初めのフロア&lt;/h3&gt;
&lt;p&gt;最初のフロアはハニワというよりは当時使われていた身に着けるものが飾られていました。刀や防具などですね。昔の装備がそのまま形に残るのはロマンがあっていいですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_011921923.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_011817234-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ハニワ展_2番目のフロア&#34;&gt;ハニワ展_2番目のフロア&lt;/h3&gt;
&lt;p&gt;次のフロアでは最大規模の大きいハニワや盾、家など様々なハニワが展示されていました。当時の人が何を重要視していたのか伺えます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_盾&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_012250721.MP_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_水鳥&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_0123387513-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_最大ハニワ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_0122124773-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;そのまま先に進むとつぼ型が並んでいました。特殊な形からひれ付きや顔つき、色違いまでありました。当時からつぼにいろんなこだわりを持っていたのが伺えます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013102109-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_特殊壺&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013025537-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_顔つき壺&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013218313-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013158903-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;その他のハニワ&#34;&gt;その他のハニワ&lt;/h3&gt;
&lt;p&gt;それ以外で私が気になったのは木製と石製のハニワと子持ち家に髭おじですね。基本的には土で出来ていますが他の材質まで作ろうとするとは。金属もやろうとしたのでしょうか？&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_石製&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013629990.MP3-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_木製&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013600381-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_子持ち家&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013822917.MP3-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_髭おじ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_013716106.MP3-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ハニワ展_挂甲の武人ハニワ&#34;&gt;ハニワ展_挂甲の武人ハニワ&lt;/h3&gt;
&lt;p&gt;そこからまた別のフロアに進んでいきます。いよいよ目玉の挂甲の武人ハニワですね。5体のハニワが出てきます。ただ、今回はぜひ見てほしいので割愛します。写真も撮れますので。各ハニワには特徴がありますので、映像を見た後だとよりわかるかと思います。&lt;/p&gt;
&lt;p&gt;次は色付きですね。昔は色がついているのもあったみたいで、それを再現していました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ハニワ展_色付き武人&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_015314698.MP2_-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;変わったハニワ&#34;&gt;変わったハニワ&lt;/h3&gt;
&lt;p&gt;少し先に進んで盾、力士、踊りハニワですね。おどるハニワは&amp;quot;アパー&amp;quot;感があってすごく好きです（笑）。盾持ちも色んな顔つきをしていたので、どれも個性があって見て面白いですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_020306719.MP3-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_0200395342-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_015919988.MP2_-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;動物ハニワ&#34;&gt;動物ハニワ&lt;/h3&gt;
&lt;p&gt;さらに先に進むと土下座、動物系がありました。多くの動物がいましたが、個人的に好きなのを撮ってきました。まあ土下座ではなく新王に忠誠を誓う姿勢とイノシシとヒヨコですけど。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_020714253-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_022340763-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_022835573-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に勇ましいハニワがいて終わりですね。実は私の中でハニワや土偶は&lt;a href=&#34;https://www.amazon.co.jp/%E3%82%B3%E3%83%8A%E3%83%9F%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%A8%E3%83%B3%E3%82%BF%E3%83%86%E3%82%A4%E3%83%B3%E3%83%A1%E3%83%B3%E3%83%88-Konami-Digital-Entertainment-%E5%86%92%E9%99%BA%E6%B4%BB%E5%8A%87/dp/B00005QBM2&#34;&gt;PS2のゴエモン&lt;/a&gt;がまず出てきます。個人的には楽しくて思い出のあるゲームでしたが、評価はあまり高くなさそうです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_023109899-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;茶園での昼食&#34;&gt;茶園での昼食&lt;/h3&gt;
&lt;p&gt;ハニワ展を後にして今度はご飯を食べました。以前行こうと思ってタイミングを逃した茶園ですね。和食がメインでした。どれも美味しかったので個人的な感想を残していきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_031918610-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_040525109-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;昼食の感想&#34;&gt;昼食の感想&lt;/h3&gt;
&lt;p&gt;味噌汁&lt;br&gt;
出汁と味噌の味がよく分かる、さつまいもは甘み少なめ、大根は味が染みてなく、食感がメイン？&lt;br&gt;
木綿？&lt;br&gt;
味はあまりしない、ネギとの組み合わせはよい&lt;br&gt;
牛煮込&lt;br&gt;
野菜と牛の旨みが汁にでている、人参と大根に味が染み込んでいる、よく煮込んでるので牛はホロホロと溶ける、ネギのシャキシャキ感もよい&lt;br&gt;
おひたし&lt;br&gt;
ほうれん草に少し苦味を感じるが、それにより大根の甘みが増す&lt;br&gt;
魚&lt;br&gt;
骨がなく程よくとける、味もしっかりついてる(西京焼き？)&lt;br&gt;
その他野菜&lt;br&gt;
冷たいが味は染みている、カボチャはよい&lt;/p&gt;
&lt;p&gt;モンブラン&lt;br&gt;
中は生クリームとスポンジ生地&lt;br&gt;
上のクリとマロンクリームはクリの甘みがしっかりついてる&lt;br&gt;
ザ・モンブラン中にはマロンクリームとクリもあるコーヒーが欲しくなる&lt;/p&gt;
&lt;p&gt;感想としてはこんなところですね。海外の人も来ていましたが、口合ったのでしょうか？あったのであれば嬉しいですよね。&lt;/p&gt;
&lt;h3 id=&#34;本館とお土産&#34;&gt;本館とお土産&lt;/h3&gt;
&lt;p&gt;その後は本館を回ってました。1階は改装中で見れなかったので2階だけですね。2階ではその時代の美術や芸術がメインに飾られていました。服、刀、絵などですね。今回は割愛します。&lt;/p&gt;
&lt;p&gt;最後にお土産を買いました。一つは茶園でもらった和三盆ですね。見た目は土偶です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241203_084603760-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;もう一つは服を買いました。Tシャツとトレーナーですね。サイズは両方ともMです。友達や海外に行ったらうけるかなという理由で買いました（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/haniwa-exhibition-visit/images/PXL_20241205_041904030-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;今回のハニワ展に行って個人的に一押しのハニワは踊るハニワですね。アパー感があってとても気に入っています。盾形の悲しそうな顔や笑った顔も好きですけど。&lt;/p&gt;
&lt;p&gt;ハニワ展があるなら土偶展も見たくなりますね。時代は違いますが死者を弔うときの模型を作るのは同じみたいですし。人型土偶以外にもありそうですし。&lt;/p&gt;</description>
    </item>
    <item>
      <title>StyleBertVITS2を使って自身のデータセットを作成してみるよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/</link>
      <pubDate>Mon, 02 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/&#34;&gt;前回&lt;/a&gt;Aivis Speechを触ってみたので自身の音声合成モデルを作ってみたいなと思い調べてみました！StyleBertVITS2は音声合成がメインになると思います。他にも学習やデータセットの作成もできます。というわけでStyleBertVITS2を使っていきます！&lt;/p&gt;
&lt;h2 id=&#34;stylebertvits2のインストール&#34;&gt;StyleBertVITS2のインストール&lt;/h2&gt;
&lt;p&gt;というわけでまずはStyleBertVITS2のインストールからですね。基本的には&lt;a href=&#34;https://github.com/litagin02/Style-Bert-VITS2&#34;&gt;Github&lt;/a&gt;に載ってますのでその通りで問題ないと思います。&lt;/p&gt;
&lt;p&gt;ただ、私は仮想環境作るのが面倒なタイプでpythonのversion別(3.10と3.12)でしか管理してないのでそれに合わせたコマンド使用しています。プロジェクトが複数存在しないのであれば、使わなくていいかなと思う派です。思想は人それぞれなので。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# 各種ライブラリのインストール
git clone https://github.com/litagin02/Style-Bert-VITS2.git
cd Style-Bert-VITS2
py -3.10 -m pip install &amp;#34;torch&amp;lt;2.4&amp;#34; &amp;#34;torchaudio&amp;lt;2.4&amp;#34; --index-url https://download.pytorch.org/whl/cu118
py -3.10 -m pip install -r requirements.txt
# モデルのダウンロード
py -3.10 initialize.py
# エディター画面の表示
py -3.10 server_editor.py --inbrowser
または
py -3.10 app.py
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;stylebertvits2_server_editorpyの実行&#34;&gt;StyleBertVITS2_server_editor.pyの実行&lt;/h3&gt;
&lt;p&gt;server_editor.pyを実行した場合は以下のような画面になります。その前に利用規約に同意しましょう。特に性的や政治的、フェイク系はやめましょうという感じですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;StyleBertVITS2_server_editor.py&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-1024x618.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-1-1024x716.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;この辺は音声合成モデルを使用するという感じですね。やってることはAivis Speechと同じような感じだと思います。&lt;/p&gt;
&lt;h3 id=&#34;stylebertvits2_apppyの実行&#34;&gt;StyleBertVITS2_app.pyの実行&lt;/h3&gt;
&lt;p&gt;こちらではモデルの作成などは出来なさそうなので、もう一方のプログラムを実行してみます。app.pyのほうですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;StyleBertVITS2_app.py&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-2-643x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらであればデータセット作成、モデルの学習、マージもできそうなのでこっちを使ってみます。&lt;/p&gt;
&lt;h3 id=&#34;スタイルの作成方法&#34;&gt;スタイルの作成方法&lt;/h3&gt;
&lt;p&gt;まずはスタイルの作成をする必要がありますがデータが必要になります。必要なデータは1時間ほどあれば十分だと思いますが、数十分でもできそうな気はしています。試してないので何とも言えませんが…&lt;/p&gt;
&lt;p&gt;もし10秒程度のwavファイルが360個ほどあれば十分なのでその時はスタイルの作成を行ってください。説明にもありますが、Dataフォルダとは別で配置しておくとスタイルの管理も楽なので別フォルダを作っておくと良いかもしれません。1スタイルなら適当な配置でもよさそうです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;StyleBertVITS2_スタイル作成&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-4-1024x705.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;wavファイルの準備&#34;&gt;wavファイルの準備&lt;/h3&gt;
&lt;p&gt;次はデータセットがない場合ですね。もし自身の声を使用しない場合はどこからかwavファイルをダウンロードする必要があります。状況によっては環境音や音楽を削除するなどの対応も必要かと思います。ただ、今回は自身の声で作成する想定なのでこの工程は省きます。&lt;/p&gt;
&lt;p&gt;もし、細かい音声データを大量には持ってないけど、数十分~1時間のwavファイルがある場合はデータセットの作成を行いましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;StyleBertVITS2_データセット作成&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-5-930x1024.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;データセットの作成&#34;&gt;データセットの作成&lt;/h3&gt;
&lt;p&gt;まずはinputフォルダにデータを入れます。録音などの環境がまだ整ってないので一旦前回使用したwavファイルを使ってみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-6.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次はモデル名を決めましょう。私はまだ本格的にやらないので適当に&amp;quot;test&amp;quot;にしました。秒数の設定などは一旦デフォルトにしています。この辺は好きなように設定すると良いです。&amp;ldquo;成功すればスライスが完了しました。&amp;ldquo;というメッセージが出て所定のフォルダに出力されます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-7-1024x434.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;大体10秒近くの音声ファイルが出力されます。これでスタイル作成の準備が整ったのでスタイル作成をして学習という流れになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/12/stylebertvits2-tutorial/images/image-8.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;ここまで書いてきましたが、私の方でまだデータの準備ができていません。&lt;/p&gt;
&lt;p&gt;一人で話して録音する分には問題ないです。ただ、マイクがゴミだったのでまともなマイクを使って収録したいと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI音声合成のAivisSpeechを触ってみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/</link>
      <pubDate>Fri, 29 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/</guid>
      <description>&lt;p&gt;まずはAudibleという形でこの記事を読み込ませてみました。今後も活用してみようと思います。&lt;/p&gt;
&lt;h2 id=&#34;aivisspeech-とは&#34;&gt;AivisSpeech とは？&lt;/h2&gt;
&lt;p&gt;DMMの&lt;a href=&#34;https://nijivoice.com/&#34;&gt;にじボイス&lt;/a&gt;(旧:DMMボイス)でいろいろ騒がれていたところに商用利用もできる無料のAI音声合成が出ていました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://aivis-project.com/&#34;&gt;Aivis Project&lt;/a&gt;のAivisSpeechですね。他のプロジェクトもありますが、一旦試しで使ってみる場合はAivisSpeechになると思います。&lt;/p&gt;
&lt;h3 id=&#34;aivisspeechのインストール方法&#34;&gt;AivisSpeechのインストール方法&lt;/h3&gt;
&lt;p&gt;というわけでまずはダウンロードしてみましょう！ダウンロードする場合はWindowsとMacがあります。私はWindowsなのでこちらのインストーラー版をダウンロードしてきます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AivisSpeech_インストーラー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-110642.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;インストーラーを実行しようとするとワーニングの表記が出ます。元のHPにも書かれていますが、コード署名はまだ行われていないようです。一旦開発をガシガシ進めて、余裕が出来たらコード署名もやるとは思います。今回はこのまま実行していきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-110745.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;インストールが完了したら実行しましょう。途中でダウンロードするファイルがありますが、不要であれば削除しても問題ありません。私はチェックを入れて特に問題なかったので。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-111031.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;起動するときと喋らせるときは時間がかかることがあります。この辺はPCの性能にもよりますので、人によっては数秒以上かかることもあるかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-111209-1024x630.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ライセンス情報に同意して始めましょう。内容を確認したほうが良いですが、著作権や商用、個人情報について書いてはないのでそのまま続けましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-112509-1024x630.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ポリシーは自由にしてもらって大丈夫です。私は基本的により良くなっていってほしいので許可することは多いです。ただ、拒否しても問題ありません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-26-112522-1024x630.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;音声合成&#34;&gt;音声合成&lt;/h3&gt;
&lt;p&gt;ダウンロードが完了したら試しに文字を打って実行してみましょう。PCによっては多少時間がかかるかもしれませんが、数秒で応えてくれます。デフォルトだとこんな感じですね。&lt;/p&gt;
&lt;p&gt;右側の和側やテンポなどを変え、アクセントも少し変化させてみます。右側の喋る部分についてはプリセットで登録できますので、好みの話し方を模索すると良いと思います。こんな感じ。&lt;/p&gt;
&lt;h3 id=&#34;音声の書き出しと読み込み&#34;&gt;音声の書き出しと読み込み&lt;/h3&gt;
&lt;p&gt;話し方を決めて話す内容を決めたら音声を書き出してみましょう！&amp;ldquo;音声書き出し&amp;quot;だと段落ごとに出力されますので、それが嫌な場合は&amp;quot;音声をつなげ書き出し&amp;quot;を行います。出力時の拡張子はwavファイルになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AivisSpeech_ファイル変更&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-27-130049-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;また、書いた内容をテキストファイルとして出力することもできます。逆に書いた内容がテキストファイルとして存在していれば読み込むことも可能です。&lt;/p&gt;
&lt;p&gt;そしてプロジェクトを保存すればいつでも同じ話し方と話す内容で作業することができます。&lt;/p&gt;
&lt;p&gt;それからモデルによってはスタイルがあります。このスタイルはアイコンをクリックすることで変更することができます。デフォルトだと6種類ですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AivisSpeech_スタイル変更&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-27-134956-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;設定などの変更について&#34;&gt;設定などの変更について&lt;/h3&gt;
&lt;p&gt;後は設定もいろいろ変更できます。基本的にCPUでも動かせますがGPUでも動かすことができます。それから保存先です。ここを設定しておくと保存が楽になるのでやっておくとおすすめです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AivisSpeech_設定変更&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-27-141229-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/ai-voice-synthesis-aivisspeech-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-27-141245-1024x575.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もし、他の操作でわからない点や気になることがあればヘルプを見ることをおすすめします。ルビを振ったり、メモを残す方法などもありますので興味があれば一読すると良いと思います。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;他の音声モデルについては&lt;a href=&#34;https://hub.aivis-project.com/&#34;&gt;こちら&lt;/a&gt;から確認することができます。ただ、今はあまり多くないのでここから選択するか、待つか、自分で作ってみるのも手だと思います。作るのは大変そうですが…&lt;/p&gt;
&lt;p&gt;次はモデルを作ってAivis Speechに取り込むまでをやってみたいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近あった出来事を2つほど_2024/11/24</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/</link>
      <pubDate>Tue, 26 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/</guid>
      <description>&lt;p&gt;個人的にあった良かった出来事を書いていこうかなと思います。ただ、大した内容ではないのでサクッと書いていきます。&lt;/p&gt;
&lt;h2 id=&#34;ミチノルトゥールビヨン蘇ボックス体験記&#34;&gt;&lt;strong&gt;ミチノ・ル・トゥールビヨン「蘇」ボックス体験記&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;1つ目は美味しいご飯を食べたことですね。&lt;a href=&#34;https://www.michino.com/gift.html&#34;&gt;ミチノ・ル・トゥールビヨン&lt;/a&gt;というお店の「蘇」ボックスです。&lt;/p&gt;
&lt;p&gt;少し前が誕生日だったので義援金付きで買ってきました。現地でもランチやディナーがあるみたいですが、大阪なので冷蔵ボックスで届く感じですね。盛り付けまでできればよかったのですが、絶望的にセンスがないので雑に更に盛って食べました（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/images/PXL_20241120_052123501-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/images/PXL_20241120_072835520-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;内容はサイトに飛んでいただければ見れますので味の感想を書いていこうと思います。&lt;/p&gt;
&lt;h3 id=&#34;それぞれの料理の感想&#34;&gt;&lt;strong&gt;それぞれの料理の感想&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ポタージュ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;甘くてなめらか、クルトンのサクサクもちょうどいい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;魚とキノコ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;魚はホロホロ食感、キノコのコリコリと味が少し濃ゆいしょうゆベースでご飯が欲しくなる&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;チキンカレー&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;辛くないスパイスで甘みもあり複雑な味がおいしい、オニオンフライの食感もよい、手羽も柔らかくしっかり味がついてる&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ケーキ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;下のタルトクッキー、レーズン＆レアチーズケーキとチーズケーキの2層、上はクッキー？&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;豚肉&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;肉のホロホロ、玉ねぎのしみた味のシャキシャキ、じゃがいもが優しい味、マスタードの辛みがちょうどいい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バゲット&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サーモンに塩が聞いていて玉ねぎのシャキシャキがよい、ライムギに少しバターを溶かして一緒に食べると良い、余ったリエット飲み食べてもよい&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ビーフカレー&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;コクのある深みのスパイス、ピクルスの酸っぱさとのアクセントが良い&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一旦冷凍されているとは美味しいです。使った材料が書かれてある紙が同封されていました。そのため再現できるのかもしれませんが、流石にプロと同じ味にはならないと思いますね。&lt;/p&gt;
&lt;p&gt;プロってやっぱ凄いんだなと思いました。素人目から見たら高級レストランでも食堂でもプロに見えてしまいますが。次は現地に行って食べてみたいと思います。&lt;/p&gt;
&lt;h2 id=&#34;簿記3級合格勉強方法から試験当日の様子までをレポート&#34;&gt;&lt;strong&gt;簿記3級合格！勉強方法から試験当日の様子までをレポート&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;もう1つは簿記3級に合格したことですね。&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post-2/&#34;&gt;前々&lt;/a&gt;から勉強はしていたのでようやく本番を受けてきました。&lt;a href=&#34;https://cbt-s.com/examinee/examination/jcci.html&#34;&gt;こちら&lt;/a&gt;から受験することができます。&lt;/p&gt;
&lt;p&gt;試験終了すると結果をプリントします。QRコードを読み込むと合格証明書をWeb上でもらうことができます。こんな感じですね。一応証明書番号と本名はモザイクを掛けておきます。便利な世の中になりました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/images/Screenshot_20241124-204501-wpp1732460434508.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ギリギリ合格危なかった&#34;&gt;&lt;strong&gt;ギリギリ合格！危なかった…！&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;試験結果をプリントしてもらったのですがぎりぎりでした。試験中に合格できるか怪しいなとは思ってましたが、ほんとにぎりぎりですね。1問目の仕訳を1つでも間違えてたら終わってましたね。今回は仕訳が複雑なものがなかったので何とかなってよかったです。&lt;/p&gt;
&lt;p&gt;ただ、2問目や3問目はやったことのない問題が出ていたので、ちんぷんかんな部分がありました。そのせいでかなり点数を落としちゃいましたね。まあ合格すればよいのでいいんですけど…&lt;/p&gt;
&lt;p&gt;確か2問目は利息の仕訳でしたね。仕入や売上は模擬で慣れてたんですが、こっちはなれずに微妙でした。&lt;/p&gt;
&lt;p&gt;3問目は前受金の一部が未決済の商品売上で計上していないという問題だったと思います。この辺も慣れてない部分だったので点数を落とした要因かなと思いますね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/2-2024-11-24/images/PXL_20241124_144917453-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;私が実践した簿記3級勉強法&#34;&gt;&lt;strong&gt;私が実践した簿記3級勉強法&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;最後に私が簿記3級合格するまでにやったことを軽く書いていきます。&lt;/p&gt;
&lt;p&gt;まずは&lt;a href=&#34;https://www.cpa-learning.com/courses/90002&#34;&gt;CPAラーニング&lt;/a&gt;で簿記の勉強ですね。もちろん、動画も無料ですし、教材や問題集、模擬試験などがPDFでもらえますので積極的に活用しましょう！さらに、問題も一緒に解いて理解を深めていくのがおすすめです。&lt;/p&gt;
&lt;p&gt;次に動画を見終わったら問題を解いていきましょう！問題集を解いていってもいいですが、ある程度分かっているならネット試験を受けましょう。無料で&lt;a href=&#34;https://www.cpa-learning.com/courses/360011&#34;&gt;CPAラーニング&lt;/a&gt;でも出してますし、&lt;a href=&#34;https://nsboki-cbt.net-school.co.jp/exam/level3/select-set&#34;&gt;ネットスクール&lt;/a&gt;というサイトでも解くことができます。&lt;/p&gt;
&lt;p&gt;ちなみに公認で出してる模擬試験もあります。&lt;a href=&#34;https://boki.pckentei.com/product/album/&#34;&gt;こちら&lt;/a&gt;は500円/31日で使用することができます。安めではあるので余裕があればやっておくと高得点は狙えると思います。ただ、内容をしっかり理解できていれば不要ですね。&lt;/p&gt;
&lt;h3 id=&#34;簿記3級はコスパ最強でメリットもあるよ&#34;&gt;&lt;strong&gt;簿記3級はコスパ最強&lt;/strong&gt;でメリットもあるよ&lt;/h3&gt;
&lt;p&gt;受験料は3850円(3,300+550の手数料)です。上記のライセンスと合わせれば4000円強で簿記をとれますね。加えて、やる気を見せればどの業界でも働けますので、かなりコスパはいいと思います。少なくともE資格よりはよいですね。あれは10万以上必要なのに使える場面は限られてますので…&lt;/p&gt;
&lt;p&gt;さらに簿記は個別投資などでも役に立つと思います。会社の経営状態を知ることは長期的に成長したり、安定して利益を生み出せるかわかるようになるので。&lt;/p&gt;
&lt;p&gt;というわけで興味があれば簿記やってみてください。以上最近あった出来事でした。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>刀剣博物館に行って日本刀のかっこよさと綺麗さに触れてきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/</link>
      <pubDate>Sat, 23 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/</guid>
      <description>&lt;h2 id=&#34;刀剣博物館での発見日本刀の魅力に迫る&#34;&gt;&lt;strong&gt;刀剣博物館での発見：日本刀の魅力に迫る&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.touken.or.jp/museum/&#34;&gt;刀剣博物館&lt;/a&gt;に行ってきました！日本刀ってかっこよく綺麗なイメージですが作り方や種類は全く知らないので興味本位で行ってきました。&lt;/p&gt;
&lt;p&gt;余談ですが刀剣乱舞というコンテンツがあります。ただ、私は全く知らないですし今回の展示品との関りは全くないですね。彫りが関係するものなので。&lt;/p&gt;
&lt;h3 id=&#34;刀剣博物館_刀剣の作り方玉鋼から生まれる芸術&#34;&gt;&lt;strong&gt;刀剣博物館&lt;/strong&gt;_&lt;strong&gt;刀剣の作り方：玉鋼から生まれる芸術&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;まずは1Fですね。お土産スペースと受付、日本刀の作り方スペースがありました。今回お土産は何も買ってないです。個人的に惹かれるものはなかったので。&lt;/p&gt;
&lt;p&gt;玉鋼は日本刀に使われる金属で材料が木炭、砂鉄、粘土で作られます。ただ、湿気に弱いので毎年の冬に3トンほど作られていいものを選別するみたいです。&lt;/p&gt;
&lt;p&gt;玉鋼を使って縦折→伸ばす→横折→伸ばすを十数回繰り返します。更に心鉄を皮鉄で包むようにして作るので2枚ほど折って伸ばす作業が必要みたいです。それを日本刀の形に作り、研磨をしたら完成ですかね。研磨もいろいろあるみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;刀剣博物館_日本刀作成工程&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_055744939-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;刀剣博物館_日本刀研磨&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_055723107.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;刀剣博物館_日本刀名称&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_055713747.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;うっすら日本刀について知っていましたが、より知見が深まった気がします。数日で忘れてそうですけど…&lt;/p&gt;
&lt;p&gt;刀剣博物館の2Fは事務室になってますので入れないですね。&lt;/p&gt;
&lt;p&gt;3Fは展示室と屋上庭園になってます。屋上庭園からは旧安田庭園を見ることができます。いい景色ですね。後ほど中に入ってみてみました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;刀剣博物館_3F&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_040621063.MP_-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;刀剣博物館_時代を超えて輝く刀剣多様な様式と美しさ&#34;&gt;刀剣博物館_&lt;strong&gt;時代を超えて輝く刀剣：多様な様式と美しさ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;展示室では1Fで受付したチケットを渡して入場します。日本刀を見る観点の1つになるのが時代による日本刀の違いですね。長さ、幅、反り、剣先など違いが色々ありますね。展示には時代も記載されているので、これと見比べながら鑑賞するのも面白いです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;刀剣博物館_時代ごとの日本刀の形&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_041717951-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;展示には50振りの日本刀と一部の鞘、現代の鍔などが展示してありました。&lt;/p&gt;
&lt;h3 id=&#34;刀剣博物館_刀身彫刻の妙個性豊かな意匠の数々&#34;&gt;刀剣博物館_&lt;strong&gt;刀身彫刻の妙：個性豊かな意匠の数々&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;私はその中で気になったものを写真に撮ってきました。全部撮ってもどんなものか思い出せなさそうですし。後はキャプションを付けると良いですね。写真を撮って日本刀の特徴を付けてます。これは好きな刀の1つです。簡易的なウサギの彫りですね&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0430243842-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;他に撮ったものは&amp;quot;不動明王&amp;quot;、&amp;ldquo;倶利伽羅&amp;rdquo;、&amp;ldquo;菊&amp;rdquo;、&amp;ldquo;猩々&amp;rdquo;、&amp;ldquo;インドの武器&amp;rdquo;、&amp;ldquo;大黒天&amp;quot;などですね。見ていて感じたのは倶利伽羅が多かったですね。倶利伽羅というのは剣に龍が巻き付いている様子を表します。やっぱ中二心をくすぐられるかっこよさが当時もあったんですかね？&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0518184662-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0530237392-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0521449792-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0523585262-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0505387892-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_0539061892-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;興味が出ればぜひ見に行ってみてください。そこでお気に入りの1振りを見つけるのもよいかと思います。他にもいろいろありましたので。外国の方も多く見に来ていましたよ！&lt;/p&gt;
&lt;h3 id=&#34;旧安田庭園の散策都会のオアシスで心を癒す&#34;&gt;&lt;strong&gt;旧安田庭園の散策：都会のオアシスで心を癒す&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;刀剣博物館の後は旧安田庭園を見てきました。どういった経緯でこの庭園ができて解放されているのかわかってないですが、いいところですね。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/agecheck/app/2106840/?l=japanese&#34;&gt;パラノマサイト FILE23&lt;/a&gt;で旧安田庭園が出てきたので一度行ってみたいなと思ってました。ただ、プレイしたわけでなく実況動画を見ただけなんですが…&lt;/p&gt;
&lt;p&gt;庭師さんが剪定？刈り込み？を行っていましたが、景色はきれいですよね。池の水はきれいとは言えるか微妙ですが…。もう一つアイガモが数羽いました。ただ、寒そうなのか顔を羽の間に隠してじっとしていましたね。確かに寒かったです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_060843141-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_061037268-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;味噌ラーメンと野菜炒め茨城のひきわり納豆を味わう&#34;&gt;&lt;strong&gt;味噌ラーメンと野菜炒め：茨城のひきわり納豆を味わう&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;お昼は味噌ラーメンと野菜炒めを食べました。&lt;a href=&#34;https://misoya.net/store/edonoren/&#34;&gt;麺場 田所商店 江戸NOREN&lt;/a&gt;というお店になります。今は茨城のひきわり納豆が入っている商品もあったのでそちらを注文しました！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/japanese-sword-museum-books/images/PXL_20241119_064058550-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;野菜炒めはこんな感じですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;調味だれ？と炒めてるのでシャキシャキ感は少なめ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;キャベツの芯付近はシャキシャキ感が残っている&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;味噌だれを使用していて、辛味が少しある&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ラーメンに関してはこんな感じですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;普通麺で程よくスープに絡む&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;納豆は匂いはするが、スープにつけて食べればひきわりの食感のみになる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;納豆が溶けることでスープにスープに粘り？トロミ？がでる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;肉味噌は一緒に食べると分かりにくいので別にしたほうが美味しく感じる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;スープは味噌だが豚骨ラーメンの味の濃さを感じる、ギトギトまではいかない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;チャーシューは煮込まれているが固めで外を焼いてるのもあるかもしれないが、中心部分はもう少し時間をかけた方がホロホロ感がでそう&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;こんな感じの感想を持ちました。他の人がどう感じてるかはわかりませんが、個人的には美味しかったです。もう少し美味しくなる気はするという感じですかね。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;それなりに楽しめた1日だったと思います。ただ、一人でぶらぶらするのも限界があるのでたまには友達と飲んだり遊んだりしたいところですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>簿記3級後半が終わったので整理がてら記事を書いてみる</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post-2/</link>
      <pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post-2/</guid>
      <description>&lt;h2 id=&#34;簿記3級後半&#34;&gt;簿記3級後半&lt;/h2&gt;
&lt;p&gt;まず簿記3級の前半から時間が経ちましたが、後半が終わったのでこちらも記事にしてみようと思います。具体的には無料の&lt;a href=&#34;https://www.cpa-learning.com/courses/90002&#34;&gt;CPAラーニング&lt;/a&gt;を活用しました。&lt;/p&gt;
&lt;p&gt;ざっくりと前回までで大体の流れを学びました。まずは取引から主要簿を記載した後、B/SとP/Lを記載していきます。次に主要簿には仕訳帳と総勘定元帳があり、仕訳帳に記載した後総勘定元帳へ転記していく作業を行いました。&lt;/p&gt;
&lt;h3 id=&#34;簿記3級後半_補助記入帳&#34;&gt;簿記3級後半_&lt;strong&gt;補助記入帳&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;簿記3級後半では主要簿とは別に&lt;strong&gt;補助簿&lt;/strong&gt;が存在します。具体的にこちらは内部で管理する帳簿で、より詳細な記録を行います。補助簿には大まかに&lt;strong&gt;補助記入帳&lt;/strong&gt;と&lt;strong&gt;補助元帳&lt;/strong&gt;があります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;補助記入帳：特定の勘定科目で記録をする補助簿&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;現金出納帳、当座預金出納帳、小口現金出納帳、受取手形記入帳、支払手形記入帳、売上帳、仕入帳など&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;補助元帳：特定の勘定科目で取引債や品目を記録する補助簿&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;売掛金(得意先)元帳、買掛金(仕入先)元帳、商品有高帳、固定資産台帳など&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;現金出納帳、当座預金出納帳、小口現金出納帳に関しては書かれている取引に対して帳簿に記載できるか？収支計算や摘要は適切か？というとこですね。&lt;/p&gt;
&lt;p&gt;受取手形仕訳帳や支払手形仕訳帳は書いている帳簿から仕訳を行えるようにしましょう。売上帳、仕訳帳は金額や内訳の計算と仕訳までできれば十分だと思います。記号もありますが2つなので覚えちゃいましょう。&lt;/p&gt;
&lt;h3 id=&#34;簿記3級後半_補助元帳&#34;&gt;簿記3級後半_&lt;strong&gt;&lt;strong&gt;補助元帳&lt;/strong&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;売掛金(得意先)元帳や買掛金(仕入先)元帳は取引から可能であれば仕訳後、帳簿に転記する流れですね。&lt;/p&gt;
&lt;p&gt;商品有高帳は売上高、売上原価、売上総利益を記入します。ただし、先入先出法と移動平均法の2種類があります。これは仕入れの場所により値段が変わるので値段が変わることの記入方法になります。&lt;/p&gt;
&lt;p&gt;例えば先入先出法は7/1にA社から単価100円×10個、7/2B社から単価120円×10個仕入した後、7/5に15個売り上げたとします。その時先に仕入れたA社の10個分と残りB社の5個分と考えて金額の記入をする方法です。売り上げ金額は100×10 + 120×5 = 1,600&lt;/p&gt;
&lt;p&gt;一方で移動平均法は上記と同じ状況だった場合、単価を(100×10 + 120×10) ÷ 20 = 110円と考えます。そこから15個分の売上が出たのでその金額を記入します。売り上げ金額は110 × 15 = 1,650&lt;/p&gt;
&lt;p&gt;以下に例を出してみます。&lt;/p&gt;
&lt;h3 id=&#34;現金出納帳&#34;&gt;現金出納帳&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;9/19 A社に現金500円で商品を売り上げた&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;9/25 通信費を現金300円で支払った&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;figure&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;月&lt;/th&gt;
					&lt;th&gt;日&lt;/th&gt;
					&lt;th&gt;摘要&lt;/th&gt;
					&lt;th&gt;収入&lt;/th&gt;
					&lt;th&gt;支出&lt;/th&gt;
					&lt;th&gt;残高&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;9&lt;/td&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;前月繰越&lt;/td&gt;
					&lt;td&gt;1,000&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;1,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;19&lt;/td&gt;
					&lt;td&gt;A社売上&lt;/td&gt;
					&lt;td&gt;500&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;1,500&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;25&lt;/td&gt;
					&lt;td&gt;通信費支払&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;300&lt;/td&gt;
					&lt;td&gt;1,200&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;30&lt;/td&gt;
					&lt;td&gt;次月繰り越し&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;1,200&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;1,500&lt;/td&gt;
					&lt;td&gt;1,500&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;figcaption&gt;
&lt;p&gt;現金出納帳&lt;/p&gt;</description>
    </item>
    <item>
      <title>pCloudがセールをやってたので購入してみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/</link>
      <pubDate>Sun, 17 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/</guid>
      <description>&lt;h2 id=&#34;pcloud-3in1バンドルのレビュー&#34;&gt;pCloud 3in1バンドルのレビュー&lt;/h2&gt;
&lt;p&gt;pCloudがブラックフライデーセールをやっていたので購入してみました。以前から気になっていたのですが、このタイミングの&lt;a href=&#34;https://landing.pcloud.com/ja/BF2024&#34;&gt;セール&lt;/a&gt;がよさそうだったので待ってました。&lt;/p&gt;
&lt;h3 id=&#34;購入したもの&#34;&gt;購入したもの&lt;/h3&gt;
&lt;p&gt;今回買ったのは3in1バンドルですね。内容は以下&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ストレージ5TB&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;セキュリティ性が高いEncryption&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;パスワード管理サービスのPass Premium&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;pcloudのセール価格について&#34;&gt;pCloudのセール価格について&lt;/h3&gt;
&lt;p&gt;値段は599$、現在は154円/$なので大体9万2千円ですね。最初のコストが高いですが、99年使えるのでサブスク換算だとかなり安くなります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_3in1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-1024x486.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;その他の値段を見ると以下の金額。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;1TBだと199$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;2TBだと279$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;10TBだと799$&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;例えば1TBを買った場合、月26円ぐらいで1TBのストレージが使えます。もちろん写真以外にも動画、音楽、ドキュメントファイルなどなんでもよいですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_ストレージセール&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-1-1024x486.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;注意してほしいのがこの会社が潰れないということが前提ですね。潰れない限りは日がたつことにどんどん安くなっていくイメージですね。&lt;/p&gt;
&lt;p&gt;AWSやGoogle Cloud、iCloudは月間のサブスクなので、これらを使っているのであれば一考の余地ありという感じです。&lt;/p&gt;
&lt;h3 id=&#34;実際に触ってみた感想&#34;&gt;実際に触ってみた感想&lt;/h3&gt;
&lt;p&gt;実際に使ってみた画面がこちらですね。「Automatic Upload」には自動でアップロードされたファイルがあります。こちらはwebで見た画面です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_web&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-3-1024x486.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.pcloud.com/ja/download-free-online-cloud-file-storage.html&#34;&gt;アプリ&lt;/a&gt;もありますので必要であればダウンロードしましょう。PC版モバイル版ありますのでファイルの同期をしてみます。&lt;/p&gt;
&lt;p&gt;ちなみにPC版のアプリは画像のように各フォルダー別にバックアップをすることができます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_backup&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-4.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;他のフォルダも同期から選択することができます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_フォルダ同期&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-5.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;CryptoフォルダはEncryptionサービスになります。見られたくないものや大事な書類を入れておくものに使ったりします。ただ、個人で使う場合は個人情報ぐらいしか思いつかないですね。プログラムならprivateでgit管理しそうですし…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;pCloud_Crypto&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-6.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;pcloud-pass-premiumについて&#34;&gt;pCloud Pass Premiumについて&lt;/h3&gt;
&lt;p&gt;もう一つPass Premiumというサービスを買いました。これはパスワードの管理ですね。こちらもWeb版アプリ版モバイル版で使うことができます。&lt;/p&gt;
&lt;p&gt;ログインするとこんな感じです。色んなブラウザやパスワード管理ツールが出てきます。私はChromeを使ってるので実際にインポートしてみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-165453.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;chromeのエクスポート方法&#34;&gt;Chromeのエクスポート方法&lt;/h4&gt;
&lt;p&gt;Chromeの場合は右上の縦三点リーダーから&amp;quot;設定&amp;quot; &amp;gt; &amp;ldquo;パスワードと自動入力&amp;rdquo; &amp;gt; &amp;ldquo;Googleパスワードマネージャー&amp;quot;を選択します。&lt;/p&gt;
&lt;p&gt;パスワードマネージャー画面から&amp;quot;設定&amp;quot;を選び&amp;quot;パスワードのエクスポート&amp;quot;にある&amp;quot;ファイルをダウンロード&amp;quot;をクリックします。そうするとcsvファイルがダウンロードされます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-165038-1024x183.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;ファイルのインポート他&#34;&gt;ファイルのインポート他&lt;/h4&gt;
&lt;p&gt;ダウンロード後はpCloud passからChromeを選び以下の画面にファイルをアップロードします。内容を確認して問題なければ&amp;quot;選択内容をインポート&amp;quot;をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-165519.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-165550.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もし他のブラウザやパスワード管理ツールを追加したければ&amp;quot;追加&amp;quot;をクリックして同様の手順で設定すれば問題ありません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-165717-1024x234.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみにGoogle Driveやフォトのバックアップができますが、1アカウントだけみたいなので複数のアカウントに分けてる場合は別の方法が必要そうですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/image-7-1024x683.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ざっくりpCloudはこんな感じですね。5TBもあるのである程度動画を入れても問題なさそうです。&lt;a href=&#34;https://xainome.blog/wp-admin/post.php?post=147&amp;amp;action=edit&#34;&gt;以前動画を作った&lt;/a&gt;ことがあるという話をしたのですが、それを全部突っ込んでチャンネル爆破でも楽しそうですね。&lt;/p&gt;
&lt;h3 id=&#34;お得なキャンペーンをやってるらしい&#34;&gt;お得なキャンペーンをやってるらしい&lt;/h3&gt;
&lt;p&gt;最後に&lt;a href=&#34;https://d-gogo.com/pages/pcloud-blackfriday2024?srsltid=AfmBOop0I9FajtXVHoDodDLrY00w_jOY3-3H68EpwLupCy0ALZVx4ltH&#34;&gt;対象のサイト&lt;/a&gt;からpCloudの商品を買えばアマギフがもらえます。もちろん買う商品によって値段は変わりますが、1割弱戻ってくるのでお得です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-132051.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もしpCloudを購入したらエントリーしましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-132112.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;姓名とメアドを記載したらエントリー完了です。ただ、調査がセール終了後になりますのでアマギフ送付が正月くらいになるみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-143525-1024x625.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/pcloud-lifetime-storage-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-17-143505.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;最後に&#34;&gt;最後に&lt;/h3&gt;
&lt;p&gt;とは言えストレージはそんなに要らなければ買う必要はないと思います。強固なフォルダーもあまり使わなそうですし、パスワード管理は代用がいくらでもあるので。私は将来的にあると使えるかな？程度で買ったので興味とお金に余裕があれば試してみてください！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ルイーズ・ブルジョワ展に行って感じてきたこと</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/</link>
      <pubDate>Thu, 14 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/</guid>
      <description>&lt;h2 id=&#34;ルイーズブルジョワ展の概要&#34;&gt;ルイーズ・ブルジョワ展の概要&lt;/h2&gt;
&lt;p&gt;先日&lt;a href=&#34;https://www.mori.art.museum/jp/exhibitions/bourgeois/&#34;&gt;ルイーズ・ブルジョワ展&lt;/a&gt;に行ってきました！&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/&#34;&gt;モネ 睡蓮のとき&lt;/a&gt;を見に行った時にパンフレットをもらったので行ってきました。下の写真は代表的な作品の一つ蜘蛛の彫刻「ママン」になります。どうでもいいですが、高校の同級生が少し前に行ってたみたいです（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ルイーズ・ブルジョワ展_ママン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7769_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;六本木ヒルズの外にもありますが、展示会場にも2点ほどあります。いずれも違う様相をしています。&lt;/p&gt;
&lt;h3 id=&#34;展示品について&#34;&gt;展示品について&lt;/h3&gt;
&lt;p&gt;ルイーズ・ブルジョワ展の展示品はほとんど撮影がOKだったと思います。私は気に入った作品だけ撮ってきました。53階の外が見られる宙づりにされた男、窓枠にある空の絵、黒い実がある松葉づえで支えられている気の女ですかね。正しい名前は忘れましたが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7767_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7768_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7765_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ルイーズブルジョワについて&#34;&gt;ルイーズ・ブルジョワについて&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%AB%E3%82%A4%E3%83%BC%E3%82%BA%E3%83%BB%E3%83%96%E3%83%AB%E3%82%B8%E3%83%A7%E3%83%AF&#34;&gt;ルイーズ・ブルジョワ&lt;/a&gt;という人はフランス出身のアメリカ人アーティスになります。女性で幼少期の体験から母性やカップルをよく題材にしてました。&lt;/p&gt;
&lt;p&gt;そのため性を彷彿とさせる作品が多いため、写真を撮っても見せづらいものが多いですね。なのでほとんど撮らなかったのですが…&lt;/p&gt;
&lt;p&gt;ただ、作品自体は考えさせられるものもあり、なぜこんな表現になったのかな？というものもありましたね。謎の重厚な扉に囲まれた椅子、多くの似た絵画、椅子がメインとなっているホログラム等ありました。&lt;/p&gt;
&lt;p&gt;もちろん解説ありの作品もあります。とは言え自身の中で想像を膨らませながら&amp;quot;これは何を表してるのか?&amp;ldquo;と考えるのも楽しいです。&lt;/p&gt;
&lt;p&gt;また、彼女の母親がタペストリーの修理をしていたみたいです。その影響もあって服飾系の作品もありました。色使いもきれいなものも多く刺繍などもあって凄いなーと思いました。&lt;/p&gt;
&lt;h3 id=&#34;ルイーズブルジョワの言葉&#34;&gt;ルイーズ・ブルジョワの言葉&lt;/h3&gt;
&lt;p&gt;それから彼女の言葉で好きな言葉がこれですね。SNSが出てきたことでよりこの言葉が刺さるように感じます。私はほとんど投稿してないのですが、批判はまだしも誹謗中傷が飛び交うような状況ですからね。この言葉は忘れず心に秘めていこうと思います。反面教師の言葉として。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ルイーズ・ブルジョワ展_名言&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7766_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;お土産について&#34;&gt;お土産について&lt;/h3&gt;
&lt;p&gt;一通り見て回った後はお土産ですね。特別欲しいものはなかったのですが、個人的にはパズル系ですね。組み合わせパズルだけでなくボードゲームもありました。友人関係や部屋に余裕があれば買ってやりたいところです。私が買ったものはミルクアーモンドですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ルイーズ・ブルジョワ展_お土産&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7763_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;容量は50gなので大きくはありません。味は外のミルクが割と厚みがありますね。厚みのあるミルクとアーモンドでお土産としてはいいかもしれませんね。アーモンドと言っても砂糖やら加工物もあるので体にいいわけではないですが…&lt;/p&gt;
&lt;h3 id=&#34;豚組食堂で昼食&#34;&gt;豚組食堂で昼食&lt;/h3&gt;
&lt;p&gt;見回った後はお昼をいただきました。ヒルズB2にある&lt;a href=&#34;https://www.butagumi.com/shokudo/&#34;&gt;豚組食堂&lt;/a&gt;ですね。スタンダードの豚に厚切りサイズを注文しました！ご飯とキャベツはお替り無料ですね。値段は2000円くらいですが、サイズを抑えれば1200円ぐらいになるかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/louise-bourgeois-exhibition/images/7764_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;厚切りにしたのでお肉は肉厚で、衣はサクサクですね。味付けは塩とタレがありますが、塩だけでも十分美味しいですね。もちろんカラシとタレでも美味しいですが。&lt;/p&gt;
&lt;p&gt;個人的にはキャベツがもう少し新鮮だと良い気がしました。しなしなではないですが、もう少し鮮度が高いキャベツだとより箸が進むかなという気がします。鮮度か洗いすぎかはわからないですし、あくまで個人の感想ですが…&lt;/p&gt;
&lt;p&gt;ちなみに会計は前払いなので注文→会計→食事になります。ファーストフードやカフェは前払いが多いですが、ランチでは滅多に見ない気がしますね。店員さんの気づかいは細かい方だと思います。各テーブルをちょくちょく見回ってきて、カラシや水、ご飯等を確認してましたので。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;以上ですね。美術館に行った際いくつか気になるパンフレットをもらったので、また来週どこかに行こうかと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ヒンターベルクのダンジョン実績100%クリアしたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/achievements-3/</link>
      <pubDate>Mon, 11 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/achievements-3/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;ヒンターベルトのダンジョン_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-11-10-221713.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;ヒンターベルクのダンジョン実績について&#34;&gt;ヒンターベルクのダンジョン実績について&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/&#34;&gt;前回&lt;/a&gt;&lt;a href=&#34;https://store.steampowered.com/app/1983260/_/?l=japanese&#34;&gt;ヒンターベルクのダンジョン&lt;/a&gt;についてある程度の説明をしたので、内容については省略します。実績に関しても特に難しいものはなかったので簡単に紹介してみます。&lt;/p&gt;
&lt;p&gt;ドーベルコーゲルの滝の後ろにあります。滝の中に入れば宝箱が見つかりますので、空ければ解除できます。鍵はついてないのですぐ見つかると思います。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;攻撃コンジェットを7または12個使用する&lt;/strong&gt;はコンジェットを1回使うだけで大丈夫です。ハンナの店から買ったり、友人からもらうことで増えます。もしかしたらダンジョンの宝箱にもあるかもしれませんが…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ヒンターヴァルトの鍵付き宝箱&lt;/strong&gt;は2個あります。ダンジョンは含めないのでマップ内から取得することができます。1つは川の近く、もう1つは大木の裏ですね。少し細かく見ればすぐ見つかると思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110182205_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110182312_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;大変だと感じた実績&#34;&gt;大変だと感じた実績&lt;/h3&gt;
&lt;p&gt;一番大変になるのは100万ヒンターバックとモンスタークラブのクエストかもしれません。方法としてはマップに向かうたび、ファストトラベルを使わず基本徒歩でアイテム回収と敵を倒すことですね。積極的に売却アイテムを集めればお金とクエストがいけると思います。&lt;/p&gt;
&lt;p&gt;ちなみに青はお金または魔法素材、赤はモンスター系、緑は回復アイテムですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルトのダンジョン_素材&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110193233_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;またモンスタークラブに関してはチャームがありますので、それを付ければ割と集まります。ついでに換金もしてお金を貯めていきましょう！&lt;/p&gt;
&lt;p&gt;アイテム回収をすればゴミやチャームの圧縮素材も集まると思います。これでゴミ、モンスタークラブのクエスト、お金、チャームの装備個数実績が達成できます。チャームに関しては交友関係を広げて枠を広げる必要もあります。&lt;/p&gt;
&lt;p&gt;昼はマップやダンジョンでお金を貯めたり、コインを集めたり、スポットでゆったりします。コインについては少しだけ見つけにくいですが、周りを見るようにすれば大丈夫だと思います。&lt;/p&gt;
&lt;h3 id=&#34;ヒンターベルクのダンジョン_おすすめの交流相手&#34;&gt;ヒンターベルクのダンジョン_おすすめの交流相手&lt;/h3&gt;
&lt;p&gt;夜は全員と交流していきます。おすすめはハンナですね。剣や防具のアップグレードができますので。また個人的におすすめのコンジェットであるバタフライ爆弾も買うと良いです。&lt;/p&gt;
&lt;p&gt;早めに交流したいのはテオですね。鍵付き宝箱を早く解放したいところです。次の商品25%オフも魅力的ですけど。意外なキャラだとトラヴィスですね。最後の報酬が1回復活できるものになります。これで探索はかなり容易になりますね。&lt;/p&gt;
&lt;p&gt;個人的にはカイのコンジェットも好きですね。自爆ローリングの敵がいるんですが、これを使えば楽に倒せますからね。&lt;/p&gt;
&lt;p&gt;中盤だと社交ステータス変換チャームがいいですね。攻撃力、防御力が大幅に底上げされると思います。物理攻撃300の実績にも必要ですね。&lt;/p&gt;
&lt;p&gt;とは言え基本的には好きなキャラから攻略してもいいです。ダンジョンに行かずひたすらスポットでゆったりして交流するというのもありだと思います。ただ、一通り集まった後ダンジョン行くとかなり余裕になるのでひりひりした戦いがしたければ先にダンジョンに行きましょう！&lt;/p&gt;
&lt;p&gt;最終的に全員の交流をすればほとんどの実績を到達できると思います。もし物理攻撃力が武器やチャームでも足りなければボートに乗ってください。これは攻撃力が上がりますのでいずれ300に到達できると思います。&lt;/p&gt;
&lt;h3 id=&#34;最終日の状況&#34;&gt;最終日の状況&lt;/h3&gt;
&lt;p&gt;大体69日過ごして最終的なステータスがこちらですね。最後は深夜にテレビと午後にスポットを行き来する日々でしたね（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルトのダンジョン_ステータス&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110211732_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;チャームはこんな感じ。回避スローダウンは最後まで活躍しましたね。回避爆発はノックバックに使えます。不意打ちは火力上げ、社交ステータス変換はステータスが大幅アップ。といった感じですね。雑魚相手なら討伐衝撃波もかなり有効です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110211744_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;全てが終わったら新しいゲーム+を始めることができます。ただ、交流などを全て完了した場合はやる必要はないですね。もし、まっすぐ進んだけど実績もやりたい方はこちらを進めることになるくらいだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/achievements-3/images/1983260_20241110221625_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ヒンターベルクのダンジョンはこんなところですね。個人的に夢中になってやったゲームなのでおすすめです。ゲームは一旦ここまででまた勉強に戻ろうと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ヒンターベルクのダンジョンを遊んでいるよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/</link>
      <pubDate>Fri, 08 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/</guid>
      <description>&lt;h2 id=&#34;ヒンターベルクのダンジョンについて&#34;&gt;ヒンターベルクのダンジョンについて&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post/&#34;&gt;簿記の勉強&lt;/a&gt;も終盤なんですが、同時並行で遊んでいた&lt;a href=&#34;https://store.steampowered.com/app/1983260/_/?l=japanese&#34;&gt;ヒンターベルクのダンジョン&lt;/a&gt;について書いてみようと思います。まだ実績100%ではないですが、紹介という感じです。&lt;/p&gt;
&lt;h3 id=&#34;ヒンターベルクのダンジョン_シナリオ&#34;&gt;ヒンターベルクのダンジョン_シナリオ&lt;/h3&gt;
&lt;p&gt;シナリオの流れとしては主人公のルイーザは現実に現れたダンジョンに行ってみて冒険をすることにします。そこで剣と魔法の世界を楽しみつつ、現実世界への影響を考え始めます。そのため、全てのダンジョンをクリアしようとするが…というお話ですね。]&lt;/p&gt;
&lt;h3 id=&#34;ヒンターベルクのダンジョン_ゲームシステム&#34;&gt;ヒンターベルクのダンジョン_ゲームシステム&lt;/h3&gt;
&lt;p&gt;このゲームはオープンワールドのアクションゲームになります。剣と魔法を上手く使いこなしつつ、敵と戦います。またダンジョンでは敵だけでなくパズルもあります。魔法を上手く使いながらパズルを解き、ダンジョンをクリアしていきます。&lt;/p&gt;
&lt;p&gt;難易度はイージー、ノーマル、ハードがあります。相変わらずハードでプレイしていますが、無謀なことをしなければサクサク進めます。レベルがありますので最低限合わせていけば苦戦することはないと思います。&lt;/p&gt;
&lt;h3 id=&#34;装備について&#34;&gt;装備について&lt;/h3&gt;
&lt;p&gt;ここから先はシステムのほうをもう少し深掘ってみたいと思います。装備は剣と防具になります。剣には強化スロット、防具にはアップグレードがあります。また共鳴系はステータスによって効果が落ちるので気を付ける必要がありますね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_装備&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221602_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;コンジェットとアイテム&#34;&gt;コンジェットとアイテム&lt;/h4&gt;
&lt;p&gt;次はコンジェットとアイテムですね。イメージ的にはこっちがスキルですが、このゲームでスキルは魔法を指してます。コンジェットは使うとしばらく使えません。また時間経過ではなく何回剣で攻撃したかで溜まります。アイテムはHPとMPですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_コンジェット&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221616_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_アイテム&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221639_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;チャーム&#34;&gt;チャーム&lt;/h4&gt;
&lt;p&gt;こちらはチャームです。ロックマンエグゼのナビカスタマイザーのような感じです。ちなみに素材を集めて研究員に渡せば圧縮することができます。4枠使うものもありますが、1枠にまで圧縮できますね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221624_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;その他アイテム&#34;&gt;その他アイテム&lt;/h4&gt;
&lt;p&gt;その他服装、剣の強化アイテム、コイン、プレゼント、素材ですね。この辺は特にいうことはないですが、モンスター素材や魔法素材はいくらあっても困らないですね。可能な限り集めると良いかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221733_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221739_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221751_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221803_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221811_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;道中はこんな感じ。鍵の掛かった宝箱やモンスター素材を集める集団がいます。鍵の掛かった宝箱はある人の好感度を上げれば空けられるようになります。また、一度行った案内板ではファストトラベルもできますので、一度ぐるっと回ると楽になります。&lt;/p&gt;
&lt;h4 id=&#34;マップのあれこれ&#34;&gt;マップのあれこれ&lt;/h4&gt;
&lt;p&gt;それからダンジョンに行かず観光スポットでゆっくりする手段もあります。観光スポットではステータスが上昇します。体力や攻撃力、防御力もですね。ただ、一度だけで以降はそこまで上昇しません。場合によってはこちらも有効活用すると良いと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107222311_1-2-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_宝箱&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107224038_1-2-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_マップ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107224131_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_観光&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107232235_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;ダンジョン内部&#34;&gt;ダンジョン内部&lt;/h4&gt;
&lt;p&gt;ダンジョンの中はこんな感じ。スキルを使って攻略を基本的にはしていきます。道中の宝箱にはコインがあります。コインは収集要素＋服装の購入に必要なので、無理に集める必要はありません。また、道中どうすればいいかわからないときは周りを見てスキルを使うか白い縁は登れるので注意深く見ることをおすすめします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107224417_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107225211_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107225254_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107225706_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107230031_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ダンジョンをクリアしてスタンプを押すと攻略した場所とコインが見れます。またダンジョン以外にもサブクエもありますので余裕があればやっていきましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_スタンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221830_1-3-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_クエスト&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221825_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;夜の行動について&#34;&gt;夜の行動について&lt;/h4&gt;
&lt;p&gt;ダンジョンまたは観光が終わったら友人との交流ターンになります。ここでは贈り物をして有効度を上げ、一緒に過ごして中が深まるとステータスが上がったりします。状況によっては合いたい人に中々会えないこともあるので、割と悩ましい部分もありますね。観光でさっさとこの辺をアンロックする手段もありますが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221329_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221337_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221350_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ヒンターベルクのダンジョン_友好度&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/dungeons-of-hinterberg-review/images/1983260_20241107221838_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;システムとしてはこんな感じですね。仲良くなることで強化やできることの幅が広がったり、パズルも程よい難易度です。コインも案外見つけやすい場所にあるので意外と集まりますね。&lt;/p&gt;
&lt;p&gt;一つ気を付けるならアクション部分ですね。攻撃の後隙があるのでそこで反撃を食らってやられることが多いので注意が必要ですね。そこ以外は割と満足できるゲームだと思います。&lt;/p&gt;
&lt;p&gt;魔法についてですが、場所によって使える魔法が変わります。今回は4箇所マップあるのでそのマップに合った魔法が手に入るので、パズルも変わったりします。ここも楽しみが増えるポイントですかね。&lt;/p&gt;
&lt;p&gt;このゲームももう少しで終わりそうなのでそろそろ実績も見つつ進めていこうと思います。ヒンターベルクのダンジョンはおすすめですので是非セールなどで買ってみてください。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>特別展_鳥 ～ゲノム解析が解き明かす新しい鳥類の系統～見たよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/</link>
      <pubDate>Tue, 05 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/</guid>
      <description>&lt;h2 id=&#34;特別展_鳥の生態に迫る&#34;&gt;特別展_鳥の生態に迫る&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://toriten.exhn.jp/&#34;&gt;特別展_鳥&lt;/a&gt;を見に行ったのでその感想を書こうと思います。こちらは&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/&#34;&gt;昆虫展&lt;/a&gt;が終わったので次の特別展になります。&lt;/p&gt;
&lt;p&gt;ちなみに昆虫展と同様人が多かったですね。雨が降っていましたが初日というのもあったので。10時くらいでしたがそこそこ混んでました。&lt;/p&gt;
&lt;p&gt;初めはざっくりと鳥について解説してました。例えば鳥の羽についてですね。羽の鋭さや大きさ、速さなどですね。アホウドリの翼はそんな形だったのかと思いました。&lt;/p&gt;
&lt;p&gt;他にはこんな感じで様々な部位のトリの羽毛が展示されてました。結構いろんなところに羽があるんですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7591_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;他にもいろんなトリが展示されてました。全てではないですが、気になったやつを撮ってみました。他にもかっこいい鳥、可愛い鳥、変わった鳥等いるので興味があれば行ってみてください！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7573_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_フクロウ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7574_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7575_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_猛禽類&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7576_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7577_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7578_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7579_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7580_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7581_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_ペンギン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7582_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7583_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7584_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7585_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7586_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_キーウィ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7587_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_エミュー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7588_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_ダチョウ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7589_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7590_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;特別展_鳥で見ていて気になった話&#34;&gt;特別展_鳥で見ていて気になった話&lt;/h3&gt;
&lt;p&gt;興味深かった話としてはキーウィは体の20%~25%の大きさの卵を産むらしいです。すごい大きさですね。他にも似たような動物もいるのでしょうか？人間でも10%未満ぐらいですよね。&lt;/p&gt;
&lt;p&gt;それからファーストペンギンですね。勇敢な人として称されますが、実は空腹に耐えかねたペンギンかもしれないみたいです（笑）&lt;/p&gt;
&lt;p&gt;後はカッコウの托卵ですね。例えばカッコウはよそのトリへ育ててもらいたいので、卵の模様まで似せるようになってるみたいです。すごい執念ですね。&lt;/p&gt;
&lt;p&gt;フクロウの展示を見たんですがハリーポッターを思い出しますね。なんでフクロウがモチーフなんでしょうか？&lt;/p&gt;
&lt;p&gt;もう一つ映像の中でタンチョウが求愛をするシーンがありました。それが一生懸命で互いに回りながらダンスをしていたシーンは良かったですね。あんなに熱心にやってもつがいになれるかわからないんだなと思いながら、人生を振り返りましたね。&lt;/p&gt;
&lt;p&gt;シマエナガもいて可愛かったですが、普通のエナガも可愛いですね。&lt;/p&gt;
&lt;h3 id=&#34;都道府県のトリとpeanutsコラボ&#34;&gt;都道府県のトリとPEANUTSコラボ&lt;/h3&gt;
&lt;p&gt;最後の方には都道府県のトリがいました。花や木もあるんですね。トキなんかは絶滅した鳥何ですが、シンボルなんですね。ちなみにトキは日本産のトキは絶滅しましたが、今は中国のトキを野生で保存しているみたいです。コウノトリも絶滅しそうだった気がします。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_都道府県&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7572_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;一通り見終わったらお土産ですね。HPに載ってないお土産もありました。今回はアクキーとコーヒーを買ってみました。他にピンとくるものがなかったもので…&lt;/p&gt;
&lt;p&gt;それからPEANUTSとコラボしてるみたいで、専用のコラボグッズが出てましたね。ぬいぐるみやバッグ、Tシャツなどですね。私はスヌーピーの興味はなかったので買わなかったですが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_コラボ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7571_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;昼食タイム&#34;&gt;昼食タイム&lt;/h3&gt;
&lt;p&gt;一通り見回った後は昼食をいただきました。特別展_鳥の仕様になっているランチプレートとムースとエスプレッソですね。&lt;/p&gt;
&lt;p&gt;レバカツはレバーの味が強く衣は薄めですね。エビとアボカドは素材の味です。黄色の粒は何かわからないです（笑）。ローストチキンの中にはリゾットがあります。チキンもリゾットも美味しかったですね。スープはポタージュですが、少し塩味ですね。パンは普通のバゲットでバター付きです。&lt;/p&gt;
&lt;p&gt;シマエナガのスイーツはバニラアイス、チョコムース、オレンジゼリー、スポンジ生地で構成されてます。個人的にはバニラアイス、チョコムースでも十分美味しい気はしました。&lt;/p&gt;
&lt;p&gt;遅めにお昼を食べるときは1時間以上待つのでそこを目安に整理券を取ることをおすすめします。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_スイーツ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7567_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;特別展_鳥_料理&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7568_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;常設展について&#34;&gt;常設展について&lt;/h3&gt;
&lt;p&gt;最後に常設展を回りました。まだ行ってない部分もありましたので。&lt;/p&gt;
&lt;p&gt;行ったところは地球館のB1、B2、B3の半分くらいですね。B1では恐竜、B2では恐竜以外の化石類ですね。動植物や海の生物、人類も含めて色んな化石や痕跡がありました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7570_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7569_0-1-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;B3は科学ですね。日本人がノーベル賞でとった物や関わった人、いろんな分野で大きく貢献した人の紹介がありました。&lt;/p&gt;
&lt;p&gt;後は世界的に使われている単位やそこで使われている装置などですね。世界的な単位は7つで長さ(メートル/m）、質量(キログラム/kg）、時間(秒/s）、電流(アンペア/A）、温度(ケルビン/K）、物質量(モル/mol）、光度(カンデラ/cd）みたいです。&lt;/p&gt;
&lt;p&gt;これは知らなかったですね。ケルビンやカンデラは聞き馴染みがないですね。&lt;/p&gt;
&lt;p&gt;それからノーベル賞に関わる日本人ですね。具体的にはスーパーカミオカンデやIPS細胞、青色LED、場の量子論など知ってるものがあれば知らないものもありました。物理は最近学んだ部分があったので内容的についていけたのがうれしかったですね。&lt;/p&gt;
&lt;p&gt;帰宅した後はお土産を確認しました。アクキーとコーヒーはこんな感じ。コーヒーの味は普通のコーヒー？ですかね。コーヒーの解像度が高くないのでわからないですが、渡り鳥の森に貢献出来たならよいかと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/11/bird-exhibition/images/7600-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;東京にいるのも残り1か月半ですし、もう少し博物館や美術館を見て回ってみようかと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>簿記3級の前半が終わったので整理がてら記事を書いてみる</title>
      <link>https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post/</link>
      <pubDate>Sat, 02 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/11/bookkeeping-level-3-post/</guid>
      <description>&lt;h2 id=&#34;簿記3級_前半のまとめ&#34;&gt;簿記3級_前半のまとめ&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/&#34;&gt;前回&lt;/a&gt;&lt;a href=&#34;https://www.cpa-learning.com/&#34;&gt;簿記3級&lt;/a&gt;について書きました。あれから勉強を進めてみたので復習も兼ねて書いてみようと思います。ただ、簿記3級資格を取るかは決めてないです。せっかくなら2級でもいいかと思ってるので。&lt;/p&gt;
&lt;h3 id=&#34;簿記3級_簿記の目的&#34;&gt;簿記3級_簿記の目的&lt;/h3&gt;
&lt;p&gt;まず簿記(帳簿記入)の目的は&lt;strong&gt;財務諸表の作成&lt;/strong&gt;になります。財務諸表は会社の成績表でざっくり言えばお金のやりくりが記載されています。&lt;/p&gt;
&lt;p&gt;次に財務諸表は2つあり、**貸借対照表(Balance Sheet、以降B/S)&lt;strong&gt;と&lt;/strong&gt;損益計算書(Profit and Loss Statement、以降P/L)**があります。&lt;/p&gt;
&lt;p&gt;B/Sは現金、資本金、借入金などの&lt;strong&gt;資産や負債、資本&lt;/strong&gt;が記載されています。つまり財政状態を示しています。P/Lは仕入、売上、純利益などの&lt;strong&gt;費用や収益&lt;/strong&gt;が記載されています。つまり経営成績を示しています。&lt;/p&gt;
&lt;p&gt;P/Lは名前のままですが、B/Sはイメージしずらいですね。ただ、借方や貸方を理解できればそれが対照になってる表という名前で理解ができると思います。&lt;/p&gt;
&lt;p&gt;この2つの表では勘定科目と金額が記載されています。勘定科目は現金、土地、売上等の名称を指します。&lt;/p&gt;
&lt;h3 id=&#34;簿記3級_仕訳について&#34;&gt;簿記3級_仕訳について&lt;/h3&gt;
&lt;p&gt;まず財務諸表を作る流れとしては帳簿に仕分けと勘定をしていきます。そして期末になったら試算表を作って財務諸表を作るという流れになります。&lt;/p&gt;
&lt;p&gt;仕分けですがこれが一番大変だと思います。例としてはこんな感じですね。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;1/1 株主から資本金2,000,000を現金で受け取った&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;2/3 銀行から借り入れた3,000,000が当座預金へ振り込まれた&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;4/5 商品を1,000,000で仕入れ、小切手で振り込んだ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;6/8 商品を2,500,000で掛け販売した&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;9/7 代金支払いの延長を了承し、約束手形2,500,000を受け取った&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;12/1 約束手形が満期となり手形代金が当座預金に振り込まれた&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;&lt;strong&gt;日付&lt;/strong&gt;&lt;/th&gt;
					&lt;th&gt;&lt;strong&gt;借方項目&lt;/strong&gt;&lt;/th&gt;
					&lt;th&gt;&lt;strong&gt;金額&lt;/strong&gt;&lt;/th&gt;
					&lt;th&gt;&lt;strong&gt;貸方項目&lt;/strong&gt;&lt;/th&gt;
					&lt;th&gt;&lt;strong&gt;金額&lt;/strong&gt;&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;1/1&lt;/td&gt;
					&lt;td&gt;現金&lt;/td&gt;
					&lt;td&gt;2,000,000&lt;/td&gt;
					&lt;td&gt;資本金&lt;/td&gt;
					&lt;td&gt;2,000,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;2/3&lt;/td&gt;
					&lt;td&gt;当座預金&lt;/td&gt;
					&lt;td&gt;3,000,000&lt;/td&gt;
					&lt;td&gt;借入金&lt;/td&gt;
					&lt;td&gt;3,000,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;4/5&lt;/td&gt;
					&lt;td&gt;仕入&lt;/td&gt;
					&lt;td&gt;1,000,000&lt;/td&gt;
					&lt;td&gt;当座預金&lt;/td&gt;
					&lt;td&gt;1,000,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;6/8&lt;/td&gt;
					&lt;td&gt;売掛金&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
					&lt;td&gt;売上&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;9/7&lt;/td&gt;
					&lt;td&gt;受取手形&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
					&lt;td&gt;売掛金&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;12/1&lt;/td&gt;
					&lt;td&gt;当座預金&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
					&lt;td&gt;受取手形&lt;/td&gt;
					&lt;td&gt;2,500,000&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;仕分けの何が大変かというと借方、貸方がごちゃごちゃになる。それから勘定科目を覚えるというのが大変です。&lt;/p&gt;
&lt;h3 id=&#34;仕訳の書き方&#34;&gt;仕訳の書き方&lt;/h3&gt;
&lt;p&gt;一応借方、貸方の基本は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;資産と費用が増える&lt;/strong&gt;または**負債、資本、収益が減れば借方(左側)**に書く。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;資産と費用が減る&lt;/strong&gt;または**負債、資本、収益が増えれば貸方(右側)**に書くですかね。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;例えば1列目の現金は資産で資本金は資本に分類されます。この場合どちらも増えているので基本に従って書けば問題ありません。ちなみに資本金は株主からもらったお金になります。こちらは返済不要です。&lt;/p&gt;
&lt;p&gt;次に2列目の借入金は銀行から借りたお金なので負債で返済が必要になります。当座預金は会社がお金の決済をする口座です。こちらも基本に従って問題ないです。&lt;/p&gt;
&lt;p&gt;3列目ですね。仕入れは費用に分類されます。費用が増えたので借方に書きます。その時当座預金から決済をしました。資産がマイナスになったので貸方に当座預金を書いています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>「モネ 睡蓮のとき」に行って美術ミシしらを脱却したかも？</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/</link>
      <pubDate>Tue, 29 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/</guid>
      <description>&lt;h2 id=&#34;モネ-睡蓮のときを鑑賞した感想&#34;&gt;モネ 睡蓮のときを鑑賞した感想&lt;/h2&gt;
&lt;p&gt;先日&lt;a href=&#34;https://www.nmwa.go.jp/jp/&#34;&gt;国立西洋美術館&lt;/a&gt;に行ってきました。&lt;/p&gt;
&lt;h3 id=&#34;モネ-睡蓮のとき_チケット購入と入場の様子&#34;&gt;モネ 睡蓮のとき_チケット購入と入場の様子&lt;/h3&gt;
&lt;p&gt;「&lt;a href=&#34;https://www.e-tix.jp/monet2024-25/&#34;&gt;モネ 睡蓮のとき&lt;/a&gt;」が開催されていたので、そちらを見に行ってきました。私はネットで買って入りましたが、会場で買えば現物のチケットがもらえる感じですね。ただ、それなりに並びます。朝9:30開場ですが、10:00前に行っても並んでたので、チケットのこだわりがなければネットで買うのがおすすめです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7418_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;中に入って色々と展示されてました。ただ、ほとんどは写真NGで1フロアのみOKになってました。&lt;/p&gt;
&lt;h3 id=&#34;モネ-睡蓮のとき_展示内容と感想&#34;&gt;モネ 睡蓮のとき_展示内容と感想&lt;/h3&gt;
&lt;p&gt;展覧リストをもらってきました。題名の通り睡蓮関係が多めですね。他にもパリのマルモッタン・モネ美術館に多くある物みたいですね。パリに行けばもっと見られるかもしれないですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モネ 睡蓮のとき_一覧&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7429-576x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;色々見ていった感想としては割と同じ構図で多くの絵を作ったというイメージですね。風景画だと思うので環境の条件や日付が異なるとは思いますが、同じ場所から書いていた感じです。写真OKのやつはバラバラですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モネ 睡蓮のとき_睡蓮1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7420_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7422_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7419_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モネ 睡蓮のとき_睡蓮2&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7421_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モネ 睡蓮のとき_睡蓮4&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7423_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7424_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モネ 睡蓮のとき_睡蓮3&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7425_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7426_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;油絵で描かれたもので風景画なので主に緑、青系が使われていました。ただ、朝または夕方あたりであれば赤系統が使われていました。恐らくですが…&lt;/p&gt;
&lt;h3 id=&#34;気に入った作品と余白の意図&#34;&gt;気に入った作品と余白の意図&lt;/h3&gt;
&lt;p&gt;絵として気になったのは余白ですね。キャンバスすべてに色を塗るのではなくあえて塗ってない場所もありました。白の代わりなのか意図的なのかわかりませんがそういうものなんですかね？&lt;/p&gt;
&lt;p&gt;それからモネの作品に&lt;strong&gt;日本の橋&lt;/strong&gt;というものが複数ありました。日本の影響もあったということですかね？どこの橋かは全くわからなかったですが、嬉しい限りです。&lt;/p&gt;
&lt;p&gt;個人的に好きな作品は柳と睡蓮ですかね。ウォータールー橋やセーヌ河もよい感じですけど、柳のたくましさと睡蓮の物寂しさが個人的には好きですね。&lt;/p&gt;
&lt;h3 id=&#34;お土産とレストラン&#34;&gt;お土産とレストラン&lt;/h3&gt;
&lt;p&gt;お土産も売ってますがこちらもかなり人が並んでました。私は物が欲しいとかは特にないのでスルーしました。絵のレプリカを予約販売してましたが、値段が数万から十数万くらいで売ってましたね。本物は億超える感じですかね？そもそも売ってもらえるのかどうか…&lt;/p&gt;
&lt;p&gt;特別展は大体1時間くらいで見回れます。&lt;a href=&#34;https://www.e-tix.jp/nmwa/&#34;&gt;常設展のチケット&lt;/a&gt;は買ってなかったので、終わり次第帰宅しました。中には&lt;a href=&#34;https://www.nmwa.go.jp/jp/shop-eat/cafe.html&#34;&gt;レストラン&lt;/a&gt;などもありますが、こちらも今回はスルーしました。次回行くときは行ってみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;お昼のミスタードーナツ&#34;&gt;お昼のミスタードーナツ&lt;/h3&gt;
&lt;p&gt;余談ですがお昼はミスタードーナツに行きました。飲茶を食べてみたいというのがあっていきました。今は台湾フェアやってるので鶏サンラータン麺を食べました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/monet-water-lilies-exhibition/images/7417_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;スープは酸味があって、ラー油の辛さが良い感じですね。細麺に程よく絡みつつ具材も美味しかったです。&lt;/p&gt;
&lt;p&gt;ミスドはたまに食べるくらいがちょうどいいですね。月一でも飽きるかもしれません。&lt;/p&gt;
&lt;p&gt;というわけで今回は以上になります。またいずれ行くと思いますし、来月当たり行こうと思ってるやつもあります。それを見たらまた書いてみようと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>簿記の勉強を暇なタイミングやる！世界でも使えそうかも？</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/</link>
      <pubDate>Sat, 26 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/</guid>
      <description>&lt;h2 id=&#34;簿記を始めたのはなぜか&#34;&gt;簿記を始めたのはなぜか？&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/&#34;&gt;前回のブログ&lt;/a&gt;でゲームに飽きてきたという話をしました。というわけで勉強をしようかと思います。&lt;/p&gt;
&lt;h3 id=&#34;簿記に挑戦コースについて&#34;&gt;簿記に挑戦：コースについて&lt;/h3&gt;
&lt;p&gt;プログラムの勉強もいいんですが、普段＋副業でもやってるので変わった勉強をしたいなと思いましした。そこで&lt;a href=&#34;https://www.cpa-learning.com/home&#34;&gt;このサイト&lt;/a&gt;ですね。アカウントを登録すると使えるようになります。&lt;/p&gt;
&lt;p&gt;色んなコースがありますが、メインは簿記だと思います。問題集の解説もありますので、試験勉強だけでも使えると思います。他のコースは今のところ興味がわかないので無視します。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;簿記_コース&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-25-125433-1024x375.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずは簿記3級ですね。簿記2級を1つ見てみたんですが、簿記3級の知識を前提に話を進めていたので。&lt;/p&gt;
&lt;h3 id=&#34;簿記に挑戦教材の活用&#34;&gt;簿記に挑戦：教材の活用&lt;/h3&gt;
&lt;p&gt;それから動画だけでなく教材もあります。紙媒体ではなくpdfですが。コースを見ると左のタブに&lt;strong&gt;講義&lt;/strong&gt;、右のタブに&lt;strong&gt;教材&lt;/strong&gt;があります。ここからダウンロードできますので、欲しければダウンロードしてみてください。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;簿記_教材&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/image-6-1020x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;さて、動画見て教材見て手を動かしながらやるのが勉強としては一番の近道だと思います。&lt;/p&gt;
&lt;p&gt;進めていきながら時々忘れていることがあれば、立ち止まってなるべく思い出すまで考えて、どうしても出なければ復習するという感じでやるのがいいかなと思います。&lt;/p&gt;
&lt;p&gt;ただ、私はITに従事する者です。これだけではわからないことがあった際に聞けないこともあるなと感じました。&lt;/p&gt;
&lt;h3 id=&#34;notebooklmを使ってサポート&#34;&gt;NotebookLMを使ってサポート&lt;/h3&gt;
&lt;p&gt;というわけで&lt;strong&gt;NotebookLM&lt;/strong&gt;の出番です。実は最初Difyを使おうとしたのですが、15MBという制限がありましたので変更しました。勉強したいpdfを全てぶち込んでみましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;簿記_NotebookLM&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/image-7-1024x532.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一旦概要と用語集を作ってみました。&lt;/p&gt;
&lt;p&gt;作り方はシンプルでチャットに「教科書から概要を作成してください」や「教科書から用語集を作成してください」と入力します。&lt;/p&gt;
&lt;p&gt;そうするとpdfを読み取って作成してくれます。それをメモに保存するという流れになります。作成されたチャットの下部に「メモに保存」があるのでそれをクリックすれば作成されます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;簿記_NotebookLM_用語集&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/image-8-1024x388.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;notebooklmの活用法&#34;&gt;NotebookLMの活用法&lt;/h3&gt;
&lt;p&gt;大体概要や用語集を作れば困ることは少ないかと思いますが、動画内の説明でわからないことがあれば質問すると答えてくれると思います。あるいはこんな感じで質問の方法を出してくれることもありますので。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;簿記_NotebookLM_質問&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/image-9-1024x152.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もう一つ有効活用としては類似問題の作成ですね。「問題集を見て似たような問題を3問作成してください。」と言えば3問類似問題を作成してくれます。一応「解答を作成して下さい」と言えばそちらも作成してくれます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-25-140445-1024x373.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/learning-bookkeeping-for-global-career/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-25-140504-1024x415.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;とは言え全て正確か？という言われるとわかりません。特に類似問題を作成した後の解答などは怪しいかもしれません。LLMを使うときは当たり前ですが、鵜呑みにはしないようにしましょう。時には教材を見直すことも必要なので。&lt;/p&gt;
&lt;h3 id=&#34;courseraでさらに深い学びを&#34;&gt;Courseraでさらに深い学びを&lt;/h3&gt;
&lt;p&gt;今は空いた時間でやってるところなのでこの勉強をしていますが、仕事を辞めた直後ぐらいであれば&lt;strong&gt;Coursera&lt;/strong&gt;で勉強しようかと思います。&lt;a href=&#34;https://www.coursera.org/&#34;&gt;こちら&lt;/a&gt;ですね。&lt;/p&gt;
&lt;p&gt;ここはほぼIT系の勉強になりますが、認定証ももらえますし、コースによっては海外大学の証明書ももらえます。もちろん有償ですが…&lt;/p&gt;
&lt;p&gt;ただ、コースの認定証だけなら7日間の無料トライアルがあります。この期間に1つぐらい取りたいなと思ったので空いた時間にやってみようと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近やったゲームをいくつか書いてみる！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/</link>
      <pubDate>Wed, 23 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/</guid>
      <description>&lt;p&gt;最近ゲームに飽きつつあるのですが、直近でやったゲームを書いてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;未解決事件は終わらせないといけないから&#34;&gt;未解決事件は終わらせないといけないから&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-23-090748.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずは&lt;a href=&#34;https://store.steampowered.com/app/2676840/_/?l=japanese&amp;amp;curator_clanid=33635445&#34;&gt;こちら&lt;/a&gt;のゲームで、「LEGAL DUNGEON」を作成したSomiさんの作品になります。一応共通のキャラが出てきますが、知らなくても楽しめると思います。&lt;/p&gt;
&lt;h3 id=&#34;未解決事件は終わらせないといけないから_ゲームシステム&#34;&gt;未解決事件は終わらせないといけないから_ゲームシステム&lt;/h3&gt;
&lt;p&gt;なお実績自体は難しくなく、ゲームを進めていけば問題ありません。&lt;/p&gt;
&lt;p&gt;中身を軽く触れるとゲームシステムだと青吹き出しで会話を見ていきます。進めていくと黄色、紫、赤の項目が出てきます。黄色は鍵が必要になります。鍵は青の会話を並べていくと手に入ります。紫は日付の入力ですが、会話から見つけていきます。赤はキーとなる会話を指摘すれば解放されます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_青セリフ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-13-123614.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_黄セリフ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-13-124008.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_紫セリフ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-13-124033.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_セリフ一覧&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-13-124443.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;未解決事件は終わらせないといけないから_赤セリフ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-13-124604-1.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;未解決事件は終わらせないといけないから_シナリオ&#34;&gt;未解決事件は終わらせないといけないから_シナリオ&lt;/h3&gt;
&lt;p&gt;なおストーリーの中身としては詳しく触れないですが、会話の中で嘘が混ざったりしています。それを見つけながら真実が何なのかを探していきます。&lt;/p&gt;
&lt;p&gt;会話をよく読むと&amp;quot;この人ではなくあの人が話してるな&amp;quot;というのがわかりますので、よく読むことが正解を導くカギになります。会話中ではこの人の言い分もわかるけど良くないよねという感じですね。結末は2種類で見方で変わるという感じですね。実際にやって確認してみてください。&lt;/p&gt;
&lt;h3 id=&#34;dredge-dlcを含む&#34;&gt;DREDGE: DLCを含む&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;DREDGE_DLC_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/recent-games-roundup-october-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-23-090632.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://store.steampowered.com/sub/1093759/&#34;&gt;こちら&lt;/a&gt;のゲームは釣り微ホラーゲームになります。&lt;/p&gt;
&lt;p&gt;以前実績のコンプをしたのですが、DLCをやってこなかったのでそこも含めてやりました。ちなみにニュージーランドセールをやってたのでそのタイミングで買いました。他のゲームもそうですが。&lt;/p&gt;
&lt;h3 id=&#34;dredge_追加dlcのシステム内容&#34;&gt;DREDGE_追加DLCのシステム内容&lt;/h3&gt;
&lt;p&gt;DLCの内容は3つですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;アイテムのみ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ペールリーチ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;アイアン・リグ&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;アイテムのみは正直いらない気はします。初めてやる人ならいいかもしれません。ペールリーチは新しい海域、魚、ツール、クエストですね。専用の海域があるので新しく釣り竿が必要になります。ただ、クエストシナリオ自体は淡白でその場所にいた人の話を聞き、何があったかを解明するという感じです。&lt;/p&gt;
&lt;p&gt;アイアン・リグは既存の場所を再度訪れクエストを行っていきます。始めたばかりでは途中で詰まるかもしれませんね。釣竿を作り替え、古代の魚を釣り、研究者に渡して進めていきます。徐々に不気味さが滲み出てくるような感じですね。&lt;/p&gt;
&lt;h3 id=&#34;dredge_追加dlcのクエスト内容&#34;&gt;DREDGE_追加DLCのクエスト内容&lt;/h3&gt;
&lt;p&gt;ただ、クエストとしてはお使いっぽさが否めないですね。少しづつ飽きは来るかもしれません。報酬はいいものがあるので、始めたばかりの人は同時並行でやると楽しいと思います。&lt;/p&gt;
&lt;p&gt;こちらも興味があればぜひやってみてください。やられることはありませんが、船が故障したり、釣った魚を失うことはありますが…&lt;/p&gt;
&lt;h3 id=&#34;今後プレイする予定のゲーム&#34;&gt;今後プレイする予定のゲーム&lt;/h3&gt;
&lt;p&gt;今やってる、やろうとしているゲームはこんな感じですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;戦国無双5&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Flutter Away&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ATONE: Heart of the Elder Tree&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;実は戦国無双3を昔やってたので久しぶりにやりたくなってやってます。加えて他2つはNZセールで買ったものになります。せっかくNZに行くのでなんとなくやってみたくなった感じですね。&lt;/p&gt;
&lt;p&gt;ゲームをやりすぎて飽きつつあるので、本を読むなり、勉強するなりしようかと思います。後は外に出て色々見聞きする感じですかね。外に出て経験しないとわからないことも多そうですし。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ここから何処への感想 ~舞台ミリしらの私が初めて見に行った話~</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/from-review-visit/</link>
      <pubDate>Sun, 20 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/from-review-visit/</guid>
      <description>&lt;h2 id=&#34;舞台ここから何処へを観た感想&#34;&gt;舞台「ここから何処へ」を観た感想&lt;/h2&gt;
&lt;p&gt;先日舞台を見に行く機会がありましたのでその感想になります。&lt;/p&gt;
&lt;h3 id=&#34;初めての舞台体験&#34;&gt;初めての舞台体験&lt;/h3&gt;
&lt;p&gt;私は舞台を見に行ったことがありません。幼いころライオンキングを見た記憶はありますが、それ以降は一度もないですね。中学生の部活紹介とかぐらいでしょうか？&lt;/p&gt;
&lt;p&gt;今回見た舞台は&amp;quot;&lt;strong&gt;ここから何処へ&lt;/strong&gt;&amp;ldquo;になります。HPは&lt;a href=&#34;https://tamakikaku.stage.corich.jp/&#34;&gt;ここ&lt;/a&gt;ですね。予約は&lt;a href=&#34;https://stage.corich.jp/stage/337454&#34;&gt;ここ&lt;/a&gt;からしましたが、今は公園が終わってると思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ここから何処へ_チラシ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/from-review-visit/images/7317-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ここから何処への物語の概要&#34;&gt;「ここから何処へ」の物語の概要&lt;/h3&gt;
&lt;p&gt;ここから先は物語の感想になります。舞台素人なので細かい部分や的外れな意見もあるかもしれませんが、(　´_ゝ｀)ﾌｰﾝぐらいで聞いていただければと思います。ちなみに舞台と観客の距離が割と近かったです。この中で演技ができるのは凄く、尊敬するなと思っています。私には無理ですね…&lt;/p&gt;
&lt;p&gt;物語の内容はSFストーリーになります。6人の男女と2人の司会、AD1人とフィクサー1人の計10名で構成されています。途中で役が変わるなどはありません。&lt;/p&gt;
&lt;p&gt;シナリオとしてはある番組に出演した6人の男女、視聴者から高評価を得られれば願いを叶うと言われて出演します。その番組では本音を話すシーンがあるが、事件が起きてという流れになります。シナリオ自体の感想は最後に話そうかと思います。&lt;/p&gt;
&lt;h3 id=&#34;ここから何処へ_各キャラクターの紹介と感想&#34;&gt;ここから何処へ_各キャラクターの紹介と感想&lt;/h3&gt;
&lt;p&gt;6人の男女は一般市民でヤンキー主婦、鉄砲玉、町工場経営者、金持ち主婦、女優、ハッカーになります。2人の司会は1人が男で進行役、1人が女で審判役になります。ただADの人は喋らず、フィクサーは起きてる出来事の裏をぺらぺらと語ります。&lt;/p&gt;
&lt;h4 id=&#34;ヤンキー主婦&#34;&gt;ヤンキー主婦&lt;/h4&gt;
&lt;p&gt;ヤンキー主婦役はDV気質の人です。ただ、浮気をされたということで出演しています。役の人は感情の訴えをしたりしなかったりという感じでした。こんな主婦いるんだろうなとは思いつつも、心を揺さぶられる感覚はたまにあるという感じでした。&lt;/p&gt;
&lt;h4 id=&#34;鉄砲玉&#34;&gt;鉄砲玉&lt;/h4&gt;
&lt;p&gt;鉄砲玉はヤクザで敵組に突っ込む人です。愛する人のため猪突猛進という役です。感情自体はあまり伝わってこなかった印象です。活舌の問題なのかなんと言ったかわからない部分もありました。役としてはひょうきんな感じだったので、シリアス展開中に謎の発言をするという役回りでした。&lt;/p&gt;
&lt;h4 id=&#34;町工場経営者&#34;&gt;町工場経営者&lt;/h4&gt;
&lt;p&gt;町工場経営者は酒を飲み仲間と楽しそうにしゃべるが、家族に見放された職人気質の人です。この方は凄いですね。こんな人いるなと思いつつ、悲しいや家族を思う気持ちがよく伝わって泣きそうでした。いいおっちゃんで幸せになって欲しいとさえ思えました。&lt;/p&gt;
&lt;h4 id=&#34;金持ち主婦&#34;&gt;金持ち主婦&lt;/h4&gt;
&lt;p&gt;金持ち主婦は陰謀論にはまってそうな感じです。特に放射能系ですね。本音は1人でも生きる！という強い意志がありました。そこの感情はよく伝わってきました。彼女の性格上家族だろうが友達だろうが関係ないとみれば、それ以外の感情は伝わらなくてもよいのかもしれません。&lt;/p&gt;
&lt;h4 id=&#34;女優&#34;&gt;女優&lt;/h4&gt;
&lt;p&gt;女優は昔人気だった人です。今は記者に追い回されながら、いろいろスキャンダルを暴露されたりしているという感じですね。後半で活躍する場面があります。自分勝手に生きつつも、身近な人への感情を隠し切れないというのが伝わりました。&lt;/p&gt;
&lt;h4 id=&#34;ハッカー&#34;&gt;ハッカー&lt;/h4&gt;
&lt;p&gt;ハッカーはなんでも知りたがりの人です。とは言えそれで金稼ぎをしているので金を稼ぐ意図が全く見えなかったのですが。この人を中心に事件が巻き起こりますが、そうなるかな？というのがあった印象です。何か動かしそう感があってよかったですが、悪者感が出てました。場をかき乱す役という意味では間違ってなさそうですが。&lt;/p&gt;
&lt;h4 id=&#34;男司会と女審判&#34;&gt;男司会と女審判&lt;/h4&gt;
&lt;p&gt;男司会の人は各演者に振り回されつつも番組を何とか進行しようと努めます。大変だなと思いながらも事件の真相を知っている人なので、複雑な思いが垣間見えます。&lt;/p&gt;
&lt;p&gt;女審判者の人はひょうきんで皮肉屋だけど核心を突いたり、本音を引き出すことや記憶消去もできます。最後辺りにこの人が何者かわかるのですが、こんな性格になるかな？と思う部分はあります。役者さんの演技は役に見合っててよかったです。&lt;/p&gt;
&lt;h4 id=&#34;adとフィクサー&#34;&gt;ADとフィクサー&lt;/h4&gt;
&lt;p&gt;ADさんは喋ってないですが、裏方に徹してました。それからフィクサーは小物感が強かったです。大物の役だと思うので、貫禄が出ていないのは少し残念でした。また、こちらの方も鉄砲玉の人と同じで少し聞き取りずらい部分もありました。ビームややられたところは面白かったですが。&lt;/p&gt;
&lt;p&gt;演者さんの印象はこんな感じですね。次はシナリオの感想ですね。&lt;/p&gt;
&lt;h3 id=&#34;ここから何処へストーリー進行と演出の印象_前半&#34;&gt;ここから何処へストーリー進行と演出の印象_前半&lt;/h3&gt;
&lt;p&gt;初めは司会の人が番組を始めるところから始まります。その後は出演者6名の紹介ですね。ここで演者の印象が決まります。ただ、のちにこの印象は変わります。当たり前ですが、本音だけで生きているわけではなく建前を使ってるので。&lt;/p&gt;
&lt;p&gt;紹介した後は実際にスタジオに入ります。そこで建前と本音を話すパートに入ります。3名話した後CMで司会の人の掛け合いとスタジオに入った場面が出ます。&lt;/p&gt;
&lt;p&gt;スタジオに入る場面は普通なくてもいいのですが、ここがあるおかげでハッカーの暗躍が活きてきます。ただ、IT系の人でなければこの場面の必要性は伝わりずらいかもしれませんね。&lt;/p&gt;
&lt;p&gt;その後2名の出演者の建前と本音を話した後、ハッカーが事件を起こします。番組をジャックして真相を深掘るパートに入っていきます。核実験によりブラックホールが地球の中心に生成されたため、上級国民が遺伝子のため選民するという話でした。&lt;/p&gt;
&lt;h3 id=&#34;ここから何処へストーリー進行と演出の印象_前半-1&#34;&gt;ここから何処へストーリー進行と演出の印象_前半&lt;/h3&gt;
&lt;p&gt;さらに司会の人は核実験に関りがあり、審判者はマザーAIでAIと量子コンピューターが掛け合わさったAIになります。この技術があるならロボットもいけそうですが、なぜかホログラムでしたね。&lt;/p&gt;
&lt;p&gt;最終試験の審判で選民が終わり、処理するタイミングでハッカーが邪魔します。女優さんだけ最後の言葉がなかったのが気になりました。後はADが他国のスパイやらスパイをフィクサーがビームで始末するやらあります。なんじゃそりゃという感じでしたが（笑）&lt;/p&gt;
&lt;p&gt;女優の言葉に感化されハッカーは何とかしようと画策します。そこでマザーが裏切り、上級国民たちの選別すらも変えてしまいます。&lt;/p&gt;
&lt;p&gt;結果出演者たちは地球に残って半分願いを叶えてもらい、ハッカーが司会の人の後を引き継いで物語は続いていきます。地球は10年後くらいに滅びますが、選民番組は続いていくということで話は終わります。&lt;/p&gt;
&lt;h3 id=&#34;ここから何処へは舞台の明るい雰囲気とsfの設定&#34;&gt;ここから何処へは舞台の明るい雰囲気とSFの設定&lt;/h3&gt;
&lt;p&gt;SFストーリーでしたが全体的にポップで明るい雰囲気でした。私は前の舞台を見ていないのですが、以前は昔の時代でシリアス展開が多めだったと聞きました。そちらの方が良かったという意見もあるかと思いますが、初めて見る人には取っつきやすいのかなと感じました。&lt;/p&gt;
&lt;h3 id=&#34;初めての舞台で学んだこと&#34;&gt;初めての舞台で学んだこと&lt;/h3&gt;
&lt;p&gt;DV問題や陰謀論、微下ネタはありましたが、大部分は楽しく見れたと思います。役者さんの幅はあるんだなと思いました。うまい人は噛まないし、聞き取りやすく、感情の出し方がうまいんだなと感じました。&lt;/p&gt;
&lt;h3 id=&#34;次に見たい舞台観劇&#34;&gt;次に見たい舞台観劇&lt;/h3&gt;
&lt;p&gt;初めてなのであまり注目できなかったんですが、大道具や小道具、音声や照明などはあまり注目できなかったので次は注目したいですね。演出も舞台に必要な要素だと思いますし。&lt;/p&gt;
&lt;p&gt;長くなりましたがミリしら舞台の感想は以上になります。次はプロの舞台も見てみたいなと思いました。また見る機会があったら感想を書いてみたいと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Europaの実績を全て取ったよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/</link>
      <pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/</guid>
      <description>&lt;h2 id=&#34;europaの概要&#34;&gt;Europaの概要&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Europa&lt;/strong&gt;というゲームをプレイしました！バグで全実績取れなかったみたいですが、修正でとれるようになりました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-16-120415.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このゲームはアクションパズルゲームになります。Zephyrを使って空を飛びながらパズルを解き、空中都市のアイランドを目指します。&lt;/p&gt;
&lt;p&gt;操作はシンプルで動く、ジャンプ、飛ぶ、滑空、インタラクト(操作する)、ぐらいで他の動きはないですね。空中だとドッジ(回避)もありますが。&lt;/p&gt;
&lt;p&gt;収集要素としては日記(ストーリーに関わる)、生態絵、エメラルド、クリスタルになります。全てを集める必要はないですが、日記はストーリーにも関わるので集めておくと良いです。&lt;/p&gt;
&lt;h3 id=&#34;europaの収集要素とゲームの進行&#34;&gt;Europaの収集要素とゲームの進行&lt;/h3&gt;
&lt;p&gt;生態絵やエメラルドは収集要素ですが、クリスタルはゼファーのパワーアップ要素なので集めておくと楽になります。&lt;/p&gt;
&lt;p&gt;ゲームの内容はアンドロイドの主人公が目覚め、アイランドに目指します。道中で製作者の日記が見られ、なぜアイランドが存在し、周りに人間がいないのかが判明したりします。&lt;/p&gt;
&lt;p&gt;このゲームは雰囲気ゲーになります。景色が良く飛んでる気持ちよさが味わえます。やられることはなく、高いところから落ちようが、ガーディアンから攻撃を受けてもやられません。&lt;/p&gt;
&lt;h3 id=&#34;攻略のポイントと注意事項&#34;&gt;攻略のポイントと注意事項&lt;/h3&gt;
&lt;p&gt;ペナルティはしばらく動けないぐらいです。ただ、実績解除を目指す場合はガーディアンの攻撃を一切受けてはいけません。これが少し大変かもしれません。&lt;/p&gt;
&lt;p&gt;音声やシーンのスキップをすれば大体3時間で終わります。チャプターごとにセーブされますので、途中でやめても大丈夫です。&lt;/p&gt;
&lt;p&gt;というわけで実績の解除についてわかるとこまで書いてみます。1章~15章までありますが、6, 11, 14,15は特に収集要素がないため割愛します。&lt;/p&gt;
&lt;h4 id=&#34;1章&#34;&gt;1章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド3つのみになります。細かく見ればわかります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011416_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme2&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011518_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme3&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011549_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;2章&#34;&gt;2章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド4、クリスタル7あります。クリスタルは1つ取った後になります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011757_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry2&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011832_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme4&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011914_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry3&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014011943_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry4&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012000_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme5&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012054_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry5&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012240_1-3-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry6&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012540_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme6&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012602_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry7&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012652_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme7&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014012715_1-4-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;3章&#34;&gt;3章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド3、クリスタル5あります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry8&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014013310_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme8&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014013813_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry9&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014013947_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry10&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014014047_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme9&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014014102_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme10&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014014214_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry11&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014014253_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;なお、この章からタレットが出てきます。&lt;strong&gt;タレットの攻撃を受けずゲームをクリアする&lt;/strong&gt;という実績があるので、実績を取るなら気を付けましょう。ボタンを押せば停止しますが、6章から停止できないタレットが出現します。壁に隠れてやり過ごすのが得策ですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014013759_1-2-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;4章&#34;&gt;4章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド4、クリスタル5あります。1つ目のエメラルドは取得した後になります。クリスタルの1つは穴をあけて進んだ先にあります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme11&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014121434_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry1&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014121625_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry13&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014121930_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme12_13&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122041_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry14&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122150_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry15&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122248_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry16&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122539_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme14&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122654_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;5章&#34;&gt;5章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド4、クリスタル1あります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme15&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014130923_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme16&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014131136_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry17&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014131342_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme17&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014131535_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;この章から爆弾が出てきます。&lt;strong&gt;爆弾に当たらずゲームをクリアする&lt;/strong&gt;も実績にありますので、実績解除をする場合は気を付けましょう。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014122937_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;また、同様にこの章から泉が出てきます。ここにいるとだんだんゼファーのパワーが回復するので、有効活用してエメラルドを取りましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014130704_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h4 id=&#34;7章&#34;&gt;7章&lt;/h4&gt;
&lt;p&gt;ここはエメラルド3、クリスタル2あります。滝の裏のエメラルドは実績の1つになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_cry18&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014132527_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme18&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014132557_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Europa_eme19&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/europa-achievements/images/2214880_20241014132728_1-1024x576.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>東京国立博物館に行ってきたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/</link>
      <pubDate>Mon, 14 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/</guid>
      <description>&lt;h2 id=&#34;東京国立博物館訪問レポート&#34;&gt;東京国立博物館訪問レポート&lt;/h2&gt;
&lt;p&gt;チケットの期限が切れそうだったので&lt;a href=&#34;https://www.tnm.jp/&#34;&gt;東京国立博物館&lt;/a&gt;に行ってきました。&lt;/p&gt;
&lt;p&gt;今回行ったのは東洋館、平成館、表慶館になります。本館や資料館にはいきませんでした。&lt;/p&gt;
&lt;h3 id=&#34;東京国立博物館の東洋館でアジアの芸術に触れる&#34;&gt;東京国立博物館の東洋館でアジアの芸術に触れる&lt;/h3&gt;
&lt;p&gt;現在、東洋館ではアジアの仏像や美術、工芸品などが展示されています。意外と模様など細かい装飾もあって見ごたえがあります。よさげな奴を撮ってみました。像と服と鬼瓦ですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東洋館_像&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7182_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東洋館_服&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7180_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東洋館_鬼瓦&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7181_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;他にもカシミアの絨毯も飾ってありますし、ミイラも展示されてましたね。&lt;/p&gt;
&lt;p&gt;占いやスタンプの体験場所もありました。占いはあまり興味ないのでスルーしましたが、スタンプはやってみました。色はつかず型が出るだけですが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東洋館_スタンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7184-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;どうやらここの展示品は定期的に入れ替えてるみたいなので、半年に1回行ってもいろいろ変わってそうです。&lt;/p&gt;
&lt;h3 id=&#34;庭園でのリラックスと応挙館の魅力&#34;&gt;庭園でのリラックスと応挙館の魅力&lt;/h3&gt;
&lt;p&gt;頭が少し疲れたので一旦外で休憩しました。庭園があって散歩しても良し、ベンチでゆっくりしても良しの良い場所です。&lt;/p&gt;
&lt;p&gt;池の周りだとカルガモがいるので見てて癒されますね。少し奥に行くと応挙館があります。今月までそこでご飯が食べられるみたいです。私は行きませんでしたが、知ってれば行きたかったです。外の景色を見ながら縁側で食べるお菓子と抹茶は美味しそうです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東京国立博物館_庭園&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7179_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;東京国立博物館の平成館で古代日本の文化に触れる&#34;&gt;東京国立博物館の平成館で古代日本の文化に触れる&lt;/h3&gt;
&lt;p&gt;休憩後は平成館に行きました。ここは埴輪や土偶、古銭などが展示してあります。基本的には日本の展示品になってます。写真の埴輪、土偶、古銭は教科書でよく見るやつなきがします。日本版の鬼瓦もありました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_埴輪&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7178_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_土偶&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7173_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_文字&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7174_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_古銭&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7175_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_鬼瓦&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7176_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_剣&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7177_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;弥生、古墳から江戸時代までの展示品があります。他にも絵や触れる小判、銅鐸などもありますので興味があれば見に行ってください。&lt;/p&gt;
&lt;p&gt;写真を撮っていますが、とっても問題ないものを撮っています。中には写真NGの展示品もありますので、撮る際は気を付けましょう。&lt;/p&gt;
&lt;h3 id=&#34;ゆりの木での食事&#34;&gt;ゆりの木での食事&lt;/h3&gt;
&lt;p&gt;平成館を一通り見て回った後は食事をとりました。応挙館ではなくレストランの&lt;strong&gt;ゆりの木&lt;/strong&gt;です。ここでゆりの木膳をいただきました。大体3000円ですね。味はレストランの味で特別美味しいや変わった味ではなく、万人受けという感じがしました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;平成館_ゆりの木&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7171_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;東京国立博物館の表慶館で競馬の歴史に学ぶ&#34;&gt;東京国立博物館の表慶館で競馬の歴史に学ぶ&lt;/h3&gt;
&lt;p&gt;食事が終わって夕方なので最後に表慶館へ行きました。普段は空いてないみたいですが、今はJARとのコラボで展示品がありました。競馬は詳しくないのであまりじっくりは見てないですが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;表慶館&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7167_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;表慶館_天井&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7169_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;表慶館_鞭と蹄鉄&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/tokyo-national-museum-visit/images/7168_0-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;とは言え私でも知ってるディープインパクトやキタサンブラック、アーモンドアイ以外にも昔の日本と海外で活躍した競走馬の年表があったりしました。&lt;/p&gt;
&lt;p&gt;後は競馬の歴史や世界への挑戦、絵画などが展示されてました。初めは日本の馬は弱く、海外から輸入してだんだん遺伝的に強くし、今では輸出にまで至るそうです。日本の競走馬もかなり頑張ってますね。&lt;/p&gt;
&lt;h3 id=&#34;次回は本館と埴輪特別展に訪れたい&#34;&gt;次回は本館と埴輪特別展に訪れたい&lt;/h3&gt;
&lt;p&gt;今回は本館など寄ってないのでまた行きたいと思います。埴輪特別展があるみたいなので合わせていこうかと思いますね。&lt;/p&gt;
&lt;p&gt;応挙館でまた料理作ってくれないですかね。今度はそっちを食べに行きたいです。腕のいいシェフがお菓子をふるまってるみたいですし。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>llma-cpp-pythonを使って今更ローカルでLLMを動かしてみるよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/llma-cpp-python-llm/</link>
      <pubDate>Fri, 11 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/llma-cpp-python-llm/</guid>
      <description>&lt;h2 id=&#34;llama-cpp-pythonのインストールとセットアップ&#34;&gt;llama-cpp-pythonのインストールとセットアップ&lt;/h2&gt;
&lt;p&gt;前回Github copilotをを使わず、vscodeでAIを動かしてコードを頼むようにしてみました。&lt;/p&gt;
&lt;p&gt;そこでローカルでllama3.2:3bが動かせるなら他のモデルでもいけるのでは？ということが気になって調べて動かしてみました。&lt;/p&gt;
&lt;p&gt;githubのライブラリは&lt;a href=&#34;https://github.com/abetlen/llama-cpp-python&#34;&gt;こちら&lt;/a&gt;になります。&lt;/p&gt;
&lt;p&gt;というわけでまずはライブラリのインストール&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install llama-cpp-python
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こちらはcpu対応になります。もしエラーが出たら下のほうも試して見てください。私はvisual sutadioが入ってるので特に問題はありませんでした。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install llama-cpp-python \ --extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cpu
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;gpuを使いたい方はいろんなインストールパターンがあるので試して見てください。CUDAであればこんな感じ&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install llama-cpp-python \ --extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cu121
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;ダウンロードしたモデルの紹介&#34;&gt;ダウンロードしたモデルの紹介&lt;/h3&gt;
&lt;p&gt;ライブラリのインストールが完了したら今度はモデルをダウンロードしてきましょう。配置場所はどこでも構いません。&lt;/p&gt;
&lt;p&gt;私は今回2つのモデルをダウンロードしてきました。&lt;/p&gt;
&lt;p&gt;sakanaAI: &lt;a href=&#34;https://huggingface.co/mmnga/SakanaAI-EvoLLM-JP-v1-7B-gguf&#34;&gt;https://huggingface.co/mmnga/SakanaAI-EvoLLM-JP-v1-7B-gguf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;gemma: &lt;a href=&#34;https://huggingface.co/alfredplpl/gemma-2-2b-jpn-it-gguf&#34;&gt;https://huggingface.co/alfredplpl/gemma-2-2b-jpn-it-gguf&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;llama-cpp-pythonを使ってコードでのモデル呼び出し&#34;&gt;llama-cpp-pythonを使ってコードでのモデル呼び出し&lt;/h3&gt;
&lt;p&gt;インストールが完了したら実際にコードに書いていきます。一旦こんな感じ&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;from llama_cpp import Llama

prompt = &amp;#34;(12+50)*30/5-6*(38-19) この計算結果は何？&amp;#34;
sakana_llm = Llama(model_path=&amp;#34;./models/sakana/SakanaAI-EvoLLM-JP-v1-7B-q4_K_M.gguf&amp;#34;)
gemma_llm = Llama(model_path=&amp;#34;./models/gemma/gemma-2-2b-jpn-it-Q4_K_M.gguf&amp;#34;)

sakana_response = sakana_llm.create_chat_completion(
    messages = [
        {
            &amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;,
            &amp;#34;content&amp;#34;: prompt,
        }
    ]
)

gemma_response = gemma_llm.create_chat_completion(
    messages = [
        {
            &amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;,
            &amp;#34;content&amp;#34;: prompt,
        }
    ]
)

print(sakana_response[&amp;#34;choices&amp;#34;][0][&amp;#34;message&amp;#34;][&amp;#34;content&amp;#34;].strip())
print(gemma_response[&amp;#34;choices&amp;#34;][0][&amp;#34;message&amp;#34;][&amp;#34;content&amp;#34;].strip())
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;llama-cpp-pythonを使った実行結果と考察&#34;&gt;llama-cpp-pythonを使った実行結果と考察&lt;/h3&gt;
&lt;p&gt;それからどのくらい時間がかかるか気になったので計測してみました。ちなみに私の環境ではこんな感じで時間がかかっています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>CrimeSceneCleanerをプレイしてみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/crimescenecleaner-review/</link>
      <pubDate>Wed, 09 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/crimescenecleaner-review/</guid>
      <description>&lt;h2 id=&#34;crimescenecleanerのレビュー&#34;&gt;&lt;strong&gt;CrimeSceneCleaner&lt;/strong&gt;のレビュー&lt;/h2&gt;
&lt;p&gt;いくつかシミュレーター系のゲームを買ってそのうちの1つになります。Steam版は&lt;a href=&#34;https://store.steampowered.com/app/1040200/Crime_Scene_Cleaner/&#34;&gt;こちら&lt;/a&gt;から購入できます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;CrimeSceneCleaner&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/crimescenecleaner-review/images/image-4.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;対人戦が苦手でも安心して楽しめるゲーム&#34;&gt;対人戦が苦手でも安心して楽しめるゲーム&lt;/h3&gt;
&lt;p&gt;FPS系は苦手なのですが、対人でなければ何とかなるうえ戦闘もないので気楽にプレイできます。&lt;/p&gt;
&lt;p&gt;こちらのゲームは犯罪現場の掃除をするシミュレーションゲームになります。&lt;/p&gt;
&lt;h3 id=&#34;マフィアに巻き込まれる掃除人の物語&#34;&gt;マフィアに巻き込まれる掃除人の物語&lt;/h3&gt;
&lt;p&gt;きっかけは友人ですが、後にマフィアに目をつけられことあるごとに呼び出され隠蔽のために掃除をしていきます。とはいえ娘の治療費のため頑張らざる得ないという状況ですね。&lt;/p&gt;
&lt;p&gt;やることは血や物の片付け、遺体やゴミの処理、家具をもとの配置に戻すことがメインになります。&lt;/p&gt;
&lt;h3 id=&#34;隠された部屋やカセットテープを探して実績を増やす要素も&#34;&gt;隠された部屋やカセットテープを探して実績を増やす要素も&lt;/h3&gt;
&lt;p&gt;また、サブ的な要素に隠された部屋やカセットテープの発見などが存在します。ここは実績にかかわる部分なので無理にやる必要もないと思います。&lt;/p&gt;
&lt;h3 id=&#34;掃除しながらお金を稼ぎスキルを強化&#34;&gt;掃除しながらお金を稼ぎ、スキルを強化&lt;/h3&gt;
&lt;p&gt;部屋の片づけをしつつ、お金を盗み稼いでいきます。稼いだお金はスキルポイントになるので使いたいスキルに割り振ります。&lt;/p&gt;
&lt;p&gt;スキルは掃除道具の強化、血だまりを踏んだ足跡を減らす、片付け場所センスのクールタイム短縮等いろいろあります。&lt;/p&gt;
&lt;p&gt;これを割り振るのも楽しいですね。とはいえ掃除道具の強化は後回しで、使いやすいスキルの強化が先になりがちですが。&lt;/p&gt;
&lt;h3 id=&#34;後半はさらに難易度がアップ&#34;&gt;後半はさらに難易度がアップ&lt;/h3&gt;
&lt;p&gt;後半になるとさらに場所が広くなり、運ぶ遺体やゴミ袋の数も増えます。なかなか大変なのでどうしても掃除道具強化は後回しになるんですよね。頑固な汚れなので大変ですが。&lt;/p&gt;
&lt;h3 id=&#34;crimescenecleanerは数十時間で完結するシンプルな楽しさ&#34;&gt;&lt;strong&gt;CrimeSceneCleaner&lt;/strong&gt;は数十時間で完結するシンプルな楽しさ&lt;/h3&gt;
&lt;p&gt;やることはシンプルでステージも10か所ほどなので数十時間で終わるゲームになってます。&lt;/p&gt;
&lt;p&gt;掃除内容はあれですが、きれいになるさまはやってて楽しいので普通の掃除シミュレーターに気が向かない人にはおすすめですね。&lt;/p&gt;
&lt;h3 id=&#34;crimescenecleanerのvrでのプレイはどうだろう&#34;&gt;&lt;strong&gt;CrimeSceneCleaner&lt;/strong&gt;のVRでのプレイはどうだろう？&lt;/h3&gt;
&lt;p&gt;こういうゲームをVRでやると面白いんですかね？VRを去年の年末に買ったのですが、少しゲームをプレイしてそのままなんですよね。&lt;/p&gt;
&lt;p&gt;VRChatも興味はありますが、なんとなくやらずにいますし。&lt;/p&gt;
&lt;p&gt;いまいちまだ面白さを実感できてないのでシミュレーター系なら楽しいのかなと考えてたりします。&lt;/p&gt;
&lt;p&gt;他にもいくつかゲームを買ったのでまた感想を書いてみます。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>日本はパスポート最強国ではなくなったみたい</title>
      <link>https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/</link>
      <pubDate>Fri, 04 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/</guid>
      <description>&lt;h2 id=&#34;パスポートの順位を見たきっかけ&#34;&gt;パスポートの順位を見たきっかけ&lt;/h2&gt;
&lt;p&gt;最近ニュージーランドのことを知ろうと思っていくつかニュースサイトを見てました。見てたのはこちらの4つですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nzherald.co.nz/&#34;&gt;nzherald&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.rnz.co.nz/&#34;&gt;rnz&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://nzdaisuki.com/&#34;&gt;nzdaisuki&lt;/a&gt;(こちらは日本語サイト)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.1news.co.nz/new-zealand/&#34;&gt;1news&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;基本英語ですが、Chromeでは翻訳ができますのでそれを使ってなんとなく見ています。その中である記事の細部で掲題が書かれてました。ただ元記事は忘れてしまいました、すみません。&lt;/p&gt;
&lt;h3 id=&#34;パスポートの順位を確認&#34;&gt;パスポートの順位を確認&lt;/h3&gt;
&lt;p&gt;ということでパスポートを確認できるサイトは&lt;a href=&#34;https://www.henleyglobal.com/passport-index&#34;&gt;こちら&lt;/a&gt;になります。My Passportにある&amp;quot;SELECT A PASSPORT&amp;quot;にjを入力するとJapanが出ますので選択してみましょう！&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;パスポート_サイト&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-03-192543-1024x615.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;日本のパスポートのランキング結果&#34;&gt;日本のパスポートのランキング結果&lt;/h3&gt;
&lt;p&gt;というわけで見た結果がこちらですね。ランキング的には2番目で192か国ビザなしでの渡航、到着ビザ取得で入国できます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;パスポート_日本&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/image-1024x688.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに過去のランキングを下の方で見ることができます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;パスポート_過去順位&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/image-1-1024x391.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;パスポートランキングの変動&#34;&gt;パスポートランキングの変動&lt;/h3&gt;
&lt;p&gt;なんとなくですがロシアがダメになったのかなという気もしています。過去の分を見てないのでわからないのですが、1か国減ったみたいですし。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/image-2.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;1位のシンガポールと他の国々&#34;&gt;1位のシンガポールと他の国々&lt;/h3&gt;
&lt;p&gt;ちなみに1位はシンガポールです。195か国到着ビザで入国できます。3か国も多いんですね。日本と同じだとフランスやドイツ、イタリア、スペインですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/image-3-1024x487.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;各国のビザ有無を比較&#34;&gt;各国のビザ有無を比較&lt;/h3&gt;
&lt;p&gt;ただ、国によってビザの有無が変わります。今度はそちらを比較してみます。候補は日本、シンガポール(1位)、アメリカ、アフガニスタン(最下位)です。気になったとこをピックアップしてみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-04-115710-1024x334.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;バングラディッシュは全て大丈夫ですね。ベナンは日本はNGでシンガポールはOK、ブータンはどこもNGですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-04-115743-1024x306.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;少し下の方を見るとインドやイラク、イランは問題ないみたいですね。とは言えイラク、イランは危険だと思いますが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-04-115900-1024x152.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一応日本も見てみました。アフガニスタンはNGですね。これはしょうがないと思いますが。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/10/japan-passport-ranking-decline/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-10-04-120028-1024x145.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;まとめ&#34;&gt;まとめ&lt;/h3&gt;
&lt;p&gt;こうやって見ると面白いですね。ちなみに中国は日本アメリカともにNGになってます。シンガポールはOKになってますが。&lt;/p&gt;
&lt;p&gt;もしこれを見比べながら最強のパスポート軍団を所持すれば、どこでも行けそうですね。ただ、すべての国でNG出してる国はあるかもしれませんが。&lt;/p&gt;
&lt;p&gt;もし興味があれば見てみてください。見比べると結構楽しいですし、もしかしたら国と国のつながりや政治が見えてくるかもしれませんね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Github Copilotを使わずVSCodeにContinueを入れて使ってみる</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/</link>
      <pubDate>Mon, 30 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/</guid>
      <description>&lt;h2 id=&#34;無料で使えるaiツールcontinueでvscodeにaiコード補完機能を導入する方法&#34;&gt;無料で使えるAIツール「Continue」でVSCodeにAIコード補完機能を導入する方法&lt;/h2&gt;
&lt;p&gt;Github Copilotが出てだいぶ時間が経ちましたが、IDEで未だにAIを使わず開発をしています。&lt;/p&gt;
&lt;p&gt;Github Copilotは料金がかかりますし、open-interpreterを使ったとしてもopenAIのapiを使ってるので料金はかかります。&lt;/p&gt;
&lt;p&gt;結果ほぼIDEでAIを使わずやってきたのですが、最近Continueが出たということを聞きました。こちらはllamaなどのオープンソースを使ってるので、料金はかからなそうです。参考にした記事は&lt;a href=&#34;https://www.theregister.com/2024/08/18/self_hosted_github_copilot/&#34;&gt;こちら&lt;/a&gt;になります。Continueのサイトは&lt;a href=&#34;https://www.continue.dev/&#34;&gt;こちら&lt;/a&gt;です。llamaの使い方は&lt;a href=&#34;https://docs.continue.dev/customize/tutorials/llama3.1&#34;&gt;こちら&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id=&#34;continueのインストール手順&#34;&gt;Continueのインストール手順&lt;/h3&gt;
&lt;p&gt;というわけでまずはインストールしてみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-6-1024x534.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;インストールが完了すると左のタブに表示されます。モデルの選択でどのモデルを使用するか選ぶことができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-8.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;llamaモデルのダウンロードと設定&#34;&gt;Llamaモデルのダウンロードと設定&lt;/h3&gt;
&lt;p&gt;チュートリアルに従って次はllamaをダウンロードします。&lt;a href=&#34;https://ollama.com/&#34;&gt;こちら&lt;/a&gt;ですね。最近llama3.2が発表されたので3.2になってますね。3.1が良ければ&lt;a href=&#34;https://ollama.com/library/llama3.1&#34;&gt;こちら&lt;/a&gt;からダウンロードできます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-29-151308.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次にOSを選んでダウンロードしましょう。もしモデルのアップデート通知が欲しければアカウントを作って登録すると良いと思います。ニュースになるので今はやらなくてもいいかと&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-9.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ターミナルでモデルを実行&#34;&gt;ターミナルでモデルを実行&lt;/h3&gt;
&lt;p&gt;実行ファイルがダウンロードされるので開いて案内に従っていきます。インストールが完了すると実行ファイルなどが入っています。実行するとコマンドプロンプトから実行してくださいと言われます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-29-163827.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-10.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;というわけでターミナルを開いて以下のコマンドを実行します。チュートリアルでは3.1:8bとなってますが、今回は3.2:3bを使用します。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ollama run llama3.2:3b
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;大きなモデルの利用任意&#34;&gt;大きなモデルの利用（任意）&lt;/h3&gt;
&lt;p&gt;一応チュートリアルでは&lt;a href=&#34;https://console.groq.com/settings/profile&#34;&gt;Groq&lt;/a&gt;と&lt;a href=&#34;https://api.together.xyz/signup&#34;&gt;together&lt;/a&gt;などのサイトのAPIを使えば大きなモデルも使うことができるみたいです。ただ、料金などもかかりますので今回は省きます。&lt;/p&gt;
&lt;h3 id=&#34;continueのモデル設定とconfigjsonの編集&#34;&gt;Continueのモデル設定とconfig.jsonの編集&lt;/h3&gt;
&lt;p&gt;最初のモデル選択の部分でFree Trialのモデルを使えます。こちらを使う場合はGitHubにサインインする必要があります。今回はllamaをインストールしたのでlocal modelを使うことになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-11.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次はconfig.jsonを編集していきます。llama3.1を使う場合はこの&amp;quot;Add Chat model&amp;quot;から設定できますが、今回は3.2なのでconfig.jsonを直接編集していきます。Free Trialが不要であれば削除しましょう。編集する際は歯車を押せばconfig.jsonを開きます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/image-12.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;エラー対処とモデルの接続&#34;&gt;エラー対処とモデルの接続&lt;/h3&gt;
&lt;p&gt;文字を入力してみましたが、エラーが出ました。大元のモデルは動いてますが、チャットモデルも必要みたいです。オートコンプリートモデルはコーディングをするとき予測して文字を補完するモデルです。というわけでpullしてみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-29-171653.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;コマンドのターミナルをクリックすればターミナルにコマンドがコピーされますので、pullしましょう！もしこんなエラーが出たらおそらくVSCodeがポートを使用しているのでターミナルから実行してみてください。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Error: Head &amp;#34;http://127.0.0.1:11434/&amp;#34;: dial tcp 127.0.0.1:11434: bind: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;両方のモデルをpullすれば無事接続ができます。接続した際、llama3.1のモデルがconfigに追加されます。まあtitleやmodel名は違いますが消しても大丈夫です。接続できたことを確認できれば、初めのconfigで設定したモデルを使用できるようになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/github-copilot-vscode-continue/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-29-175602.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;continueを実際に使ってみる&#34;&gt;Continueを実際に使ってみる&lt;/h3&gt;
&lt;p&gt;というわけで使えるようになりました。もちろんChat-GPTやCloudeのほうが性能がいいと思います。ノートPCで使えるローカルモデルではないですし。ただ、ネットにつながず軽量なモデルだとは思いますのでもう少し試してみようと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>自身の健康のためにやっていること、変えたこと</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/healthy-lifestyle-changes/</link>
      <pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/healthy-lifestyle-changes/</guid>
      <description>&lt;h2 id=&#34;社会人になってから健康に気を付け始めた理由&#34;&gt;社会人になってから健康に気を付け始めた理由&lt;/h2&gt;
&lt;p&gt;社会人になってから親元を離れたので、健康に少しずつ気を付けるようになりました。なぜなら実家にいたときは料理を作ってもらってたので&lt;/p&gt;
&lt;h3 id=&#34;自炊を始めたきっかけと健康診断の結果&#34;&gt;自炊を始めたきっかけと健康診断の結果&lt;/h3&gt;
&lt;p&gt;社会人になってからは自炊をするようになりました。というわけで最近の健康診断の結果がこちらです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/healthy-lifestyle-changes/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-27-145308.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;BMIに関してはやせすぎなので筋肉をつける必要がありますね。筋トレをもう少し頑張ってみます。&lt;/p&gt;
&lt;p&gt;それ以外は概ね問題ないと思っています。ただ、B判定もありますので油断はできないですね。この辺は食べ物と筋トレで解消できるかと思います。&lt;/p&gt;
&lt;h3 id=&#34;日常的に気を付けている運動習慣&#34;&gt;日常的に気を付けている運動習慣&lt;/h3&gt;
&lt;p&gt;日常的について気を付けている運動については以下のような感じです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;階段を使う&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;電車は座らない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;歩くときはなるべく早足で&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;週4回の筋トレメニュー&#34;&gt;週4回の筋トレメニュー&lt;/h3&gt;
&lt;p&gt;それから週4で筋トレを行っています。項目は以下のみですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;バーピー: 30秒 * 8回 (ゆっくり最大ジャンプ * 4回, 素早く * 4回)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;片足ニープランク: 30秒 * 8回 (右足 * 4回, 左足 * 4回)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;運動の間の休憩: 15秒 * 15回&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;午前午後で1セットずつ&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;流れとしてはバーピーをやった後片足ニープランクを行っています。今はこの秒数で2セットこなしてますが、去年の11月から負荷を挙げていたりします。&lt;/p&gt;
&lt;h3 id=&#34;筋トレの進捗と負荷の調整&#34;&gt;筋トレの進捗と負荷の調整&lt;/h3&gt;
&lt;p&gt;始めた当初は1セットかつ20秒でも筋肉痛になってました。プランクも片足ではなく両足で行ってました。そこから4回の部分を5,6,7,8と増やしていきました。増やすと1セットが長くなるのが嫌だったので、2回に分けて行うようになりました。&lt;/p&gt;
&lt;p&gt;少し前までは20秒の5回で２セットだったのですが、負荷を増やすため30秒にしました。ただ、慣れが欲しかったので回数を4回に減らしています。まだ回数も秒数も増やしていく予定です。&lt;/p&gt;
&lt;h3 id=&#34;新たに挑戦しているエクササイズ&#34;&gt;新たに挑戦しているエクササイズ&lt;/h3&gt;
&lt;p&gt;筋トレはこんな感じですが最近気になってることがあります。片腕腕立て伏せと逆立ち腕立てと懸垂ですね。片腕腕立て伏せは数回ならできましたが、それ以外は全くですね。興味があるので空いた時間で少しずつ上達したいですね。&lt;/p&gt;
&lt;h3 id=&#34;プロテインの摂取とおすすめアイテム&#34;&gt;プロテインの摂取とおすすめアイテム&lt;/h3&gt;
&lt;p&gt;筋トレやってるのでプロテインを飲むようにしています。もちろん筋トレしなくても飲んだ方が良いとは思います。大体の人はタンパク質不足になりがちなので。私が飲んでいるのは以下ですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.amazon.co.jp/gp/product/B07L91HBFG/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&amp;amp;psc=1&#34;&gt;Milkshake Protein Powder&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://jp.iherb.com/pr/left-coast-performance-bone-broth-powder-vanilla-1-lb-454-g/115839&#34;&gt;ボーンブロス粉末、バニラ&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://jp.iherb.com/pr/biochem-100-whey-isolate-protein-powder-vanilla-1-8-lbs-857-g/6907&#34;&gt;ホエイプロテインアイソレート&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.amazon.co.jp/gp/product/B0C7GWGLWV/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&amp;amp;th=1&#34;&gt;自動シェーカー&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この辺は体にもよく体調を壊しにくいかなと思います。ただ、甘ったるいなど人の好みがありますので色々試してみることをおすすめします。さらにシェーカーも手でフルのが面倒なので、私は充電式の自動シェーカーを使っています。&lt;/p&gt;
&lt;h3 id=&#34;食生活の改善と果物の摂取&#34;&gt;食生活の改善と果物の摂取&lt;/h3&gt;
&lt;p&gt;最後に食事ですね。&lt;/p&gt;
&lt;p&gt;自炊をしているのである程度他の人よりは気を付けている方だとは思いますが、弁当は週1くらいで買って食べてます.。&lt;/p&gt;
&lt;p&gt;少し前までお菓子を食べたりしていましたが、最近はお菓子はほぼ食べてません。代わりに果物を食べるようにしています。そのため以下を食べています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;バナナ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;冷凍ベリー&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;キウイ(なければ小さめのリンゴ)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;梨&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;朝にバナナ、冷凍ベリーにヨーグルトとハチミツをかけてコーヒーで流し込んでます。他のキウイ、リング、梨は皮も含めて食べています。もちろん種やヘタは除いてますが。&lt;/p&gt;
&lt;p&gt;皮を食べるのは基本的には食物繊維を取るためですね。もちろん他の栄養素もありますが。ただ、皮は好き嫌いがあると思いますが、果物は取るに越したことはないと思います。当然ですがお菓子より健康にいいと思うので。果物じゃなくてもナッツ系もいいと思います。&lt;/p&gt;
&lt;h3 id=&#34;食事全般と今後の目標&#34;&gt;食事全般と今後の目標&lt;/h3&gt;
&lt;p&gt;食事自体は普通ですね。ご飯、肉、野菜を食べてます。魚を多めに食べたいのですが、近くにあるのが業務スーパーなのでつい肉になりがちですね。&lt;/p&gt;
&lt;h3 id=&#34;健康への取り組みまとめ&#34;&gt;健康への取り組みまとめ&lt;/h3&gt;
&lt;p&gt;主に気を付けてるのはこんなところだと思います。サプリなども一応とってますが、必須ではないと思いますので。健康に気を付けて年をとっても色んな体験や経験ができるようにしておきたいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近読んだ本をいくつか紹介する_2024/09/24</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/book-reviews-september-2024/</link>
      <pubDate>Tue, 24 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/book-reviews-september-2024/</guid>
      <description>&lt;h2 id=&#34;読書習慣を身に着けつつあるが&#34;&gt;読書習慣を身に着けつつあるが…&lt;/h2&gt;
&lt;p&gt;読書の習慣をつけてみてもアウトプットを全くしてませんでした。&lt;/p&gt;
&lt;p&gt;役に立つ立たないも含めて感想を出してみたいなと思います。知識の使い方まで行動できればなおいいですね。&lt;/p&gt;
&lt;h3 id=&#34;物語思考&#34;&gt;物語思考&lt;/h3&gt;
&lt;p&gt;1つ目はけんすうさんが書いた&lt;a href=&#34;https://www.amazon.co.jp/%E7%89%A9%E8%AA%9E%E6%80%9D%E8%80%83-%E3%80%8C%E3%82%84%E3%82%8A%E3%81%9F%E3%81%84%E3%81%93%E3%81%A8%E3%80%8D%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%8F%E3%81%A6%E6%82%A9%E3%82%80%E4%BA%BA%E3%81%AE%E3%82%AD%E3%83%A3%E3%83%AA%E3%82%A2%E8%A8%AD%E8%A8%88%E8%A1%93-%E5%B9%BB%E5%86%AC%E8%88%8E%E5%8D%98%E8%A1%8C%E6%9C%AC-%E3%81%91%E3%82%93%E3%81%99%E3%81%86%EF%BC%88%E5%8F%A4%E5%B7%9D%E5%81%A5%E4%BB%8B%EF%BC%89-ebook/dp/B0CFTXWYM4/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;amp;qid=&amp;amp;sr=&#34;&gt;物語思考&lt;/a&gt;です。読んだのは少し前なのでおぼろげに覚えてることまとめてみます。&lt;/p&gt;
&lt;p&gt;まずはキャラ作りが一番重要です。その人がどんなことを考えどんな行動をするのか？そんなことを作りこみます。&lt;/p&gt;
&lt;p&gt;そして主観的な考えとは別にそのキャラだったらどう考えるかどう行動するかを基準に過ごしていきます。一番わかりやすいのが矢沢永吉さんですね。私も歌などは詳しくないですが、「&lt;strong&gt;俺はいいけどYAZAWAが何て言うかな？&lt;/strong&gt;」は聞いたことがあります。&lt;/p&gt;
&lt;p&gt;これと同じような感じでキャラを作りこんで自分に落とし込む。自分の考えとは別にそのキャラならどうするかで自身の行動を決めていくということでした。&lt;/p&gt;
&lt;p&gt;作りこみが一番大事なのでそこさえできればスムーズだと思います。こちらはKindle Unlimitedで無料で読めます。&lt;/p&gt;
&lt;h3 id=&#34;なぜ重力は存在するのか&#34;&gt;なぜ重力は存在するのか&lt;/h3&gt;
&lt;p&gt;2つ目は野村泰紀(のむらやすのり)さんという&lt;a href=&#34;https://www.amazon.co.jp/%E3%81%AA%E3%81%9C%E9%87%8D%E5%8A%9B%E3%81%AF%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8B-%E4%B8%96%E7%95%8C%E3%81%AE%E3%80%8C%E8%A7%A3%E5%83%8F%E5%BA%A6%E3%80%8D%E3%82%92%E4%B8%8A%E3%81%92%E3%82%8B%E7%89%A9%E7%90%86%E5%AD%A6%E8%B6%85%E5%85%A5%E9%96%80%EF%BC%88%E3%83%9E%E3%82%AC%E3%82%B8%E3%83%B3%E3%83%8F%E3%82%A6%E3%82%B9%E6%96%B0%E6%9B%B8%EF%BC%89-%E9%87%8E%E6%9D%91%E6%B3%B0%E7%B4%80-ebook/dp/B0D9Q43JF7/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;amp;qid=&amp;amp;sr=&#34;&gt;カリフォルニア大学の物理学者さんが書いた本&lt;/a&gt;になります。&lt;/p&gt;
&lt;p&gt;ReHaQというYoutubeのチャンネルで解説していたものを本にまとめたものです。古典物理学と現代物理学をざっくりと解説しています。細かい箇所や定義は違ってる部分があるかもしれないがわかりやすいです。&lt;/p&gt;
&lt;p&gt;私も高校の時、物理を取ってましたがよくわからず苦手としていました。ただ、量子コンピューターとAIが掛け合わさるかもしれないという話を聞いて物理学に興味を持ちました。&lt;/p&gt;
&lt;p&gt;きっかけは動画でしたが話の内容がわかりやすく物理は意外と面白いと感じました。量子はすぐ使われる重要なものではないと思いますが、いずれ必要だと思うので是非読んでみて下さい。&lt;/p&gt;
&lt;p&gt;ただ、図はないのでわかりずらい部分もあるのでそこは動画が良いなと感じました。&lt;/p&gt;
&lt;h3 id=&#34;叶恭子トリオリズム&#34;&gt;叶恭子・トリオリズム&lt;/h3&gt;
&lt;p&gt;3つ目は&lt;a href=&#34;https://www.amazon.co.jp/gp/product/B009QJJSNQ?pf_rd_m=AN1VRQENFRJN5&amp;amp;storeType=ebooks&amp;amp;pageType=kindle&amp;amp;pf_rd_p=&amp;amp;pf_rd_r=4KF9PF9HSD90A91J11EA&amp;amp;pf_rd_s=center-3&amp;amp;pf_rd_t=5601&amp;amp;ref_=dbs_r_shv_s3_1&amp;amp;pf_rd_i=bookshelf&#34;&gt;叶恭子さんが書いた本&lt;/a&gt;になります。内容は所謂3Pです。どんな意味か知らなかったので読んで初めて知りました。&lt;/p&gt;
&lt;p&gt;そもそもなぜ読もうとしたのかというとこの方のことを知ってみたいと思ったからです。&lt;/p&gt;
&lt;p&gt;テレビで見ていたので存在は知ってますが、どんな仕事をしているのか？私生活はどんなもんか知らなかったのでいいきっかけになるかと思って読むことにしました。&lt;/p&gt;
&lt;p&gt;内容自体は愛と性についてなので詳細は書けませんがこんな世界があるんだなと思いました。もしかしたら金持ちの考えの一端が見えるかもしれないので、興味があればぜひ読んでみてください。&lt;/p&gt;
&lt;p&gt;こちらもKindle Unlimitedで無料で読めます。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;もちろんこれ以外にも読んでる本はあります。WBI(ワールドベーシックインカム)のワールドコインの話、金利と投資の話、決算書の読み方など読んでます。&lt;/p&gt;
&lt;p&gt;実はIT系の本はあまり読んでなかったりします。技術書系は読まなくてもなんとかなるか、最悪ドキュメント見るかで何とかなるので見なかったりします。&lt;/p&gt;
&lt;p&gt;古いシステムとかハード系のエンジニアは必要かもしれませんが、ソフト系やクラウドならなくてもなんとかなるかなと思ってます。それよりは人生や人間関係のほうがプラスになりやすいかなと思います。&lt;/p&gt;
&lt;p&gt;最近読んでるのは成功の科学です。これは面白いのでおすすめします。興味があれば読んでみてください。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>偽猫物語(COPYCAT)をクリアしたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/copycat-review/</link>
      <pubDate>Sat, 21 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/copycat-review/</guid>
      <description>&lt;h2 id=&#34;偽猫物語について&#34;&gt;偽猫物語について&lt;/h2&gt;
&lt;p&gt;最近発売された&lt;a href=&#34;https://store.steampowered.com/app/1622350/_/&#34;&gt;偽猫物語&lt;/a&gt;をクリアしました！&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;copycat_achievement&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/copycat-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-21-012641.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらのゲームの物語としてはおばあちゃんが保護ネコ(Dawn: ドーン)を引き取ったところから始まります。&lt;/p&gt;
&lt;p&gt;家の中、家の庭、近所を駆け回りながらミッションをこなし、ストーリーを進めていきます。&lt;/p&gt;
&lt;p&gt;それからこのゲームのタイトルにある&lt;strong&gt;偽猫&lt;/strong&gt;、それとコンセプトにある&lt;strong&gt;家&lt;/strong&gt;について描かれています。&lt;/p&gt;
&lt;p&gt;家というのは物理的なものではなく精神的なもので、「求められ居てもいい場所」というように言われています。&lt;/p&gt;
&lt;p&gt;英語で言えば&lt;strong&gt;house&lt;/strong&gt;ではなく&lt;strong&gt;home&lt;/strong&gt;という感じですね。日本語だとどちらも家ですけどね…&lt;/p&gt;
&lt;p&gt;見ているとどうしようもないなと思う部分があります。元凶はこいつが悪いといった部分もあります。最後はハッピーエンドですが、その道中に描かれる描写を考えさせられます。もちろんその人の背景を考えるとなんとも言えないのですが…&lt;/p&gt;
&lt;p&gt;そういったどうしようもないことを自身なりに考えさせられるストーリーを見ながら猫を動かしていきます。&lt;/p&gt;
&lt;p&gt;猫のゲームといえば最近の代表作だと&lt;strong&gt;Stray&lt;/strong&gt;があります。私はプレイしたことはないですが。ただ、このゲームも猫の可愛さや鳴き声を見聞きすることができます。&lt;/p&gt;
&lt;p&gt;あるいは猫やネコ科に関する豆知識なども教えてくれたりします。それから所々でドーンが考えていることを文字として見せている部分もあります。現実の猫がこんなことを考えてるかはわかりませんが、見てて楽しいですね。&lt;/p&gt;
&lt;h3 id=&#34;操作性について&#34;&gt;操作性について&lt;/h3&gt;
&lt;p&gt;操作性に関しては若干悪い感じですね。完全に思った通りの動きをしているという感じではないです。ただ、猫を操作するだけで楽しいですね。&lt;/p&gt;
&lt;h3 id=&#34;偽猫物語_実績の攻略ポイント&#34;&gt;偽猫物語_実績の攻略ポイント&lt;/h3&gt;
&lt;p&gt;次は実績についてです。これは難しいものはありません。&lt;/p&gt;
&lt;p&gt;実績によってはゲーム内で博士が提案してくるものもあるのでそれに従えばよいものもあります。例えばペンキ缶を落とすシーンがありますが、そのペンキを足に着けてあちこち歩くとかですね。&lt;/p&gt;
&lt;p&gt;それから家の物を棚から落とす。話をよく聞く。ミニゲームを失敗しない。細かく探索してみるということをやっていけば大体解除できると思います。他には&lt;/p&gt;
&lt;p&gt;全ての隣人を訪ねる&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;copycat_neighbor&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/copycat-review/images/1622350_20240921005309_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ゴミ箱を調べる&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;copycat_bins&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/copycat-review/images/1622350_20240921005446_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;3つのボールを触ってみる&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;copycat_balls&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/copycat-review/images/1622350_20240921005508_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;というようなものがありますので、いろいろ触ったり探検すれば実績解除は難しくありません。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;最後にこのゲームは5時間ぐらいで完結します。あちこち探索してこの時間なのでまっすぐ進めば3時間ぐらいで終わると思います。&lt;/p&gt;
&lt;p&gt;ただ、猫の可愛さと物語で描かれる問題を考えさせられるのはいいなと思いました。サクッとゲームをやって猫に癒されたい人にはおすすめです。ぜひプレイしてみてください！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Caravan Sandwitchの実績を全部取得したよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/</link>
      <pubDate>Tue, 17 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/</guid>
      <description>&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-15-122808.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;caravan-sandwitchのストーリーとゲーム概要&#34;&gt;&lt;strong&gt;Caravan Sandwitch&lt;/strong&gt;のストーリーとゲーム概要&lt;/h2&gt;
&lt;p&gt;最近販売された&lt;strong&gt;Caravan Sandwitch&lt;/strong&gt;の実績を全部取りました！私はsteamなので&lt;a href=&#34;https://store.steampowered.com/app/1582650/Caravan_SandWitch/?l=japanese&#34;&gt;こちら&lt;/a&gt;ですね。&lt;/p&gt;
&lt;p&gt;こちらのゲームは探索アドベンチャーゲームとなります。いろんな場所を登ったりジャンプしたりして各地を探索し、パーツを集めればストーリーが進んでいきます。ちなみにやられることはありません。&lt;/p&gt;
&lt;p&gt;ストーリーとしては連絡が取れなくなった姉からの通信が届いた妹が姉を探すゲームになります。最初に姉を探して別の惑星に行きます。そこで会った人と交流し、バン(車)でパーツを探し、新しいメカを作っていきます。&lt;/p&gt;
&lt;p&gt;世界観は宇宙で快適に過ごすことができる状況で、生まれ故郷の惑星に行きます。そこでは荒廃した世界となっていて、住んでいる住人と協力します。この荒廃はある企業のプロジェクトにより起きてるので、それを止めるのも一つの目標になります。ただ、パパと父親がいるのは今っぽいですね…&lt;/p&gt;
&lt;h3 id=&#34;caravan-sandwitchのサブタスクと実績&#34;&gt;Caravan Sandwitchのサブタスクと実績&lt;/h3&gt;
&lt;p&gt;メカを作るたびに行ける範囲が広がっていくので、ワクワクしながら探索出来ます。メインやサブに関係ない場所でも使います。&lt;/p&gt;
&lt;p&gt;また、メイン以外の&lt;strong&gt;お願い&lt;/strong&gt;というサブタスクが存在します。困ってる住民を助けるとパーツをもらうことができます。もちろん無理にすることはないですが、住民の話や実績には必要なのでやっておくと良いと思います。その章でしかできないサブタスクもありますので。&lt;/p&gt;
&lt;h3 id=&#34;caravan-sandwitchの感想とゲーム性&#34;&gt;Caravan Sandwitchの感想とゲーム性&lt;/h3&gt;
&lt;p&gt;感想としては雰囲気がいいゲームになります。音楽と世界観がマッチしてるのでいい心地でプレイすることができます。ゲーム性に関してはあちこちに探索して収集するのが好きな人は楽しいと思います。バトル要素はないので戦闘好きな人はおすすめできないですね。&lt;/p&gt;
&lt;p&gt;また、いろんなとこに行くのでスタックすることもあります。スタックしても脱出方法はあるので、多少ハマっても色んな所に行きやすいですね。車でスタックしても問題ありません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240914170133_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;パーツ集めに関しては割と余るので無理にあちこち行く必要はないと思います。最悪タスクをこなすだけでも十分かもしれません。&lt;/p&gt;
&lt;p&gt;メカに関しては最初にチュートリアルがありますので、それで使い方をマスターしましょう。と言ってもそこまで難しい操作ではないです。&lt;/p&gt;
&lt;h3 id=&#34;caravan-sandwitch実績解除のヒント&#34;&gt;Caravan Sandwitch実績解除のヒント&lt;/h3&gt;
&lt;p&gt;最後に実績ですね。実績もそこまで難しいものはないと思います。人によっては探すのが大変なものもあるかもしれませんが…&lt;/p&gt;
&lt;p&gt;バンで1秒以上浮くのは以下の場所から飛ぶと実績解除されます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915121202_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ゴール！！！に関しては村のサッカーボールをゲートに入れると解除されます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915003544_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;完成主義者は全ての?となっている地点を確認できれば実績解除できます。ラジオや座布団があるのでそれを確認すればOKです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915113329_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;子供の心はケンパーをすればよいです。地面に数字が書かれているのでそれっぽくジャンプすれば達成できます。ゴールと一緒に達成しましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915003803_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;探検家は全ての場所を訪ねることが必要です。全体マップだけでは名前が出ていない場所もあり、右下のミニマップにしか出ない場所もあります。ちなみに画像は地下施設から物流センターに行き、奥の細道を行った場所になります。私はここが最後に行った場所でした。ちなみに何もありません笑&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240914233538_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後にサスペンションテストですね。大体6,7か所を飛ぶと実績解除されます。見つけにくい場所で言えば下の2か所かなと思います。大体マップの黒い箇所を探していれば見つかります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915121040_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/caravan-sandwitch-achievements/images/1582650_20240915122635_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それ以外の実績はあちこち探索したり、タスクを全て完了することで達成できますので色んなとこを見て回るのがおすすめです。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;というわけでCaravan Sandwitchの紹介でした。雰囲気のいいゲームですが、10時間くらいで終わりますので人によっては物足りないかもしれません。2日くらい暇があってさっくりと終わらせたい人にはおススメです。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>機械学習の無料講座をGoogleが出しているので受けてみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/</link>
      <pubDate>Sat, 14 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/</guid>
      <description>&lt;h2 id=&#34;e資格合格後に再学習を決意した理由&#34;&gt;E資格合格後に再学習を決意した理由&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-2024-1-to/&#34;&gt;E資格を合格した&lt;/a&gt;後復習とか出来てないので、改めて学びなおしてみようと思ったのがきっかけになります。&lt;a href=&#34;https://developers.google.com/machine-learning/foundational-courses?hl=ja&#34;&gt;こちら&lt;/a&gt;から受けることができます。必要に応じて日本語に切り替えることもできます。&lt;/p&gt;
&lt;p&gt;生成AIの進歩もありそれにまつわるような部分もあるので、ぜひ理解を深めたうえで使っていくと良いと思います。&lt;/p&gt;
&lt;h3 id=&#34;機械学習講座の学習ツールとインターフェース&#34;&gt;機械学習講座の学習ツールとインターフェース&lt;/h3&gt;
&lt;p&gt;タブに基礎コースと上級コースがあるのでまずは基礎コースからやってみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-13-123515.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;初めの内容としてはこんな感じですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/image-1024x489.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;右タブに&lt;strong&gt;情報&lt;/strong&gt;と&lt;strong&gt;チャット&lt;/strong&gt;と&lt;strong&gt;API&lt;/strong&gt;があります。&lt;/p&gt;
&lt;p&gt;情報はこのページの目次ですね。チャットは生成AIを使って質問することができます。わからないことがあったら随時聞いてみるといいと思います。サービスの同意をしたら試してみましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-13-124011.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-13-153202.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;APIを使えばデータを見ることができます。一覧は&lt;a href=&#34;https://developers.google.com/apis-explorer?hl=ja&#34;&gt;こちら&lt;/a&gt;にあります。今回は一旦無視しますね。&lt;/p&gt;
&lt;h3 id=&#34;理解度チェックとインタラクティブな学習&#34;&gt;理解度チェックとインタラクティブな学習&lt;/h3&gt;
&lt;p&gt;目次の項目によっては理解度チェックがあります。下の画像の場合は三択から1つ選んでクリックすることになります。日本語だと微妙な部分もありますので、英語で見てみるのも手ですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/image-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;正解の選択肢では説明を見られるものもあります。間違った場合は別の選択肢をクリックしましょう。間違ってもペナルティがあるわけではないので、ミスは気にせずページをよく読んで解答するとよいです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;機械学習テスト&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/image-2.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;動画コンテンツでの学習補助&#34;&gt;動画コンテンツでの学習補助&lt;/h3&gt;
&lt;p&gt;さらに動画もあります。概要の説明をしているので興味があれば見てみてください。英語説明ですが画面を見てるとなんとなくわかるので、必要であれば字幕を付けるなどして見てください。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;機械学習動画&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/image-4.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;基礎講座だけでも十分機械学習について学ぶことができます。一応上級講座も見てみました。&lt;/p&gt;
&lt;p&gt;基本的に変わりませんが、前提知識や実装経験が必要になってきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/image-5.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;なのでまずは基礎で十分理解と実装経験を積んでから上級に行くことをおすすめします。&lt;/p&gt;
&lt;h3 id=&#34;機械学習のプログラミング演習活用&#34;&gt;機械学習のプログラミング演習活用&lt;/h3&gt;
&lt;p&gt;講座を進めていくとプログラミング演習を実施することもできます。英語なので必要に応じて日本語訳してみてください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-13-161117.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;機械学習講座後のバッジとプロフィールの公開&#34;&gt;機械学習講座後のバッジとプロフィールの公開&lt;/h3&gt;
&lt;p&gt;学習が終わってチェックテストをクリアするとバッジをもらうことができます。お気に入りを5つまで設定できるので、いっぱい集めてみようと思います。&lt;/p&gt;
&lt;p&gt;プロフィールを公開すれば他の人にも見られるようになります。転職等で使えるんですかね？&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;機械学習バッジ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/machine-learning-google/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-14-081903.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;今後の学びと実践に向けた決意&#34;&gt;今後の学びと実践に向けた決意&lt;/h3&gt;
&lt;p&gt;機械学習には教師あり、教師なし、強化学習、生成があります。本来全てやることは少ないかと思うので全て学ぶにはかなり時間がかかると思います。&lt;/p&gt;
&lt;p&gt;ただ、これが理解できればどのようなデータが仕事に使えるかわかるようになります。また売上予測や顧客分類、キャンペーンの効果も見える部分が出てくると思います。&lt;/p&gt;
&lt;p&gt;しっかり学んで実際のデータで試してみれば学習の実感が出てくると思うので頑張っていきましょう！私も再度学びなおして理解を深めていきます。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>古代オリエント博物館にいってきたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/ancient-orient-museum/</link>
      <pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/ancient-orient-museum/</guid>
      <description>&lt;h2 id=&#34;古代オリエント博物館へ訪問&#34;&gt;古代オリエント博物館へ訪問&lt;/h2&gt;
&lt;p&gt;古代オリエント博物館へ先日行ってきました。お盆に台風で行かなかった上にチケット期限ギリギリというのもありましたが…&lt;/p&gt;
&lt;p&gt;オリエントとは東方のことを指します。日本に関するものはなかった気がしますが、アジア圏内やエジプト付近が多かった気がします。&lt;/p&gt;
&lt;p&gt;場所は池袋のサンシャインシティ内の7Fにあります。&lt;a href=&#34;https://aom-tokyo.com/&#34;&gt;こちら&lt;/a&gt;ですね。実は私がパスポートを取得したのもここだったのでついたときは驚きでした。&lt;/p&gt;
&lt;h3 id=&#34;コスプレイベントアコスタとの偶然の出会い&#34;&gt;コスプレイベント「アコスタ」との偶然の出会い&lt;/h3&gt;
&lt;p&gt;余談なんですがこの日はコスプレしている人が多くいました。調べてみたら&lt;a href=&#34;https://acosta.jp/&#34;&gt;アコスタ&lt;/a&gt;というイベントだったみたいです。私が知ってるキャラのコスプレもあって少し感激しました。&lt;/p&gt;
&lt;h3 id=&#34;古代オリエント博物館の展示物&#34;&gt;古代オリエント博物館の展示物&lt;/h3&gt;
&lt;p&gt;さて、中は他の博物館のように広いわけではなく一部を借りて展示しているような感じでした。右回りで順路を通っていきます。&lt;/p&gt;
&lt;p&gt;基本的には当時使われていた陶器や銅像などが置かれていました。それから当時の生活様式ですね。どんな家に住んでたのか？どんな土地に住んでたのか？がよくわかります。&lt;/p&gt;
&lt;p&gt;それからレプリカが置いてありました。例えばツタンカーメンのマスクや棺桶。他にもハンムラビ法典もありました。もとは石碑なのでそのレプリカですね。&lt;/p&gt;
&lt;h3 id=&#34;紀元前の歴史を学ぶ展示内容に感動&#34;&gt;紀元前の歴史を学ぶ展示内容に感動&lt;/h3&gt;
&lt;p&gt;一応その地域で起きた歴史なども書かれています。紀元前の歴史はあまり知らないので初めて知ったことも多いですね。ここ2000年の技術進歩は凄いなと改めて感じました。紀元前の数千年はそこまで大きく進歩しなかったみたいなので。&lt;/p&gt;
&lt;h3 id=&#34;古代オリエント博物館の聖書に関する展示品&#34;&gt;古代オリエント博物館の聖書に関する展示品&lt;/h3&gt;
&lt;p&gt;また、今回期間限定で展示されていた聖書回りの展示品ですね。旧約聖書、新約聖書があること自体は知ってましたが起源などはほぼ知らなかったですね。こういうのを見ると実際に聖書の中を見たくなります。4000円ぐらいしたので今回は見送りましたが…&lt;/p&gt;
&lt;h3 id=&#34;子供向けクイズと夏の特別展示&#34;&gt;子供向けクイズと夏の特別展示&lt;/h3&gt;
&lt;p&gt;今回は夏の展示ということで子供が楽しめるようクイズがありました。恐らく全問正解すると何かもらえたりするんだと思います。ただ、クイズに興味がある感じで歴史を見てた感じはしなかったです。歴史に興味をもつきっかけになるといいんですが…&lt;/p&gt;
&lt;p&gt;休みの日でしたが人はそこそこ入っていました。とは言え展示品があまり見えないというわけではなくまばらにいるくらいですが。&lt;/p&gt;
&lt;h3 id=&#34;お土産コーナーと展示後の感想&#34;&gt;お土産コーナーと展示後の感想&lt;/h3&gt;
&lt;p&gt;最後に見回った後お土産もありました。聖書以外に惹かれるものはなかったので適当に物色した後、その場を後にしました。&lt;/p&gt;
&lt;p&gt;感想としては気軽に回れて紀元前あたりの人々の暮らしがわかるいい博物館でした。手軽に行けますし、サンシャインシティ内にあるので他に行く場所も多いので。ただ、休みの日は人が多いのでおすすめできないですね。&lt;/p&gt;
&lt;h3 id=&#34;サンシャインシティでのとんかつ和幸の食事&#34;&gt;サンシャインシティでのとんかつ和幸の食事&lt;/h3&gt;
&lt;p&gt;サンシャインシティには食べる場所もありましたのでとんかつの和幸を食べました。店舗展開しているので味などは割愛しますが美味しかったです。最近はタレよりも塩がいいなと思い始めたので老いかもしれません…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;古代オリエント博物館後のとんかつ 和幸&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/ancient-orient-museum/images/PXL_20240908_063630554-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;次回の訪問予定東京国立博物館と美術館探索&#34;&gt;次回の訪問予定：東京国立博物館と美術館探索&lt;/h3&gt;
&lt;p&gt;次回は東京国立博物館に行こうと思います。こちらもチケットを買ってそのままになっているので。&lt;/p&gt;
&lt;p&gt;後は美術を少し学んで美術館にも行ってみたいですね。東京を離れる間にいろんなところを回ってみたいです。描くのが苦手なので美術は敬遠してましたが、知らないままというのもむず痒いので。美味しい外食をする言い訳にもなるので（笑）ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>豆狸バケルの実績を無事コンプできたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/achievements-2/</link>
      <pubDate>Sun, 08 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/achievements-2/</guid>
      <description>&lt;h2 id=&#34;豆狸バケルをsteamでプレイゴエモン風アクションゲームの魅力&#34;&gt;豆狸バケルをSteamでプレイ！ゴエモン風アクションゲームの魅力&lt;/h2&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-09-06-212812.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;株式会社グッド・フィールから発売された&lt;a href=&#34;https://mameda-bakeru.com/&#34;&gt;豆狸バケル&lt;/a&gt;がSteamでも配信されたのでやってみました！&lt;/p&gt;
&lt;p&gt;実はSwitchで販売されていたみたいです。ゴエモンのような雰囲気があり気になってやりましたが、楽しかったです。&lt;/p&gt;
&lt;p&gt;アクションがもともと好きなのもあって割とサクサク進めました。&lt;/p&gt;
&lt;h3 id=&#34;豆狸バケルのストーリー狸が街を救うお祭りの冒険&#34;&gt;豆狸バケルのストーリー：狸が街を救うお祭りの冒険&lt;/h3&gt;
&lt;p&gt;ストーリーはお祭りで洗脳された街を狸がおとぎ話のキャラの力を借りて救う話になります。キャラの力を借りれば強くなるし、楽に道中を進められます。&lt;/p&gt;
&lt;p&gt;やってみた感想や実績のヒントにでもなればいいかなと思います。&lt;/p&gt;
&lt;h3 id=&#34;爽快感のあるアクションとキャラの力&#34;&gt;爽快感のあるアクションとキャラの力&lt;/h3&gt;
&lt;p&gt;感想としては楽しかったなという感じですね。&lt;/p&gt;
&lt;p&gt;敵はサクサク倒せますので爽快感はあります。特にキャラの力を借りたときの爽快感は大きいですね。個人的には&amp;quot;うらしま&amp;quot;をよく使ってました。強さ的には&amp;quot;きんたろう&amp;quot; &amp;gt; &amp;ldquo;うらしま&amp;rdquo; &amp;gt; だと思います。ただ使ってて気持ちよかったので。&lt;/p&gt;
&lt;p&gt;お金集めは意識的にしておいたほうが良いですね。招き猫を見たら積極的に使いつつ買う。そうすれば困ることは少ないと思います。さらに、かんしゃく玉を使えば一気に殲滅できるのでお金もモリモリで気持ちいです。&lt;/p&gt;
&lt;h3 id=&#34;豆狸バケルの実績や収集要素の攻略ポイント&#34;&gt;豆狸バケルの実績や収集要素の攻略ポイント&lt;/h3&gt;
&lt;p&gt;ゲーム内には収集要素があります。おみやげ(その地域のご当地アイテム)や地域にまつわるうんちくです。聞いたことあるものや知らなかったものがあるので、これは見ていて面白いですね。ただ、うんちくを見返した時パッと見れたらいいなとは思いました。&lt;/p&gt;
&lt;p&gt;後半から収集要素に狸が追加されます。これは見つけにくかったですね。追加された最初のステージはシッポが出てわかりやすいのですが、それ以外は狸柄を見つけないといけないですね。主に目のマークがついてたりします。後で張り付けてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;兵器バトルとボス戦の攻略&#34;&gt;兵器バトルとボス戦の攻略&lt;/h3&gt;
&lt;p&gt;実績自体は難しくなく、収集要素のコンプとボスノーダメ撃破が大変なほうだと思います。バケルが戦う場合は店で攻撃力UPとバリアアイテムを使えば余裕ですね。ラスボスは速度UPも使って急いでいけば大丈夫だと思います。&lt;/p&gt;
&lt;p&gt;ただ、兵器バトルがあるのですがこっちが大変ですね。上からのミサイル以外は防御でしのげますが、動きが遅い…&lt;/p&gt;
&lt;p&gt;素早く防御出来ないので慎重になりながら攻撃する必要があります。特にこけしは大変で、カウンターを使ってきます。左右交互に攻撃しつつ、カウンターがきそうなら必殺で避けるという感じであれば行けると思います。兵器も最大まで強化していれば必殺も貯まりやすいですし。&lt;/p&gt;
&lt;h3 id=&#34;お祭り気分の音楽とbgmの魅力&#34;&gt;お祭り気分の音楽とBGMの魅力&lt;/h3&gt;
&lt;p&gt;音楽もお祭りがメインなので全体的に明るいですね。ただ、スパイクチュンソフトさんが関わっているのもあって絶望少女に似たBGMがありました。少し怖めの雰囲気の時に流れて似てるなーと思いながら聞いてました。&lt;/p&gt;
&lt;h3 id=&#34;収集要素と各地域のお土産&#34;&gt;収集要素と各地域のお土産&lt;/h3&gt;
&lt;p&gt;感想というか攻略としてはこんな感じですね。最後に狸のスクショでも上げてみます。愛媛のミカン箱と奈良の紅葉は取れなかったのですがそれ以外は取れましたので。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;沖縄&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_沖縄&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904181817_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;静岡&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_静岡&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904182803_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;和歌山&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_和歌山&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904184349_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;兵庫&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_兵庫&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904190842_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;岡山&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_岡山&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904201819_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;島根&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_島根&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904203323_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;宮崎&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_宮崎&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904213431_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;長崎&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_長崎&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240904213529_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;熊本&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_熊本&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240905210458_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;福井&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_福井&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240905213112_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;石川&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_石川&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240905215829_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;富山&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_富山&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240905225854_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;福島&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_福島&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240906121803_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;山形&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_山形&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240906123429_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;茨城&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_茨城&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240906143716_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;東京&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_東京&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240906181758_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;プレイの感想と今後の期待&#34;&gt;プレイの感想と今後の期待&lt;/h3&gt;
&lt;p&gt;最後に富山のお土産で苦戦したとこもお見せします。この場所だけはかなりわかりづらく、苦戦した場所になります。ここ以外は1,2回見逃すくらいなんですが、ここは何度もスルーしちゃいましたね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;豆狸バケル_おみやげ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/achievements-2/images/2969380_20240905230756_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;という感じで以上になります。久々に遅くまで起きてゲームをした時がありました。またこんなゲームを見つけて楽しんでみたいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>電動歯ブラシを使うことで歯に関する問題はほぼ消えた話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/electric-toothbrush-dental-health/</link>
      <pubDate>Thu, 05 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/electric-toothbrush-dental-health/</guid>
      <description>&lt;h2 id=&#34;歯磨きの重要性と電動歯ブラシの導入&#34;&gt;歯磨きの重要性と電動歯ブラシの導入&lt;/h2&gt;
&lt;p&gt;歯を磨くのは大変面倒な割にさぼって虫歯や歯周病になった時のダメージが大きいと考えています。&lt;/p&gt;
&lt;h3 id=&#34;電動歯ブラシ購入のきっかけ&#34;&gt;電動歯ブラシ購入のきっかけ&lt;/h3&gt;
&lt;p&gt;私は2年半前に初めて電動歯ブラシを買いました。その時買ったのが&lt;a href=&#34;https://www.amazon.co.jp/gp/product/B08N46Z6HB/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;amp;psc=1&#34;&gt;こちら&lt;/a&gt;です。これは持ち運びのできる充電付きなうえ、AIが磨いた箇所の判定や舌磨きの機能等あります。&lt;/p&gt;
&lt;p&gt;正直家で使う分には過剰な気もするので最低限&lt;a href=&#34;https://www.amazon.co.jp/%E9%9B%BB%E5%8B%95%E6%AD%AF%E3%83%96%E3%83%A9%E3%82%B7-%E3%82%AA%E3%83%BC%E3%83%A9%E3%83%ABB-%E9%9B%BB%E5%8B%95%E5%88%9D%E5%BF%83%E8%80%85%E3%81%AE%E6%B1%BA%E5%AE%9A%E7%89%88-iOS21D90BK-%E3%80%90Amazon-co-jp/dp/B0DB48CFG7?ref_=ast_sto_dp&amp;amp;th=1&#34;&gt;iO2&lt;/a&gt;や&lt;a href=&#34;https://www.amazon.co.jp/%E3%80%90Amazon-co-jp%E9%99%90%E5%AE%9A%E3%80%91%E3%83%96%E3%83%A9%E3%82%A6%E3%83%B3-%E3%82%AA%E3%83%BC%E3%83%A9%E3%83%ABB-%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%88%E3%83%9B%E3%83%AF%E3%82%A4%E3%83%88-%E9%9B%BB%E5%8B%95%E6%AD%AF%E3%83%96%E3%83%A9%E3%82%B7-iOG31A60WT/dp/B0BDFYG8H5?ref_=ast_sto_dp&amp;amp;th=1&#34;&gt;iO3&lt;/a&gt;でも十分です。&lt;/p&gt;
&lt;h3 id=&#34;学生時代の歯のケアと後悔&#34;&gt;学生時代の歯のケアと後悔&lt;/h3&gt;
&lt;p&gt;私の歯の話で行くと中学から大学くらいまで歯医者に行きませんでした。特に何もなかったので行ってなかっただけですが…&lt;/p&gt;
&lt;p&gt;大学生のある時期に歯に痛みを感じで歯医者に行くことになりました。そうすると奥歯が神経近くまで虫歯が進行していてかなり削ることになりました。&lt;/p&gt;
&lt;h3 id=&#34;社会人になってからの定期的な歯科受診&#34;&gt;社会人になってからの定期的な歯科受診&lt;/h3&gt;
&lt;p&gt;歯の重要性を考えてなかったので後悔しました。社会人になってからは半年に1回は行くようになりました。&lt;/p&gt;
&lt;p&gt;それでも歯石は貯まるし、虫歯も見つかるのでどうにかならないかと思って出た結論が電動歯ブラシになります。&lt;/p&gt;
&lt;h3 id=&#34;電動歯ブラシを使い始めてからの変化&#34;&gt;電動歯ブラシを使い始めてからの変化&lt;/h3&gt;
&lt;p&gt;使い始めてから半年後に歯医者に行っても虫歯は見つかってません。それ以降も虫歯はできていません。歯石が少し貯まりますが、深刻になるほどではないです。&lt;/p&gt;
&lt;h3 id=&#34;フロスと歯石ケアの必要性&#34;&gt;フロスと歯石ケアの必要性&lt;/h3&gt;
&lt;p&gt;歯石に関してはフロスが必要なので海外行く前に使って慣らしておきたいですね。&lt;/p&gt;
&lt;h3 id=&#34;電動歯ブラシのメリットとおすすめ理由&#34;&gt;電動歯ブラシのメリットとおすすめ理由&lt;/h3&gt;
&lt;p&gt;歯は無くなると二度と生えてこないので大事なんですよね。なるべくなら銀歯やセラミック、入れ歯にはしたくないですし。痛い思いも歯医者の機械音もなるべく聞きたくないですから。&lt;/p&gt;
&lt;p&gt;そんなわけで電動歯ブラシはいいぞ！という話でした。手をあまり動かす必要もないですし、2,3分磨けば問題ないのでおすすめです。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>救国のスネジンカ: Sentinel Girls2をクリアしたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/</link>
      <pubDate>Mon, 02 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/</guid>
      <description>&lt;h2 id=&#34;溶鉄のマルフーシャ続編をクリアした感想&#34;&gt;溶鉄のマルフーシャ続編をクリアした感想&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/&#34;&gt;以前&lt;/a&gt;溶鉄のマルフーシャをクリアした記事を書きましたが、続編をクリアしました。&lt;/p&gt;
&lt;h3 id=&#34;救国のスネジンカ_今回のストーリー概要姉を探す妹の物語&#34;&gt;救国のスネジンカ_今回のストーリー概要：姉を探す妹の物語&lt;/h3&gt;
&lt;p&gt;前回は政府のために仲間とともに戦う姉の話でしたが、今回は姉探しのため仲間とともに戦う妹の話になります。仲間のため戦い続ける姉と姉を探して戦う妹が相まみえたときどんな物語が作られるのか？という感じですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_実績コンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202538.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;救国のスネジンカ_実績とエンディングの攻略&#34;&gt;救国のスネジンカ_実績とエンディングの攻略&lt;/h3&gt;
&lt;p&gt;前回と同様実績自体は特に難しくないですね。一番難しいものでも30%台なので。エンディングは8+op+ed、キャラごとのセリフ分岐、武器コンプまでやると少し時間がかかる感じですね。&lt;/p&gt;
&lt;p&gt;ちなみにキャラコンプはキャラカードをすべて使えばコンプできると思います。コンプ自体はこんな感じ。&lt;/p&gt;
&lt;p&gt;エンディング。解放条件も載ってるのでそれに従えば十分です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_エンディングコンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202630-1024x529.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;セリフ分岐。その日数にお供キャラがいれば解放されます。北部(トゥルー)、東部(ノーマル)のどちらかで見れば問題なしです。20日の上級キャラが少し大変ですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_セリフ分岐&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202720-1024x518.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ハイスコアのカードアンロック全解除。メインを軽くやった後にやりました。ただ、メインではほとんど出てこないですね…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_カードアンロック&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202731-1024x406.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;救国のスネジンカ_キャラコンプと武器コンプの進め方&#34;&gt;救国のスネジンカ_キャラコンプと武器コンプの進め方&lt;/h3&gt;
&lt;p&gt;武器コンプ。意識的に使っていればほぼコンプできると思います。特級マルチバレルライフルだけはチャレンジでした出ない気がします。当然ですがめちゃくちゃ強いです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_武器コンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202745.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;キャラコンプ。カードを使用すれば大丈夫です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;救国のスネジンカ_キャラコンプ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/09/sentinel-girls2-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-31-202759.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;今作も楽しませてもらいました。コンプも難しくないですし、音楽も耳に残るリズムで飽きにくい。後はクリアするとキャラの能力を借りてプレイできるのですが、それと武器の組み合わせも楽しい。&lt;/p&gt;
&lt;h3 id=&#34;おすすめのキャラと武器の組み合わせ&#34;&gt;おすすめのキャラと武器の組み合わせ&lt;/h3&gt;
&lt;p&gt;リシチカというキャラはスナイパーライフル系なのですが、1発目が強いという特徴があります。これと上級スナイパーB(弾は1発のみ)の組み合わせはロマンがあります。バラマキ仲間が必須ですが…&lt;/p&gt;
&lt;p&gt;上級機関銃Bとプッシュ強化もいいですね。敵を近づけさせないのでチャレンジだとだいぶ楽に70日まで行けるようになります。おすすめです。&lt;/p&gt;
&lt;p&gt;それから青ガジェットは強装弾がいいですね。これに段数が多いものが組み合わされば大体のボスは撃破できると思います。個人的に上級機関銃Bは一番いいなと思えますね。&lt;/p&gt;
&lt;p&gt;それからチャレンジでは各キャラが使えます。キャラごとに相性のいいバディキャラがいますので、そのやり取りを見るのも面白いと思います。&lt;/p&gt;
&lt;p&gt;1回だけですがやり取りとパラメータ強化がありますので、見てみるのもよいですね。&lt;/p&gt;
&lt;h3 id=&#34;射撃場での攻略法と記録更新&#34;&gt;射撃場での攻略法と記録更新&lt;/h3&gt;
&lt;p&gt;後は射撃場ですがこれもおすすめは上級機関銃Bですね。的が出る間に置き射撃ができるので、的が出たと同時に破壊することができます。&lt;/p&gt;
&lt;p&gt;エクトルの記録を塗り替えると悔しそうにしている姿と慌てているダチカを見ることができます。&lt;/p&gt;
&lt;p&gt;その後また来るとエクトルの記録が7秒になってますね。ただこれも上記の戦法で上回ることができますので試してみてください。&lt;/p&gt;
&lt;h3 id=&#34;まだ続編が期待されるシリーズの魅力&#34;&gt;まだ続編が期待されるシリーズの魅力&lt;/h3&gt;
&lt;p&gt;おそらくまだ続編が作られる予感はしますのでとても楽しみですね。現在&lt;a href=&#34;https://store.steampowered.com/app/1456820/Sentinel_Girls/&#34;&gt;前編&lt;/a&gt;とともに&lt;a href=&#34;https://store.steampowered.com/app/2608350/Sentinel_Girls2/&#34;&gt;セール&lt;/a&gt;をやってますので気になったらやってみてほしいですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>人間っぽいふるまいをするスクレイピングを検討した話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/web-scraping/</link>
      <pubDate>Fri, 30 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/web-scraping/</guid>
      <description>&lt;h2 id=&#34;前提利用規約に違反しないこと&#34;&gt;前提：利用規約に違反しないこと&lt;/h2&gt;
&lt;p&gt;前提として&lt;strong&gt;利用規約&lt;/strong&gt;に違反する行為はやめたほうが良いと考えています。&lt;/p&gt;
&lt;p&gt;法的に訴えられても文句は言えないですし。&lt;/p&gt;
&lt;p&gt;多くの人が利用している&lt;a href=&#34;https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=GLSBYFE9MGKKQXXM&#34;&gt;amazonなども利用規約&lt;/a&gt;で禁止しているので、スクレイピングをする際はしっかりと利用規約を読んだうえで行ってください。許可が下りれば問題ないとは思いますが。&lt;/p&gt;
&lt;h3 id=&#34;サイト側のスクレイピング対策&#34;&gt;サイト側のスクレイピング対策&lt;/h3&gt;
&lt;p&gt;本題に入ります。&lt;/p&gt;
&lt;p&gt;サイト側でスクレイピングを弾く設定がいくつか存在します。例えばユーザーっぽくないふるまいでサイトにアクセスした場合。あるいは特定のサイトを経由しないと見れないURLに直接アクセスした場合。ゆうまでもなく連続でいろんなURLにアクセスした場合。&lt;/p&gt;
&lt;p&gt;連続でアクセスされるとサーバーに負荷がかかるので、これが弾かれるのは想像に難くないと思います。&lt;/p&gt;
&lt;h3 id=&#34;スクレイピング対策を避ける方法&#34;&gt;スクレイピング対策を避ける方法&lt;/h3&gt;
&lt;p&gt;ただ、スクレイピングするされた場合、上記のような特徴が存在します。&lt;/p&gt;
&lt;p&gt;この辺はアクセスログを監視すると見れるかと思います。おそらくですが。&lt;/p&gt;
&lt;p&gt;では人間っぽくふるまうにはどうしたらよいか調べた中で書いてみます。&lt;/p&gt;
&lt;p&gt;一応言語はpythonを使います。他の言語でもできるかと思うので参考程度にはなるかと思います。&lt;/p&gt;
&lt;h3 id=&#34;pythonでのスクレイピング基礎&#34;&gt;Pythonでのスクレイピング基礎&lt;/h3&gt;
&lt;p&gt;一般的にpythonでのスクレイピングではrequestsモジュールを使います。他にもseleniumやpyppeteerなどがありますが、一旦requestsを使っていきます。&lt;/p&gt;
&lt;p&gt;インストールはpipを使います。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install requests
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;もしpythonのバージョンなどで分けてる場合はこちら&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;py -3.12 -m pip install requests
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;インストールが終わったらアクセスしてみましょう。今回は私のサイトにアクセスしてみます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import requests

response = requests.get(&amp;#39;https://xainome.blog/’)
print(response.text)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こうするとHTMLの中身を取得することができます。&lt;/p&gt;
&lt;p&gt;そこから取得したい情報があればBeautifulSoupを使って要素を取り出してみましょう。まずはインストール&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install beautifulsoup4
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;実際のアクセスとhtmlの解析&#34;&gt;実際のアクセスとHTMLの解析&lt;/h3&gt;
&lt;p&gt;インストールができたらHTMLを解析します。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;from bs4 import BeautifulSoup

soup = BeautifulSoup(html_parse, &amp;#39;html.parser&amp;#39;)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;これで解析の準備ができました。解析の話は本題とそれますのでここまでにしようと思います。&lt;/p&gt;
&lt;p&gt;解析やHTMLの情報取得に興味があれば調べてもいいですし、生成AIに聞いてみるでもいいと思います。このようなコード、銘柄、市場などが一覧で取得することができます。もちろんAPIを使うという手もありますが。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;東京証券取引所_銘柄一覧_グロース&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/web-scraping/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-30-091809.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;リクエストヘッダーの設定&#34;&gt;リクエストヘッダーの設定&lt;/h3&gt;
&lt;p&gt;実は通常のリクエストを送る場合ユーザーではなく、言語別のリクエストを送っていることになります。&lt;/p&gt;
&lt;p&gt;リクエストにはRequests Headersというものが設定できます。これは私たちがPCやスマホでサイトにアクセスするときも送信されています。&lt;/p&gt;
&lt;p&gt;まずは設定してみます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;headers = {
    &amp;#39;User-agent&amp;#39; = &amp;#39;Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36&amp;#39;
}
response = requests.get(search_url, headers=headers)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こんな感じで設定します。特に何も設定しなかった場合、&amp;lsquo;python-requests/2.25.1&amp;rsquo;という設定で送られるみたいです。恐らくjsやGoとかでも似たような設定になるかと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近行った美味しい料理を紹介してみる</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/recent-restaurant-food-reviews/</link>
      <pubDate>Mon, 26 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/recent-restaurant-food-reviews/</guid>
      <description>&lt;h2 id=&#34;お盆休みに外食してみた話&#34;&gt;お盆休みに外食してみた話&lt;/h2&gt;
&lt;p&gt;お盆休みの間外食でもしてみようと思って、行った場所を紹介しようと思います。&lt;/p&gt;
&lt;p&gt;普段は自炊するか弁当なので一人で外食することは滅多にないですね。&lt;/p&gt;
&lt;p&gt;今回行った場所は2箇所になります。博物館のやつを含めれば4か所ですが、前回話したので割愛します。&lt;/p&gt;
&lt;h3 id=&#34;1箇所目焼肉-正剛&#34;&gt;1箇所目：焼肉 正剛&lt;/h3&gt;
&lt;p&gt;まず1か所目は&lt;strong&gt;焼肉 正剛&lt;/strong&gt;になります。HPは&lt;a href=&#34;https://seigou.gorp.jp/&#34;&gt;こちら&lt;/a&gt;で食べログは&lt;a href=&#34;https://tabelog.com/tokyo/A1323/A132301/13158346/&#34;&gt;こちら&lt;/a&gt;になります。&lt;/p&gt;
&lt;p&gt;ここで頼んだものは以下になります。これで9000くらいですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;上タン・・・1人前&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;上ハラミ・・・1人前&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;上カルビ・・・2切れ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;上ロース・・・2切れ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;やきしゃぶ・・・2切れ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;seiサラダ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;中ご飯&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;アルコール&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;最初上タン、上ハラミ2切れだったんですが、美味しくて追加で頼みました。食べかけがあった場所はぼかしてます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;焼肉 正剛&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/recent-restaurant-food-reviews/images/PXL_20240811_074228941-wpp1724644704232.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;正剛_各メニューの感想&#34;&gt;正剛_各メニューの感想&lt;/h3&gt;
&lt;p&gt;上タンと上ハラミですが噛みやすく柔らかい食感でした。更に味付けもされてたのでタレをつけなくても十分美味しいものになってます。&lt;/p&gt;
&lt;p&gt;それ以外のお肉も美味しいですが、上タンと上ハラミはおすすめです。1人前(4切れ)頼むだけでご飯食べきれますね。&lt;/p&gt;
&lt;p&gt;seiサラダは塩味でgouサラダは醤油味ですが、今回はseiサラダを頼みました。これも美味しいですね。&lt;/p&gt;
&lt;h3 id=&#34;正剛_総評&#34;&gt;正剛_総評&lt;/h3&gt;
&lt;p&gt;少し奮発したいと思った時はここ食べに行くのいいなーと思いました。次行く機会があるかわからないですが、余裕があれば東京離れる前に行っておきたいですね。&lt;/p&gt;
&lt;h3 id=&#34;2箇所目キッチンステージ&#34;&gt;2箇所目：キッチンステージ&lt;/h3&gt;
&lt;p&gt;最後に&lt;strong&gt;キッチンステージ&lt;/strong&gt;です。HPは&lt;a href=&#34;https://www.kai-group.com/fun/kitchen_stage/&#34;&gt;こちら&lt;/a&gt;です。ここは伊勢丹の地下1階にあるお店になります。初めてデパ地下というところに行きました。人が多すぎていきたくないです…&lt;/p&gt;
&lt;p&gt;固定で同じ料理を作ってるわけではなく、シェフを読んで定期的に料理や品を変えながら提供している場所になります。&lt;/p&gt;
&lt;p&gt;今は普段フランス料理をしているシェフの方が作ったラーメンやつけ麺を提供しています。他のタイミングで行ったことはないですが、時間があれば行ってみたいですね。&lt;/p&gt;
&lt;h3 id=&#34;キッチンステージ_各メニューの感想&#34;&gt;キッチンステージ_各メニューの感想&lt;/h3&gt;
&lt;p&gt;まずハムですが、スーパーに売ってるハムと食感が似てる部分はありました。ただ加工感は全くないのですごくおいしいです。スーパーのハムしか知らなかったのでいい発見になりました。&lt;/p&gt;
&lt;p&gt;ラーメンに関しては麺は細麺になります。こしがしっかりあり、スープは絡まないタイプの麺でした。スープは塩味で海鮮メインの出汁になってます。上品な味で美味しいラーメンです。&lt;/p&gt;
&lt;p&gt;ご飯は出汁の効いたあさりごはんでこれだけでも茶碗一杯食べられます。おかずとかは不要なぐらい美味しいご飯でした。&lt;/p&gt;
&lt;p&gt;最後にレバーペーストですね。レバーは好き嫌いが分かれるので人によるとは思います。こちらはレバーの味がする濃厚なペーストでこれ単品でも食べられます。味変としてラーメンに入れて食べても美味しいです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;キッチンステージの塩ラーメン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/recent-restaurant-food-reviews/images/PXL_20240824_020537965-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;キッチンステージ_総評&#34;&gt;キッチンステージ_総評&lt;/h3&gt;
&lt;p&gt;美味しいのは間違いないのですが、上品な味なので飽きが来るなと感じました。一人でもまた行きたいというほどではなかったです。私個人の感想ですが…&lt;/p&gt;
&lt;p&gt;後は全体的に塩分量が多く感じました。レバーペーストを全部食べてしまったのが原因かもしれませんが。レバーペーストは全部食べずラーメンにある程度混ぜつつ、ちょびちょび食べるのがちょうどいいですね。&lt;/p&gt;
&lt;p&gt;実はステージキッチンの料理レシピはインスタで公開されているみたいです。紙のほうでもレシピをもらえます。ただ、紙のほうにしか書いてないレシピもあるみたいです。キッチンステージのアカウントは&lt;a href=&#34;https://www.instagram.com/kitchenstage_shinjuku/&#34;&gt;こちら&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id=&#34;外食を通じて感じたこと&#34;&gt;外食を通じて感じたこと&lt;/h3&gt;
&lt;p&gt;普段一人で外食をしないので久しぶりに行って楽しかったです。普段の料理でもどのような味か？食感は？必要な栄養素などをより意識しながら食べようと思います。&lt;/p&gt;
&lt;p&gt;なかなか料理の味を言語化するのは難しいですから、普段から意識して考えておくと誰かに伝えやすくなるかなと思います。美味しいだけでは伝わりにくいかと思うので。&lt;/p&gt;
&lt;p&gt;またどこか行ったときは記事にしてみようともいます。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PrefectとBigQueryを使っているので現状やったことを書いてみる</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/prefect-bigquery/</link>
      <pubDate>Fri, 23 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/prefect-bigquery/</guid>
      <description>&lt;h2 id=&#34;副業でのprefect-cloudとbigqueryの使用&#34;&gt;副業でのPrefect CloudとBigQueryの使用&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/11/learning-gcp-for-freelance-project/&#34;&gt;副業&lt;/a&gt;でPrefect CloudとBigQueryを使っているので触った点と書いてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;環境の設定とインストール&#34;&gt;環境の設定とインストール&lt;/h3&gt;
&lt;p&gt;私はWindowsを使っています。契約を結んでいる企業の導入手順がMacで書かれていたのでそこもいろいろ調べてやってみました。&lt;/p&gt;
&lt;h3 id=&#34;prefectとは&#34;&gt;Prefectとは？&lt;/h3&gt;
&lt;p&gt;そもそもprefectとは何ぞや？というところですね。prefectは&lt;strong&gt;Pythonベースのワークフローエンジン&lt;/strong&gt;になります。&lt;/p&gt;
&lt;p&gt;pythonジョブの実行を自動化したりデバッグしたりする機能をpythonコードで書けるシステムになります。&lt;/p&gt;
&lt;p&gt;AWSだとStepfunctionのイメージに近いですね。それに加えてEventBridgeやCloud Watch Logsが足されたような感じです。&lt;/p&gt;
&lt;p&gt;おそらくAWSやGoogle Cloudに比べてコストが低く、使いやすいという点で採用されたと考えられます。&lt;/p&gt;
&lt;p&gt;Prefectの参照しているドキュメントは&lt;a href=&#34;https://docs.prefect.io/2.19.9/&#34;&gt;こちら&lt;/a&gt;です。ちなみに3.0がリリースされたみたいなのでそちらのドキュメントは&lt;a href=&#34;https://docs-3.prefect.io/3.0rc/get-started/index&#34;&gt;こちら&lt;/a&gt;になります。&lt;/p&gt;
&lt;h3 id=&#34;インストール手順&#34;&gt;インストール手順&lt;/h3&gt;
&lt;p&gt;一応pythonをインストールしている前提でお話しします。&lt;/p&gt;
&lt;p&gt;まずはprefect cloudのインストールを行います。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;pip install prefect
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;次はタスクを実行するためのコマンドが必要になります。ただ、Windowsにはパッケージ管理ツールがありません。&lt;/p&gt;
&lt;p&gt;なくても問題ないですが、せっかくなので導入してみます。今後パッケージを入れるときは活用していきたいです。&lt;/p&gt;
&lt;h3 id=&#34;scoopの導入&#34;&gt;Scoopの導入&lt;/h3&gt;
&lt;p&gt;今回使ったパッケージは&lt;a href=&#34;https://scoop.sh/&#34;&gt;scoop&lt;/a&gt;になります。手順はサイトにあるのでコマンドプロンプトに入力します。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;デフォルトでmainがありますが、もしバケットを別にして管理したい場合は以下のコマンドを使います。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# バケットの追加
scoop bucket add extras
# バケット一覧
scoop bucket list
# インストール一覧
scoop list
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img alt=&#34;scoop bucket 一覧&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/prefect-bigquery/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-22-231456-1024x110.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;scoop インストール一覧&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/prefect-bigquery/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-22-231504.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;今回はtaskだけ必要なのでmainに入れました。これで&lt;a href=&#34;https://github.com/go-task/task&#34;&gt;taskコマンド&lt;/a&gt;が使えるようになります。&lt;/p&gt;
&lt;h3 id=&#34;prefectの設定と実行&#34;&gt;Prefectの設定と実行&lt;/h3&gt;
&lt;p&gt;ただ、taskを実行するにはTaskfile.yamlが必要になります。中身はプロジェクトによりますが私がやったのはこんな感じ。全部ではないですが…&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;tasks:
  start-local:
    cmds:
      - pip install -r requirements.txt
      - prefect config set PREFECT_API_URL=http://127.0.0.1:4200/api
      - prefect server start

  start-local-agent:
    cmds:
      - prefect config set PREFECT_API_URL=http://127.0.0.1:4200/api
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Taskfile.yamlの準備が出来たらターミナルの用意します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>昆虫展に行ってきたよ！国立科学博物館</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/</link>
      <pubDate>Sun, 18 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/</guid>
      <description>&lt;h2 id=&#34;昆虫展_注意事項&#34;&gt;昆虫展_注意事項&lt;/h2&gt;
&lt;p&gt;注意ですが、虫の模型の写真を載せてますので苦手な方はスルーしてください。&lt;/p&gt;
&lt;h2 id=&#34;昆虫展_国立科学博物館へ再訪&#34;&gt;昆虫展_国立科学博物館へ再訪&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/&#34;&gt;前回&lt;/a&gt;東洋文化ミュージアムという博物館の一種に行きました。今回は国立科学博物館に行ってきました。&lt;/p&gt;
&lt;p&gt;実は1年前くらいにも行ったのですが、全て周れなかったので再度見に行きました。&lt;/p&gt;
&lt;h3 id=&#34;昆虫展の感想&#34;&gt;昆虫展の感想&lt;/h3&gt;
&lt;p&gt;今は特別展で&lt;a href=&#34;https://www.konchuten.jp/&#34;&gt;昆虫展&lt;/a&gt;をやっています。昆虫とは言ってますが、昆虫に加えて蜘蛛や多足類も出てきます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;昆虫展&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_020507043-scaled.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;ただ、時期が悪かったのか家族が多く来ていました。人混みでしんどかったですね…&lt;/p&gt;
&lt;p&gt;大人は￥2,100ですが小学生は￥600、小学生未満は無料だったのでそこもありそうです。&lt;/p&gt;
&lt;h3 id=&#34;昆虫展の見どころ&#34;&gt;昆虫展の見どころ&lt;/h3&gt;
&lt;p&gt;一応ざっくりと見ましたが、標本はじっくりと見ることはできなかったです。&lt;/p&gt;
&lt;p&gt;内容的には知ってるものもありましたが、知らないことも多かったです。フォトニック結晶という言葉は初めて知りました。何かに使えそうですけど使ってるものはあるんですかね？&lt;/p&gt;
&lt;p&gt;後は、コガネムシ科にカブトムシなどが属してるのは知ってましたが、フンコロガシ系も属してるとか。言われて見れば似た姿をしてますね。&lt;/p&gt;
&lt;p&gt;それから、日本最大のムカデは2021年、ヤスデは2023年に見つかったみたいです。結構最近ですね。動かなければまじまじと見られますが、動いてるとぞわっとします…&lt;/p&gt;
&lt;h3 id=&#34;昆虫展で学んだ新しい知識&#34;&gt;昆虫展で学んだ新しい知識&lt;/h3&gt;
&lt;p&gt;もう一つ、DNAの塩基配列のデータベースがあるみたいです。新種かもと思ったらアクセスして似たような塩基配列を見つける作業をしてるみたいです。&lt;/p&gt;
&lt;h3 id=&#34;写真とお土産&#34;&gt;写真とお土産&lt;/h3&gt;
&lt;p&gt;最後に写真を載せておきます。標本写真は撮らなかったので模型だけになります。一応モザイクをかけてますが、クリックで見れます。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome.blog/wp-content/uploads/2024/08/PXL_20240815_023303990-1.jpg&#34;&gt;&lt;img alt=&#34;ガ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_023303990-scaled-wpp1723875763732.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome.blog/wp-content/uploads/2024/08/PXL_20240815_021502347-1.jpg&#34;&gt;&lt;img alt=&#34;カマキリ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_021502347-scaled-wpp1723875945691.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome.blog/wp-content/uploads/2024/08/PXL_20240815_022312176-1.jpg&#34;&gt;&lt;img alt=&#34;ハチ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_022312176-scaled-wpp1723875993755.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome.blog/wp-content/uploads/2024/08/PXL_20240815_024435351-1.jpg&#34;&gt;&lt;img alt=&#34;トゲグモ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_024435351-scaled-wpp1723875816835.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome.blog/wp-content/uploads/2024/08/PXL_20240815_025123339.MP_-1.jpg&#34;&gt;&lt;img alt=&#34;カナブン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_025123339.MP_-scaled-wpp1723875905747.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;昆虫展ではその場だけのお土産が買えます。&lt;a href=&#34;https://www.konchuten.jp/goods/&#34;&gt;こちら&lt;/a&gt;ですね。ちなみに前売りのチケットでしかもらえないものもあったみたいです。&lt;/p&gt;
&lt;p&gt;私としては&lt;strong&gt;完全変態Tシャツ&lt;/strong&gt;が欲しかったのですが、すでに大人用は売り切れてました。残念…&lt;/p&gt;
&lt;h3 id=&#34;昆虫展後のランチ&#34;&gt;昆虫展後のランチ&lt;/h3&gt;
&lt;p&gt;昆虫展の後はご飯ですね。人が多いこともあって90分ほど待ち時間がありました。&lt;/p&gt;
&lt;p&gt;12:30ぐらいに券売機で発見してもらったので、14:00に食べました。食べたものはこちら&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ホタテとエビ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_051215736.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;マスカットとムース&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/insect-exhibition-visit-national-museum-of-nature-and-science/images/PXL_20240815_053319448.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;メインディッシュの味はカレーではないです。タレっぽい感じですね。ホタテとエビは普通のおいしさです。野菜系も普通ですね。美味しかったですが、次も食べるという感じではないです。&lt;/p&gt;
&lt;p&gt;デザートはかなり美味しかったです。ムースの甘さとマスカットの酸味がいいバランスでした。チョコの甘さとコクも控えめでちょうどよかったです。これは次も食べたいですね。&lt;/p&gt;
&lt;h3 id=&#34;地球館の展示を見学&#34;&gt;地球館の展示を見学&lt;/h3&gt;
&lt;p&gt;昼食後は地球館へと行きました。日本館前回ある程度周ったのですが、地球館はまだ行ってないので軽く見てきました。&lt;/p&gt;
&lt;h3 id=&#34;1階生物系の展示&#34;&gt;1階：生物系の展示&lt;/h3&gt;
&lt;p&gt;1回は生物系ですね。地球の成り立ちやどんな生物がいるか、あるいは植物が生息しているか等が展示されていました。&lt;/p&gt;
&lt;p&gt;マッコウクジラの模型とかありましたね。でかかったです。人類の歴史とかはある程度分かっていたのでふーんぐらいでしたね。&lt;/p&gt;
&lt;p&gt;アホウドリの繁殖が成功しているとか、菌類の繁殖は実は簡単という話は驚きでした。まだまだ知らないことがあるんだなと思いました。&lt;/p&gt;
&lt;h3 id=&#34;2階科学技術の展示&#34;&gt;2階：科学技術の展示&lt;/h3&gt;
&lt;p&gt;2階は人類の科学の歩みと科学技術について展示されてました。&lt;/p&gt;
&lt;p&gt;情報量が多く科学技術はあまり見ずに帰っちゃいました。科学の歩みは潜水艦の模型や、蒸気機関車、ライト、コンデンサー等色んなものが見れました。&lt;/p&gt;
&lt;p&gt;人類ってすごいなーと同時に弊害もいろいろあるんだろうなーと感じました。うまく使えば便利なんでしょうけど…&lt;/p&gt;
&lt;h3 id=&#34;最後に&#34;&gt;最後に&lt;/h3&gt;
&lt;p&gt;今回はこんなとこですね。日本間で見たことも忘れてる部分はありますので、もう一回行って全て見回りたいですね。人がいないときに。&lt;/p&gt;
&lt;p&gt;実は他に東京国立博物館や古代オリエント博物館も買ったのですが、台風やら人の多さで辞めました。&lt;/p&gt;
&lt;p&gt;どっかで休みを取るか、朝早く行ってみようと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>東洋文庫ミュージアムを満喫した話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/</link>
      <pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/</guid>
      <description>&lt;h2 id=&#34;東洋文庫ミュージアム訪問記&#34;&gt;東洋文庫ミュージアム訪問記&lt;/h2&gt;
&lt;p&gt;というわけで、夏休みなので&lt;a href=&#34;https://toyo-bunko.or.jp/museum/&#34;&gt;東洋文庫ミュージアム&lt;/a&gt;に行ってきました！&lt;/p&gt;
&lt;p&gt;駒込駅から10分くらいのところにあります。まず下の画像は日本一美しい本棚と言われている「&lt;strong&gt;モリソン書庫&lt;/strong&gt;」になります。&lt;/p&gt;
&lt;h3 id=&#34;東洋文庫ミュージアム_モリソン書庫の印象&#34;&gt;東洋文庫ミュージアム_モリソン書庫の印象&lt;/h3&gt;
&lt;p&gt;写真一枚で撮れなかったのでパノラマで撮りました。人がいないタイミングを狙って（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;モリソン書庫&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/images/PXL_20240814_055407731.PANO_-1024x364.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;とてもきれいでしたね。色んな国について書かれた書物が収められてました。上の方でスタッフさんが本の整理をしてたみたいです。&lt;/p&gt;
&lt;h3 id=&#34;東洋文庫ミュージアム_その他の展示品&#34;&gt;東洋文庫ミュージアム_その他の展示品&lt;/h3&gt;
&lt;p&gt;さて、モリソン書庫以外にも展示品はあります。ディスプレイでの音声解説と今は「&lt;strong&gt;アジア偉人伝&lt;/strong&gt;」がやってます。&lt;/p&gt;
&lt;p&gt;ちなみにアジア偉人伝ではアジアを中心に活躍した人の書物が閲覧できます。日本の有名武将はもちろん、インドや中国、朝鮮にモンゴルなども関わってきます。&lt;/p&gt;
&lt;p&gt;また、日本に来て宣教師や来日して物を広めた人の書物などを見ることもできます。&lt;/p&gt;
&lt;h3 id=&#34;オリエントカフェでのランチ&#34;&gt;オリエント・カフェでのランチ&lt;/h3&gt;
&lt;p&gt;お昼は同じ敷地内にある「&lt;strong&gt;オリエント・カフェ&lt;/strong&gt;」で食べました。&lt;/p&gt;
&lt;p&gt;ここでは、小岩井農場で作られた食材の料理を食べることができます。私はカレーとチーズケーキをいただきました。&lt;/p&gt;
&lt;p&gt;ただ、美味しいのは間違いないですが舌鼓を打つような感覚はなかったです。個人の感想なので間違ってるかもしれませんが…&lt;/p&gt;
&lt;p&gt;その一方で接客は凄く丁寧でした。隣のおじさんが店員さんと楽しそうな会話をしてるのを見かけました。&lt;/p&gt;
&lt;h3 id=&#34;マリーアントワネットについて&#34;&gt;マリー・アントワネットについて&lt;/h3&gt;
&lt;p&gt;次回、行くときはマリー・アントワネットを食べてみたいと思います。&lt;/p&gt;
&lt;p&gt;一日10食しか作られないので、あらかじめ席を予約して開店と同時に食べに行かないと難しそうです。マリー・アントワネット以外は食事も含めて予約できるみたいですが…&lt;/p&gt;
&lt;p&gt;後は電話予約のみらしいです。ディナーは&lt;a href=&#34;https://www.tablecheck.com/shops/orientcafe/reserve?utm_source=google&#34;&gt;ネット予約&lt;/a&gt;できるみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;オリエントカフェのカレー&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/images/PXL_20240814_045300494-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;オリエントカフェのチーズケーキ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/images/PXL_20240814_051153381-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;お土産とキャンペーン&#34;&gt;お土産とキャンペーン&lt;/h3&gt;
&lt;p&gt;食事も終わって一通り展示品も見たらお土産を見て回りました。一番心を惹かれたのが遊印(ゆういん)ですね。自身の名前が掘られたものがあったのでいいなーとは思ってました。&lt;/p&gt;
&lt;p&gt;次回行ったときは買ってみます。&lt;/p&gt;
&lt;p&gt;さらに、問題を3問解いたらプレゼントがもらえるキャンペーンをやってました。せっかくなので解いてスタッフさんに提出したら「&lt;strong&gt;アヘン&lt;/strong&gt;」と書かれた何かをもらえました（笑）&lt;/p&gt;
&lt;p&gt;思ったより大きいプレゼントで持って帰るのが大変でしたね…&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;プレゼントキャンペーン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/images/PXL_20240814_064226600-1-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;家に帰ってみたらアヘン戦争の複製ポスターでした。&lt;/p&gt;
&lt;p&gt;飾ることはないですが、保管しておこうと思います。4隅で支えてるのは飲んでるサプリです（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;アヘン戦争ポスター&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/toyo-bunko-museum/images/PXL_20240814_081633250-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;東洋文庫ミュージアムの感想&#34;&gt;東洋文庫ミュージアムの感想&lt;/h3&gt;
&lt;p&gt;最後に感想を書いてみます。&lt;/p&gt;
&lt;p&gt;今回の博物館で得られた知識の8割ぐらいはもう忘れました（笑）&lt;/p&gt;
&lt;p&gt;ただ、印象的だったのが絵画です。&lt;/p&gt;
&lt;p&gt;日本人が書いた絵と西洋の人が書いた絵は全く違うなと感じました。もちろん絵のタッチもありますが、それ以外にも多く違う点を感じました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;日本&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;人物が多く複数人いる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;装飾も描かれている&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;つり目のような横一本線で描かれる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;人を中心に物事を描かれている&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;背景と人物の配置が破綻している(人が中心なので変な場所に船や山が描かれている)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;西洋&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;風景が多い&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;複数人だと人の背をよく書かれる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;丁寧に描かれる&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;私が見た展示品で感じたことなので全ての絵がそうとは限りません。ですがそんな傾向があるなーという感じで見てました。&lt;/p&gt;
&lt;h3 id=&#34;美術館への興味&#34;&gt;美術館への興味&lt;/h3&gt;
&lt;p&gt;今度は美術館にも行ってみたいですが、前提知識が一ミリもないので少し学んでから行きたいですね。&lt;/p&gt;
&lt;p&gt;前提知識は作者の生い立ち、画風、苦悩、時代背景などですね。とりあえず展示されている作者回りは少しでも知っておきたいですね。&lt;/p&gt;
&lt;p&gt;後は国立科学博物館にも行ったのでその話もしようと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ウェブサイトを少しづつ改修している話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/website-improvement-progress/</link>
      <pubDate>Tue, 13 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/website-improvement-progress/</guid>
      <description>&lt;p&gt;サイトを一部修正して固定ページを追加しました！&lt;/p&gt;
&lt;p&gt;理由としてはアドセンスの合格に挑戦しようと思ったからです！でも合格したからと言って収益が入るわけではないみたいです(´；ω；`)&lt;/p&gt;
&lt;p&gt;というわけで変わった個所は以下になります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;共有ボタンの追加&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;コメント表示の削除&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;関連記事の追加&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img alt=&#34;共有ボタン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/website-improvement-progress/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-13-234700.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;最新コメントの削除&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/website-improvement-progress/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-13-234749-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;関連記事の追加&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/website-improvement-progress/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-08-13-234800-1024x577.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このように見やすくしたり不要なものを削除しただけですので、気になったらコメントしていただければと思います。&lt;/p&gt;
&lt;p&gt;次に固定ページの追加ですね。wordpressの便利機能に固定ページの追加がありますので入れてみました。&lt;/p&gt;
&lt;p&gt;今のところ必要なので入れてます。こんな感じ。&lt;/p&gt;
&lt;p&gt;最後に最新記事の一覧を入れてます。ここらへんは内部リンクの追加も考慮して入れてます。こんな感じ&lt;/p&gt;
&lt;p&gt;固定ページと記事一覧は全ての記事に追加する予定です。修正は大変ですがやっていきますよ！&lt;/p&gt;
&lt;p&gt;それからカテゴリーを一旦雑談だけにしましたが、もう少し分割します。&lt;/p&gt;
&lt;p&gt;それから株価予測はいつ再開できるかわかりません。副業が始まってしまったので…&lt;/p&gt;
&lt;p&gt;その分副業で学んだことを書いていこうと思います。&lt;/p&gt;
&lt;p&gt;というわけでいろいろとサイトの改善をしてる話でした。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>面白そうなサイトを2つほど紹介してみるよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/two-interesting-websites/</link>
      <pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/two-interesting-websites/</guid>
      <description>&lt;h2 id=&#34;最近見つけた面白い情報サイト&#34;&gt;最近見つけた面白い情報サイト&lt;/h2&gt;
&lt;p&gt;最近情報のインプットをあまりやってなかったので情報サイトを少し見て回りました！&lt;/p&gt;
&lt;p&gt;その中で面白そうなサイトが2つあったので是非試してほしいと思います。&lt;/p&gt;
&lt;h3 id=&#34;診断サイトx旧twitterから得た情報&#34;&gt;診断サイト：X（旧Twitter）から得た情報&lt;/h3&gt;
&lt;p&gt;まずは&lt;a href=&#34;https://ai-tool.userlocal.jp/x_shindan&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;p&gt;こちらはX(旧Twitter)のポストから情報を得てどんな人か？という診断をしてくれるものになります。&lt;/p&gt;
&lt;p&gt;ちなみに私のアカウントの取得結果がこちらになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;twitterから性格診断&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/two-interesting-websites/images/image-838x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まあほとんどブログのポストしかしてないのでこんなもんですね（笑）&lt;/p&gt;
&lt;p&gt;もし日常のポストしてる方や気になる人がいればぜひ診断してみてください。&lt;/p&gt;
&lt;p&gt;もちろん全面的に信じることはせず、こんな一面があるかもなーくらいがちょうどいいです。&lt;/p&gt;
&lt;h3 id=&#34;創造性を測る単語生成サイト&#34;&gt;創造性を測る単語生成サイト&lt;/h3&gt;
&lt;p&gt;次のサイトは&lt;a href=&#34;https://www.datcreativity.com/task&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;p&gt;こちらは4分以内に無関係な10個の単語を考えるというものです。こちらは英語のサイトになりますので英単語1つで答えるものになります。&lt;/p&gt;
&lt;p&gt;単語同士が無関係であればあるほど創造性が高いみたいです。というわけでやってみた結果がこんな感じです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;創造性のスコア&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/two-interesting-websites/images/image-1-wpp1722954343662.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;意外と高いという結果をいただきました！ここに書いてますが平均が78、74&lt;del&gt;82が一般的で大体6&lt;/del&gt;110点の範囲になるみたいです。&lt;/p&gt;
&lt;p&gt;理論値では200まで取れるみたいですがそこまで目指さなくても平均以上取れればいい方なきはします。&lt;/p&gt;
&lt;p&gt;ちなみに初めてやった時はいくつか具体的に書きすぎたので似たものに修正しました（笑）&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;創造性スコアの単語修正&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/08/two-interesting-websites/images/image-2-wpp1722955042227.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一応私のやり方としては概念的に対極にありそうなものを考えました。その後、具体的な名詞を考えたり、概念の組み合わせで考えたりしました。&lt;/p&gt;
&lt;p&gt;例えば動物↔植物、有機物↔無機物、運動↔学問、世界×ITという形で考えたりしました。&lt;/p&gt;
&lt;p&gt;最近聞いた話が創造性として既存の物の組み合わせらしいので、ぜひ高いスコアを目指してみてください！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SageMakerエンドポイントを利用してモデル管理を調べた話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/08/sagemaker-endpoint-model-management/</link>
      <pubDate>Sat, 03 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/08/sagemaker-endpoint-model-management/</guid>
      <description>&lt;h2 id=&#34;awsを使用してaiモデルを複数管理する方法&#34;&gt;AWSを使用してAIモデルを複数管理する方法&lt;/h2&gt;
&lt;p&gt;AWSを使用してAIのモデルを複数管理したいという話がありました。&lt;/p&gt;
&lt;p&gt;学習済みのモデルなので本番では推論しか使われませんが、モデルのバージョン管理を行いたいということだったので調査をしました。&lt;/p&gt;
&lt;p&gt;S3にモデルを置くだけでもある程度管理はできますが、SageMakerのエンドポイントを使うかもしれないということでSageMakerでの管理を調べることになりました。&lt;/p&gt;
&lt;p&gt;基本的な書き方はサンプルの書き方に沿ってます。&lt;a href=&#34;https://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/model-registry-models.html&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;h2 id=&#34;モデルのs3へのアップロード&#34;&gt;モデルのS3へのアップロード&lt;/h2&gt;
&lt;p&gt;まずはモデルをS3にアップロードするところからです。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# tensorflowを使うのでmodel.tar.gzにモデルを固める
TAR_DIR = &amp;#39;./tmp&amp;#39; # 一時的なモデルディレクトリ
CODE_DIR = &amp;#39;./code&amp;#39; # infarence.py等のディレクトリ
MODEL_DIR = &amp;#39;./model&amp;#39; # モデルディレクトリ
TAR_NAME = os.path.join(TAR_DIR , &amp;#39;model.tar.gz&amp;#39;)
with tarfile.open(TAR_NAME, mode=&amp;#39;w:gz&amp;#39;) as tar
    tar.add(MODEL_DIR)
    tar.add(CODE_DIR)

# モデルをS3にアップロード(複数モデルをアップロードする想定)
s3_uri1 = sagemaker.session.Session(default_bucket=&amp;#39;development&amp;#39;).upload_data(
    path = TAR_NAME
    key_prefix = &amp;#39;image_recognition/test/model1&amp;#39;
)
s3_uri2 = sagemaker.session.Session(default_bucket=&amp;#39;development&amp;#39;).upload_data(
    path = TAR_NAME
    key_prefix = &amp;#39;image_recognition/test/model2&amp;#39;
)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;イメージの作成&#34;&gt;イメージの作成&lt;/h2&gt;
&lt;p&gt;モデルをアップロードしたら次はイメージの作成をします。イメージに関しては1イメージで複数モデル格納できますが、未調査のため一旦複数イメージを作成します。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;image_uri1 = sagemaker.image_uris.retrieve(
    framework=&amp;#39;tensorflow&amp;#39;,
    region=sagemaker.session.Session().boto_region_name,
    version=&amp;#39;2.12&amp;#39;,
    instance_type=&amp;#39;ml.m5.xlarge&amp;#39;,
    image_scope=inference&amp;#39;
)
image_uri2 = sagemaker.image_uris.retrieve(
    framework=&amp;#39;tensorflow&amp;#39;,
    region=sagemaker.session.Session().boto_region_name,
    version=&amp;#39;2.12&amp;#39;,
    instance_type=&amp;#39;ml.m5.xlarge&amp;#39;,
    image_scope=inference&amp;#39;
)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;モデルパッケージグループの作成&#34;&gt;モデルパッケージグループの作成&lt;/h2&gt;
&lt;p&gt;モデルパッケージグループの作成をします。この中にモデルを複数入れることでバージョン管理を行っていきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>会社に退職する意向を伝えた話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/telling-my-company-i-will-resign/</link>
      <pubDate>Wed, 31 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/telling-my-company-i-will-resign/</guid>
      <description>&lt;h2 id=&#34;退職のご報告と今後の計画&#34;&gt;退職のご報告と今後の計画&lt;/h2&gt;
&lt;p&gt;先日会社に退職する旨を伝えました。人生で2度目の退職になります。&lt;/p&gt;
&lt;p&gt;ちなみに退職するの日は11月末になります。まだ4か月も先ですが…&lt;/p&gt;
&lt;h3 id=&#34;これまでの経緯&#34;&gt;これまでの経緯&lt;/h3&gt;
&lt;p&gt;まず、1度目は新卒で入社した会社を1年半在籍した後退職しました。&lt;/p&gt;
&lt;p&gt;今回は5年ぐらいいたと思います。長いなと思いながらも小学校を卒業できていないぐらいの期間ですね（笑）&lt;/p&gt;
&lt;h3 id=&#34;退職理由&#34;&gt;退職理由&lt;/h3&gt;
&lt;p&gt;退職した理由はざっくり言えば&lt;strong&gt;挑戦とリスクヘッジ！&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;具体的なことを言うと**海外に行ってみる！**です。前の記事でパスポートの取得や資金の準備をしていたのですが、そこに関係してきます。&lt;/p&gt;
&lt;p&gt;さらに、海外に行って英語力をオフィスワークで使えるまで伸ばして、海外の企業に就職してみたいなという感じです。&lt;/p&gt;
&lt;p&gt;また、英語力を伸ばす際は語学学校に半年行ってみようと思います。日本でも英会話やアプリなどありますが、私の場合はさぼりそうなので強制的に身を置こうと思ってます。&lt;/p&gt;
&lt;p&gt;英語を使わざる負えない場所なら必然的に覚えて使いこなせないと生きていけないですからね。&lt;/p&gt;
&lt;p&gt;ざっくり言えば挑戦とリスクヘッジの目的になりますが、もう少し細かいことを書いてみようと思います。&lt;/p&gt;
&lt;h4 id=&#34;挑戦&#34;&gt;挑戦&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;海外に行くこと(ちなみに初海外)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;英語力を伸ばすこと&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;海外のオフィスワークで働くこと&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;リスクヘッジ&#34;&gt;リスクヘッジ&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;地震や戦争に巻き込まれたくない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;少子高齢化である(30~40年で1億人を割る)→国内の経済圏が縮小する→国内のみの需要で仕事をしている会社の売上が下がる可能性がある→売り上げが下がれば給料が下がる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;万が一子供や孫を考えた場合、上記の状況で子供の就職先が日本国内のみは不安がある&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;もし日本から脱出しないとまずい状況になった時、最低限家族と友人くらいは助けられるかもしれない&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;少し長くなりましたがこんな感じです。&lt;/p&gt;
&lt;p&gt;もちろんAIやデバイスが発達して英語をリアルタイムで翻訳する未来が来る可能性もあります。私が危惧したリスクが来ないかもしれません。少子化は確実ですが…&lt;/p&gt;
&lt;p&gt;とは言えそれが使えない状況はどうするの？等ありますので、やっぱり使えるに越したことはないかなと思います。&lt;/p&gt;
&lt;h3 id=&#34;会社に対する不満&#34;&gt;会社に対する不満&lt;/h3&gt;
&lt;p&gt;長々と退職する目的と今後の考えを言いましたが、退職する理由の8割にすぎません。&lt;/p&gt;
&lt;p&gt;残り2割は会社に対する不満たらたらだったりします。私も人間ですし…&lt;/p&gt;
&lt;p&gt;もっと言えば1年以上前から退職を考えていました。その時は転職を考えていました。&lt;/p&gt;
&lt;p&gt;そして退職理由は100%会社に対する不満（笑）&lt;/p&gt;
&lt;p&gt;ただ、転職活動するにあたって、私が何をしたいのかまだわかっていなかったので面接でバコバコおとされました（笑）&lt;/p&gt;
&lt;p&gt;将来何したいかわかってない人を取るのは危ういですし、入ってきてもすぐ辞める可能性がありますからね…&lt;/p&gt;
&lt;p&gt;そこから色んな情報を見聞きして海外に行くという決断をしました。正直不安で仕方ないです。&lt;/p&gt;
&lt;p&gt;とは言え今の会社に居続けても自身が腐っていきそうな気がしたので、後悔はないです。ストレスもなくなりそうです（笑）&lt;/p&gt;
&lt;p&gt;不満たらたらな部分に対してはまだ在籍中なので書かないでおこうと思います。万が一にも見られたら残り4か月地獄を見そうなので。&lt;/p&gt;
&lt;h3 id=&#34;終わりに&#34;&gt;終わりに&lt;/h3&gt;
&lt;p&gt;というわけで退職の意向を伝えたこととその理由についてでした。&lt;/p&gt;
&lt;p&gt;ちなみに1社目の退職理由は「エンジニアとして成長したいから！」という理由です。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>祇（くにつがみ）：Path of the Goddessの実績をコンプしたぞ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/path-of-goddess/</link>
      <pubDate>Sun, 28 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/path-of-goddess/</guid>
      <description>&lt;h2 id=&#34;初めに&#34;&gt;初めに&lt;/h2&gt;
&lt;p&gt;&lt;img alt=&#34;祇（くにつがみ）実績&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/path-of-goddess/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-27-165902.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最近発売された祇というゲームの実績をコンプしました！&lt;/p&gt;
&lt;p&gt;公式サイトは&lt;a href=&#34;https://www.kunitsu-gami.com/ja-jp/&#34;&gt;こちら&lt;/a&gt;。Steamのストアページは&lt;a href=&#34;https://store.steampowered.com/app/2510710/Path_of_the_Goddess/?l=japanese&#34;&gt;こちら&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;こちらのゲームは**タワーディフェンス(以下TD)**のゲームになります。主人公である宗を操作し、世代を守りながら村を救っていきます。&lt;/p&gt;
&lt;p&gt;また、宗以外に村人が存在し、ジョブを与えることで攻撃法を得ることができます。操作はできず場所を設定するだけですが…&lt;/p&gt;
&lt;h2 id=&#34;ゲームについて&#34;&gt;ゲームについて&lt;/h2&gt;
&lt;p&gt;前提として敵の名前を&lt;strong&gt;畏哭&lt;/strong&gt;、ジョブの変更やステージ進行のアイテムを&lt;strong&gt;結晶&lt;/strong&gt;とします。&lt;/p&gt;
&lt;h4 id=&#34;攻略の流れ&#34;&gt;攻略の流れ&lt;/h4&gt;
&lt;p&gt;ステージ攻略流れとしては&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;穢れを払い結晶を得る&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;結晶を使って霊道を引く&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大工に仕掛けを頼む&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;村人を救う&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;結晶を使ってジョブを与える&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;夜は畏哭を倒し、結晶を拾う&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;という感じになります。ボス戦はジョブを与えて倒すだけです。&lt;/p&gt;
&lt;h4 id=&#34;攻略について&#34;&gt;攻略について&lt;/h4&gt;
&lt;p&gt;ステージを攻略する際は先に霊道を引くことをおすすめします。私の性格もありますが早めにクリアしたいので、ある程度引いてから穢れ払いや村人救いをするとよいです。&lt;/p&gt;
&lt;p&gt;他に仕掛けがあり、ステージ攻略が有利になるトラップがあります。味方のバフ、敵の速度ダウン、遠距離の攻撃範囲拡大等があります。結晶の消費はないですが仕掛けを作るのに時間がかかります。早めに頼んだ方が多く作れるので意識すると良いです。&lt;/p&gt;
&lt;p&gt;ステージ攻略では物盗りがいると楽になります。お宝を見つけると食料や結晶がもらます。また、最大まで強化していれば落ちている結晶を集めてくれます。途中から複数個所から敵が沸くのでその時に活躍します。&lt;/p&gt;
&lt;p&gt;ステージによっては霊道を引かない、主人公が使えない、船の上(刀をあまり振らない)ということがあります。それに適した鍔や魔像を選ぶとサクサク進めます。&lt;/p&gt;
&lt;h4 id=&#34;強化について&#34;&gt;強化について&lt;/h4&gt;
&lt;p&gt;強化をする際は仮面か主人公のどちらかを選ぶことができます。初期に戻せる上に素材も帰ってくるので気軽に強化できます。&lt;/p&gt;
&lt;p&gt;主人公の弓や結ノ舞(ダウン攻撃)、溜め攻撃がおすすめです。また、後々のことを考えて後の先(カウンター)を使えるようになっておくと良いです。余裕があれば魔像や鍔も欲しいです。&lt;/p&gt;
&lt;p&gt;仮面は初期の斧や弓、その後はタンクや回復(可能なら5段階まで)、最後は銃や大砲(可能なら6段階)がおすすめです。強化素材は気軽に戻せるので使わなければ初期に戻すのもありです。&lt;/p&gt;
&lt;p&gt;基本主人公がタゲをとり後ろから村人が遠距離攻撃が楽だと思います。火縄は火力が高いですがダウンは取れないので良し悪しは分かれそうです。&lt;/p&gt;
&lt;h4 id=&#34;ミッションについて&#34;&gt;ミッションについて&lt;/h4&gt;
&lt;p&gt;それからミッションが各ステージに存在します。1度目の攻略ではわかりませんが2度目以上からはみえるようになります。ステージ内ではカウント系も可視化されます(例: 50体倒せなら現在30 / 50)&lt;/p&gt;
&lt;p&gt;ミッションをクリアすれば鍔や魔像、産霊(むすび)が手に入ります。鍔は必殺技、魔像はパッシブ付与、産霊はジョブや主人公強化素材という感じです。&lt;/p&gt;
&lt;p&gt;2週目では新たなミッションが追加されます。全部回収できれば主人公と仮面の両方が最大まで強化できます。&lt;/p&gt;
&lt;h4 id=&#34;復興について&#34;&gt;復興について&lt;/h4&gt;
&lt;p&gt;村を救うと拠点として使え、復興をすることになります。復興は村人に指示した後、ステージをクリアすると復興が完了します。復興が完了すると産霊や絵馬がもらえます。絵馬は畏哭や仮面、動物のバックグラウンドが読めます。絵馬は面白いのでおすすめです。&lt;/p&gt;
&lt;p&gt;また、村の復興が完了すると結晶や食料の所持量が増えます。所持量が増えるとステージ攻略が楽になるので積極的に行うと良いです。&lt;/p&gt;
&lt;h4 id=&#34;装備について&#34;&gt;装備について&lt;/h4&gt;
&lt;p&gt;攻撃の型が2種類あるのですが、初期の型が使いやすいですね。出が早くボタン入力後のストレスが感じにくいです。別の型は納刀しないと攻撃しないのでテンポが悪く感じました。&lt;/p&gt;
&lt;p&gt;鍔(必殺技)は大体レジストゲージ(ダウンを取れる)を削るものを選んでました。ただ、初期のころは勝手がわかってなかったので村人の防御強化を使ってました。&lt;/p&gt;
&lt;p&gt;魔像は基本主人公攻撃上昇で問題ないと思います。ただ、ステージ攻略では結晶の消費減や村人強化も使ってました。&lt;/p&gt;
&lt;p&gt;個人的に好きなのは溜め攻撃の時間短縮や弓攻撃速度アップですね。主人公がダメージを受けない系のミッションでは弓が大活躍したのでおすすめです。&lt;/p&gt;
&lt;h2 id=&#34;感想&#34;&gt;感想&lt;/h2&gt;
&lt;p&gt;個人的に良かった点と改善してほしい点がいくつか書いてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;良かった点&#34;&gt;良かった点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;無双系に似た範囲攻撃の爽快感&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;主人公を一切操作せず、攻略できた時の楽しさ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;装備や強化の幅が広がった時のワクワク&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大神アレンジが入った音楽&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;畏哭や村人のバックグラウンド&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;細部まで装飾があり綺麗&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;弱→弱→弱→強を良く使っていたのですが、この操作感は好きです。その他は使う機会が少なかったですが…&lt;/p&gt;
&lt;p&gt;TDなので主人公を一切操作せず、ステージクリアした時は気持ちよさがあります。結晶集めを物盗りに任せれば放置も可能ですね。&lt;/p&gt;
&lt;p&gt;特定のボスを討伐するとジョブの解放と主人公の強化ができます。攻略の幅やクリアできなかったミッションも進められるようになって楽しいです。&lt;/p&gt;
&lt;p&gt;大神の実績コンプまで出来てないのですが、クリアまでやったことはあります。少し懐かしく感じ2週目で試してみました。&lt;/p&gt;
&lt;p&gt;畏哭には畏哭となった経緯、村人は村での関係性が書かれています。設定が細かく、ついつい確認しちゃうんですよね。&lt;/p&gt;
&lt;p&gt;世代の見た目や仮面等細部まできれいに装飾が施されて見るだけで楽しいです。各ステージや畏哭などの3Dモデルも見てみると良いです。&lt;/p&gt;
&lt;h3 id=&#34;改善してほしい点&#34;&gt;改善してほしい点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;村人のジョブ変更の手間&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;お祓い後のスキップタイミング&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;拠点の移動&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ボスラッシュ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;装備の付け替え&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;結晶を使ってジョブを変更できますが、最大12人も変更する必要があるので大変です。しかも近づかないと変更ができないのでかなり面倒です。&lt;/p&gt;
&lt;p&gt;お祓いが終わった後のスキップが少し遅いですね。ムービーが始まったらすぐスキップできると周回時楽になります。&lt;/p&gt;
&lt;p&gt;拠点では復興という作業があります。特定の場所で村人を数人指定して復興できるのですが、移動が手間ですね。復興の場所までワープかその場で指示できれば楽ですね。&lt;/p&gt;
&lt;p&gt;ステージではボスラッシュが存在するのですが、ボスのたびにジョブの付け替えが必要になります。そこが大変だったのでもう少し良いやり方がなかったかなと。&lt;/p&gt;
&lt;p&gt;装備の付け替えが拠点の天幕に移動しないとできないので、拠点またはステージ選択でも出来たら楽だなとは思いました。&lt;/p&gt;
&lt;h2 id=&#34;終わりに&#34;&gt;終わりに&lt;/h2&gt;
&lt;p&gt;プレイ時間は攻略を見ずに41時間ぐらい。ミッション等事前に見てればもう少し早く終わらせることができると思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part9</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-9/</link>
      <pubDate>Wed, 24 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-9/</guid>
      <description>&lt;h2 id=&#34;前回のあらすじ&#34;&gt;前回のあらすじ&lt;/h2&gt;
&lt;p&gt;確率的勾配降下法を使って予測をしてみました。&lt;/p&gt;
&lt;p&gt;うまくいかなかったので、別の方法を試すことにしました。&lt;/p&gt;
&lt;h2 id=&#34;lstm&#34;&gt;LSTM&lt;/h2&gt;
&lt;p&gt;時系列分析の代表モデルと言えばLSTMだと思います。&lt;/p&gt;
&lt;p&gt;というわけで前回とはプログラムを分けて実装しました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, LSTM, Input
import matplotlib.pyplot as plt

import glob
dm_fol = &amp;#39;./datamart/&amp;#39;
stock_list = glob.glob(dm_fol + &amp;#34;*.parquet&amp;#34;)

# データの読み込みと前処理
def preprocess_data(df, time_step=60):
    df[&amp;#39;Close&amp;#39;] = df[&amp;#39;Close&amp;#39;].astype(float)
    data = df[[&amp;#39;Close&amp;#39;]].values

    # データのスケーリング
    scaler = MinMaxScaler(feature_range=(0, 1))
    scaled_data = scaler.fit_transform(data)
    
    # LSTM用のデータセット作成
    X, Y = [], []
    for i in range(time_step, len(scaled_data)):
        X.append(scaled_data[i-time_step:i, 0])
        Y.append(scaled_data[i, 0])
    
    X, Y = np.array(X), np.array(Y)
    X = X.reshape(X.shape[0], X.shape[1], 1)
    
    return X, Y, scaler

# LSTMモデルの構築
def create_lstm_model(input_shape):
    model = Sequential()
    model.add(Input(shape=input_shape))  # Inputオブジェクトを使用して入力形状を指定
    model.add(LSTM(50, return_sequences=True))
    # model.add(LSTM(50, return_sequences=True, input_shape=input_shape))
    model.add(LSTM(50, return_sequences=False))
    model.add(Dense(25))
    model.add(Dense(1))
    model.compile(optimizer=&amp;#39;adam&amp;#39;, loss=&amp;#39;mean_squared_error&amp;#39;)
    return model

# モデルの評価とプロット
def evaluate_model(df, model, scaler, X_train, y_train, X_test, y_test, time_step, sticker_name):
    y_train_pred = model.predict(X_train)
    y_test_pred = model.predict(X_test)
    
    y_train_pred = scaler.inverse_transform(y_train_pred)
    y_test_pred = scaler.inverse_transform(y_test_pred)
    
    y_train = scaler.inverse_transform([y_train])
    y_test = scaler.inverse_transform([y_test])
    
    train_mse = np.mean((y_train_pred - y_train[0]) ** 2)
    test_mse = np.mean((y_test_pred - y_test[0]) ** 2)
    print(f&amp;#34;Train Mean Squared Error: {train_mse}&amp;#34;)
    print(f&amp;#34;Test Mean Squared Error: {test_mse}&amp;#34;)
    
    # プロット
    df.set_index(&amp;#39;Date&amp;#39;, inplace=True)
    train_dates = df.iloc[time_step:len(y_train[0])+time_step].index
    test_dates = df.iloc[len(y_train[0])+time_step-1:-1].index
    
    plt.figure(figsize=(14, 7))
    # plt.plot(train_dates, y_train[0], label=&amp;#39;Train Actual&amp;#39;, color=&amp;#39;black&amp;#39;)
    plt.plot(test_dates, y_test[0], label=&amp;#39;Test Actual&amp;#39;, color=&amp;#39;red&amp;#39;)
    plt.plot(test_dates, y_test_pred, label=&amp;#39;Test Predicted&amp;#39;, color=&amp;#39;blue&amp;#39;)
    plt.title(sticker_name+&amp;#39;: Actual vs Predicted Stock Prices&amp;#39;)
    plt.xlabel(&amp;#39;Date&amp;#39;)
    plt.ylabel(&amp;#39;Close&amp;#39;)
    plt.legend()
    plt.show()

# 次の日の予測
def predict_next_day(model, scaler, df, time_step=60):
    data = df[[&amp;#39;Close&amp;#39;]].values
    last_data = data[-time_step:]
    last_data_scaled = scaler.transform(last_data)
    X_input = last_data_scaled.reshape(1, time_step, 1)
    next_day_prediction = model.predict(X_input)
    next_day_prediction = scaler.inverse_transform(next_day_prediction)
    print(f&amp;#34;Next Day Prediction: {next_day_prediction[0][0]}&amp;#34;)

# データの読み込み
for count, stock_data in enumerate(stock_list):
  df = pd.read_parquet(stock_data)
  sticker_name = stock_data.split(&amp;#39;\\&amp;#39;)[1].replace(&amp;#39;.parquet&amp;#39;, &amp;#39;&amp;#39;)

  # データの前処理
  time_step = 60
  X, Y, scaler = preprocess_data(df, time_step)

  # データの分割
  train_size = int(len(X) * 0.8)
  X_train, X_test = X[:train_size], X[train_size:]
  y_train, y_test = Y[:train_size], Y[train_size:]

  # モデルの構築と訓練
  model = create_lstm_model((X_train.shape[1], 1))
  model.fit(X_train, y_train, batch_size=1, epochs=1)

  # モデルの評価
  evaluate_model(df, model, scaler, X_train, y_train, X_test, y_test, time_step, sticker_name)

  # 次の日の予測
  predict_next_day(model, scaler, df, time_step)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;コード確認&#34;&gt;コード確認&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    # LSTM用のデータセット作成
    X, Y = [], []
    for i in range(time_step, len(scaled_data)):
        X.append(scaled_data[i-time_step:i, 0])
        Y.append(scaled_data[i, 0])
    
    X, Y = np.array(X), np.array(Y)
    X = X.reshape(X.shape[0], X.shape[1], 1)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;LSTM用のデータセットは60日分のデータを学習として使い、次の日を出力として使用するという特徴があります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>投資信託を売却しようとしたら数日かかるのを知らなかった話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/mutual-funds/</link>
      <pubDate>Sun, 21 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/mutual-funds/</guid>
      <description>&lt;h3 id=&#34;投資信託の売却と資金不足&#34;&gt;投資信託の売却と資金不足&lt;/h3&gt;
&lt;p&gt;パスポートを取得した話をしましたが、海外に行こうと思って70万近くの口数を売却しようとしました。&lt;/p&gt;
&lt;p&gt;後日詳しく話しますが、ビザを取って語学学校に行ってみよう！と考えていたので銀行口座の貯金だけでは足らなかったのです。&lt;/p&gt;
&lt;p&gt;100株単位ですが日米株を売買したこともあったので、当日に何とかなるかなと思ってました。&lt;/p&gt;
&lt;p&gt;数営業日必要なのを知らなかったので資金が用意出来ず、入学申請を1週間見送ることになりました。&lt;/p&gt;
&lt;p&gt;入学予定のタイミングや価格は変わらないので特に問題ないです。為替分の価格は変動しますが…。&lt;/p&gt;
&lt;p&gt;私の場合は入学許可証がないとビザの申請ができないので、それも1週間先送りですね。&lt;/p&gt;
&lt;h3 id=&#34;海外での投資について&#34;&gt;海外での投資について&lt;/h3&gt;
&lt;p&gt;現在SBI証券を使って投資を行っていますが、海外に居住する際は全て売却しなければなりません。&lt;/p&gt;
&lt;p&gt;ここはちょっと痛いところですね。数十年単位で投資する予定だったので…。&lt;/p&gt;
&lt;p&gt;一応海外でも投資できるサイトはありますので、現地で使えればそちらを活用していく予定です。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.interactivebrokers.co.jp/&#34;&gt;IB証券&lt;/a&gt;というところで、SBI証券が米国株の取引の際に取次ぎを行う会社らしいです。&lt;/p&gt;
&lt;p&gt;相も変わらず投資信託を買う予定です。ただ数%ぐらいは色んな国を見て株を買ってみようと思います。&lt;/p&gt;
&lt;p&gt;それから暗号資産も買ってみようかと思います。&lt;/p&gt;
&lt;p&gt;日本の税率は雑所得扱いで累進課税が採用されています。住民税10%を含めると最大55%になります。海外はそこまで高くないので触るくらいはしてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;自身の投資実績&#34;&gt;自身の投資実績&lt;/h3&gt;
&lt;p&gt;最後にどうせ売却するので私のクソ雑魚資産をお見せしようと思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;資産残高&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/mutual-funds/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-21-120532-1024x687.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;資産推移&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/mutual-funds/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-21-120548-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;コロナで株価が全体的に下がったタイミングで始めました。そこからコツコツと投資信託(オルカンやS&amp;amp;P500)に入れてたので緩やかに増加しましたね。&lt;/p&gt;
&lt;p&gt;米国株が急落したら一気に下がるのでリスクヘッジが全くできてませんが…&lt;/p&gt;
&lt;p&gt;X(旧Twitter)などのSNSを見ると凄い人もいます。ですがパンピーはこんなもんなのでまったりやっていきましょう。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>新しいプラグインをいくつか導入してみた！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/</link>
      <pubDate>Thu, 18 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/</guid>
      <description>&lt;p&gt;私はサイト運営に対してそこまで興味がないです。&lt;/p&gt;
&lt;p&gt;ただ、快適に見てもらうに越したことはないし、SEO対策もいつか役に立つかと思っていくつかプラグインを入れてみました！&lt;/p&gt;
&lt;h3 id=&#34;mathjax-latexまたはsimple-mathjax&#34;&gt;&lt;strong&gt;MathJax-LaTeX&lt;/strong&gt;または&lt;strong&gt;Simple MathJax&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;数式を表すのに必須と言えます。&lt;/p&gt;
&lt;p&gt;数学の世界でも良く使われるものになります。例えば&lt;strong&gt;平均二乗誤差&lt;/strong&gt;を数式で表すと&lt;/p&gt;
&lt;p&gt;MSE = 1 / n ∑(yi - y)^2 (yiは予測値、yは正解値) ←この書き方が↓のようになります。&lt;/p&gt;
&lt;p&gt;$$MSE = \frac{1}{n}\sum_{i=1}^{n}(\hat{y_{i}}-y_{i})^2$$&lt;/p&gt;
&lt;p&gt;実際にコードに書き起こすとこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-18-201228.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;いつ使うかわかりませんが、数式を使う機会がある人は覚えておくと良いかと思います。&lt;/p&gt;
&lt;p&gt;最悪Chat-GPTなどの生成AIに頼る方法もありますので。&lt;/p&gt;
&lt;h3 id=&#34;wp-ulike&#34;&gt;WP ULike&lt;/h3&gt;
&lt;p&gt;いいねボタンやグッドボタン的なやつです。記事の下部やコメントした時に表示されると思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;いいねボタン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-18-201954.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;グッドボタン&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-18-202002-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;特に誰がやったか全くわからないので雑に付けられると思います。&lt;/p&gt;
&lt;p&gt;X(旧Twitter)のようにいいねした記事が見れるようにしてみたい気持ちはあります。&lt;/p&gt;
&lt;h3 id=&#34;yoast-seo&#34;&gt;Yoast SEO&lt;/h3&gt;
&lt;p&gt;SEO対策のプラグインになります。有料限定の機能もあるみたいですが、そこまでではないので無料でやってます。&lt;/p&gt;
&lt;p&gt;昔の記事に比べて見出しを付けるようになりましたが、このプラグインによるものです。&lt;/p&gt;
&lt;p&gt;後はメタディスクリプションを入れています。こんな感じでリンクの下に出ているやつです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;メタディスクリプション&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-18-202952.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみにメタディスクリプションは全体の文字をコピーして生成AIに70字で作ってもらってます。&lt;/p&gt;
&lt;p&gt;自分で考えるのも面倒ですし…&lt;/p&gt;
&lt;h2 id=&#34;終わりに&#34;&gt;終わりに&lt;/h2&gt;
&lt;p&gt;同じものずっとやり続けるのではなく、気が向いたら良くしてみよう！だとか新しいものを取り入れてみるといい変化があると思います。&lt;/p&gt;
&lt;p&gt;すぐに役に立つかはわかりませんがちょっとした話もできるかもしれないですし。&lt;/p&gt;
&lt;p&gt;それから少しコメントをしやすくしてみました。&lt;/p&gt;
&lt;p&gt;認証も文字列を入れるのは面倒ですが、名前もメールアドレスも不要にしました。こんな感じになると思います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;コメント&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/new-wordpress-plugins-installed/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-18-194204.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;サイトが重くならない程度に面白いプラグインや設定が会ったら試してみます！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part8</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/</link>
      <pubDate>Mon, 15 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/</guid>
      <description>&lt;h2 id=&#34;前回のあらすじ&#34;&gt;前回のあらすじ&lt;/h2&gt;
&lt;p&gt;株価予測を行うコードをいったん書いてみました。&lt;/p&gt;
&lt;p&gt;課題はまだ残ったままですが、今回はそこを解決しつつモデルを追加で学習するというやり方を試してみました。&lt;/p&gt;
&lt;h2 id=&#34;確率的勾配降下法&#34;&gt;確率的勾配降下法&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;def predict_next_day(model, scaler, df):
    last_row = df.drop(columns=[&amp;#39;Close&amp;#39;]).iloc[-1].values.reshape(1, -1)
    # last_row = df.iloc[-1, :-1].values.reshape(1, -1)
    df.drop(columns=[&amp;#39;Close&amp;#39;]).iloc[-1].to_csv(&amp;#34;test.csv&amp;#34;)
    last_row_scaled = scaler.transform(last_row)
    next_day_prediction = model.predict(last_row_scaled)
    print(f&amp;#34;Previous Day Prediction: {df.iloc[-1][&amp;#39;Close&amp;#39;]}&amp;#34;)
    print(f&amp;#34;Next Day Prediction: {next_day_prediction[0]}&amp;#34;)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;前回の予測部分ですが予測するカラムが異なっていたので変な値が出ていました。&lt;/p&gt;
&lt;p&gt;修正したことによってだいぶまともな値に修正ができました。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;0800.HK&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-15-203700-1024x556.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ただ、うまくいくときはきれいな形になっていますがそうでないことも多いです。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;AOS&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-15-203305-1-1024x555.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;ATNF&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-15-203344-1-1024x541.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;EGHT&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-15-203520-1-1024x538.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;波があるところはうまくできている方ですが、直線気味だとうまくいかないですね。&lt;/p&gt;
&lt;p&gt;毎回初期化しているのですが、ダメですね。使ってるモデルが確率的勾配降下法も要因としてあるかもしれないです。&lt;/p&gt;
&lt;p&gt;というわけで追加学習する形に変更しようと試してみました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;def update_model(model, scaler, new_df):
    target = new_df[&amp;#39;Close&amp;#39;].shift(-1).dropna()
    features = new_df.drop(columns=[&amp;#39;Close&amp;#39;])
    features = features[:-1]
    
    # データのスケーリング
    X = scaler.transform(features.values)
    y = target.values
    
    model.partial_fit(X, y)

    # 新しいデータに対する予測と評価
    # X_new = scaler.transform(new_df.drop(columns=[&amp;#39;Close&amp;#39;]).values)
    X_new = scaler.transform(new_df.drop(columns=[&amp;#39;Close&amp;#39;]).iloc[:-1].values)
    y_new = new_df[&amp;#39;Close&amp;#39;].shift(-1).dropna().values
    y_new_pred = model.predict(X_new)
    mse_new = mean_squared_error(y_new, y_new_pred)
    print(f&amp;#34;New Data MSE: {mse_new}&amp;#34;)

for count, stock_data in enumerate(stock_list):
  ・
　・
　・
  if count == 0:
    model, scaler, X_train, X_test, y_train, y_test = train_model(df)

    # モデルの評価
    y_pred = evaluate_model(model, X_test, y_test)

  else:

    update_model(model, scaler, df)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img alt=&#34;AOS2&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-8/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-15-205739-1-1024x549.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近やったゲームをつらつらと</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/</link>
      <pubDate>Fri, 12 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/</guid>
      <description>&lt;p&gt;掲題の通り最近やったゲームを少し上げてみようと思います。&lt;/p&gt;
&lt;h3 id=&#34;風のクロノア-1--2-アンコール&#34;&gt;風のクロノア 1 &amp;amp; 2 アンコール&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;風のクロノア&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-10-150127.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;前から少しずつ進めていたゲームを全クリしてきました！&lt;/p&gt;
&lt;p&gt;幼いころ少しだけ遊んだ記憶があって楽しかったので、購入してプレイしてました。&lt;/p&gt;
&lt;p&gt;アクションゲームなので人によっては苦手だと思います。&lt;/p&gt;
&lt;p&gt;実績として収集要素がありますが、基本見やすい場所にあるので達成しやすいと思います。&lt;/p&gt;
&lt;p&gt;ストーリー中喋ってくれるのですが、独自の言葉を喋るので字幕を見ることにはなるんですよね。とは言え結構癖になる話し方をするので聞いちゃうのですが…&lt;/p&gt;
&lt;h3 id=&#34;溶鉄のマルフーシャ&#34;&gt;溶鉄のマルフーシャ&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;溶鉄のマルフーシャ&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-10-151346.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらタワーディフェンス系のゲームになります。&lt;/p&gt;
&lt;p&gt;機械兵が来るので銃器を使って撃破し、壁を守るゲームになります。&lt;/p&gt;
&lt;p&gt;銃器は使用日数があるので交換しつつ、仲間を迎えて80日間生き残ることを目指します。&lt;/p&gt;
&lt;p&gt;銃器は初期から変えた方がいいですが、仲間はいたほうが楽になると思います。&lt;/p&gt;
&lt;p&gt;また、ゲームオーバーになってもある程度資金を持った状態で同じ日からスタートするので、苦手でも安心して進めることができます。&lt;/p&gt;
&lt;p&gt;慣れれば実績も達成しやすく、そこまで時間もかからないのでおすすめしやすいです。&lt;/p&gt;
&lt;p&gt;今年、続編が出ますのでそちらも楽しみに待っています。&lt;/p&gt;
&lt;h3 id=&#34;なつもん-20世紀の夏休み&#34;&gt;なつもん！ 20世紀の夏休み&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;なつもん！ 20世紀の夏休み&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-games-roundup-july-2024/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-10-152837.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まだエンディングを迎えてもいないですが、現在プレイしているゲームになります。&lt;/p&gt;
&lt;p&gt;こちらは&lt;strong&gt;ダンガンロンパ&lt;/strong&gt;や&lt;strong&gt;シュタインズゲート&lt;/strong&gt;でおなじみの&lt;strong&gt;スパイクチュンソフト&lt;/strong&gt;様から出たゲームになります。&lt;/p&gt;
&lt;p&gt;内容としてはオープンワールドの&amp;quot;ぼくなつ&amp;quot;というイメージですね。私は&amp;quot;ぼくなつ&amp;quot;をやったことはないですが…&lt;/p&gt;
&lt;p&gt;やることは昆虫採集や魚釣り、化石の発掘、人との交流、サーカスを盛り上げるなどがあります。&lt;/p&gt;
&lt;p&gt;一部引き継いで2週目もできるみたいなのでまったりとやりたいことを進めればいいと思います。&lt;/p&gt;
&lt;p&gt;ある程度進めると&amp;quot;ラブちゃん&amp;quot;という方が登場して、占いをしてくれます。&lt;/p&gt;
&lt;p&gt;占いでは絵日記にかける内容の話や珍しい昆虫や魚の場所等いろいろと教えてくれます。1日を過ごすうえで指標になるので、是非活用することをおすすめします。&lt;/p&gt;
&lt;p&gt;それから&lt;strong&gt;ステッカー&lt;/strong&gt;(スタミナ)という概念が存在します。これは走ったり泳いだり登ったりするときに必要になります。&lt;/p&gt;
&lt;p&gt;集める方法としては大きな冒険と探偵ノートをクリアすることなので、積極的に進めていくのが良いです！&lt;/p&gt;
&lt;p&gt;早くエンディングを進めてDLCも遊びたいですね。&lt;/p&gt;
&lt;h2 id=&#34;終わりに&#34;&gt;終わりに&lt;/h2&gt;
&lt;p&gt;他にもいろいろと遊んでいるものもありますが、今はこんな感じです。&lt;/p&gt;
&lt;p&gt;勉強も必要ですがストレス解消も必要なので、無理しない程度に頑張りましょう！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近あった出来事をだらだらと</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/</link>
      <pubDate>Mon, 08 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/</guid>
      <description>&lt;p&gt;個人的にいろいろあったので残すために書いておきます。&lt;/p&gt;
&lt;h3 id=&#34;mri検査&#34;&gt;MRI検査&lt;/h3&gt;
&lt;p&gt;前回も少し話しましたが、6/29(金)にMRI検査を受けてきました。&lt;/p&gt;
&lt;p&gt;いただいた検査結果の内容を見てみると&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;所見:&lt;/strong&gt; 左内頸動脈の栄上部に若干の狭小化が疑われますが、equivocal（判断が難しい）な所見です。その他、頭蓋内の動脈に広狭不整や動脈瘤は指摘できません。左内頸動脈は全体的に hypoplastic（発育不全）ですが、右内頸動脈から前交通動脈を介して両側大脳動脈が描出されているためと思います。両側椎骨動脈に解離を疑わせる所見はなく、脳底動脈の血流は良好です。&lt;/p&gt;
&lt;p&gt;聴神経や内耳に異常なく、聴神経腫瘍は指摘できません。両側乳突蜂巣の含気も良好です。新鮮な梗塞やラクナ梗塞、皮質梗塞は指摘できません。基底核や白質の intensity（信号強度）も良好で、加齢に伴う Nonspecific findings（非特異的所見）は認められますが、年齢相応です。出血の既住もありません。側脳室の大きさや形も正常です。水頭症や病的な萎縮は指摘できません。&lt;/p&gt;
&lt;p&gt;ということで特に何もないので経過観察となりました。&lt;/p&gt;
&lt;h3 id=&#34;パスポート申請&#34;&gt;パスポート申請&lt;/h3&gt;
&lt;p&gt;今後のことを考えてパスポートの申請に行きました。&lt;a href=&#34;https://www.mofa.go.jp/mofaj/toko/passport/pass_2.html&#34;&gt;外務省&lt;/a&gt;のページに記載されていますが、最低限必要なものは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;申請書&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;戸籍謄本&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;写真&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;になります。&lt;/p&gt;
&lt;p&gt;申請書は事前に記載してダウンロードすると楽になります。写真もスマホで撮ったものをコンビニで印刷する方法があります。計660円必要ですが、&lt;a href=&#34;https://www.freedpe.com/v1/&#34;&gt;こちら&lt;/a&gt;から印刷できます。&lt;/p&gt;
&lt;p&gt;戸籍謄本に関しては場所によってはコンビニで印刷できると思います。私の場合は戸籍と居住地が違うので市役所まで行く必要があったので、この準備が大変でした。&lt;/p&gt;
&lt;p&gt;私は東京の池袋で申請しましたが人がかなり多かったです。大体6時過ぎくらいに向かいましたが、受付に20分、申請に70分くらいかかりました。&lt;/p&gt;
&lt;p&gt;やはり平日の空いてるタイミングを狙った方がスムーズですね。あるいは申請のタイミングで食事に行くのもおすすめです。&lt;/p&gt;
&lt;p&gt;ただし、呼ばれたタイミングでいたほうがいいので事前に食べる場所を決めておくと良いです。&lt;/p&gt;
&lt;p&gt;支払いは受け取るときなのでお金は準備しなくても問題ありません。&lt;/p&gt;
&lt;h3 id=&#34;英語力チェック&#34;&gt;英語力チェック&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://hr.progos.ai/student/igpNehDYz9qCAp8I20sAhBMsa466RQYF/login&#34;&gt;こちら&lt;/a&gt;のPROGOSというサイトでSpeakingのテストを受けてみました。&lt;/p&gt;
&lt;p&gt;結果は全然ですね…&lt;/p&gt;
&lt;p&gt;なかなかアドリブではうまいこと喋れないですね。今後の頑張りが必要です。ちなみに検査の見方は&lt;a href=&#34;https://progos.ai/cefr_chart.html?utm_source=progos_exam&amp;amp;utm_medium=hr_site&amp;amp;utm_campaign=progos_feedbacksheet_jp&#34;&gt;こちら&lt;/a&gt;から確認できます。&lt;/p&gt;
&lt;p&gt;総合評価と各評価、フィードバックとアドバイスがもらえます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-07-005420-1024x490.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-07-011113-1024x870.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-07-011137-1024x520.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/07/recent-life-updates/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-07-07-011147-1024x400.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最近あったこととしてはこんな感じです。ゲームの話はまたいずれやります。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part7</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-7/</link>
      <pubDate>Sat, 06 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-7/</guid>
      <description>&lt;h2 id=&#34;前回のあらすじ&#34;&gt;前回のあらすじ&lt;/h2&gt;
&lt;p&gt;オシレーター系指標の説明変数を追加するコードを書きました。&lt;/p&gt;
&lt;h2 id=&#34;株価予測_コード&#34;&gt;株価予測_コード&lt;/h2&gt;
&lt;p&gt;今回やることは株価の予測になります。&lt;/p&gt;
&lt;p&gt;今回は1ファイルずつ読み込んで実行しています。ティッカーリストがあればティッカーごとにダウンロードしてきて加工する方法もあったのでいずれやります。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import pandas as pd
import numpy as np
import yfinance as yf
from sklearn.linear_model import SGDRegressor
from sklearn.metrics import mean_squared_error
from sklearn.preprocessing import StandardScaler
from sklearn.model_selection import train_test_split
import matplotlib.pyplot as plt

dm_fol = &amp;#39;./datamart/&amp;#39;

import glob
stock_list = glob.glob(dm_fol + &amp;#34;*.parquet&amp;#34;)

def preprocess_data(df):

    df.sort_values(&amp;#39;Date&amp;#39;, inplace=True)
    # 日付を特徴量に変換
    df[&amp;#39;Year&amp;#39;] = df[&amp;#39;Date&amp;#39;].dt.year
    df[&amp;#39;Month&amp;#39;] = df[&amp;#39;Date&amp;#39;].dt.month
    df[&amp;#39;Day&amp;#39;] = df[&amp;#39;Date&amp;#39;].dt.day
    df[&amp;#39;Weekday&amp;#39;] = df[&amp;#39;Date&amp;#39;].dt.weekday
    df[&amp;#39;Quarter&amp;#39;] = df[&amp;#39;Date&amp;#39;].dt.quarter

    # 周期成分のエンコーディング
    df[&amp;#39;Month_sin&amp;#39;] = np.sin(2 * np.pi * df[&amp;#39;Month&amp;#39;] / 12)
    df[&amp;#39;Month_cos&amp;#39;] = np.cos(2 * np.pi * df[&amp;#39;Month&amp;#39;] / 12)
    df[&amp;#39;Day_sin&amp;#39;] = np.sin(2 * np.pi * df[&amp;#39;Day&amp;#39;] / 31)
    df[&amp;#39;Day_cos&amp;#39;] = np.cos(2 * np.pi * df[&amp;#39;Day&amp;#39;] / 31)
    df[&amp;#39;Weekday_sin&amp;#39;] = np.sin(2 * np.pi * df[&amp;#39;Weekday&amp;#39;] / 7)
    df[&amp;#39;Weekday_cos&amp;#39;] = np.cos(2 * np.pi * df[&amp;#39;Weekday&amp;#39;] / 7)

    # 日付を削除
    df.drop(columns=[&amp;#39;symbol&amp;#39;,&amp;#39;Date&amp;#39;], inplace=True)
    # &amp;#34;symbol&amp;#34;以外のobject型カラムをワンホットエンコーディング
    df = pd.get_dummies(df, columns=[col for col in df.select_dtypes(include=[&amp;#39;object&amp;#39;]).columns])

    # 全ての値が欠損している列を削除
    df.dropna(axis=1, how=&amp;#39;all&amp;#39;, inplace=True)

    # 値が欠損している行を削除
    df.dropna(axis=0, how=&amp;#39;any&amp;#39;, inplace=True)
    return df

def train_model(df):
    target = df[&amp;#39;Close&amp;#39;].shift(-1).dropna()
    features = df.drop(columns=[&amp;#39;Close&amp;#39;])
    features = features[:-1]

    # データのスケーリング
    scaler = StandardScaler()
    X = scaler.fit_transform(features.values)
    y = target.values
    
    # データを7:3に分割
    X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=42, shuffle=False)
    
    model = SGDRegressor(max_iter=1000, tol=1e-3)
    model.fit(X_train, y_train)
    
    return model, scaler, X_test, y_test

def evaluate_model(model, scaler, X_test, y_test):
    y_pred = model.predict(X_test)
    mse = mean_squared_error(y_test, y_pred)
    print(f&amp;#34;Mean Squared Error: {mse}&amp;#34;)
    plt.figure(figsize=(14, 7))
    plt.plot(y_test, label=&amp;#39;Actual&amp;#39;, color=&amp;#39;black&amp;#39;)
    plt.plot(y_pred, label=&amp;#39;Predicted&amp;#39;, color=&amp;#39;blue&amp;#39;)
    plt.title(&amp;#39;Actual vs Predicted Stock Prices&amp;#39;)
    plt.xlabel(&amp;#39;Sample&amp;#39;)
    plt.ylabel(&amp;#39;Price&amp;#39;)
    plt.legend()
    plt.show()

def predict_next_day(model, scaler, df):
    last_row = df.iloc[-1, :-1].values.reshape(1, -1)
    df.iloc[-1, :-1].to_csv(&amp;#34;test.csv&amp;#34;)
    last_row_scaled = scaler.transform(last_row)
    next_day_prediction = model.predict(last_row_scaled)
    print(f&amp;#34;Next Day Prediction: {next_day_prediction[0]}&amp;#34;)

# 初回データロードとモデル学習
# start_date = &amp;#39;1990-04-01&amp;#39;
# end_date = &amp;#39;2024-07-03&amp;#39;
# symbols = [&amp;#39;AAPL&amp;#39;, &amp;#39;MSFT&amp;#39;, &amp;#39;GOOGL&amp;#39;]
for stock_data in stock_list:
  df = pd.read_parquet(stock_data)
  df = preprocess_data(df)
  model, scaler, X_test, y_test = train_model(df)

  # モデルの評価
  evaluate_model(model, scaler, X_test, y_test)

  # 次の日の予測
  predict_next_day(model, scaler, df)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;コードの内容&#34;&gt;コードの内容&lt;/h2&gt;
&lt;p&gt;やったこととしては日付を特徴量に変換しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part6</title>
      <link>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-6/</link>
      <pubDate>Tue, 02 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/07/stock-price-prediction-part-6/</guid>
      <description>&lt;h2 id=&#34;前回のあらすじ&#34;&gt;前回のあらすじ&lt;/h2&gt;
&lt;p&gt;トレンド系指標の説明変数を追加したところで終わりました。&lt;/p&gt;
&lt;h2 id=&#34;オシレーター系指標&#34;&gt;オシレーター系指標&lt;/h2&gt;
&lt;p&gt;今回作成したのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;RSI&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;RCI&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;移動平均線乖離率&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;スローストキャスティクス&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;モメンタムとROC&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MFI&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;CCI&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ギャップ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ヒストリカル・ボラティリティ&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;def rsi(df):
  # RSIの計算
  window = 14

  # 終値の変化
  df[&amp;#39;Change&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].diff()

  # 上昇幅と下落幅の計算
  df[&amp;#39;Gain&amp;#39;] = np.where(df[&amp;#39;Change&amp;#39;] &amp;gt; 0, df[&amp;#39;Change&amp;#39;], 0)
  df[&amp;#39;Loss&amp;#39;] = np.where(df[&amp;#39;Change&amp;#39;] &amp;lt; 0, -df[&amp;#39;Change&amp;#39;], 0)

  # 平均上昇幅と平均下落幅の計算
  df[&amp;#39;Avg_Gain&amp;#39;] = df[&amp;#39;Gain&amp;#39;].rolling(window=window).mean()
  df[&amp;#39;Avg_Loss&amp;#39;] = df[&amp;#39;Loss&amp;#39;].rolling(window=window).mean()

  # 相対力（RS）の計算
  df[&amp;#39;RS&amp;#39;] = df[&amp;#39;Avg_Gain&amp;#39;] / df[&amp;#39;Avg_Loss&amp;#39;]

  # RSIの計算
  df[&amp;#39;RSI&amp;#39;] = 100 - (100 / (1 + df[&amp;#39;RS&amp;#39;]))

  # シグナルの判定
  df[&amp;#39;rsi_Signal&amp;#39;] = np.where(df[&amp;#39;RSI&amp;#39;] &amp;gt; 70, &amp;#39;Sell&amp;#39;, np.where(df[&amp;#39;RSI&amp;#39;] &amp;lt; 30, &amp;#39;Buy&amp;#39;, np.nan))

def calculate_rci(series):
    n = len(series)
    date_rank = np.arange(1, n + 1)
    price_rank = series.rank().values
    ssd = np.sum((date_rank - price_rank) ** 2)
    rci = 1 - (6 * ssd) / (n * (n ** 2 - 1))
    return rci

def rci(df):
  # RCIの計算
  window = 14

  df[&amp;#39;RCI&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].rolling(window=window).apply(calculate_rci, raw=False)

  # シグナルの判定（RSIと同様に70以上で売りシグナル、30以下で買いシグナル）
  df[&amp;#39;rci_Signal&amp;#39;] = np.where(df[&amp;#39;RCI&amp;#39;] &amp;gt; 70, &amp;#39;Sell&amp;#39;, np.where(df[&amp;#39;RCI&amp;#39;] &amp;lt; 30, &amp;#39;Buy&amp;#39;, np.nan))

def madp(df):
  # 乖離率の計算
  df[&amp;#39;madp&amp;#39;] = (df[&amp;#39;Adj Close&amp;#39;] - df[&amp;#39;SMA&amp;#39;]) / df[&amp;#39;SMA&amp;#39;] * 100

  # シグナルの判定
  df[&amp;#39;madp_Signal&amp;#39;] = np.nan
  threshold = 5  # 閾値の設定

  for i in range(1, len(df)):
      if df[&amp;#39;madp&amp;#39;].iloc[i-1] &amp;lt; -threshold and df[&amp;#39;madp&amp;#39;].iloc[i] &amp;gt; df[&amp;#39;madp&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;madp_Signal&amp;#39;] = &amp;#39;Buy&amp;#39;
      elif df[&amp;#39;madp&amp;#39;].iloc[i-1] &amp;gt; threshold and df[&amp;#39;madp&amp;#39;].iloc[i] &amp;lt; df[&amp;#39;madp&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;madp_Signal&amp;#39;] = &amp;#39;Sell&amp;#39;

def stochastic(df):
  # %Kの計算
  window = 14
  df[&amp;#39;14-High&amp;#39;] = df[&amp;#39;High&amp;#39;].rolling(window=window).max()
  df[&amp;#39;14-Low&amp;#39;] = df[&amp;#39;Low&amp;#39;].rolling(window=window).min()
  df[&amp;#39;%K&amp;#39;] = (df[&amp;#39;Adj Close&amp;#39;] - df[&amp;#39;14-Low&amp;#39;]) / (df[&amp;#39;14-High&amp;#39;] - df[&amp;#39;14-Low&amp;#39;]) * 100

  # スロー%Dの計算
  df[&amp;#39;slow%D&amp;#39;] = df[&amp;#39;%K&amp;#39;].rolling(window=3).mean()

  # シグナルの判定
  df[&amp;#39;sto_Signal&amp;#39;] = np.nan
  for i in range(1, len(df)):
      if df[&amp;#39;slow%D&amp;#39;].iloc[i-1] &amp;lt; 20 and df[&amp;#39;slow%D&amp;#39;].iloc[i] &amp;gt; df[&amp;#39;slow%D&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;sto_Signal&amp;#39;] = &amp;#39;Buy&amp;#39;
      elif df[&amp;#39;slow%D&amp;#39;].iloc[i-1] &amp;gt; 80 and df[&amp;#39;slow%D&amp;#39;].iloc[i] &amp;lt; df[&amp;#39;slow%D&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;sto_Signal&amp;#39;] = &amp;#39;Sell&amp;#39;

def momentum_roc(df):
  # モメンタムとROCの計算
  window = 14
  df[&amp;#39;Momentum&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;] - df[&amp;#39;Adj Close&amp;#39;].shift(window)
  df[&amp;#39;ROC&amp;#39;] = ((df[&amp;#39;Adj Close&amp;#39;] - df[&amp;#39;Adj Close&amp;#39;].shift(window)) / df[&amp;#39;Adj Close&amp;#39;].shift(window)) * 100

  # トレンドの判定
  df[&amp;#39;Momentum_Trend&amp;#39;] = np.where(df[&amp;#39;Momentum&amp;#39;] &amp;gt; 0, &amp;#39;Uptrend&amp;#39;, np.where(df[&amp;#39;Momentum&amp;#39;] &amp;lt; 0, &amp;#39;Downtrend&amp;#39;, &amp;#39;Neutral&amp;#39;))
  df[&amp;#39;ROC_Trend&amp;#39;] = np.where(df[&amp;#39;ROC&amp;#39;] &amp;gt; 0, &amp;#39;Uptrend&amp;#39;, np.where(df[&amp;#39;ROC&amp;#39;] &amp;lt; 0, &amp;#39;Downtrend&amp;#39;, &amp;#39;Neutral&amp;#39;))

def mfi(df):
  # 典型価格（TP）の計算
  df[&amp;#39;TP&amp;#39;] = (df[&amp;#39;High&amp;#39;] + df[&amp;#39;Low&amp;#39;] + df[&amp;#39;Adj Close&amp;#39;]) / 3

  # マネーフロー（Raw Money Flow）の計算
  df[&amp;#39;Raw Money Flow&amp;#39;] = df[&amp;#39;TP&amp;#39;] * df[&amp;#39;Volume&amp;#39;]

  # ポジティブマネーフローとネガティブマネーフローの計算
  df[&amp;#39;Positive Money Flow&amp;#39;] = np.where(df[&amp;#39;TP&amp;#39;] &amp;gt; df[&amp;#39;TP&amp;#39;].shift(1), df[&amp;#39;Raw Money Flow&amp;#39;], 0)
  df[&amp;#39;Negative Money Flow&amp;#39;] = np.where(df[&amp;#39;TP&amp;#39;] &amp;lt; df[&amp;#39;TP&amp;#39;].shift(1), df[&amp;#39;Raw Money Flow&amp;#39;], 0)

  # 14期間の合計
  window = 14
  df[&amp;#39;Positive Money Flow Sum&amp;#39;] = df[&amp;#39;Positive Money Flow&amp;#39;].rolling(window=window).sum()
  df[&amp;#39;Negative Money Flow Sum&amp;#39;] = df[&amp;#39;Negative Money Flow&amp;#39;].rolling(window=window).sum()

  # MFIの計算
  df[&amp;#39;Money Flow Ratio&amp;#39;] = df[&amp;#39;Positive Money Flow Sum&amp;#39;] / df[&amp;#39;Negative Money Flow Sum&amp;#39;]
  df[&amp;#39;MFI&amp;#39;] = 100 - (100 / (1 + df[&amp;#39;Money Flow Ratio&amp;#39;]))

  # シグナルの判定
  df[&amp;#39;mfi_Signal&amp;#39;] = np.nan
  for i in range(1, len(df)):
      if df[&amp;#39;MFI&amp;#39;].iloc[i-1] &amp;lt; 20 and df[&amp;#39;MFI&amp;#39;].iloc[i] &amp;gt; df[&amp;#39;MFI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;mfi_Signal&amp;#39;] = &amp;#39;Buy&amp;#39;
      elif df[&amp;#39;MFI&amp;#39;].iloc[i-1] &amp;gt; 80 and df[&amp;#39;MFI&amp;#39;].iloc[i] &amp;lt; df[&amp;#39;MFI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;mfi_Signal&amp;#39;] = &amp;#39;Sell&amp;#39;

def cci(df):
  # 典型価格（TP）の計算
  df[&amp;#39;TP&amp;#39;] = (df[&amp;#39;High&amp;#39;] + df[&amp;#39;Low&amp;#39;] + df[&amp;#39;Adj Close&amp;#39;]) / 3

  # 単純移動平均（SMA）の計算
  window = 20
  df[&amp;#39;cci_SMA&amp;#39;] = df[&amp;#39;TP&amp;#39;].rolling(window=window).mean()

  # 偏差（Mean Deviation）の計算
  df[&amp;#39;Mean Deviation&amp;#39;] = df[&amp;#39;TP&amp;#39;].rolling(window=window).apply(lambda x: np.mean(np.abs(x - x.mean())), raw=True)

  # CCIの計算
  df[&amp;#39;CCI&amp;#39;] = (df[&amp;#39;TP&amp;#39;] - df[&amp;#39;cci_SMA&amp;#39;]) / (0.015 * df[&amp;#39;Mean Deviation&amp;#39;])

  # シグナルの判定
  df[&amp;#39;cci_Signal&amp;#39;] = np.nan
  for i in range(1, len(df)):
      if df[&amp;#39;CCI&amp;#39;].iloc[i-1] &amp;lt; -100 and df[&amp;#39;CCI&amp;#39;].iloc[i] &amp;gt; df[&amp;#39;CCI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;cci_Signal&amp;#39;] = &amp;#39;Buy&amp;#39;
      elif df[&amp;#39;CCI&amp;#39;].iloc[i-1] &amp;gt; 100 and df[&amp;#39;CCI&amp;#39;].iloc[i] &amp;lt; df[&amp;#39;CCI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;cci_Signal&amp;#39;] = &amp;#39;Sell&amp;#39;

def gap(df):
# ギャップアップとギャップダウンの計算
  df[&amp;#39;Previous Close&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].shift(1)
  df[&amp;#39;Gap&amp;#39;] = df[&amp;#39;Open&amp;#39;] - df[&amp;#39;Previous Close&amp;#39;]
  df[&amp;#39;Gap Type&amp;#39;] = np.where(df[&amp;#39;Gap&amp;#39;] &amp;gt; 0, &amp;#39;Gap Up&amp;#39;, np.where(df[&amp;#39;Gap&amp;#39;] &amp;lt; 0, &amp;#39;Gap Down&amp;#39;, &amp;#39;No Gap&amp;#39;))

def hv(df):
  # ヒストリカル・ボラティリティの計算
  window = 20

  # リターンの計算
  df[&amp;#39;Return&amp;#39;] = np.log(df[&amp;#39;Adj Close&amp;#39;] / df[&amp;#39;Adj Close&amp;#39;].shift(1))

  # 標準偏差の計算
  df[&amp;#39;HV&amp;#39;] = df[&amp;#39;Return&amp;#39;].rolling(window=window).std() * np.sqrt(252)

  # df[&amp;#39;RCI&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].rolling(window=window).apply(calculate_rci, raw=False)

  # シグナルの判定
  df[&amp;#39;hv_Signal&amp;#39;] = np.nan
  for i in range(1, len(df)):
      if df[&amp;#39;RCI&amp;#39;].iloc[i-1] &amp;lt; -80 and df[&amp;#39;RCI&amp;#39;].iloc[i] &amp;gt; df[&amp;#39;RCI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;hv_Signal&amp;#39;] = &amp;#39;Buy&amp;#39;
      elif df[&amp;#39;RCI&amp;#39;].iloc[i-1] &amp;gt; 80 and df[&amp;#39;RCI&amp;#39;].iloc[i] &amp;lt; df[&amp;#39;RCI&amp;#39;].iloc[i-1]:
          df.at[df.index[i], &amp;#39;hv_Signal&amp;#39;] = &amp;#39;Sell&amp;#39;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;次回は予測をしていこうと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>MRI検査を初見で受けてきたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/first-mri-scan-experience/</link>
      <pubDate>Sat, 29 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/first-mri-scan-experience/</guid>
      <description>&lt;p&gt;掲題の通り本日初めてMRIを受けてきました～&lt;/p&gt;
&lt;h3 id=&#34;受けた経緯&#34;&gt;受けた経緯&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;2週間前の6/15(土)に頭がくらくらする&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;翌日にはましになるが1週間たっても完治せず&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;先週脳神経内科に行って検査を受け、MRIを勧められる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;本日MRI検査を受け、何事もなく帰宅&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ということで検査結果は&amp;quot;異状なし&amp;quot;ということでした。&lt;/p&gt;
&lt;p&gt;深刻または緊急性があるような病気でないことはよかったです。&lt;/p&gt;
&lt;p&gt;ただ、歩くとふらふらすることがあるので少し危ないんですよね…&lt;/p&gt;
&lt;h3 id=&#34;検査の感想&#34;&gt;検査の感想&lt;/h3&gt;
&lt;p&gt;私が受けたMRIは20分くらい検査にかかるものでした。&lt;/p&gt;
&lt;p&gt;MRIを受けるときは金属なし(ベルト、マスクも含む)の服装で受けます。&lt;/p&gt;
&lt;p&gt;仰向けになってヘッドホンを付けた上に、体を少し縛った状態で機械の中に勝手に入っていきます。&lt;/p&gt;
&lt;p&gt;びっくりしたのはスキャンの音がかなり大きいんですよね。&lt;/p&gt;
&lt;p&gt;イメージとして工事の音が近くでするような感じですね。数分刻みで異なる大音量が聞こえてきます。そのうえ、不安になるような音だったりします。&lt;/p&gt;
&lt;p&gt;ヘッドホン付けてても結構聞こえるので寝るのも難しいですね。&lt;/p&gt;
&lt;p&gt;さらにMRIの中は狭いので閉所恐怖症の人じゃなくても怖さを感じますね。目をつむってればだいぶ気にはならなくなりますが…&lt;/p&gt;
&lt;p&gt;料金は7,500円くらいでした。3割負担でこれくらいなので本来は約25,000円ですね。&lt;/p&gt;
&lt;p&gt;とりあえず何もなくてよかったですが、まだふらつきがあるので心配です。&lt;/p&gt;
&lt;p&gt;もしかしたら精神的な問題もあるかもしれないですね。実は以前も似たようなことがあったのですが、その時は数日で治ったので不安です。&lt;/p&gt;
&lt;p&gt;年内に仕事をやめて他にやりたいことがあるので早めに治るといいんですけどね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part5</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-5/</link>
      <pubDate>Tue, 25 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-5/</guid>
      <description>&lt;h2 id=&#34;前回のあらすじ&#34;&gt;前回のあらすじ&lt;/h2&gt;
&lt;p&gt;オシレータ系指標とその他の指標について確認しました。&lt;/p&gt;
&lt;p&gt;今回は実際にコードに落とし込んで、グラフで見てみようと思います。&lt;/p&gt;
&lt;h2 id=&#34;作成したコード&#34;&gt;作成したコード&lt;/h2&gt;
&lt;p&gt;今回はとりあえずトレンド系指標の説明変数を見てみたいと思います。クラスかはまだやってないので、いずれやっておきます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import os

out_fol = &amp;#34;./stock_data/&amp;#34;
import glob
stock_list = glob.glob(out_fol + &amp;#34;*.csv&amp;#34;)

def moveing_average(df):
  # 単純移動平均線（SMA）の計算
  df[&amp;#39;SMA&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].rolling(window=20).mean()
  # 指数平滑移動平均線（EMA）の計算
  df[&amp;#39;EMA&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].ewm(span=20, adjust=False).mean()
  # グラフのプロット
  plt.figure(figsize=(14, 7))
  plt.plot(df[&amp;#39;Adj Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.plot(df[&amp;#39;SMA&amp;#39;], label=&amp;#39;20-Day SMA&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.plot(df[&amp;#39;EMA&amp;#39;], label=&amp;#39;20-Day EMA&amp;#39;, color=&amp;#39;red&amp;#39;)

  plt.title(&amp;#39;Stock Price with 20-Day SMA and 20-Day EMA&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

def macd(df):
  # 短期EMA（12日）の計算
  short_ema = df[&amp;#39;Adj Close&amp;#39;].ewm(span=12, adjust=False).mean()

  # 長期EMA（26日）の計算
  long_ema = df[&amp;#39;Adj Close&amp;#39;].ewm(span=26, adjust=False).mean()

  # MACDラインの計算
  df[&amp;#39;MACD&amp;#39;] = short_ema - long_ema

  # シグナルラインの計算（9日間のMACDのEMA）
  df[&amp;#39;Signal_Line&amp;#39;] = df[&amp;#39;MACD&amp;#39;].ewm(span=9, adjust=False).mean()

  # MACDヒストグラムの計算
  df[&amp;#39;MACD_Histogram&amp;#39;] = df[&amp;#39;MACD&amp;#39;] - df[&amp;#39;Signal_Line&amp;#39;]
  # グラフのプロット
  plt.figure(figsize=(14, 7))
  # 終値のプロット
  plt.subplot(2, 1, 1)
  plt.plot(df[&amp;#39;Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.title(&amp;#39;Stock Price and MACD&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()

  # MACDとシグナルラインのプロット
  plt.subplot(2, 1, 2)
  plt.plot(df[&amp;#39;MACD&amp;#39;], label=&amp;#39;MACD&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.plot(df[&amp;#39;Signal_Line&amp;#39;], label=&amp;#39;Signal Line&amp;#39;, color=&amp;#39;red&amp;#39;)
  plt.bar(df.index, df[&amp;#39;MACD_Histogram&amp;#39;], label=&amp;#39;MACD Histogram&amp;#39;, color=&amp;#39;gray&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Value&amp;#39;)
  plt.legend()

  plt.tight_layout()
  plt.show()

def bollinger_bands(df):
  # 中央バンド（20日間の単純移動平均線）の計算
  df[&amp;#39;Middle_Band&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].rolling(window=20).mean()

  # 標準偏差の計算
  df[&amp;#39;STD&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].rolling(window=20).std()

  # 上部バンドの計算
  df[&amp;#39;Upper_Band&amp;#39;] = df[&amp;#39;Middle_Band&amp;#39;] + (2 * df[&amp;#39;STD&amp;#39;])

  # 下部バンドの計算
  df[&amp;#39;Lower_Band&amp;#39;] = df[&amp;#39;Middle_Band&amp;#39;] - (2 * df[&amp;#39;STD&amp;#39;])

  # 過熱感の判断
  df[&amp;#39;bands_buy_flg&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;] &amp;gt; df[&amp;#39;Lower_Band&amp;#39;]
  df[&amp;#39;bands_sell_flg&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;] &amp;lt; df[&amp;#39;Upper_Band&amp;#39;]
  # グラフのプロット
  plt.figure(figsize=(14, 7))
  plt.plot(df[&amp;#39;Adj Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.plot(df[&amp;#39;Middle_Band&amp;#39;], label=&amp;#39;Middle Band (SMA 20)&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.plot(df[&amp;#39;Upper_Band&amp;#39;], label=&amp;#39;Upper Band (Middle + 2*STD)&amp;#39;, color=&amp;#39;red&amp;#39;)
  plt.plot(df[&amp;#39;Lower_Band&amp;#39;], label=&amp;#39;Lower Band (Middle - 2*STD)&amp;#39;, color=&amp;#39;green&amp;#39;)

  plt.fill_between(df.index, df[&amp;#39;Upper_Band&amp;#39;], df[&amp;#39;Lower_Band&amp;#39;], color=&amp;#39;grey&amp;#39;, alpha=0.1)
  plt.scatter(df.index[df[&amp;#39;bands_buy_flg&amp;#39;]], df[&amp;#39;Adj Close&amp;#39;][df[&amp;#39;bands_buy_flg&amp;#39;]], label=&amp;#39;bands_buy_flg&amp;#39;, color=&amp;#39;red&amp;#39;, marker=&amp;#39;o&amp;#39;)
  plt.scatter(df.index[df[&amp;#39;bands_sell_flg&amp;#39;]], df[&amp;#39;Adj Close&amp;#39;][df[&amp;#39;bands_sell_flg&amp;#39;]], label=&amp;#39;bands_sell_flg&amp;#39;, color=&amp;#39;green&amp;#39;, marker=&amp;#39;o&amp;#39;)

  plt.title(&amp;#39;Bollinger Bands with bands_buy_flg and bands_sell_flg Signals&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

def ichimoku_kinko_hyo(df):
  # 転換線（過去9日間の最高値と最安値の平均値）
  df[&amp;#39;Tenkan_sen&amp;#39;] = (df[&amp;#39;High&amp;#39;].rolling(window=9).max() + df[&amp;#39;Low&amp;#39;].rolling(window=9).min()) / 2

  # 基準線（過去26日間の最高値と最安値の平均値）
  df[&amp;#39;Kijun_sen&amp;#39;] = (df[&amp;#39;High&amp;#39;].rolling(window=26).max() + df[&amp;#39;Low&amp;#39;].rolling(window=26).min()) / 2

  # 先行スパン1（転換線と基準線の平均値を26日先にプロット）
  df[&amp;#39;Senkou_Span_A&amp;#39;] = ((df[&amp;#39;Tenkan_sen&amp;#39;] + df[&amp;#39;Kijun_sen&amp;#39;]) / 2).shift(26)

  # 先行スパン2（過去52日間の最高値と最安値の平均値を26日先にプロット）
  df[&amp;#39;Senkou_Span_B&amp;#39;] = ((df[&amp;#39;High&amp;#39;].rolling(window=52).max() + df[&amp;#39;Low&amp;#39;].rolling(window=52).min()) / 2).shift(26)

  # 遅行スパン（現在の終値を26日遅らせてプロット）
  df[&amp;#39;Chikou_Span&amp;#39;] = df[&amp;#39;Adj Close&amp;#39;].shift(-26)

  # 雲の上・下の判定とシグナル
  df[&amp;#39;Signal&amp;#39;] = np.where(df[&amp;#39;Tenkan_sen&amp;#39;] &amp;gt; df[&amp;#39;Kijun_sen&amp;#39;], &amp;#39;Buy&amp;#39;, &amp;#39;Sell&amp;#39;)
  df[&amp;#39;Trend&amp;#39;] = np.where(df[&amp;#39;Adj Close&amp;#39;] &amp;gt; df[[&amp;#39;Senkou_Span_A&amp;#39;, &amp;#39;Senkou_Span_B&amp;#39;]].max(axis=1), &amp;#39;Uptrend&amp;#39;,
                        np.where(df[&amp;#39;Adj Close&amp;#39;] &amp;lt; df[[&amp;#39;Senkou_Span_A&amp;#39;, &amp;#39;Senkou_Span_B&amp;#39;]].min(axis=1), &amp;#39;Downtrend&amp;#39;, &amp;#39;Neutral&amp;#39;))
  # グラフのプロット
  plt.figure(figsize=(14, 7))
  plt.plot(df[&amp;#39;Adj Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.plot(df[&amp;#39;Tenkan_sen&amp;#39;], label=&amp;#39;Tenkan-sen (Conversion Line)&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.plot(df[&amp;#39;Kijun_sen&amp;#39;], label=&amp;#39;Kijun-sen (Base Line)&amp;#39;, color=&amp;#39;red&amp;#39;)
  plt.plot(df[&amp;#39;Senkou_Span_A&amp;#39;], label=&amp;#39;Senkou Span A (Leading Span 1)&amp;#39;, color=&amp;#39;green&amp;#39;)
  plt.plot(df[&amp;#39;Senkou_Span_B&amp;#39;], label=&amp;#39;Senkou Span B (Leading Span 2)&amp;#39;, color=&amp;#39;orange&amp;#39;)
  plt.plot(df[&amp;#39;Chikou_Span&amp;#39;], label=&amp;#39;Chikou Span (Lagging Span)&amp;#39;, color=&amp;#39;purple&amp;#39;)

  # 先行スパンの領域を塗りつぶす
  plt.fill_between(df.index, df[&amp;#39;Senkou_Span_A&amp;#39;], df[&amp;#39;Senkou_Span_B&amp;#39;], where=df[&amp;#39;Senkou_Span_A&amp;#39;] &amp;gt;= df[&amp;#39;Senkou_Span_B&amp;#39;], color=&amp;#39;lightgreen&amp;#39;, alpha=0.5)
  plt.fill_between(df.index, df[&amp;#39;Senkou_Span_A&amp;#39;], df[&amp;#39;Senkou_Span_B&amp;#39;], where=df[&amp;#39;Senkou_Span_A&amp;#39;] &amp;lt; df[&amp;#39;Senkou_Span_B&amp;#39;], color=&amp;#39;lightcoral&amp;#39;, alpha=0.5)

  plt.title(&amp;#39;Ichimoku Kinko Hyo (Ichimoku Cloud)&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

  # シグナルとトレンドの表示
  print(df[[&amp;#39;Adj Close&amp;#39;, &amp;#39;Tenkan_sen&amp;#39;, &amp;#39;Kijun_sen&amp;#39;, &amp;#39;Signal&amp;#39;, &amp;#39;Trend&amp;#39;]].tail(30))

def directional_movement_index(df):
  # True Range（TR）の計算
  df[&amp;#39;TR&amp;#39;] = df[[&amp;#39;High&amp;#39;, &amp;#39;Low&amp;#39;, &amp;#39;Adj Close&amp;#39;]].apply(lambda x: max(x[&amp;#39;High&amp;#39;] - x[&amp;#39;Low&amp;#39;], abs(x[&amp;#39;High&amp;#39;] - x[&amp;#39;Adj Close&amp;#39;]), abs(x[&amp;#39;Low&amp;#39;] - x[&amp;#39;Adj Close&amp;#39;])), axis=1)

  # +DMと-DMの計算
  df[&amp;#39;+DM&amp;#39;] = df[&amp;#39;High&amp;#39;].diff().apply(lambda x: x if x &amp;gt; 0 else 0)
  df[&amp;#39;-DM&amp;#39;] = df[&amp;#39;Low&amp;#39;].diff().apply(lambda x: -x if x &amp;lt; 0 else 0)

  # 14期間のTR、+DM、-DMの合計
  df[&amp;#39;TR14&amp;#39;] = df[&amp;#39;TR&amp;#39;].rolling(window=14).sum()
  df[&amp;#39;+DM14&amp;#39;] = df[&amp;#39;+DM&amp;#39;].rolling(window=14).sum()
  df[&amp;#39;-DM14&amp;#39;] = df[&amp;#39;-DM&amp;#39;].rolling(window=14).sum()

  # +DIと-DIの計算
  df[&amp;#39;+DI14&amp;#39;] = 100 * (df[&amp;#39;+DM14&amp;#39;] / df[&amp;#39;TR14&amp;#39;])
  df[&amp;#39;-DI14&amp;#39;] = 100 * (df[&amp;#39;-DM14&amp;#39;] / df[&amp;#39;TR14&amp;#39;])

  # DXの計算
  df[&amp;#39;DX&amp;#39;] = 100 * (abs(df[&amp;#39;+DI14&amp;#39;] - df[&amp;#39;-DI14&amp;#39;]) / (df[&amp;#39;+DI14&amp;#39;] + df[&amp;#39;-DI14&amp;#39;]))

  # ADXの計算
  df[&amp;#39;ADX&amp;#39;] = df[&amp;#39;DX&amp;#39;].rolling(window=14).mean()

  # シグナルとトレンド強度の判定
  df[&amp;#39;Signal&amp;#39;] = np.where(df[&amp;#39;+DI14&amp;#39;] &amp;gt; df[&amp;#39;-DI14&amp;#39;], &amp;#39;Buy&amp;#39;, &amp;#39;Sell&amp;#39;)
  df[&amp;#39;Trend_Strength&amp;#39;] = np.where(df[&amp;#39;ADX&amp;#39;] &amp;gt;= 25, &amp;#39;Strong&amp;#39;, &amp;#39;Weak&amp;#39;)

  # ADXのトレンド（前日と比べて上昇または下降を判定）
  df[&amp;#39;ADX_Trend&amp;#39;] = df[&amp;#39;ADX&amp;#39;].diff().apply(lambda x: &amp;#39;Uptrend&amp;#39; if x &amp;gt; 0 else &amp;#39;Downtrend&amp;#39; if x &amp;lt; 0 else &amp;#39;No Change&amp;#39;)
  # グラフのプロット
  plt.figure(figsize=(14, 7))

  plt.plot(df[&amp;#39;+DI14&amp;#39;], label=&amp;#39;+DI (Positive Directional Indicator)&amp;#39;, color=&amp;#39;green&amp;#39;)
  plt.plot(df[&amp;#39;-DI14&amp;#39;], label=&amp;#39;-DI (Negative Directional Indicator)&amp;#39;, color=&amp;#39;red&amp;#39;)
  plt.plot(df[&amp;#39;ADX&amp;#39;], label=&amp;#39;ADX (Average Directional Index)&amp;#39;, color=&amp;#39;blue&amp;#39;)

  plt.title(&amp;#39;DMI (Directional Movement Index)&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Value&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

  # 結果の表示
  print(df[[&amp;#39;+DI14&amp;#39;, &amp;#39;-DI14&amp;#39;, &amp;#39;ADX&amp;#39;, &amp;#39;Signal&amp;#39;, &amp;#39;Trend_Strength&amp;#39;]].tail(30))

def parabolic(df):
  # パラボリックSARの計算
  df[&amp;#39;SAR&amp;#39;] = np.nan
  df[&amp;#39;EP&amp;#39;] = np.nan
  df[&amp;#39;AF&amp;#39;] = np.nan

  # 初期値設定
  initial_trend = &amp;#39;up&amp;#39; if df[&amp;#39;Adj Close&amp;#39;].iloc[1] &amp;gt; df[&amp;#39;Adj Close&amp;#39;].iloc[0] else &amp;#39;down&amp;#39;
  initial_AF = 0.02
  max_AF = 0.2

  # 初期SAR、EP、AFの設定
  df.at[df.index[1], &amp;#39;SAR&amp;#39;] = df[&amp;#39;Low&amp;#39;].iloc[0] if initial_trend == &amp;#39;up&amp;#39; else df[&amp;#39;High&amp;#39;].iloc[0]
  df.at[df.index[1], &amp;#39;EP&amp;#39;] = df[&amp;#39;High&amp;#39;].iloc[1] if initial_trend == &amp;#39;up&amp;#39; else df[&amp;#39;Low&amp;#39;].iloc[1]
  df.at[df.index[1], &amp;#39;AF&amp;#39;] = initial_AF

  # パラボリックSARの計算ループ
  for i in range(2, len(df)):
      prev_SAR = df[&amp;#39;SAR&amp;#39;].iloc[i-1]
      prev_AF = df[&amp;#39;AF&amp;#39;].iloc[i-1]
      prev_EP = df[&amp;#39;EP&amp;#39;].iloc[i-1]
      trend = &amp;#39;up&amp;#39; if df[&amp;#39;Adj Close&amp;#39;].iloc[i-1] &amp;gt; prev_SAR else &amp;#39;down&amp;#39;
      
      if trend == &amp;#39;up&amp;#39;:
          SAR = prev_SAR + prev_AF * (prev_EP - prev_SAR)
          EP = max(prev_EP, df[&amp;#39;High&amp;#39;].iloc[i])
          AF = min(prev_AF + 0.02, max_AF) if df[&amp;#39;High&amp;#39;].iloc[i] &amp;gt; prev_EP else prev_AF
      else:
          SAR = prev_SAR - prev_AF * (prev_SAR - prev_EP)
          EP = min(prev_EP, df[&amp;#39;Low&amp;#39;].iloc[i])
          AF = min(prev_AF + 0.02, max_AF) if df[&amp;#39;Low&amp;#39;].iloc[i] &amp;lt; prev_EP else prev_AF
      
      # トレンドの反転
      if trend == &amp;#39;up&amp;#39; and df[&amp;#39;Low&amp;#39;].iloc[i] &amp;lt; SAR:
          SAR = prev_EP
          EP = df[&amp;#39;Low&amp;#39;].iloc[i]
          AF = initial_AF
          trend = &amp;#39;down&amp;#39;
      elif trend == &amp;#39;down&amp;#39; and df[&amp;#39;High&amp;#39;].iloc[i] &amp;gt; SAR:
          SAR = prev_EP
          EP = df[&amp;#39;High&amp;#39;].iloc[i]
          AF = initial_AF
          trend = &amp;#39;up&amp;#39;
      
      df.at[df.index[i], &amp;#39;SAR&amp;#39;] = SAR
      df.at[df.index[i], &amp;#39;EP&amp;#39;] = EP
      df.at[df.index[i], &amp;#39;AF&amp;#39;] = AF

  # シグナルの判定
  df[&amp;#39;Signal&amp;#39;] = np.where((df[&amp;#39;Adj Close&amp;#39;].shift(1) &amp;lt; df[&amp;#39;SAR&amp;#39;].shift(1)) &amp;amp; (df[&amp;#39;Adj Close&amp;#39;] &amp;gt; df[&amp;#39;SAR&amp;#39;]), &amp;#39;Sell&amp;#39;,
                          np.where((df[&amp;#39;Adj Close&amp;#39;].shift(1) &amp;gt; df[&amp;#39;SAR&amp;#39;].shift(1)) &amp;amp; (df[&amp;#39;Adj Close&amp;#39;] &amp;lt; df[&amp;#39;SAR&amp;#39;]), &amp;#39;Buy&amp;#39;, np.nan))

  # グラフのプロット
  plt.figure(figsize=(14, 7))
  plt.plot(df[&amp;#39;Adj Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.plot(df[&amp;#39;SAR&amp;#39;], label=&amp;#39;Parabolic SAR&amp;#39;, linestyle=&amp;#39;dashed&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.scatter(df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Buy&amp;#39;].index, df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Buy&amp;#39;][&amp;#39;Adj Close&amp;#39;], marker=&amp;#39;^&amp;#39;, color=&amp;#39;green&amp;#39;, label=&amp;#39;Buy Signal&amp;#39;, s=100)
  plt.scatter(df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Sell&amp;#39;].index, df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Sell&amp;#39;][&amp;#39;Adj Close&amp;#39;], marker=&amp;#39;v&amp;#39;, color=&amp;#39;red&amp;#39;, label=&amp;#39;Sell Signal&amp;#39;, s=100)

  plt.title(&amp;#39;Parabolic SAR with Buy and Sell Signals&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

  # 結果の表示
  print(df[[&amp;#39;Adj Close&amp;#39;, &amp;#39;SAR&amp;#39;, &amp;#39;EP&amp;#39;, &amp;#39;AF&amp;#39;, &amp;#39;Signal&amp;#39;]].tail(30))

def Envelope(df):
  # エンベロープの計算
  percentage = 0.02  # 2% のエンベロープ
  df[&amp;#39;Upper Envelope&amp;#39;] = df[&amp;#39;SMA&amp;#39;] * (1 + percentage)
  df[&amp;#39;Lower Envelope&amp;#39;] = df[&amp;#39;SMA&amp;#39;] * (1 - percentage)
  # シグナルの判定
  df[&amp;#39;Signal&amp;#39;] = np.where(df[&amp;#39;Adj Close&amp;#39;] &amp;gt; df[&amp;#39;Upper Envelope&amp;#39;], &amp;#39;Sell&amp;#39;,
                          np.where(df[&amp;#39;Adj Close&amp;#39;] &amp;lt; df[&amp;#39;Lower Envelope&amp;#39;], &amp;#39;Buy&amp;#39;, np.nan))
  # グラフのプロット
  plt.figure(figsize=(14, 7))
  plt.plot(df[&amp;#39;Adj Close&amp;#39;], label=&amp;#39;Close Price&amp;#39;, color=&amp;#39;black&amp;#39;)
  plt.plot(df[&amp;#39;SMA&amp;#39;], label=&amp;#39;20-Day SMA&amp;#39;, color=&amp;#39;blue&amp;#39;)
  plt.plot(df[&amp;#39;Upper Envelope&amp;#39;], label=&amp;#39;Upper Envelope (SMA + 2%)&amp;#39;, color=&amp;#39;green&amp;#39;)
  plt.plot(df[&amp;#39;Lower Envelope&amp;#39;], label=&amp;#39;Lower Envelope (SMA - 2%)&amp;#39;, color=&amp;#39;red&amp;#39;)
  plt.scatter(df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Buy&amp;#39;].index, df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Buy&amp;#39;][&amp;#39;Adj Close&amp;#39;], marker=&amp;#39;^&amp;#39;, color=&amp;#39;green&amp;#39;, label=&amp;#39;Buy Signal&amp;#39;, s=100)
  plt.scatter(df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Sell&amp;#39;].index, df[df[&amp;#39;Signal&amp;#39;] == &amp;#39;Sell&amp;#39;][&amp;#39;Adj Close&amp;#39;], marker=&amp;#39;v&amp;#39;, color=&amp;#39;red&amp;#39;, label=&amp;#39;Sell Signal&amp;#39;, s=100)

  plt.title(&amp;#39;Envelopes with Buy and Sell Signals&amp;#39;)
  plt.xlabel(&amp;#39;Date&amp;#39;)
  plt.ylabel(&amp;#39;Price&amp;#39;)
  plt.legend()
  plt.grid(True)
  plt.show()

  # 結果の表示
  print(df[[&amp;#39;Adj Close&amp;#39;, &amp;#39;SMA&amp;#39;, &amp;#39;Upper Envelope&amp;#39;, &amp;#39;Lower Envelope&amp;#39;, &amp;#39;Signal&amp;#39;]].tail(30))

for stock_data in stock_list:
  # データフレームの作成
  df = pd.read_csv(stock_data)
  df[&amp;#39;Date&amp;#39;] = pd.to_datetime(df[&amp;#39;Date&amp;#39;])
  df.set_index(&amp;#39;Date&amp;#39;, inplace=True)

  moveing_average(df)
  macd(df)
  bollinger_bands(df)
  ichimoku_kinko_hyo(df)
  directional_movement_index(df)
  parabolic(df)
  Envelope(df)
  os.system(&amp;#34;pause&amp;#34;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;実行結果の確認&#34;&gt;実行結果の確認&lt;/h2&gt;
&lt;p&gt;コードの作成が完了したので実行してグラフを見てみます。実行したデータは&lt;strong&gt;Appleの20年分&lt;/strong&gt;と&lt;strong&gt;McDonald&amp;rsquo;sの1年分&lt;/strong&gt;になります。比較してみてみようと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part4</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-4/</link>
      <pubDate>Sat, 22 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-4/</guid>
      <description>&lt;h2 id=&#34;前回までのあらすじ&#34;&gt;前回までのあらすじ&lt;/h2&gt;
&lt;p&gt;株価の基本情報とトレント系指標について見てみました。&lt;/p&gt;
&lt;p&gt;今回はオシレーター系指標とその他について見ていこうと思います。&lt;/p&gt;
&lt;h2 id=&#34;技術分析データ&#34;&gt;技術分析データ&lt;/h2&gt;
&lt;h3 id=&#34;オシレーター系指標&#34;&gt;オシレーター系指標&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RSI（相対力指数）&lt;/strong&gt;: 株価の過熱感を示す指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;サイコロジカルライン&lt;/strong&gt;：一定期間の中で株価が上昇した日数の割合を示す。市場の投資家心理を測る指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RCI&lt;/strong&gt;：日付の順位と価格の順位の相関関係を示し、トレンドの強さを判断する指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;移動平均線乖離率&lt;/strong&gt;：現在の株価と移動平均線との乖離を示しす。価格が移動平均線からどれだけ離れているかを判断する指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;スローストキャスティクス&lt;/strong&gt;：ストキャスティクスの変動を滑らかにする。買われ過ぎや売られ過ぎの状態をより安定して示す指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;モメンタムとROC&lt;/strong&gt;：モメンタムは価格の変化のスピードを示す。ROCは一定期間の価格変動率を示す指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MFI&lt;/strong&gt;：出来高を加味したRSIに似た指標。買われ過ぎや売られ過ぎを判断するための指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;CCI&lt;/strong&gt;：価格と移動平均線の乖離を基に、トレンドの強さと異常値を判断する指標。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;その他&#34;&gt;&lt;strong&gt;その他&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ヒストリカル・ボラティリティ&lt;/strong&gt;：過去の一定期間の価格変動の大きさを測定した指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ギャップ（ギャップアップ、ギャップダウン）&lt;/strong&gt;：前日の終値と当日の始値の差で市場の初期のトレンド。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;レジスタンスライン&lt;/strong&gt;：株価が上昇する際に止まりやすい価格帯のこと。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;サポートライン&lt;/strong&gt;：株価が下落する際に止まりやすい価格帯のこと。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;軽く調べただけでこれくらいあるんですね。ローソク足を使ったりチャートの動きを使う指標もありましたが、今回は割愛します。他にも使いたいデータはありますので。&lt;/p&gt;
&lt;h2 id=&#34;技術分析データ_補足説明&#34;&gt;技術分析データ_補足説明&lt;/h2&gt;
&lt;h4 id=&#34;rsi-relative-strength-index-相対力指数&#34;&gt;RSI (Relative Strength Index, 相対力指数)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;株価の過熱感を示すオシレータータイプの指標で0~100の範囲で表す。14日間のデータを使用するのが一般的。
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;70以上&lt;/strong&gt;: 買われ過ぎ（Overbought）を示し、価格の反転を予想。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;30以下&lt;/strong&gt;: 売られ過ぎ（Oversold）を示し、価格の上昇を予想&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;rcirank-correlation-index&#34;&gt;RCI（Rank Correlation Index）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;株価の日付順位と価格順位の相関を示す指標。トレンドの強さと方向を判断するために使用される。
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;各日付に順位を付ける（最新の日を1位とする）。各価格にも順位を付ける（高い価格を1位とする）。日付順位と価格順位の差を二乗して合計。RCIを計算。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RCI=1 − 6∑(日付順位−価格順位)^2 / n(n^2−1)&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;移動平均線乖離率moving-average-convergence-divergence-macd&#34;&gt;移動平均線乖離率（Moving Average Convergence Divergence, MACD）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;現在の株価と移動平均線との乖離を示す。価格が移動平均線からどれだけ離れているかを判断する指標。
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;移動平均線（通常は25日移動平均線）を計算。現在の株価と移動平均線の差を求める。その差を移動平均線で割り、百分率で表示する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;乖離率=(現在の株価 − 移動平均線) / 移動平均線 ×100&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;乖離率が大きくマイナスに乖離した後に反転したら買いシグナル。乖離率が大きくプラスに乖離した後に反転したら売りシグナル&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;スローストキャスティクスslow-stochastic-oscillator&#34;&gt;スローストキャスティクス（Slow Stochastic Oscillator）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ストキャスティクスの変動を滑らかにする。買われ過ぎや売られ過ぎの状態をより安定して示す指標&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ストキャスティクス&lt;/strong&gt;とは価格が特定の期間内でどれだけ高値と安値の間にあるかを示す指標。スロー以外にもファストがあるがここでは割愛。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;過去N日間（通常は14日間）の最高値と最安値を求める。現在の終値から最安値を引き、最高値と最安値の差で割る。この値に100を掛ける。%Kの値が出る。過去3日間の%Kラインの平均を求める。%Dの値が出る。％Dの単純移動平均を求める。Slow%Dの値が出る。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;スロー%Dが20以下から上昇し始めたら買いシグナル、スロー%Dが80以上から下落し始めたら売りシグナル。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;モメンタムmomentum&#34;&gt;モメンタム（Momentum）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;一定期間内の価格変動の速度や勢いを示す指標。トレンドの強さや反転の可能性を判断する。プラスの値は上昇トレンドを、マイナスの値は下降トレンドを示す。
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;momentum = 現在の株価 - N期間前の株価&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;rocrate-of-change&#34;&gt;ROC（Rate of Change）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;モメンタムを百分率で表したもので、トレンドの強さを評価する。プラスの値は上昇トレンドを、マイナスの値は下降トレンドを示す.。
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ROC = ((現在の株価 - N期間前の株価) / N期間前の株価) * 100&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;mfimoney-flow-index&#34;&gt;MFI（Money Flow Index）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;出来高を加味したRSIに似た指標で、市場の過熱感を判断するために使用される。MFIが80以上で下落し始めたら売りシグナル、20以下で上昇し始めたら買いシグナル。
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;TP = H + L + C / 3 (TP: その日の取引価格の中央値、H: 最高値、L: 最安値、C: 終値)&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part3</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-3/</link>
      <pubDate>Wed, 19 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-3/</guid>
      <description>&lt;h2 id=&#34;株価予測_前回のおさらい&#34;&gt;株価予測_前回のおさらい&lt;/h2&gt;
&lt;p&gt;前回はティッカー一覧を取得できたので、株価を取得する方法を書きました。株価取得のコードはpart1とそこまで大きな差はないですが…&lt;/p&gt;
&lt;h2 id=&#34;株価予測_今回やること&#34;&gt;株価予測_今回やること&lt;/h2&gt;
&lt;p&gt;今回は予測の前に使用する変数について記載していきます。&lt;/p&gt;
&lt;p&gt;株価で取得した値は6つになります。&lt;/p&gt;
&lt;p&gt;ただし、トレーダーの一部の人は組み合わせて説明変数を作って使っていると思います。&lt;/p&gt;
&lt;p&gt;なのでChat-GPTに質問を投げた後、&lt;strong&gt;説明変数&lt;/strong&gt;を見ていこうと思います。&lt;/p&gt;
&lt;h2 id=&#34;株価とは&#34;&gt;&lt;strong&gt;株価とは&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;特定の時間における株式の市場価格を示します。この値は技術分析で使用される「移動平均線、RSI、MACD」などで使用されます。株価の情報は以下のデータが存在します。&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;変数名&lt;/th&gt;
					&lt;th&gt;説明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Open（始値）&lt;/td&gt;
					&lt;td&gt;引日の最初の取引価格。ギャップを分析できる。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;High（高値）&lt;/td&gt;
					&lt;td&gt;取引日の中で最も高い取引価格。レジスタンラインの形成にも使用する。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Low（安値）&lt;/td&gt;
					&lt;td&gt;取引日の中で最も低い取引価格。サポート来の形成にも使用する。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Close（終値）&lt;/td&gt;
					&lt;td&gt;取引日の最後の取引価格。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Adj Close（調整後終値）&lt;/td&gt;
					&lt;td&gt;分割や配当を調整した後の終値。&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Volume（出来高）&lt;/td&gt;
					&lt;td&gt;取引日の中で売買された株式の総数。&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;出来高についての補足&#34;&gt;出来高についての補足&lt;/h3&gt;
&lt;p&gt;特定の期間に取引された株式の数量を示します。出来高の増減は市場の関心度やトレンドの強さを示します。また、高い出来高を伴う価格変動は信頼性が高く、トレンドが続く可能性がある。&lt;/p&gt;
&lt;h2 id=&#34;技術分析データについて&#34;&gt;技術分析データについて&lt;/h2&gt;
&lt;p&gt;株価からわかる基本的な情報はこれで以上になります。この情報を組み合わせて変数を作り、そのデータを株価予測に使用していきます。次は技術分析についてです。&lt;/p&gt;
&lt;p&gt;技術分析はザックリ分けると以下の2タイプに分かれます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;トレンド系指標（順張り系指標）&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;オシレーター系指標（逆張り系指標）&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この2つを組み合わせることで&lt;strong&gt;だまし&lt;/strong&gt;に合わず有効活用できると言われています。※だまし(理論通りの動きとならず反対の動きをすること)&lt;/p&gt;
&lt;p&gt;まずは&lt;strong&gt;トレンド系指標&lt;/strong&gt;から見ていこうと思います。他にも指標はありますが文量が多くなるので次回に回します。&lt;/p&gt;
&lt;h3 id=&#34;トレンド系指標&#34;&gt;&lt;strong&gt;トレンド系指標&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;移動平均線&lt;/strong&gt;: 一定期間の平均株価。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MACD（移動平均収束拡散法）&lt;/strong&gt;: 短期と長期の移動平均線の差。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ボリンジャーバンド&lt;/strong&gt;: 株価の変動範囲を示す指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;一目均衡表&lt;/strong&gt;：市場のトレンド、サポート・レジスタンス、買い・売りのシグナルを同時に把握できる総合的なテクニカル指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DMI&lt;/strong&gt;：上昇トレンドと下降トレンドの強さを示し、相場の方向性を判断するための指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;パラボリック&lt;/strong&gt;：トレンドの転換点を示し、上昇トレンドでは株価の下、下降トレンドでは株価の上に点を描く指標。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;エンベロープ&lt;/strong&gt;：一定期間の移動平均線に対して上下に一定割合だけ離れたバンドを描き、過熱感を判断する指標。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;技術分析データ_補足説明&#34;&gt;技術分析データ_補足説明&lt;/h2&gt;
&lt;h4 id=&#34;移動平均線-moving-average-ma&#34;&gt;移動平均線 (Moving Average, MA)&lt;/h4&gt;
&lt;p&gt;一定期間の平均株価を計算し、その期間が過ぎると新しいデータで更新される指標。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;単純移動平均線 (Simple Moving Average, SMA)：指定された期間の株価の平均値を計算。例：5日移動平均線、25日移動平均線、75日移動平均線&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;指数平滑移動平均線 (Exponential Moving Average, EMA)：最近のデータに重みを置いて計算する移動平均線。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;macd-moving-average-convergence-divergence-移動平均収束拡散法&#34;&gt;MACD (Moving Average Convergence Divergence, 移動平均収束拡散法)&lt;/h4&gt;
&lt;p&gt;短期のEMAと長期のEMAの差を基にした指標。3つの要素で構成され、MACDラインがシグナルラインを上抜けると買いシグナル、下抜けると売りシグナルとされる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;MACDライン&lt;/strong&gt;: 12日EMAと26日EMAの差&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;シグナルライン&lt;/strong&gt;: 9日EMA（MACDラインのEMA）&lt;/p&gt;</description>
    </item>
    <item>
      <title>WordPressにパスキーを導入してセキュリティ意識を高めよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/</link>
      <pubDate>Sun, 16 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/</guid>
      <description>&lt;h2 id=&#34;はじめに&#34;&gt;はじめに&lt;/h2&gt;
&lt;p&gt;ここ最近セキュリティに関するニュースが後を絶たないですね…。例えば&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nikkei.com/article/DGXZQOUE119GJ0R10C24A6000000/&#34;&gt;岡山の病院で患者情報流出&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://news.yahoo.co.jp/articles/9bfd4c3577e2beb21023ebc1bfe951c2986e2734&#34;&gt;ニコニコ動画サイバー攻撃&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nikkei.com/article/DGXZQOUF249OW0U4A520C2000000/&#34;&gt;積水ハウス個人情報流出&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;流出や攻撃だけでも頻繁に起きますし、脆弱性の発見も日々起こっています。&lt;a href=&#34;https://www.ipa.go.jp/security/vuln/index.html&#34;&gt;こちら&lt;/a&gt;のサイトなどで見ることができます。&lt;/p&gt;
&lt;p&gt;そこで自身もセキュリティ意識を高めるため、パスワードではなく&lt;strong&gt;パスキー&lt;/strong&gt;を使ったWordPressのログインを試みようという話になります。&lt;/p&gt;
&lt;h2 id=&#34;設定手順&#34;&gt;設定手順&lt;/h2&gt;
&lt;p&gt;まずはWordPressにログインして「&lt;strong&gt;OwnID Passwordless Login&lt;/strong&gt;」をインストールします。その後設定画面に移動すると以下の画像画面に行くので、「OwnID Console.」をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;OwnID Settings&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-16-185906-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;OwnID Console画面に入ったらアカウントを作ってログインしましょう！Githubがあればそちらでも大丈夫です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;OwnID Sign up&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-121921-1024x599.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ログインができたら「Create Application」でアプリの作成を行います。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Add Passkeys&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-123214.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずはアプリ名を決めましょう。適当で大丈夫です。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;App name&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-123344.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;アプリ名を決めたら使用するシステムを選択しましょう！今回の場合はWordPressになります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Choose your integration&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-123431.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もし開発に使用する場合は以下から選択することになると思います。いつか開発で使ってみたいですね。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Build your own&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-123508.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;WordPressの場合は自身のURLサイトを設定しましょう。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;website URL&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-123541.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定が完了したら準備完了です！&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;your app is ready&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-125011.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;複数サイト設定&#34;&gt;複数サイト設定&lt;/h2&gt;
&lt;p&gt;ここから先は複数作る場合になります。カスタムドメインで作ると複数パターン設定できます。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Custom Domain&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-125121-1024x314.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;カスタムドメインをまずは作ります。基本は「passwordless.あなたのドメイン」で設定します。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Custom Domain&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-125415.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;カスタムドメインの設定が完了したらDNSにStep1とStep2の値を設定します。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Custom Domain set up steps&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-125516.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定が完了してチェックが通れば「Verified」になります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Custom Domain check&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-130305.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Custom Domain check&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-130819.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定が完了したら「App ID」と「Shared Secret」の画面を出したまま、WordPressの画面に戻ります。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;OwnID settings&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/wordpress-passkeys-cybersecurity/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-14-132904.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;OwnIDの設定画面で先ほどの&lt;strong&gt;App ID&lt;/strong&gt;と&lt;strong&gt;Shared secret&lt;/strong&gt;を入力して完了です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part2</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-2/</link>
      <pubDate>Thu, 13 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-2/</guid>
      <description>&lt;h2 id=&#34;前回までの話&#34;&gt;前回までの話&lt;/h2&gt;
&lt;p&gt;前回ティッカーが取れないという話をしたがあれは嘘だ。&lt;/p&gt;
&lt;p&gt;pyppeteerを使うといったがあれも嘘だ。&lt;/p&gt;
&lt;h2 id=&#34;ティッカー取得時の注意点&#34;&gt;ティッカー取得時の注意点&lt;/h2&gt;
&lt;p&gt;前回作成したものからほとんど変えることなくSBIに記載されている全てのティッカーを取得することができました。&lt;/p&gt;
&lt;p&gt;ただ、注意点があります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;アメリカ以外の国ではティッカーの後に特定の文字列をつける必要がある。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ベトナムの「DCL」であれば後ろに「.VN」をつけて「&lt;a href=&#34;http://dcl.vn/&#34;&gt;DCL.VN&lt;/a&gt;」にする必要がある。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;中国(香港)の「000621」であれば後ろに「.HK」をつけて、さらに前の0を削除して「&lt;a href=&#34;http://00621.hk/&#34;&gt;00621.HK&lt;/a&gt;」にする必要がある。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;シンガポールとマレーシアに関しては扱うティッカーの文字列がそもそも違うので使えない。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;日本の場合は東京で扱っているものは後ろに「.T」、札幌であれば「.S」が必要。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;前回の修正箇所&#34;&gt;前回の修正箇所&lt;/h2&gt;
&lt;p&gt;日本はまだ取得してないですが上記の点に注意して、コード書いていく必要があります。修正した個所はここ&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;sbi_foreign_stock_list = [
  {&amp;#34;america&amp;#34;:   {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html&amp;#34;, &amp;#34;tag&amp;#34;: &amp;#34;table&amp;#34;, &amp;#34;c_cd&amp;#34;:&amp;#34;&amp;#34;,    &amp;#34;class&amp;#34;: &amp;#34;foo_table md-l-table-01 md-l-utl-mt10&amp;#34;}},
  {&amp;#34;china&amp;#34;:     {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_hk_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.HK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;korea&amp;#34;:     {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_kr_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.KS&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;russia&amp;#34;:    {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_ru_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.ME&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;vietnam&amp;#34;:   {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_vn_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.VN&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;Indonesia&amp;#34;: {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_id_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.JK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  # {&amp;#34;Singapore&amp;#34;: {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_sg_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.SI&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}}, # SBIとyahooのティカーが一致しない件
  {&amp;#34;thailand&amp;#34;:  {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_th_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.BK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  # {&amp;#34;malaysia&amp;#34;:  {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_my_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;.KL&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}}, # SBIとyahooのティカーが一致しない件(SBIは英略、yahooは数値)
]
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;株価取得コード&#34;&gt;株価取得コード&lt;/h2&gt;
&lt;p&gt;修正するとティッカーリストが作られるので、取得したティッカーリストをもとに株価を取得すると以下のようなコードになります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>短期売買と分析力が向上しそうな株価予測をだらだらとやる part1</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-1/</link>
      <pubDate>Mon, 10 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/stock-price-prediction-part-1/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-10/&#34;&gt;前回&lt;/a&gt;RAGシステムを作ってみてある程度できました。次に、何を作ろうかということで表題になります。&lt;/p&gt;
&lt;p&gt;前回と違って完成形は全く思い浮かんでません。とりあえずやってれば何かできるかということで作っていきます。&lt;/p&gt;
&lt;h2 id=&#34;ティッカー取得&#34;&gt;ティッカー取得&lt;/h2&gt;
&lt;p&gt;まずは株価の取得が必要なのですが今回は&lt;strong&gt;yahoo! finance&lt;/strong&gt;のAPIを使って取得しようと思います。取得する際のコードは以下。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import pandas_datareader.data as web
df = web.get_data_yahoo(&amp;#39;1304&amp;#39;, &amp;#39;1980-01-01&amp;#39;, &amp;#39;2024-06-10&amp;#39;)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;pandas_datareaderにyahoo用の株価取得ライブラリがあるのでそれを利用します。ティッカー(銘柄)と株価取得の時間を設定します。&lt;/p&gt;
&lt;p&gt;株価の取得は簡単なのですが、ティッカーをいちいち手入力するのは面倒ですね。時間は変数で設定できますので問題ないです。&lt;/p&gt;
&lt;p&gt;というわけでティッカーを取得するプログラムを作ります。&lt;/p&gt;
&lt;p&gt;ティッカーを取得するには東京証券取引所、名古屋証券取引所、福岡証券取引所、札幌証券取引所、各国別SBI証券ティッカー一覧から取れると思いますが、今回はSBI証券から取得しようと思います。&lt;/p&gt;
&lt;p&gt;昔やろうとしたことがあったのでそれを流用しようと思います。対象となるサイトは&lt;a href=&#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;h3 id=&#34;ティッカー取得プログラム&#34;&gt;ティッカー取得プログラム&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# SBI証券から海外のティッカーまたはコードと銘柄を取得
from bs4 import BeautifulSoup
import re, sys, time
import requests
import pandas as pd

sbi_foreign_stock_list = [
  {&amp;#34;america&amp;#34;:   {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html&amp;#34;, &amp;#34;tag&amp;#34;: &amp;#34;table&amp;#34;, &amp;#34;c_cd&amp;#34;:&amp;#34;&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;md-l-table-01 md-l-utl-mt10&amp;#34;}},
  {&amp;#34;china&amp;#34;:     {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_hk_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;HK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;korea&amp;#34;:     {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_kr_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;KS&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;russia&amp;#34;:    {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_ru_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;ME&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;vietnam&amp;#34;:   {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_vn_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;VN&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;Indonesia&amp;#34;: {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_id_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;JK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;Singapore&amp;#34;: {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_sg_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;SI&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}}, # SBIとyahooのティカーが一致しない件
  {&amp;#34;thailand&amp;#34;:  {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_th_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;BK&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}},
  {&amp;#34;malaysia&amp;#34;:  {&amp;#34;url&amp;#34;: &amp;#34;https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_my_list.html&amp;#34;,       &amp;#34;tag&amp;#34;: &amp;#34;div&amp;#34;,   &amp;#34;c_cd&amp;#34;:&amp;#34;KL&amp;#34;, &amp;#34;class&amp;#34;: &amp;#34;accTbl01&amp;#34;}} # SBIとyahooのティカーが一致しない件
]

for foreign_dict in sbi_foreign_stock_list:
  for country, values in foreign_dict.items():
    country_url = values[&amp;#34;url&amp;#34;]
    country_tag = values[&amp;#34;tag&amp;#34;]
    country_code = values[&amp;#34;c_cd&amp;#34;]
    country_class = values[&amp;#34;class&amp;#34;]
    html = requests.get(country_url)
    soup = BeautifulSoup(html.content, &amp;#34;html.parser&amp;#34;)
    for table_soup in soup.find_all(country_tag, class_=country_class):
      stock_data = []
      rows = table_soup.find_all(&amp;#34;tr&amp;#34;)
      for row in rows[1:]:
        ticker = row.find_all(&amp;#34;th&amp;#34;)[0].text.strip()
        cols = row.find_all(&amp;#34;td&amp;#34;)
        name = cols[0].text.strip()
        stock_data.append((ticker, name))
      continue

    df_foreign_stock = pd.DataFrame(stock_data, columns=[&amp;#34;コード&amp;#34;, &amp;#34;銘柄名&amp;#34;])
    df_foreign_stock[&amp;#34;コード&amp;#34;] = df_foreign_stock[&amp;#34;コード&amp;#34;].astype(str) + country_code
    df_foreign_stock.to_csv(out_oth_fol + country + &amp;#34;_stock_list.csv&amp;#34;)
    time.sleep(2)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;これを流用すれば取得できますが、今のサイトではできません。少し前のサイトが&lt;a href=&#34;https://megalodon.jp/2021-1117-0941-36/https://search.sbisec.co.jp:443/v2/popwin/info/stock/pop6040_usequity_list.html&#34;&gt;こちら&lt;/a&gt;です。こちらであれば取得できますが、最新のティッカー情報が取れないので修正します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近読んだ&#34;プログラマー脳&#34;はプログラムを書く人は読んだほうが関わる人全員が幸せになる話だった</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/programmers-brain-book-review/</link>
      <pubDate>Fri, 07 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/programmers-brain-book-review/</guid>
      <description>&lt;h2 id=&#34;読書習慣とおすすめの一冊プログラマー脳&#34;&gt;読書習慣とおすすめの一冊「プログラマー脳」&lt;/h2&gt;
&lt;p&gt;読書をするということを習慣化しているのですが、たまたまどっかの記事で見かけて買った&lt;strong&gt;プログラマー脳&lt;/strong&gt;は読んでおくといいなと思ったので記事にしました。&lt;a href=&#34;https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E8%84%B3-%EF%BD%9E%E5%84%AA%E3%82%8C%E3%81%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E8%AA%8D%E7%9F%A5%E7%A7%91%E5%AD%A6%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%8F%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81-Felienne-Hermans/dp/4798068535&#34;&gt;こちら&lt;/a&gt;から買えます。&lt;/p&gt;
&lt;h3 id=&#34;私の読書習慣&#34;&gt;私の読書習慣&lt;/h3&gt;
&lt;p&gt;ちなみに私の読書週間としては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;毎日20:30~21:30までは読書をする&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;電車に乗って満員200%じゃなければ読む(大体10分ほど)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;没頭するほど集中力が続かないこともあるのでちょこちょこ休憩しながら読んでいます。&lt;/p&gt;
&lt;h3 id=&#34;読書のスタイル&#34;&gt;読書のスタイル&lt;/h3&gt;
&lt;p&gt;読み方は状況によりけりですが、例を出すところは飛ばすことが多いです。実体験や見聞きしたことよりは論文やデータから見た考察とかのほうが個人的にはいいかなと思うので。&lt;/p&gt;
&lt;p&gt;人によっては例があったほうがイメージがわかりやすいので、そっちを中心に読む人もいるかと思いますが、全てを読む必要はないかなと思います。特にある程度知っている内容なら。&lt;/p&gt;
&lt;h3 id=&#34;感想と本書の概要&#34;&gt;感想と本書の概要&lt;/h3&gt;
&lt;p&gt;本の要約は場合によっては著作権違反になったりするので、私の感想をメインにしつつ引用を少し出しながら書いていこうと思います。&lt;/p&gt;
&lt;p&gt;この本で一貫して書かれていることが&lt;strong&gt;認知負荷を減らすようにしましょう&lt;/strong&gt;という話になります。&lt;/p&gt;
&lt;h3 id=&#34;認知負荷とプログラミング&#34;&gt;認知負荷とプログラミング&lt;/h3&gt;
&lt;p&gt;人間には短期記憶、長期記憶、ワーキングメモリがあり、短期記憶はコードに置き換えると変数、長期記憶は構文(forやif等)、ワーキングメモリは処理の内容になります。認知負荷はワーキングメモリに関わってきます。&lt;/p&gt;
&lt;p&gt;コードを読むときにどんな処理になっているのがわからないということがあります。その時、単純に言語の情報が足りないのか？構文がわかっていないのか？処理内容がわかってないのか？ということがあります。ドメイン知識も関係してそうですがここでは言及されていません。&lt;/p&gt;
&lt;h3 id=&#34;認知負荷の軽減方法&#34;&gt;認知負荷の軽減方法&lt;/h3&gt;
&lt;p&gt;言語の情報や構文についてはある程度調べて覚えれば大丈夫なのですが処理内容に関しては自身の記憶だけではどうにもなりません。すでに書いてあるものを改修したりする場合は大変な作業になると思います。&lt;/p&gt;
&lt;p&gt;ちなみに本書では言語の構文などの覚え方や定着の仕方なども言及しているので、気になればぜひ読んでみてください。&lt;/p&gt;
&lt;h3 id=&#34;命名やコードの整理の重要性&#34;&gt;命名やコードの整理の重要性&lt;/h3&gt;
&lt;p&gt;認知負荷についてはいくつか気を付けるポイントが書いてあり、命名の仕方やコードを適切に分けて関数化することについて書いています。関数化じゃなくてもクラス化でもいいと思います。&lt;/p&gt;
&lt;h3 id=&#34;他人のコードを読む際のコツ&#34;&gt;他人のコードを読む際のコツ&lt;/h3&gt;
&lt;p&gt;それから人のコードを読む際に良い方法も書いてあります。変数同士を結び付けて紙に書いたり、パッドで書き込むのもいいと思います。&lt;/p&gt;
&lt;h3 id=&#34;割り込みタスクと新人サポートについて&#34;&gt;割り込みタスクと新人サポートについて&lt;/h3&gt;
&lt;p&gt;他の内容としては割り込みタスクが入るや新人へのサポートについて書かれていました。ここもためになりますね。&lt;/p&gt;
&lt;h3 id=&#34;読書の重要性&#34;&gt;読書の重要性&lt;/h3&gt;
&lt;p&gt;本を読むといろんなことが知れます。技術的な面ももちろん必要ですが、メンタルや考え方なども必要だと思います。&lt;/p&gt;
&lt;p&gt;他にも本を読んでいるのでいくつか面白いものがあれば紹介したいなとは思います。&lt;/p&gt;
&lt;h3 id=&#34;kindle-unlimitedのおすすめ&#34;&gt;Kindle Unlimitedのおすすめ&lt;/h3&gt;
&lt;p&gt;ちなみにKindle Unlimitedは速く本を読んで理解するのにおススメです。月額で読み放題だし、内容が薄いものはバンバン飛ばし読みもできるので練習にもなります。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ニューラルネットワークの仕組みを理解しているかテストするためのゲームで遊ぶ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/</link>
      <pubDate>Wed, 05 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/</guid>
      <description>&lt;h2 id=&#34;機械学習と深層学習の復習&#34;&gt;機械学習と深層学習の復習&lt;/h2&gt;
&lt;p&gt;G検定やE資格である程度機械学習や深層学習で使われている技術を学んだのですが、特に深層学習についてはあやふやな部分が多いなと感じていました。&lt;/p&gt;
&lt;p&gt;とはいえまた学習教材を買うのもと思ってましたが、良いサイトを見つけました。&lt;/p&gt;
&lt;h3 id=&#34;graph-game-ニューラルネットワークの理解度をテスト&#34;&gt;Graph Game: ニューラルネットワークの理解度をテスト&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Graph Game&lt;/strong&gt;というニューラルネットワークを理解しているかわかるサイトになります。(&lt;a href=&#34;https://graphgame.sabrina.dev/&#34;&gt;こちら&lt;/a&gt;から遊べます。)&lt;/p&gt;
&lt;p&gt;とはいえこのサイトでできるのはRNN、LSTM、GRU、ResNet、Deep RNNのテストになります。CNNやGANなどはテストできません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-095051-1024x645.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;rnnのテスト&#34;&gt;RNNのテスト&lt;/h3&gt;
&lt;p&gt;まずはRNNから試してみましょう。&amp;ldquo;clicks&amp;rdquo; は繋げた回数、&amp;ldquo;edges remaining&amp;rdquo; は繋げる必要がある本数、&amp;ldquo;extra edges&amp;rdquo; は余計な繋がりの本数になります。&lt;/p&gt;
&lt;p&gt;RNNについて補足すると連続的なデータや時系列データを処理するのに最適です。株価などの時系列分析、テキスト生成、音声認識など様々なところに使われる重要なニューラルネットワークです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-095255-1024x509.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみにHelpはチュートリアルの確認になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-101550.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もし正解できれば画面の文字が左上にでます。何回でも挑戦できるので理解しながらつなげてみましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-101704.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;lstmのテスト&#34;&gt;LSTMのテスト&lt;/h3&gt;
&lt;p&gt;LSTMはこんな感じ。&lt;/p&gt;
&lt;p&gt;長い依存関係を持つ時系列データの処理に向いています。RNNでは勾配消失問題が発生するのでそれを解消するために考えられました。3つ(入力、忘却、出力)のゲートを使って重要なデータは保持、不要なデータは捨てます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-102951-1024x524.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;gruのテスト&#34;&gt;GRUのテスト&lt;/h3&gt;
&lt;p&gt;GRUはこんな感じ。&lt;/p&gt;
&lt;p&gt;補足するとGRUはLSTMの精度を保ったまま計算量が少ないと言われています。GRUは2つ(リセット、更新)のゲートで情報を制御します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-103002-1024x484.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;resnetのテスト&#34;&gt;ResNetのテスト&lt;/h3&gt;
&lt;p&gt;ResNetはこんな感じ&lt;/p&gt;
&lt;p&gt;補足すると深い層のニューラルネットワークで使われ、画像認識で使用されています。残差ブロックがあり、skip connectionで直接値を渡すことで勾配消失問題が解消されます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-103016-1024x386.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;deep-rnnのテスト&#34;&gt;Deep RNNのテスト&lt;/h3&gt;
&lt;p&gt;最後にDeep RNNはこんな感じ。&lt;/p&gt;
&lt;p&gt;Deep RNNの補足としては複数のRNN層を組み合わせたものになります。より複雑なパターンを学習することができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/neural-network-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-05-103031-1024x679.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;まとめと感想&#34;&gt;まとめと感想&lt;/h2&gt;
&lt;p&gt;少し忘れていたのでここで視覚的に思い出せました。初めての人でもなんとなくでわかるようになるし、ある程度知っている人も視覚的に覚えられるので良いと思います。&lt;/p&gt;
&lt;p&gt;忘れていた処理を思い出せたので良かったです。他の深層学習や機械学習でも視覚的にわかるようなサイトがあるとイメージが付きやすそうですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>自分が作ったAIが赤の他人のAIとSNSでやり取りする姿は面白い</title>
      <link>https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/</link>
      <pubDate>Sun, 02 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/</guid>
      <description>&lt;h2 id=&#34;ai同士のやり取りを見てみたい&#34;&gt;AI同士のやり取りを見てみたい？&lt;/h2&gt;
&lt;p&gt;AI同士がやり取りするのは見かけたことがあっても、自身が作ったAIと人が作ったAIのやり取りを見てみたい！と考えたことはありますか？私はありません（笑）&lt;/p&gt;
&lt;p&gt;ただ、気になって試したら面白く時間が経って確認してみるとフォロワーが増えたり、知らないAIとやり取りしてたり面白いです。&lt;/p&gt;
&lt;h3 id=&#34;サイトへのアクセスと初期設定&#34;&gt;サイトへのアクセスと初期設定&lt;/h3&gt;
&lt;p&gt;それでは&lt;a href=&#34;https://chirper.ai/ja&#34;&gt;こちら&lt;/a&gt;のサイトにアクセスしてみてください。初期画面はこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-01-104428-1024x592.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ログインとaiの作成&#34;&gt;ログインとAIの作成&lt;/h3&gt;
&lt;p&gt;ログインしてみましょう！方法は複数あるのでお好きな方法を使ってください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-01-104611.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;では、早速作ってみましょう！&lt;strong&gt;Chirper&lt;/strong&gt;から作成をしてみましょう。私はすでに2つ作っていますが、新しく作ってみます。Vanaというサイトからインポートもできるみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-06-01-104954-1024x424.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ai作成のステップ&#34;&gt;AI作成のステップ&lt;/h3&gt;
&lt;p&gt;作成画面はこんな感じ。アイコンはヘッダーは勝手に作られますので名前、ハンドルネーム、性格、容姿の設定を行いましょう。半生は作らなくても大丈夫です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/image-976x1024.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;作成後の様子&#34;&gt;作成後の様子&lt;/h3&gt;
&lt;p&gt;ある程度設定を練って作りこんだら保存しましょう。作った直後は何も変わらないので、しばらく待ちます。ちなみに作った直後はこんな感じ。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/image-1-579x1024.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;aiの反応を観察&#34;&gt;AIの反応を観察&lt;/h3&gt;
&lt;p&gt;ということでしばらく放置していたらこんな感じになりました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/image-2-579x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ただ、ちょっと思ってたのとは違いましたが、まあいいかということでそのままにしました。&lt;/p&gt;
&lt;p&gt;投稿や返信もしてるみたいで楽しそうです。たくさん作った後、自身の作ったAI同士で会話し始めると見てて面白そうだなとは思いますね。他にも細かい設定などができるので、是非試して遊んでみてください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/06/ai-agents-communicating-on-social-media/images/image-3-579x1024.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;今回は少し暇つぶしになるもので遊んでみました。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part10 完</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-10/</link>
      <pubDate>Fri, 31 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-10/</guid>
      <description>&lt;h2 id=&#34;rag開発の一旦終了と成果物の共有&#34;&gt;RAG開発の一旦終了と成果物の共有&lt;/h2&gt;
&lt;p&gt;とりあえず目標としていたものが完成したので開発はこれで一旦終わりとします。&lt;/p&gt;
&lt;p&gt;完成して動いたものを動画にして3つほどはります。&lt;/p&gt;
&lt;h3 id=&#34;動画の内容とモデルの読み込み&#34;&gt;動画の内容とモデルの読み込み&lt;/h3&gt;
&lt;p&gt;ファイル数別に動画を取ってみました。ベクトルモデルの読み込みと読み込ませるテキスト量によって時間が変わってきます。&lt;/p&gt;
&lt;p&gt;モデルの読み込みとかはOpenAIに変わったぐらいで大きく変更したところはないですが一部お見せします。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    def generate_response(self, prompt: str, max_tokens: int = 3000) -&amp;gt; str:
        try:
            client = OpenAI(
                # This is the default and can be omitted
                api_key=os.environ.get(&amp;#34;OPENAI_API_KEY&amp;#34;),
            )

            response = client.chat.completions.create(
                model=&amp;#34;gpt-4o&amp;#34;,  # 使用するモデルを指定
                messages=[
                    {&amp;#34;role&amp;#34;: &amp;#34;system&amp;#34;, &amp;#34;content&amp;#34;: &amp;#34;You are a helpful assistant.&amp;#34;},
                    {&amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;, &amp;#34;content&amp;#34;: prompt}
                ],
                max_tokens=max_tokens,
                n=1,
                stop=None,
                temperature=0.7
            )
            print(response)
            return response.choices[0].message.content
        except Exception as e:
            logging.error(f&amp;#34;エラーが発生しました: {e}&amp;#34;)
            return &amp;#34;申し訳ありませんが、応答を生成する際にエラーが発生しました。&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;この辺をGPT-4oに聞いてみたのですが最近のコードを提示してくれなかったので、chatを作成する部分はgit-hubを参考に作りました。&lt;a href=&#34;https://github.com/openai/openai-python&#34;&gt;こちら&lt;/a&gt;です。&lt;/p&gt;
&lt;h3 id=&#34;flaskの設定と変更点&#34;&gt;Flaskの設定と変更点&lt;/h3&gt;
&lt;p&gt;それからFlaskの部分ですね。&lt;/p&gt;</description>
    </item>
    <item>
      <title>オープンソースのLLMアプリ開発プラットフォーム&#34;Dify&#34;を使ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/</link>
      <pubDate>Mon, 27 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/</guid>
      <description>&lt;h2 id=&#34;difyを使ったllm開発アプリの導入と設定&#34;&gt;Difyを使ったLLM開発アプリの導入と設定&lt;/h2&gt;
&lt;p&gt;LLM開発アプリの選択肢として&lt;strong&gt;Dify&lt;/strong&gt;があると聞いたので触ってみました。&lt;/p&gt;
&lt;p&gt;最後にはこんな感じになるといいなと思ったものになります。&lt;/p&gt;
&lt;h3 id=&#34;dify_クラウド版とローカル版の比較&#34;&gt;Dify_クラウド版とローカル版の比較&lt;/h3&gt;
&lt;p&gt;やり方は2つあります。クラウド版とローカル版の2つなります。お好きな方を使っていただければと思いますが、ローカル版のほうが個人的にはいいかと思います。&lt;/p&gt;
&lt;h3 id=&#34;クラウド版の導入方法&#34;&gt;クラウド版の導入方法&lt;/h3&gt;
&lt;p&gt;クラウド版に関しては登録するだけで使えます。画面はこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-24-122507-1024x505.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ローカル版の導入手順&#34;&gt;ローカル版の導入手順&lt;/h3&gt;
&lt;p&gt;ローカル版はGItとDockerが必要になるのでない人はインストールから始めましょう&lt;/p&gt;
&lt;h3 id=&#34;difyのインストールとセットアップ&#34;&gt;Difyのインストールとセットアップ&lt;/h3&gt;
&lt;p&gt;DockerはDocker Desktopを導入しておけば大丈夫です。docker composeも入っているので一緒にインストールされます。&lt;/p&gt;
&lt;p&gt;ではコマンドプロンプトを開いて開発する場所にgit cloneでdifyをインストールします。コマンドはこちら&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;git clone https://github.com/langgenius/dify.git
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;docker-composeの起動&#34;&gt;Docker Composeの起動&lt;/h3&gt;
&lt;p&gt;インストールが出来たらdocker compseを起動させるのでフォルダを移動します。開発場所にdifyをインストールできたと思うのでdockerフォルダに移動します。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;cd docker
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;フォルダの移動が出来たらdocker composeの起動をします。起動できるとこんな感じ&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;docker compose up -d
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-24-213753-1024x368.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;アプリ作成の開始&#34;&gt;アプリ作成の開始&lt;/h3&gt;
&lt;p&gt;起動したらURLを入力して画面を表示させてみましょう！クラウド版とそこまで変わりません。&lt;/p&gt;
&lt;p&gt;URL: &lt;a href=&#34;http://localhost/apps&#34;&gt;http://localhost/apps&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-24-122518-1024x507.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;テンプレートから作成でもいいですが、私は最初から作成してみました。こんな感じ。今回はチャットボットを作ってみますので適当に名前を付けて作成します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-141846.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;llmモデルの設定&#34;&gt;LLMモデルの設定&lt;/h3&gt;
&lt;p&gt;アプリが出来たらこんな感じの画面ができます。今回はgptモデルを使っていこうと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-24-153647-1024x508.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定から色んなLLMモデルを選ぶことができます。今回はOpenAIを使用するのでOpenAIのAPI-KEYをセットしました。他に使いたいモデルがあればそのAPI-KEYを設定すれば使えます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-142415.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それから使用するモデルは&amp;quot;システムモデル設定&amp;quot;から設定します。他のモデルも設定すればそちらも使えるようになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-142716.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ナレッジの登録&#34;&gt;ナレッジの登録&lt;/h3&gt;
&lt;p&gt;今回作るチャットボットはRAGなので次はナレッジを登録します。&amp;ldquo;知識を作成&amp;quot;からファイルを登録してインデックス化していきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-144132-1024x244.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ファイルのアップロードをします。私が本来作りたいのは15000ファイル位あったのでそこまではアップしませんが、いくつか登録します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-144144-1024x441.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;アップロードが完了してインデックス化が完了すると&lt;strong&gt;利用可能&lt;/strong&gt;というステータスになります。エラーになってるものは利用できないので、再試行かアップのし直しでインデックス化を試みてください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-144255-1024x235.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;アプリのプロンプト設定とテスト&#34;&gt;アプリのプロンプト設定とテスト&lt;/h3&gt;
&lt;p&gt;ナレッジの登録が完了したらいよいよアプリの作成です。手順つまりプロンプトを設定して、コンテキストに作ったナレッジを設定します。今回は取得したナレッジを要約するように指示します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-145241-1024x346.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;設定したら公開するからアプリ実行をします。するとチャット画面に移動します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-111838-1024x344.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-145723.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Star Chatからチャットを打ってどんな感じか動かしてみます。まず使えるファイルが1つだけだったので&amp;quot;特許権について&amp;quot;と聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-27-111816.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;中を見たのですが合っていました。とは言え私は法律の専門家ではないのでよくわかってないですが、雰囲気的には合ってそうです。&lt;/p&gt;
&lt;h3 id=&#34;エラーの対応と改善&#34;&gt;エラーの対応と改善&lt;/h3&gt;
&lt;p&gt;一応やってるときにエラーが出たりしたのでその時の話も共有します。アプリの作成途中でこんな感じのエラーが出ました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-25-190325-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/llm-dify-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-25-215608-1-1024x36.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;どうやら課金のチャージができていなかったようです。そこでOpenAIのサイトでチャージしたらこのエラーは解消されました。&lt;/p&gt;
&lt;p&gt;APIあまり使ってなかったのですが、こういうことが起こるので自動設定でチャージさせるようにしました。ただ、悪用されたら怖いので注意を払う必要がありますね。&lt;/p&gt;
&lt;h3 id=&#34;difyを活用した応用の可能性&#34;&gt;Difyを活用した応用の可能性&lt;/h3&gt;
&lt;p&gt;これがうまいことできれば他のファイルでもできそうなので色んなとこで応用できそうです。もちろんセキュリティの問題が付きまといますので専門的な知識や暗黙知とかのファイルであれば有効活用できそうですね。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part9</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-9/</link>
      <pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-9/</guid>
      <description>&lt;p&gt;一旦行き詰ったのでここまでを記録として残しておきます。&lt;/p&gt;
&lt;p&gt;行き詰った内容としてはローカルで実行できないこと、無料枠のcolabを利用してもダメだったことです。&lt;/p&gt;
&lt;p&gt;今回実施した内容としては以下&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ベクトルデータベースの完成&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;生成モデルを利用して質問＋ファイルの内容を分割してプロンプトを投げる&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;‘paraphrase-multilingual-mpnet-base-v2’を利用したベクトルデータベースの作成が完了したのでGithubにあげようとしたのですが、jsonファイルは2GB以上、zip化しても500MB以上あったので断念しました。100MB未満なら簡単にあげられるのですが、それ以上はもう少し手順が必要みたいです。&lt;/p&gt;
&lt;p&gt;このファイル作るのに1週間近くはかかるんだなと思いました。ファイル数が多かったのもあるかもしれませんが、こんなに大変なんだなと実感しました。&lt;a href=&#34;https://zenn.dev/knowledgesense/articles/346183afdf750e&#34;&gt;この記事&lt;/a&gt;でベクトルデータベースの容量削減について書かれていますが、精度とかはまだ分かってないのでなるほどぐらいで終わりました。&lt;/p&gt;
&lt;p&gt;生成モデルを利用したプロンプトの作成と推論コードはザックリと以下になります。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    def load_or_download_genmodel(model_name: str, local_dir: str) -&amp;gt; tuple[PreTrainedTokenizer | PreTrainedTokenizerFast, PreTrainedModel|SentenceTransformer]:
    # ローカルディレクトリが存在しない場合は作成
    if not os.path.exists(local_dir):
        os.makedirs(local_dir)
    # モデルがローカルに存在するかをチェック
    if not (os.path.exists(os.path.join(local_dir, &amp;#39;config.json&amp;#39;)) and
            os.path.exists(os.path.join(local_dir, &amp;#39;tokenizer_config.json&amp;#39;))):
        # モデルが存在しない場合はダウンロードして保存
        print(f&amp;#34;Model not found locally. Downloading {model_name}...&amp;#34;)
        tokenizer = AutoTokenizer.from_pretrained(model_name, force_download=True)
        model = AutoModelForCausalLM.from_pretrained(model_name, force_download=True)
        print(f&amp;#34;Saving model and tokenizer to {local_dir}...&amp;#34;)
        tokenizer.save_pretrained(local_dir)
        model.save_pretrained(local_dir)
    else:
        # モデルが存在する場合はローカルからロード
        print(f&amp;#34;Loading generative model and tokenizer from {local_dir}...&amp;#34;)
        tokenizer = AutoTokenizer.from_pretrained(local_dir)
        model = AutoModelForCausalLM.from_pretrained(local_dir)
    
    return tokenizer, model

    def process_text_in_chunks(self, question, text, model, tokenizer):
        for chunk in chunks:
            prompt = f&amp;#34;{question}\n\n{chunk}&amp;#34;
            inputs = tokenizer(prompt, return_tensors=&amp;#34;pt&amp;#34;, max_length=50, truncation=True)
            input_ids = inputs[&amp;#34;input_ids&amp;#34;]
            attention_mask = inputs[&amp;#34;attention_mask&amp;#34;]
            output = self.generative_model.generate(input_ids=input_ids, attention_mask=attention_mask, max_new_tokens=100, num_beams=3)
            result_text = tokenizer.decode(output[0], skip_special_tokens=True)
            combined_result += result_text + &amp;#34;\n&amp;#34;
        
        return combined_result

    def main(self, question):
		    # コサイン類推度から近いファイルを取得し、テキストを抽出→ここでは省く
        result = self.process_text_in_chunks(question, text, self.generative_model, self.tokenizer)
        return result

if __name__ == &amp;#39;__main__&amp;#39;:
    # 生成モデルをロードまたはダウンロード
    tokenizer, gen_model = load_or_download_genmodel(gen_model_name, gen_local_dir)
    cos_sim_calc = CosSimCalc(gen_model, tokenizer, emb_model)
    cos_sim_calc.main(question = &amp;#39;著作権について教えて下さい。&amp;#39;)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;いろいろ試して見たんですがローカルだと動かないですし、高性能GCPを買うまではいかないので、クラウドで実行するかOpenAIなどのAPIに頼ることになりそうです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ラチェット＆クランク パラレル・トラブルをクリアしました！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/ratchet-and-clank-rift-apart-review/</link>
      <pubDate>Mon, 20 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/ratchet-and-clank-rift-apart-review/</guid>
      <description>&lt;p&gt;実績もすべて達成！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/ratchet-and-clank-rift-apart-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-20-110116.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;やってみた感想を書いていこうと思います。&lt;/p&gt;
&lt;p&gt;ストーリーとしては面白かったです。基本シリアスに話が進んでいくのですが、ちょくちょく笑いをやツッコミが入ってて相変わらずだなと思いました。&lt;/p&gt;
&lt;p&gt;私は1,2,3,4をプレイ済みなので一部のキャラや流れはわかっていますが5以降を全くプレイしてないので、そこで出てきたキャラは全くわかりませんでした。&lt;/p&gt;
&lt;p&gt;今回のストーリーは次元を超えたキャラたちと会ったり戦ったりしているので、この次元ではこんな感じのキャラかだったり、このキャラは元次元のキャラの関係者なの！？という驚きがありました。&lt;/p&gt;
&lt;p&gt;別次元の主人公二人の関係性がギクシャクしたけど最後は助け合ったりと王道で楽しかったです。また惑星によってはダークな部分もあったりしてドキドキしました。&lt;/p&gt;
&lt;p&gt;ただストーリーは短くは感じました。惑星数が少なかったのもありますが、割とトントン拍子で進んで行ったり、別ルートから他の惑星に行くということもなかったのでサクサク進めました。&lt;/p&gt;
&lt;p&gt;ゲームの感想としては良い部分と悪い部分があります。どのゲームにもあると思いますが…&lt;/p&gt;
&lt;p&gt;このシリーズゲームの特徴として&amp;quot;ガラメカ&amp;quot;と呼ばれる武器をぶっ放して爽快感を得るというのがポイントです。そこは変わらず良かったと思います。それから移動の部分ですね。ブーツで荒野を駆け巡ったり、スイングショットで空を移動したり楽しいですね。&lt;/p&gt;
&lt;p&gt;グラフィックもよくなってきれいでした。グラフィックドライバーの更新が少し面倒でしたがやってよかったです。他のことをやるときもサクサクになりましたし。&lt;/p&gt;
&lt;p&gt;悪い点だとバグが少し多かったかなと感じました。私の環境も多少あるかもしれませんが、ショップが利用できない、武器のデモ映像が見れない、たまにスタック(引っかかって動けない)するという現象が起きていました。&lt;/p&gt;
&lt;p&gt;ロードするなりチェックポイントからやり直しをすれば問題ないのですが、他のゲームよりはよく起きていたなという気がします。&lt;/p&gt;
&lt;p&gt;後は実績ですが実績コンプよりは他のゲームよりもやりやすいと思います。クレイガーベア集めや特定の武器で攻撃を跳ね返すのが面倒ですがそれ以外は達成しやすいと思います。&lt;/p&gt;
&lt;p&gt;ちなみにベア集めは他のサイトでも書いているので省きます。攻撃を跳ね返すのに楽な方法と言えばアリーナのブロンズの1戦目2waveが銃持ちしか出てきません。そこで武器を構えてある程度貯まったら放つ→玉切れ or waveが終わったら場外に出てダウン→再挑戦を繰り返せばいつか達成しています。&lt;/p&gt;
&lt;p&gt;感想としては以上になります。他のシリーズをやりたいなと思うのですがPS3やPS5が必要なので出来ていないのですが、いつか買ってやってみたいですね。&lt;/p&gt;
&lt;p&gt;ゲームはそろそろ終わりにして開発のほうを進めていこうと思います。裏で少しずつ進んでいますのでもう少しでめどが立つと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>サンドランドの実績コンプ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/achievements/</link>
      <pubDate>Fri, 17 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/achievements/</guid>
      <description>&lt;p&gt;少し時間がかかりましたが**サンドランド(SAND LAND)**の実績をコンプしました！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/achievements/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-15-233958.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ここから先は遊んだ感想や誰かのヒントにでもなればなと思うことを書いていきます。&lt;/p&gt;
&lt;h2 id=&#34;ストーリーの感想&#34;&gt;&lt;strong&gt;ストーリーの感想&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;まずストーリーの感想としてはとても面白かったです。原作を全く知らないのですがおっさんがかっこよく描かれています。訳あり保安官の&amp;quot;ラオ&amp;quot;や後編に出てくる&amp;quot;ランゴ&amp;quot;等いい活躍をしています。&amp;ldquo;シーフ&amp;quot;は不憫な部分も多いですが活躍する部分も出てきます。&lt;/p&gt;
&lt;p&gt;あとはいいやつばかりでした。多少の正義でやりすぎたのであれば私も不快には思わないのですが、行き過ぎた思想は不快だったので&amp;quot;見捨てればいいのに&amp;quot;と思うやつも助けてました。だからこそ王道で主人公なのでしょう。&lt;/p&gt;
&lt;p&gt;ストーリーの内容ではもう少し疑ったほうが良いのでは？と思う部分がありました。まあ私の性格がひねくれているのもありますが、メインもサブもすんなりと進むのでそう感じてました。ドラゴンボールもそんな感じでしたっけ？&lt;/p&gt;
&lt;p&gt;ストーリーのシステムとして不満だったとことと言えば、話がスラスラ流れるのではなく少し間をおいて他の人が話したり、自身でボタンを押さないと話が進まないということがあったのでこの辺はもう少しスムーズだと嬉しかったなと思います。個人的にですが。&lt;/p&gt;
&lt;h2 id=&#34;ゲームの感想&#34;&gt;&lt;strong&gt;ゲームの感想&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;次はゲームの部分です。&lt;/p&gt;
&lt;p&gt;所持できるマシンは5つですが制作できるマシンの種類は13、フレームさえあればいくらでも作れると思います。上限がわからないので作るのに限度があるかもしれませんが。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ストーリー&lt;/strong&gt;を進めるのに最低5つ必要です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;バトルタンク&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ジャンプメカ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バイク&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ホバーカー&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バトルアーマー&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;になります。ストーリーを進めるならこれだけで十分ですが、&lt;strong&gt;ランクマッチ制覇&lt;/strong&gt;には&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ライドホッパー&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バトルメカ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ホバータンク&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;も追加で必要です。&lt;strong&gt;レース&lt;/strong&gt;を含めると&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ダートバギー&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;もですね。&lt;/p&gt;
&lt;p&gt;残りの&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;クルマ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ユニライド&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ホバースクーター&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ジェットホバー&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;は強化しなくても大丈夫です。実績コンプには作る必要があります。&lt;/p&gt;
&lt;p&gt;5つも持てるのですが道中の関係で最後まで固定でした。&amp;ldquo;タンク&amp;rdquo;、&amp;ldquo;ホバー&amp;rdquo;、&amp;ldquo;ジャンプ&amp;rdquo;、&amp;ldquo;バトルアーマー&amp;rdquo;、&amp;ldquo;バイク”がいつめんになっており、強化しないとストーリーも大変になるので、進行上入手したものを大体最後まで使用します。強化素材も取るのは大変ですし…&lt;/p&gt;
&lt;p&gt;私的に戦闘で一番使いやすかったのは&amp;quot;バトルタンク&amp;quot;と&amp;quot;ホバーカー&amp;quot;ですね。タンクは移動に難がありますが、移動し続ければ大体の攻撃は避けれますし、火力も高いですので。ホバーカーは火力が少し劣りますがその分移動が楽なので。また全方位に対して攻撃できるのもいいです。バイクやライドホッパーは基本前方にしか攻撃できないので…&lt;/p&gt;
&lt;p&gt;それからオプションは個人的に&lt;strong&gt;自律戦闘ドローン&lt;/strong&gt;がおすすめです。勝手にダメージを与えてくれますし、雑魚敵が沸いても対処してくれますので。タンクだと&lt;strong&gt;大容量ミサイルポッド&lt;/strong&gt;を使ってました。固定砲台だと動けないのでランクマッチではハチの巣ですし。こっちは雑魚もまとめてダメージを与えられますし、撃つまでは時間がほぼ止まりますので、被ダメが少ないです。&lt;/p&gt;
&lt;h2 id=&#34;実績コンプについて&#34;&gt;&lt;strong&gt;実績コンプについて&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;最後に実績についてですが&amp;quot;サブクエ&amp;rdquo;、&amp;ldquo;落とし物&amp;rdquo;、&amp;ldquo;アリーナの制覇&amp;quot;あたりが大変だと思います。ヌシは探して倒す、レースは取り合えず全て上位の商品を取る、設計図は商人に会うたび確認して購入する、賞金首は王冠が付くまでやるをやれば大体の実績が取れます。&lt;/p&gt;
&lt;p&gt;サブクエで少し大変だったのが&amp;quot;ペットボトル&amp;rdquo;。これは&amp;quot;魔物の里&amp;quot;に5,6個、それ以外の街で1,2個ほど落ちているので巡っていけば大丈夫です。洞窟にも落ちているみたいです。&lt;/p&gt;
&lt;p&gt;後は&amp;quot;お宝探し！&amp;ldquo;は3つ全て見つけないと実績コンプに影響しそうというのと、隠しサブクエはマップ上に出ないのでわかりにくいくらいですかね？それと&amp;quot;因縁の対決&amp;quot;は合計3回やる必要があります。&lt;/p&gt;
&lt;p&gt;次は落とし物です。&lt;a href=&#34;https://forum.psnprofiles.com/topic/160919-lost-properties-concerned-fellow-citizen-trophy/?do=findComment&amp;amp;comment=2983579&#34;&gt;ここで&lt;/a&gt;言及されていますが合計65個あります。内訳は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メインで手に入る3つ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;サブクエで手に入れられる4つ(サブクエのお宝探しで3つ全て集める、他のサブクエで1つ)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;残り58個は探し出す(持ち主に届けなくてもよいが、届けると小話が聞ける)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;他のサイトで場所の記載はしていますのでそちらをご参照ください。私はめんどくさいのでやりません（笑）&lt;/p&gt;
&lt;p&gt;最後にアリーナです。これがかなりしんどいと思います。私の場合はハードということもありますが、他の人の書き込みを見るとイージーでも難しいみたいです。ビッグマッチは時間制限付き&lt;strong&gt;5分&lt;/strong&gt;のボス戦、ランクマッチはレベルが徐々に上がり&lt;strong&gt;最大32&lt;/strong&gt;まで上がるかつマシンが限定されます。さらに時間制限付き、こちらも&lt;strong&gt;5分&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;まあボス1体ぐらいなら回復がなくても何とでもなりますが、一番きついのが”&lt;strong&gt;アレ将軍の戦車&lt;/strong&gt;”&lt;/p&gt;
&lt;p&gt;このビッグマッチやランクマッチの後半はほぼダメージを受けてはいけません。1,2回くらいならともかく3回くらいボスから攻撃受けると終わります。&lt;/p&gt;
&lt;p&gt;アレ将軍の戦車のきついところは”地形”と”雑魚敵”ですね。&lt;/p&gt;
&lt;p&gt;まず地形は基本狭く正面からだと敵の攻撃を避けにくい上にオプションの攻撃が当たりにくいです。固定砲台にしろ誘導ミサイルにしろほぼ当たらないですし、大容量ミサイルポッドも天井がなくさらに敵にある程度接近しないといけません。&lt;/p&gt;
&lt;p&gt;それから雑魚敵ですね。ランクマッチで戦う際は雑魚敵が固定砲台をやってきます。物陰に隠れればどうということはないですが、アレの戦車が近くにいると攻撃されますし、倒しても無限沸きなので割としんどいです。大砲1発で落とせるならまだしも2,3発だとそちらに気を取られ、アレの戦車にやられたりします。&lt;/p&gt;
&lt;p&gt;アリーナのボス戦で戦う相手全てに言えることですが、最小限の動きでよけながら的確に攻撃を当てる必要があります。それは大砲にしろバトルアーマーの投げ爆弾にしろなんでもです。&lt;/p&gt;
&lt;p&gt;避けるならまだしも的確に攻撃を当てていかないと制限時間に間に合わなかったりします。&lt;/p&gt;
&lt;p&gt;他に苦戦したのはライドホッパーを使ったジャンプメカ戦ですね。使い慣れていないうえに前方しか攻撃できないので苦労しました。誘導ミサイルの対処として地上から打ってくる場合は敵から2,3メートルの距離にいれば勝手に地面に着弾します。コンテナからなら撃ち落とすしかないです。&lt;/p&gt;
&lt;p&gt;後はバトルアーマーやバトルメカを使った戦いですね。防御をうまく使わないといけないのでいつものマシンと立ち回りが少し変わります。それに基本接近戦なので回避→攻撃→防御→回避の繰り返しになりがちでした。オプションの攻撃とアームの特殊技をうまく使う必要があります。&lt;/p&gt;
&lt;p&gt;それくらいだと思います。ビッグマッチ→ランクマッチの順にやればある程度ボスの攻撃パターンもわかっていると思うので何とかなると思います。&lt;/p&gt;
&lt;p&gt;それからアリーナの商品にメカパーツがありますが全ておすすめというわけではありません。戦車は電磁砲なのですが、個人的には普通の戦車砲が使いやすかったです。リロードも早いですし。&lt;/p&gt;
&lt;p&gt;後はバトルメカの第二武器ですね。拡散系よりは遠距離から打てるもののほうがおすすめです。&lt;/p&gt;
&lt;p&gt;最後に改造についてですが、火力をあげるのであれば断然クリティカル発生率です。最大強化で4回に1回くらいはダメージが上がるので必須、あとはリロード時間を短縮できれば早く撃破できると思います。多少当たらなくても問題なし！&lt;/p&gt;
&lt;p&gt;個人的には状態異常系はうまく使いこなせませんでした。デフォルトで炎上がついているもの(焼夷弾系)はまだいいのですが、故障系は機械にしか使えないというのもあってほとんど使っていません。おそらくクロウやエピなど移動が多めのマシンであれば割と有効だったかもしれませんが…&lt;/p&gt;
&lt;p&gt;アリーナにはメカと生身の戦闘がありますが生身はあまり言うことがありません。ぶちぎれ使って殴るだけですし…&lt;/p&gt;
&lt;p&gt;少し補足をするとぶちぎれ中は攻撃3回→回避→攻撃3回だと効率よく殴れます。ただランクマッチの”スイマーズパパ&amp;amp;ダイヤ団ボス＆クラブ団ボス”はこういきませんでした。&lt;/p&gt;
&lt;p&gt;とはいえぶちぎれで攻撃を避けつつひたすらパパを殴った後、倒せなかったら攻撃を避けつつ少しずつ殴り、スキルが使えたら使っていくで十分倒せます。&lt;/p&gt;
&lt;p&gt;これでアリーナは制覇できると思います。とはいえある程度のプレイヤースキルを必要とするので大変だとは思います。&lt;/p&gt;
&lt;h2 id=&#34;最終的なマシン構成&#34;&gt;最終的なマシン構成&lt;/h2&gt;
&lt;p&gt;最大まで強化したマシンの構成をお見せします。参考になるかはわかりませんし、使いやすさは人それぞれだと思いますので&lt;/p&gt;
&lt;p&gt;バトルタンク&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/achievements/images/1979440_20240517112139_1-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ジャンプメカ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/achievements/images/1979440_20240517112143_1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;バイク&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/achievements/images/1979440_20240517112148_1-1024x576.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part8</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-8/</link>
      <pubDate>Tue, 14 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-8/</guid>
      <description>&lt;p&gt;前回問題としていたベクトル化についてですが解決して、ようやく2つ目の目標が終わりました！&lt;/p&gt;
&lt;p&gt;まずはこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;こんな感じになりました。&lt;/p&gt;
&lt;p&gt;今はまだファイル数は20~30なのでまだまだ足りませんが、前回に比べるとかなりましになりました。&lt;/p&gt;
&lt;p&gt;今回やったこととしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;OpenAIのベクトル化からSentence Transformerを使用したベクトル化に変更&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;全ファイルをベクトルデータベースとしてjsonファイルに格納&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;になります。そのため一旦別プログラムでファイルを全てベクトル化し、画面に表示をさせるときはそのファイルを読み込んで類似度の計算を行っています。&lt;/p&gt;
&lt;p&gt;前のコードとそこまでは変わってないので変わった部分で言うと&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;class PDFToVector:
    def __init__(self, model_name: str):
        # モデルを読み込み
        self.model = SentenceTransformer(model_name)

    def split_text2vector(self, text: str, max_tokens=200) -&amp;gt; List[float]:
        vectors = []
        for i in range(0, len(text), max_tokens):
            segment = text[i:i+max_tokens]
            vector = self.model.encode(segment, convert_to_tensor=True)
            vectors.append(vector)
        average_vector = np.mean(vectors, axis=0).tolist()

    def embed_sentence(self, text: str, vector_fol: str, filename: str, vector_database: List) -&amp;gt; List:
        embedding = self.split_text2vector(text)
        vector = {
            &amp;#39;title&amp;#39;: filename,
            &amp;#39;body&amp;#39;: text,
            &amp;#39;embedding&amp;#39;: embedding
        }
        vector_database.append(vector)
        
    def main(self):
        # ベクトルデータベースを格納
        with open(vector_db_json, &amp;#39;w&amp;#39;, encoding=&amp;#39;utf-8&amp;#39;) as file:
            json.dump(vector_database, file, ensure_ascii=False, indent=4)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こんなとこだと思います。一部処理を省略していますが大体の変わったとこはここになります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>今度は私が失踪する番！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/taking-a-break-from-mobile-games/</link>
      <pubDate>Sat, 11 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/taking-a-break-from-mobile-games/</guid>
      <description>&lt;p&gt;ということで失踪しました。失踪したといっても物理的に失踪したわけではなくソシャゲと動画作りから失踪しました。&lt;a href=&#34;https://dic.nicovideo.jp/a/%E3%81%86p%E4%B8%BB%E5%A4%B1%E8%B8%AA%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA&#34;&gt;&lt;strong&gt;うｐ主失踪&lt;/strong&gt;&lt;/a&gt;！&lt;/p&gt;
&lt;p&gt;近年は&lt;strong&gt;引退&lt;/strong&gt;という言葉が使われていますが、&amp;ldquo;辞める！&amp;ldquo;や&amp;quot;引退する！&amp;ldquo;という発信はしてないので失踪でも間違いはないかなと勝手に思っています。&lt;/p&gt;
&lt;p&gt;前置きはここまでにして改めて今月長年付き合ってきたソシャゲとお別れをしてきました。&lt;/p&gt;
&lt;p&gt;私自身は大体8,9年やってきたのですが、そのソシャゲ自体は今年で11周年を迎えます。名前自体は伏せます、個人的に微妙になってきた点も話しますので。ばれないことを信じていますから！&lt;/p&gt;
&lt;p&gt;長く続いたソシャゲは多くないのですごい功績だと思いますし、今もやってるプレイヤーはすごいなと思ってます。&lt;/p&gt;
&lt;p&gt;私も続いたほうですが、つい最近辞めました。理由はシンプルで”冷めた”。&lt;/p&gt;
&lt;p&gt;そもそも4年前くらいに”隠居しよう！”と思っていたのですが、動画撮ったりするうちにモチベは上がってログボ勢にはなりませんでした。まあ無課金勢になったのでそんなにガチャは引けなかったのですが…&lt;/p&gt;
&lt;p&gt;ソシャゲは続けば続くほどインフレしていくものです。そのゲームが始まって最初のうちは数百から数千、スキルをうまく使えば万いくかな？くらいだったのが今では整数型の範囲を超えるダメージ(20億以上)を与えることができます。&lt;/p&gt;
&lt;p&gt;ちなみに整数型を超えた場合ダメージが1になるというオバーフロー問題がありました。&lt;/p&gt;
&lt;p&gt;最近はインフレのせいで味方にデバフをかけて戦闘が始まったりします。わけわかんない…&lt;/p&gt;
&lt;p&gt;話がそれましたが、インフレが続いていろんなバフやデバフ、アビが増えてわけが分からなくなり、さらに先頭の幅も狭くなり昔のような楽しさを感じることがなくなりました。&lt;/p&gt;
&lt;p&gt;そこでログインしない期間を設け、”やっぱりやりたい！”という気持ちが戻ってくればまだ続けようと思ってましたが、そんな気持ちが起きなかったので止めました。&lt;/p&gt;
&lt;p&gt;一応各種アカウント(ゲーム、X、Youtube)は残していますが、もう使うことはないと思います。Youtubeは投稿用と閲覧用で分けてましたし。&lt;/p&gt;
&lt;p&gt;ちなみにこのゲームのインフレがどのくらい進んだかというと&lt;/p&gt;
&lt;p&gt;リリースして2年くらい&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;戦闘するキャラのコスト管理が必要&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;必殺技で一発逆転、連携すれば威力も上がる！&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;クリティカルが出れば運が良い！&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;レベルを上げないと攻撃力も体力も4桁超えない！&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;キャラごとに必殺技に使うアイテム数が異なるし、職業によっても変わる。戦闘が始まるたびにアイテムがもらえるが枠は決まってるので管理が大変！&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ストーリーの戦闘は少し大変、イベストーリーの戦闘は優しめ、高難易度も低リアリティキャラでクリアするものもあるし、状態異常も工夫の1つ！&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;最近&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;コスト？その概念いる？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;必殺技はもはやバフ、使わなければ即死！&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バフをかけてクリティカルじゃないとダメージは通らない、デバフないときついよ、連携威力アップのアビないとより強くなれないよ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;レベル1でも1万超えてるし、2万いくキャラもいるよ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;どの職業でも使えるアイテムもらえるし、なんだったら職業関係なく誰でも必殺技が使えるアイテムもあるよ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ストーリー戦闘はおまけ、キャラの更新は早いと週1ペース、高難易度は最新キャラじゃないと厳しい上にボスは状態異常が効かないことが多い&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あげればあまりキリがない気はしますが、インフレが進んでるな～というのがよくわかります。&lt;/p&gt;
&lt;p&gt;まあインフレは仕方ないのでしょうがないですが、戦闘の幅が小さくなって面白味がなくなったとは思います。&lt;/p&gt;
&lt;p&gt;もちろん悪いことだけではありません。良いところもあります。キャラのボイスやセリフが増えたり、愛でるスペースができたり、家具などを配置してポーズを撮って楽しんだり”かわいい”という要素が増えたと思います。&lt;/p&gt;
&lt;p&gt;ただ、このソシャゲは面白くて始めたので面白味がないのであれば、私の場合は遊ぶ理由がなくなります。かわいいゲームなら動物を愛でてたほうがいいです。VRの”Moss”をおススメします！&lt;/p&gt;
&lt;p&gt;ということで不満を少しぶつけてしまいましたが話としては以上になります。&lt;/p&gt;
&lt;p&gt;ただ私が不満を垂れ流して思考の整理をするために書いたので、読んでくださった方はとても奇特な方だと思ってます。愚痴はこれくらいにして”SAND LAND”の続きをやろう！ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part7</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-7/</link>
      <pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-7/</guid>
      <description>&lt;p&gt;目標としていた部分が完成したのでデモ版という形でお見せしようと思います。&lt;/p&gt;
&lt;p&gt;想定していた形が取れたので割と嬉しいですね！ただ、上記はファイルが2つの場合でこのくらい時間がかかっています。&lt;/p&gt;
&lt;p&gt;次はファイルが5つの場合です。&lt;/p&gt;
&lt;p&gt;かなり時間がかかってますね。というのも実行するたびファイルをベクトル化しているので時間がかかる仕組みになっています。&lt;/p&gt;
&lt;p&gt;実行するたびopenaiのAPIもたたいているので料金も増えていきます。ということで次の課題は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;openaiのベクトル化ではない代替手段を見つける&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ベクトルデータベースを作成する(すべてのファイルをベクトル化して、どこかに保存)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ひとまずはこの2つですかね？&lt;/p&gt;
&lt;p&gt;代替手段は見つければ何とかなりそうなので時間はかからないと思いますが、ベクトルデータベースの作成は異なるプログラムを作る必要がありそうですし、質問をベクトル化するプログラムの改修も入りそうなので少し時間がかかるかもですね。&lt;/p&gt;
&lt;p&gt;第二目標ほど時間はかからないと思いますが…&lt;/p&gt;
&lt;p&gt;今回修正した箇所はflaskを使用した場所と応答画面の作成になります。flaskは微修正だったので割愛しますが、画面のほうは以下のようになりました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;#39;use client&amp;#39;;

import { useState } from &amp;#39;react&amp;#39;;

export default function QuestionForm() {
  // サーバーからの結果を保持する状態変数
  const [result, setResult] = useState(&amp;#39;&amp;#39;);

  const handleSubmit = async (e) =&amp;gt; {
    e.preventDefault();
    const question = e.target.elements.question.value;

    // サーバーにPOSTリクエストを送る
    const response = await fetch(&amp;#39;http://localhost:5000/process&amp;#39;, {
      method: &amp;#39;POST&amp;#39;,
      headers: {
        &amp;#39;Content-Type&amp;#39;: &amp;#39;application/json&amp;#39;
      },
      body: JSON.stringify({ query: question })
    });

    // サーバーからのレスポンスをJSON形式で取得
    const data = await response.json();
    // 結果を状態変数に保存
    setResult({ title: data.title, body: data.body, similarity: data.similarity } || &amp;#39;No result returned&amp;#39;); // デフォルトで&amp;#34;結果がない&amp;#34;と表示
    e.target.reset();
  }

  return (
    &amp;lt;div&amp;gt;
      &amp;lt;form onSubmit={handleSubmit}&amp;gt;
        &amp;lt;textarea
          name=&amp;#34;question&amp;#34;
          placeholder=&amp;#34;質問を入力してください&amp;#34;
          rows={5}
        /&amp;gt;
        &amp;lt;button type=&amp;#34;submit&amp;#34;&amp;gt;送信&amp;lt;/button&amp;gt;
      &amp;lt;/form&amp;gt;
      
      {/* サーバーからの結果を表示 */}
      &amp;lt;div&amp;gt;
        &amp;lt;h3&amp;gt;回答:&amp;lt;/h3&amp;gt;
        &amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;タイトル:&amp;lt;/strong&amp;gt; {result.title}&amp;lt;/p&amp;gt;
        &amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;類似度:&amp;lt;/strong&amp;gt; {result.similarity}&amp;lt;/p&amp;gt;
        &amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;内容:&amp;lt;/strong&amp;gt; {result.body}&amp;lt;/p&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
  )
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;画面にタイトルと類似度と内容が表示されるようになってます。必要ないかもしれませんが、デフォルトでは結果が表示されない文言を出しています。多分出ることはないですが…&lt;/p&gt;</description>
    </item>
    <item>
      <title>知人が見つかったらしい</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/missing-friend-found/</link>
      <pubDate>Wed, 08 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/missing-friend-found/</guid>
      <description>&lt;p&gt;以前知人が失踪したという話があったのですが見つかったみたいです。&lt;/p&gt;
&lt;p&gt;特に詳細は知らないので、とりあえずよかったとだけ。Xのアカウントでも何も言わず消したっぽいですし…&lt;/p&gt;
&lt;p&gt;たくさんの人に祝福されるような人なのでなぜ失踪したのかやっぱり謎なんですよね。&lt;/p&gt;
&lt;p&gt;私とは正反対でコミュ力が高く友人も多い人が、誰にも何も言わず失踪するって結構な大事になりますよね。&lt;/p&gt;
&lt;p&gt;彼なりに抱えているものが爆発した可能性もありますが、それを打ち明けられる友人がいなかったのでしょうか？私もいるか怪しいラインですが…&lt;/p&gt;
&lt;p&gt;まあ何はともあれ見つかったので良かったです。いずれ会う機会があれば聞いてみたいですがないでしょう。そこまで仲の良い関係性ではないですし。私は話してみたいですけどね。&lt;/p&gt;
&lt;p&gt;あなたにも祝福があらんことを。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近発売された&#34;SAND LAND(サンドランド)&#34;をプレイしてるよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/</link>
      <pubDate>Sun, 05 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/</guid>
      <description>&lt;p&gt;最近はクラフト系のゲームをプレイしていたので私が好きなアクション系のゲームを探していたところ、最近発売された&amp;quot;SAND LAND(サンドランド)&amp;ldquo;というゲームをプレイしました。まだ10時間もたってないですが…&lt;/p&gt;
&lt;p&gt;このゲームはバンダイから発売されたゲームで「ドラゴンボール」の作者である&lt;strong&gt;鳥山明&lt;/strong&gt;先生が手掛けたアクションRPGになります。&lt;/p&gt;
&lt;p&gt;ざっくりとあらすじを言うと悪魔の子である&amp;quot;ベルゼブブ&amp;quot;と仲の良い物知り爺さんの&amp;quot;シーフ&amp;rdquo;、保安官61歳の&amp;quot;ラオ&amp;quot;と幻の泉を求めて旅をする話になります。漫画とアニメ、映画もあるので興味があれば見てください。&lt;/p&gt;
&lt;p&gt;基本操作はベルゼブブで道中は戦車などのマシンを使って移動できます。ファストトラベルもできるので一度行けばすぐに移動できます。&lt;/p&gt;
&lt;p&gt;対人戦のアクションも楽しいですが、戦車などのマシンを使った戦闘も面白いです。様々なカスタマイズと強化ができて状況に応じて使い分けていく必要もありますし、不得意なメカで戦う必要も出てきます。&lt;/p&gt;
&lt;p&gt;マップはこんな感じで様々なスポットや行った場所、クエストなどが表示されています。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-142000-1024x631.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;キャラクターの強化もでき、スキルポイントを割り振ることで威力やコンボを追加することができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-141713-1024x585.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;またお供キャラクターの強化もあります。プレイアブルではないですが先頭に参加したり、冒険に役立つスキルを覚えることができます。私は性格的に冒険に役立つスキルを優先しがちですが、戦闘が苦手であればそのスキルを取ると戦いが苦手な人でも楽になるとは思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-141743-1024x604.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それからマシンのカスタマイズもいろいろあり、部品ごとに効果も様々です。砲台や機関銃、エンジンや装甲、強化チップが存在します。レアリティもあるみたいですが武器の強化次第ではレア度が低くても多少強くなるので、素材が集まり次第強化していくといいと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-141811-1024x460.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-141832-1024x457.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;メインクエストがストーリーの道筋になりますがサブクエストや懸賞金と呼ばれる討伐クエもあるので寄り道もちょこちょこ必要になります。必須ではないですがやると色々もらえますので&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/05/sand-land-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-05-04-141948-1024x613.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;原作やアニメを見たことがある人はオチがわかっていると思うのでストーリーを楽しめるかはわからないですが、私は見たことも聞いたこともなかったので現時点でかなり楽しめています。&lt;/p&gt;
&lt;p&gt;キャラゲーみたいですが全く知らないのでかなり楽しめている気がします。ゲームの進行度的にはまだまだなのでもっともっと楽しんでいきたいと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part6</title>
      <link>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-6/</link>
      <pubDate>Sat, 04 May 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/05/build-rag-app-part-6/</guid>
      <description>&lt;p&gt;PCが故障したという話をしたのですが、コンセントから電源が抜けてたというオチでした。&lt;/p&gt;
&lt;p&gt;なのでRAGの開発を再開しました！&lt;/p&gt;
&lt;p&gt;前回開発した部分は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;質疑応答画面の作成&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回開発する部分は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;画面(Next.js)から送られるデータを受け取るエンドポイントをFlaskに設定&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ベクトル化するプログラムをクラス化&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Flaskも触ったことないのでChat-GPTに質問しながら触ってました。一旦中身は以下の内容にしています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;from flask import Flask, request, jsonify
from flask_cors import CORS
import pdf_to_model
import logging

logging.basicConfig(level=logging.DEBUG)
app = Flask(__name__)
CORS(app)

@app.route(&amp;#39;/process&amp;#39;, methods=[&amp;#39;POST&amp;#39;])
def process_question():
    data = request.get_json()
    query = data.get(&amp;#39;query&amp;#39;)
    logging.debug(&amp;#34;Received query: %s&amp;#34;, query)
    try:
        vector = pdf_to_model.PDFToVector()
        result = vector.main(query)
        # 結果を JSON 形式で返す
        return jsonify(result[0])
        # return jsonify({&amp;#39;result&amp;#39;: &amp;#39;Processed result of &amp;#39; + query})
    except Exception as e:
        logging.error(&amp;#34;Error processing query: %s&amp;#34;, str(e))
        return jsonify({&amp;#39;error&amp;#39;: str(e)}), 500

if __name__ == &amp;#34;__main__&amp;#34;:
    app.run(debug=True)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ログの設定はする必要はないですが、まだ開発段階なので一旦設定しています。それから&amp;quot;CORS(app)&amp;ldquo;ですね。少し調べたのですが異なるオリジン間でのリソース共有を可能にするために必要な設定みたいです。そもそも同一のオリジンとは以下の3つが同じであることが条件です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>惑星をテラフォーミングする ~ 完 ~</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/the-planet-crafter-terraforming-complete/</link>
      <pubDate>Tue, 30 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/the-planet-crafter-terraforming-complete/</guid>
      <description>&lt;p&gt;&amp;ldquo;The Planet Crafter&amp;quot;ほぼ完クリしました！実績はこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/the-planet-crafter-terraforming-complete/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-30-095921.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;1つだけ終わってないのですがこれは時間がかかる上に少し面倒なのでまだ終わってないです。ただ自動化できているのでいずれ終わります。&lt;/p&gt;
&lt;p&gt;このゲームはタイトルの通り惑星をテラフォーミングしていくゲームになります。最初は水も緑もない中で3つの要素である&amp;quot;熱&amp;rdquo;、&amp;ldquo;気圧&amp;rdquo;、&amp;ldquo;酸素&amp;quot;を増やしていきます。これは酸素がない中各地を探検し、いろんな素材を集めて建築を進めていけば大丈夫です。&lt;/p&gt;
&lt;p&gt;その他に&amp;quot;バイオマス&amp;quot;という要素を増やしていきます。これはテラフォーミングを進めていくと水と緑が少しづつ増えていきます。その時に新しく増える項目でもう少し細かく分類すると&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;植物&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;昆虫&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;動物&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;が出てきます。緑が増えると植物が増え昆虫を増やす建築物が作れるようになり、昆虫を増やすと動物を増やす建築物を作れるようになります。この6つの増やしていくことでテラフォーミングが進んでいきます。&lt;/p&gt;
&lt;p&gt;ある程度建築物を作ったらロケットでブーストするのもありだと思います。私はめんどくさがりなので最終的にロケット20発ずつ打ってました（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/the-planet-crafter-terraforming-complete/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-30-110331.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このゲームのエンディングは3種類あります。条件はテラフォーミングした後、&amp;ldquo;ある物&amp;quot;を破壊してこの惑星から脱出することになります。&amp;ldquo;ある物&amp;quot;はネタバレになりますのでここでは控えます。エンディングは&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;センチネル社に戻る&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;とある民のもとに向かう&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;密航者となる&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;です。1は上記を行った後抽出プラットフォームを作れば到達できます。2は鍵を10個集めてコンテナに入れると到達できます。3が大変で50万ものトークンと5個のソーラークォーツが必要になります。&lt;/p&gt;
&lt;p&gt;2に行く場合はエンディングである物破壊するのですが、その時に必要な鍵を10個集めれば問題ありません。ただ、ヒントは別の場所にあり滝の下の水没した道の先にあります。石板に書かれているので気になった方は読んでください。&lt;/p&gt;
&lt;p&gt;3に行くのが最も大変でトークン集めがしんどいです。トークンはアイテムの売買かポータルを作って難破船で取得することができます。アイテムの売買は高くても1個80トークンなので6250個必要になります(遠い目)…&lt;/p&gt;
&lt;p&gt;他の方法で難破船に行くというのもあるのですが、探索するのが面倒で道に迷いやすい構造になってますので嫌になります。ただもらえるトークンは1回のポータルで5000くらい稼ぐことができます。運が良ければ1万ですかね？&lt;/p&gt;
&lt;p&gt;トークンだけあればいいので荷物も拾わず食べ物と水さえあれば何とでもなるかもしれないですね。貧乏性なのでついつい荷物を拾っちゃうのですが…&lt;/p&gt;
&lt;p&gt;またポータルを開くにはある程度クォーツが必要になりますのでそれも集めたほうがよさそうですね。めんどくささを考えた結果、私は80トークンを自動生成→自動売買するようなシステムにして放置することにしました。寝てる間にも勝手にやってくれますし。&lt;/p&gt;
&lt;p&gt;3に行くヒントはエンディングの爆破をする場所である場所の座標が書かれた台座があります。そこに行くと&amp;quot;パラダイス&amp;quot;という実績がもらえます。その後に1のエンディング条件を満たすとメールが届きます。そこにトークンやクォーツの話が出ています。&lt;/p&gt;
&lt;p&gt;少し時間がかかりましたがほぼ終わらせることができました。なかなか手ごたえがありましたが楽しかったです。今度は違うゲームをやってみようと思いますが、そろそろ開発を再開しようと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>自身のサイトのパフォーマンスを上げていこう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/website-performance/</link>
      <pubDate>Sun, 28 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/website-performance/</guid>
      <description>&lt;p&gt;自身のWebサイトを立ち上げてから大体半年が経過しそうなところです。&lt;/p&gt;
&lt;p&gt;自身のアウトプットを行う機会を作りたいなと思ってなんとなくで立ち上げたのですが、まだ続けられているので継続する力は一応あるんだなと思ってます。まあ毎日書いてるわけではないですし、書いてるジャンルもバラバラなので微妙なラインですが…&lt;/p&gt;
&lt;p&gt;さて今回は自身のサイトのパフォーマンス向上したり、閲覧数を増やしたりする試みをしてみようということで少し調べてみました。&lt;/p&gt;
&lt;p&gt;使用したツールは以下の2つになります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Lighthouse&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;axe DevTools&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1つ目のLighthouseについてはGoogleの開発者ツールにデフォルトで導入されています。&lt;/p&gt;
&lt;p&gt;使い方の流れとしては&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;自身のサイトにアクセスする&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;開発者ツールを開く&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lighthouseタブでレポートの生成を行う&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;開発者ツールの開き方はいくつかありますが、右上のオーバーフローメニューのアイコンをクリックして&amp;quot;その他のツール&amp;quot; &amp;gt; &amp;ldquo;デベロッパーツール&amp;quot;から開くことができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-175138-wpp1714296107208.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;もしくは自身のサイトを右クリックして&amp;quot;検証&amp;quot;をクリックしていただいても開けます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-175218-wpp1714296153880.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;見た結果がこちらになります。メインのページを見てみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-211432.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;パフォーマンスが圧倒的に低く、ユーザー補助とSEOがちょい低めですね。下にスクロールすると計測した結果が見れます。改善どころは多いですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-211754.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;とはいえ私はサイトの運営とか詳しくないのでChat-GPTに改善策を聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-223745.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;改善方法はいろいろありそうなので少し調べつつプラグインの導入とか考えようと思います。&lt;/p&gt;
&lt;p&gt;2つ目のaxe DevToolsはウェブアクセシビリティのチェックに使えます。&lt;a href=&#34;https://chromewebstore.google.com/detail/axe-devtools-web-accessib/lhdoppojpmngadmnindnejefpokejbdd&#34;&gt;こちら&lt;/a&gt;の拡張機能から利用することができます。&lt;/p&gt;
&lt;p&gt;Web Content Accessibility Guidelines (WCAG) などの国際的なアクセシビリティ基準に照らし合わせて評価する、低ければ低いほどよいというものになります。&lt;/p&gt;
&lt;p&gt;使い方としてはLighthouseと同様開発者ツールを開いた後、タブからaxe DevToolsを選択します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-231452.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;タブから開いたら&amp;quot;Scan ALL of my page&amp;quot;を実行します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-231509.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;実行した結果がこちらです。問題がどのくらい存在するか、どのくらい重要かが表示されます。スクロールすると原因も見ることができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-231527-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-231539.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こちらの解消法もChat-GPTにも聞いてみました。こちらはプラグインで何とかなるものではなさそうなので少しづつ調べて解消していこうと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-28-233526.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;さていろいろ調査をしてみましたが、1つ気になることがありました。それはある2つの画像です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-23-144544.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/website-performance/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-23-144555-1024x478.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これは同じページで同様の調査をした結果です。どうやら説明の時に利用した画像よりもいいスコアが出ています。ただ、何も解消はしていません。ではなぜこんなことが起きるのでしょうか？&lt;/p&gt;
&lt;p&gt;2つ目の画像では別のPCで確認したものになります。どうやらPCによっても差が出るみたいです。また、実は初めに出した画像も動画を見ながら調査した結果になります。動画を見なければもう少しパフォーマンスがよくなります。&lt;/p&gt;
&lt;p&gt;つまり、人によって環境が異なるのでパフォーマンスも変化します。ここで考えるべきことは低スペックな環境に合わせてパフォーマンスを良くした方がいいという点です。&lt;/p&gt;
&lt;p&gt;いくら自身のPCで確認してパフォーマンスが良くなっても、古いスペックのスマホやPCで遅いとなればそのサイトに訪れようという気は失せると考えられます。&lt;/p&gt;
&lt;p&gt;本当は低スペックのスマホやPCを使って確認したほうがよさそうですが、難しそうなので動画だったり良い画質のゲームを開いたまま確認するのも手ですかね？あるいは激安の低スペックスマホを買ってwi-fiにつないで確認するのもありそうですね。&lt;/p&gt;
&lt;p&gt;とはいえここまでする人はいなさそうですが、本気でやるとここまでやることになりそうです。よく言われるのが阿部寛さんのHPですね。爆速で有名ですが、あれを同じように作れたらすごいんだろうなと思います。&lt;/p&gt;
&lt;p&gt;ということで少しづつサイトの改善を考えていこう話でした。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>PC故障したので開発を中断しています</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/pc-failure-paused-development/</link>
      <pubDate>Wed, 24 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/pc-failure-paused-development/</guid>
      <description>&lt;p&gt;題名の通りPCが故障しました( ;∀;)&lt;/p&gt;
&lt;p&gt;使っていたのは&lt;a href=&#34;https://kakaku.com/item/K0001372153/&#34;&gt;こちら&lt;/a&gt;になります。&lt;/p&gt;
&lt;p&gt;性能としてはに以下になります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;RAM: 16GB&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SSD: 512G&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;11世代 Core i5&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;GeForce RTX 3050 + Intel UHD Graphics&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;修理に関しては&lt;a href=&#34;https://www.smaphodock24.jp/&#34;&gt;パソコン修理24&lt;/a&gt;に依頼しました。近場の店舗に問診票を提出したので返信が返ってきたら出してこようと思います。&lt;/p&gt;
&lt;p&gt;もう一つ&lt;a href=&#34;https://www.4900.co.jp/&#34;&gt;PCホスピタル&lt;/a&gt;という場所もありましたが、値段が少しだけ高かったので見送りました。とはいえ5千円くらいですし、Googleの口コミだと悪い評価もあったので次回故障した場合はこっちに頼もうかと思いますが…&lt;/p&gt;
&lt;p&gt;作ったものをGithubにしっかりとコミットしておけばよかったのですが、面倒だったのでやらなかったのが失敗でした。修理から帰ってきたら変更のたびにコミットしようと思います。&lt;/p&gt;
&lt;p&gt;社内で作ったものであれば更新するたびにコミットしてますが、現場では修正が完了したらコミットなので見直した方がいいのかもしれないですね。&lt;/p&gt;
&lt;p&gt;一応次回はFlaskを使ってpythonとNext.jsの受け渡しの部分を行おうと思っています。&lt;/p&gt;
&lt;p&gt;また、前回Next.jsを選定した理由を書きましたが、コストの面について考えていなかったのでもしかしたらReactに変えるかもしれません。予定は未定です。&lt;/p&gt;
&lt;p&gt;少し落ち込んでますが、この修理が完了するまではVRで遊んだり本を読んだりして日々を過ごそうかと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part5</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-5/</link>
      <pubDate>Mon, 22 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-5/</guid>
      <description>&lt;p&gt;さて前回までやったこととしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;全データのベクトル化(途中で断念)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;画面の作成(Next.jsのインストールと起動)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;というところまでやってみました。今回は&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;質疑応答画面の作成&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;というところまでやってみます。Next.jsは初めて触るので進みが遅々としていますがご了承ください。&lt;/p&gt;
&lt;p&gt;さてインストールするタイミングでこのようなことを聞かれました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Would you like to use TypeScript? » No / Yes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Would you like to use ESLint? » No / Yes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Would you like to use &lt;code&gt;src/&lt;/code&gt; directory? » No / Yes&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;他にもいくつか聞かれたので一応Claudeにどんな意味があって導入することのメリットデメリットを聞きながら質問に答えました。大体Yesにしましたが…&lt;/p&gt;
&lt;p&gt;さて前回の画面表示まで行けたのでここからどう作業を進めればいいのかわかってなかったので聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-5/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-21-144001.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ということで質疑応答画面を作っていきます。本格的なデザインは気にせずに簡易的なものを作っていきます。&lt;/p&gt;
&lt;p&gt;と言ってもからコード書くのは大変ですし、学ぶのにも時間がかかるので今回もClaudeに手伝ってもらおうと思います。それで最初書いてもらったコードがこちら&lt;/p&gt;
&lt;p&gt;page.jsx&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import QuestionForm from &amp;#39;./components/QuestionForm&amp;#39;;

const HomePage = () =&amp;gt; {
  return (
    &amp;lt;div&amp;gt;
      &amp;lt;h1&amp;gt;RAGシステム&amp;lt;/h1&amp;gt;
      &amp;lt;QuestionForm /&amp;gt;
    &amp;lt;/div&amp;gt;
  )
}

export default HomePage;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;QuestionForm.jsx&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import { useState } from &amp;#39;react&amp;#39;;

const QuestionForm = () =&amp;gt; {
  const [question, setQuestion] = useState(&amp;#39;&amp;#39;);

  const handleSubmit = (e) =&amp;gt; {
    e.preventDefault();
    // 質問をサブミットする処理をここに書く
    console.log(&amp;#39;Submitted question:&amp;#39;, question);
    setQuestion(&amp;#39;&amp;#39;);
  }

  return (
    &amp;lt;form onSubmit={handleSubmit}&amp;gt;
      &amp;lt;textarea
        value={question}
        onChange={(e) =&amp;gt; setQuestion(e.target.value)}
        placeholder=&amp;#34;質問を入力してください&amp;#34;
        rows={5}
      /&amp;gt;
      &amp;lt;button type=&amp;#34;submit&amp;#34;&amp;gt;送信&amp;lt;/button&amp;gt;
    &amp;lt;/form&amp;gt;
  )
}

export default QuestionForm;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ちなみに上記の書いてる内容はよくわかってないのでこっちはChat-GPTに解説してもらってました。新卒の時の研修で書いたHTMLやJSを思い出します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part4</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/</link>
      <pubDate>Fri, 19 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/</guid>
      <description>&lt;p&gt;前回で一通り作りたいものが作れたのでこの先はWebアプリ化できないかな～？という緩い感じで進めていこうと思います。&lt;/p&gt;
&lt;p&gt;前回行ったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;検索クエリのベクトル化&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;コサイン類似度の計算&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回行ったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;pdfファイルの全データベクトル化(途中で断念)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Web画面の作成(一部)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;pdfファイルのベクトル化に関しては前回やったのでそれをfor文で回してます。pdfは1つ1つ出力するようにして、後ほど全体を結合しようとしていました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;file_path_list = glob.glob(input_pdf+&amp;#39;/*.pdf&amp;#39;)
for pdf_path in file_path_list:
    # 前回やったベクトル化
    ・
    ・
    ・
    # JSON形式でベクトルデータベースを保存
    with open(json_save_name, &amp;#39;w&amp;#39;, encoding=&amp;#39;utf-8&amp;#39;) as file:
        json.dump(vector_database, file, ensure_ascii=False, indent=4)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;大体2500ファイルぐらいベクトル化したのですが、9$くらいになってました。残り12000ファイルほどあるので少し時間がかかるのと料金も計50$近くになりそうだったのでいったん中断しました。&lt;/p&gt;
&lt;p&gt;別の作業としてWeb画面を作っていこうと思ったのでまずは技術の選定からですね。ここに関してはChat-GPTとClaude両方に聞いてみましたが、Claudeのほうを採用しました。こんな感じです。Googleストアと書いたんですが1ミリも予定はないです（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-19-135322.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;返ってきた回答がこちら&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-19-135447.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ということでおすすめにしたがってNext.jsにしようと思います。ユーザーのストレスを考えるのは今じゃなくてもいいんですがせっかく自身のスキルにもつながるので選びました。&lt;/p&gt;
&lt;p&gt;ちなみにおススメした理由とかわかってなかったのでいくつか聞いてみました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;なぜNext.js(React)+Tailwind CSS や Vue.js はreactに比べてユーザーにストレスがかかりにくいのですか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;単一ページアプリケーション(SPA)とはどういうものでしょうか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Flash Of Unstyled Content(FOUC)や、SPAでよくみられるバンク画面の発生とはどういったものでしょうか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;バックエンドではpythonを使用しているのでpythonフレームワークのflaskやdjangoという選択肢もあったと思いますが、なぜ候補から外れたのでしょうか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;フロントエンドフレームワークとバックエンドWebフレームワークの違いは何ですか？&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;そこからいろいろ聞いていた結果、Next.jsとFlask(python)の組み合わせにしようと思います。Webについては全く分からなかったので色々聞いてみました。流れとしては以下の感じです。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Web画面から入力を受け取る&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;画面から受け取った入力を引数としてpythonに渡す&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pythonで引数をベクトル化しコサイン類似度の計算を行う&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pdfファイルを全てベクトル化して結合したものを取得して、入力に類似しているファイルのタイトルと内容を取得する&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;取得したタイトルと内容を画面に表示する&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;1と5がNext.js、2がflask、3と4がpythonという流れでやる予定で、今回は1をやっていきます。&lt;/p&gt;
&lt;p&gt;というわけでまたClaudeに使い方を聞いて進めていきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-19-144643.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これでインストールとプロジェクトの作成が完了して、デフォルトの画面が表示されるようになりました。こんな感じです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-4/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-19-145303-1024x597.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;私はvscodeを使っているのですがターミナルからうまく実行できてないので少し調べる必要がありますね。それから&amp;quot;AppData/Roaming&amp;quot;の中にnpmというファイルが必要なのですが、インストールで作成されなかったので手動で作成したりと少し導入で手間取ってしまいました。&lt;/p&gt;
&lt;p&gt;今回はここまでにして次回は簡単な画面を作成していこうと思います。恐らく稚拙な画面になりそうですがまずは作るとこらからです。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Planet Crafterで星をテラフォーミングする！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/planet-crafter/</link>
      <pubDate>Wed, 17 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/planet-crafter/</guid>
      <description>&lt;p&gt;最近発売され2024/04/24まで&amp;quot;30%オフ&amp;quot;かつ&amp;quot;圧倒的に好評&amp;quot;のクラフトゲーム「The Planet Crafter」をやっています。&lt;/p&gt;
&lt;p&gt;またクラフトゲーム？と思われますが、私もそう思っています（笑）&lt;/p&gt;
&lt;p&gt;たまたまSteamを見て気になって、日本語も対応していたので速攻買ってプレイしてみました。&lt;/p&gt;
&lt;p&gt;目的はシンプルで惑星をテラフォーミングする！つまり自然豊かな惑星に変えていく！ただこれだけです。&lt;/p&gt;
&lt;p&gt;やることは大まかに2つ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;探検&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;クラフト&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;探検に関してはいろんな場所にいって素材の採掘や設計図の入手、この惑星で起こった出来事の調査を行っていきます。&lt;/p&gt;
&lt;p&gt;最初は食料や水がいくつかあるのですがそのままだとなくなりますので、探検で探したり、いずれは自給自足ができるようにクラフトの素材を集めます。&lt;/p&gt;
&lt;p&gt;また宇宙が舞台なので酸素が必要になります。酸素自体は簡単に作れますので探検に行く際は必須になります。なぜコバルトから作れるかは不明です。&lt;/p&gt;
&lt;p&gt;出来事の調査は必須ではないのでやる必要はありませんが、事故が起きている理由や主人公がテラフォーミングする理由がわかったりします。&lt;/p&gt;
&lt;p&gt;クラフトについては採掘や探検でとれた素材をクラフトし、惑星のテラフォーミングをする装置や探索がしやすくなる装備の開発をしていきます。&lt;/p&gt;
&lt;p&gt;テラフォーミングをする際に大まかに必要な項目が&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;酸素：植物を装置に入れて生成&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;熱：少し珍しい鉱物を利用した装置を使って生成&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;気圧：ドリル(なぜ？)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;エネルギー：上記の装置を動かすのに必要&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;こんな感じです。後で必要な項目もありそうですが最初はここを意識すれば十分です。&lt;br&gt;
それから探検がしやすくなる装備では&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;バックパックの容量拡張&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;酸素ボンベの容量拡張&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;採掘速度上昇チップ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;移動速度上昇の装備&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などいろんな装備やバージョンアップができます。&lt;/p&gt;
&lt;p&gt;少しネタバレをすると後々ジェットパックが解放されます。これにより広範囲の探索ができるようになるのでかなり楽しくなります。いくつか酸素ボンベを持っていればマップの端に沿って探検もできます。&lt;/p&gt;
&lt;p&gt;だいたいこんな感じのゲームになります。まだゲームの終わりが見えているわけではないですが、半分行ったかどうかぐらいな気がします。ということで最近遊んでいるゲームの紹介でした。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part3</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-3/</link>
      <pubDate>Sun, 14 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-3/</guid>
      <description>&lt;p&gt;このpartで目標としていた基本形は作れたことになります。簡単な質問で&amp;quot;タイトル&amp;quot;と&amp;quot;内容&amp;quot;が返ってくるものになります。&lt;/p&gt;
&lt;p&gt;前回やったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;特殊文字の削除&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大文字小文字統一&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ベクトル変換&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回行ったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;検索クエリのベクトル化&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;コサイン類似度の計算&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;になります。ベクトル化に関しては前回も行ったので同じものになります。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# これが検索用の文字列
QUERY = &amp;#39;保険金が欲しい&amp;#39;
# 検索用の文字列をベクトル化
query = openai.embeddings.create(
    model=&amp;#39;text-embedding-3-large&amp;#39;,
    input=QUERY
)
# ベクトル取得
query = query.data[0].embedding
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ちなみにモデルの部分に関しては&amp;rsquo;text-embedding-3-large&amp;rsquo;の他に&amp;rsquo;text-embedding-3-small&amp;rsquo;もありますのでお好きな方を使ってください。精度はlargeのほうがいいですが料金は下がると思います。&lt;/p&gt;
&lt;p&gt;次はコサイン類似度の計算になります。こちらは昔OpenAIでも提供されていたみたいですが、前のバージョンで提供されていたみたいなので他のもので代用します。簡単に自作できますがめんどくさい方はsklearnでも提供されているのでそちらを使ってください。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import numpy as np

def cosine_similarity(v1, v2):
    # ベクトルのドット積
    dot_product = np.dot(v1, v2)
    # ベクトルのノルム
    norm_v1 = np.linalg.norm(v1)
    norm_v2 = np.linalg.norm(v2)
    # コサイン類似度
    similarity = dot_product / (norm_v1 * norm_v2)
    return similarity

# 総当りで類似度を計算
results = map(
        lambda i: {
            &amp;#39;title&amp;#39;: i[&amp;#39;title&amp;#39;],
            &amp;#39;body&amp;#39;: i[&amp;#39;body&amp;#39;],
            # ここでクエリと各文章のコサイン類似度を計算
            &amp;#39;similarity&amp;#39;: cosine_similarity(i[&amp;#39;embedding&amp;#39;], query)
            },
        vector_database
)
# コサイン類似度で降順（大きい順）にソート
results = sorted(results, key=lambda i: i[&amp;#39;similarity&amp;#39;], reverse=True)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;これで関連するファイルと内容が取得できます。&amp;lsquo;result[0]&amp;lsquo;であれば最も関連するもの、&amp;lsquo;result[-1]&amp;lsquo;であれば関連しないものあるいは反対のものになります。反対かどうかはコサイン類似度の値が負の値になってるかで確認できます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part2</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-2/</link>
      <pubDate>Fri, 12 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-2/</guid>
      <description>&lt;p&gt;このpartで基本が8割がた作れました。内容としては簡単な質問をすると&amp;quot;タイトル&amp;quot;と&amp;quot;内容&amp;quot;が返ってくる程度です。まだまだ理想には遠いですね。&lt;/p&gt;
&lt;p&gt;前回やったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;PDFファイル読み込み&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ページ番号取得と削除&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;色んな空白を削除&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回行ったのは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;特殊文字の削除&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大文字小文字統一&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ベクトル変換&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この辺も全てChat-GPT任せでした。特殊文字に関してはURLとメールアドレス、特殊文字の削除になります。まあ私が扱ってるものの中にURLやメールアドレスはあまりなさそうですが、一般的には必要だと思います。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;text = re.sub(r&amp;#39;http[s]?://\S+&amp;#39;, &amp;#39;&amp;#39;, text)
text = re.sub(r&amp;#39;\S*@\S*\s?&amp;#39;, &amp;#39;&amp;#39;, text)
text = re.sub(r&amp;#39;[!#\$%&amp;amp;\&amp;#39;()*+,\-./:;&amp;lt;=&amp;gt;?@\[\\\]^_`{|}~]&amp;#39;, &amp;#39;&amp;#39;, text)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;次は大文字小文字の統一ですね。これが少し特殊ですが例えば &amp;ldquo;１２３ａｂｃｱｲｳｴｵ①②③¹²³&amp;quot;という文字があった時に&amp;quot;123abcアイウエオ123123&amp;quot;となるように変換しています。これもあまり使われてないと思いますが、一応変換しています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;normalized_text = &amp;#39;&amp;#39;.join([unicodedata.normalize(&amp;#39;NFKC&amp;#39;, char) if not unicodedata.east_asian_width(char) in (&amp;#39;F&amp;#39;, &amp;#39;W&amp;#39;, &amp;#39;A&amp;#39;) else char for char in text])
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;それからベクトル変換ですね。OpenAIの埋め込みベクトルに変換していきます。課金が必要なので他のやり方がないか考えたいところですが、簡単に実装するために使用します。いつかはTF-IDFかWord2Vecを使ってみたいです。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;openai.api_key = os.environ[&amp;#39;OPENAI_API_KEY&amp;#39;]
vector_database.append({
        &amp;#39;title&amp;#39;: filename,
        &amp;#39;body&amp;#39;: text,
        &amp;#39;embedding&amp;#39;: vector
    })
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;課金といっても10000字くらい埋め込みベクトルに使っても0.01$もかかりませんので数円くらいならお試しで触ってみてください。&lt;/p&gt;
&lt;p&gt;一つだけ注意点を話すと8192トークンまでしか入力として受け取れないので、もし文字数が多くなる場合は分割して、それぞれの平均を取るといいかと思います。私の場合はとりあえず7000文字くらいで分割しています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;for i in range(0, len(text), max_tokens): # max_tokens=7000
    segment = text[i:i+max_tokens]
    res = openai.embeddings.create(
            model=&amp;#39;text-embedding-3-large&amp;#39;,
            input=segment
        )
    vectors.append(res.data[0].embedding)
average_vector = np.mean(vectors, axis=0).tolist()
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;そういえばいつからかはわかりませんが埋め込みベクトルの数値を取り出す方法が変わってたみたいで、&amp;lsquo;res[data][0][embedding]&amp;rsquo; から &amp;lsquo;res.data[0].embedding&amp;rsquo;に変わっています。前の方法が良ければバージョンを下げていただければ大丈夫です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAGを開発してみたい！ので簡単なものでもいいので作ってみよう！part1</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/</link>
      <pubDate>Sun, 07 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/</guid>
      <description>&lt;p&gt;大規模言語モデルが出てきてChat-GPTやGemini、Claudeが出てきましたが、&amp;ldquo;ハルシネーション&amp;quot;は中々解決できない問題ですね。人間でも勘違いや嘘を堂々と言うことはあるのでどっこいどっこいですが、なるべくなら減らしていきたいですね。&lt;/p&gt;
&lt;p&gt;そこで出てくるのが&amp;quot;RAG&amp;quot;になります。RAG（Retrieval-Augmented Generation）は、情報検索を組み込んだ生成モデルで、特に自然言語処理タスクでの応用が注目されています。RAGは、大量のテキストデータから関連情報を検索し、その情報を基に関連するテキストを生成します。&lt;/p&gt;
&lt;p&gt;というわけで開発手順をChat-GPTとClaudeに聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-05-220738.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-05-220750-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;大体似たような回答になりました。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;データセットの準備と前処理&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;検索エンジンの構築&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;学習済みモデルの構築&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;RAGモデルの構築(検索エンジンと学習済みモデルを統合)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;モデルのトレーニング&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;モデルの評価と調整&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;という流れになりました。&lt;/p&gt;
&lt;p&gt;データセットの準備のほうはできています。私は昔作った&lt;a href=&#34;https://github.com/sai-nome/precedent_conjugation&#34;&gt;こちら&lt;/a&gt;を再利用しようと思いますが、論文やら書籍をダウンロードしたほうが楽だと思います。&lt;/p&gt;
&lt;p&gt;というわけでデータセットの準備が終わったので今度は前処理をしていこうと思います。私のデータはPDFになってるので文字を抽出して、不要な文字を削除するところまでやります。&lt;/p&gt;
&lt;p&gt;ということでgithubには登録しましたが一部コードをピックアップして&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# PDFPage.create_pages()を使用してページのリストを取得し、その長さを数える
page_count = len(list(PDFPage.create_pages(document)))

# スペース、タブ、改行を削除
text = text.replace(&amp;#39; &amp;#39;, &amp;#39;&amp;#39;).replace(&amp;#39;\t&amp;#39;, &amp;#39;&amp;#39;).replace(&amp;#39;\n&amp;#39;, &amp;#39;&amp;#39;)
# 正規表現を使って他の空白文字を削除
text = re.sub(r&amp;#39;\s+&amp;#39;, &amp;#39;&amp;#39;, text)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;簡単ではありますがページ番号の削除と空白削除を行いましたので、とりあえず次のステップに進もうと思います。何をしたらいいかChat-GPTとClaudeに聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-06-232405.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-06-232351.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Claude曰く形態素解析や正規化は行わなくてもいいみたいなので、一旦インデックスの作成をやっていこうと思います。ただ色々試行錯誤してやった方が精度が上がりそうであればやろうと思います。&lt;/p&gt;
&lt;p&gt;ところでClaudeに聞いたときこのような解答が返ってきたことがありました。野球って何でしょうか？（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/build-rag-app-part-1/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-06-232321.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ということで引き続き開発を進めていこうと思います。この先llamaindeを使うのか他のAPIを使うのか、ベクトルデータベースはどうするのか調べながら考えてみようと思います。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>いつの間にか配信されてたOmega Crafterをプレイしたら2日で前回のプレイ記録を超えていた！なんなら9割終わった</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/</link>
      <pubDate>Wed, 03 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/</guid>
      <description>&lt;p&gt;土日にKaggleをやらずゲームをやってたのですが早期アクセスが開始されたOmega Crafterで遊んでました。ストアページは&lt;a href=&#34;https://store.steampowered.com/app/2262080/Omega_Crafter/?l=japanese&#34;&gt;こちら&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ちなみに前回は2面のボスを倒し切れず終わりました。武器の強化は十分だったのですがレベルアップが恐らく足らずクリアできませんでした。ただ世界の端までは見てきました。&lt;/p&gt;
&lt;p&gt;今回アーリーアクセスで異なった点や遊んだ内容を少し話していこうかと思います。&lt;/p&gt;
&lt;p&gt;そもそもOmega Crafterというゲームの流れとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;クラフトとレベルアップ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ダンジョン？でボスを出現させるアイテムの入手&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ボスを倒して世界レベルの上限を開放する&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;世界レベルを上げる&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;※世界レベルは&amp;quot;データアナライザー&amp;quot;というものに不要になったアイテム等を与えることでレベルを上げることができます。&lt;/p&gt;
&lt;p&gt;という流れになります。ストーリーはほぼないのでひたすらクラフトとアイテムの収集を繰り返していきます。NPCも確認できる範囲ではいません。&lt;/p&gt;
&lt;p&gt;そして他のクラフトゲームと異なる点は&amp;quot;グラミー&amp;quot;という存在です。グラミーは指示を出すことで自動で作業を行ってくれます。クラフトはもちろん、農業、鉱業、林業もこなせます。そしてグラミーへの指示がローコードで指示をするというのが特徴です。&lt;/p&gt;
&lt;p&gt;このゲームはクラフトゲーム×プログラミング(ローコード)を組み合わせたところが特徴でゲームをやりつつプログラミングを知ることができます。勉強できるとまではいかないかもですが、こんな感じで作って動いてるんだなと知ることはできると思います。&lt;/p&gt;
&lt;p&gt;長くなりましたがここまでがOmega Crafterの内容になります。&lt;/p&gt;
&lt;p&gt;次に異なった点ですね。世界レベルの上限や敵の種類、クラフトの種類とかは増えていますね。この辺は想定通りかと思います。&lt;/p&gt;
&lt;p&gt;これ以外だとスキルが増えていますね。主人公はジャンプ系と落下時ダメ軽減、視野拡大、グラミーは回復系が増えています。このジャンプ攻撃は強く普通の攻撃よりも大きなダメージを与えられます。炎上などの追加攻撃は入らないみたいですが。敵の攻撃を回避しつつ攻撃となることもあります&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-01-225930-2-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;あとは無限レベルアップが多分できなくなったと思います。1つ目のボスを出すための場所に敵をリポップさせるオブジェクトがあるのですが、以前はここでガードしつつグラミーが倒すことで永遠とレベルを上げることができました。今回は気づいたらなくなってたので、できなくなったんだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-01-225524-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;私が気づいたのはこのあたりですね。&lt;/p&gt;
&lt;p&gt;次はざっくり攻略について書こうと思います。&lt;/p&gt;
&lt;p&gt;攻略としては&amp;quot;探索&amp;quot;と&amp;quot;討伐&amp;quot;と&amp;quot;自動化&amp;quot;のパートに分かれると思います。&lt;/p&gt;
&lt;p&gt;探索についてはとにかく敵を倒してレベルアップしつつクラフト用のアイテムを集めていく必要があると思います。それからダンジョン内の宝箱からアイテムを拾うことですね。スキルの割り振りはこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-160456-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;とにかくダッシュ時のスタミナ減少は必須ですね。後は2段ジャンプとインベントリ、視野拡大はどちらでも大丈夫です。それから攻撃よりは防御に振ったほうがいいですね。やられると経験値がなくなってアイテムもその場に落としちゃうので回収が面倒です。&lt;/p&gt;
&lt;p&gt;食事は必須になります。体力とスタミナが増えます。場合によっては攻撃や防御にもバフがかかります。オレンジが体力で水色がスタミナです。&lt;/p&gt;
&lt;figure&gt;
&lt;figure&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-222604-1-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;figcaption&gt;
&lt;p&gt;食事前&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-222618-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;figcaption&gt;
&lt;p&gt;食事後&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/figure&gt;
&lt;p&gt;後は覚える必要はないですが崖を上るときにジャンプをすると早く登れます。スタミナには気を付けないと落ちてやられてしまいます。&lt;/p&gt;
&lt;p&gt;次は討伐ですね。&lt;/p&gt;
&lt;p&gt;レベルアップもある程度して装備が十分に整ったらボスに挑みましょう！必要なのはダンジョン内にある&amp;quot;封印&amp;quot;というアイテムです。1面は2つ、2面は3つ、3面は4つ必要になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-223347-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;それからボスは1度雑魚を召喚してきます。グラミーが生きていれば楽ですが、いない場合は苦戦を強いられます。弓矢を装備して避けつつ、各個撃破すると楽になるとは思います。3面では&amp;quot;爆発矢&amp;quot;があるので持っていくことをおススメします。&lt;/p&gt;
&lt;p&gt;また大型ボスの特徴として顔面が弱点になります。その時におススメになるのがジャンプ攻撃になります。とは言えリスキーなので腕に自信がなければヒット＆スウェイが基本戦法になります。&lt;/p&gt;
&lt;p&gt;さらに腕に自信があれば2段ジャンプ攻撃で頭上に乗ることはできます。乗ってる間多少攻撃は来ないので矢で打ち放題になります。通常攻撃は当たらないこともありますし、ジャンプ攻撃だと落ちることもあります。&lt;/p&gt;
&lt;p&gt;こちらも探索と同様食事は必須です。走って時間を稼ぎつつ回復したり、ローリングで攻撃を避けることもありますので体力とスタミナは欲しいですね。余裕があればバフがかかる食べ物もおすすめです。&lt;/p&gt;
&lt;p&gt;ちなみに3面まで行けばエンチャント機能が解放されて装備に特殊効果を付与できます。体力や攻撃力、体力、スタミナなど効果は色々です。ぜひ試してみてください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-231141-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に自動化についてです。&lt;/p&gt;
&lt;p&gt;このゲームの特徴でもあるローコードを使った作業の自動化ですが、基本的には標準搭載してあるものをえ十分対応できます。&lt;/p&gt;
&lt;p&gt;クラフトはもちろん、農業、鉱業、林業等も基本搭載しています。では自分で作るのはどんな時か？自動化した時よくこんな場面に遭遇します。左は全く拾われないアイテム達、右は必要なところに別の素材が入ってるアイテム&lt;/p&gt;
&lt;figure&gt;
&lt;figure&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-01-230139-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;figcaption&gt;
&lt;p&gt;全く拾われないアイテム&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-224610-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;figcaption&gt;
&lt;p&gt;間違えて入れられた樹皮&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/figure&gt;
&lt;p&gt;こんな状況がたびたび発生します。左の方は気づいたらこうなっており、止めた後こっちで回収してきれいにして、クラフトしたらまた足りなくなって、再度作業を指示したら散らかるの無限ループに入ったりします。&lt;/p&gt;
&lt;p&gt;右はクラフトで必要な素材が別のクラフトで作られるものだとして、その素材が足りなくなったりすると発生することがあります。何を言ってるかわからないかと思いますが、とりあえずクラフトで使用するコンテナを共通にしてればいずれ起きます。&lt;/p&gt;
&lt;p&gt;このような状況を避けるためにはコンテナの中の数をカウントすると避けられます。マルチコンテナでなければコンテナの中のアイテムの種類は1つだけですので、&amp;ldquo;コンテナの中身が1以上であれば作業を行う&amp;quot;という判定を入れてあげるとよいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-221919-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;上図では長いですがやってることはコンテナの中がなくなったら別の加工台で作業をする、その加工台に必要な素材のコンテナの中がなくなったら別の加工台で作業をする、といった処理を流しています。&lt;/p&gt;
&lt;p&gt;まあ作るのも大変だし、処理はシンプルであるほどいいものだと思ってるので色々やりすぎるのはおすすめできません。グラミーもたくさん召喚できますのでグラミーごとに必要なクラフトや作業を任せるのが一番だと思います。&lt;/p&gt;
&lt;p&gt;それでも散らかったりするのが嫌であればコンテナの中の数で判定を行うとだいぶストレスは減るかと思います。他にも面白そうな処理はあるのでぜひいろいろ試してみるのもいいと思います。&lt;/p&gt;
&lt;p&gt;最後に今の私の状況ですが表のボスは全て倒し切り世界レベルも全て解放し終わってます。そこでまだ9割という話に繋がるのですが、残ってる作業としてはマップ埋めとバトルシミュレーターになります。マップ埋めはまだまだですね。探索の仕方が良く性格に出ています（笑）&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-230144-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;後はバトルシミュレーターですね。こちらは3面のボスと同等以上の強さを持ったボスと戦えます。敵はこれまでのボスの強さが強化されたもので戦闘パターンはほぼ同じです。アイテムに必要な素材は難しくないですが、段階的に倒す必要があります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-230112-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;またもらえる素材や装備もあってこちらを強化していくことをできます。強化するにはボスを倒した時にもらえる素材が必要なので少し大変そうです…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/04/omega-crafter-2-9/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-04-03-230858-1024x576.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;以上で大体のことは説明できたと思います。作業の自動化を試行錯誤できますし、興味があればぜひやってみてください。ストーリーはないのでそこの面白さはないですが…&lt;/p&gt;
&lt;p&gt;それでは別のゲームで、ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>やっていたKaggleのコンペが終わったので少し振り返る</title>
      <link>https://xainome-blog.pages.dev/posts/2024/04/kaggle-competition-retrospective/</link>
      <pubDate>Mon, 01 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/04/kaggle-competition-retrospective/</guid>
      <description>&lt;p&gt;私が参加していたコンペ(&lt;a href=&#34;https://www.kaggle.com/competitions/playground-series-s4e3&#34;&gt;こちら&lt;/a&gt;)が終わったので少し振り返ってみようと思います。&lt;/p&gt;
&lt;p&gt;一応私の経歴を軽く話すとデータサイエンティスト的な仕事をしつつも予測や分類自体はしたことなく、データセットの作り方や加工の作業がメインでpythonに関してはある程度分かっているという状況です。&lt;/p&gt;
&lt;p&gt;そのうえでG検定やE資格を取得済みなので、機械学習や深層学習の知識はある程度ある形でKaggleを始めて挑んでみました。&lt;/p&gt;
&lt;p&gt;定石としてタイタニックを触るべきですが、タイタニックのランキングを見てもつまらないので今開催されているSwagやKnowledgeと呼ばれるタイプのコンペに参加してみることをおススメします。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.amazon.co.jp/Kaggle%E3%81%A7%E5%8B%9D%E3%81%A4%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E6%8A%80%E8%A1%93-%E9%96%80%E8%84%87-%E5%A4%A7%E8%BC%94/dp/4297108437&#34;&gt;こちら&lt;/a&gt;の本でも言及されているのですがどうもタイタニックのデータは初心者向けではないみたいです。初心者を抜けた人向けなイメージです。&lt;/p&gt;
&lt;p&gt;それはさておき今回のコンペでは一旦自身で加工してみてモデルを作って提出をするという流れをやってみました。&lt;/p&gt;
&lt;p&gt;そこまでは前回のブログでも書いてました。その後ですが他の人のコードをを見て、Chat-GPTに解説してもらって分からない点を質問するということをひたすら繰り返してました。&lt;/p&gt;
&lt;p&gt;いくつかピックアップすると&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ワンホットエンコーディングした時、出現回数が最も少ないカラムを削除していた。なぜ削除するのか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;テストデータセットの全行数に対してユニークな値の割合が5%未満のカラムを取得するのはなぜですか？どのような意味がありますか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;特徴量間のピアソン相関を計算するのはなぜか？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Optunaの研究（study）を最適化とはどういう意味か？&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という感じでたくさんの質問を投げてみました。その後帰ってきた返答に関してわからなかった部分もさらに深堀して聞くということを繰り返していました。&lt;/p&gt;
&lt;p&gt;そこで理解した点としては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ユニーク値が少ない値に関してはワンホットエンコーディングを行うのが有効←その前にやることがある&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;特徴量を減らすには全体行の5%未満の値でもいいが、クロスバリデーションで特徴量の有無を見てモデルの評価を行ったほうがよい&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ヒートマップは線形関係に関しては有効だが非線形関係には向いてない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ワンホットエンコーディングした際、訓練データまたはテストデータ片方にしかないデータが存在することがあるので、1つにまとめるアプローチがある&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Optunaを使ってハイパーパラメータの最適化を行える&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;私の中ではヒートマップで各特徴量の相関を見たほうがいいと思っていたのですが、線形関係であれば見るべきであって、非線形関係であれば意味は少ないというのは新しい発見でした。よく考えればわかることではありますが（笑）&lt;/p&gt;
&lt;p&gt;それからクロスバリデーションで特徴量の有無によってモデルの評価と比較をすることができることは知りませんでした。クロスバリデーションはただデータセットを分割して検証をするだけで、特徴量の有無まで比較できるとは思ってませんでした。&lt;/p&gt;
&lt;p&gt;ここで私のコンペは終了しました。上記の気づきをコードに落とし込むことができませんでした。上の解説や質問と返答の理解に時間を費やしてました。まあ土日はゲームをしてたので結局やらずに終わっただけですが…&lt;/p&gt;
&lt;p&gt;コンペが終わった後のスコアとディスカッションも見てたのですが、public1位の人がprivateでは200位台になってたりしてそんなこともあるのかと思いながら見てました。&lt;/p&gt;
&lt;p&gt;ちなみに私は8個ほど順位を落としてました。そこまで熱心にデータの加工やパラメータの調整をしてないので気にしてないですが&lt;/p&gt;
&lt;p&gt;さてこのコンペが終わったのでまた次のコンペにも挑戦しようかと思います。まだSwagかKnowledgeに挑戦してみます。また現場で画像系のAIを作るみたいなので画像コンペにも参加してみようと思います。果たして役に立つのか不明ですが&lt;/p&gt;
&lt;p&gt;また今回の解説だったり質問の返答などは正しいとは限らないのでもう少し精査しようと思います。少しづつでも確実に自身の知恵としていきたいですね。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>最近の生成AIを3つほど試してみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/three-generative-ai-tools-tested/</link>
      <pubDate>Thu, 28 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/three-generative-ai-tools-tested/</guid>
      <description>&lt;p&gt;OpenAIから&amp;quot;Sora&amp;quot;のお披露目があり、夏に&amp;quot;GPT-5&amp;quot;がでるという発表がありましたね。&lt;/p&gt;
&lt;p&gt;最近の生成AIはすごいなあと思いながら過ごしてますが、たまたま見つけた動画生成AI2つと音楽生成AIを見つけたので試してみました。全てGoogleのアカウントアあれば無料で試せますので興味があれば試してみてください！&lt;/p&gt;
&lt;p&gt;まずは&lt;a href=&#34;https://app.pixverse.ai/creative/list&#34;&gt;PixVerse&lt;/a&gt;ですね。テキストから動画を生成できます。時間は4秒だけですが一応できます。少し触ってみましたが思ったような動画を作るのは大変そうです。&lt;/p&gt;
&lt;p&gt;このときは&amp;quot;Giant bee stings bear&amp;quot;というプロンプトを入れてみました。想定とは違いますが欲しい物体は出てきましたね。&lt;/p&gt;
&lt;p&gt;次の動画生成AIは&lt;a href=&#34;https://haiper.ai/&#34;&gt;Haiper&lt;/a&gt;です。こちらでも同様のプロンプトをいれてみました。熊が出てこず蜂が前面に出てきて、人によっては嫌悪感を抱くかと思いますのでリンクだけ貼っておきます。興味があれば見てください。&lt;a href=&#34;https://app.haiper.ai/creation/66056e26d8fca66688e2341a&#34;&gt;こちら&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;蜂が蜂を食べてるみたいな動画でそれも不気味なんですよね。こちらは2秒だけですがPixVerseよりも精度や解像度はよさそうです。いいプロンプトを見つけてみたいものです。&lt;/p&gt;
&lt;p&gt;最後は音楽生成AIの&lt;a href=&#34;https://www.suno.ai/&#34;&gt;Suno&lt;/a&gt;です。入れてみたプロンプトは&amp;quot;A giant bee stings a bear in anger and rejoices when it is repelled.&amp;ldquo;になります。感情を入れてみました。&lt;/p&gt;
&lt;p&gt;できた音楽は2つになります。&lt;a href=&#34;https://app.suno.ai/song/1924cfa2-2626-43f3-a732-3cd2245cdb0f&#34;&gt;これ&lt;/a&gt;と&lt;a href=&#34;https://app.suno.ai/song/0e74d95c-c448-4ec9-bb89-f11c0cf2d3ca&#34;&gt;これ&lt;/a&gt;です。生成されたサムネはよくわかりませんが喜びを表した音楽ができました。また、歌詞も出ており英語で歌もついています。2つの歌詞は同じですが音楽が異なるのですごいなと感じましたね。ちなみに歌詞は下記&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Verse]
In the forest, giant bee is on the prowl (oh yeah)
Buzzin&amp;#39; &amp;#39;round, lookin&amp;#39; for some mischief now (oh-oh)
Spots a bear, thinks it&amp;#39;s time to have some fun (oh yeah)
Stings it hard, the battle has just begun (woo)

[Verse 2]
But the bear retaliates, swipes with all its might (oh no)
Giant bee is repelled, takes flight into the night (oh-oh)
Feelin&amp;#39; the sting, buzzing with adrenaline (oh yeah)
But still it&amp;#39;s jumpin&amp;#39; back, ready to sting again (woo)

[Chorus]
Buzzin&amp;#39; bee, buzzin&amp;#39; bee, flying wild and free (oh yeah)
Stingin&amp;#39; bear, stingin&amp;#39; bear, a rivalry we see (oh-oh)
Buzzin&amp;#39; bee, buzzin&amp;#39; bee, never gonna run (woo)
Keep on buzzin&amp;#39;, keep on stinging for fun (oh yeah)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こんな感じで色んな生成AIを触ってみました。他にも日本から出た画像生成AIの&lt;a href=&#34;https://akuma.ai/ja&#34;&gt;Akuma&lt;/a&gt;でしたり、&lt;a href=&#34;https://sakana.ai/evolutionary-model-merge-jp/&#34;&gt;Sakana AI&lt;/a&gt;という低コストで精度が高いモデルが作られたりしています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>生成AIのさらなる進化と今後の仕事について</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/generative-ai-evolution-and-future-of-work/</link>
      <pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/generative-ai-evolution-and-future-of-work/</guid>
      <description>&lt;p&gt;最近Inputが出来てないな～と思ったので色々調べてみたところ&lt;a href=&#34;https://www.nri.com/-/media/Corporate/jp/Files/PDF/knowledge/publication/chitekishisan/2024/01/cs20240104.pdf?la=ja-JP&amp;amp;hash=ED42BFF77381C8AD102B7792B56D2654AD7BC6D5&#34;&gt;この資料&lt;/a&gt;を見つけました。&lt;/p&gt;
&lt;p&gt;ざっくり内容を話すと生成AIが労働へ及ぼす影響や知識の獲得、またその後の働き方について書かれています。せっかくなのでChat-GPTとClaudeにも要約してもらいました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/generative-ai-evolution-and-future-of-work/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-26-223255.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/generative-ai-evolution-and-future-of-work/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-26-223307.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.nri.com/jp/knowledge/publication/cc/chitekishisan/lst/2024/01/04&#34;&gt;こちら&lt;/a&gt;ではもう少し細かく要約されたものがありますので興味があれば見てください。&lt;/p&gt;
&lt;p&gt;現在の生成AIでもいろんな職業に影響を与えていますが、この資料では将来的に膨大な知識が求められる職業にも影響があるという話です。AIを含むエンジニア系全般はもちろん科学者や技術者も対象です。&lt;/p&gt;
&lt;p&gt;今のプログラマーだったりデータサイエンティストも頼ったほうがよいものができやすいと思います。私もちょくちょくコードの書き方を聞いたりしてます。&lt;/p&gt;
&lt;p&gt;そんな生成AIが所謂 &amp;ldquo;業務知識&amp;rdquo; を持つようになったら労働を代替してくれるという話ですね。&lt;/p&gt;
&lt;p&gt;とはいえ全てを任せるわけじゃなく最後の確認は必要だと思いますが。&lt;/p&gt;
&lt;p&gt;ただ、最後の確認であればPLレベルの人がいれば十分で、ただのプログラマーやデータサイエンティストは不要になるのは間違いなさそうです。&lt;/p&gt;
&lt;p&gt;他に必要になるのは人間同士の調整をする役目の人ですかね？営業とかでしょうか&lt;/p&gt;
&lt;p&gt;この話を聞くと今のままではいずれ職がなくなるんだなと考えられますね。数年位であれば大丈夫でしょうが、10年20年先もまだ働く気がするのでそうなると先を考えて行動しないといけないですね。&lt;/p&gt;
&lt;p&gt;ブルーカラーの職業も最近はロボットが出てきているので代替されそうな気もしますが、人間の体のつくりは割と凄くて8時間動き続けても故障をしないものです。&lt;/p&gt;
&lt;p&gt;ただ、ロボットなどの機械は部品が摩擦などで擦れてくるので長期的には向かないらしいです。そう考えたらまだ大丈夫な気はしますね。&lt;/p&gt;
&lt;p&gt;一応金属も傷つけられたとしても時間をかけて回復するらしいのですが、動植物ほど早くなさそうです。そう考えるとブルーカラーがいいですかね？農業であれば食べ物も困らなさそうです。酪農もよさそうですがコストが高そうです。不動産とかもいいんですかね？気にはなってるんですが…&lt;/p&gt;
&lt;p&gt;そんな感じで将来のことを考えさせられる資料でした。私は将来的に人間は全員ニートになってほしいと思ってるんですが生きてるうちに来ないですかね？ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>たまにはゲームに夢中になってだらけてもいいんじゃない？</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/taking-time-to-relax-with-games/</link>
      <pubDate>Sun, 24 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/taking-time-to-relax-with-games/</guid>
      <description>&lt;p&gt;ここ最近はInputはそこまでやらず、Kaggleを触っていたのですがスコアが上がったことで少し満足してゲームのほうに夢中になってました。それもスマホゲー（笑）&lt;/p&gt;
&lt;p&gt;スマホゲーはメインのソシャゲーがあるのですが、それとは別のゲームやってました。広告に出るようなゲームですね&lt;/p&gt;
&lt;p&gt;最近は飽きたのでまたKaggleに戻ろうと思ってブログを書き始めたのですが…&lt;/p&gt;
&lt;p&gt;ちなみにやってたのは&lt;strong&gt;ほりドリ&lt;/strong&gt;(&lt;a href=&#34;https://apps.apple.com/jp/app/%E3%81%BB%E3%82%8A%E3%81%BB%E3%82%8A%E3%83%89%E3%83%AA%E3%83%AB-%E3%82%B3%E3%83%84%E3%82%B3%E3%83%84%E6%8E%A1%E6%8E%98-%E4%BD%9C%E6%A5%AD%E3%82%B2%E3%83%BC%E3%83%A0/id1661085984&#34;&gt;iPhone版&lt;/a&gt;と&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.toorai.drilMiner&amp;amp;hl=ja&amp;amp;gl=US&#34;&gt;Android版&lt;/a&gt;)と&lt;strong&gt;マージサバイバル&lt;/strong&gt;(&lt;a href=&#34;https://apps.apple.com/jp/app/%E3%83%9E%E3%83%BC%E3%82%B8%E3%82%B5%E3%83%90%E3%82%A4%E3%83%90%E3%83%AB-%E3%83%9E%E3%83%BC%E3%82%B8%E3%82%B2%E3%83%BC%E3%83%A0/id6443908990&#34;&gt;iPhone版&lt;/a&gt;と&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.stickyhands.mergesurvival&amp;amp;hl=ja&amp;amp;gl=US&#34;&gt;Android版&lt;/a&gt;)です。興味があればどうぞ&lt;/p&gt;
&lt;p&gt;ざっくりと2つのゲームを話すとほりドリは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ドリルを使って地面を掘る&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;設計図と鉱石を入手する&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;新しいドリルを作る&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という流れで進めていきます。広告も少なくてスマホゲー特有の体力とかもないので、夢中になってやってました。特に爆発が楽しくて進むたびにどんどん爆発していって、資材は貯まり道も広がって楽しかったですね。1日ほどでしたが&lt;/p&gt;
&lt;p&gt;もう一つのマージサバイバルは&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;エネルギーを使って資材を集める&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;必要があれば資材同士を結合して上位の資材にする&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;必要な資材が貯まったらストーリーが進む&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という流れです。こちらも広告をみるタイミングは少ないですが体力性なので使い切ったら待つ必要があります。大体2分で1回分のエネルギーが必要で100回分(200分)まで貯められます。&lt;/p&gt;
&lt;p&gt;どちらも夢中になってやってしまってほぼ何も手がつきませんでした。しょうがないこんな日もありますし、1日で飽きたのでまあいいかという感じです。&lt;/p&gt;
&lt;p&gt;私はSteamやVRもやってますが、最近は触ってないので何か機械があったタイミングで触りたいですね。転職や引っ越しとか&lt;/p&gt;
&lt;p&gt;新卒の時はデータサイエンティストにつきたいと思ったのですが、今は他の職業に就きたいですね。AIに関するものもよさそうですが、ロボット系やエネルギー系も熱くなりそうですね。&lt;/p&gt;
&lt;p&gt;No Game No Life! ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kaggleのスコアを少しずつ上げていってる話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/</link>
      <pubDate>Fri, 22 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/</guid>
      <description>&lt;p&gt;前回から4日ほど空いてしまったのですが、Kaggleでどうやってスコアを上げるか四苦八苦してました。&lt;/p&gt;
&lt;p&gt;そもそも前のスコアが低すぎたので少し改善するだけで上がるかなと思ってたのですが、なぜか上がらず少し結果を見てたら自分のコードミスだったというオチです（笑）&lt;/p&gt;
&lt;p&gt;前回の予測コードがこちら&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-22-090949.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;で修正したコードがこちら&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-22-091019.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;for文を使って目的変数が変わるたびモデルの学習を行った後、予測を行っています。ちなみに私は訓練データを8:2に分割して実行しています。&lt;/p&gt;
&lt;p&gt;前の時は全ての目的変数の学習が終わったとモデル予測を行っていました。本来であれば目的変数1つに対して学習して予測を行うのですが、全て学習した後予測してたので最後の目的変数の学習をしたモデルになってたので、想定していた結果にはならなかったみたいです。&lt;/p&gt;
&lt;p&gt;というわけで修正した後のスコアがこちら&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-21-235750.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;すごい！だいぶ上がった！というかこれが普通のスコアっぽい（笑）&lt;/p&gt;
&lt;p&gt;よくなったので今度はもう少しデータと向き合いつつ、より良い加工方法とモデルの作り方を見てみようと思います。またDiscussionを見つつ、他の人のNotebookを見てみました。他人のコードをChat-GPTに解説してもらいつつ、不明な点を聞いてみようと思います。&lt;/p&gt;
&lt;p&gt;余談ですが何もしないときとワンホットエンコーディングを行った時の結果を見てみます。AUCが上がったものもあれば下がったものもありますね。大幅に改善されたわけではないので、元のデータに対して加工したほうがよさそうです。外れ値とか入ってるかもしれないですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-22-090502.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/improving-kaggle-competition-score/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-22-094827.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;というわけでKaggleいろいろ試してるという話でした。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kaggleをとりあえず触ってみて少しづつ予測や分類を理解していくぞ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/kaggle-prediction-and-classification-basics/</link>
      <pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/kaggle-prediction-and-classification-basics/</guid>
      <description>&lt;p&gt;最初の段階で&lt;a href=&#34;https://www.kaggle.com/competitions/titanic&#34;&gt;タイタニック&lt;/a&gt;を触ることが普通かもしれませんが、&lt;a href=&#34;https://www.amazon.co.jp/Kaggle%E3%81%A7%E5%8B%9D%E3%81%A4%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E6%8A%80%E8%A1%93-%E9%96%80%E8%84%87-%E5%A4%A7%E8%BC%94/dp/4297108437&#34;&gt;この書籍&lt;/a&gt;でも触れてますがタイタニックは軽く触るくらいでいいと思います。&lt;/p&gt;
&lt;p&gt;順位もあまり動かないですし、モチベも続かないと思うので他のコンペに早く参加したほうが楽しい気がします。&lt;/p&gt;
&lt;p&gt;私は今開催されている&lt;a href=&#34;https://www.kaggle.com/competitions/playground-series-s4e3/&#34;&gt;こちら&lt;/a&gt;のコンペに参加しています。こちらのコンペは基となったデータから似たような特徴量を作成したものになります。中身はテーブルデータなうえに &amp;ldquo;id&amp;rdquo; と数値データのみなのでとっつきやすいと思います。&lt;/p&gt;
&lt;p&gt;とりあえず中を見てみます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;class &amp;#39;pandas.core.frame.DataFrame&amp;#39;&amp;gt;
RangeIndex: 19219 entries, 0 to 19218
Data columns (total 35 columns):
 #   Column                 Non-Null Count  Dtype  
--- ------ -------------- ----- 
 0   id                     19219 non-null  int64  
 1   X_Minimum              19219 non-null  int64  
 2   X_Maximum              19219 non-null  int64  
 3   Y_Minimum              19219 non-null  int64  
 4   Y_Maximum              19219 non-null  int64  
 5   Pixels_Areas           19219 non-null  int64  
 6   X_Perimeter            19219 non-null  int64  
 7   Y_Perimeter            19219 non-null  int64  
 8   Sum_of_Luminosity      19219 non-null  int64  
 9   Minimum_of_Luminosity  19219 non-null  int64  
 10  Maximum_of_Luminosity  19219 non-null  int64  
 11  Length_of_Conveyer     19219 non-null  int64  
 12  TypeOfSteel_A300       19219 non-null  int64  
 13  TypeOfSteel_A400       19219 non-null  int64  
 14  Steel_Plate_Thickness  19219 non-null  int64  
 15  Edges_Index            19219 non-null  float64
 16  Empty_Index            19219 non-null  float64
 17  Square_Index           19219 non-null  float64
 18  Outside_X_Index        19219 non-null  float64
 19  Edges_X_Index          19219 non-null  float64
 20  Edges_Y_Index          19219 non-null  float64
 21  Outside_Global_Index   19219 non-null  float64
 22  LogOfAreas             19219 non-null  float64
 23  Log_X_Index            19219 non-null  float64
 24  Log_Y_Index            19219 non-null  float64
 25  Orientation_Index      19219 non-null  float64
 26  Luminosity_Index       19219 non-null  float64
 27  SigmoidOfAreas         19219 non-null  float64
 28  Pastry                 19219 non-null  int64  
 29  Z_Scratch              19219 non-null  int64  
 30  K_Scatch               19219 non-null  int64  
 31  Stains                 19219 non-null  int64  
 32  Dirtiness              19219 non-null  int64  
 33  Bumps                  19219 non-null  int64  
 34  Other_Faults           19219 non-null  int64  
dtypes: float64(13), int64(22)
memory usage: 5.1 MB
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;中身は数値データで最後の7カラムが予測対象の列になります。それから欠損値はないみたいなので、欠損値については考えなくてよさそうです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>仕事でミスが発生した場合、何を考えるか？どう対応するか？</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/how-to-handle-mistakes-at-work/</link>
      <pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/how-to-handle-mistakes-at-work/</guid>
      <description>&lt;p&gt;人間が管理・作業をする以上ミスをするものだと思います。その度に反省して再発防止策を考えてシステム的にミスが起きないようにします。それを怠ったら同じミスが再発するわけですが…&lt;/p&gt;
&lt;p&gt;ちなみに私はよくミスを発生する人間だと自負しています。そんなこと自負するなと思いますが、学生のころからよくやっていたので折り紙つきです。&lt;/p&gt;
&lt;p&gt;そう考えると短所は&lt;strong&gt;注意散漫&lt;/strong&gt;になるのでしょうか？ケアレスミスや誤字脱字、表の線引きがずれてる等細かいところはよくあります。(毎日ではないですがレビューの時は6,7割)&lt;/p&gt;
&lt;p&gt;エンジニアであれば過去のプログラムを参考に現行のプログラムを作ったり修正したりするでしょう。その過去のプログラムの一部が間違っていてかつ自身が作ったということが多いです。頻度は1年に1回ぐらいだと思いますが…多分&lt;/p&gt;
&lt;p&gt;ケアレスミスや誤字脱字はまだしも、プログラムの仕様が異なるは&lt;strong&gt;大事&lt;/strong&gt;です。想定されていたものと異なるものができているわけですから。データを作る人だったら一部のデータが想定されたデータと異なるというとこでしょうか。&lt;/p&gt;
&lt;p&gt;お客さん側から指摘されれば謝罪→修正→リリース→再発防止策という流れで進むでしょうが、お客さん側も気づかず、自身が気づいた場合はどうでしょうか？さらにそれが本人が作った物であればどうするか？が本題です。&lt;/p&gt;
&lt;p&gt;他人が作ったものの場合は本人に直接聞くのが一般的だと思います。その後、本人からチームの人に共有してもらうのが波風立たないですね。勝手に&amp;quot;こんなミスがありました&amp;quot;という話をするとその人のメンタルに大ダメージを負っちゃいますので…&lt;/p&gt;
&lt;p&gt;それでは自身が作ったものの場合はどうでしょうか？上司やチームの人の相談しますか？見なかったふりをしますか？誰にも言わず修正しますか？私は葛藤したのちに相談するタイプです。隠蔽の考えがよぎるのですが、先々を考えるとまずいので相談します。&lt;/p&gt;
&lt;p&gt;相談については&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メリット：将来他の人に迷惑が掛からない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;デメリット：信用が下がる、怒られる、状況によっては自社に損害が発生する&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;まあ自身へのメリット少ないですが将来膨らむ迷惑や負債は潰せますね。デメリットの2つはまだしも損害発生は大事ですね。どうしようもないものはどうしようもないですが&lt;/p&gt;
&lt;p&gt;見なかったふりについては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メリット：近々自身が辞めるもしくは抜ける予定ならば保身になる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;デメリット：将来他の人に迷惑をかける、ばれないかなどでメンタルがやられる&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;所謂 &amp;ldquo;爆弾&amp;rdquo; や &amp;ldquo;負債&amp;rdquo; を残す形になります。保身のために言わない人も多そうですが、サイコパスでなければずっと頭をよぎりますし、他の人に押し付けるのはどうかと思います。周りがそんな人たちばかりなら速攻辞める職場ですね。&lt;/p&gt;
&lt;p&gt;次にしれっと修正するついては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メリット：ばれなければ誰にも迷惑をかけない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;デメリット：記録に残さなければ同じミスを再発する可能性がある&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;そもそもしれっと直せるような状況はあまりない気がしますが迷惑を一番かけない形になる気がします。ただ、同じミスは再発する可能性が高いですね。そこで終われば大体忘れるものですから。&lt;/p&gt;
&lt;p&gt;いずれにせよ障害の対応になるので自身にとっていいことは起こらないのですが、他の人にどれだけ迷惑をかけるかが変わるので正直に話しましょう。&lt;/p&gt;
&lt;p&gt;この話をしたのは直近で自身のミスに気付いたからですね。迷ったんですがしっかり話して、リカバリーと再リリースを早く実施して対応したので将来的に良かったと思います。自身の評価は下がった気がしますけどね（笑）&lt;/p&gt;
&lt;p&gt;まあ反省はしても落ち込まずどうしようもなくなったら &amp;ldquo;辞めてやるし、別のいい環境で頑張るわ！&amp;rdquo; くらいの心持をしましょう！誰にでも何とでもできますので、多分。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格が終わったので実践としてKaggleにも挑戦してみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-kaggle/</link>
      <pubDate>Wed, 13 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-kaggle/</guid>
      <description>&lt;p&gt;G検定に続きE資格も無事取得できたので今度は統計検定準1級やDS検定になるかと思いますが、一旦受験関係はやめて&lt;a href=&#34;https://www.kaggle.com/&#34;&gt;Kaggle&lt;/a&gt;に挑戦しようと思います。&lt;/p&gt;
&lt;p&gt;英語という観点では少し不利ですが、名前はよく知られてますし英語の練習にもなるかもしれないのでこちらを選びました。日本語が良ければ&lt;a href=&#34;https://signate.jp/&#34;&gt;SIGNATE&lt;/a&gt;というコンペがあります。&lt;/p&gt;
&lt;p&gt;まずKaggleとはなんぞやということですが、競技プログラミングのデータサイエンティスト版ですね。要件を確認して、入力データを見て、予測や分類を行い、csvファイルを提出してスコアを競うという流れですね。&lt;/p&gt;
&lt;p&gt;Kaggleの始め方は該当のページに飛んでアカウントを作成してください。メールアドレスまたはGoogleアカウントですぐに始められます。&lt;/p&gt;
&lt;p&gt;そもそもKaggle以前にプログラム自体に触ったことがない人もいるかと思います。そんな人はpythonの勉強から始めましょう！&lt;a href=&#34;https://www.kaggle.com/learn&#34;&gt;こちら&lt;/a&gt;からKaggle内で勉強することもできます。pythonやpandasはもちろん、データの可視化、機械学習や深層学習、SQLも勉強できます。&lt;/p&gt;
&lt;p&gt;プログラムが書けるようになったらいよいよ挑戦することになると思いますが、データ分析で一番重要なのはデータへの理解と加工だと考えています。&lt;/p&gt;
&lt;p&gt;どんなデータが使われているか？、どの変数がどんな型になっているか？、外れ値や欠損値が含まれているか？、各変数の相関関係はどうか？など確認すべき点は多いです。また、そのデータに対する加工が適切かどうかも考えないといけません。欠損値は削除すべきか埋めるべきか？外れ値としてみるべきか？&lt;/p&gt;
&lt;p&gt;8割くらいがデータへの理解と加工が重要だと思うので&lt;a href=&#34;https://www.amazon.co.jp/kaggle%E3%81%A7%E4%B8%8A%E4%BD%8D%E3%81%AB%E5%85%A5%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E6%8E%A2%E7%B4%A2%E7%9A%84%E3%83%87%E3%83%BC%E3%82%BF%E8%A7%A3%E6%9E%90%E5%85%A5%E9%96%80-%E7%94%B0%E9%82%89-%E6%AD%A3%E5%B9%B8-ebook/dp/B086H28DBL/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;amp;crid=3O2P01WGDCRTZ&amp;amp;dib=eyJ2IjoiMSJ9.VKo1afpy2lhbFY0QIbE8PSFZ8HBXEAQK3SJjF4dpIJyY9CpYyvuQR1NkXC1viNvj00pv4ZD-9Sw0tdX6JWFIDIucqIAKQOyB7i2V97NPXHI4vLRienyDzYljbQVAbbjKfWnmuPqgoNjToEQYvHoLtNF3dYgodr_RmJpnHe8BPPyFLvnv6wYcu1ZFdItmMSJ9.-MoKmoq2GZtMneC9TEKzZJ7OUz1RjUYNHAwne2-MdWY&amp;amp;dib_tag=se&amp;amp;keywords=kaggle&amp;amp;qid=1710289522&amp;amp;s=digital-text&amp;amp;sprefix=kaggle%2Ckindle-unlimited%2C165&amp;amp;sr=1-1&#34;&gt;こちら&lt;/a&gt;をさらっと流し見するといいかもです。ただ、プログラムはほぼ書いておらず図の見方やデータの確認方法がメインなので流し見でいいかと思います。&lt;/p&gt;
&lt;p&gt;Kindle Unlimitedであればただで見れるので入っておくことをおススメします。サブスクで月額300円くらいですし、他のためになる本やくだらない本も読めますので本を読むいいきっかけになると思います。ただで見れるので細かく見ずわかってる場所は飛ばして、さらっと見ていきましょう。&lt;/p&gt;
&lt;p&gt;次は&lt;a href=&#34;https://www.amazon.co.jp/Kaggle%E3%81%A7%E5%8B%9D%E3%81%A4%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E6%8A%80%E8%A1%93-%E9%96%80%E8%84%87-%E5%A4%A7%E8%BC%94-ebook/dp/B07YTDBC3Z/ref=sr_1_3?crid=394DHT0UTXAJA&amp;amp;dib=eyJ2IjoiMSJ9.gCaQZq2uOHGNriHWtAV1E9-VCYpj4wWhqkCaZICwsKaWvIhoEKOBjLI0M9hdGWpLgSNIGNzrL-ORFtorrj6HXZivfzS54iDslsqE7c7GUA3fmQSMdyYd4cTH5cLkqbT4FU4-UIqmtRueX6L9cTTr8Ryi2poweBiqHV1JZ3RuBvOua0zBmiYx1cm2QYPPryLw1_tOlPTl7sL0Ue6DgatP3ESIr8U8DBGEfUez1E2LtZ8.tNSHCrdnjBrTZNfHYMraE6P0iCJgR9TukGiybGfgl8Q&amp;amp;dib_tag=se&amp;amp;keywords=kaggle&amp;#43;%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E5%85%A5%E9%96%80&amp;amp;qid=1710291336&amp;amp;s=digital-text&amp;amp;sprefix=kaggle%2Ckindle-unlimited%2C237&amp;amp;sr=1-3-catcorr&#34;&gt;こちら&lt;/a&gt;ですね。たくさんの人がおすすめしてますが、データの加工方法からモデルの作成と評価、細かいポイントまで記載しています。私もまだ読み始めですが、目次を見た限りだとこれを見ればデータ分析が十分できると思います。画像や自然言語処理、GANなどは触れてないですが…&lt;/p&gt;
&lt;p&gt;本を読みながらKaggleを触っていくのがいいと思います。よくタイタニックがおすすめされていますが、ランキングはほぼ変わらない上にやる気に繋がりにくいので今開催されているコンペに出るといい気がします。&lt;/p&gt;
&lt;p&gt;賞金のほうでもいいですし、SwagやKnowledgeでもいいと思います。最初は上を目指さず、自身でいろいろ試して解答を提出して、他の人のコードを覗いたりDiscussionに参加したりするといいと思います。思わぬアイデアが埋まってたりしますし、知らないですが…&lt;/p&gt;
&lt;p&gt;とまあこんな感じで参加しようと思います。まずはテーブルデータのコンペから参加してみて、ゆくゆくは画像系とかやってみたいですね。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格（エンジニア資格）2024#1に無事合格したのでそれまでの話をつらつらと</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-2024-1-to/</link>
      <pubDate>Sun, 10 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-2024-1-to/</guid>
      <description>&lt;p&gt;E資格について昔話したと思いますが(&lt;a href=&#34;https://xainome.blog/?p=214&#34;&gt;こちら&lt;/a&gt;)、結果はどうだったか、どんな勉強をしたのかを話していこうかと思います。&lt;/p&gt;
&lt;p&gt;まず&lt;a href=&#34;https://www.jdla.org/news/20240308001/&#34;&gt;こちら&lt;/a&gt;でJDLAが2024年第一回E資格の結果発表が出ています。合格率や平均得点率、年代・業種・職種・役職別の合格者数が出てます。&lt;/p&gt;
&lt;p&gt;私の結果がこんな感じです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/jdla-deep-learning-engineer-exam-2024-1-to/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-03-09-094326.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;応用数学と開発環境は6割切ってますが、機械学習と深層学習は7割近くになってますね。ちなみに今のタイミングでX(旧: Twitter)で&amp;quot;E資格&amp;quot;を調べると他の人の得点率を見れます。落ちた人の結果を見ると機械学習と深層学習の得点率が低かったみたいです。&lt;/p&gt;
&lt;p&gt;問題数から見ると応用数学と開発環境は出題数が少ないので最悪ほぼ取れなくても問題なさそうです。機械学習と深層学習が問題数多いのでこちらを抑えればいけそうな気はしてます。&lt;/p&gt;
&lt;p&gt;結果はこんな感じでしたが勉強方法は割とシンプルです。&lt;/p&gt;
&lt;p&gt;前にもお話ししましたが私はStudy-AIを使って認定証を取りました。Study-AIでは模擬試験とその解説、過去問(32問分)がありますのでそこを徹底的に理解し、満点取れるまでやりました。&lt;/p&gt;
&lt;p&gt;他の方法だと黒本だったり参考書をチェックしたりですかね？それからデータ加工のプログラムは仕事で使ってるので &amp;ldquo;np.array&amp;rdquo; だったり、論文で書かれてることはこんな書き方できそうだなというのはなんとなくわかります。実際にプログラムを動かすのは大事ですね。&lt;/p&gt;
&lt;p&gt;何度も話してますが資格はあくまで資格なので実際に実装できたり、知識を活用していくことが大切だと思います。資格を取って終わり、じゃなくどう活用していくか？なのでそろそろKaggleに挑戦してみようかと思います。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>pythonの仮想環境構築をいくつかやったので使ってみた感想を書く</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/python-virtual-environment-review/</link>
      <pubDate>Fri, 08 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/python-virtual-environment-review/</guid>
      <description>&lt;p&gt;前回の続きになります。&lt;/p&gt;
&lt;p&gt;前回は仮想環境が必要なの？というテーマで書いてみましたが、とはいえ使えるに越したことはないので実際に試してみて使った感想を残そうと思います。&lt;/p&gt;
&lt;p&gt;今回仮想環境を構築するにあたって試してみたのは以下&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;pip&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;venv&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pyenv（環境的に使えなかった）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pipenv&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;poetry&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;docker（環境的に使えなかった）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Rye（環境的に使えなかった）&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一応ざっくりと説明すると&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ライブラリのインストール：pip、pipenv、poetry&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;仮想環境の構築：venv、pipenv、poetry、docker&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pythonのバージョン管理：pyenv、docker&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一般的に組み合わせとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;pip + venv + pyenv&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pipenv + pyenv&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;poetry + pyenv&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;docker + pipenv&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あたりだと思います。私も依存関係とかは詳しくないのでそうなんだという認識ですが…&lt;/p&gt;
&lt;p&gt;まずは &amp;ldquo;pip&amp;rdquo; 、pythonユーザーであれば皆さん使用してるので説明は省きますが、標準ライブラリで馴染みがあるものですね。&lt;/p&gt;
&lt;p&gt;次は &amp;ldquo;venv&amp;rdquo; 、昔はvertialenvが使われていたみたいですがそれが標準ライブラリになったものです。vertialenvとは別物ですが使い方は同じですね。&lt;/p&gt;
&lt;p&gt;仮想環境の作成や有効化ができ、標準ライブラリなので様々な教材でも使用されると思います。有効化に面倒な設定があったり、自動化やライブラリ一覧の出力にも手間がかかるので少し使いにくいですが、覚えておいた方がいいですね。vscode使うならインタープリターの選択で有効化できますが…&lt;/p&gt;
&lt;p&gt;次は &amp;ldquo;pyenv&amp;rdquo; です。私の環境ではシステム環境変数をいじれないので使えませんでした。&lt;/p&gt;
&lt;p&gt;pythonのバージョンがインストールできず、localやglobalの設定もできない状況でした。使えなくて残念ですが、vscodeのインタープリターで選択すれば問題ないのでいいかと&lt;/p&gt;
&lt;p&gt;あるいはユーザー環境変数で任意のpythonバージョンのPATHを上に移動させるとかですかね。&lt;/p&gt;
&lt;p&gt;次は &amp;ldquo;pipenv&amp;quot;です。こちらはライブラリのインストールと環境変数の作成が一体化した便利なライブラリになっています。&lt;/p&gt;
&lt;p&gt;個人的には一番使いやすく感じました。仮想環境構築のしやすさ、ライブラリ一覧の自動化は便利だなと感じました。制限がなければ &amp;ldquo;pipenv + pythonのバージョン管理&amp;rdquo; が一番楽な気はします。&lt;/p&gt;
&lt;p&gt;ただ、インストールの遅さや抱えてる問題もあるみたいなのでpipenvさえあればいいとは思いませんが、優先度は高いというイメージですね。&lt;/p&gt;
&lt;p&gt;次は &amp;ldquo;poetry&amp;rdquo; です。使う用途としては&amp;quot;pipenv&amp;quot;と同じですが、異なる点で言うとPyPIにビルド・公開ができるという点になります。&lt;/p&gt;
&lt;p&gt;PyPIにビルド・公開することはあまりないので、そうなるとpipenvとの使いやすさを比べてどうか？ということになりますが、使いやすさはpipenvに軍配が上がります。&lt;/p&gt;
&lt;p&gt;まず、poetryはpython3.9以上でしか使用できません。今の現場はpython3.7(いつか3.11になる予定)なので使えなかったりします。また、ライブラリのバージョンでも同様に使えないものがあります。&lt;/p&gt;
&lt;p&gt;他にも仮想環境の有効化がvenvと同様手間がかかったり、vscodeのインタープリター選択画面に出なかったのでパスを通す設定をしないといけないなどがあったりして使いにくさを感じました。私の環境構築方法に問題があるかもしれませんが…&lt;/p&gt;
&lt;p&gt;おまけとしてRyeはチームよりも個人開発向けなのでやろうとしたのですが、客先PCでは使わないほうがよさそうです。個人で触ってみようとは思います。&lt;/p&gt;
&lt;p&gt;それからDockerです。Desktop版をインストールしようとしましたがダメでした。とはいえAWSの実行ではdockerコンテナを利用しているので、ローカルでは使えませんが開発や本番環境では使われているのでdockerfileの中身やdocker-composeをチェックしてみます。ローカルだとどんな使いやすさなんですかね？&lt;/p&gt;
&lt;p&gt;前にも話したんですが、pythonやライブラリのバージョンが固定されているような現場では正直不要だとは思いますが、知っておいて損はないかと思いますし、知識はどこかで役立つと思います。&lt;/p&gt;
&lt;p&gt;手軽で使いやすいという点では &amp;ldquo;pipenv&amp;rdquo; &amp;gt; &amp;ldquo;poetry&amp;rdquo; &amp;gt;= &amp;ldquo;pip + venv&amp;quot;に&amp;quot;pyenv&amp;quot;を足したものかと思いますが、覚え順としては&amp;quot;pip + venv&amp;rdquo; &amp;gt; &amp;ldquo;pipenv&amp;rdquo; &amp;gt; &amp;ldquo;poetry&amp;rdquo; がいいと思います。ついでにDockerまで使えればほぼ問題ないという印象です。&lt;/p&gt;</description>
    </item>
    <item>
      <title>常駐先のPCでPythonの仮想環境構築って必要なの？</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/pc-python-virtual-environment/</link>
      <pubDate>Wed, 06 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/pc-python-virtual-environment/</guid>
      <description>&lt;p&gt;たまには自身の仕事の環境のことでも話をしてみるのもいいかと思って記事にしました。ただ自身の疑問や考えを整理するために書いてるので、大したことは書かないかと思います。人間っぽくていいなと思います。&lt;/p&gt;
&lt;p&gt;大前提としてpythonの仮想環境構築について知っておくに越したことはないと思います。客先に派遣される業態ではいつ使うかわかりませんし、自社開発でもライブラリの更新をした方がセキュリティ面でも安心できると思うので、安定板と更新版で使い分けができそうです。&lt;/p&gt;
&lt;p&gt;さて、最近新PCに移行することになりました。前のPCでは仮想環境を使ってこなかったので、これを機に仮想環境について調べこの記事を書くことにしました。仮想環境で何を使ったかはあまり触れないと思います。&lt;/p&gt;
&lt;p&gt;私の現場では客先常駐ではないですが、お客様先から配布されたPCを使って開発を行います。スペックは特段低いわけではないので、重たい処理や大量のデータを扱わなければ問題ない程度です。ちなみにWindowsです。&lt;/p&gt;
&lt;p&gt;ただお客様先から配布されたPCなのでセキュリティは固めです。実はpyenvを使おうとしたのですがインストールがうまくいかずpythonバージョンの使い分けができませんでした。&lt;/p&gt;
&lt;p&gt;他にもDocker Desktopをインストールしようとしましたがこちらも無理でした。申請すれば通るかもしれないですが、他にも方法はありますので一旦諦めました。ちなみにWinMerge(ファイル同士の比較)もインストールできませんでした。前のPCは標準搭載だったのですが…&lt;/p&gt;
&lt;p&gt;ここから本題なのですが、仮想環境を作る必要があるのか？ライブラリの管理をする必要があるのか？という問題です。もちろん客先によっては自由度が高いところもあるので一概には不要だとは思いません。&lt;/p&gt;
&lt;p&gt;私の話になりますが、本番環境ではAWSを使っています。開発環境もありますがスコアリングのみであればローカルでvscodeを使用しています。&lt;/p&gt;
&lt;p&gt;AWSではDockerfileでpythonとライブラリのバージョンを指定して実行しているのですが、そのバージョンが全てのプロジェクトで統一されています。pythonのバージョンであれば3.7.12、pandasであれば1.12.0という具合です。&lt;/p&gt;
&lt;p&gt;こうなるとローカルでも使用するpythonやライブラリのバージョンは固定されるので、仮想環境の構築は不要でとりあえずpipでインストールしてしまえばいい気もします。requirements.txtに吐き出していまえば他の人にも共有できて同じ環境が作れますし…&lt;/p&gt;
&lt;p&gt;整理してみましたがやはり不要な気がします。とは言え仮想環境構築で使ったvenvとpyenv(ほぼインストールのみですが…)の使い方もわかりましたし、他のライブラリであるpipenvやPoetryも触ってみようと思います。&lt;/p&gt;
&lt;p&gt;次に話すとしたら実際に仮想環境構築したことかAWSについてですかね？ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>ヨーグルトメーカーで無限にヨーグルトを作って健康を意識する！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/homemade-yogurt-with-yogurt-maker/</link>
      <pubDate>Sun, 03 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/homemade-yogurt-with-yogurt-maker/</guid>
      <description>&lt;p&gt;&amp;ldquo;QOL&amp;quot;を意識して生活をしていますか？&lt;/p&gt;
&lt;p&gt;Quality of lifeという言葉の中には身体の健康も含まれています。その中で体の健康を意識するということで私はヨーグルトを摂取しています。&lt;/p&gt;
&lt;p&gt;一応発酵食品の中では腸内環境を良くしてくれる食品の一つだったりしますが、FODMAPという観点ではNGだったりします。また論文によっては賛否があるみたいですが、美味しいので今とこは食べています。&lt;/p&gt;
&lt;p&gt;ただヨーグルト(私はR1)を毎日買うと高いのでヨーグルトメーカーと牛乳と種菌で無限にヨーグルトを作ろうと考えました。私は&lt;a href=&#34;https://www.amazon.co.jp/gp/product/B0BSV2V8BM/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&amp;amp;psc=1&#34;&gt;こちら&lt;/a&gt;の商品を買いました。&lt;/p&gt;
&lt;p&gt;こちらの商品ではプレーンヨーグルト以外にカスピ海や塩麹、甘酒、飲むヨーグルトも作れたりします。結局プレーンしか使ってないのですが…&lt;/p&gt;
&lt;p&gt;用意するものは3つだけ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;種菌(ヨーグルト100g)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;牛乳(1000mlで乳脂肪分3.5%以上がおすすめ)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ヨーグルトメーカー&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;単純に牛乳パックにヨーグルトを入れてスイッチ入れるだけで完成します。が、デメリットが2点ほど存在します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;完成までに時間がかかる(私の商品はプレーンで7時間)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;雑菌をなくすため使用する器具(使用するスプーンや蓋)は煮沸消毒する必要がある&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;少し手間があったりしますがここを気にしなければ無限にヨーグルトを作ることができます。&lt;/p&gt;
&lt;p&gt;最初はヨーグルトが必要ですが、それ以降は作ったヨーグルトを種菌にすればいいですからね。&lt;/p&gt;
&lt;p&gt;もしヨーグルト毎日100gほど摂取すると考えると&lt;strong&gt;月****50400円&lt;/strong&gt;：140円×30日×12月になります。&lt;/p&gt;
&lt;p&gt;これをヨーグルトメーカーで作った場合ですと&lt;strong&gt;月****15270&lt;/strong&gt;：6,930円(メーカー)+140円(種菌)+200円(牛乳1000ml)×約41回(一日100g、10日目に種菌用に100gと考えると1000mlで9日分)になります。&lt;/p&gt;
&lt;p&gt;年間で50400-15270=&lt;strong&gt;35130円&lt;/strong&gt;お得になります！もし機器が壊れてしまって買いなおしても問題ないくらいお得になります！飲むヨーグルトだともう少しお得度は下がりますがそれでも十分です。&lt;/p&gt;
&lt;p&gt;1人暮らしでもこれくらいお得になるので家族で食べているのであればよりお得になります。おすすめなので興味があればぜひ買ってみてください！ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>セキュリティを学ぶことができる&#34;TryHackMe&#34;で遊んでみたよ！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/03/cybersecurity-study-tryhackme-review/</link>
      <pubDate>Fri, 01 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/03/cybersecurity-study-tryhackme-review/</guid>
      <description>&lt;p&gt;最近のニュースでセキュリティに関する漏洩がよく起きている気がします。&lt;/p&gt;
&lt;p&gt;外部からの攻撃はもちろん内部からの漏洩も存在します。内部からの攻撃(人的ミス、スパイ等)は防ぐのは難しそうですが外部からの攻撃であれば大体は防ぐことができると思います。&lt;/p&gt;
&lt;p&gt;クラウド等であればセキュリティに関するものもありますが、Webサイト等ではセキュリティに弱い部分もありそうな気はします。&lt;/p&gt;
&lt;p&gt;セキュリティについて騒がれているのに私は全く知らなかったので少しは勉強しようかと思って&amp;quot;TryHackMe&amp;quot;というサイトで学習し始めました。&lt;a href=&#34;https://tryhackme.com/&#34;&gt;こちら&lt;/a&gt;から学べます。&lt;/p&gt;
&lt;p&gt;ただ、こちらは全て英語になりますので翻訳しながら少しずつ進めています。学習はこんな感じです。やる内容と進行度、難易度が表示されています。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/cybersecurity-study-tryhackme-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-28-233045-1024x605.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;少し触ってみた内容では以下の画像みたいな感じです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/03/cybersecurity-study-tryhackme-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-28-222146-1024x520.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;左の方ではハッキングの内容や手順を動画付きで説明して、右側では実行する環境を作って手順通りに作業していきます。&lt;/p&gt;
&lt;p&gt;まだ始めたばっかりなのでわかっていないことや翻訳しながらで大変ですが、少しずつ学んでセキュリティ意識を高めていけたらと思います。&lt;/p&gt;
&lt;p&gt;余談なんですが最近物理学が面白いと思い始めました。理系なので物理学に触れたことはありますが、あまり理解できていませんでした。量子力学はAIと同様発展途中ですが、もしかしたら数十年後には必要不可欠になりそうなので、そっちも知っておくとよさそうです。&lt;/p&gt;
&lt;p&gt;今はAIみたいな実用段階ではないですが今のうちに知って、ビジネスにも活かせる段階になった時、有利に働き稼ぐ手段が増える！かもしれないですね（笑）ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>引き続きfreeCodeCampの機械学習で苦戦している話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/freecodecamp-machine-learning/</link>
      <pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/freecodecamp-machine-learning/</guid>
      <description>&lt;p&gt;勉強していますか！&lt;/p&gt;
&lt;p&gt;私は引き続きfreeCodeCampで認定証を取れるよう頑張っているのですが、なかなか難しくて苦戦しています。&lt;/p&gt;
&lt;p&gt;現状機械学習プロジェクトで終わってるのがじゃんけんと画像分類と医療費予測ですね&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp-machine-learning/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-27-220446.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;画像分類と医療費予測はそこまで難しくないのですが、じゃんけんと今やってる自然言語処理は苦戦しています。&lt;/p&gt;
&lt;p&gt;じゃんけんは4人のボットに60%以上の勝率を出すことがクリアの条件です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp-machine-learning/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-27-220833.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;4人のボットはそれぞれ特徴があって(以下グー: &amp;ldquo;R&amp;rdquo;、チョキ: &amp;ldquo;S&amp;rdquo;、パー: &amp;ldquo;P&amp;quot;とする)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;特定の順でじゃんけんの手を出す&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;前回出したプレイヤーの手に勝つ手を出す&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;プレイヤーの過去10回分を集計して1番多く出した手に勝つ手を出す&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;過去2回分(&amp;ldquo;RR&amp;quot;や&amp;quot;PP&amp;quot;等)のパターンを毎回全て記録し、前回出した手＋&amp;ldquo;次出す手&amp;quot;を過去履歴から一番多い手に勝つ手を出す。(例：過去のパターンで&amp;quot;RR&amp;quot;が8回、&amp;ldquo;RS&amp;quot;が5回、&amp;ldquo;RP&amp;quot;が10回だった場合、前回プレイヤーの手が&amp;quot;R&amp;quot;なら&amp;quot;RP&amp;quot;が10回の最多なので&amp;quot;P&amp;quot;に勝つ&amp;quot;S&amp;quot;を出す)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この4人に勝率60%以上出せばいいのですが時間がかかってしまいました。ちなみに最終的には画像のような勝率になってました&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp-machine-learning/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-27-223907.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;1人以外は99%以上の勝率になりました（笑）。3人だけ個別で対応して1人は何もしなくてもテストクリアしたので特に対策はしていません。もしかしたら連鎖マルコフモデルを使えばよかったかもしれませんが、力押しです💪&lt;/p&gt;
&lt;p&gt;画像分類と医療費予測はChat-GPTに手伝ってもらいました。とは言え簡単な加工とモデルの作成だけだったのですが、コードの中身を全て解説してもらいながら終わらせました。&lt;/p&gt;
&lt;p&gt;残りの自然言語処理問題ですね。書籍推薦アルゴリズムとスパム分類ですね。こちらもChat-GPTに頼って解説してもらいながやったのですがうまくいきませんでした…&lt;/p&gt;
&lt;p&gt;なかなか難しいですがもう少しいい方法がないかChat-GPTとキャッチボールしながら探してみようと思います。気晴らしに他の講座をやるのも手ですね！ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>freeCodeCampというサイトで認定証でも取ってみる話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/</link>
      <pubDate>Sun, 25 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/</guid>
      <description>&lt;p&gt;E資格が終わって次に何しようかなと思った時にたまたま目が付いたサイト&amp;quot;&lt;strong&gt;&lt;a href=&#34;https://www.freecodecamp.org/&#34;&gt;freeCodeCamp&lt;/a&gt;&lt;/strong&gt;&amp;ldquo;をやってみました。&lt;/p&gt;
&lt;p&gt;一応無料でできるものでテストに合格できれば認定証がもらえます。このようなサイトや&lt;a href=&#34;https://www.coursera.org/&#34;&gt;Coursera&lt;/a&gt;などで認定証をもらえますが、どこまで効果があるかはわかりません。&lt;/p&gt;
&lt;p&gt;ただし、海外でも十分役に立つかなと思っているので学位とかなければ取るに越したことはないかと思います。日本だけでいいなら不要だと思いますが、私は日本だけで活躍するのは危ういと感じているので、海外でも使えそうなものを探していました。&lt;/p&gt;
&lt;p&gt;講座はいろいろありますので気になったものを触ってみればと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-222817.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;基本は英語ですが日本語に変えることもできます。翻訳が怪しい部分もありますが、なんとなくわかります。本格的な翻訳も募集しているみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-222830-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;私はメインはpythonを使っていますのでpythonに関する認定証を2つ取りました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-223207.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;今は残りのpythonに関する認定証を取得中です。少し難しいですが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-223249.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これが終わったら他のやつも取ってみようと思います。APIやデータベースはできたほうが楽しそうですからね。&lt;/p&gt;
&lt;p&gt;問題としてChat-GPTを使っても問題ない気はします。コードをほぼ任せてみましたが合格できましたので。また、Copilotのような機能があるので気にせず、積極的に利用しても問題ないかと思います。コードの中身はしっかりと理解したほうがいいですが…&lt;/p&gt;
&lt;p&gt;テストを受ける前に学習をすることもできます。動画での学習と内容チェックですね。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-224955-1024x631.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/freecodecamp/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-24-225006.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;さて、生成AIが出てきてもしかしたらプログラマーやデータサイエンティスなどの業種が将来的になくなるかもしれない時代、さらに日本は少子化により給料も需要も下がるかもしれない時代に突入しているので、今のうちにやれることをやって将来に備えたいですね。&lt;/p&gt;
&lt;p&gt;それでは楽しいエンジニアライフを。ではでは。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ANTCICADA(アントシカダ)でコオロギラーメンを食べに行きました！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/antcicada-cricket-ramen-review/</link>
      <pubDate>Fri, 23 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/antcicada-cricket-ramen-review/</guid>
      <description>&lt;p&gt;&amp;ldquo;昆虫食&amp;quot;と聞いて顔をしかめる人は多いと思います。ちなみに私も積極的に食べようとは思いません。某大臣がコオロギなどの昆虫食を進めていましたが、国で進めるのはどんな意図があるんだろうと思っていましたが…&lt;/p&gt;
&lt;p&gt;昆虫食のメリットとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;高タンパクで栄養価が高い&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;コストが低いので生産しやすい&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;他の動物の飼育に比べて環境に優しい&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;飼料に加工できる&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;というところだと思います。これだけ聞くと割とよさそうではありますね。デメリットとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;甲殻類などのアレルギーの人は食べられない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;農薬の規制が必要になる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;見た目&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;調べてわかったのですが農薬の規制は初めて知りました。言われてみると毒物は食物連鎖の上に行くほど凝縮されやすいというのがあるので、昆虫の餌(主に植物)には気を付けないといけないということですね。&lt;/p&gt;
&lt;p&gt;またアレルギーは&amp;quot;エビのシッポ&amp;quot;と&amp;quot;ゴキブリの羽&amp;quot;の&lt;strong&gt;成分&lt;/strong&gt;が同じと言われるので理解しやすかったです。&lt;/p&gt;
&lt;p&gt;見た目はどうしようもないですね。よく提供されるものは素揚げや佃煮が多く、見た目がそのまま出たりするので努力で克服できる気はしません。粉末にすれば別かもしれませんがそれで高タンパク質がとれるのか疑問ですね…&lt;/p&gt;
&lt;p&gt;さて&lt;a href=&#34;https://antcicada.com/&#34;&gt;ANTCICADA&lt;/a&gt;のコオロギラーメンですがこんな感じです。虫が苦手な方は注意してください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/antcicada-cricket-ramen-review/images/3091-1024x906.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;コオロギの素揚げが1匹ですがそれ以外は普通の醤油ラーメンです。味は美味しいですが匂いが少し独特で虫？か土？のような匂いを感じました。&lt;/p&gt;
&lt;p&gt;ちなみに合計160匹ほどのコオロギを使っているみたいで、日ごろ餌を厳選して育てたコオロギを出汁と醤油と油にして作ってるみたいです。出汁に使われたコオロギの山を出され「撮っていいよ！」と言われましたが流石に写真に収める気にはなれませんでした（笑）&lt;/p&gt;
&lt;p&gt;この店の装飾として飼ってるコオロギやはちみつ漬けにした虫、蛇などが飾ってありました。また店を開業した方は虫の論文も読んでるみたいで、本や絵本が飾ってありました。&lt;/p&gt;
&lt;p&gt;ちなみにこのお店は通販もやっていますがラーメンと醤油は売り切れています。見た目ではわかりにくいし、味もいいですからね。また、ラーメンの提供は日曜のみなので普段は食べられません。&lt;/p&gt;
&lt;p&gt;私も小さい頃は平気でしたが大人になるとやっぱり無理だと感じますね。籠に入っていたり標本にされているのは問題ないですが、触れられるような状況だと無理だと感じます。生態系とか特徴が面白い虫もいるので興味はあるんですけどね…&lt;/p&gt;
&lt;p&gt;ここで最初に戻るのですが昆虫食を食べることのメリットは&amp;rdquo;&lt;strong&gt;高タンパク&lt;/strong&gt;&amp;ldquo;であることです。しかも少ない量で。&lt;/p&gt;
&lt;p&gt;体に良い食事をするのであれば牛、豚、鳥などのタンパク質に加え、食物繊維やビタミン、糖質等たくさんの食物を摂取する必要があります。&lt;/p&gt;
&lt;p&gt;タンパク質を昆虫食に変えることで食べる量が減るので、その他の栄養素を取りやすくなる(食べられる量が増える)と考えています。&lt;/p&gt;
&lt;p&gt;ただ、出汁にしたり粉末にすると美味しいけど高タンパク質というメリットは失われるのでは？という気がします。かといって素揚げにしたものを食べるのには嫌悪感から難しい。&lt;/p&gt;
&lt;p&gt;ここを上手く高タンパク質が摂取でき、なおかつ見た目に嫌悪感を感じにくい料理が提供できればいいんだろうなという気がします。虫の構造を把握し、殻や頭、足などを適切に処理し、タンパク質を消さず提供できるような料理人はどこかに存在するのでしょうか…&lt;/p&gt;
&lt;p&gt;皆さんも興味があれば食べてみてください！味は美味しいので後は勇気のみ！ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格お疲れさまでした！合格したかどうか五分五分…</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-to/</link>
      <pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-to/</guid>
      <description>&lt;p&gt;2024#1のE資格お疲れさまでした！個人的には五分五分くらいの出来でした。振り返るとあの箇所間違ってたなと思うとこもいくつかあります。&lt;/p&gt;
&lt;p&gt;今回テストを受けてみてわかったことは、G検定同様言い回しが少し独特に感じました。言い方を変えると表面だけの理解では解けないと感じました。&lt;/p&gt;
&lt;p&gt;全ての問題がそうではないですが4割くらいがそう感じました。&lt;/p&gt;
&lt;p&gt;また問題数は103問の120分ですがある程度理解して入れば、計算問題があっても20分くらいは余る気がします。&lt;/p&gt;
&lt;p&gt;シラバスを見て記事に簡単にまとめたりしましたが、全く出ない内容(コンテナやCTC等)があったりして少し困惑しました。学べてよかったとは思いますが…&lt;/p&gt;
&lt;p&gt;次回のシラバス(&lt;a href=&#34;https://www.jdla.org/certificate/engineer/&#34;&gt;こちら&lt;/a&gt;からダウンロードできます。)見る感じだと数学の内容はあまり変わらず、機械学習はバッサリ削られてる雰囲気です。深層学習も音声処理とメタ学習はバッサリですね。能動学習と連合学習は元からなかった気がします。&lt;/p&gt;
&lt;p&gt;こうやってバッサリカットされたということは他の箇所が頻出するということなので、深層学習はより理解を深めたいといけなさそうですね。特に生成AIに関するGPT系やGNA系は最近の論文も確認したほうがよさそうですね。&lt;/p&gt;
&lt;p&gt;今回の学習で色んな事が学べました。Dockerはローカルで使ったことがないので触ってみよう！とかHagging Faceで配布されてるモデル使って自然言語処理のプログラム作ってみよう！とか画像認識でいい使い道ないかな？とか考えてました。&lt;/p&gt;
&lt;p&gt;一先ず資格が終わって勉強から解放されたので他にやりたいことをやっていきたいと思います。ちなみに試験後にコオロギラーメン食べてきたのでその話もしようと思います。ではでは！&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格受験前なので復習がてら学んだことをざっくり振り返る ~ 深層学習後編、開発環境編~</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-deep-learning-fundamentals-part-2/</link>
      <pubDate>Sat, 17 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-deep-learning-fundamentals-part-2/</guid>
      <description>&lt;p&gt;前回の続きになります。深層学習の後編になります。もう一息です。&lt;/p&gt;
&lt;p&gt;まずは生成モデルと識別モデルについてです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;識別モデルは入力Xから出力Yへの直接的なマッピングを学習することを目指しています。このマッピングは条件付き確率P(Y | X)を使用して表される。与えられた入力データに基づいて出力ラベルの確率を最も正確に予測する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;生成モデルはデータの同時確率P(X,Y)またはデータの周辺確率P(X)を通じて行われる。観測されたデータがどのように生成されるかの理解を深め、新しいデータポイントを生成する能力を持つこと。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ナイーブベイズ&lt;/strong&gt;：P(X | Y) = ΠnP(xi |Y)、P(xi |Y)は特徴xiが与えられたクラスYに属する条件付確率&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;GAN&lt;/strong&gt;：生成器Gがランダムノイズからデータを生成し、識別器Dが実データと生成データを区別しようとする。minG maxD V(D,G) = Ex&lt;del&gt;Pdata(x) [logD(x)] + Ez&lt;/del&gt;P(z) [log(1 - D(G(z)))]、V(D,G)は識別機Dと生成器Gの値関数、Pdataは実データの分布、Pzは生成器の入力となるノイズの分布。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次はVAEとVQ-VAEについてです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;VAE(Variational Autoencoder)&lt;/strong&gt;：入力データを低次元の潜在空間にエンコードし、その潜在表現から元のデータを復元するように学習するオートエンコーダの一種。潜在空間における確率分布をモデリングすることにより、新しいデータの生成も可能。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;データxから潜在変数zの分布qΦ(z | x)を推定し、デコーダを用いてzからxを再構築する確率pθ(x | z)を最大化する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;潜在変数zの事後分布qΦ(z | x)が事前分布p(x)に近づくように制約をかける。そして以下の損失関数を最大化する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;L(θ,Φ; x) = Eq(z | x)[logpθ(x | z)] - Dkl(qθ(z | x)||p(x))、DklでqΦ(z | x)とp(z)の分布の類似度を測る。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;VQ-VAE(Vector Quantized-Variational Autoencoder)&lt;/strong&gt;：VAEの概念を拡張し、潜在空間において離散的な表現を使用する。ンコーダが出力する連続的な潜在表現を、事前に定義された離散的なコードブックにマッピングすることにより、潜在表現をベクトル量子化する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;エンコーダが出力する潜在変数ze(x)を、コードブック内の最も近いコードベクトルzq​にマッピングする。損失関数は以下のように定義する。
&lt;ul&gt;
&lt;li&gt;L = logpθ(x | zq) + ||sg[ze(x)] - zq||^2 + β||ze(x) - sg[zq]||^2、sg[⋅]はstop-gradient演算子、バックプロパゲーション時にその入力に対する勾配の計算を停止させる。βはハイパーパラメータ&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;使用例：画像生成や画像編集、データ圧縮、音声合成と音声変換、テキスト生成とスタイル転送、異常検知、強化学習&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次はDCGANとConditional GANについてです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DCGAN(Deep Convolutional Generative Adversarial Networks)&lt;/strong&gt;：CNNを用いたGANの一種、プーリング層を使わずに、ストライド畳み込みと逆畳み込みを使用する。 学習済みモデルは、未ラベルの大規模データセットから有用な特徴を自動で抽出するでき、他のタスクに転移学習で利用可能。 バッチ正規化をGeneratorとDiscriminatorの両方に適用することで、学習過程を安定させる。&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格受験前なので復習がてら学んだことをざっくり振り返る ~ 深層学習前編 ~</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-deep-learning-fundamentals-part-1/</link>
      <pubDate>Mon, 12 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-deep-learning-fundamentals-part-1/</guid>
      <description>&lt;p&gt;前回は応用数学や機械学習につてい振り返ったので、今回は深層学習について振り返ります。おそらく長くなりそうなので2分割しようと思います。&lt;/p&gt;
&lt;p&gt;まずは**全結合型ニューラルネットワーク(Fully Connected Neural Network, FCNN)**についてです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;入力層、隠れ層、出力層から構成され各層の全てのノードが前の層の全てのノードに重み付きの接続をしている。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;前向き伝播 (Forward Propagation)&lt;/strong&gt;：各ニューロンの出力は、前層の出力、重み、バイアスに基づいて計算され、活性化関数を通過する。活性化関数については後述します。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;誤差逆伝播 (Backpropagation)&lt;/strong&gt;：出力層の予測値と実際の値との差を計算し、その差を用いて重みを更新する。連鎖律を用いて各重みに対する誤差の勾配を計算し、勾配降下法等を使用して重みを更新する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;問題点と解決策&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;過剰適合&lt;/strong&gt;：機械学習と同様、正則化(L1、L2正則化)やドロップアウトを使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;勾配消失/勾配爆発&lt;/strong&gt;：層を深くしたことで勾配が急速に減少または増加する問題。解決策には重みの初期化方法の工夫（He初期化など）、バッチ正規化、残差接続（ResNet）などがあります&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次は損失関数の&lt;strong&gt;最尤推定による条件付き分布の学習&lt;/strong&gt;についてですが、前回の機械学習でも触れたので軽く触れる程度にします。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;回帰問題&lt;/strong&gt;：ガウス分布の尤度を最大化することは、平均二乗誤差を最小化することと同等。損失関数はL(θ) = 1 / nΣ(y - f(x, θ))^2、yは実測値、f(x, θ)は予測値&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;分類問題&lt;/strong&gt;：多クラス分類では、カテゴリカル分布の尤度を最大化することが、クロスエントロピー損失の最小化と同等。損失関数はL(θ) = -ΣnΣCylogf(x, θ)、yはi番目のデータがcに属するかを示す指標変数、f(x, θ)はモデルによるクラスcへの所属確立への予測。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次は活性化関数についてです。主に隠れ層と出力層で使われます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;シグモイド関数&lt;/strong&gt;：σ(x) = 1 / (1 + e^-x)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;出力が0から1、二値分類問題の出力層でよく使用されるが、勾配消失問題のため隠れ層ではあまり使用されない。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Softmax関数&lt;/strong&gt;：Softmax(x) = e^x / Σe^x&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;出力層の多クラス分類で使用、出力値の合計が1になるようクラスに属する確率を計算する&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ReLU関数&lt;/strong&gt;：ReLU(x) = max(0, x)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;出力が-1から1、原点に対して対象なので隠れ層でよく使われる。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Leaky ReLU関数&lt;/strong&gt;：LeakyReLU(x) = max(αx, x)、αは小さな正の定数&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ReLUの改良版でx &amp;lt; 0で微小な勾配をすることで、ニューロンが不活性になり,任意の入力に対して出力0だけになる問題を緩和。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;双曲線正接関数(ハイパボリックタンジェント)&lt;/strong&gt;：tanh(x) = (e^x - e^-x) / (e^x + e^-x)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;計算が効率的で勾配消失問題も緩和するので隠れ層でよく使用される。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次に誤差逆伝播法についてです。前述で述べた個所は省略します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;計算グラフ&lt;/strong&gt;：この項目については割愛しますが、調べると表は出てきますので、誤差逆伝播法の計算がどのようなものかがよくわかります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格受験前なので復習がてら学んだことをざっくり振り返る ~ 応用数学と機械学習編 ~</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-applied-mathematics-machine-learning/</link>
      <pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/jdla-deep-learning-engineer-exam-applied-mathematics-machine-learning/</guid>
      <description>&lt;p&gt;E資格で出る内容として&amp;quot;確率や情報理論の計算&amp;quot;、&amp;ldquo;機械学習&amp;rdquo;、&amp;ldquo;深層学習&amp;rdquo;、&amp;ldquo;開発運用環境&amp;quot;があります。&lt;a href=&#34;https://www.jdla.org/download/e-syllabus_2022/&#34;&gt;こちら&lt;/a&gt;からシラバスをダウンロードして確認できます。LaTeXを導入してないので数式がかなり見にくいですが、よくわからなければ調べてみてください。&lt;/p&gt;
&lt;p&gt;まずは確率・統計の式です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ベルヌーイ分布&lt;/strong&gt;：P(X=x) = p^x(1−p)^(1−x)、xは結果の値(成功=1、失敗=0)、P は成功確率を表す。例としてスパムメールフィルタリングやクリック予測で使用される&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ガウス分布(正規分布)&lt;/strong&gt;：P(x) = 1 / √(2πσ^2) exp(-(x-μ)^2/2σ^2)​、ここでμは平均、σ^2 は分散を表す。例として異常検出や回帰分析で使用される&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;多項分布&lt;/strong&gt;：P(X1=x1,…,Xk​=xk​) = n! / x1​!…xk!​ p1^x1…pk^xk、期待値E[X] = xp、分散V[X] = E[X^2] - E[X]^2​ = xp(1 - p)、共分散Cov(X,Y) = Σxy - μxμy、相関係数 r = σxy / σxσy(-1~1の範囲)ここでμは平均、σは標準偏差を表す。例としてテキストデータやカテゴリデータのモデリングで使用される。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ベイズ則&lt;/strong&gt;(&lt;strong&gt;条件付き確率&lt;/strong&gt;)：P(A∣B) = P(B∣A)P(A) / P(B)、例として機械学習モデルのパラメータ推定などで使用される。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;次は情報理論の式です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;自己情報量&lt;/strong&gt;：I(x) = - logP(x)、底は2でP(x)はあることが起こる確率→確率が小さくなるほど、情報量は大きくなる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;平均情報量(エントロピー)&lt;/strong&gt;：H(X) = -ΣP(x)logP(x)、底は2でP(x)はあることが起こる確率、エントロピーが高いほどランダムで予測が難しくなり、データの圧縮や決定木などの機械学習モデルでの特徴選択に使用される。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;結合エントロピー&lt;/strong&gt;：H(X,Y) = -ΣP(X,Y)logP(X,Y) → XとYがお互いに独立であればH(X, Y) = H(X) + H(Y)が成り立つ。XとYは事象&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;条件付きエントロピー&lt;/strong&gt;：H(X | Y) = - ΣxΣyP(X = x | Y = y)P(Y = y)log(P(X = x | Y = y))&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Cloudで生成AIやクラウドの使い方に関するゲームで遊んでみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/</link>
      <pubDate>Sat, 03 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://go.qwiklabs.com/arcade&#34;&gt;こちら&lt;/a&gt;からゲームに参加することができます。&lt;/p&gt;
&lt;p&gt;アクセスコードも画面に出ていますので入力して入ってください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-03-104949-1024x348.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;アクセスコードを入力するとゲームに参加できますので一つ一つ完了していきましょう！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-03-105208.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;言語の設定はここから変換できますので、気になる方は日本語に変換してください&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-03-105430.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;中身はゲームというよりはGoogle Cloudの使い方を教えてくれるものでした。GCPに使い慣れていないせいか苦戦はしましたが、少しづつ進めてます。クリアするとチェックが付くみたいです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/02/google-cloud-generative-ai-game/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-02-03-112543-1024x813.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Level1ではGoogle Storage、BigQuery、CloudFunction等の使い方を学ぶことができます。&lt;/p&gt;
&lt;p&gt;今のところ無料で出来ていますのでもう少し進めてみようと思いますが、ゲームという観点ではAWSのほうが楽しいかもしれないですね。街の発展ができますので&lt;/p&gt;
&lt;p&gt;AIに関する技術は確かに重要ですが、クラウドを扱う知識はもっと必要になるかと感じます。AIだけでなくサービスの提供にも必要なので知っておいて損はないと思います。&lt;/p&gt;
&lt;p&gt;クラウドはAWSかGCPかAzureのいずれかを知っていれば十分な気はしますが、もし興味があれば触ってみると自身の幅が広がるかなと思いますので。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>低温調理で健康にいい料理を作り始めた話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/02/healthy-sous-vide-cooking/</link>
      <pubDate>Sat, 03 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/02/healthy-sous-vide-cooking/</guid>
      <description>&lt;p&gt;最近、低温調理器を買いました。私が買ったのは芯温調理器になります。&lt;a href=&#34;https://item.rakuten.co.jp/tescom-japan/tlc70/?s-id=ph_pc_itemname&#34;&gt;こちら&lt;/a&gt;から買えますが楽天でしか扱ってません。&lt;/p&gt;
&lt;p&gt;ちなみに普通の低温調理器は&lt;a href=&#34;https://www.amazon.co.jp/dp/B0CFF69WDB?ref_=cm_sw_r_apin_dp_MKG0YQG3VJME71066G6H&amp;amp;language=ja-JP&#34;&gt;こちら&lt;/a&gt;になります。違いとしては以下のようになります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;芯温調理器&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メリット&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;水が不要で掃除や片付けの手間がかからない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;中心温度から調理時間を計るので到達時間を考えなくてよい&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;幅を取らない&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;デメリット&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;容量は少なめ(2,3食分)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;低温調理が完了した場合、すぐに食べるか冷蔵しないと菌が繁殖しやすい&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;低温調理器&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;メリット&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;使う容器によって多くの物を低温調理できる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;調理完了後でも保温できるので放置しても安心&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;wifiで操作や温度の確認ができる&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;デメリット&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;水が必要で掃除や片付けに少し手間がかかる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;容器によっては容量が大きいので幅を取る&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;どちらでもいいですが、普通の低温調理器のほうが便利なのかなという印象です。&lt;/p&gt;
&lt;p&gt;また、ジップロックのようなパックが必要なので注意が必要です。&lt;/p&gt;
&lt;p&gt;そもそもなぜ低温調理をすることになったかですが、健康により気を付けるようになったのが原因です。&lt;/p&gt;
&lt;p&gt;私はもともと健康に関しては気を使っている方だと思います。食事はキノコ類や納豆はよく食べますし、野菜も取るようにしています。&lt;/p&gt;
&lt;p&gt;運動については4か月前ぐらいから散歩からバーピーに切り替えて、より運動の負荷を上げるようにしています。ちなみに国も運動について推奨しています。&lt;a href=&#34;https://www.mhlw.go.jp/content/10904750/001171393.pdf&#34;&gt;こちら&lt;/a&gt;から見れます。&lt;/p&gt;
&lt;p&gt;健康に気を付けていたのですが、最近知った知識でお肉の焼き加減によってはAGEsが増加して健康に影響を及ぼすということがわかりました。&lt;/p&gt;
&lt;p&gt;AGEsとは老化物質の一つで「こげ」とも言われます。これを多くとることによってあらゆる病気のリスクが上がると言われます。おそらく外食や弁当などを頻繁に食べてる人は多く摂取していると考えられます。&lt;/p&gt;
&lt;p&gt;私は普段料理して食べているので一般の人よりは少ないとは思いますが、調理の仕方で増えるみたいなので低温調理をすることで減らせることがわかって、買ったという経緯になります。&lt;/p&gt;
&lt;p&gt;ちなみにAGEsが増えるのは100度を超えるような調理なので、煮るや蒸すは大体70~80度が多いのでAGEsが増えないと思います。そのため、無理に買う必要はないのですがレパートリーを増やしたかったので買いました。&lt;/p&gt;
&lt;p&gt;肉も生で食べたほうが健康的ですが普通は無理ですね。食中毒となる菌がスーパーに並んだ時点であるので調理することが前提となっています。では調理に最適な温度はどのくらいなのか？、美味しく食べられる温度はどのくらいなのか？ということを考えます。&lt;/p&gt;
&lt;p&gt;ちなみに食中毒となる菌を食べられるまで減らせる最低の温度が55℃みたいです。低温調理をする場合、63℃だと30分以上の加熱が必要とされています。&lt;a href=&#34;https://www.mhlw.go.jp/file/06-Seisakujouhou-11130500-Shokuhinanzenbu/150602hp.pdf&#34;&gt;こちら&lt;/a&gt;から参照できます。国が出しているので信頼はできるかと思います。&lt;/p&gt;
&lt;p&gt;他の温度かつ大きさによっても加熱時間が変わります。それは&lt;a href=&#34;https://boniq.jp/pdf/ttguide.pdf&#34;&gt;こちら&lt;/a&gt;が参考になります。また、滅菌できるわけではなく、あくまで食べられるまで菌を減らすだけですので注意が必要です。&lt;/p&gt;
&lt;p&gt;後は美味しく食べられる温度はタンパク質の話が関わってきますのでまた、別のタイミングでお話ししようかと思います。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWSCloudQuestでゲーム感覚でAWSを触ってみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/</link>
      <pubDate>Tue, 30 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/</guid>
      <description>&lt;p&gt;私の現場ではAWSを使っています。全てを1から作ったわけではないですが、StepFunctionやLambda、CodeCommitなど基本的なものは使ってますし、必要に応じて作成したりしています。&lt;/p&gt;
&lt;p&gt;ある程度使っていますが、たまたま見つけた記事で興味が出たので&amp;quot;AWSCloudQuest&amp;quot;というサービスを触ってみようかと思います。&lt;a href=&#34;https://explore.skillbuilder.aws/learn/course/external/view/elearning/17553/aws-cloud-quest-cloud-practitioner-japanese-ri-ben-yu-ban&#34;&gt;こちら&lt;/a&gt;からスキルビルダーのアカウントを作ってサインインしてみましょう！&lt;/p&gt;
&lt;p&gt;このサービスはゲーム感覚でAWSの仕組みを理解し、実際に操作して、AWSの認定も取ろうというサービスになります。実際にプレイするとこんな感じになります。初期画面がこちら&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-133334-1024x568.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;この後、アバターの作成に入ります。アバターを作り終えると街に放り出されます。画面では何もないですが、初めは誘導されますのでそれに従って行動してください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-133540-1024x569.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずは最初の課題ですね。話を聞いて何をするのか把握します。私はAWSを触ったことがあるので多少わかりますが、ここで単語がわからなくても問題ありません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-27-193115-1024x564.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まずは&amp;quot;学習&amp;quot;からです。ステップを進めて内容を確認しましょう。また、左の動画からAWSのコンセプトや使用するサービスについてがわかります。今回はS3についての内容です。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-122901-1024x542.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次は&amp;quot;計画&amp;quot;ですね。左の&amp;quot;実践ラボの目標&amp;quot;は実戦で行う内容で、&amp;ldquo;DIY&amp;quot;は今回の依頼内容になります。これを把握しておきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-122917-1-1024x546.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次は&amp;quot;実戦&amp;quot;になります。AWSコンソールを押して、専用のアカウントでAWSにログインしますのでステップを見ながら作業を進めていきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-122927-1-1024x541.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後に&amp;quot;DIY&amp;quot;になります。これが本来顧客が求めていることなのでこれができればクエスト完了です。先ほどのコンソールからDIYアクティブをしましょう。完了したらバケット名を入力して検証をクリックします。問題なければクリアメッセージが出て終了をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-122940-1-1024x537.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;クリアすると報酬を受け取ります。なんかいろいろ解放されたみたいです（笑）。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-125833-1024x580.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-125907.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-125918.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-125926.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/awscloudquest-game-aws/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-28-125946.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これが終わったら次のクエストが出るのでまたクエストをこなして、街を発展させていくみたいです。&lt;/p&gt;
&lt;p&gt;このサービスは一部が無料なので全てこなしたければサブスクに登録する必要があります。私はまだ登録してないですが、もう少し遊んでみて楽しければ登録してみようかと思います。&lt;/p&gt;
&lt;p&gt;これを機にスキルビルダーで認定取得するのも面白そうですね。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python3.12で仮想環境を整え、Open Interpreterを使って少し苦戦した話</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/python3-12-virtual-environment-open-interpreter/</link>
      <pubDate>Sat, 27 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/python3-12-virtual-environment-open-interpreter/</guid>
      <description>&lt;p&gt;話題としては遅い気がしますが、初めてOpen Interpreterを使いました。そのことについて記載しようと思います。&lt;/p&gt;
&lt;h3 id=&#34;open-interpreterについて&#34;&gt;Open Interpreterについて&lt;/h3&gt;
&lt;p&gt;最近社用PCのPythonバージョンを3.12に上げました。なので自身のPCのPythonバージョンも3.12に上げることにしました。また、同タイミングでOpne Interpreterのことを知ったので使ってみようとしました。&lt;/p&gt;
&lt;p&gt;私はCode Interpreterのことは知っていたのですが使ったことはなかったです。違いがあまりわからないのですが、Code Interpreterのオープンソース版がOpne Interpreterのようです。&lt;/p&gt;
&lt;p&gt;Open Interpreterを実行した際、自動でライブラリをインストールされることがあるみたいです。まずは仮想環境を作ることにしました。&lt;/p&gt;
&lt;h3 id=&#34;仮想環境の作成とライブラリインストール&#34;&gt;仮想環境の作成とライブラリインストール&lt;/h3&gt;
&lt;p&gt;今回仮想環境で使ったライブラリは&amp;quot;pipenv&amp;quot;になります。特にこれといった理由はないです。Condaでもvenvでもいいとは思います。pipenvの使い方は&lt;a href=&#34;https://qiita.com/y-tsutsu/items/54c10e0b2c6b565c887a&#34;&gt;こちら&lt;/a&gt;を参考にしました。&lt;/p&gt;
&lt;p&gt;Pipenvをインストールし、必要なライブラリをインストールします。初期化しなくてもライブラリのインストール時に勝手に作られるので、意図的にPyhonのバージョンを変えなければ初期化しなくても問題ありません。&lt;/p&gt;
&lt;p&gt;もし、ライブラリのインストール時に &amp;ldquo;RuntimeError: Failed to lock Pipfile.lock {ライブラリ名}&amp;rdquo; というエラーが出た場合は一度仮想環境を削除して、再度作成するとうまくいくと思います。私の経験談なのでサンプル数1ですが…&lt;/p&gt;
&lt;p&gt;仮想環境を作った時はそこのインタープリターを選択しましょう。処理の実行が失敗しますので…&lt;/p&gt;
&lt;p&gt;仮想環境ができたのでいよいよOpen Interpreterをインストールします。&amp;ldquo;pipenv shell&amp;quot;でアクティブ化し、&amp;ldquo;pipenv install open-interpreter&amp;quot;を実行します。&lt;/p&gt;
&lt;h3 id=&#34;open-interpreterインストール時のエラー対処&#34;&gt;Open Interpreterインストール時のエラー対処&lt;/h3&gt;
&lt;p&gt;右のエラーが出ました。&amp;ldquo;ERROR: Couldn&amp;rsquo;t install package: {} Package installation failed…&amp;rdquo;&lt;/p&gt;
&lt;p&gt;これだけ見ても原因は変わりませんが、面倒なのでコマンドを実行した後の行から全てコピーしてきてテキストファイルに張り付け、Chat-gptに聞いてみました。そしたら下記の回答が返ってきました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/python3-12-virtual-environment-open-interpreter/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-27-143242.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これ見たときに「Python関係ないのに必要なの？」と思っちゃいました。だってC++とRustですからね。ちなみにRustを聞いたとき浮かんだのはゲームのほうでした（笑）&lt;/p&gt;
&lt;p&gt;一応目視でも似たようなエラーが出ているかを確認してみると以下の2つのエラーが見れました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;error: Microsoft Visual C++ 14.0 or greater is required. Get it with &amp;ldquo;Microsoft C++ Build Tools&amp;rdquo;: &lt;a href=&#34;https://visualstudio.microsoft.com/visual-cpp-build-tools/&#34;&gt;https://visualstudio.microsoft.com/visual-cpp-build-tools/&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ERROR: Failed building wheel for tiktoken、ERROR: Could not build wheels for tiktoken, which is required to install pyproject.toml-based projects&lt;/p&gt;</description>
    </item>
    <item>
      <title>遺伝子検査の結果が返ってきたのでどんなものか見てみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/dna-test-results-review/</link>
      <pubDate>Thu, 25 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/dna-test-results-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://xainome.blog/?p=127&#34;&gt;こちら&lt;/a&gt;の記事で遺伝子検査について書いてみました。&lt;/p&gt;
&lt;p&gt;その時はHaploというDNAから民族のルーツを知る検査を行いました。実はこちらの検査が返ってきた後、Genesisという体質や疾患リスクを調べる検査とMyselfという遺伝子的な個性と自己分析による結果の比較ができる検査があります。&lt;/p&gt;
&lt;p&gt;Haploはセールで買えましたが、実はGenesisとMyselfは1万引きで検査することができます(2検査で合計1万)。更に検査結果が出ていれば料金さえ払えば即座に結果が表示されます。&lt;/p&gt;
&lt;p&gt;ちなみにHaploはこんな感じです。人種や移動経路、ゆかりのある苗字、血縁で近い人が表示されるページもあります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;images/2705_0-1-461x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Myselfはこんな感じです。遺伝子で出た結果とアンケートで出た結果がわかります。環境などにより遺伝子結果と変わってる可能性はあります。この結果はGenesisと被っている部分もあります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/dna-test-results-review/images/2706_0-461x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;最後にGenesisです。体質と疾患リスクがわかります。運動能力や脳の処理の力、性格、性別ごとの病気などが出ます。もちろん可能性の話ですが&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/dna-test-results-review/images/2707_0-461x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/dna-test-results-review/images/2708_0-1-461x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;能力であれば鍛えることで苦手を克服することができますし、病気も栄養や睡眠を適切に取れればかかりにくくなると思うので、気にしつつも注意していけばいいかと思います。逆にかかりにくくても健康的な生活を送れなければ疾患リスクがあがりそうです。&lt;/p&gt;
&lt;p&gt;まだ検査が返ってきて軽く見ただけなので、もう少し調べてみたいですね。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gemini-proを使って簡単なチャットボットを作ってみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/gemini-pro-tutorial/</link>
      <pubDate>Mon, 22 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/gemini-pro-tutorial/</guid>
      <description>&lt;p&gt;生成AIがどんどん進化していく中でGoogleが新たなモデルを出しました。それが&amp;quot;Gemini-pro&amp;quot;です。&lt;/p&gt;
&lt;p&gt;ちなみに&lt;a href=&#34;https://deepmind.google/technologies/gemini/#bard&#34;&gt;こちら&lt;/a&gt;のページの下の画像リンクからGeminiが搭載されたBardを使うことができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/gemini-pro-tutorial/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-22-161239-1024x359.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;チャットボットを作るにはAPIが必要なのでまずはAPIキーを取得します。キーは&lt;a href=&#34;https://ai.google.dev/&#34;&gt;こちら&lt;/a&gt;から取得できます。画像の&amp;quot;Get API key in Google AI Studio&amp;quot;のリンクをクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/gemini-pro-tutorial/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-22-162015-1024x430.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ページが移動したら&amp;quot;Get API key&amp;quot;タブから&amp;quot;Create API key in new project&amp;quot;をクリックすればAPIキーを取得することができます。これでチャットボットの準備ができました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/gemini-pro-tutorial/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-22-162415-1024x230.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次にGoogle Colaboratoryを起動します。APIキーの設定とモデルの取得と機械学習webアプリケーションを設定するだけで使うことができます。今回は&amp;quot;Gradio&amp;quot;を使うことにします。他のアプリもありますが、いつか使ってみたいですね。&lt;/p&gt;
&lt;p&gt;コードは以下のように設定します。&amp;ldquo;YOU&amp;rsquo;RE_APIKEY&amp;quot;に取得したAPIキーを入れてください。&lt;/p&gt;
&lt;p&gt;!pip install gradio&lt;/p&gt;
&lt;p&gt;import gradio as gr&lt;br&gt;
import google.generativeai as genai&lt;/p&gt;
&lt;p&gt;# APIキーの設定&lt;br&gt;
GOOGLE_API_KEY = &amp;ldquo;YOU&amp;rsquo;RE_APIKEY&amp;rdquo;&lt;br&gt;
genai.configure(api_key=GOOGLE_API_KEY)&lt;/p&gt;
&lt;p&gt;# Generative AIモデルの初期化&lt;br&gt;
model = genai.GenerativeModel(&amp;ldquo;gemini-pro&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;# チャットボットの動作を定義&lt;br&gt;
def chatbot(prompt):&lt;br&gt;
# Generative AIモデルを使用して推論を実行&lt;br&gt;
response = model.generate_content(prompt)&lt;br&gt;
return response.text&lt;/p&gt;
&lt;p&gt;# Gradio UIの設定&lt;br&gt;
iface = gr.Interface(&lt;br&gt;
fn=chatbot,&lt;br&gt;
inputs=gr.Textbox(type=&amp;ldquo;text&amp;rdquo;, placeholder=&amp;ldquo;Press Enter to Submit&amp;rdquo;),&lt;br&gt;
outputs=&amp;ldquo;text&amp;rdquo;,&lt;br&gt;
live=True&lt;br&gt;
)&lt;/p&gt;</description>
    </item>
    <item>
      <title>生成AIでプロンプトを使うときに大切な26項目</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/26-tips-for-generative-ai-prompts/</link>
      <pubDate>Thu, 18 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/26-tips-for-generative-ai-prompts/</guid>
      <description>&lt;p&gt;2023年12月16日にプロンプトを使うときに最適な支持を出す「26の指針」が発表されました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://arxiv.org/abs/2312.16171v1&#34;&gt;こちら&lt;/a&gt;から確認できます。対象のモデルはLLaMA-1/2とGPT-3.5/4が対象になります。&lt;/p&gt;
&lt;p&gt;その指示の効果などは&lt;a href=&#34;https://github.com/VILA-Lab/ATLAS&#34;&gt;こちら&lt;/a&gt;のGithubで確認することができます。そして指示については以下の項目になります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;LLM使用時のコミュニケーション&lt;/strong&gt;: 礼儀的なフレーズ（「お願いします」「もしよろしければ」「ありがとう」）は不要。直接的な言葉遣いをする。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;対象者の明示&lt;/strong&gt;: 「専門家向け」といった対象者をプロンプトに含める。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;複雑なタスクの分解&lt;/strong&gt;: 難しいタスクは、簡単なプロンプトの連続に分けて実行する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;肯定的な指示&lt;/strong&gt;: 「～する」という肯定的な指示を使用し、「～しない」という否定的な表現を避ける。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;明確化と理解の促進&lt;/strong&gt;: 特定のトピックを簡単な言葉で説明する。11歳の子供に説明するようにする。初心者向けの説明を行う。エッセイ／テキスト／パラグラフを5歳児に説明するように簡略化する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;報酬の提示&lt;/strong&gt;: 「より良い解決策にはxxxドルのチップを払う」と報酬を明示する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;例題主導型のプロンプト&lt;/strong&gt;: 数例に基づくプロンプトを使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;プロンプトのフォーマット&lt;/strong&gt;: 「###Instruction###」で指示を開始する。必要に応じて「###Example###」や「###Question###」を追加する。指示、例、質問、文脈、入力データを区別するために改行を使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;指示的なフレーズの使用&lt;/strong&gt;: 「あなたのタスクは」「あなたは必ず」といったフレーズを含める。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ペナルティの提示&lt;/strong&gt;: 「あなたはペナルティを受ける」というフレーズをプロンプトに組み込む。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;自然な回答の促進&lt;/strong&gt;: 「自然で人間らしい方法で質問に答える」というフレーズを使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;ステップ・バイ・ステップの考慮&lt;/strong&gt;: 導入的なフレーズとして「ステップ・バイ・ステップ考える」を使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;バイアスのチェック&lt;/strong&gt;: 「あなたの回答にバイアスがかかっていないか、固定観念によるものではないかを確認してください」というフレーズを追加する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;情報の精密化&lt;/strong&gt;: AIモデルが必要な情報を得るまで、ユーザーに繰り返し質問するよう指示する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;理解度のテスト&lt;/strong&gt;: 特定のトピックやアイデアについて尋ね、ユーザー自身の理解度をテストする。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;モデルへの役割割り当て&lt;/strong&gt;: モデルに特定の役割を割り当てる。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;区切り文字の使用&lt;/strong&gt;: 区切り文字を使用する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;単語やフレーズの繰り返し&lt;/strong&gt;: プロンプト内で特定の単語やフレーズを複数回繰り返す。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;思考の連鎖と例示&lt;/strong&gt;: CoT（Chain-of-Thought）と例示を組み合わせる。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;出力プライマーの使用&lt;/strong&gt;: 望ましい応答の開始部分でプロンプトを終了する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;詳細な記述の要求&lt;/strong&gt;: 必要な情報を提供し、[トピック]について詳細な[エッセイ／テキスト／段落]を書くよう指示する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;文体の維持における修正&lt;/strong&gt;: ユーザーの送信したすべての段落を見直し、文法や語彙を改善するよう指示するが、文体を変えない。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;複雑なコーディングプロンプト&lt;/strong&gt;: 複数のファイルにまたがるコードを生成する際に、指定されたファイルを自動的に作成するよう指示する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;一貫性のあるテキスト生成&lt;/strong&gt;: ユーザーが提供する出発点から、LLMが一貫性を持ってテキストを生成するよう促進する。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;生成要件の明示&lt;/strong&gt;: モデルがコンテンツを生成するために従うべき要件を、キーワード、規制、ヒント、または指示の形で明確に示す。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;サンプルに基づくテキスト作成&lt;/strong&gt;: 提供されたサンプルに似たエッセイや段落などのテキストを書くよう指示する。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ただ、英語での調査でモデルも一部だけなので参考程度で考えたほうがいいかなという気はします。日本語でやる場合は、他の方法などもあるかもしれないですね。&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格まで後1ヵ月なので頑張ろう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/jdla-deep-learning-engineer-exam-to-1/</link>
      <pubDate>Wed, 17 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/jdla-deep-learning-engineer-exam-to-1/</guid>
      <description>&lt;p&gt;さて約1ヵ月後にE資格が迫ってきました。そろそろ本気で取り掛からないとなと感じています。&lt;/p&gt;
&lt;p&gt;せっかくなので受ける経緯とどう勉強したかを書いてみようかと思います。&lt;/p&gt;
&lt;p&gt;そもそも私はG検定を受けていました。それが1年前ですが転職を考えたときに実務の部分が薄く感じたので資格で補強しようと考えました。&lt;/p&gt;
&lt;p&gt;無事G検定は2023年3月頃に合格しました。その直後ですが、とあるメールが届きました。E資格の資格を受ける料金が割引されるという内容でした。&lt;/p&gt;
&lt;p&gt;ちなみにE資格は割とお金がかかるものになってます。会社によっては何十万とかかったりします。もちろん国の補助金で安くなったりする場合もありますが、それでも10万以上かかるのが普通です。&lt;/p&gt;
&lt;p&gt;ちなみに私はStudy-AIという企業様のe-ラーニングを受けていました。入会料金が3万で月々3千円くらいです。かつ、受験料が3万ぐらいなので最短だと合計7万5千くらいになると思います。これが企業の講習では最安かと思います。大学の講義を受けるなら別かもしれませんが…&lt;/p&gt;
&lt;p&gt;私が受験資格を得たStudy-AIという企業様の講習内容ですがざっくり以下になります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;応用数学&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;機械学習&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;深層学習-前編&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;深層学習-後編&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;E資格試験対策&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;G検定でも上記の内容はでましたが、E資格ではより詳細でコードも含めた内容となっています。&lt;/p&gt;
&lt;p&gt;また、1~4ではレポートの提出とテストの合格が必須条件になっています。&lt;/p&gt;
&lt;p&gt;私が提出したレポート内容ですが、配布されたコードの実行キャプチャとビデオ講義の内容で大事な個所をまとめました。&lt;/p&gt;
&lt;p&gt;テストの内容は講義で書かれていないことばかりですが、内容を把握していれば問題ないかと思います。ただし、間違っても正しい解答はわからない上にテスト実施は5回までとなっているので少し慎重になったほうがいいかもしれません。&lt;/p&gt;
&lt;p&gt;解答料金やテスト実行回数増加料金(いずれも3千円ほど)払えばやりやすくなるかもしれませんが…&lt;/p&gt;
&lt;p&gt;1~4まで終わるとE資格の修了者ナンバーがもらえます。ただし、修了者ナンバーをもらうまでの期限があるのでそれまでにレポートの提出とテスト合格しないといけません。大体E資格受験の1ヵ月前までが期限になります。&lt;/p&gt;
&lt;p&gt;修了者ナンバーをもらえれば&lt;a href=&#34;https://www.pearsonvue.co.jp/Clients/JDLA.aspx&#34;&gt;こちら&lt;/a&gt;からアカウントを作成して、申し込みをし、受験料を払えば当日受験することができます。&lt;/p&gt;
&lt;p&gt;果たしてこの資格が役に立つのかといえば微妙かもしれませんが、実際に手を動かすきっかけになるかと思うのでありかもしれません。また、今ならテストについては画像キャプチャしてGPTにでも聞けば解答を得られるかもしれないですね、やったことないですが…&lt;/p&gt;
&lt;p&gt;ブログの更新が遅くなりましたが引き続き勉強続けていきたいと思います。ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>Claude(クロード)という新しい生成AIを触ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/</link>
      <pubDate>Wed, 10 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/</guid>
      <description>&lt;p&gt;生成AIの進化がすごい昨今ですが7月頃に出たAnthropic社のClaudeという生成AIを触ってみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-213216.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一応聞いてみましたが、やはり英語のほうが得意みたいですね。とはいえ日本語も対応しているみたいなので少し触ってみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-213230.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Chat-GPTとどう違いがあるのかわかってなかったので聞いてみたら、こんな感じの回答をもらえました。Chat-GPTは会話重視ですがClaudeは情報提供重視みたいですね。ただ、情報提供だと曖昧なので少し深堀してみようと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-213245.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;なるほど、こんな感じですか。とはいえChat-GPTと大きく違うかと言われるとまだよくわからないのですが…&lt;/p&gt;
&lt;p&gt;次は最新情報の日付を調べてみましょう。Chat-GPTは2023年の4月時点の情報だったと思いますが、こっちはどうでしょうか？&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-213302.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;あまり的を得ない回答でした。もう少し具体的な日付を出せるようやってみましょう。最近起きた能登半島の地震について聞いてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-221754.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;一応2022年のデータはあるが詳しい情報まではないという感じですね。最後にファイルの確認をしてみましょうか。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2024/01/claude-generative-ai-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2024-01-10-222407.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;裁判の判例ファイルをアップしてみたのですが、合ってそうです。ちなみにこれ無料で使えています。Chat-gpt3.5だと判例は読み切れなかったかと思いますので、コスパに対する性能は高そうです。&lt;/p&gt;
&lt;p&gt;今回はこれくらいで終わりにしようと思います。最近の進化は凄すぎてなかなか追うのは難しそうです。ですが、時代に取り残されないよう活用できる側にまわるため色んな情報を取り入れていきましょう！ではでは&lt;/p&gt;</description>
    </item>
    <item>
      <title>日本人向けに作られた性格テストで自身の性格をより正確に知ろう！</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/japanese-personality-test-review/</link>
      <pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/japanese-personality-test-review/</guid>
      <description>&lt;p&gt;性格診断テストでよく知られているのが&amp;quot;ビッグファイブ&amp;quot;と言われています。その他ストレングス・ファインダー等があると思います。&lt;/p&gt;
&lt;p&gt;ただ、これらのテストは欧米では正確性が高いのですが、日本だと精度が低くなると言われています。そこで日本人向けに作られた&amp;quot;FFPQ&amp;quot;というテストを行ってみました！&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.jstage.jst.go.jp/article/personality/13/2/13_2_231/_pdf/-char/ja&#34;&gt;こちら&lt;/a&gt;でテストの内容や結果などが載ってたりしますので、気になる方は見てください。&lt;/p&gt;
&lt;p&gt;解答方法は以下で行い、設問に&amp;quot;*&amp;ldquo;が付いた場合、数値が逆転します。(1→5, 2→4…)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;全くちがう&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ちがう&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;どちらともいえない&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;そうだ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;全くそうだ&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;設問は以下になります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;憂鬱になりやすい (Em3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;自分がみじめな人間に思える (Em4)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ものごとがうまく行かないのではないかと，よく心配する (Em1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;小さなことにはくよくよしない ∗(Em1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;見捨てられた感じがする (Em3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;自分には全然価値がないように思えることがある (Em4)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;陽気になったり陰気になったり，気分が変りやすい (Em5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;よく緊張する(Em2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;明るいときと暗いときの気分の差が大きい (Em5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;緊張してふるえるようなことはない ∗(Em2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大勢でわいわい騒ぐのが好きである (Ex3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;地味で目立つことはない ∗(Ex5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;にぎやかな所が好きである (Ex4)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;大勢の人の中にいるのが好きである (Ex3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;もの静かである ∗(Ex1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;人の上に立つことが多い (Ex2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;人に指示を与えるような立場に立つことが多い (Ex2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;じっとしているのが嫌いである (Ex1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;人から注目されるとうれしい (Ex5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;スポーツ観戦で我を忘れて応援することがある (Ex4)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;あまりきっちりした人間ではない ∗(C1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;仕事を投げやりにしてしまうことがある ∗(C3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;よく考えてから行動する (C5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;仕事は計画的にするようにしている (C5)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;責任感が乏しいといわれることがある ∗(C3)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;まじめな努力家である (C2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;根気が続かないほうである ∗(C2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;几帳面である (C1)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;しんどいことはやりたくない ∗(C4)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;欲望のままに行動してしまうようなことは，ほとんどない (C4)&lt;/p&gt;</description>
    </item>
    <item>
      <title>新年のご挨拶</title>
      <link>https://xainome-blog.pages.dev/posts/2024/01/new-year-greetings-2024/</link>
      <pubDate>Wed, 03 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2024/01/new-year-greetings-2024/</guid>
      <description>&lt;p&gt;新年あけましておめでとうございます。今年も宜しくお願い致します。&lt;/p&gt;
&lt;p&gt;今年の目標は&amp;quot;新しいことに積極的に挑戦する&amp;quot;です。&amp;ldquo;新しいこと&amp;quot;というとふわっとしてますが、自身がやったことのないもの、出来事、人、環境等に飛び込んでいきたいなと考えてます。&lt;/p&gt;
&lt;p&gt;現在28歳ですが、30歳が近くなってきたので今のうちにいろんなことに挑戦しておきたいなと思っての目標です。&lt;/p&gt;
&lt;p&gt;このブログもそうですが、とりあえずサーバー契約1年だけ続けてみようと思います。継続する力を身に着けていきたいですね&lt;/p&gt;
&lt;p&gt;私事なんですが年末年始は風邪で過ごしていて、ブログ書けなかったので明日も書けたらと思います&lt;/p&gt;
&lt;p&gt;では次の記事で&lt;/p&gt;</description>
    </item>
    <item>
      <title>転職メールの管理をBardにやらせたら楽になるのではと試行錯誤したやつ</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/</link>
      <pubDate>Wed, 27 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/</guid>
      <description>&lt;p&gt;ここのとこあまり役に立たなそうな事ばかり書いていたので変わった内容を書いてみました&lt;/p&gt;
&lt;p&gt;転職を検討した際にいろんなサイトから&amp;quot;スカウト&amp;quot;や&amp;quot;気になる&amp;quot;などのメールが来るかと思います。正直をそれらを整理するのが面倒だし、確認も大変だなと思うことが多々あります。&lt;/p&gt;
&lt;p&gt;そこでGmailを使ってるならBradを使って楽にならないのかと考えました&lt;/p&gt;
&lt;p&gt;今回は&amp;quot;Green&amp;quot;という転職サイトを使ってみました。まずはこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091702-wpp1703664689246-1024x591.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;なるほど、ここで表示されてるのは&amp;quot;スカウト&amp;quot;をいただいた企業様一覧ですね。&lt;/p&gt;
&lt;p&gt;この一覧はスプレッドシートで見れるので作成してもらったらこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091804-wpp1703664767533-1024x611.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;おお！これを使えばだいぶ管理がしやすくなるのでは！&lt;/p&gt;
&lt;p&gt;&amp;ldquo;スカウト&amp;quot;もありますが、&amp;ldquo;気になる&amp;quot;という機能もあるみたいでこちらは件数がかなり多いです。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091737-wpp1703664893321-1024x523.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;おや？想定よりもかなり少ない件数になりました。&lt;/p&gt;
&lt;p&gt;少し趣向を変えて質問してみようと思います。メールの文面で該当するものを抽出してもらいます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091830-wpp1703664972158-1024x550.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;確かにでましたが、やはり全部は出てこないみたいです。Gmailにはタブ別に分けられていたりするのでタブを指定してみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091914-wpp1703665531121-1024x584.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;何をもって可能性が高いと言ってるかは不明ですが、200件以上あることはわかりました。&lt;/p&gt;
&lt;p&gt;ただ、この表には200件も入ってなかったので入るよう指示を出します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091943-1-wpp1703665397942-1024x481.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-091955-wpp1703665163231-1024x401.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;途中で切れてしまいました。そもそも1つの表にまとめてほしいのでそう指示を出してみます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092016-1024x633.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;いやいや、まさかの手動でやれと！？面倒だから頼んでるのに！？ちょっと苛だったので命令口調に&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092032-1024x521.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;おお！これで確認が楽になるのか！数時間かかってもいいからやってくれるのであれば有難い！ということで必要な情報を渡しました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092047-1024x578.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これで出来たらウキウキだ！楽しみ！と思って待ってました。とはいえせっかちなので数十分後にきいてみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092108-1024x277.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まあ、しょうがない件数も多かったから時間はかかるよねと。数時間後…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092134-1024x581.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;いや、まだやってすらなかったのかい！ということで作業を開始するよう指示を出しました。数時間後…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092207-1024x558.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;まとめる作業が大変みたいです。1.5Gってそんなにデータ量あるの！？と思いましたが辛抱強く待つことにしました。2日後…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092224-wpp1703665304217-1024x580.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;キターーーーーー！終わった！長かった！途中何回か聞きましたが、同じ回答だったので割愛しました。よし、このURLで確認できればこのやりとりももう終わり！&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/job-search-email-bard/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-27-092240.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;はあ？ナニコレ？できてないじゃん。それとも出来たけど消したりでもした？Bardに呆れた私はこれ以降使うことをやめました。&lt;/p&gt;
&lt;p&gt;とはいえ、誰かとのやり取りぐらいだったら簡単にまとめられそうなので忘れがちな人にはいいかもしれないです。&lt;/p&gt;
&lt;p&gt;ただ、Chat-GPTでも個人情報の流出があったりしたので、Bardのような色んなGoogleアプリの連携ができるとより流出の可能性があるのでは？と気にしてたりします。&lt;/p&gt;
&lt;p&gt;AIは便利ですが、万能ではなくリスクもあるので気を付けつつ、楽な暮らしを目指していきたいですね！ではまた次回の記事で&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meta Quest3 というVRを買って、年末年始を過ごすぞ！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/meta-quest3-vr-buying-guide/</link>
      <pubDate>Mon, 25 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/meta-quest3-vr-buying-guide/</guid>
      <description>&lt;p&gt;皆さんは年末年始の予定はありますか？年越しそば食べたり、おせち食べたり、お汁粉食べたりすると思いますが、私はVRゲームを遊びつくしてみようかなと思います。&lt;/p&gt;
&lt;p&gt;届いたときはこんな感じ、VR本体とコントローラーが付いてきます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/meta-quest3-vr-buying-guide/images/2234_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;その他のアクセサリを付けて充電したらこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/meta-quest3-vr-buying-guide/images/2235_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Elite ストラップですがバッテリー付きではないので大体2時間遊んだら充電が切れます。充電しながらまたはSteamを有線で遊ぶ人はなくてもよさそうですが&lt;/p&gt;
&lt;p&gt;容量は128GBを買いました。必要に応じてダウンロードと削除をすればいいかと思いましたので。&lt;/p&gt;
&lt;p&gt;128GBを超えるゲームができませんが、あまりないと信じてます（笑）&lt;/p&gt;
&lt;p&gt;VRゲームを始めて勝手がわからなかったのでまずは無料のゲームから遊ぶことにしました。&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Beat Saber デモ版&amp;rdquo;、&amp;ldquo;Asgard&amp;rsquo;s Wrath2&amp;rdquo;、&amp;ldquo;Republique VR&amp;quot;を遊んでみました&lt;/p&gt;
&lt;p&gt;どれもかなり面白くて充電切れるまで遊べますね！&amp;ldquo;Beat Saber&amp;quot;に関しては製品版を買いました。&amp;ldquo;Asgard&amp;rsquo;s Wrath2&amp;quot;はmeta quest3を2024/01/27までに買えば無料でできるみたいです。ただ、個人的に酔ったので適度な休憩は必要ですね。&lt;/p&gt;
&lt;p&gt;他にもいろいろ面白そうなゲームに目星をつけ、今はセール中なので買ってみようかと思います。&lt;/p&gt;
&lt;p&gt;また、VRChatやclusterなど他の人との交流もできるみたいなのでそこも挑戦してみようとは思います。対戦ゲームは苦手なのでやらないですが…&lt;/p&gt;
&lt;p&gt;もう一つSteamのVRも試してみたのですが、解像度が悪くゲームがカクカク気味だったので原因を調べてみようと思います。有線LANとQuest Linkを付けたうえでこれだったので…&lt;/p&gt;
&lt;p&gt;それでは、メリークリスマス！&lt;/p&gt;</description>
    </item>
    <item>
      <title>動画編集ソフトでAviutlを使っています</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/aviutl-video-editing-software/</link>
      <pubDate>Sat, 23 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/aviutl-video-editing-software/</guid>
      <description>&lt;p&gt;皆さんは動画をどのように作っているか知っていますか？最近はショート系の動画も多い気がしますがスマホで作ってる人も多いと聞きます。&lt;/p&gt;
&lt;p&gt;私も2年ほど動画をYoutubeに上げてたりします。完全に趣味の領域なのでチャンネルまではお見せ出来ないですが、ゲームの実況動画になります。カットとシーンチェンジを使ってます。字幕は音声AIによる自動生成なので手動で付けてません。精度は悪いですが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/aviutl-video-editing-software/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-21-230940.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;動画編集といえばAdobe Premiere やFinal Cutが有名ですかね？私は趣味でやってるので完全無料の&lt;a href=&#34;https://spring-fragrance.mints.ne.jp/aviutl/&#34;&gt;Aviutl&lt;/a&gt;を使っています。このソフトは有志で作られたもので最近は更新がされてないですね。ですが、プラグインが豊富で色んなカスタムができるようになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/aviutl-video-editing-software/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-23-162242-1024x464.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;起動するとこんな感じ(プラグインを入れてるので多少異なりますが)&lt;/p&gt;
&lt;p&gt;左の画面で録画した画面、右の画面で音声データなどが表示されます。&lt;/p&gt;
&lt;p&gt;できることはデフォルトだとできることは少ない上に出力する動画の拡張子も少ないです。プラグインを入れることで&amp;quot;.mp4&amp;quot;が使えたり、処理が速くなったり、作業効率があがったりするので調べて入れることを勧めます。&lt;/p&gt;
&lt;p&gt;とはいえ、めんどくさい人は有料の物を使ったほうが楽ですし、操作もしやすかったりするので諦めたほうがいい気もします。ただ、情報はかなりでてますので探してみると面白いプラグインや変わった情報も出てきたりするので、自身で試行錯誤するのが好きな人には向いています。&lt;/p&gt;
&lt;p&gt;是非、スマホで動画取って、編集してみて、どこかのプラットフォームにアップしてみると楽しみが見えるかと思いますよ！&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitHubに今更創作物を登録してみました</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/publishing-personal-projects-on-github/</link>
      <pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/publishing-personal-projects-on-github/</guid>
      <description>&lt;p&gt;転職をする際、エンジニアの場合自身で何か作ったものがあれば提出することがあると思います。また、転職サイトによってはGitを登録することもあると思います。&lt;/p&gt;
&lt;p&gt;私は仕事に必要な時にその場で覚えるタイプなのですが、たまに興味があるものがあってそれを作ってみたいということがちょくちょくありました。ただ、最後まで作りきったことは少ないのですが…&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/sai-nome&#34;&gt;こちら&lt;/a&gt;から見ることはできると思います。publicなので誰でも見れます。仕事では基本privateですが、特に利益に繋がったり特別な制作物でなければpublicでもいい気がします。何が利益に繋がるかはわかりませんが…&lt;/p&gt;
&lt;p&gt;ところで、人のGitHubを見たことがほとんどないのですが、一般的にはどのようなものをGitにあげてるんでしょうか？何か面白いものや変わった制作物が上がってたりするんでしょうか？&lt;/p&gt;
&lt;p&gt;以前会社で作ったものをGitに上げて転職に使ってた事件がありましたが、会社の制作物はいくら自身が作ったとはいえ問題ですね。私もそうならないよう気を付けつつ、何かしら作り続けたいなとは思います。頑張って最後まで作るよう努力します…&lt;/p&gt;</description>
    </item>
    <item>
      <title>Omega Crafterというスクラッチを取り入れたベータ版のゲームで遊んでみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/omega-crafter-game-review/</link>
      <pubDate>Mon, 11 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/omega-crafter-game-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://scratch.mit.edu/&#34;&gt;Scratch&lt;/a&gt;というプログラミング教材を知っていますか？ゲームやアニメーションをプログラムで作ることができる教材で、以下のような画面で作ることができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/omega-crafter-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-11-212821-1024x513.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;上の画像に似たようなことがゲーム内でできるのが「Omega Crafter」になります。できることはクラフト系の自動化作業になります。下の画面になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/omega-crafter-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-11-221517-1024x940.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このゲームはクラフト系なので基本は素材を集め、武器や防具の強化、拠点の成長などをしつつ、オープンワールドを探索していきます。&lt;/p&gt;
&lt;p&gt;また、操作はキーボードとマウスでやるのでコントローラーでゲームをやる人は少し大変かもしれません。まだベータ版なのでできることは多くないのですが、正式版出マップにでる敵の種類や武器の多さ、クラフトできるものが増えるとより楽しいそうです。&lt;/p&gt;
&lt;p&gt;また、マイクラが得意な人はこっちも楽しいかと思いますが、私はクラフト系はそこまで得意ではないので自動化もいまいち活かせない感じがしてます。戦闘は割と楽しんでますが…&lt;/p&gt;
&lt;p&gt;もし興味があれば正式版が出る前に触ってみるのもいいと思います。Steamで無料プレイができますのでぜひ楽しんでみてください！マップ埋めはやっておきたいなー&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/omega-crafter-game-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-11-221346-1024x706.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>遺伝子検査で自分の特性や先祖を調べて新たな発見をしてみよう！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/dna-test-traits-and-ancestry/</link>
      <pubDate>Fri, 08 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/dna-test-traits-and-ancestry/</guid>
      <description>&lt;p&gt;皆さんは遺伝子レベルの自身の特性やご先祖などがどんな人か気になったことはありますか？私はそこまで興味なかったのですが、1度くらいは見てみたいと考えてました。&lt;/p&gt;
&lt;p&gt;そこで&lt;a href=&#34;https://www.genelife.jp/&#34;&gt;GeneLife&lt;/a&gt;という検査キットを目にしました。値段は1万5千円ですが、今は&lt;a href=&#34;https://www.genelife.jp/pages/christmas&#34;&gt;クリスマスセール(2023/12/21まで)&lt;/a&gt;をやってるみたいで20%オフになってるみたいです。私が注文した時はやってなかった…&lt;/p&gt;
&lt;p&gt;また「Haplo3.0」か「Genesis2.0 Plus」を注文すると1万円オフで「Myself2.0」かもう片方を追加で検査することもできるみたいです。&lt;/p&gt;
&lt;p&gt;注文するとこのような形で届きます。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/dna-test-traits-and-ancestry/images/1961_0-1024x769.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;この検査では唾液を検査キットに入れて郵送します。結果がでるのは1ヵ月後になるので私は1月くらいになるかと思うので来年が楽しみですね！検査キットはこんな感じ&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/dna-test-traits-and-ancestry/images/1962_0-769x1024.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;また15万で6500項目以上の解析をできる&lt;a href=&#34;https://www.genelife.jp/products/wgs&#34;&gt;検査キット&lt;/a&gt;もあります。検査できるだけじゃなく提携している医療従事者の援助を受けることもできます。いつかここまでやってみたいですね&lt;/p&gt;
&lt;p&gt;ちなみに遺伝子の研究結果が変わることがありますが、随時反映されるみたいで、一度検査を受ければ最新の遺伝子研究結果が反映されるみたいです。&lt;/p&gt;
&lt;p&gt;数世代のご先祖だったら調べれば出るかもですが、大陸間の先祖や本来の自身の特徴、環境によって変わった性格などもわかりそうなのでもし興味があれば是非是非&lt;/p&gt;</description>
    </item>
    <item>
      <title>GASを使って勤怠管理の提出を忘れないようにしたい！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/</link>
      <pubDate>Sun, 03 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/</guid>
      <description>&lt;p&gt;皆さんは日々の作業の中で提出物などはありますか？&lt;/p&gt;
&lt;p&gt;私は月の初めの第1営業日、月の終わりから5営業日前、最終営業日に勤怠の提出があります。忘れがちな私はよく上司から提出していないと言われ、言う側も言われる側もストレスだと思い、Slackに通知が来るようなプログラムを組むことにしました。&lt;/p&gt;
&lt;p&gt;連携で使用したアプリは以下の2つになります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;GAS(Google Apps Script)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Slack&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;やることは以下の順でやっていきます。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Slackに通知するためのアプリ作成&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/#apps&#34;&gt;アプリの作成&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/#notice&#34;&gt;通知の設定&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/#work&#34;&gt;ワークスペースへのインストールとURL作成&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;GASにコードを書いて日時実行の設定を行う&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/#code&#34;&gt;コードの作成&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/#trigger&#34;&gt;実行トリガーの作成&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;アプリの作成&lt;/p&gt;
&lt;p&gt;1つ目ですがまずはSlackのアプリ作成から始めます。&lt;a href=&#34;https://api.slack.com/apps&#34;&gt;こちら&lt;/a&gt;からアプリ作成ができます。リンク先に飛んだ後、赤枠の「Create New App」をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-153025-wpp1701501782703.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;この画面が出たら赤枠の「From scratch」をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-153040-wpp1701502071691.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;この画面が出たらアプリの名前と使用するワークスペースを設定します。仕事で使ってる人はワークスペースが所属している会社名になったりすると思います。設定が完了したら「Create App」をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-153104-wpp1701502109236.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;通知の設定&lt;/p&gt;
&lt;p&gt;この画面になりますので「OAuth &amp;amp; Permissions」をクリックして、通知の設定をします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-153407-wpp1701502138773.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次に、Scopesでアプリに与える権限の設定を行います。「Add an OAuth Scope」をクリックし、「incoming-webhook」を選択します。今回は特定のチャンネル(自身のみ)通知を送る設定なのでこちらを選択します。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-155128-wpp1701501905755.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ワークスペースへのインストールとURL作成&lt;/p&gt;
&lt;p&gt;同じタブで下の方にスクロールするとこの画面が出ますので「install to Workspace」をクリックします。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-155203-wpp1701501948122.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;次に、権限が求められますので投稿先を自身のチャンネルに設定して、「許可する」をクリックします。もし、他の人にも通知をしたい場合は、そのチャンネルに設定してください。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-155230-wpp1701501832629.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;これで通知に必要なURLを設定することができましたので、次はコードの作成に移ります。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/12/gas-attendance-management/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-12-02-155324-wpp1701502023177.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;コードの作成&lt;/p&gt;
&lt;p&gt;2つめのGASに関しては&lt;a href=&#34;https://qiita.com/ykhirao/items/782e20ab0465533c48f6&#34;&gt;こちら&lt;/a&gt;を参考にして作り、コードのきれいさを保つため、Chat-GPTに頼みました。1つ目の設定が終わったらwebhook URLをコード内に貼り付けます。&lt;/p&gt;
&lt;p&gt;もし、会社で特定の日が休日であればそこも考慮することができます。私は年末年始辺りの日付を入れてます。&amp;ldquo;specialHolidays&amp;quot;という変数に日付を入れていただけるとできます。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;// Slackに特定の日の通知を送る関数
function documentAlert() {
  const today = new Date();
  // const today = new Date(&amp;#34;2023/12/22&amp;#34;); // テスト用: 

  const monthEnd5Date = getLastDateOfMonth(today);
  const monthEnd1Date = getLastDateOfMonth(today);
  const monthStartDate = new Date(today.getFullYear(), today.getMonth(), 1);

  sendNotificationIfDue(today, monthEnd5Date, -5, today+&amp;#34;、5営業日前になりました。見込み版勤怠の提出をお願いします。&amp;#34;);
  sendNotificationIfDue(today, monthEnd1Date, -1, today+&amp;#34;、最終営業日になりました。確定版勤怠の提出をお願いします。&amp;#34;);
  sendNotificationIfDue(today, monthStartDate, 1, today+&amp;#34;、第一営業日になりました。自社勤怠と交通費精算の提出をお願いします。&amp;#34;);
}

// 営業日計算関数
function dayCount(date, offsetDays) {
  let counter = 1;

  while (counter &amp;lt;= Math.abs(offsetDays)) {
    if (!isHoliday_(date)) counter++;
    if (counter &amp;gt; Math.abs(offsetDays)) break;
    date.setDate(date.getDate() + Math.sign(offsetDays));
  }
  return date;
}

// Slackに通知を送る関数
function slackSend(message) {
  const webhookUrl = &amp;#34;ワークスペースのWebhook URL&amp;#34;;
  
  const payload = {
    &amp;#34;text&amp;#34;: message
  };

  const options = {
    &amp;#34;method&amp;#34;: &amp;#34;post&amp;#34;,
    &amp;#34;muteHttpExceptions&amp;#34;: true,
    &amp;#34;contentType&amp;#34;: &amp;#34;application/json&amp;#34;,
    &amp;#34;payload&amp;#34;: JSON.stringify(payload)
  };

  UrlFetchApp.fetch(webhookUrl, options);
}

// 休日か否かを判定する関数
function isHoliday_(date) {
  if (isWeekend(date) || isHolidayEvent(date) || isSpecialHoliday(date)) {
    return true;
  }
  return false;
}

// 土日判定
function isWeekend(date) {
  const dayOfWeek = date.getDay();
  return dayOfWeek === 0 || dayOfWeek === 6;
}

// 祝日イベント判定
function isHolidayEvent(date) {
  const calendarId = &amp;#34;ja.japanese#holiday@group.v.calendar.google.com&amp;#34;;
  const events = CalendarApp.getCalendarById(calendarId).getEventsForDay(date);
  return events.length &amp;gt; 0;
}

// 特定の休日判定
function isSpecialHoliday(date) {
  const specialHolidays = [&amp;#34;0101&amp;#34;, &amp;#34;0102&amp;#34;, &amp;#34;0103&amp;#34;, &amp;#34;1229&amp;#34;, &amp;#34;1230&amp;#34;, &amp;#34;1231&amp;#34;];
  const formattedDate = Utilities.formatDate(date, &amp;#34;JST&amp;#34;, &amp;#34;MMdd&amp;#34;);
  return specialHolidays.includes(formattedDate);
}

// 月末最終日を取得する関数
function getLastDateOfMonth(date) {
  return new Date(date.getFullYear(), date.getMonth() + 1, 0);
}

// 特定の日に通知を送るためのヘルパー関数
function sendNotificationIfDue(today, baseDate, offsetDays, message) {
  const targetDate = dayCount(baseDate, offsetDays);
  if (isSameDay(today, targetDate)) {
    slackSend(message);
  }
}

// 二つの日付が同じ日か判定する関数
function isSameDay(date1, date2) {
  return date1.getDate() === date2.getDate();
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;実行トリガーの作成&lt;/p&gt;</description>
    </item>
    <item>
      <title>キャリア・アンカーという仕事をするタイプを診断してみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/career-anchor-assessment/</link>
      <pubDate>Wed, 29 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/career-anchor-assessment/</guid>
      <description>&lt;p&gt;仕事についてタイプ別で分けることができるキャリア・アンカーという診断がありましたのでやってみました！&lt;/p&gt;
&lt;p&gt;診断は&lt;a href=&#34;https://career-anchors.rere.page/&#34;&gt;こちら&lt;/a&gt;からできます。&lt;/p&gt;
&lt;p&gt;以下の8項目で分けられるみたいです&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/tf/&#34;&gt;技術・職能 (TF: Technical / Functional Competence)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/gm/&#34;&gt;管理能力 (GM: General Managerial Competence)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/au/?result=o6q7koqn&#34;&gt;自律・独立 (AU: Autonomy / Independence)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/se/&#34;&gt;保障・安定 (SE: Security / Stability)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/ec/&#34;&gt;起業家的創造性 (EC: Entrepreneurial Creativity)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/sv/&#34;&gt;奉仕・社会貢献 (SV: Service / Dedication to a Course)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/ch/&#34;&gt;純粋な挑戦 (CH: Pure Challenge)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://career-anchors.rere.page/result/ls/&#34;&gt;ライフスタイル (LS: Lifestyle)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;私は3の自立・独立になりました。診断だけだと1つしかわからないみたいですが、本来はメインタイプとサブタイプのような複数構成になるみたいです。詳しくは「&lt;a href=&#34;https://www.amazon.co.jp/dp/4561233857/?coliid=I1XE3D2EAVBQM8&amp;amp;colid=1GE3V55BXKBJN&amp;amp;psc=1&amp;amp;ref_=list_c_wl_lv_ov_lig_dp_it&#34;&gt;キャリア・アンカー―自分のほんとうの価値を発見しよう (Career Anchors and Career Survival)&lt;/a&gt;」を読んでみてください。&lt;/p&gt;
&lt;p&gt;3の私は自立して自由に仕事をすることが良いみたいです。フリーランスもよさそうですが、会社に所属するなら裁量権が大きく任されやすい環境でも問題ないみたいです。フリーランスに1度挑戦してみようかな…&lt;/p&gt;
&lt;p&gt;他の項目は各URLから飛んでいただくと詳しくわかるかと思いますが、ざっくり以下の感じです。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;特定の分野で専門性を発揮できること(研究者等)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;出世して管理者や経営者として引き継ぐこと&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;省略&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ローリスク・ローリターンな環境(公務員、セキュリティ関係等)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;起業や再建、新しい創造を好む(起業家、発明家等)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;誰かを助けたり、人の役に立つこと(医療、看護、教育等)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;困難や難題に立ち向かうこと(スポーツ選手？、新規事業)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;仕事と家庭を両立させること(必ずしも5:5ではなく、6:4など人による)&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;どんな人材が欲しいのか？あるいはどうやったらこの人の才能を活かせるかにはとてもいい指針になりそうな診断だなと思いました。サブまでわかれば自身の仕事のやり方をより細かく把握できそうなので、年末年始辺りで読んでみようと思います。&lt;/p&gt;
&lt;p&gt;ぜひ、試してみてください！&lt;/p&gt;</description>
    </item>
    <item>
      <title>GPTsを使って1からGCPを触ってみたよ</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/</link>
      <pubDate>Fri, 24 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/</guid>
      <description>&lt;p&gt;昨今OpenAIのCEOが退任したり、復帰したりと騒がせている状況ですが、私はGPTsをうまく使えないか模索していたりします。&lt;/p&gt;
&lt;p&gt;そんな中でGPTsを使ってGCPの構築を手伝ってもらいました。まずはGPTsの設定ですね&lt;/p&gt;
&lt;p&gt;GPTsの設定は簡単でした。「Create a GPT」からオリジナルのGPTを作り、ガイドに従ってどのようなGPTを作りたいのか指示を出します。Configureは無視していいです。ファイルについては業界特有の知識などが必要であれば添付するといいかと思いますが、今回は使いません。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-24-205007-2.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-24-210127-2.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;私の場合は、GCPの使い方を知りたかっただけですので特にファイルの添付なども不要です。その後は解答の仕方を聞かれたり、アイコンの見た目やGPTの名前を決めて完了になります。&lt;/p&gt;
&lt;p&gt;作った後は簡単でひたすら作ったGPTに質問をします。BigQueryとFirestoreの違いは何か？とかcsvファイルのインポートの仕方はどうしたらいいか？とかLokker StudioとBigQueryを連携してレポートを出す方法を教えて等です。&lt;/p&gt;
&lt;p&gt;以下は国のデータから人口動態のcsvファイルを取ってきてインポートしたデータになります。それをグラフで可視化してみました。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-24-225513.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/gpts-1-from-gcp-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-24-225607-1024x755.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;このようにGPTsを作って質問すれば、簡単にGCPの構築もできますし、試したいことも出てくると思います。IT系であれば特化したGPTは作りやすいですし、専門的な知識をファイルかURLで与えれば専門分野に特化したGCPもできると思います。また、他人が作成したGCPを使うこともできますので興味があれば調べて触ってみるのもいいと思います。では、よい生成AIライフを～&lt;/p&gt;</description>
    </item>
    <item>
      <title>副業でGCPの案件をやりそうなので勉強中です</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/learning-gcp-for-freelance-project/</link>
      <pubDate>Sun, 19 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/learning-gcp-for-freelance-project/</guid>
      <description>&lt;p&gt;最近、友人から副業をやらないかというお誘いがありました。とはいえAWSを使ったことはありますが、GCPを使ったことがないのでとりあえず触ってみてほしいとのことでした。&lt;/p&gt;
&lt;p&gt;触ってほしいのは以下の3つ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;firestore&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BigQuery&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Looker Studio&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Firestoreの役目としてはスキーマレスで動的なデータ構造に対応、スケーラビリティに優れ、リアルタイムのデータ処理に適しています。&lt;/p&gt;
&lt;p&gt;BigQueryの役目としては複雑なデータ構造に対応、大規模かつ高速処理に特化し、大量で複雑な分析に向いています。&lt;/p&gt;
&lt;p&gt;Looker StudioはBIツールとして使われ、BigQuery内のデータを可視化でき、ダッシュボードを作成し、ユーザーに理解しやすい形で表示できるツールになります。&lt;/p&gt;
&lt;p&gt;ちなみにBigQueryにはデフォルトでオープンデータがあるのでデータ収集やインポートの必要はなさそうです。実務作業ではインポートの必要性もありそうですが、今は使えるようになるのが目標なのでこれで十分だと思います。&lt;/p&gt;
&lt;p&gt;BigQueryでクエリを作成し、作られたデータをLooker Studioで表示するまではできそうなのですが、Firestoreのリアルタイムでデータは株や道路情報などがありますが、扱うのはもう少し先になりそうです。&lt;/p&gt;
&lt;p&gt;副業案件までどこまで触れるかわかりませんが、自身のできることを増やし、その中で得意なこと、掛け合わせたもので専門性を高めて、来たるAI＆1億人未満の日本社会に備えられたらなーとは思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mirrativeという配信アプリでちぇいんくろにくるローグをやってます</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/mirrative-chain-chronicle-rogue-streaming/</link>
      <pubDate>Sun, 12 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/mirrative-chain-chronicle-rogue-streaming/</guid>
      <description>&lt;p&gt;私は最近Mirattiveというアプリ内でリリースされたちぇいんくろにくるローグというゲームをやり始めました&lt;/p&gt;
&lt;p&gt;こちらのゲームはチェインクロニクル(以後チェンクロ)というアプリが元になっています。チェンクロはシナリオがメインのタワーディフェンス型のゲームになってます&lt;/p&gt;
&lt;p&gt;戦闘システムはそのままでシナリオがなしのゲームになっており、ひたすら戦闘をするゲームとなってます。なので周回を前提としたゲームとなっています。スコアランキングもあるので相当の周回量が必要になりそうです…&lt;/p&gt;
&lt;p&gt;ただ戦闘自体は個人的には面白く、一度やってみるのもいいかなと思います。状態異常をかけたり、敵の攻撃を誘って攻撃を避けたり、ランダムイベントでバフやデバフがかかったり運要素もあって楽しいです&lt;/p&gt;
&lt;p&gt;また、今と昔のチェンクロは先頭スタイルが変わったりしているので、昔の戦闘を楽しめるのもいいです。ただ、オートで戦闘する機能や倍速機能などはないのでそこに関してはストレスを感じますね&lt;/p&gt;
&lt;p&gt;アプリ版との異なる点は3点あります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;配信をした方が得&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ガチャシステムが通常のソシャゲと異なる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;キャラと武器が同じガチャに入っている&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;1については配信アプリというだけあって配信をした方が得をします。配信をすると他人の強力な助っ人を借りられます。また、スタミナが無限になりずっと遊び続けることができるようになります&lt;/p&gt;
&lt;p&gt;2についてはガチャをしたい場合は、人の配信を見に行く必要があります。その後、ガチャ券を配る必要があります。配信した人がガチャを引くことで自身も引いたことになります。ガチャは配布した時点で引くことになりますので、貯めることはできません。&lt;/p&gt;
&lt;p&gt;3についてはそのままですが、ガチャではキャラと武器が一緒に排出されます。キャラはランクに応じてレベルが決まりますが、武器は凸するほどレベルは上がるので火力を上げやすいですが、お金や強化素材がカツカツになりやすいです。&lt;/p&gt;
&lt;p&gt;多少の違いはあれど昔のチェンクロができるので興味があればぜひプレイして配信にも挑戦してみてください！&lt;/p&gt;</description>
    </item>
    <item>
      <title>parquetファイルの中身はVSCODEの拡張機能 Data Wranglerで見れる！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/parquet-vscode-data-wrangler/</link>
      <pubDate>Tue, 07 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/parquet-vscode-data-wrangler/</guid>
      <description>&lt;h2 id=&#34;parquetファイルについて&#34;&gt;parquetファイルについて&lt;/h2&gt;
&lt;p&gt;parquetファイルは非常に優秀なファイルだと思います。&lt;/p&gt;
&lt;p&gt;pythonでデータを扱う場合、小規模のデータであればcsvファイルが使われがちですが、私の現場ではparquetファイルが使われています。&lt;/p&gt;
&lt;h3 id=&#34;parquetのメリット&#34;&gt;parquetのメリット&lt;/h3&gt;
&lt;p&gt;メリットとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;データが圧縮されるため、ストレージの節約になる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ファイルを読み込む際、型の指定をしなくても自動で読み込んでくれる&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;データを列で読み込むと高速で読み込める&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;parquetのデメリット&#34;&gt;parquetのデメリット&lt;/h3&gt;
&lt;p&gt;デメリットとしては&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ファイルを手軽に扱えない(テキストファイルで開いたり、書き換えたり)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;個人的にはこのように感じています。&lt;/p&gt;
&lt;h3 id=&#34;data-wranglerについて&#34;&gt;Data Wranglerについて&lt;/h3&gt;
&lt;p&gt;これが&lt;a href=&#34;https://code.visualstudio.com/docs/datascience/data-wrangler&#34;&gt;Data Wrangler&lt;/a&gt;(ラングラー)を使えば手軽に見ることができます！ただし、書き換えたりはできないですが…。&lt;/p&gt;
&lt;p&gt;しかも導入手順も簡単！&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;拡張機能からData Wranglerをインストール&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;対象のファイルを右クリック &amp;gt; Opne in Data Wranglerをクリック&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;pythonやjupyter notebookのカーネルに接続する&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;必要なライブラリが足らなければインストールを行う&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;こうすることで以下のような画面でparquetファイルの中身を見ることができます！(画面黒いと目にいいよね)&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Data Wrangler_parquet&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/parquet-vscode-data-wrangler/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-07-224946-1024x547.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;csvファイルも同じように見れます&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Data Wrangler_csv&#34; loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/11/parquet-vscode-data-wrangler/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-11-07-224915-1024x547.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;ちなみに上記のデータはスクレイピングで取ってきた求人情報になります(スクレイピングプログラムはChat-GPTに頼みました)。一応利用規約見てスクレイピングに関する規約はなかったので大丈夫かと思いますが、もしやる際は連続アクセスにならないよう2,3秒時間を空けることを勧めます。&lt;/p&gt;
&lt;h3 id=&#34;データ操作について&#34;&gt;データ操作について&lt;/h3&gt;
&lt;p&gt;上のカラム名の場所に欠損の数やユニークな値の数、数値であればヒストグラムの分布などが描かれたりします&lt;/p&gt;
&lt;p&gt;また左の操作でカラムの操作や欠損値埋め、文字列変換、グループ化など簡単なデータ変換であればこちらで操作できるうえに、コード化ファイルを出力することもできます！&lt;/p&gt;
&lt;p&gt;おおまかにデータを見ながら加工をし、そのプログラムを作ってくれる素晴らしい機能をMicrosoftが提供していますのでぜひ活用していきたいですね！&lt;/p&gt;</description>
    </item>
    <item>
      <title>1ヵ月前に始めたStone Story RPGというゲームについて</title>
      <link>https://xainome-blog.pages.dev/posts/2023/11/1-stone-story-rpg-game/</link>
      <pubDate>Mon, 06 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/11/1-stone-story-rpg-game/</guid>
      <description>&lt;p&gt;今回は雑談ということでStone Story RPGというゲームについてです&lt;/p&gt;
&lt;p&gt;Stone Story RPGというゲームがsteamでリリースされました&lt;/p&gt;
&lt;p&gt;もともとスマホでプレイできたのですが、正式版が発表されました&lt;/p&gt;
&lt;p&gt;こちらのコンセプトとしてプログラムで自動化することができるゲームとなっています&lt;/p&gt;
&lt;p&gt;とはいえ、ある程度進めないとプログラムでの自動化はできないのですが…&lt;/p&gt;
&lt;p&gt;このゲームでは自動的に右に進み、武器を持ち敵がいれば攻撃、アイテムがあれば拾うなどの行動をしてボスを倒し、ゴールを目指します&lt;/p&gt;
&lt;p&gt;私も一旦ラスボスを倒し、プログラムを書くける段階まで来ました&lt;/p&gt;
&lt;p&gt;普段pythonでプログラムを書いているのでそこまで難しくないかと思ってたのですが、解読がめんどい…&lt;/p&gt;
&lt;p&gt;ちなみに公式のリファレンスもあります、steamやサイトを探せば有志の人が書いてるものもあります&lt;/p&gt;
&lt;p&gt;それでも面倒になって書いてないのですが…&lt;/p&gt;
&lt;p&gt;自動化することのメリットは以下のようになってます&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;レベルが上がることで体力が上がる(HP：80まで)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;レベルが上がることで宝箱所持数が増える(400個まで)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ロストアイテムの研究開発を進める&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;レベル上げについては自動化しなくても、強い武器を装備して放置すれば問題ないし、研究開発も一度やれば問題ないのであまりメリットがないような気もしてます&lt;/p&gt;
&lt;p&gt;また、オフラインで放置もできて宝箱集めだけならそっちでも十分という状況です&lt;/p&gt;
&lt;p&gt;自動化といえる部分はキャラクターの制御のみで宝箱の開放までは自動化できないのでオフライン放置だろうと自動化の放置だろうとmax個まで貯まったら手動で空けないといけません&lt;/p&gt;
&lt;p&gt;こうなるとリファレンスをみて自動化をするメリットはなんだろう？と感じています&lt;/p&gt;
&lt;p&gt;とはいえ、やってることは新しいことなのでアイデアとして何か使えそうな気もしますし、うまいこと使えばノーダメでボス撃破もできると思います&lt;/p&gt;
&lt;p&gt;まだ、自動化も使いこなせてないですし、ロストアイテムの強化、エンチャントの強化、エリアの全制覇までできてないのでここまでできたらひと段落でいいかなと考えてます&lt;/p&gt;
&lt;p&gt;最近やった変わったゲームになりますが、興味がありましたら是非是非&lt;/p&gt;</description>
    </item>
    <item>
      <title>E資格の試験勉強を再開し始めました！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/jdla-deep-learning-engineer-exam-study/</link>
      <pubDate>Mon, 30 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/jdla-deep-learning-engineer-exam-study/</guid>
      <description>&lt;p&gt;私は4月頃にE資格の勉強を始めました。&lt;/p&gt;
&lt;p&gt;受験の日付は8月の中旬で受験をするための資格取得期限が7月中旬でした&lt;/p&gt;
&lt;p&gt;資格の取得は無事取得できたのですが、残り1か月の期間で合格できる気がしなく2024年2月初旬に受けることを決めました。&lt;/p&gt;
&lt;p&gt;で、残り3か月になったのでそろそろ勉強を始めないと頭の悪い私は合格できる気がしないので勉強を再開したという経緯になります。&lt;/p&gt;
&lt;p&gt;そもそもE資格とは何ぞやということですが、簡潔に言えば「深層学習の理論を理解し、実装能力や知識を有する認定資格」というものになります。&lt;/p&gt;
&lt;p&gt;なのでこの資格を取れば深層学習に関する知識を持ち、プログラムの実装もできるはず…&lt;/p&gt;
&lt;p&gt;ですが、実際にプログラムの実装をしない人が多いような気もしています。kaggleなどで同時に進めていくとより理解は深まりそうな気もしていますが、そこまでする人もいなさそうです(私含め)&lt;/p&gt;
&lt;p&gt;資格はあくまで資格でその先の何をしたいのかが重要なので、転職だったりkaggleで試してみるなど覚えたスキルを活用できる場所を見つけるのが大切ですよね&lt;/p&gt;
&lt;p&gt;そんなわけでkaggleを触ってみつつ、勉強を進めていきたいなと思うこのころです&lt;/p&gt;</description>
    </item>
    <item>
      <title>今更Chat-GPTの有料版に課金してプラグインで遊んでます</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/</link>
      <pubDate>Sun, 29 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/</guid>
      <description>&lt;p&gt;最近chat-gptに課金してプラグインで遊ぶことを覚えました（笑）&lt;/p&gt;
&lt;p&gt;chat-gptがリリースされてもうすぐ1年経とうとしていますが、AIの発展はすごいですね&lt;/p&gt;
&lt;p&gt;プラグインも1000個近くあるみたいで、全てを把握するのは難しそうですね&lt;/p&gt;
&lt;p&gt;いずれChromeの拡張機能のように悪意のあるプラグインができたりしそうですが…&lt;/p&gt;
&lt;p&gt;それはさておき私は以下のプラグインを入れて遊んでます&lt;/p&gt;
&lt;p&gt;1.Scraper&lt;/p&gt;
&lt;p&gt;2.WebPilot&lt;/p&gt;
&lt;p&gt;3.Scholer AI&lt;/p&gt;
&lt;p&gt;4.SEO&lt;/p&gt;
&lt;p&gt;1はスクレイピングをするときに使ってます。URLに載ってる欲しい情報を書き、そのコードを書いてもらい、後でcolabで実行しています&lt;/p&gt;
&lt;p&gt;エラーが出ても修正するようお願いしたら修正してもらえるので楽ですね、下の画像のように出してもらってます&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-10-29-221713.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-10-29-221725-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Chat-gptは2021年の9月ぐらいの情報しかないのですが2を使えば最新の情報も取得できますので、調べ物があるときにはお勧めです。簡単な情報ならChromeでもいいですが、日本であまり流行ってないゲームや海外の情報であれば日本語訳もしてくれます&lt;/p&gt;
&lt;p&gt;3はScholoerという論文を掲載しているサイトで載ってる論文を探してくれます。とはいえあまり使いこなせてないのですが…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-10-29-221412-1.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;4はサイトのSEO対策について教えてくれます。これを見て参考になることがあるかと思いますが、私の場合はoutput優先なのであまり使いこなせないかも…&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://xainome-blog.pages.dev/posts/2023/10/chatgpt-plus-plugins-review/images/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2023-10-29-221450.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;こんな感じでプラグインを使いこなすと面白いかと思います。他にも株に関する情報だったり地震やゲーム、経済などももわかりますので是非興味があれば触ってみるといいと思います&lt;/p&gt;
&lt;p&gt;プログラマーならAPIを使ってプログラムを書いたり、プラグインを作る側にまわったほうがいいんでしょうが、APIを使った開発をやったことがないのでいずれやってみたいですね&lt;/p&gt;</description>
    </item>
    <item>
      <title>髭脱毛をやってきた！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/laser-beard-hair-removal-experience/</link>
      <pubDate>Sat, 28 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/laser-beard-hair-removal-experience/</guid>
      <description>&lt;p&gt;ちょうど1か月前くらいに初めて髭脱毛をしました&lt;/p&gt;
&lt;p&gt;きっかけは出社する頻度が増え、髭を剃る時間が多くなりました&lt;/p&gt;
&lt;p&gt;面倒になり手間を減らしたくて脱毛をする決意をしました&lt;/p&gt;
&lt;p&gt;私はSBC湘南美容クリニックに通ってます&lt;/p&gt;
&lt;p&gt;安いとこを探した結果、ここにしたのですが髭が濃い人はゴリラクリニックとかのほうがいいとは聞きます&lt;/p&gt;
&lt;p&gt;私はそこまで濃くないのでここでも十分な効果を感じています&lt;/p&gt;
&lt;p&gt;1回目はアレキサンドライトという機種で、効果は高いのですがゴムで弾かれた痛みがあるので麻酔を付けたほうがいいです&lt;/p&gt;
&lt;p&gt;2回目はウルトラ美肌脱毛でぱちぱちとした痛みと熱を感じました。こっちは麻酔をつけなくても耐えられる痛みでした、個人の感想ですが…&lt;/p&gt;
&lt;p&gt;それから脱毛の期間は空けたほうがいいらしく1回目→2回目は1か月、2回目→3回目は1か月半…という感じで感覚を空けたほうが効率はいいみたいです&lt;/p&gt;
&lt;p&gt;また、肌を適切な水分と油分量にした方が効果が高いみたいなので、最低限の洗顔と保湿はしたほうがよく、私は以下の2つを使っています&lt;/p&gt;
&lt;p&gt;1. CeraVeの洗顔 ノーマルからオイリースキン&lt;/p&gt;
&lt;p&gt;2.大洋 製薬 ワセリンHG&lt;/p&gt;
&lt;p&gt;1はアトピーの専門家の人が作ったので痒みとかはほぼ生じないと思いますが、乾燥肌の人向きではないので乾燥肌の人は別のやつを使ったほうがいいと思います&lt;/p&gt;
&lt;p&gt;ワセリンは万人向けなので誰にでもお勧めできます&lt;/p&gt;
&lt;p&gt;永久脱毛だと20回くらい施術が必要ですが、手間を減らすだけなので6回終わったら様子見しようと思います&lt;/p&gt;
&lt;p&gt;後はポイントがかなりあるみたいですが、成分もよくわからない商品を買うよりは脇の方もやってみようかと考えてます&lt;/p&gt;</description>
    </item>
    <item>
      <title>筋トレを始めました！</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/starting-strength-training/</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/starting-strength-training/</guid>
      <description>&lt;p&gt;ここ最近見た動画で「30歳以降は筋力が低下し始める！」、「ウォーキングだけではダメ！」という話を聞きまして、面倒だけどやらないとなと思い立ったのがきっかけです&lt;/p&gt;
&lt;p&gt;ただ、とてもめんどくさがりでケチな私はジムにはいかないと心に決めてます（笑）&lt;/p&gt;
&lt;p&gt;その理由がいずれ行かなくなって会費を払い続ける羽目になる未来が見えただけなんですけど…&lt;/p&gt;
&lt;p&gt;そこで自宅で自重だけでもいい感じのトレーニングがないか探して、一旦下のトレーニングをやり始めました！&lt;/p&gt;
&lt;p&gt;①ゴブレットスクワット 1分/30秒休憩&lt;/p&gt;
&lt;p&gt;②バーピー 20秒/10秒休憩 × 3セット&lt;/p&gt;
&lt;p&gt;③プランク 20秒/10秒休憩 × 3セット&lt;/p&gt;
&lt;p&gt;④マウンテンクライマー 20秒/10秒休憩 × 3セット&lt;/p&gt;
&lt;p&gt;⑤ターキッシュゲットアップ 左右1セット&lt;/p&gt;
&lt;p&gt;この流れを朝に1セット、夜に2セット(最低1セット)を今やってます&lt;/p&gt;
&lt;p&gt;慣れたら夜のセット数をもう少し増やしたいですね&lt;/p&gt;
&lt;p&gt;プロテインやサプリも少し調べて飲み始めたので効果が出るのが楽しみです！&lt;/p&gt;</description>
    </item>
    <item>
      <title>読書を始めたきっかけ</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/why-i-started-reading/</link>
      <pubDate>Sun, 22 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/why-i-started-reading/</guid>
      <description>&lt;p&gt;前回の話で自身の将来が不安になったという話をしました。&lt;/p&gt;
&lt;p&gt;そこで1つ見た動画「&lt;strong&gt;30歳になったらしないと後悔する9のこと&lt;/strong&gt;」です&lt;/p&gt;
&lt;p&gt;もともとDラボの会員だったのですが、不安をきっかけに再度見始めるようになりました。&lt;/p&gt;
&lt;p&gt;その中で読書の話が出ましたので読書を始めることにしました。&lt;/p&gt;
&lt;p&gt;ただ、読書を黙々よんでも身につかず時間もかかってしまいますので読書の効率がいい方法を調べました&lt;/p&gt;
&lt;p&gt;その結果まず読む本として速読系の本、その後に人生や仕事に関わりそうな本をpick upしました。それが以下の3冊になります。&lt;/p&gt;
&lt;p&gt;1.読書の技法（佐藤 優）&lt;/p&gt;
&lt;p&gt;2.天才が見つかる才能の地図（鈴木 祐）&lt;/p&gt;
&lt;p&gt;3.リスキリング超入門 &lt;del&gt;DXより重要なビジネスパーソンの「戦略的学びなおし」&lt;/del&gt; （徳岡 晃一郎、房 広治）&lt;/p&gt;
&lt;p&gt;1.に関しては速読に関する本ですがただパラパラめくるのではなく必要に応じてノートを書くなど身につきやすい方法を記載していました。&lt;/p&gt;
&lt;p&gt;2.に関しては仕事をするときは自身の能力と周りの能力と立ち位置を把握することが大切でした。ノートを取って、しっかりと記載したほうがいいのですがまだできていません。&lt;/p&gt;
&lt;p&gt;3.に関しては何のためにリスキリングを行うのか、リスキリングを行うのであれば何に気を付けて行うべきかという内容でした。&lt;/p&gt;
&lt;p&gt;別のタイミングで本を読んだ時の感想を語れたらと思います。要約は気を付けたほうがいいみたいなので核心の部分は避けつつ、引用を踏まえて書けたらなと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>仕事について</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/thoughts-about-work/</link>
      <pubDate>Fri, 20 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/thoughts-about-work/</guid>
      <description>&lt;p&gt;私は現在(2023/10/20)、ITエンジニアのSESとして働いています&lt;/p&gt;
&lt;p&gt;新卒のころはJavaとSQLを少し触ってましたが、最近はpythonしか触ってないですね…&lt;/p&gt;
&lt;p&gt;言語以外だとAWSを使っています、とはいえ1から全部環境構築をした経験はないんですが…&lt;/p&gt;
&lt;p&gt;他にはGItBucket使ったり、機械学習に触れてみたりという感じになります。&lt;/p&gt;
&lt;p&gt;SESは所属する会社と派遣先によって当たり外れが大きいのかなと感じます。&lt;/p&gt;
&lt;p&gt;ほぼコピペだけで開発が終わり、たまに改修して後はテストのみのような仕事だと大したスキルも身につかないように感じます&lt;/p&gt;
&lt;p&gt;私はほぼ経験ないですが1から要件定義→設計→開発…の工程が経験できると楽しいでしょうし、言語や開発環境が異なれば学べることも多いのかなと考えています&lt;/p&gt;
&lt;p&gt;ただ、最近は技術の発展も凄まじくAIに代替される日も遠くないでしょうし、いろんなことを幅広く学んだところで作業効率はAIが上回りそうな気もしています&lt;/p&gt;
&lt;p&gt;そこで自身の価値を社会に対して見出すにはどうすればいいのか考えていたところ、1つの出来事と3冊の本に出会いました&lt;/p&gt;
&lt;p&gt;その話はまた次回&lt;/p&gt;</description>
    </item>
    <item>
      <title>このブログについて</title>
      <link>https://xainome-blog.pages.dev/posts/2023/10/about-this-blog/</link>
      <pubDate>Wed, 18 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://xainome-blog.pages.dev/posts/2023/10/about-this-blog/</guid>
      <description>&lt;p&gt;ブログを書き始めました、サイノメと申します(^^♪&lt;/p&gt;
&lt;p&gt;ブログを始めた経緯は以下になります(*^^)v&lt;/p&gt;
&lt;p&gt;1.ブログの開設や編集をしてみたい！&lt;/p&gt;
&lt;p&gt;2.日々のアウトプットをできる場所を作りたい！&lt;/p&gt;
&lt;p&gt;と考えてやり始めました！&lt;/p&gt;
&lt;p&gt;内容としてはIT系、AIに関わりそうな話、本、雑談と称した日々の学びあたりを書いていこうと思います。&lt;/p&gt;
&lt;p&gt;1年をめどに続けていければと思いますが、よろしくお願い致します！&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
