<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Alicey's blog</title><link>https://blog.alicey.dev/</link><description>Recent content on Alicey's blog</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Sat, 09 May 2026 07:18:48 +0900</lastBuildDate><atom:link href="https://blog.alicey.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>[CVE-2026-31431 CopyFail] RockyLinux10での検証と対策</title><link>https://blog.alicey.dev/2026/05/cve-2026-31431-copyfail-rockylinux10.html</link><pubDate>Fri, 01 May 2026 00:47:00 +0900</pubDate><guid>https://blog.alicey.dev/2026/05/cve-2026-31431-copyfail-rockylinux10.html</guid><description>&lt;p>&lt;span style="font-family: LINE Seed JP"> こんにちは。&lt;/span>&lt;/p>&lt;p>&lt;span style="font-family: LINE Seed JP">Twitterで話題の&lt;a href="https://copy.fail/" target="_blank">CVE-2026-31431 CopyFail&lt;/a> を実際にRockyLinux10(RHEL10相当)で動かし、対策方法が有効か確認しようと思います。&lt;/span>&lt;/p></description></item><item><title>「WDC PC SA530 SDASB8Y-256G-1016 256GB」SSDオレオレベンチ</title><link>https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd.html</link><pubDate>Thu, 15 Jan 2026 05:26:00 +0900</pubDate><guid>https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd.html</guid><description>&lt;p>Western Digital「WDC PC SA530 SDASB8Y-256G-1016 256GB」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="WDC%20PC%20SA530%20SDASB8Y-256G-1016%20256GB" target="_blank">WDC PC SA530 SDASB8Y-256G-1016 256GB&lt;/a>&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/45aLqNC" target="_blank">KURO-DACHI/ONE&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/c26c5ad22c5b3beb_hu13571728864522095306.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/c26c5ad22c5b3beb_hu13571728864522095306.webp"
 alt=""
 width="606"
 height="805"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/41e446c40aadf319_hu248462810408730650.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/41e446c40aadf319_hu248462810408730650.webp"
 alt=""
 width="1112"
 height="740"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/b70eeed948d672fe_hu13117460707398147271.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/b70eeed948d672fe_hu13117460707398147271.webp"
 alt=""
 width="974"
 height="668"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">チップのロゴはまだSanDisk&lt;/div>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/876f0728193ec511_hu6994725657260629914.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/876f0728193ec511_hu6994725657260629914.webp"
 alt=""
 width="1234"
 height="810"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/defe87b353168f6e_hu13133585225606377292.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/defe87b353168f6e_hu13133585225606377292.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;h2>測定結果&lt;/h2>&lt;/div>&lt;h3>1G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/4c8189e945ce403a_hu206827694319544660.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/4c8189e945ce403a_hu206827694319544660.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/ff77efa95cfb335e_hu3168213927524727251.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/ff77efa95cfb335e_hu3168213927524727251.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/3bb7ac763e4023b7_hu5606582908393731171.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/3bb7ac763e4023b7_hu5606582908393731171.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h3>16G&lt;/h3>
&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/d022e47e761ce088_hu3401253712352882585.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/d022e47e761ce088_hu3401253712352882585.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/d852430a5fcf94f5_hu4547972003848468388.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/d852430a5fcf94f5_hu4547972003848468388.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/bf57253dee2a295d_hu13254749827348934161.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/bf57253dee2a295d_hu13254749827348934161.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>
&lt;h3>64G&lt;/h3>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/49f5470518c402a7_hu5211830314109606137.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/49f5470518c402a7_hu5211830314109606137.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/8700ff33995b934c_hu13346757736178208750.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/8700ff33995b934c_hu13346757736178208750.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/65df36c51f7600a3_hu15776738711116094775.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/wdc-pc-sa530-sdasb8y-256g-1016-256gbssd/img/65df36c51f7600a3_hu15776738711116094775.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>Atomos SHOGUN INFERNO を USB PD モバイルバッテリーで動かしてみた</title><link>https://blog.alicey.dev/2026/01/atomos-shogun-infernousb-pd.html</link><pubDate>Sat, 10 Jan 2026 23:28:00 +0900</pubDate><guid>https://blog.alicey.dev/2026/01/atomos-shogun-infernousb-pd.html</guid><description>&lt;p>こんにちは。&lt;/p>
&lt;p>今回は HDMI/SDI の 7 インチモニターレコーダーである Atomos SHOGUN INFERNO を USB PD 電源で動かしてみたので、記録として残します。&lt;/p>
&lt;p>真似る際は &lt;strong>自己責任&lt;/strong> でお願いします。&lt;/p></description></item><item><title>Neural DSP Morgan Amps Suite が起動しないときの対処方法</title><link>https://blog.alicey.dev/2025/12/neural-dsp-morgan-amps-suite.html</link><pubDate>Sat, 06 Dec 2025 21:29:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/12/neural-dsp-morgan-amps-suite.html</guid><description>&lt;p> こんにちは、今回はギターアンプシュミレータ Neural DSP &lt;a href="https://neuraldsp.com/plugins/morgan-amps-suite" target="_blank">Morgan Amps Suite&lt;/a> が起動できなかったときに対処できた方法について備忘録を残します。Morgan Amps Suiteに限らず、Neural DSP製品で同じような症状の場合には参考になるかもしれません(&lt;a href="https://neuraldsp.com/plugins/archetype-nolly" target="_blank">Archetype Nolly X&lt;/a> は同様でした)。&lt;/p></description></item><item><title>Western Digital「WDC WD60EFZX-68B3FN0 6TB」HDDオレオレベンチ</title><link>https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0.html</link><pubDate>Fri, 24 Oct 2025 04:13:00 +0900</pubDate><guid>https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0.html</guid><description>&lt;p> Western Digital「WDC WD60EFZX-68B3FN0 6TB」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/c5963ea3649bf2ac_hu1502721407425877833.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/c5963ea3649bf2ac_hu1502721407425877833.webp"
 alt=""
 width="791"
 height="1082"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;p>&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="https://kakaku.com/item/K0001334026/#tab" target="_blank">WDC WD60EFZX-68B3FN0 6TB&lt;/a>&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/45aLqNC" target="_blank">KURO-DACHI/ONE&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/34cdfbe6b73910d9_hu15500977377325410862.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/34cdfbe6b73910d9_hu15500977377325410862.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;div style="font-size: 16px">&lt;h2>&lt;span style="font-family: inherit">測定結果&lt;/span>&lt;/h2>&lt;/div>&lt;div style="font-size: 16px">&lt;h3>&lt;span style="font-family: inherit">1G&lt;/span>&lt;/h3>&lt;div>&lt;span style="font-family: inherit">&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/d4f598c280ac35aa_hu14585176930190795543.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/d4f598c280ac35aa_hu14585176930190795543.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/29bc8689fa9de289_hu8732078000097354978.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/29bc8689fa9de289_hu8732078000097354978.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/d10a3724c01f0a33_hu11835768948432807722.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/d10a3724c01f0a33_hu11835768948432807722.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/span>&lt;/div>&lt;h3>&lt;span style="font-family: inherit">64G&lt;/span>&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/9f54c931c007136f_hu10045916611713278553.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/9f54c931c007136f_hu10045916611713278553.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/c67f2b81fc596558_hu8657607063372249560.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/c67f2b81fc596558_hu8657607063372249560.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/4e5d10c48d6763bd_hu9296695745751890349.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2026/01/western-digitalwdc-wd60efzx-68b3fn0/img/4e5d10c48d6763bd_hu9296695745751890349.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;br>&lt;/div>&lt;div style="font-family: Merriweather, Georgia, serif">&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;/div></description></item><item><title>Seagate「EXOS 7E8 ST8000NM0055-1RM112 8TB」HDDオレオレベンチ</title><link>https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd.html</link><pubDate>Mon, 13 Oct 2025 03:51:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd.html</guid><description>&lt;p> Seagate「EXOS 7E8 ST8000NM0055-1RM112 8TB」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>
&lt;a href="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/566f4242ba4f104c_hu13107012617906427263.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/566f4242ba4f104c_hu13107012617906427263.webp"
 alt=""
 width="821"
 height="1012"
 loading="lazy" decoding="async">
 &lt;/a>
&lt;h2>&lt;div class="separator">&lt;/div>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="https://shopping.yahoo.co.jp/products/d1317043a9" target="_blank"> Seagate EXOS 7E8 ST8000NM0055-1RM112 8TB&lt;/a>&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/45aLqNC" target="_blank">KURO-DACHI/ONE&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/4d9bb99366ff14ac_hu9027382396244556989.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/4d9bb99366ff14ac_hu9027382396244556989.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;h2>測定結果&lt;/h2>&lt;/div>&lt;div>&lt;h3>1G&lt;/h3>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/157fcea4ebe068cd_hu13623258423066537986.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/157fcea4ebe068cd_hu13623258423066537986.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/ac8614cc28bfaa8c_hu612106891466076414.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/ac8614cc28bfaa8c_hu612106891466076414.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/465f42cbb395655c_hu14426529162243897754.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/10/seagateexos-st8000nm0055-1rm112-8tbhdd/img/465f42cbb395655c_hu14426529162243897754.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;/div>&lt;/div></description></item><item><title>「Samsung 870 Evo 1TB MZ-77E1T0B」SSDオレオレベンチ</title><link>https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd.html</link><pubDate>Fri, 13 Jun 2025 04:33:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd.html</guid><description>&lt;p>「&lt;a href="https://amzn.to/4kHteRx" target="_blank">Samsung 870 Evo 1TB&lt;/a>」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="https://amzn.to/4kHteRx" target="_blank">Samsung 870 Evo 1TB&lt;/a> &lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/42mjPYM" target="_blank">ATOMOS Docking Station&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/253334ab0a0b5f4b_hu2284182639218644745.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/253334ab0a0b5f4b_hu2284182639218644745.webp"
 alt=""
 width="423"
 height="292"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/85ae986a38af533c_hu127829985014557896.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/85ae986a38af533c_hu127829985014557896.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;h2>測定結果&lt;/h2>&lt;h3>1G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/55d3c7fe44c45b58_hu884367067103959686.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/55d3c7fe44c45b58_hu884367067103959686.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/50adb200ff02a8b7_hu7917332735575290770.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/50adb200ff02a8b7_hu7917332735575290770.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/7fc109173ee755a8_hu15808995311216498665.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/7fc109173ee755a8_hu15808995311216498665.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h3>16G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/337e55b5b0cd03b5_hu4420862311258143074.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/337e55b5b0cd03b5_hu4420862311258143074.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/ed656d000d57257b_hu5744920944482393281.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/ed656d000d57257b_hu5744920944482393281.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/946f5da5a6420bb7_hu12378061223402910086.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/946f5da5a6420bb7_hu12378061223402910086.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h3>64G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/03e0c88d4fca114d_hu12276068972906943025.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/03e0c88d4fca114d_hu12276068972906943025.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/d34832ca33ff3902_hu17887000911837577251.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/d34832ca33ff3902_hu17887000911837577251.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/a2020c1c0b8d1cb6_hu5926821260668857054.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/06/samsung-870-evo-1tb-mz-77e1t0bssd/img/a2020c1c0b8d1cb6_hu5926821260668857054.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>Presonus Faderport ClasicをApple SiliconなMacで使ってみた</title><link>https://blog.alicey.dev/2025/04/presonus-faderport-clasicapple.html</link><pubDate>Mon, 28 Apr 2025 03:03:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/04/presonus-faderport-clasicapple.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、Presonus fadorport clasicをヤフオクで付属品なしジャンク2000円程度で入手したため、遊んでみた記録です。&lt;/p></description></item><item><title>「SanDisk SSD Extreme PRO SDSSDXPS480G」オレオレベンチ</title><link>https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g.html</link><pubDate>Sat, 19 Apr 2025 18:48:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g.html</guid><description>&lt;p>   「&lt;a href="https://amzn.to/42m5XxR" target="_blank">SanDisk SSD Extreme PRO 480GB SDSSDXPS480G&lt;/a>」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="https://amzn.to/42m5XxR" target="_blank">SanDisk SSD Extreme PRO 480GB SDSSDXPS480G&lt;/a> (2025-04-18中古購入)&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/42mjPYM" target="_blank">ATOMOS Docking Station&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/2cb7b3ca56580c31_hu11719333549424109674.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/2cb7b3ca56580c31_hu11719333549424109674.webp"
 alt=""
 width="515"
 height="356"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/ae4267d14aefb051_hu2952741256503816282.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/ae4267d14aefb051_hu2952741256503816282.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;h2>測定結果&lt;/h2>&lt;/div>&lt;h3>1G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/2d80a5bcd994cd15_hu15022887129192307817.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/2d80a5bcd994cd15_hu15022887129192307817.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/78128b84a7254ca3_hu3201139748945405910.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/78128b84a7254ca3_hu3201139748945405910.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/4fa0ceadcb0492ae_hu2552426910880060900.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/4fa0ceadcb0492ae_hu2552426910880060900.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h3>16G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/7aae1201fbbb4930_hu12997605583325898936.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/7aae1201fbbb4930_hu12997605583325898936.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/af5d168886491a33_hu15875370285922697438.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/af5d168886491a33_hu15875370285922697438.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>64G&lt;/h3>&lt;div>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/d0fdbabdc574359a_hu7897307625068129882.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/d0fdbabdc574359a_hu7897307625068129882.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/6a42552fbaa72dfa_hu11943431778966590276.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/6a42552fbaa72dfa_hu11943431778966590276.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/f5c0d5363acea2da_hu4127710014231036870.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/04/sandisk-ssd-extreme-pro-sdssdxps480g/img/f5c0d5363acea2da_hu4127710014231036870.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>LinuxからIX2215にSSH接続する際に出るエラーの解決</title><link>https://blog.alicey.dev/2025/04/linuxix2215ssh.html</link><pubDate>Sun, 06 Apr 2025 17:08:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/04/linuxix2215ssh.html</guid><description>&lt;p> こんにちは。&lt;br>今回はFedora 41やRHEL9系(RockyLinuxなど)のLinuxからIX2215にSSH接続しようとしたら、エラーが出て接続できなかったので、改善法を備忘録として残しておきます。&lt;/p></description></item><item><title>Linux KernelをBuildしようとしたら詰まったところ</title><link>https://blog.alicey.dev/2025/03/linux-kernelbuild.html</link><pubDate>Sun, 30 Mar 2025 23:07:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/03/linux-kernelbuild.html</guid><description>&lt;p> こんにちは。&lt;br>今回は&lt;a href="http://kernel.org" rel="nofollow" target="_blank">kernel.org&lt;/a>にあるKernelをBuildしようとしたところErrorになり詰まったので、改善方法をメモがてら残しておきます。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>Error内容&lt;/h2>&lt;div>makeを実行してしばらくすると以下のようなエラーになります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;div>  CC [M]  arch/x86/kvm/svm/avic.o&lt;/div>&lt;div>  CC [M]  arch/x86/kvm/svm/sev.o&lt;/div>&lt;div>  CC      kernel/context_tracking.o&lt;/div>&lt;div>  CC      kernel/iomem.o&lt;/div>&lt;div>  CC [M]  arch/x86/kvm/svm/hyperv.o&lt;/div>&lt;div>  CC [M]  arch/x86/kvm/svm/svm_onhyperv.o&lt;/div>&lt;div>  CC      kernel/rseq.o&lt;/div>&lt;div>  CC      kernel/watch_queue.o&lt;/div>&lt;div>  LD [M]  arch/x86/kvm/kvm.o&lt;/div>&lt;div>  AS [M]  arch/x86/kvm/vmx/vmenter.o&lt;/div>&lt;div>  CHK     kernel/kheaders_data.tar.xz&lt;/div>&lt;div>  CC [M]  kernel/torture.o&lt;/div>&lt;div>  AS [M]  arch/x86/kvm/svm/vmenter.o&lt;/div>&lt;div>  GEN     kernel/kheaders_data.tar.xz&lt;/div>&lt;div>  LD [M]  arch/x86/kvm/kvm-intel.o&lt;/div>&lt;div>  LD [M]  arch/x86/kvm/kvm-amd.o&lt;/div>&lt;div>  AR      kernel/built-in.a&lt;/div>&lt;div>  CC [M]  kernel/kheaders.o&lt;/div>&lt;div>make[2]: *** [/home/alicey/work/alicey-kernel/6.13.8/BUILD/linux-6.13.8/Makefile:1989: .] Error 2&lt;/div>&lt;div>make[1]: *** [Makefile:251: __sub-make] Error 2&lt;/div>&lt;div>make[1]: Leaving directory '/home/alicey/work/alicey-kernel/6.13.8/BUILD/linux-6.13.8'&lt;/div>&lt;div>error: Bad exit status from /var/tmp/rpm-tmp.CINzKf (%build)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>RPM build errors:&lt;/div>&lt;div>    Bad exit status from /var/tmp/rpm-tmp.CINzKf (%build)&lt;/div>&lt;div>make: *** [Makefile:12: build] Error 1&lt;/div>&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>はじめは、kheaders.oのBuildに失敗でもしているのかと思い単独Buildしても問題なく、-Vオプションを付けてmakeを実行してもなぜ失敗しているのかよくわかりませんでした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>.configを作る際に、defconifgで作るとうまくいき(kernel moduleが足りないので、起動には失敗してemergency modeになる)、Buildに利用していたRockyLinuxの/boot配下からCopyしたものに対してolddefconfigするとBuildに失敗する状況でした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>改善方法&lt;/h2>&lt;div>CONFIG_SYSTEM_TRUSTED_KEYS の指定を空にすることで改善しました。&lt;/div>&lt;div>SecureBootなどで利用する署名用の鍵なのでしょうか。&lt;/div>&lt;div>(適当にググると皆さん無効にしているようには見えますが...)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>asis&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;div>$ cat /boot/config-5.14.0-503.26.1.el9_5.x86_64 |grep certs/rhel.pem&lt;/div>&lt;div>CONFIG_SYSTEM_TRUSTED_KEYS="certs/rhel.pem"&lt;/div>&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>tobe&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;div>$ cat SOURCES/config |grep CONFIG_SYSTEM_TRUSTED_KEYS&lt;/div>&lt;div>CONFIG_SYSTEM_TRUSTED_KEYS=""&lt;/div>&lt;/div>&lt;div>```&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>（余談ですが、このオプションみつけるまでmenuconfig→buildを繰り返したので辛かった....）&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>修正後&lt;/h2>&lt;div>修正してBuildしたところ問題なくInstallできました！&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/03/linux-kernelbuild/img/777a6a7e4cae8fc3_hu5300786250270517442.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/03/linux-kernelbuild/img/777a6a7e4cae8fc3_hu5300786250270517442.webp"
 alt=""
 width="767"
 height="139"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>余談ですが、defconfigでBuildしたRPMと、olddefconfigでBuildしたRPMの容量はそれぞれ&lt;/div>&lt;div>defconfig: 14MB&lt;/div>&lt;div>olddefconfig: 76MB&lt;/div>&lt;div>程度になりました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>出来上がったものはこの辺に置いておきます&lt;/div>&lt;div>&lt;a href="https://yumrepo.alicey.dev/alicey-kernel/" target="_blank">https://yumrepo.alicey.dev/alicey-kernel/&lt;br>&lt;/a>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>それでは、ばいち。&lt;/div></description></item><item><title>Zotac RTX3070のファンが故障したので交換してみた。</title><link>https://blog.alicey.dev/2025/01/zotac-rtx3070.html</link><pubDate>Mon, 20 Jan 2025 02:59:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/01/zotac-rtx3070.html</guid><description>&lt;p>ちゃろー☆&lt;br>今回は、故障したZotac RTX3070(ZT-A30700H-10P)のファンが故障したため修理しましたので、備忘録として残しておきます。&lt;/p></description></item><item><title>「Intel SSD DC S3700 200GB」オレオレベンチ</title><link>https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb.html</link><pubDate>Wed, 08 Jan 2025 22:42:00 +0900</pubDate><guid>https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb.html</guid><description>&lt;p>  「Intel SSD DC S3700 200GB」ベンチログ。&lt;/p>&lt;p>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: Intel DC S3700 200GB (Dellモデル, 2025-01-08中古購入)&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 64G(3600MHz 32G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/47BwdoP" rel="nofollow" target="_blank">昔Amazonで買った適当なやつ&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/e0f5a6901fba6a64_hu10248533784294858932.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/e0f5a6901fba6a64_hu10248533784294858932.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/562aed69e4fc23a7_hu13942836220988033939.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/562aed69e4fc23a7_hu13942836220988033939.webp"
 alt=""
 width="674"
 height="692"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;h2>1G&lt;/h2>&lt;div>&lt;div class="separator">&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/5d89fedeca8a549d_hu8138033599369765101.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/5d89fedeca8a549d_hu8138033599369765101.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/cf850e548cb291d6_hu7131276331676160041.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/cf850e548cb291d6_hu7131276331676160041.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/cc7f9f66365300a9_hu3745943973289719345.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/cc7f9f66365300a9_hu3745943973289719345.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;h2>16G&lt;/h2>&lt;div>&lt;div class="separator">&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/b58c62fe75afa169_hu1472149450596745659.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/b58c62fe75afa169_hu1472149450596745659.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/12caad35785b5554_hu7403044700745735081.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/12caad35785b5554_hu7403044700745735081.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/782963160297130d_hu8682186418003898960.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/782963160297130d_hu8682186418003898960.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;h2>64G&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/470ae8dec9d04899_hu12254776608848045777.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/470ae8dec9d04899_hu12254776608848045777.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/db04f0cc94185f3a_hu12284914803221481599.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/db04f0cc94185f3a_hu12284914803221481599.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/4e8bc21b4b210c56_hu12275343431856799696.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2025/01/intel-ssd-dc-s3700-200gb/img/4e8bc21b4b210c56_hu12275343431856799696.webp"
 alt=""
 width="1002"
 height="552"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;br>&lt;/div></description></item><item><title>シリアルRJ45 to D-sub9ピン 変換コネクタ 買ってみた</title><link>https://blog.alicey.dev/2024/11/rj45-to-d-sub9.html</link><pubDate>Sat, 02 Nov 2024 01:55:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/11/rj45-to-d-sub9.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、シリアルケーブルのRJ45タイプからD-sub 9ピンタイプに変換するコネクタを買ってみました。ピンアサインのメモを兼ねて記録に残しておきます。&lt;/p></description></item><item><title>OCIの無料Instanceでyum(dnf)使うとOOMする対策</title><link>https://blog.alicey.dev/2024/10/oci-yum-oom.html</link><pubDate>Sun, 20 Oct 2024 20:39:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/10/oci-yum-oom.html</guid><description>&lt;p> こんにちは、今回はOracleCloud(OCI)で利用できる無料Instance(Memory 1GB)で、yum install などのコマンドを叩くとフリーズしたり、OOMして使い物にならなかったため対策をしました。その備忘録です。&lt;/p></description></item><item><title>1つのKubernetesクラスタにingress-nginxを2個以上デプロイする</title><link>https://blog.alicey.dev/2024/09/1kubernetesingress-nginx2.html</link><pubDate>Fri, 27 Sep 2024 07:29:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/09/1kubernetesingress-nginx2.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、自宅K8sでingress-nginxを2つデプロイしたので備忘録として残しておきます。&lt;br>Service: LBが使える前提です。ない場合はMetalLBなどで作成しましょう。&lt;/p></description></item><item><title>「Crucial BX500 240GB」オレオレベンチ</title><link>https://blog.alicey.dev/2024/09/crucial-bx500-240gb.html</link><pubDate>Sat, 21 Sep 2024 17:47:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/09/crucial-bx500-240gb.html</guid><description>&lt;p> 「&lt;a href="https://amzn.to/3Bab7Sr" rel="nofollow" target="_blank">Crucial BX500 240GB&lt;/a> CT240BX500SSD1JP」ベンチログ。&lt;br>USB接続しているのでそこで若干ロスあるかも。&lt;br>参考程度に。&lt;/p>&lt;h2>環境&lt;/h2>&lt;div>&lt;ul>&lt;li>Disk: &lt;a href="https://amzn.to/3Bab7Sr" rel="nofollow" target="_blank">Crucial BX500 240GB&lt;/a>(2024-09-20購入)&lt;/li>&lt;li>CPU: Ryzen5 5600X&lt;/li>&lt;li>RAM: 32G(3600MHz 16G*2)&lt;/li>&lt;li>USB変換: &lt;a href="https://amzn.to/47BwdoP" rel="nofollow" target="_blank">昔Amazonで買った適当なやつ&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;div class="separator">&lt;div class="separator">&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/dc191626eb57d57a_hu16486878159010546383.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/dc191626eb57d57a_hu16486878159010546383.webp"
 alt=""
 width="659"
 height="584"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;h2>1G&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/4fea6ca39b2b93c0_hu12840879263435054250.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/4fea6ca39b2b93c0_hu12840879263435054250.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/92da46fc604fe41d_hu17891505823567294729.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/92da46fc604fe41d_hu17891505823567294729.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/ed000b343b8a81fb_hu7955835012769035010.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/ed000b343b8a81fb_hu7955835012769035010.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;h2>16G&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/4566f156fbe73c50_hu16995476439225852221.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/4566f156fbe73c50_hu16995476439225852221.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/886e8aacde5d1a6e_hu12560906543966559271.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/886e8aacde5d1a6e_hu12560906543966559271.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/84d767711e63b3e6_hu16354731947636596332.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/84d767711e63b3e6_hu16354731947636596332.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;h2>64G&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/32fc10f5dc2ed9da_hu10084793604567973283.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/32fc10f5dc2ed9da_hu10084793604567973283.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/b55ab6cfbfab6a9b_hu7415959766146809759.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/b55ab6cfbfab6a9b_hu7415959766146809759.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/527becbb843abf2b_hu17355327075065350177.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2024/09/crucial-bx500-240gb/img/527becbb843abf2b_hu17355327075065350177.webp"
 alt=""
 width="1252"
 height="689"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;br>&lt;/div>&lt;br>&lt;/div></description></item><item><title>10Gb環境におけるMTUの変更比較(1500,4000,6000,9000byte)</title><link>https://blog.alicey.dev/2024/07/mtu10gb.html</link><pubDate>Sun, 07 Jul 2024 01:00:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/07/mtu10gb.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、PCとNASを接続した10GbNW環境においてMTUを1500byte, 4000byte, 6000byte, 9000byte と変更した際に、CrystalDiskMarkの結果がどう変化するか実験したので、備忘録として残しておきます。&lt;/p></description></item><item><title>古のMiniDVをUbuntuで吸い出した備忘録</title><link>https://blog.alicey.dev/2024/03/minidvubuntu.html</link><pubDate>Sun, 10 Mar 2024 18:18:00 +0900</pubDate><guid>https://blog.alicey.dev/2024/03/minidvubuntu.html</guid><description>&lt;p> こんにちは。&lt;/p>&lt;p>今回は、古のテープカメラのメディアであるMiniDVのデータを吸い出して一般的なPCで開ける状態にしたログを残します。&lt;/p></description></item><item><title>NTPサーバー「SEIKO TS-2550」導入してみた</title><link>https://blog.alicey.dev/2023/12/ntpseiko-ts-2550.html</link><pubDate>Sun, 17 Dec 2023 23:36:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/12/ntpseiko-ts-2550.html</guid><description>&lt;p> こんにちは、今回ヤフオクでTS-2550(TJ)というNTPサーバ(TimeServer)を購入しみたので軽くご紹介します。&lt;/p></description></item><item><title>GitHub ActionsからDiscordに通知を飛ばす (Docker Push完了など)</title><link>https://blog.alicey.dev/2023/10/gha2discord.html</link><pubDate>Sat, 07 Oct 2023 18:55:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/10/gha2discord.html</guid><description>&lt;p> こんにちは。&lt;br>今回はGitHub ActionsのStepからDiscordにWebhook経由で通知を飛ばして見たのでご紹介します。&lt;/p></description></item><item><title>【Cloudflare】ドメイン移管しようとしたら「次のドメインは移管に失敗しました」と表示され移管できない問題の解決</title><link>https://blog.alicey.dev/2023/09/cloudflaredomain.html</link><pubDate>Fri, 15 Sep 2023 03:15:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/09/cloudflaredomain.html</guid><description>&lt;p> こんにちは。&lt;br>今回Google Domainsが終わるということで、Cloudflareにドメインを移管することにしました。しかし、移管作業中に謎のエラーが発生し作業できなかったため、その解決策を残しておきます。&lt;/p></description></item><item><title>【Mac】DNSサーバ回答をdigで解決できるがアプリケーションが利用してくれない問題の解決</title><link>https://blog.alicey.dev/2023/07/mac-dns-privatererelay.html</link><pubDate>Sun, 30 Jul 2023 02:26:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/07/mac-dns-privatererelay.html</guid><description>&lt;p> こんにちは。&lt;br>今回、MacにてDNSサーバが返すことを期待されるアドレスを、アプリケーションが利用しない問題が発生したため、備忘録として残します。&lt;/p></description></item><item><title>【HPE】ML110のRAIDカードとNICのファームウェアをUbuntuでアップデートした備忘録</title><link>https://blog.alicey.dev/2023/06/hpeml110raidnicubuntu.html</link><pubDate>Sun, 25 Jun 2023 23:37:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/06/hpeml110raidnicubuntu.html</guid><description>&lt;div> こんにちは。&lt;/div>&lt;div>HPE ML110 Gen9のRAIDカード(Smart Array P440)とNIC(331T, 330i)をUbuntuでアップデートしたので、その手順を記録として残しておきます。&lt;/div>&lt;div>なぜこのような備忘録を書いたかというと、HPEで配布されるファームウェアは基本WinとRedHatを基準にしており、Ubuntuではひと手間加える必要があるためです。&lt;/div>&lt;div>&lt;span style="color: red; font-size: x-small">※筆者はこの手順を参考にして起きたトラブル(機器の故障等)の責任の一切を負いません。自己責任でお願いします。&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>手順１: ファームウェアのダウンロード&lt;/h3>&lt;div>HPEのサポートページからファームウェアをダウンロードします。&lt;/div>&lt;div>URLは&lt;a href="https://support.hpe.com/connect/s/softwaredetails?language=ja&amp;amp;softwareId=MTX_26880c85fb3e4f5897e03283cc" rel="nofollow" target="_blank">このへん&lt;/a>。&lt;/div>&lt;div>このとき、OSの選択肢にUbuntuはないため、Red Hat Enterprise Linuxを選択しておきます。そのためrpmファイルがダウンロードされます。&lt;/div>&lt;div>ダウンロードが成功したら、scpなどを用いてサーバにコピーします。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>手順2: rpmファイルをdebファイルにコンバート&lt;/h3>&lt;div>rpmファイルをdebにコンバートするために、 &lt;span style="background-color: #eeeeee">alien&lt;/span> というミドルウェアを利用します。&lt;/div>&lt;div>以下コマンドでインストールします。&lt;/div>&lt;div>&amp;gt; &lt;span style="background-color: #eeeeee">sudo apt update &amp;amp;&amp;amp; sudo apt install -y alien&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;span>インストールに成功したらファイルのコンバートを行います。コンバートは以下コマンドで行えます&lt;/span>&lt;/div>&lt;div>&lt;span>&amp;gt; &lt;/span>&lt;span style="background-color: #eeeeee">alien [firmware-filename].rpm&lt;/span>&lt;/div>&lt;div>&lt;span>&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span>完了すると、同一ディレクトリに &lt;/span>&lt;span style="background-color: #eeeeee">[firmware-filename].deb&lt;/span> ファイルが生成されます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>手順3: debパッケージをInstall&lt;/h3>&lt;div>debファイルを取り込むためには、dpkgコマンドを利用します。以下コマンドで作業します。&lt;/div>&lt;div>&amp;gt; &lt;span style="background-color: #eeeeee">dpkg -i [firmware-filename].deb&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>HPのファームウェアの場合、 &lt;span style="background-color: #eeeeee">/lib/x86_64-linux-gnu/&lt;/span> 配下にフォルダが作成されるようです。&lt;/div>&lt;div>cdコマンドで移動して、存在を確認します。&lt;/div>&lt;div>&amp;gt; &lt;span style="background-color: #eeeeee">cd /lib/x86_64-linux-gnu/[firmware-filename]/&lt;/span>&lt;/div>&lt;div>&amp;gt; &lt;span style="background-color: #eeeeee">ls -al&lt;/span>&lt;/div>&lt;div>&lt;span style="background-color: #eeeeee">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span>(パッケージのアンインストールは  &lt;/span>&lt;span style="background-color: #eeeeee">dpkg -r&lt;/span> でできます。&lt;span>)&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>手順4: ファームウェアインストーラの実行&lt;/h3>&lt;div>ファームウェアをRAIDカードやNICに適応します。&lt;/div>&lt;div>電源状況等には注意して行うと良いと思います。&lt;/div>&lt;div>この手順はアップデートする機器により多少異なるため、ファームウェアのインストールページを確認すると良いと思います。&lt;/div>&lt;div>一例のみ掲載します。&lt;/div>&lt;div>例1: &amp;gt; &lt;span style="background-color: #eeeeee">./setup&lt;/span>&lt;/div>&lt;div>例2: &amp;gt; &lt;span style="background-color: #eeeeee">./CP042888.scexe&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>実行すると、どのカードに対して適応するかなどをプロンプトで質問されるので、該当するものを選びます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>おまけ&lt;/h3>&lt;div>ちなみに、この手順を利用してもUbuntuではインストールできないものもありました。&lt;/div>&lt;div>QLogicの10G NICのドライバの場合、次のようなエラーが起こりました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2023/06/hpeml110raidnicubuntu/img/78a7dfb86da39225_hu4813860911422341781.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/06/hpeml110raidnicubuntu/img/78a7dfb86da39225_hu4813860911422341781.webp"
 alt=""
 width="908"
 height="98"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;div>&lt;br>&lt;/div>&lt;div>こういった場合は、大人しくRHEL系のOSやWindowsを使うべきでしょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;span>&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span>&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>本のレビューをさせていただきました。</title><link>https://blog.alicey.dev/2023/05/blog-post.html</link><pubDate>Sun, 28 May 2023 15:24:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/05/blog-post.html</guid><description>&lt;p> こんにちは。&lt;br>この度、技術書展2023にて発売された「&lt;a href="https://amzn.to/3IKGlQG" rel="nofollow" target="_blank">LINE Botをつくってみよう ～APIを試して学んでしっかりわかる～&lt;/a> 」のレビューをさせていただきました。&lt;/p></description></item><item><title>Cisco Aironet 3800 電波がすぐに止まる 「青・赤・緑」点滅</title><link>https://blog.alicey.dev/2023/04/cisco-aironet-3800.html</link><pubDate>Tue, 18 Apr 2023 03:04:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/04/cisco-aironet-3800.html</guid><description>&lt;p> こんにちは。&lt;br>先日、Aironet 3800をセットアップしていたところ、電波(SSID)が一瞬で停波し、インジケーターランプが 「青・赤・緑」点滅するなど、おかしな挙動をしてしまいました。その原因がわかりましたので、ご紹介します。&lt;/p></description></item><item><title>Zabbixとラズパイで室温監視してみた</title><link>https://blog.alicey.dev/2023/03/temp-zabbix.html</link><pubDate>Wed, 08 Mar 2023 05:35:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/03/temp-zabbix.html</guid><description>&lt;p> こんにちは&lt;br>先日、エアコンが突然停止していたことに気づかず、サーバをおいている部屋の温度が45度になり、ONUが停止。リモート操作を受け付けなくなるという事件がおきました。&lt;/p></description></item><item><title>【V60 SDカード比較】ProGradeとSUNEASTのV60 128GB SDカードを比較してみた！</title><link>https://blog.alicey.dev/2023/03/v60sdcard-benchmark.html</link><pubDate>Tue, 07 Mar 2023 16:35:00 +0900</pubDate><guid>https://blog.alicey.dev/2023/03/v60sdcard-benchmark.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、主にカメラで使用しているUHSⅡ V60のSDカード2種を比較してみたいと思います。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>比較するSDカード&lt;/h2>&lt;div>今回比較するSDカードは、&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://amzn.to/3F31Muv" rel="nofollow" target="_blank">ProGrade Digital GOLD V60 128GB&lt;/a>&lt;/li>&lt;li>&lt;a href="https://amzn.to/41NyeuF" rel="nofollow" target="_blank">SUNEAST ULTIMATE PRO V60 128GB&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;div>で、おおよそ同グレードのSDカードになります。&lt;/div>&lt;div>価格面では、SUNEASTが少しお手頃です。&lt;/div>&lt;div>&lt;br>&lt;a href="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/7a0274a0c77bbad7_hu1397128960234745902.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/7a0274a0c77bbad7_hu1397128960234745902.webp"
 alt=""
 width="1600"
 height="900"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>性能チェック(Crystal Disk Mark編)&lt;/h2>&lt;div>まずは無難にCrystal Disk Markで速度計測を行います。&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://amzn.to/3F31Muv" rel="nofollow" target="_blank">ProGrade Digital GOLD V60 128GB&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/f1573b21a3f18dbe_hu17384678480519266715.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/f1573b21a3f18dbe_hu17384678480519266715.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;ul>&lt;li>&lt;a href="https://amzn.to/41NyeuF" rel="nofollow" target="_blank">SUNEAST ULTIMATE PRO V60 128GB&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/902059485e29e8be_hu3907706164321128774.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/902059485e29e8be_hu3907706164321128774.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;/div>&lt;div>このように、どちらのカードも悪くない数値を叩き出しています。&lt;/div>&lt;div>ただし、書き込み速度を重要視するカメラでの使用では、ProGradeのカードのほうが向いているかもしれません。使用用途に応じて使い分けると良いと思います。&lt;/div>&lt;div>また、気になる点としては、同じフォーマットを行っているにも関わらず、SUNEASTの方が少しだけ最大容量が小さいことがあります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>性能チェック(カメラでの連写編)&lt;/h2>
&lt;div>&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/Hf50F1F8YLo" title="YouTube video player" width="560">&lt;/iframe>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>Card1に &lt;a href="https://amzn.to/3F31Muv" rel="nofollow" target="_blank">ProGrade Digital GOLD V60 128GB&lt;/a>&lt;/div>&lt;div>Card2に &lt;a href="https://amzn.to/41NyeuF" rel="nofollow" target="_blank">SUNEAST ULTIMATE PRO V60 128GB&lt;/a>&lt;/div>&lt;div>をα7mk4に挿入し、連写撮影を行っています。両カードは事前にカメラでフォーマットを行っています。念のためスロット1,2を入れ替えた撮影も行いましたが同様の結果でした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/e35c803fadb38389_hu13845039885257421555.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/e35c803fadb38389_hu13845039885257421555.webp"
 alt=""
 width="315"
 height="141"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>書き込みがCard1の &lt;a href="https://amzn.to/3F31Muv" rel="nofollow" target="_blank">ProGrade Digital GOLD V60 128GB&lt;/a> の方が高速に行えていることがわかります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/512589be2a0654d9_hu8912951289139690871.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2023/03/v60sdcard-benchmark/img/512589be2a0654d9_hu8912951289139690871.webp"
 alt=""
 width="305"
 height="145"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>また、最大容量にも差があり、フォーマット直後の撮影可能枚数にも差があることがわかります。&lt;/div>&lt;div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>以上が、2枚のV60 SDカードの検証になります。&lt;/div>&lt;div>結果としては、&lt;a href="https://amzn.to/3F31Muv" rel="nofollow" target="_blank">ProGrade Digital GOLD V60 128GB&lt;/a> がカメラの利用では優位でしたが、シーケンシャルリードや価格の面では &lt;a href="https://amzn.to/41NyeuF" rel="nofollow" target="_blank">SUNEAST ULTIMATE PRO V60 128GB&lt;/a> が優勢に思える結果になりました。用途に応じて使い分けると良いかとおもいます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>それでは、ばいち。&lt;/div></description></item><item><title>PCに貼るステッカーを作ってみた</title><link>https://blog.alicey.dev/2022/11/sticker.html</link><pubDate>Thu, 24 Nov 2022 11:07:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/11/sticker.html</guid><description>&lt;p> こんにちは、アリシィです。&lt;br>&lt;a href="https://blog.alicey.dev/2022/11/2022icon.html" target="_blank">先日完成したキャラクター&lt;/a>でステッカーを作ってみました。&lt;br>しかし、反省点もいくつか残る事になったので、記録として残しておきます。&lt;/p>&lt;p>&lt;/p>&lt;div>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/b2b9731b9ef82116_hu11924196385140021194.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/b2b9731b9ef82116_hu11924196385140021194.webp"
 alt=""
 width="1600"
 height="1067"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;br>&lt;br>&lt;p>&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>どうやって作ったか&lt;/h2>&lt;div>ステッカーの作成にあたり、&lt;a href="https://otaclub.jp/" rel="nofollow" target="_blank">おたクラブ&lt;/a>さんという、オタク向け？印刷サービスを利用させていただきました。&lt;/div>&lt;div>選定理由としては、価格とRGB印刷を得意としていることで、元データをCMYK変換し調整するよりも自然な色味になるかなと興味があったためです。&lt;br>ステッカーにはいくつか種類があり、今回は&lt;a href="https://otaclub.jp/products/category/sticker_print/diecut_sticker/" rel="nofollow" target="_blank">高耐候ダイカットステッカー&lt;/a>というものを選択しました。(よくよく考えると大きさやクリア素材の指定ができることから、&lt;a href="https://otaclub.jp/products/category/sticker_print/harfcut_seal/" rel="nofollow" target="_blank">ハーフカットシール&lt;/a>などのほうが適切だったように思えます。機会があればこちらも制作してみたいと思います。)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>入稿の設定は&lt;/div>&lt;div>&lt;ul>&lt;li>サイズ：12cm&lt;/li>&lt;li>用紙の種類と表面加工：中粘着+マットPP&lt;/li>&lt;li>カットライン指定：カットラインおまかせ仕様&lt;/li>&lt;li>カットの形状：キャラクターのアウトラインに沿った型切り抜き&lt;/li>&lt;li>背景デザインの有無：背景デザインなし&lt;/li>&lt;li>数量：30個&lt;/li>&lt;/ul>&lt;div>30個の場合単価100円で送料が300円かかり、合計3300円で制作できました。&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>入稿データはこんな感じです(.aiではなく.psdでの入稿でした。珍しい？)。&lt;/div>&lt;div>最大サイズが12cmの正方形であったため、斜めにすることでサイズを稼ぐことにしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/8c562a0fbfa49219_hu2739466438186107563.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/8c562a0fbfa49219_hu2739466438186107563.webp"
 alt=""
 width="905"
 height="805"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;div>&lt;div>テンプレートデータにキャラクターデータを載せ、サイズや角度を調整後ラスタライズをしました。&lt;/div>&lt;div>テンプレートにキャラクターのデータを載せただけだと、リンクファイルになってしまい開けないなどのトラブルが起きる可能性があるのでフォントやリンクファイルはラスタライズ(アウトライン化)しましょう。&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>完成品&lt;/h2>&lt;div>完成品はこちらです。&lt;/div>&lt;div>(撮影環境の照明やホワイトバランス設定の関係上、発色は参考程度にお考えください)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/22c3214223e19289_hu17727755038573249007.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/22c3214223e19289_hu17727755038573249007.webp"
 alt=""
 width="1600"
 height="1067"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/178d1853fe3b7a3c_hu11970581724808426500.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/178d1853fe3b7a3c_hu11970581724808426500.webp"
 alt=""
 width="1600"
 height="1067"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/90ddd865674632e0_hu12388951356654704793.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/90ddd865674632e0_hu12388951356654704793.webp"
 alt=""
 width="1579"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/a0a4be1ca6f8fcb4_hu6612851261189594061.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/a0a4be1ca6f8fcb4_hu6612851261189594061.webp"
 alt=""
 width="1600"
 height="1324"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/17dad7b4a519dc89_hu9953446130263432685.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/17dad7b4a519dc89_hu9953446130263432685.webp"
 alt=""
 width="1445"
 height="1445"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;br>&lt;/div>&lt;div>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container">&lt;tbody>&lt;tr>&lt;td>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/7128dab11632157b_hu12697286264334631136.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/7128dab11632157b_hu12697286264334631136.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/td>&lt;/tr>&lt;tr>&lt;td class="tr-caption">台紙とシールを剥がしたところ&lt;br>&lt;br>&lt;/td>&lt;/tr>&lt;/tbody>&lt;/table>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container">&lt;tbody>&lt;tr>&lt;td>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/781340027884c838_hu12567411478655790466.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/781340027884c838_hu12567411478655790466.webp"
 alt=""
 width="1067"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/td>&lt;/tr>&lt;tr>&lt;td class="tr-caption">13cmちょいくらい？&lt;/td>&lt;/tr>&lt;/tbody>&lt;/table>&lt;br>&lt;a href="https://blog.alicey.dev/2022/11/sticker/img/57d436c21f434119_hu963068092712684706.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/11/sticker/img/57d436c21f434119_hu963068092712684706.webp"
 alt=""
 width="1600"
 height="1067"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>いかがでしょうか？&lt;/div>&lt;div>私の感想と致しましては、&lt;/div>&lt;div>&lt;ul>&lt;li>色味：ディスプレイで見た色味に近い&lt;/li>&lt;li>印刷解像度：サイズが小さいためか、近くで見ると気になる(特に線)&lt;/li>&lt;li>カット：すこし荒い(可能なら緩やかなカーブラインにできると良さそう)&lt;/li>&lt;li>紙質：よくあるマット紙のちょっと良いやつっぽい感じ&lt;/li>&lt;/ul>&lt;/div>&lt;div>と言った感じです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>ステッカーを制作したことで、オリキャラをPCやタブレットなどに貼り付けることができ、とても満足度が高いです。欲を言えばSDキャラなども制作し貼り付けたいですねｗ&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>また、やはり使用用途的には、紙っぽいものよりも塩ビやプラで白背景が無くツルツルした質感のほうが合っていたように思えます。サイズももう少し大きく作れたほうが、解像感ある出力にできたのではないかと思います。こちらは今回の反省点です。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>みなさんも、愛着あるキャラクターのステッカーを作ってみては如何でしょうか？&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>
&lt;blockquote class="twitter-tweet">&lt;p dir="ltr" lang="ja">ぺたぁ&lt;a href="https://t.co/AbLMW2qktV">https://t.co/AbLMW2qktV&lt;/a> &lt;a href="https://t.co/EVlzjKkSzD">pic.twitter.com/EVlzjKkSzD&lt;/a>&lt;/p></description></item><item><title>アイコン刷新しました!!</title><link>https://blog.alicey.dev/2022/11/2022icon.html</link><pubDate>Wed, 09 Nov 2022 22:57:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/11/2022icon.html</guid><description>&lt;p> こんにちは、アリシィです。&lt;br>今回、私がSNS等で利用しているアイコンを刷新しましたので、お知らせ致します。&lt;/p>&lt;p>刷新理由は、二次創作アイコンではなくオリジナルキャラクターのアイコンが欲しくなったからです。実際、アイコンで私を認識している方もいらっしゃると思うのでかなり迷ったのですが、タイミング的に今しかない！と思ったので思い切って更新することにしました。&lt;/p></description></item><item><title>私が愛用しているGoogleChromeのオススメ拡張機能</title><link>https://blog.alicey.dev/2022/11/googlechrome.html</link><pubDate>Sun, 06 Nov 2022 07:51:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/11/googlechrome.html</guid><description>&lt;p> こんにちは、アリシィです。&lt;br>今回は、私が愛用しているGoogleChromeの拡張機能を紹介したいと思います。&lt;br>一般的なユーザと言うよりはエンジニア(インフラ寄り)のラインナップになるとは思いますが、一般利用できるものもあると思いますので、目を通していただけますと幸いです。&lt;/p></description></item><item><title>【SEL50F18Fレビュー】破格な50mmF1.8単焦点レンズを買ってみた</title><link>https://blog.alicey.dev/2022/10/sel50f18f50mmf18.html</link><pubDate>Wed, 26 Oct 2022 10:39:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/10/sel50f18f50mmf18.html</guid><description>&lt;p> こんにちは、アリシィです。&lt;br>今回は、3万円程度で購入できる、SONY フルサイズEマウントの撒き餌レンズ&lt;a href="https://amzn.to/3f6mZtP" rel="nofollow" target="_blank">SEL50F18F&lt;/a>を使ってみた感想的なものをまとめたいと思います。&lt;br>&lt;br>&lt;/p>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2022/10/sel50f18f50mmf18/img/22734ad952322c67_hu7330637305625231393.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/10/sel50f18f50mmf18/img/22734ad952322c67_hu7330637305625231393.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;p>&lt;/p>&lt;h2>使用感&lt;/h2>&lt;div>まず、触ってみた感じですが、小型軽量で持ち運びやすく、とても使いやすいレンズだと感じました。&lt;/div>&lt;div>デメリットは主に&lt;/div>&lt;div>・フォーカススピードが遅い(精度も若干甘い気がする)&lt;/div>&lt;div>・フォーカス駆動音が大きい&lt;/div>&lt;div>・最短撮影距離が0.45mであまり寄れない&lt;/div>&lt;div>の3点だと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ですから、動画の撮影や激しく動く動体撮影、小さな物を大きく取りたい物撮りなどには向いていないかなといった印象です。&lt;/div>&lt;div>逆に、人物・風景と言った部分では非常に使いやすいレンズだと感じました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>描写&lt;/h2>&lt;div>写真の写りについて語っても良いのですが、好みがありそうだなと感じたので、作例をいくつか掲載します。撮影は&lt;a href="https://blog.alicey.dev/2022/07/ilce7m4k-first.html" rel="" target="_blank">α7Ⅳ&lt;/a>に装着して行いました。(プロテクターは&lt;a href="https://amzn.to/3CHUlaw" rel="nofollow" target="_blank">Kenko PRO1D 49mm&lt;/a>)&lt;/div>&lt;div>&lt;br>&lt;/div>
&lt;blockquote class="instagram-media" data-instgrm-permalink="https://www.instagram.com/p/CiWPdQMPzRM/?utm_source=ig_embed&amp;amp;utm_campaign=loading" data-instgrm-version="14" style="background: rgb(255, 255, 255); border-radius: 3px; border: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px, rgba(0, 0, 0, 0.15) 0px 1px 10px 0px; max-width: 540px; min-width: 326px; padding: 0px; width: calc(100% - 2px)">&lt;div style="padding: 16px"> &lt;a href="https://www.instagram.com/p/CiWPdQMPzRM/?utm_source=ig_embed&amp;amp;utm_campaign=loading" style="background: rgb(255, 255, 255); line-height: 0; padding: 0px; text-decoration: none; width: 100%" target="_blank"> &lt;div style="align-items: center; display: flex; flex-direction: row"> &lt;div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; width: 40px">&lt;/div> &lt;div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center"> &lt;div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px">&lt;/div> &lt;div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px">&lt;/div>&lt;/div>&lt;/div>&lt;div style="padding: 19% 0px">&lt;/div> &lt;div style="display: block; height: 50px; width: 50px">&lt;svg height="50px" version="1.1" viewbox="0 0 60 60" width="50px" xmlns:xlink="https://www.w3.org/1999/xlink" xmlns="https://www.w3.org/2000/svg">&lt;g fill-rule="evenodd" fill="none" stroke-width="1" stroke="none">&lt;g fill="#000000" transform="translate(-511.000000, -20.000000)">&lt;g>&lt;path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631">&lt;/path>&lt;/g>&lt;/g>&lt;/g>&lt;/svg>&lt;/div>&lt;div style="padding-top: 8px"> &lt;div style="color: #3897f0; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px">この投稿をInstagramで見る&lt;/div>&lt;/div>&lt;div style="padding: 12.5% 0px">&lt;/div> &lt;div style="align-items: center; display: flex; flex-direction: row; margin-bottom: 14px">&lt;div> &lt;div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; transform: translateX(0px) translateY(7px); width: 12.5px">&lt;/div> &lt;div style="background-color: #f4f4f4; flex-grow: 0; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px">&lt;/div> &lt;div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; transform: translateX(9px) translateY(-18px); width: 12.5px">&lt;/div>&lt;/div>&lt;div> &lt;div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px">&lt;/div> &lt;div style="border-bottom: 2px solid transparent; border-left: 6px solid rgb(244, 244, 244); border-top: 2px solid transparent; height: 0px; transform: translateX(16px) translateY(-4px) rotate(30deg); width: 0px">&lt;/div>&lt;/div>&lt;div> &lt;div style="border-right: 8px solid transparent; border-top: 8px solid rgb(244, 244, 244); transform: translateY(16px); width: 0px">&lt;/div> &lt;div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; transform: translateY(-4px); width: 16px">&lt;/div> &lt;div style="border-left: 8px solid transparent; border-top: 8px solid rgb(244, 244, 244); height: 0px; transform: translateY(-4px) translateX(8px); width: 0px">&lt;/div>&lt;/div>&lt;/div> &lt;div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px"> &lt;div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px">&lt;/div> &lt;div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px">&lt;/div>&lt;/div>&lt;/a>&lt;p style="color: #c9c8cd; font-family: Arial, sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0px; margin-top: 8px; overflow: hidden; padding: 8px 0px 7px; text-overflow: ellipsis; white-space: nowrap">&lt;a href="https://www.instagram.com/p/CiWPdQMPzRM/?utm_source=ig_embed&amp;amp;utm_campaign=loading" style="color: #c9c8cd; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none" target="_blank">アリシィ(@yoshino_alicey_)がシェアした投稿&lt;/a>&lt;/p></description></item><item><title>povo2.0をバックアップ回線にしようとしたら、ポートマッピングができなかった話</title><link>https://blog.alicey.dev/2022/10/povo20.html</link><pubDate>Thu, 06 Oct 2022 18:36:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/10/povo20.html</guid><description>&lt;p>こんにちは。ありしぃです。&lt;/p>&lt;p>さて、私は別拠点のサーバ用にFTTH(5Gb契約)を1本引いているのですが、まれに瞬断等がおきリモートでステータスが確認できないことがあります。&lt;/p></description></item><item><title>【povo2.0】Windowsで接続しようとしたら圏外になったときの対処法</title><link>https://blog.alicey.dev/2022/08/povo20windows.html</link><pubDate>Thu, 04 Aug 2022 16:24:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/08/povo20windows.html</guid><description>&lt;p> こんにちは。&lt;br>先日購入したThinkPad T480にSIMカードスロットとモデムが搭載されていたので、povo2.0のSIMを刺してみました。&lt;br>簡単にAPNの設定をしてみたところ、、、圏外との表示が。&lt;br>バンド帯的に無理なのかなぁと思ったのですが、どうやらWindowsの設定で解決するようでしたので、試してみることにしました。&lt;/p></description></item><item><title>α7Ⅳ買いました</title><link>https://blog.alicey.dev/2022/07/ilce7m4k-first.html</link><pubDate>Sun, 24 Jul 2022 13:27:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/07/ilce7m4k-first.html</guid><description>&lt;p> こんにちは。&lt;br>発売から少し日が過ぎてしまいましたが、&lt;a href="https://amzn.to/3PwLRIe" rel="nofollow" target="_blank">α7Ⅳ(レンズキット)&lt;/a>と&lt;a href="https://amzn.to/3b3B89e" rel="nofollow" target="_blank">50mm/f1.8レンズ&lt;/a>を購入したので、記録しておきます。&lt;/p>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2022/07/ilce7m4k-first/img/c5f8188555aba3ee_hu15000331633886290929.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/07/ilce7m4k-first/img/c5f8188555aba3ee_hu15000331633886290929.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;p>&lt;/p>&lt;p>今回は、ヨドバシカメラで購入しました。価格は約35万円ですが33万円台まで値引きしていただけました。また、そのポイントで、レンズとレンズフィルタを購入しました。&lt;/p></description></item><item><title>【WireGuard VPN】Macで接続できない、不安定になる。トラシュー記録</title><link>https://blog.alicey.dev/2022/04/wireguard-vpnmac.html</link><pubDate>Thu, 28 Apr 2022 04:20:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/04/wireguard-vpnmac.html</guid><description>&lt;p> こんにちは、アリシィです。&lt;br>&lt;br>&lt;/p>&lt;p>先日、OCIの無料インスタンスにWireGuardのContainerを構築しました。&lt;br>スマホからは問題なく接続できたのですが、Mac(Monterey2台)からの接続が不安定な状態でした。色々試した結果改善したので、記録しておきます。&lt;/p></description></item><item><title>【Proxmox】Update後Windowsが起動しない [DRIVER PNP WATCHDOG]</title><link>https://blog.alicey.dev/2022/04/proxmoxupdatewindows-driver-pnp-watchdog.html</link><pubDate>Wed, 06 Apr 2022 05:41:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/04/proxmoxupdatewindows-driver-pnp-watchdog.html</guid><description>&lt;p> こんにちは。&lt;/p>&lt;p>Proxmox7.0-8上で動かしているVDIのWindowsが、WindowsUpdate後 &lt;b>DRIVER PNP WATCHDOG &lt;/b>でブルースクリーンになり、起動しない状況に陥ったので記事に残しておきます。&lt;/p></description></item><item><title>安物LC光ファイバケーブルを買ったらリンクアップしなかった話。</title><link>https://blog.alicey.dev/2022/04/blog-post.html</link><pubDate>Tue, 05 Apr 2022 22:57:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/04/blog-post.html</guid><description>&lt;p>こんにちは、&lt;br>先日購入した、安物光ファイバを利用したところ、リンクアップしない現象が発生したのでご紹介します。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2022/04/blog-post/img/825b705ee046204c_hu11195666314518284804.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/04/blog-post/img/825b705ee046204c_hu11195666314518284804.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;p>&lt;/p>&lt;p>利用した光ファイバは、&lt;br>&lt;/p></description></item><item><title>【AT-x510-28GTX】USBメモリでファームウェアアップデート (ついでにGUI)</title><link>https://blog.alicey.dev/2022/03/at-x510-28gtxusb-gui.html</link><pubDate>Tue, 22 Mar 2022 18:47:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/03/at-x510-28gtxusb-gui.html</guid><description>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2022/03/at-x510-28gtxusb-gui/img/c3f372770fbd794f_hu5783660363930444330.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/03/at-x510-28gtxusb-gui/img/c3f372770fbd794f_hu5783660363930444330.webp"
 alt=""
 width="1036"
 height="489"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br> 先日、勢いで買ってしまったアライドテレシスの&lt;b>AT-x510-28GTX&lt;/b>を&lt;b>USBメモリ&lt;/b>でファームウェアアップデートしたので、備忘録として残しておきます。&lt;div>TFTP鯖を建てるのが面倒くさい、IP設定する前にファームウェア入れ替えたい、ネットワーク構築する環境がないみたいな時に有効かと思います。&lt;p>&lt;/p></description></item><item><title>【Kubernetes 勉強日記】CustomControllerでNginxのDeploymentを作る。</title><link>https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym.html</link><pubDate>Fri, 11 Mar 2022 21:05:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym.html</guid><description>&lt;p>Kubernetes歴数ヶ月、CustomController歴2週間弱のよわよわアリシィです。&lt;div>今回はタイトルの通り、CustomControllerでNginxのDeploymentを作成する環境を作ったのですが、なかなかうまく行かなかったので、日記がてらハマった部分を残しておきます。&lt;/div>&lt;div>技術的な解説は、他の詳しい文献を当たってください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>完成品は&lt;a href="https://github.com/Alicey0719/kubecon-prac/tree/20dcf20d1a86d7db698a21656ee9541864d54440" target="_blank">こちら&lt;/a>です。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym/img/bcbfa95cfbb3bc9a_hu13861902147283763482.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym/img/bcbfa95cfbb3bc9a_hu13861902147283763482.webp"
 alt=""
 width="787"
 height="433"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>学習にあたり、以下文献を参考にしました。&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://amzn.to/3tRGg5t" rel="nofollow" target="_blank">&lt;b>実践入門 Kubernetesカスタムコントローラーへの道&lt;/b>&lt;/a>&lt;/li>&lt;li>&lt;a href="https://book.kubebuilder.io/introduction.html" rel="nofollow" target="_blank">&lt;b>The Kubebuilder Book&lt;/b>&lt;/a>&lt;/li>&lt;li>&lt;a href="https://zoetrope.github.io/kubebuilder-training/" rel="nofollow" target="_blank">つくって学ぶKubebuilder&lt;/a>&lt;/li>&lt;li>&lt;a href="https://hackmd.io/@h4wKR5OGRjquop_DpwjBcQ/Sk9oK03du" rel="nofollow" target="_blank">【wantedly】custom controllerを使ってk8sを学ぶハンズオン&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;h2>ハマりポイント1&lt;/h2>&lt;div>ハマったポイント１は、GoのBuildが通らないといった現象です。&lt;/div>&lt;div>こちらは、エラーコードを読んでも内容をつかめず、どうしたら良いかわからなかったのですが、原因は開発環境(VM)のストレージ不足でした。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym/img/1b2514085c5741a2_hu15058831152146419120.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/03/kubernetes-customcontrollernginxdeploym/img/1b2514085c5741a2_hu15058831152146419120.webp"
 alt=""
 width="721"
 height="186"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>CustomController開発関係ないじゃん&amp;hellip;という部分で躓きました 苦笑&lt;/div>&lt;div>このあとは、手元のMacBookで作業しました。&lt;/div>&lt;div>余談ですが、CustomController開発において、手軽に潰せる&lt;a href="https://kind.sigs.k8s.io/" rel="nofollow" target="_blank">Kind&lt;/a>が便利だと改めて実感しました。CNIの検証等には使いづらいですが..&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;h2>ハマりポイント2&lt;/h2>&lt;div>同じくBuildが通らない現象ですが、&lt;/div>&lt;div>サンプルコードを真似ているにも関わらず、&lt;b>SetupWithManager&lt;/b>の&lt;b>&lt;a href="https://github.com/Alicey0719/kubecon-prac/blob/20dcf20d1a86d7db698a21656ee9541864d54440/controllers/nginx_controller.go#L196-L197" target="_blank">mgr.GetFieldIndexer().IndexField&lt;/a>&lt;/b>で引数に渡している値が違うと怒られるパターンになります。&lt;/div>&lt;div>こちらはどうやら、KuberbuilderのVersion起因のようで、私はKuberbuilder3を使っていたのですが、サンプルコードはKuberbuilder2系のものだったようです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;b>&lt;a href="https://book.kubebuilder.io/migration/migration_guide_v2tov3.html#migrate-the-controllers" rel="nofollow" target="_blank">Migration from v2 to v3&lt;/a>&lt;/b>&lt;/li>&lt;/ul>&lt;div>を参考にV3相当の呼び出し方に&lt;a href="https://github.com/Alicey0719/kubecon-prac/commit/4c8073b6148ef8a7d8c723225a8b3c8dfc4cfd9e?diff=unified" target="_blank">変更&lt;/a>したところ、問題なく動作しました。&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>以上、KubernetesCustomController学習Part1的な日記でした。&lt;/div>&lt;/div>&lt;div>次は、このControllerにServiceやConfigMapを内包していければと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち。&lt;/div>&lt;/p></description></item><item><title>流行りの「おうちKubernetesクラスタ」やってみた</title><link>https://blog.alicey.dev/2022/02/kubernetes.html</link><pubDate>Sat, 19 Feb 2022 16:22:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/02/kubernetes.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、RaspberryPi4が2台手に入ったので、「おうちKubernetesクラスタ」を構築してみたいと思います。「おうちKubernetes」といえば、株式会社サイバーエージェントの「&lt;a href="https://developers.cyberagent.co.jp/blog/archives/27443/" target="_blank">おうちKubernetesインターン&lt;/a>」が有名かと思いますので、気になる方は覗いてみてください。&lt;/p></description></item><item><title>【Kubernetes】[pod cidr not assigned] flannelインストール時にハマったこと。</title><link>https://blog.alicey.dev/2022/02/k8s-flannel.html</link><pubDate>Tue, 01 Feb 2022 01:39:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/02/k8s-flannel.html</guid><description>&lt;p>&lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way" rel="nofollow" target="_blank">Kubernetes The Hard Way&lt;/a>を参考にしたオンプレKubernetsクラスタに&lt;a href="https://github.com/flannel-io/flannel" rel="nofollow" target="_blank">flannel&lt;/a>を構築しようとしたところ、ハマった点があるので、ご紹介します。&lt;/p>&lt;p>&lt;a href="https://blog.alicey.dev/2021/12/kubernetescalico.html" target="_blank">前回の記事(【Kubernetes】Calicoインストール時にハマったこと。)&lt;/a>も似た内容を取り扱っているため、参考にしていただけると嬉しいです。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>エラー内容&lt;/h2>&lt;div>各ノードで&lt;/div>&lt;div>&lt;b>sudo sysctl net.ipv4.conf.all.forwarding=1&lt;/b>&lt;/div>&lt;div>&lt;b>sudo sysctl net.ipv6.conf.all.forwarding=1&lt;/b>&lt;br>を実行し、&lt;/div>&lt;div>&lt;b>kube-flannel.yml&lt;/b>を&lt;b>apply&lt;/b>したところ、下記画像のようにクラッシュし、再起動を繰り返します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/02/k8s-flannel/img/58e828436cf2904a_hu4394775999323284024.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/02/k8s-flannel/img/58e828436cf2904a_hu4394775999323284024.webp"
 alt=""
 width="636"
 height="93"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>エラー内容は、&lt;br>[&lt;b>Error registering network: failed to acquire lease: node "*NodeName*" pod cidr not assigned&lt;/b>]&lt;br>となっており、&lt;b>PodCIDR&lt;/b>が設定されていないといった旨を示しています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/02/k8s-flannel/img/90cad8878654e914_hu7716610413010456336.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/02/k8s-flannel/img/90cad8878654e914_hu7716610413010456336.webp"
 alt=""
 width="1420"
 height="339"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>改善方法&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2022/02/k8s-flannel/img/dd4582bbf27a3474_hu4942060307044828549.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/02/k8s-flannel/img/dd4582bbf27a3474_hu4942060307044828549.webp"
 alt=""
 width="1025"
 height="749"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/08-bootstrapping-kubernetes-controllers.md#configure-the-kubernetes-controller-manager" rel="nofollow" target="_blank">Configure the Kubernetes Controller Manager&lt;/a>&lt;br>&lt;/div>&lt;br>&lt;a href="https://blog.alicey.dev/2022/02/k8s-flannel/img/6f9162f841680d8b_hu3486704972641404885.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/02/k8s-flannel/img/6f9162f841680d8b_hu3486704972641404885.webp"
 alt=""
 width="576"
 height="196"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>上記のファイルに変更を加えることで改善します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>手順&lt;/h3>&lt;div>&lt;ol>&lt;li>&lt;b>sudo vi /etc/systemd/system/kube-controller-manager.service&lt;/b> &lt;br>でエディタを開く&lt;/li>&lt;li>&lt;b>--allocate-node-cidrs=true \&lt;/b> &lt;br>を追記する&lt;/li>&lt;li>保存する&lt;/li>&lt;li>&lt;b>sudo systemctl daemon-reload&lt;br>sudo systemctl restart kube-controller-manager&lt;/b> &lt;br>で再読み込みする&lt;/li>&lt;/ol>&lt;/div>&lt;div>(すべてのノードで行います。)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>結果&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2022/02/k8s-flannel/img/fc5128365fa11d30_hu2117142756630235382.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/02/k8s-flannel/img/fc5128365fa11d30_hu2117142756630235382.webp"
 alt=""
 width="1413"
 height="588"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>正常に動作するようになりました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>初心者殺しだ...ばいち。&lt;/div></description></item><item><title>【J5Create JCE133G】Mac用USB-NICを買い替えた。</title><link>https://blog.alicey.dev/2022/01/j5create-jce133gmacusb-nic.html</link><pubDate>Thu, 13 Jan 2022 21:47:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/01/j5create-jce133gmacusb-nic.html</guid><description>&lt;p> Mac用のUSB-NIC(LANアダプタ)を買い替えたのでご紹介します。&lt;br>購入したのは、&lt;a href="https://amzn.to/3fq9bXu" rel="nofollow" target="_blank">J5Create JCE133G&lt;/a>で、ヨドバシ価格2720円でした。&lt;/p></description></item><item><title>Log4jの脆弱性を狙った攻撃が来たので分析してみた</title><link>https://blog.alicey.dev/2021/12/log4j.html</link><pubDate>Sun, 12 Dec 2021 10:31:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/12/log4j.html</guid><description>&lt;p> 最近話題になっているJavaのロギングライブラリLog4jの脆弱性(&lt;a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228" rel="nofollow" target="_blank">CVE-2021-44228&lt;/a>)を狙う攻撃が我が家のWebサーバ宛にも送られてきたので、分析してみました。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>送られてきたもの&lt;/h2>&lt;div>送られてきたリクエストは以下のようなものです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/log4j/img/22ee1901ac5d39fe_hu15625343232484286777.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/log4j/img/22ee1901ac5d39fe_hu15625343232484286777.webp"
 alt=""
 width="1167"
 height="41"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;div>オレンジ: WebサーバIP&lt;/div>&lt;div>水色：攻撃者グローバルIP&lt;/div>&lt;div>黄緑：base64文字列の一部マスク&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>jndi:ldapという文字列に加え、base64の文字列が渡されています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>攻撃者IPのロケーションはSt Petersburg, St.-Petersburg, Russia (RU)でした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>base64のデコード&lt;/h2>&lt;div>base64部がどのようなものか、デコードして確認します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>pyhtonで以下のようなコードを実行しました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;div>---&lt;/div>&lt;div>import base64&lt;/div>&lt;div>print(base64.b64decode(b'base64文字列').decode())&lt;/div>&lt;/div>&lt;div>---&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>結果は以下のようになっています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/log4j/img/65be116c3fbe6a33_hu18097574838615791500.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/log4j/img/65be116c3fbe6a33_hu18097574838615791500.webp"
 alt=""
 width="852"
 height="58"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>オレンジ: WebサーバグローバルIP&lt;/div>&lt;div>水色：攻撃者グローバルIP&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>これを見るとcurlかwgetで文字列を取得し、bashに渡していることがわかります。&lt;/div>&lt;div>また、パス内に私のWebサーバのグローバルIPアドレスが入っており、相手を識別しているように見えます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>つまり、攻撃者のサーバに置かれた任意の文字列をbashで実行できてしまうため、何でもやり放題です。Webの書き換え、BotNetに取り込む、踏み台にする etc....&lt;/div>&lt;div>(未対策のJavaで作られた鯖にアクセスしたくなくなりますね...何が置かれてるかわからない...)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>curlでアクセスしてみた&lt;/h2>&lt;div>&lt;br>&lt;/div>&lt;div>GCPに捨てインスタンスを立てて、curlでアクセスしてみました。&lt;/div>&lt;div>が、パスに自身のグローバルIPは使いたくなかったので、0.0.0.0に置き換えています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/12/log4j/img/3144a13547e15fcc_hu2983346187876259431.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/log4j/img/3144a13547e15fcc_hu2983346187876259431.webp"
 alt=""
 width="507"
 height="50"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;br>結果はこのようになっており、何も帰ってきませんでした。&lt;/div>&lt;div>IPを置き換えたことに起因しているのか、偵察的なアクセスで空なのかはわかりません。&lt;/div>&lt;div>(他の人の情報を見ていると同じ様に何も帰って来ないようだったので、追求しないことにしました。)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>今回の検証で、Log4jの脆弱性はかなり簡単にリモートコードを実行できるヤバい奴だということがよくわかりました。みなさんもセキュリティパッチの適応やマメなアップデートの適応、ファイアウォールの設定等を忘れないようにしましょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>-追伸&lt;/div>&lt;div>2021-12-13の攻撃を確認した所、WAF対策と思われる処理をしたリクエストが飛んできていた。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/log4j/img/59e22ccd0c138e34_hu2015415441476341491.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/log4j/img/59e22ccd0c138e34_hu2015415441476341491.webp"
 alt=""
 width="1104"
 height="22"
 loading="lazy" decoding="async">
 &lt;/a>よって、WAF等で対策したから大丈夫と安心せず、根本的な脆弱性対策や、権限設定、厳格なFW設定等を組み合わせ、複数の階層で攻撃を止められるような設計(スライスチーズモデル)にしていくことが望ましい。&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div></description></item><item><title>【Kubernetes】Calicoインストール時にハマったこと。</title><link>https://blog.alicey.dev/2021/12/kubernetescalico.html</link><pubDate>Mon, 06 Dec 2021 11:12:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/12/kubernetescalico.html</guid><description>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2021/12/kubernetescalico/img/56d6665b2ffb5e81_hu879352853489370369.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/kubernetescalico/img/56d6665b2ffb5e81_hu879352853489370369.webp"
 alt=""
 width="703"
 height="650"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br> 先日、&lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way" rel="nofollow" target="_blank">Kubetenetes-The-Hard-Way&lt;/a>&lt;span>(オンプレ3台構成にアレンジしてます)&lt;/span>を行い、初めてKubernetes触れました。その後、ネットワーク周りで遊ぶために&lt;a href="https://www.tigera.io/project-calico/" rel="nofollow" target="_blank">Calico&lt;/a>をインストールしようとしたところ、若干ハマった部分があるので、簡単にご紹介します。&lt;p>&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>症状&lt;/h2>&lt;div>&lt;a href="https://projectcalico.docs.tigera.io/archive/v3.20/getting-started/kubernetes/self-managed-onprem/onpremises" rel="nofollow" target="_blank">Install Calico networking and network policy for on-premises deployments&lt;/a>を参考にCalicoとcalicoctlを &lt;b>kubectl apply -f calico.yaml&lt;/b> , &lt;b>kubectl apply -f calicoctl.yaml&lt;/b> でデプロイしました。&lt;/div>&lt;div>yamlファイルにはPod CIDRの項目のみ、変更を行っています。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/kubernetescalico/img/1769ba3abc3c8125_hu629328151621056061.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/kubernetescalico/img/1769ba3abc3c8125_hu629328151621056061.webp"
 alt=""
 width="1252"
 height="122"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>しかし、Podに割り振られるIPアドレスはデプロイ以前と同様のもので、&lt;a href="https://docs.projectcalico.org/security/tutorials/kubernetes-policy-basic" rel="nofollow" target="_blank">Kubernetes policy, basic tutorial&lt;/a>を参考にネットワークポリシーのテストをしても、中途半端に反映されているような挙動をし、アクセス拒否の設定をしても、アクセスできてしまう(未設定時より時間かかったりする印象)といった状態でした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>原因と改善策&lt;/h2>&lt;div>そこで、改めてCalicoのインストール手順やKubernetes-The-Hard-Wayの手順を確認した所、初歩的なミスを見つけました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>Calicoをインストールする際は&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/09-bootstrapping-kubernetes-workers.md#configure-cni-networking" rel="nofollow" target="_blank">Configure CNI Networking&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;div>が不要になります。また、オンプレ用にカスタマイズして行っていたルーティングの設定も不要になりました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ここでは、&lt;b>10-bridge.conf, &lt;/b>&lt;b>99-loopback.conf&lt;/b>を作成していますが、Calicoをインストールすると以下のようなコンフィグファイルが自動で生成されます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/kubernetescalico/img/e95c50582b2ae29f_hu5486732378438558030.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/kubernetescalico/img/e95c50582b2ae29f_hu5486732378438558030.webp"
 alt=""
 width="338"
 height="47"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>というわけで、&lt;b>rm 10-bridge.conf 99-loopback.conf&lt;/b>で設定ファイルを削除し、再度確認すると、&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/12/kubernetescalico/img/2b14d5dd53d2db7b_hu5307384877804852910.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/12/kubernetescalico/img/2b14d5dd53d2db7b_hu5307384877804852910.webp"
 alt=""
 width="1326"
 height="512"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>Calicoが生成したIPアドレスに置き換わり、ネットワークポリシーも適応できるようになりました。&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>初Kubernetes、仕組みを理解しない状態で触るとハマりポイントが非常に多く、苦戦していますが、わかると楽しく、非常に面白いシステムです。&lt;/div>&lt;div>是非皆さんも遊んでみてください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;p>&lt;br>&lt;/p></description></item><item><title>iPhoneのバッテリーを交換したら4Gに繋がらなくなった話。</title><link>https://blog.alicey.dev/2021/12/iphone4g.html</link><pubDate>Thu, 02 Dec 2021 00:53:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/12/iphone4g.html</guid><description>&lt;h3>報告&lt;/h3>&lt;p> 先日、AppleStoreのGenius Barにて、iPhoneXのバッテリー交換をお願いしました。&lt;br>交換は、預けてから1時間弱で完了し、データの消失等なく、手元に戻ってきました。&lt;br>&lt;/p></description></item><item><title>【Android12】Wi-Fiボタンの表示 (要adbコマンド)</title><link>https://blog.alicey.dev/2021/11/android12wi-fi-adb.html</link><pubDate>Mon, 22 Nov 2021 06:32:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/11/android12wi-fi-adb.html</guid><description>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2021/11/android12wi-fi-adb/img/7bd1e89425b111dc_hu17743350587099048569.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/11/android12wi-fi-adb/img/7bd1e89425b111dc_hu17743350587099048569.webp"
 alt=""
 width="800"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br> &lt;p>&lt;/p>&lt;p>Pixel3をAndroid12にアップデートしたところ、独立したWi-Fiボタンが削除され、インターネットボタンに統合されてしまいました。これが検証時にとても不便な為、復活させたいと思います。&lt;/p></description></item><item><title>【povo 2.0】Androidでテザリングできない時の対処法</title><link>https://blog.alicey.dev/2021/10/povo-20.html</link><pubDate>Sat, 30 Oct 2021 23:10:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/10/povo-20.html</guid><description>&lt;p> povo2.0(物理SIM)を契約し、P20Liteに挿入しマニュアル通りに設定しました。&lt;br>しかしテザリングが出来ず、いろいろ試した結果接続できたので、記録として残したいと思います。&lt;/p></description></item><item><title>【IX2105 NVRAM TEST: Fail】修理に挑戦する！</title><link>https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail.html</link><pubDate>Fri, 22 Oct 2021 07:59:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail.html</guid><description>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/2851eecbcaf95bb5_hu9058203275214857676.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/2851eecbcaf95bb5_hu9058203275214857676.webp"
 alt=""
 width="1600"
 height="982"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br> &lt;a href="https://blog.alicey.dev/2021/09/ix2105ipoe-ipv4-over-ipv6-transixipv4.html" target="_blank">以前の記事&lt;/a>で紹介した、IX2105の起動シーケンスで表示されるNVRAM TEST: Failを改善したいと思います。&lt;p>&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>エラー内容の推測&lt;/h2>&lt;div>今回、表示されているエラーは&lt;br>&lt;b>NVRAM TEST: Fail&lt;/b>&lt;/div>&lt;div>&lt;b>&lt;br>&lt;/b>&lt;/div>&lt;div>&lt;b>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/bd4c83c264adfcfb_hu10590590526478383315.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/bd4c83c264adfcfb_hu10590590526478383315.webp"
 alt=""
 width="572"
 height="410"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/b>&lt;/div>&lt;div>ということで、その名の通りNVRAMに何らかの問題がありTESTに失敗していると考えられます。&lt;/div>&lt;div>NVRAM Failの故障例を調べてみると、ICに取り付けられたSNAPHAT BATTというデータを保持するための電力を供給する電池のようなものがあり、その電池残量がなくなりエラーとなるケースが多いように見えました(フォロワー様からの助言もいただきました)。&lt;/div>&lt;div>そこで、今回は、この電池を交換してみたいと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>材料の準備&lt;/h2>&lt;div>まず、交換する電池の確認をします。&lt;/div>&lt;div>採用されている電池は&lt;b>M4T28-BR12SH1&lt;/b>というもので、&lt;a href="https://www.marutsu.co.jp/pc/i/41257479/" rel="nofollow" target="_blank">マルツ&lt;/a>や&lt;a href="https://www.digikey.jp/product-detail/ja/stmicroelectronics/M4T28-BR12SH1/497-3686-5-ND/679615" rel="nofollow" target="_blank">Digi-Key&lt;/a>、&lt;a href="https://amzn.to/3sSpLX9" rel="nofollow" target="_blank">Amazon&lt;/a>等で入手できるようです。(IX2215も同じものでした。)&lt;br>(稀に出品元が変更になったりしているため、Amazonはよく確認してください。)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>しかし、どれもそれなりのお値段(1000円前後)かつ送料がかかり、本当にこれが原因かわからない状態で購入するか悩ましく思いました。&lt;span style="font-size: x-small">（このくらい買ってしまえとも思う&lt;/span>&lt;/div>&lt;div>そこで、たまたま自宅に放置されていて、同じ電池を搭載しているIX2005で実験してみることにしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/5ebd1ff0c207eed8_hu7989159494526262871.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/5ebd1ff0c207eed8_hu7989159494526262871.webp"
 alt=""
 width="1580"
 height="1234"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>上:IX2005, 下:IX2105, 黄色い四角い物体がバッテリー&lt;/div>&lt;br>&lt;/div>&lt;h2>電池の入れ替え Part1&lt;/h2>&lt;div>準備が整ったので、実際に電池交換を行います。&lt;/div>&lt;div>今回は通電状態で交換作業を行いました。が、後の作業で非通電での交換作業でも問題なく動作しました。しかし、場合によってはConfigやBootstrap等が消える可能性や、感電等につながる事もあるかと考えられますので、十分注意し、&lt;span style="color: red">自己責任&lt;/span>でお願いします。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>入れ替え自体は簡単で、両方のルータから電池を引き抜き、差し替えるだけです。&lt;/div>&lt;div>このとき、ショートやバッテリーの接続方向等に注意します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/02f48210de29ebce_hu3771443660855099520.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/02f48210de29ebce_hu3771443660855099520.webp"
 alt=""
 width="942"
 height="1234"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>取り外し時の画像&lt;/div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>交換終了後、再起動を行いテストシーケンスを確認します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>結果&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/27141c4b34f2ec35_hu11223278677350590073.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/27141c4b34f2ec35_hu11223278677350590073.webp"
 alt=""
 width="1600"
 height="1120"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>両方にNVRAMエラーが出るようになりました。&lt;/div>&lt;div>複数回再起動等行ってもダメ、電池戻してもダメ...(´・ω・`)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>....ここで諦められるかぁ！&lt;/div>&lt;div>ということで、それぞれのバッテリーの電圧をテスターで測定しました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>すると、&lt;/div>&lt;div>&lt;div>IX2105にはいっていたバッテリー：100mV&lt;/div>&lt;div>&lt;div>IX2005にはいっていたバッテリー：1.25V&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>という結果になりました。&lt;/div>&lt;div>パット見、IX2005の方は正常に見えますが、&lt;a href="https://pdf1.alldatasheet.jp/datasheet-pdf/view/22998/STMICROELECTRONICS/M4T28-BR12SH1.html" rel="nofollow" target="_blank">データシート&lt;/a>を確認すると、通常電圧は&lt;b>2.8V&lt;/b>であることがわかります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>つまり両方逝ってるのでは？&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ということで、IX2005をもう一台召喚してみることにしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;h2>電池の入れ替え Part2&lt;/h2>&lt;/div>&lt;/div>&lt;/div>&lt;div>Part1と同様に入れ替えを行いました。&lt;/div>&lt;div>このときに、2台目のIX2005に付属していた電池は2.8V出力していることを確認しました。&lt;/div>&lt;div>交換は非通電状態で行いました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>結果&lt;/h2>&lt;div>エラーが消え、問題なく利用できる状態になりました！&lt;br>(2回くらい再起動したような気がする)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/f72e9f7630ff4319_hu5087176498833757161.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/10/ix2105-nvram-test-fail/img/f72e9f7630ff4319_hu5087176498833757161.webp"
 alt=""
 width="542"
 height="346"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>IX2005君には、そのうち電池を購入したいと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>IX2105のNVRAM TEST FailはSNAPHAT BATTの交換で改善することが出来ました。しかし、バッテリーをケチって古い機種から流用したことで、トラブルに遭遇することになりました。&lt;/div>&lt;div>なにかの参考になれば幸いです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div>&lt;div>&lt;blockquote class="twitter-tweet">&lt;p dir="ltr" lang="ja">4コマ漫画です &lt;a href="https://t.co/ZUp3oy1CO8">pic.twitter.com/ZUp3oy1CO8&lt;/a>&lt;/p></description></item><item><title>Google Original Chips 頂きました！！</title><link>https://blog.alicey.dev/2021/10/google-original-chips.html</link><pubDate>Fri, 08 Oct 2021 18:25:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/10/google-original-chips.html</guid><description>&lt;p> Google Original Chipsを頂いたので記録として残しておきます。&lt;/p>&lt;p>&lt;a href="https://pixeljp.withgoogle.com/" rel="nofollow" target="_blank">Google Original Chips キャンペーン&lt;/a>に応募し、先着でいただくことが出来ました。&lt;br>(先着→抽選に途中から切り替わったらしい)&lt;/p></description></item><item><title>IX2105でIPoE (IPv4 over IPv6 クロスパス)やってみた</title><link>https://blog.alicey.dev/2021/09/ix2105ipoe-ipv4-over-ipv6-transixipv4.html</link><pubDate>Mon, 20 Sep 2021 03:40:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/09/ix2105ipoe-ipv4-over-ipv6-transixipv4.html</guid><description>&lt;p> 今回&lt;a href="https://amzn.to/3zsrxyO" rel="nofollow" target="_blank">IX2105&lt;/a>を安く入手することが出来たため、以前に行った「&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev.html" target="_blank">IX2215でIPoE (IPv4 over IPv6)やってみた&lt;/a>」と同様の検証を行ってみたいと思います。&lt;br>またその結果、私の環境において適切なルータはどちらなのか調べて行きたいと思います。&lt;/p></description></item><item><title>【ProLiant DL360p】ラックサーバのファンが故障したので交換した。</title><link>https://blog.alicey.dev/2021/08/proliant-dl360p.html</link><pubDate>Mon, 30 Aug 2021 15:37:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/08/proliant-dl360p.html</guid><description>&lt;p> 突然ですが、ラックサーバのファンが故障しました。&lt;/p>
&lt;div>(音量注意)&lt;/div>&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/05aidTcVcy0" title="YouTube video player" width="560">&lt;/iframe>
&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>状況&lt;/h3>&lt;div>20年4月頃にヤフオクで購入したラックサーバですが、&lt;/div>&lt;div>劣化により、FAN5が回転しなくなった為に、他のFANが全力で回転しているようです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>iLOを見ると、警告と全FANが94%で回転していることがわかります。&lt;br>ちなみに平常時は30-50％くらいです。10GbのNICを外すともう少し下がります。&lt;br>30%くらいまでなら添い寝ができる...？くらいの音量感です。&lt;/div>&lt;div>&lt;div class="separator">&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container">&lt;tbody>&lt;tr>&lt;td>&lt;a href="https://blog.alicey.dev/2021/08/proliant-dl360p/img/9446072013d9da3b_hu1282308253608106903.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/proliant-dl360p/img/9446072013d9da3b_hu1282308253608106903.webp"
 alt=""
 width="936"
 height="260"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/td>&lt;/tr>&lt;tr>&lt;td class="tr-caption">iLOのファンステータス&lt;/td>&lt;/tr>&lt;/tbody>&lt;/table>&lt;br>&lt;br>&lt;/div>&lt;br>実家に置いているサーバのため、Zabbix(監視サーバ)の警告で気づく事になりました。&lt;span>サーバの監視ホント大事。&lt;/span>&lt;/div>&lt;div>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container">&lt;tbody>&lt;tr>&lt;td>&lt;a href="https://blog.alicey.dev/2021/08/proliant-dl360p/img/7d31cfb77a24923c_hu5673175258425474730.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/proliant-dl360p/img/7d31cfb77a24923c_hu5673175258425474730.webp"
 alt=""
 width="805"
 height="27"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/td>&lt;/tr>&lt;tr>&lt;td class="tr-caption">Zabbixの警告画面&lt;/td>&lt;/tr>&lt;/tbody>&lt;/table>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;h3>対策&lt;/h3>&lt;div>というわけで、新しいFANを購入しました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container">&lt;tbody>&lt;tr>&lt;td>&lt;a href="https://blog.alicey.dev/2021/08/proliant-dl360p/img/3299ba0adfd1b8d2_hu14285470647423286614.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/proliant-dl360p/img/3299ba0adfd1b8d2_hu14285470647423286614.webp"
 alt=""
 width="711"
 height="841"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/td>&lt;/tr>&lt;tr>&lt;td class="tr-caption">購入したFAN&lt;/td>&lt;/tr>&lt;/tbody>&lt;/table>&lt;br>&lt;br>&lt;/div>そして既存のFANと交換。ホットスワップで交換できます。&lt;/div>&lt;div>&lt;span style="font-size: x-small">(めっちゃブレてる&lt;/span>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/proliant-dl360p/img/02937a043d2cd123_hu9481491961853443344.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/proliant-dl360p/img/02937a043d2cd123_hu9481491961853443344.webp"
 alt=""
 width="720"
 height="878"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>これで元通り。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>FANはヤフオクで4個+送料で3000円くらいでした。&lt;/div>&lt;div>正直、サーバも世代落ちで、電気代的にも性能的にも厳しくなりつつあるので、本体ごと交換も考えましたが、3000円ならFANを変えるか...となりました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>新しいサーバほしい。&lt;/div></description></item><item><title>【Adobe Premiere 2021 15.2】プツプツ音飛びし、正常に出力されない。</title><link>https://blog.alicey.dev/2021/08/adobe-premiere-2021-152.html</link><pubDate>Thu, 26 Aug 2021 02:25:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/08/adobe-premiere-2021-152.html</guid><description>&lt;h1> 【Adobe Premiere 2021 15.2】プツプツ音飛びし、正常に出力されない。&lt;/h1>&lt;div>&lt;br>&lt;/div>&lt;div>Prで映像編集をしようとしたところ、音飛びが発生。原因と改善策がわかりましたので、報告程度に残しておきます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>原因と改善方法&lt;/h3>&lt;div>原因は、&lt;b>Cinegy H.264プラグイン&lt;/b>でした。GPUでエンコード速くなる？的なやつですね。&lt;/div>&lt;div>これを削除することで改善しました。使用していなかったため削除しましたが、プラグインを更新することでも改善するかもしれません(2021-03-22時点では更新しても変化しない模様)。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>アンインストーラが見当たらなかったため、プラグインフォルダから直接削除しました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>(C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore)&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/adobe-premiere-2021-152/img/5d4143814a92cf00_hu10990887103884386962.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/adobe-premiere-2021-152/img/5d4143814a92cf00_hu10990887103884386962.webp"
 alt=""
 width="744"
 height="142"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>しかし、エンコード関係のプラグインが原因で、プレビュー時の音飛びにつながることなんてあるんですね...びっくりです。何かの参考になれば幸いです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>参考文献&lt;/h3>&lt;div>&lt;ul>&lt;li>&lt;a href="https://sapporo-president.com/archives/18334" rel="nofollow" target="_blank">【2021年版】Adobe Premiere Pro で動画の音がプツプツ&lt;/a>&lt;/li>&lt;/ul>&lt;/div></description></item><item><title>【謎実験】充電中のMacと接地端子に触れてみた</title><link>https://blog.alicey.dev/2022/07/mac.html</link><pubDate>Sat, 21 Aug 2021 13:17:00 +0900</pubDate><guid>https://blog.alicey.dev/2022/07/mac.html</guid><description>&lt;h1>充電中のMacと接地端子に触れてみた&lt;/h1>&lt;div>まずはこの動画を御覧ください。&lt;/div>&lt;div>&lt;br>&lt;/div>
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/6im59ZJPVOU" title="YouTube video player" width="560">&lt;/iframe>
&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>指で充電中のMacの筐体とLEDの足を触るとLEDが光っているのがわかるかと思います。&lt;/div>&lt;div>LEDのもう片方の足は、端子台に接続され、その先は家庭用コンセントのアース端子に接地接続されています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>つまり、手という抵抗を挟んでいるにも関わらずLEDが光ってしまうほどの電位差が生じているということになりますね。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>環境によって変動するかもですが、電位差はこんな感じ。(測定方法誤ってたらすみません)&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2022/07/mac/img/e0541e8920bbd86e_hu3489869161645304828.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2022/07/mac/img/e0541e8920bbd86e_hu3489869161645304828.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>設置されていないPCと接地端子を同時に触ることはほぼないかもしれませんが、こういったこともあるのだと知識として持っておくと面白いかもしれません。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>※もし同じような実験をされる際は、電気の流れ道に心臓等が挟まらないように気をつけましょう&lt;/div>&lt;div>※真似して何か起きても責任は取れません。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>それでは、ばいち。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>DockerでDjango(SQLite)な開発環境を用意する</title><link>https://blog.alicey.dev/2021/08/dockerdjangosqlite.html</link><pubDate>Thu, 19 Aug 2021 02:56:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/08/dockerdjangosqlite.html</guid><description>&lt;h1> DockerでDjango(SQLite)な開発環境を用意する&lt;/h1>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/16ac204b04f823bb_hu12709945454257530165.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/16ac204b04f823bb_hu12709945454257530165.webp"
 alt=""
 width="1002"
 height="420"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;div>今回は、Pythonで実装されたWebフレームワークの1つである、DjangoをDockerコンテナ上で動かす環境を作っていきます。環境は以下のようになっています。本来であれば&lt;b>コンテナはなるべく軽く&lt;/b>、&lt;b>1コンテナ1アプリケーション&lt;/b>構成で作るべきだとは思いますが、今回は開発しやすさを優先して構築しています。&lt;/div>&lt;div>DBにSQLiteを利用していることや、Shellにexecして作業しているのもこの為で、コンテナに馴染みのない人でもわかりやすいことや、開発時のDBを共有しやすくするためにこの構成にしています。&lt;/div>&lt;div>もっとコンテナの特徴を生かした構成にしたい場合や、本番環境で利用したい場合は他のサイト(&lt;a href="https://docs.docker.jp/compose/django.html" rel="nofollow" target="_blank">ドキュメン&lt;/a>ト等)をご覧ください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>Dockerバージョン&lt;/div>&lt;div>&lt;ul>&lt;li>Docker version 20.10.7, build f0df350&lt;/li>&lt;/ul>&lt;div>入れるもの&lt;/div>&lt;/div>&lt;div>&lt;ul>&lt;li>Python3.9.6&lt;/li>&lt;li>Django3.2.5&lt;/li>&lt;li>SQLite3&lt;/li>&lt;li>その他使うもの(vim, lessなど)&lt;/li>&lt;/ul>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;div>今回作成したファイルは&lt;a href="https://github.com/Alicey0719/pythonDjangoDevelopEnv" target="_blank">GitHub&lt;/a>に掲載しています。&lt;/div>&lt;div>git cloneしていただければ、そのまま動くと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>使い方&lt;/h2>&lt;div>まず、git cloneでGitHubからファイルを落とします。(コードをコピペしても動きます)&lt;/div>&lt;div>&amp;gt; git clone https://github.com/Alicey0719/pythonDjangoDevelopEnv.git&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/6e9e7390875fbf04_hu6322068163805801501.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/6e9e7390875fbf04_hu6322068163805801501.webp"
 alt=""
 width="779"
 height="231"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>次に、落ちてきたディレクトリに移動し、start.shを起動します。&lt;/div>&lt;div>この際、Dockerが起動していないと動かないので注意しましょう。&lt;/div>&lt;div>&amp;gt; cd pythonDjangoDevelopEnv/&lt;/div>&lt;div>&amp;gt; sh start.sh &lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/b700e8778a764a71_hu7159808751559793198.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/b700e8778a764a71_hu7159808751559793198.webp"
 alt=""
 width="853"
 height="826"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>すると構築が始まり、しばらくすると...&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/9f4177a23a76194d_hu8311664410722720216.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/9f4177a23a76194d_hu8311664410722720216.webp"
 alt=""
 width="851"
 height="95"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>コンテナのシェルに接続されます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/3f0c00070dc57806_hu17742677800450812187.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/3f0c00070dc57806_hu17742677800450812187.webp"
 alt=""
 width="390"
 height="450"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>意図された環境が構築されています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>記述されている内容の解説&lt;/h2>&lt;div>1つずつ順に見ていきます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>&lt;/h3>&lt;h3>&lt;ul>&lt;li>docker-compose.yml&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/8086075dc329e79c_hu13179720913116256235.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/8086075dc329e79c_hu13179720913116256235.webp"
 alt=""
 width="479"
 height="307"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">ここでは、起動するコンテナの設定を記述することができます。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">4行目から見ていきましょう。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">4行目では、サービスの名称を"python-django"(任意の名前)と定義しています。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span>&lt;span style="font-weight: 400">5行目では、build(&lt;/span>&lt;/span>&lt;span style="font-weight: 400">ComposeFileを実行し、ビルドされるときのpath&lt;/span>&lt;span style="font-weight: 400">)するものに対して"."を指定しています。&lt;/span>&lt;span style="font-weight: 400">これはカレントディレクトリを示し、そこに置かれているDockerfileが対応します。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">6行目では、container_nameを指定しています。そのまんまですねｗ コンテナの名前(任意)です。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">7行目では、stdin_openを指定しています。これは、&lt;/span>&lt;span style="font-weight: 400">コンテナの標準入力をオープンしたままにします。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">8行目では、ttyをtrueにしています。これはコンテナに擬似TTYを割り当てています。これにより、コンテナが自動的に正常終了することを防ぎ、起動したままの状態を作ることができます。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">9,10行目では、Volumesの設定をしています。これは、コンテナ内の/codeとホストPCの./codeを同一のものとして扱うような設定となります。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">11,12行目では、Portの割り当てをしています。これにより、コンテナ内の8000ポートとホストPCの8000&lt;/span>&lt;span style="font-weight: 400">ポートを同一のものとして扱えます。よって、ホストPCからlocalhost:8000のように指定すると、コンテナ上のサーバにアクセスできるようになります。&lt;br>&lt;br>&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">※djangoを実行する際に&lt;u>python3 manage.py runserver &lt;span style="color: red">0:8000&lt;/span>&lt;/u>と指定しないとコンテナ外からアクセスできません。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">&lt;br>&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">より正確で詳しい説明はリファレンスを御覧ください。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">&lt;br>&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: medium; font-weight: 400">&lt;br>&lt;/span>&lt;/div>&lt;ul>&lt;li>Dockerfile&lt;/li>&lt;/ul>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/9a896e9b8d5a27c3_hu15752551789585350237.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/9a896e9b8d5a27c3_hu15752551789585350237.webp"
 alt=""
 width="509"
 height="217"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;span style="font-size: small; font-weight: 400">docker-composeのbuildで呼ばれているものになります。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">1行目のFROMでは利用するイメージを指定しています。今回はPython3.9.6を利用します。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span>&lt;span style="font-weight: 400">2行目では、Pythonの環境変数を指定しています。(&lt;/span>&lt;/span>&lt;span style="font-weight: 400">非空なら標準出力・標準エラーのストリームのバッファリングを行わない&lt;/span>&lt;span style="font-weight: 400">)&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">3,4行目ではcodeディレクトリを作成し、それをワーキングディレクトリに設定しています。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">5行目では、ホストPCにあるrequirements.txtをコンテナ内のcodeディレクトリにコピーしています。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small; font-weight: 400">6行目でaptのパッケージ一覧を更新し、&lt;/span>&lt;span style="font-size: medium; font-weight: 400">aptでインストールするものを記述しています。(sqlite3とかvimとか) コンテナのお作法的には、apt install 後にapt cleanなどでアーカイブファイルを削除しコンテナを軽量化することが多いです(&lt;a href="https://docs.docker.jp/engine/articles/dockerfile_best-practice.html" rel="nofollow" target="_blank">参考&lt;/a>)。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">7行目で、pipをアップグレードして、8行目で&lt;/span>&lt;span style="font-weight: 400">requirements.txtにかかれているものを、pipでインストールしています。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">&lt;br>&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">本来であれば、コンテナはアプリケーションが主役であり、1コンテナ1アプリケーション等、軽い構成で作るべきだと思いますので、上記のようにアレコレ入れないほうが良いとは思います。が、作業効率化の為導入しました...&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">また、継続して利用するものであれば、なるべく全てのものに関してバージョンの固定を行うべきだと思います。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;ul>&lt;li>requirements.txt&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/98cdaf4fa1a821eb_hu15256599815183760606.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/98cdaf4fa1a821eb_hu15256599815183760606.webp"
 alt=""
 width="255"
 height="139"
 loading="lazy" decoding="async">
 &lt;/a>&lt;span style="font-size: small; font-weight: 400">pipでインストールするものの一覧です。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">Djangoの3.2.5やその他使いそうなものを書いていきます。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: 400">各々使用するものを入れましょう。&lt;/span>&lt;/span>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;ul>&lt;li>start.sh&lt;/li>&lt;/ul>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/a07f6661f2a2bcbf_hu9786989542199976294.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/dockerdjangosqlite/img/a07f6661f2a2bcbf_hu9786989542199976294.webp"
 alt=""
 width="501"
 height="112"
 loading="lazy" decoding="async">
 &lt;/a>&lt;span style="font-size: small; font-weight: normal">start.shではDockerコンテナを構築・起動し、シェルへ接続するまでの作業を1つで行うシェルスクリプトです。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: normal">まず docker-compose up -d でdocker-compose.ymlファイルを元にコンテナを起動します。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: normal">この操作が成功した場合に&amp;amp;&amp;amp;の右側に書かれたコードが実行されます。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: normal">右側のコードでは、docker exec -it でpython-djangoという名前のコンテナのシェルに接続しています。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: normal">コンテナ起動時に実行するとそのままシェルに入ることができます。&lt;/span>&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;span style="font-size: small">&lt;span style="font-weight: normal">&lt;br>&lt;/span>&lt;/span>&lt;/div>&lt;div>参考文献&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://docs.docker.jp/compose/django.html" rel="nofollow" style="font-weight: normal" target="_blank">&lt;span style="font-size: small">クィックスタート: Compose と Django&lt;/span>&lt;/a>&lt;/li>&lt;li>&lt;a href="https://zenn.dev/hohner/articles/43a0da20181d34" rel="nofollow" style="font-weight: normal" target="_blank">&lt;span style="font-size: small">DockerのTTYって何?&lt;/span>&lt;/a>&lt;/li>&lt;li>&lt;a href="https://qiita.com/yuta-ushijima/items/d3d98177e1b28f736f04" rel="nofollow" style="font-weight: normal" target="_blank">&lt;span style="font-size: small">docker-compose.ymlの書き方について解説してみた&lt;/span>&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;/h3></description></item><item><title>機械学習基盤の構築(Ubuntu20.04+Tensorflow+Docker+GPU)</title><link>https://blog.alicey.dev/2021/08/ubuntu2004dockergpu.html</link><pubDate>Tue, 03 Aug 2021 10:01:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/08/ubuntu2004dockergpu.html</guid><description>&lt;h2> なりゆき&lt;/h2>&lt;div>大学で行っている研究にて、機械学習を用いた処理を行っているのですが、学生の持っているマシン(大半がm3なMacBook)では遅すぎていつまで経っても終わらないという話が出ました。そこで、大学に機械学習のリソースをくれないかという話をしたところ、GPU搭載のゲーミングノートPCを貸していただけたので、これを使うことにしました。&lt;/div>&lt;div>（本当はGPU乗ったサーバのVM貸してほしかった.....電気代怖い....）&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>PCの詳細はこんな感じ&lt;/div>&lt;div>&lt;ul>&lt;li>CPU : Intel Core i7 9750H(6C12T 2.6GHz up to 4.5GHz)&lt;/li>&lt;li>RAM : DDR4-2400 SODIMM 32GB&lt;/li>&lt;li>GPU : NVIDIA RTX2070 Mobile&lt;/li>&lt;li>OS : Windows10Home → Ubuntu 20.04 LTS&lt;/li>&lt;/ul>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/1a6dca740247810f_hu3304391076628058705.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/1a6dca740247810f_hu3304391076628058705.webp"
 alt=""
 width="1293"
 height="920"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>OSの載せ替え&lt;/h2>&lt;div>まず、既存のWindowsをバックアップします。&lt;/div>&lt;div>SSDを載せ替えても良かったのですが、予算の関係で今回はディスクのイメージを作成しました。&lt;/div>&lt;div>詳しい内容は&lt;a href="https://blog.alicey.dev/2021/07/windowsdd.html" target="_blank">前回の記事&lt;/a>を御覧ください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>Ubuntuのインストール&lt;/h2>&lt;div>Ubuntuをインストールします。&lt;/div>&lt;div>といっても、難しいことはなく、USBブートし画面の指示に従いインストールするだけです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/c26ec61a3e653565_hu14426114048247843325.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/c26ec61a3e653565_hu14426114048247843325.webp"
 alt=""
 width="1064"
 height="797"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h2>ドライバのインストール&lt;/h2>&lt;div>ドライバ類のインストールをします。&lt;/div>&lt;div>今回は、GPUのドライバのみ手動インストールしました。&lt;/div>&lt;div>バージョンに関しては、&lt;a href="https://www.tensorflow.org/install/gpu?hl=ja" rel="nofollow" target="_blank">TensoeflowのGPUサポート&lt;/a>と照らし合わせ、&lt;/div>&lt;div>CUDA 11.4, NVIDIA-SMI 470.42.01をインストールしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/40b50e33b212a9e8_hu11333822182802677762.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/40b50e33b212a9e8_hu11333822182802677762.webp"
 alt=""
 width="1181"
 height="827"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>ココで1箇所ハマったことがあります。&lt;/div>&lt;div>UbuntuをSecureBootを利用する形でセットアップしたため、ドライバインストール時に見慣れない「Enrolling MOK Key」の設定が必要になります。&lt;/div>&lt;div>ドライバをセットアップし、Reboot後、見慣れない青背景の画面が出たため、何も考えずにContinueBootした所、ドライバを読み込みませんでした。気をつけましょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>その時参考にしたサイト: &lt;a href="https://seedoftalk.blogspot.com/2021/06/ubuntu-secureboot.html" rel="nofollow" target="_blank">UbuntuでNVIDIAドライバが動かない&lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>Docker等の構築&lt;/h2>&lt;div>ココまで来てしまえば、後は必要なソフトウェアをインストールするだけです。&lt;/div>&lt;div>Tensorflowの場合ですと、公式に&lt;a href="https://www.tensorflow.org/install/docker?hl=ja" rel="nofollow" target="_blank">Docker&lt;/a>を利用するものと、&lt;a href="https://www.tensorflow.org/install/pip?hl=ja" rel="nofollow" target="_blank">pip&lt;/a>でのセットアップに関するものがまとめられています。&lt;/div>&lt;div>これを参考に構築します。&lt;/div>&lt;div>（需要があれば、別途記事にします。）&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>また、DockerでNVIDIA GPUを利用する際にはNVIDIA Container Toolkit(nvidia-docker2)のインストールが必要になります。&lt;/div>&lt;div>&lt;a href="https://gangannikki.hatenadiary.jp/entry/2020/09/26/200000" rel="nofollow" target="_blank">こちら&lt;/a>を参考にさせていただきました。&lt;/div>&lt;div>公式の&lt;a href="https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#setting-up-nvidia-container-toolkit" rel="nofollow" target="_blank">ドキュメント&lt;/a>はこの辺りですね。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>docker composeを利用する場合、v1とv2でdocker-compose.ymlのGPUを指定する方法が異なりますのでご注意ください。個人的にはv2で構築することをおすすめします。&lt;/div>&lt;div>詳しくは、&lt;a href="https://matsuand.github.io/docs.docker.jp.onthefly/compose/gpu-support/" rel="nofollow" target="_blank">ドキュメント&lt;/a>をご参照ください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>また、この辺りは、バージョンによって変化が生じやすい部分かと思われますので、環境(OSやGPU)に応じた設定を都度ドキュメント等で確認することをおすすめします。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>おまけ&lt;/h2>&lt;div>せっかくゲーミングPCだからゲームしないとね？&lt;/div>&lt;div>というわけで、マイクラをプレイしておきました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/caba0afd9f74752f_hu16241844205032627848.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/caba0afd9f74752f_hu16241844205032627848.webp"
 alt=""
 width="726"
 height="920"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>&lt;div>僕がよくする配信+ゲームではGPUフルロード。フレームレートも落ちますね....144Hzモニタの意味....&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/82426cc5ab1153e6_hu15285195861590897201.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/82426cc5ab1153e6_hu15285195861590897201.webp"
 alt=""
 width="1031"
 height="730"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;br>&lt;br>&lt;/div>&lt;div>というか、キー配列無茶苦茶すぎん？&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/abaf06300e8ef4a4_hu3461504936845575084.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/abaf06300e8ef4a4_hu3461504936845575084.webp"
 alt=""
 width="1600"
 height="987"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>無駄にBIOSからキーボードの光り方変えられるｗ&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/a17ea08e664c9044_hu6141220186596196352.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/08/ubuntu2004dockergpu/img/a17ea08e664c9044_hu6141220186596196352.webp"
 alt=""
 width="1260"
 height="900"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>&lt;br>いろいろと癖が強いマシンだった。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div></description></item><item><title>初期状態のWindowsをddでバックアップ</title><link>https://blog.alicey.dev/2021/07/windowsdd.html</link><pubDate>Fri, 30 Jul 2021 09:24:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/07/windowsdd.html</guid><description>&lt;h1> 初期状態のWindowsをddでバックアップ&lt;/h1>&lt;div>大学から借りたPCにUbuntuをインストールすることになりました。&lt;span>(詳しくは次回投稿します)&lt;/span>&lt;/div>&lt;div>しかし、PCにはWindowsがインストールされており、しかも初期設定をしていない状態でした。これでは回復ディスクを作成するのも面倒です。&lt;/div>&lt;div>ここで思いつく方法として&lt;/div>&lt;div>&lt;ul>&lt;li>SSDの換装&lt;/li>&lt;li>ddでイメージの抽出&lt;/li>&lt;/ul>&lt;div>があります。&lt;/div>&lt;/div>&lt;div>予算がなく、SSDの換装が難しかった為、ddで初期状態のWindowsのイメージを作成することにしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;span style="color: #cc0000">&lt;b>※参考にする際は自己責任でお願いします。ミスると全データ消えます。&lt;/b>&lt;/span>&lt;/div>&lt;h2>はじめに&lt;/h2>&lt;div>まず、ddを実行する環境を用意します。&lt;/div>&lt;div>今回はUbuntu20.04LTSをUSBメモリからライブブートしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>UbuntuでWindowsのイメージを作る&lt;/h2>&lt;div>イメージの作成をします。&lt;/div>&lt;div>まず、作成したイメージを保存する記憶媒体を接続します。&lt;/div>&lt;div>今回は外付けHDDを接続しました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>次に、&lt;b>lsblk&lt;/b>で認識しているブロックデバイスの一覧を表示します。&lt;/div>&lt;div>こんな感じになります。&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/07/windowsdd/img/ce8a6020b1d3ea2b_hu4274611840410504531.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/07/windowsdd/img/ce8a6020b1d3ea2b_hu4274611840410504531.webp"
 alt=""
 width="1024"
 height="669"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>ここで、&lt;b>コピー元のデバイス名とコピー先のマウントポイントを確認&lt;/b>します。&lt;/div>&lt;div>今回は&lt;/div>&lt;div>コピー元デバイス：nvme0n1&lt;/div>&lt;div>コピー先マウントポイント：/media/ubuntu/backup/&lt;/div>&lt;div>となります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>次に、cdコマンド等で&lt;b>コピー先マウントポイントへ移動&lt;/b>します。&lt;/div>&lt;div>&amp;gt; cd /media/ubuntu/backup/&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ここで、&lt;b>ddコマンド&lt;/b>を使用します。&lt;/div>&lt;div>しかし、そのまま実行するとクソデカファイルが作成されるので、&lt;b>gzip&lt;/b>を併用します。&lt;/div>&lt;div>&amp;gt; sudo dd if=/dev/nvme0n1 | gzip -c &amp;gt; ./backup.gz&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>コマンドの意味はそれぞれ&lt;/div>&lt;div>sudo：管理者権限で実行&lt;/div>&lt;div>dd if=/dev/nvme0n1 ：ddで/dev/nvme0n1が参照元&lt;/div>&lt;div>gzip -c：圧縮(結果をファイルではなく標準出力へ出力する)&lt;/div>&lt;div>&amp;gt; ./backup.gz：ファイル./backup.gzに出力&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>実行画面はこんな感じ&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/07/windowsdd/img/54546da11f620c37_hu1629143948681775808.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/07/windowsdd/img/54546da11f620c37_hu1629143948681775808.webp"
 alt=""
 width="1031"
 height="678"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>(テストとかミスとかしてるけど気にしないで....)&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>しばらく待つと、&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/07/windowsdd/img/5523ba1c8910accc_hu9330939546999931117.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/07/windowsdd/img/5523ba1c8910accc_hu9330939546999931117.webp"
 alt=""
 width="1157"
 height="642"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>作成が完了します。&lt;/div>&lt;div>ファイルサイズは14GB程でした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>戻すときは逆の手順で行います。&lt;/div>&lt;div>&amp;gt; gzip -dc &amp;lt; backup.gz | dd of=/dev/nvme0n1&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>余談&lt;/h2>&lt;div>今回、gzipを利用していますが、これがなかなか遅いです。。。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/07/windowsdd/img/3e09032e39fb7d7c_hu10208610542307569686.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/07/windowsdd/img/3e09032e39fb7d7c_hu10208610542307569686.webp"
 alt=""
 width="956"
 height="308"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/07/windowsdd/img/286844a258d01610_hu8518318291877277941.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/07/windowsdd/img/286844a258d01610_hu8518318291877277941.webp"
 alt=""
 width="1030"
 height="665"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">1コア フル利用...&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>そこでpigzを利用するとマルチスレッド処理できるため速いらしいです。標準で入っていなかったため挑戦しませんでしたが、試してみても面白いかも。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>なにかの参考になれば幸いです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>参考文献&lt;/h2>&lt;div>&lt;div>ddの進捗を確認：&lt;a href="https://qiita.com/tukiyo3/items/5e3fd748287ffa4b6612" rel="nofollow" target="_blank">https://qiita.com/tukiyo3/items/5e3fd748287ffa4b6612&lt;/a>&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div></description></item><item><title>自宅鯖が紹介されました！？</title><link>https://blog.alicey.dev/2021/07/blog-post.html</link><pubDate>Sun, 18 Jul 2021 22:24:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/07/blog-post.html</guid><description>&lt;h2> 自宅鯖が紹介されました！？&lt;/h2>&lt;p>マイクラ鯖主&lt;a href="https://twitter.com/tsukkkkkun" rel="nofollow" target="_blank">うんちゃま&lt;/a>さんの配信で私の自宅鯖が紹介されましたので、ログがてら残しておきます。&lt;/p>&lt;p>ダイジェスト版の埋め込み↓&lt;/p>&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/BvMx3xKLnIo?start=1151" title="YouTube video player" width="560">&lt;/iframe>&lt;p>配信アーカイブの埋め込み↓&lt;/p>
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube-nocookie.com/embed/7FzMahZr2P0?start=8930" title="YouTube video player" width="560">&lt;/iframe>&lt;div>&lt;br>&lt;/div>&lt;div>配信中にこのマウスはなんだ！？という話が出ていますが、コメントのご指摘どおり、シリアルを隠すために置いていました。&lt;br>&lt;b>？「べ、別に、ツンデレじゃないんだからねっ！」&lt;/b>&lt;/div>&lt;div>&lt;b>&lt;br>&lt;/b>&lt;/div>&lt;h2>紹介されたもの&lt;/h2>&lt;div>&lt;blockquote class="twitter-tweet">&lt;p dir="ltr" lang="ja">（リプ蘭誤家庭だらけで怖い…）&lt;br>こだわりは接地接続してることと一部10Gbなことくらいです. ESXiやHyper-V上でゲストOS動かしてます.&lt;br>iLOのようなものがありリモート操作できるハードウェアが好きです. &lt;a href="https://t.co/YbiZAF9y1x">pic.twitter.com/YbiZAF9y1x&lt;/a>&lt;/p></description></item><item><title>「ハミダシクリエイティブ」コラボカフェに行ってきた！</title><link>https://blog.alicey.dev/2021/06/blog-post.html</link><pubDate>Tue, 29 Jun 2021 02:49:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/06/blog-post.html</guid><description>&lt;h1> 念願のハミクリカフェに行ってきました！&lt;/h1>&lt;div>こんにちは。&lt;/div>&lt;div>開催時から行きたいと思っていた、&lt;b>&lt;a href="https://madosoft.net/" target="_blank">まどそふと&lt;/a>&lt;/b>さんの「&lt;b>ハミダシクリエイティブカフェ&lt;/b>」に行くことが出来ました！丁度台風が来るという話もあり、参加できるかドキドキでした。&lt;/div>&lt;div>前半期間が多忙だったことや、パンケーキの予約が5日前以前からの対応ということもあり、開催期間ギリギリの参加となってしまいましたが、無事参加出来ましたので記録として残します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>店内の雰囲気&lt;/h2>&lt;div>今回初の&lt;a href="https://www.sofmap.com/tenpo/stellamap/" target="_blank">ステラマップカフェ&lt;/a>さん。&lt;/div>&lt;div>ソフマップが運営するエンターテイメントカフェで、漫画･アニメ･ゲームなどのタイトルとのコラボレーション企画を随時開催しているようです。&lt;/div>&lt;div>店内の雰囲気は落ち着いていて清潔感のある空間でした。店員さんもとても丁寧で親切でした。&lt;/div>&lt;div>&lt;a href="https://www.youtube.com/watch?v=uBQZCsJsagU" target="_blank">公式生放送&lt;/a>で&lt;a href="https://twitter.com/yukino_tsumugi" target="_blank">紬雪乃&lt;/a>さんがBGMが良いとおっしゃっていましたが、本当に合っていて最高じゃん...となりました。ほんとに。&lt;/div>&lt;div>昔良くお世話になっていた、秋葉原の&lt;a href="https://twitter.com/cafebar_sixteen" target="_blank">Cafe&amp;amp;Bar Sixteen&lt;/a>さんを思い出しますね...。&lt;/div>&lt;div>まぁ、CafeやBarってこんな感じだよね。と言われたらその通りかもしれません。&lt;/div>&lt;div>しかし、ソフマップアミューズメント館7Fにあり、量販店からいきなりカフェという不思議な空間です（笑&lt;/div>&lt;div>おそらく、7-8Fは以前ライブ等に使われるステージスペースと待機列スペースのようになっていた？ような記憶がうっすら在るので、そのスペースを活用したのかもしれません。違ったらごめんなさい。&lt;/div>&lt;div>&lt;div class="separator">&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/8918d69678022994_hu8146669045069995999.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/8918d69678022994_hu8146669045069995999.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>こんな感じ&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/d52579340368a4f7_hu16492853996919151421.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/d52579340368a4f7_hu16492853996919151421.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>展示が最高です&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/bcb08160716a49c8_hu2084682151037913140.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/bcb08160716a49c8_hu2084682151037913140.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>制服がとてもイイ！&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/eede8ee85d9d572e_hu7345397772226056277.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/eede8ee85d9d572e_hu7345397772226056277.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://twitter.com/utsumire" target="_blank">宇都宮つみれ&lt;/a>先生のホワイトボード(&amp;gt;ω&amp;lt;)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>コラボメニュー&lt;/h2>&lt;div>コラボカフェといえば、やはり&lt;a href="https://www.sofmap.com/tenpo/stellamap/collabo/hamidashi_creative_2106.html" target="_blank">コラボメニュー&lt;/a>ですよね。&lt;/div>&lt;div>今回注文したメニューは、&lt;/div>&lt;div>&lt;ul>&lt;li>船盛たこ焼き 皮ヤワマヨ入リソース盛鰹節マシマシ&lt;/li>&lt;li>あの詩桜先輩も認めたスペシャルみかんパンケーキ(タンブラー付き)&lt;/li>&lt;li>ひよひよのぴよぴよドリンク&lt;/li>&lt;li>ラテアート 常磐 華乃&lt;/li>&lt;/ul>&lt;div>となっています。&lt;/div>&lt;/div>&lt;div>翻訳すると、上から「たこ焼き」「ちょっと豪華風なパンケーキ」「マンゴーミルクジュース」「ラテアート」ですね。&lt;/div>&lt;div>たこ焼きやみかん🍊は作中でも特に印象に残る食べものです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/90ffc1f8d239b21e_hu3711263595107022576.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/90ffc1f8d239b21e_hu3711263595107022576.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">船盛たこ焼き 皮ヤワマヨ入リソース盛鰹節マシマシ&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/a816cc3db3be3586_hu958924265139435020.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/a816cc3db3be3586_hu958924265139435020.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">あの詩桜先輩も認めたスペシャルみかんパンケーキ&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/e732117037a8e59d_hu224639639937994219.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/e732117037a8e59d_hu224639639937994219.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>ひよひよのぴよぴよドリンク&lt;/div>&lt;div class="separator">&lt;br>&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/248e5c6ae2183570_hu17832433627796829323.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/248e5c6ae2183570_hu17832433627796829323.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>ラテアート 常磐 華乃&lt;br>&lt;br>&lt;/div>&lt;br>&lt;br>&lt;/div>食べていて幸せになれました(^^)/&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>グッズ&lt;/h2>&lt;div>せっかくの機会ですので、珍しいグッズを一点だけ購入しました。&lt;/div>&lt;div>&lt;a href="https://www.shachihata.co.jp/osmo_business/" rel="nofollow" target="_blank">OSMOスタンプ&lt;/a>というものなのですが、皆さんご存知でしょうか？&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/97a0c0af88c28c12_hu7706355582029464690.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/97a0c0af88c28c12_hu7706355582029464690.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>店内に設置されているこのような端末でスタンプを作ることが出来ます。&lt;/div>&lt;div>料金を支払い、カートリッジをセットすると....&lt;span>ｳｨｰﾝｳｨｰﾝ&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/d6561da9008de0d8_hu4431049684933868491.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/d6561da9008de0d8_hu4431049684933868491.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>このように&lt;span>華乃のスタンプが出来上がりました。&lt;/span>&lt;/div>&lt;div>&lt;div>実際に押して見るとこんな感じ...&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/blog-post/img/a8e696378a0c3dae_hu1389865948628734930.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/blog-post/img/a8e696378a0c3dae_hu1389865948628734930.webp"
 alt=""
 width="492"
 height="517"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>めっちゃかわいい。&lt;/div>&lt;div>いろんな書類に押さないように気をつけます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>最後に&lt;/h2>&lt;div>今回は、秋葉原ステラマップカフェにて開催された、まどそふと「ハミダシクリエイティブ」コラボカフェに参加してきました。&lt;/div>&lt;div>癒やし効果が半端なく、嫌なことを忘れリフレッシュできる、幸せな時間を過ごせました。また機会があれば来店したいと思います。&lt;/div>&lt;div>定期的なコラボカフェ待ってます！！&lt;span>(破産寸前デース！&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>
 &lt;blockquote class="twitter-tweet">&lt;p dir="ltr" lang="ja">あのさ、飲めなくない？ &lt;a href="https://t.co/DgEwqiNjW3">pic.twitter.com/DgEwqiNjW3&lt;/a>&lt;/p></description></item><item><title>PythonとOCRで数字を振り分け - 2</title><link>https://blog.alicey.dev/2021/06/pythonocr-2.html</link><pubDate>Sun, 27 Jun 2021 23:53:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/06/pythonocr-2.html</guid><description>&lt;h1>  PythonとOCRで数字を振り分け - 2&lt;/h1>&lt;div>&lt;br>&lt;/div>&lt;h2>はじめに&lt;/h2>&lt;div>前回(&lt;a href="https://blog.alicey.dev/2021/06/pythonocr.html" target="_blank">こちら&lt;/a>)の続きです。結果を見ていると、どうも7のフォルダに7と空白(真っ白)の画像が多く分類されてしまうことがわかりました。これでは、学習データとして使用するにも不便です。&lt;/div>&lt;div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/pythonocr-2/img/05b531366182c543_hu9791591866846304080.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr-2/img/05b531366182c543_hu9791591866846304080.webp"
 alt=""
 width="1323"
 height="789"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>そこで今回は、これらの空白画像を別のフォルダに移動するアプローチを考えていきます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;h2>どうするの？&lt;/h2>&lt;div>そもそも、画像データというのは、（pngやjpgなどは圧縮されバイナリ化されてますが、考え方としては、各場所、各色の明るさを示す）数値の集まりです。配列があり、座標に該当する場所に色コードが格納されている...といえば良いのでしょうか？&lt;/div>&lt;div>大きさが10*10の画像が在るとすれば、一番左上の画素はpic[0][0]、右下の画素は[9][9]のようになり、それぞれに値としてRGB(255,255,255)のように格納されています。今回はこれを活用します。&lt;/div>&lt;div>今回の画像は白黒ですので、グレースケールとして読み込み、それぞれの値をRGB(255,255,255)ではなく、明るさのみの(0)から(255)のデータにします。&lt;/div>そして、これらデータが格納されている配列の最小値が230(任意の値)より多きければその画像は真っ白である。と考えることにしましょう。&lt;/div>&lt;div>ここまでくれば簡単です。上記に一致する際にファイルを移動するだけ。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>実際のコード&lt;/h2>&lt;div>これを実際にコーディングしてみました。&lt;/div>&lt;div>処理には主にopenCVとnumpyを利用しています。&lt;/div>&lt;div>コードは&lt;a href="https://github.com/Alicey0719/writeImageCheck" target="_blank">GitHub&lt;/a>に掲載します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>結果&lt;/h2>&lt;div>結果としては、まずまず良い出来でした。&lt;/div>&lt;div>2-3枚の取りこぼしはありましたが、ほぼほぼ移動することに成功しました。&lt;/div>&lt;div>その数なんと約2000枚。これを手動でやったら大変です。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/pythonocr-2/img/027f1a3177989c7f_hu14206946196782596018.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr-2/img/027f1a3177989c7f_hu14206946196782596018.webp"
 alt=""
 width="366"
 height="263"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/pythonocr-2/img/28532950a6f289fb_hu2800102970389553289.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr-2/img/28532950a6f289fb_hu2800102970389553289.webp"
 alt=""
 width="1307"
 height="736"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;br>&lt;/div>&lt;h2>まとめ&lt;/h2>&lt;div>今回の空白画像の振り分けはうまくいったと思います。&lt;/div>&lt;div>特に、同じようなデータが大量にある際は、プログラムを書いたほうが楽で速いということを改めて実感しました。&lt;/div>&lt;div>またこのような問題があれば記事にしたいと思います。&lt;/div>&lt;div>それでは&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div></description></item><item><title>IX2215でIPoE (IPv4 over IPv6)やってみた</title><link>https://blog.alicey.dev/2021/06/ix2215-first-rev.html</link><pubDate>Mon, 14 Jun 2021 06:13:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/06/ix2215-first-rev.html</guid><description>&lt;h2> UNIVERGE IX2215の実力は...？&lt;/h2>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>　新居ネットワーク周りの紹介です。&lt;/div>&lt;div>今回は、&lt;b>メインで利用しているルータ&lt;/b>、NEC UNIVERGE &lt;b>IX2215&lt;/b>の話です。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/014e9e6160bdac93_hu1018047190597288947.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/014e9e6160bdac93_hu1018047190597288947.webp"
 alt=""
 width="400"
 height="174"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>フレッツ系のネット回線を利用している人は聞き馴染みがあるかも知れませんが、フレッツ系のネットワークに接続する方式にPPPoEとIPoEというものがあります。最近だと、IPoEにすると速くなる！というような話を耳にするかもしれませんが、別にIPoEという通信方式が特別速いというわけではありません。PPPoE接続時に用いられる認証を行う部分が混雑するため、回避策として、IPoE方式がもてはやされているという認識の方が正しいでしょう。&lt;/div>&lt;div>　しかし、話題のIPoE方式ではIPv4をベースにした通信が行えません。ここで登場するのが、IPv4 over IPv6です。&lt;strike>v6プラスとも呼ばれていますかね？(&lt;span face="sans-serif" style="color: #202122; font-size: 15.104px">JPNEの&lt;/span>&lt;span face="sans-serif" style="color: #202122">&lt;span style="font-size: 15.104px">IPv4/IPv6インターネット接続サービスの総称でした。申し訳ございません&lt;/span>&lt;/span>&lt;span face="sans-serif" style="color: #202122; font-size: 15.104px">)&lt;/span>&lt;/strike>&lt;/div>&lt;div>これを行うことで、センターまでの通信をIPv6 IPoEで行い、そこからIPv4の通信を行うような図が出来上がります。これらに用いられる技術に&lt;span face="sans-serif" style="color: #444444; font-size: 16px">トンネリング型の処理を行う&lt;/span>&lt;b>DS-LiteやMAP-E&lt;/b>等がありますが、&lt;b>どちらもある程度の処理能力がルータに求められ&lt;/b>ます。家庭側の&lt;b>ルータの性能が低いと、この処理で通信が律速され&lt;/b>てしまうのです。&lt;/div>&lt;div>　ここからが本題ですが、&lt;b>この通信をIX2215で行うと、どれだけの力を発揮してくれるのか&lt;/b>、検証してみたいと思います。あまり検証している人が居ないように見えたので、少しでも参考になると幸いです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>※IX2215は業務用ルータという区分ですが、最新機種(民生用含む)と比較すると必ずしも速いという訳ではありません。また、環境により差もあるかと思います。あくまで、以下の環境で検証した結果として掲載します。&lt;/div>&lt;div>※DS-LiteはNATステートフル、MAP-EはNATステートレスの為、両者を比較した場合、今回実験したDS-Liteの方が処理が軽いと思われます。差が出る場合この辺に違いがあるかも？&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;span style="font-size: x-small">（上記説明は、自分の理解をそのまま文字化した為、誤っていたらごめんなさい。固定IPサービスの場合、X-Pass等でもステートレスになると言った話も聞きました。 誤っている部分があればコメント等でご指摘頂けますと助かります）&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>環境&lt;/h2>&lt;div>今回検証に利用する環境はこんな感じです。&lt;/div>&lt;div>&lt;ul>&lt;li>ネット回線：NTT東 光配線 楽天ひかり マンション1G契約(アルテリアネットワーク クロスパス)&lt;/li>&lt;li>方式：Xpass IPv4接続（DS-Lite）&lt;/li>&lt;li>ルータ：IX2215(Ver 10.5.13) &lt;span style="font-size: x-small">※2021-06-01時点最新 NEC公式ファームウェア&lt;/span>&lt;/li>&lt;li>LANケーブル：Cat6 AWG24 日本製線 自作&lt;/li>&lt;li>測定サイト：fast.com&lt;/li>&lt;/ul>&lt;div>&lt;br>&lt;/div>&lt;/div>&lt;div>ルータのコンフィグは、&lt;a href="https://jpn.nec.com/univerge/ix/Support/ipv6/ds-lite/index.html" target="_blank">transix IPv4接続の最低限&lt;/a>のものに加え、タグVLAN, ACLなどが書き込まれています。平常時の負荷を次の画像に示します。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/323d2986f1e24376_hu16635247032287398919.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/323d2986f1e24376_hu16635247032287398919.webp"
 alt=""
 width="215"
 height="113"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">平常時の負荷&lt;/div>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>実測&lt;/h2>&lt;div>　測定結果は次のとおりです。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/1cba47d64d5d63df_hu661275750154221728.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/1cba47d64d5d63df_hu661275750154221728.webp"
 alt=""
 width="1502"
 height="1053"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">fast.com測定結果(3時30分)&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/c30b98ee1bf709d3_hu11742550521733115418.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/c30b98ee1bf709d3_hu11742550521733115418.webp"
 alt=""
 width="259"
 height="130"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">測定時のルータ負荷&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;br>　10Gb回線と比べると流石に遅くはありますが、普通に使う分には十分すぎるスピードが出ています。&lt;b>ping&lt;/b>も&lt;b>4ms&lt;/b>程度で問題ありません。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;strike>↓CloudFlareのv6のCDNに接続されていました。違う環境で測定したことと、ダウンロードページがv4だったので見落としていました。&lt;/strike>&lt;/div>&lt;div>&lt;strike>試しに、DMM FANZAから美少女ゲームをダウンロードしてみたところ、タスクマネージャの値(L2基準？)で、800Mbps程度出ていました(月曜20時台)。&lt;/strike>&lt;/div>&lt;div>&lt;strike>&lt;br>&lt;/strike>&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/2c90010cef994a99.png">&lt;strike>&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/2c90010cef994a99_hu16251731880355067221.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/2c90010cef994a99_hu16251731880355067221.webp"
 alt=""
 width="169"
 height="138"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/strike>&lt;/a>&lt;/div>&lt;div class="separator">&lt;strike>FANZAからのダウンロード時&lt;/strike>&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/2da28d68402ccd40_hu6368907858735694741.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/ix2215-first-rev/img/2da28d68402ccd40_hu6368907858735694741.webp"
 alt=""
 width="379"
 height="420"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">ついでにやったGoogleSpeedTest(IPv4接続)&lt;/div>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;span></description></item><item><title>PythonとOCRで数字を振り分け</title><link>https://blog.alicey.dev/2021/06/pythonocr.html</link><pubDate>Thu, 10 Jun 2021 23:41:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/06/pythonocr.html</guid><description>&lt;h1> PythonとOCRで数字を振り分け&lt;/h1>&lt;div>とある作業で、数字が書かれた画像を数万ファイル振り分けなければいけなくなった。&lt;/div>&lt;div>手作業でやるのは.....流石にダルいため、PythonとOCRを利用し、どこまで仕分けできるかやってみることにした。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h3>結論&lt;/h3>&lt;div>あまり精度が良くない。&lt;/div>&lt;div>私のやり方や、数字が書かれた画像データの解像度、背景色など、さまざまな要因は在ると思うが、あまり精度が良くない、という結果に終わった。&lt;/div>&lt;div>特に3,4,7あたりが怪しく、0や8はほぼほぼ正解しているというような結果であった。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>0のフォルダ&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/06/pythonocr/img/367676f97d99edf4_hu5795718334090095031.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr/img/367676f97d99edf4_hu5795718334090095031.webp"
 alt=""
 width="1224"
 height="642"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">3のフォルダ&lt;/div>&lt;a href="https://blog.alicey.dev/2021/06/pythonocr/img/759013a7c9bc45ae_hu12725312635091612360.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr/img/759013a7c9bc45ae_hu12725312635091612360.webp"
 alt=""
 width="1221"
 height="637"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;div class="separator">&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>しかし、数万件手作業で振り分けるよりは効率が良いようにも思える。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;h3>方法&lt;/h3>&lt;/div>&lt;div>今回は、Python, PyOCR, &lt;span face='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"' style="color: #24292e; font-size: 16px">Tesseractを用いた方法で分類した。&lt;/span>&lt;/div>&lt;div>&lt;span face='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"' style="color: #24292e; font-size: 16px">&lt;br>&lt;/span>&lt;/div>&lt;div>ソースコードはこちら: &lt;a href="https://github.com/Alicey0719/numOcr" target="_blank">GitHub&lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>仕組みは簡単で、ソースフォルダ内にある画像を全て読み取り、OCRで読み取ったテキストが、フォルダが用意されているものであればそのフォルダに振り分ける、用意されていなければOtherフォルダに入れる。&lt;/div>&lt;div>それだけである。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>今回数字を抽出するに当たり、英語ベースでの識字をしている。これは日本語に比べ英語が文字数が少ないことから誤認識の確率を減らす効果があると思われる。&lt;/div>&lt;div>また、tesseract_layoutを8にすることで、画像を1つの単語として扱っている。&lt;/div>&lt;div>&amp;gt; tesseract --help-psm&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/06/pythonocr/img/1158d278d96a18aa_hu10133408608751680284.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/06/pythonocr/img/1158d278d96a18aa_hu10133408608751680284.webp"
 alt=""
 width="657"
 height="293"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;h3>まとめ&lt;/h3>&lt;div>以上が実験の結果である。&lt;/div>&lt;div>使えなくはないが、常用するツールではない。そんな印象である。&lt;/div>&lt;div>自分の用途に合った文字データを学習させることで、より精度の高いOCRができる可能性があるため、またトライしてみたいと思う。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>また、この技術は先日話題になっていた、ワクチン用冷蔵庫の監視をWebカメラで行うというものでも活用でき、冷蔵庫に監視するような機能がなくとも、カメラで取得した画像をOCRで値にし、サーバに送信することで、異常値が出たらアラートを出すといった対応もできる、非常に有用な技術だと思われる。OCRは印刷物をコピペできるようにするためだけのものじゃない！すごい！&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>続:  &lt;a href="https://blog.alicey.dev/2021/06/pythonocr-2.html" target="_blank">PythonとOCRで数字を振り分け-2&lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>参考&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;a href="https://qiita.com/nabechi6011/items/3a367ca94dbd208efcc7" target="_blank">Tesseract+PyOCRで簡易OCRを試してみる&lt;/a>&lt;/li>&lt;li>&lt;a href="https://qiita.com/d_m/items/4690aa9f03bb13bf1d21" target="_blank">[Python]グラフ画像内の数字をOCRで取得する&lt;br>&lt;/a>&lt;/li>&lt;/ul>&lt;div>&lt;span style="color: #0000ee">&lt;u>&lt;br>&lt;/u>&lt;/span>&lt;/div>&lt;div>&lt;span style="color: #0000ee">&lt;u>&lt;br>&lt;/u>&lt;/span>&lt;/div>&lt;div>&lt;span style="color: #0000ee">&lt;u>&lt;br>&lt;/u>&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div>&lt;br>&lt;/div></description></item><item><title>aruba IAP-207買いました。</title><link>https://blog.alicey.dev/2021/05/aruba-iap-207.html</link><pubDate>Tue, 25 May 2021 04:57:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/05/aruba-iap-207.html</guid><description>&lt;h1>&lt;span style="font-family: trebuchet"> また、AP買いました...&lt;/span>&lt;/h1>&lt;div>&lt;span style="font-family: trebuchet">こんにちは、&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">少し前に、&lt;a href="https://blog.alicey.dev/2021/04/allied-telesis-at-tq4600-ap.html" target="_blank">新居用にAPを買った&lt;/a>という記事を投稿しましたが、実はこのAP壊れてしまいました。というのも、起動しようとすると途中でリブートしちゃうんですよね...ファーム書き換えとかで治るかもですが、新居にAPがなく余っていたラップトップPCでホットスポットを作るという、電気代の無題以外の何物でもない状態でしたので、思い切って買ってしまいました。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;h3>&lt;span style="font-family: trebuchet">選ばれたのはArubaでした&lt;/span>&lt;/h3>&lt;div>&lt;span style="font-family: trebuchet">今回、採用したのはArubaのIAP-207というAPになります。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">とても小さく丸っこくて可愛らしい見た目のAPとなっています。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/3d12f0c1f5e957cb_hu12550336168084264897.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/3d12f0c1f5e957cb_hu12550336168084264897.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">採用した理由としては、&lt;/span>&lt;/div>&lt;div>&lt;ul>&lt;li>&lt;span style="font-family: trebuchet">&lt;b>安価&lt;/b>で&lt;b>状態の良い&lt;/b>中古品だった&lt;/span>&lt;/li>&lt;li>&lt;span style="font-family: trebuchet">&lt;b>VLAN&lt;/b>や&lt;b>RADIUS&lt;/b>などの機能が使える&lt;/span>&lt;/li>&lt;li>&lt;span style="font-family: trebuchet">&lt;b>PoE&lt;/b>で動作させられる&lt;/span>&lt;/li>&lt;li>&lt;span style="font-family: trebuchet">有名&lt;b>メーカー&lt;/b>&lt;/span>&lt;/li>&lt;/ul>&lt;div>&lt;span style="font-family: trebuchet">といった感じです。&lt;/span>&lt;/div>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">過去にCiscoのAironet 1815iやAironet2700, アライドテレシスのTQ4600は触ったことがあったので、次はArubaを試したい！と思った部分も大きいです。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;h3>&lt;span style="font-family: trebuchet">初期設定&lt;/span>&lt;/h3>&lt;div>&lt;span style="font-family: trebuchet">&lt;span>まずは、初期設定です。&lt;/span>&lt;br>&lt;/span>&lt;/div>&lt;div>このAPはコンソール端子が特殊で、手持ちのRJ45タイプのコンソールケーブルが利用できないため、GUIベースで設定していきます。DHCPサーバのある環境でお試しください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/f4efa80ef79b8d53_hu16171137935691069004.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/f4efa80ef79b8d53_hu16171137935691069004.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">コンソール端子&lt;/div>&lt;br>&lt;div>&lt;br>&lt;/div>&lt;div>設定は、&lt;a href="https://www.arubanetworks.com/assets/_ja/support/cg/UG_IAPv8-4.pdf" target="_blank">Aruba Instant AP基本操作Guide v8.4 - Aruba Networks&lt;/a>を参考に行いました。&lt;/div>&lt;div>日本語ドキュメントがちゃんとあり、そこそこ見やすいというのは、非常にありがたいです。&lt;/div>&lt;div>古いバージョンのものですと、初期パスワードの仕様が異なりますのでお気をつけください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;ol>&lt;li>APにケーブルを接続&lt;/li>&lt;/ol>&lt;div>まずは、APにケーブルを接続します。&lt;/div>&lt;div>基本的にLANケーブルと電源ケーブルを挿せばOKです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;ol>&lt;li>PCブラウザからIAPのIPアドレス宛に接続&lt;/li>&lt;/ol>&lt;div>PCブラウザからIAPのIPアドレス宛に接続します。&lt;/div>&lt;div>IPアドレスは、ルータなどのDHCPサーバから調べるか、ARPを使うなど工夫しましょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;ol>&lt;li>初期設定&lt;/li>&lt;/ol>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">接続できるとこのような画面が表示されます。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;div class="separator">&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/098a0d39c71dbe68_hu15808628092510465300.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/098a0d39c71dbe68_hu15808628092510465300.webp"
 alt=""
 width="1067"
 height="675"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">ログイン画面&lt;/div>&lt;br>&lt;div class="separator">&lt;br>&lt;/div>ログイン情報は、&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">AOS8.4.x.x以前 ユーザ名：admin パスワード：admin &lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">AOS8.5.x.x以降 ユーザ名：admin パスワード：APのシリアルナンバー&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">となります。(私は古いドキュメントを見ていて、ログインできずに焦りました)&lt;br>&lt;br>ログイン後、ユーザ情報や無線LANの設定を行います。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;h3>&lt;span style="font-family: trebuchet">実用&lt;/span>&lt;/h3>&lt;div>&lt;span style="font-family: trebuchet">ある程度の設定を行い、速度測定を行いました。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">上流回線は楽天ひかりIPoE接続(有線PC測定: 下710M/上480M/4ms)&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">測定にはiPhoneXとfast.comを用います&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;div class="separator">&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/c4aa2b75425afa3e_hu4586251567933172290.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/c4aa2b75425afa3e_hu4586251567933172290.webp"
 alt=""
 width="922"
 height="963"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">測定結果&lt;/div>&lt;br>&lt;br>もう少しスピードを出してほしいところですが、このあたりで律速されてしまいます。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">どうやらCPU使用率が高いようで、AppRF(無線LANで利用してるサービスを記録する)機能などを使うと、160Mbpsあたりまで下がります。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/c8a1fc68db7979d8_hu13104880493578593270.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/c8a1fc68db7979d8_hu13104880493578593270.webp"
 alt=""
 width="428"
 height="255"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">リソース使用状況&lt;/div>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">設定が悪いのか、APでコントローラを兼任しているからかはわかりませんが、スピードテスト実行時や複数端末でアップデートを行うと割とカツカツの状態です。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">今後、可能であればチューニングしていければと思います。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;h3>&lt;span style="font-family: trebuchet">まとめ&lt;/span>&lt;/h3>&lt;div>&lt;span style="font-family: trebuchet">非常に可愛らしく、多機能なAPでした。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">CiscoのMobilityExpressのようにAP単体でコントローラになるという部分も楽しいですね。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">ただ、CPU使用率の面では不安が残る結果となりました。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">またなにか変化があればまとめたいと思います。&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/05/aruba-iap-207/img/5bf6400715e8cb00_hu15189151902027713031.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/aruba-iap-207/img/5bf6400715e8cb00_hu15189151902027713031.webp"
 alt=""
 width="1600"
 height="1306"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">ねこみみAP&lt;/div>&lt;br>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;span style="font-family: trebuchet">ばいち&lt;/span>&lt;/div>
&lt;blockquote class="twitter-tweet" data-dnt="true">&lt;p dir="ltr" lang="ja">aruba可愛いし、そこら辺にあった猫耳つけといた &lt;a href="https://t.co/8Pwrse7RBd">pic.twitter.com/8Pwrse7RBd&lt;/a>&lt;/p></description></item><item><title>【Cisco Aironet】MobilityExpressにAPが参加しない</title><link>https://blog.alicey.dev/2021/05/cisco-aironetmobilityexpressap.html</link><pubDate>Sat, 15 May 2021 11:59:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/05/cisco-aironetmobilityexpressap.html</guid><description>&lt;p> こんにちは。&lt;br>今回は、CiscoAironet 1815iのAP内蔵コントローラ(ME)にAironet2700が参加せず戸惑ったため、備忘録として記録しておきたいと思います。&lt;br>&lt;/p></description></item><item><title>【Zabbix4.0】You are not logged in - リバースプロキシ環境での利用</title><link>https://blog.alicey.dev/2021/05/zabbix4033you-are-not-logged-in.html</link><pubDate>Mon, 10 May 2021 02:53:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/05/zabbix4033you-are-not-logged-in.html</guid><description>&lt;p> こんにちは。&lt;br>ZabbixをIISでのリバースプロキシ環境で利用したところ、&lt;a href="https://blog.alicey.dev/2021/05/zabbix4033you-are-not-logged-in/img/60b18058b7abaaa3_hu3065430490044826404.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/zabbix4033you-are-not-logged-in/img/60b18058b7abaaa3_hu3065430490044826404.webp"
 alt="You are not logged in"
 width="904"
 height="303"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/p>&lt;p>&lt;br>このようなエラーメッセージが表示されログインできませんでした。&lt;br>IPAddressでアクセスは可能なため、リバースプロキシを経由していることが原因と考えられます。&lt;br>今回はこれをどうにかしたいと思います。&lt;/p></description></item><item><title>やらかしました... パーツ溶けた...</title><link>https://blog.alicey.dev/2021/05/blog-post.html</link><pubDate>Fri, 07 May 2021 01:12:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/05/blog-post.html</guid><description>&lt;h1>&lt;span style='font-family: "Kosugi Maru"'>ごめんなさい！！！&lt;/span>&lt;/h1>&lt;div>はい、というわけで、やってしまいました。&lt;/div>&lt;div>気をつけてはいたのですが、うっかりミスで&lt;a href="https://amzn.to/2WT878N" rel="nofollow" target="_blank">DHT11&lt;/a>というセンサー(1個250円くらいした)を溶かしてしまいました。申し訳ない限りです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/05/blog-post/img/b8f9aba82f0e93bf_hu959607764170365565.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/blog-post/img/b8f9aba82f0e93bf_hu959607764170365565.webp"
 alt=""
 width="1200"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;h2>何をやらかしたのか&lt;/h2>&lt;div>本当に単純ミスです。&lt;/div>&lt;div>このパーツ、接続する足が3本あり、[+(今回は5V), DATA, GND]のようになっています。&lt;/div>&lt;div>そこにRaspberry Piを接続し、温湿度をGoogleスプレッドシートにPOSTして遊んでいたのですが、移動時に接続ミスをしてしまいました。&lt;/div>&lt;div>ミスした配線は[GND, DATA, 5V]となっていて、+とGNDの刺し間違えです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>異臭で気づき、咄嗟にコンセントからケーブルを引き抜けたのが不幸中の幸いでしょうか。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;a href="https://blog.alicey.dev/2021/05/blog-post/img/cbfeb47cf06361e0_hu12695091122214797349.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/05/blog-post/img/cbfeb47cf06361e0_hu12695091122214797349.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>&lt;h2>気をつけましょう。&lt;/h2>&lt;div>そんなわけで、パーツをだめにしてしまった報告でした。&lt;/div>&lt;div>しかし、このようなミスは誰にでも起こることだと思っています。&lt;span>（お前が言うな）&lt;/span>&lt;/div>&lt;div>そこで大事なのは、接続後、しっかり動作しているか、異常発熱していないかといったことを&lt;span style="font-size: large">ちゃんと毎回確認&lt;/span>することです（ケーブルの接続も確認しましょう）。&lt;/div>&lt;div>これを怠ると、マジの大惨事になりかねません。&lt;/div>&lt;div>皆さんもお気をつけて。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>最後に&lt;/h2>&lt;div>このパーツ、800円3つ入りで温湿度が簡単に計測できます。&lt;/div>&lt;div>Raspberry Piなどを使えば、市販されている温湿度計+ハブよりも安く、自分なりにカスタマイズした使い方ができるでしょう。&lt;/div>&lt;div>実はこれが狙いで購入しましたｗ&lt;/div>&lt;div>今考えているものとしては、Python→REST API→IFTTT→Googleスプレッドシートという形式で、どんどんデータを蓄積していく、というものです。&lt;/div>&lt;div>外部サービスを使わないのであれば、受け取ったデータをcsvやDBに保存するものを作る感じになりますかね？&lt;/div>&lt;div>動作やプログラムはまた気が向いたら記事にします。&lt;/div>&lt;div>(&lt;a href="https://blog.alicey.dev/2023/03/temp-zabbix.html" target="_blank">Zabbixと連携しました&lt;/a>)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>
&lt;div>
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=tf_til&amp;amp;t=alicey0c-22&amp;amp;m=amazon&amp;amp;o=9&amp;amp;p=8&amp;amp;l=as1&amp;amp;IS2=1&amp;amp;detail=1&amp;amp;asins=B010GXAH4E&amp;amp;linkId=ba1824696cf0d5725f47b045de9737c2&amp;amp;bc1=000000&amp;amp;lt1=_blank&amp;amp;fc1=333333&amp;amp;lc1=0066c0&amp;amp;bg1=ffffff&amp;amp;f=ifr" style="height: 240px; width: 120px">
 &lt;/iframe>
&lt;/div>
&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>
&lt;/div>&lt;div>深夜テンションのどうでも良い報告で申し訳ない！&lt;/div>&lt;div>ばいち&lt;/div></description></item><item><title>Terms</title><link>https://blog.alicey.dev/p/blog-page.html</link><pubDate>Fri, 07 May 2021 00:33:00 +0900</pubDate><guid>https://blog.alicey.dev/p/blog-page.html</guid><description>&lt;h2 id="サイト内コンテンツの利用について">サイト内コンテンツの利用について&lt;/h2>
&lt;p>当ブログでは、掲載しているコンテンツを他のサイト・ブログ・SNS 等で掲載することを &lt;strong>基本的に禁止&lt;/strong> します。&lt;/p>
&lt;p>ただし、次の項目をすべて満たしている場合のみ例外とします。&lt;/p></description></item><item><title>TrueNASでSMRなHDDを使った10Gbストレージ構築</title><link>https://blog.alicey.dev/2021/04/truenas10gb01.html</link><pubDate>Sun, 11 Apr 2021 09:00:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/truenas10gb01.html</guid><description>&lt;p> 今まで利用していたネットワークストレージの容量がカツカツになり、リプレースをしたのでその記録をしたいと思います。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;h2>新しいストレージ環境&lt;/h2>&lt;div>まず、今回構築したストレージのスペックを見ていきます。&lt;/div>&lt;div>ベースとして採用したのは&lt;b>HP ProLiant MicroServer Gen8&lt;/b>です。&lt;/div>&lt;div>採用理由は&lt;b>見た目&lt;/b>、&lt;b>メンテナンス性&lt;/b>、&lt;b>静音性&lt;/b>、&lt;b>拡張性&lt;/b>です。&lt;/div>&lt;div>特に、&lt;b>10Gb&lt;/b>で構築する際には基本的にNICを刺す必要があるため、&lt;b>PCIe&lt;/b>のついている小型サーバはとても魅力的です。また、MicroServer Gen8は&lt;b>iLO&lt;/b>を搭載しているため、リモートで物理マシンの管理ができます。BIOSの設定なんかもリモートでできます。これも選んだ理由のひとつです。そして、最終的なスペックは以下のようになっています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;b>CPU：Xeon E3-1220L v2&lt;/b>&lt;/div>&lt;div>&lt;b>RAM：DDR3L-12800E 8G*2&lt;/b>&lt;/div>&lt;div>&lt;b>HDD：&lt;a href="https://amzn.to/3fypZfu" rel="nofollow" target="_blank">6TB(WD60EZAZ-RT)&lt;/a>*4&lt;/b>&lt;/div>&lt;div>&lt;b>SD：&lt;a href="https://amzn.to/3AhEnRt" rel="nofollow" target="_blank">Samsung EVO Plus 32GB&lt;/a>(System) &lt;span style="color: #cc0000; font-size: x-small">※&lt;a href="https://www.truenas.com/docs/core/gettingstarted/corehardwareguide/#minimum-hardware-requirements" rel="nofollow" target="_blank">&lt;span style="color: #cc0000">非推奨&lt;/span>&lt;/a>&lt;/span>&lt;/b>&lt;/div>&lt;div>&lt;b>NIC：HP 10Gb 2SFP+(Qlogic製チップ)&lt;/b>&lt;/div>&lt;div>&lt;b>OS：TrueNAS-12.0-U2.1&lt;/b>&lt;/div>&lt;div>&lt;b>&lt;br>&lt;/b>&lt;/div>&lt;div>&lt;b>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/1dd36115d324cf63_hu17231853130707868485.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/1dd36115d324cf63_hu17231853130707868485.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;br>&lt;/b>&lt;/div>&lt;h2>HDDの選び方&lt;/h2>&lt;div>スペックをみて、ん？と思った方も少なくはないかもしれませんが、今回採用したHDDはSMRという仕組みを採用しています。そして4台搭載していることからもわかるようにRAID(ZFS)を前提にした構成です。SMRとCMRの違いは各々検索していただければと思いますが、簡単に言うと、SMRは複数のトラックをブロックという単位で一括して書き込む方式を採用した比較的新しい方式で、安価だがエラーや速度低下を招きやすいと言われています。よって分散してデータを書き込む&lt;b>RAIDには向いていない&lt;/b>と考えられています。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>しかしながら、組み立て形式のNASの詳細を見ると、SMRとCMRの混在はNGだが、同じディスクの組み合わせであればSMRの利用自体は咎めて居ないものも存在する。もちろんファイルシステムやRAIDの構成によって差があると考えられるので、一概には言えないが、&lt;b>必ずしもダメというわけではなさそう？&lt;/b>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>というわけで&lt;b>人柱&lt;/b>となってみることにした。&lt;/div>&lt;div>&lt;span style="color: #f4cccc">お金ないし...&lt;/span>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>もちろん推奨はしないので、真似する場合は自己責任で。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>実際どうなの？&lt;/h2>&lt;div>実際の所どうなんだ？という話だが、&lt;b>1ヶ月の運用で体感上の問題は起きていない&lt;/b>。&lt;/div>&lt;div>ディスク使用率としてはRAID-z2(RAID6相当)で構築しているため実使用領域が10TB程度、そこに前のファイルサーバのデータをコピーし、3TBほど利用している。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>アクセス速度も、RAMキャッシュの恩恵が大きくあり、SSD並の速度を見せている。これなら10Gb時代でもついていけるだろう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>その他、RAIDのRebuildでアホみたいな時間がかかるようになる、IOが止まる事があるという話もあるが、その点はまだ分からない。&lt;/div>&lt;h2>ベンチマーク&lt;/h2>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/23e21ebaadafe047_hu5928965773784721280.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/23e21ebaadafe047_hu5928965773784721280.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">搭載したディスクをUSB接続で単体検証したもの&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/fcb98a3ddaf2269f_hu1915827981136096094.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/fcb98a3ddaf2269f_hu1915827981136096094.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;b>データ投入後(1ヶ月前)&lt;/b>のテスト結果&lt;br>&lt;br>&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/a953447401e0aa94_hu4736952901081253033.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/a953447401e0aa94_hu4736952901081253033.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;b>今回&lt;/b>のテスト結果&lt;/div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div class="separator">追記：&lt;/div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/f169ec4ddffe56c5_hu6853184274292433064.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/f169ec4ddffe56c5_hu6853184274292433064.webp"
 alt=""
 width="482"
 height="352"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;b>4ヶ月後&lt;/b>のテスト結果&lt;/div>&lt;/div>&lt;/div>&lt;br>&lt;/div>&lt;div>追記：&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/9f2a33b5da3cf3fe_hu15193727353285815415.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/9f2a33b5da3cf3fe_hu15193727353285815415.webp"
 alt=""
 width="789"
 height="446"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/631b1ae944575296_hu13879705924412814970.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/631b1ae944575296_hu13879705924412814970.webp"
 alt=""
 width="785"
 height="459"
 loading="lazy" decoding="async">
 &lt;/a>&lt;a href="https://blog.alicey.dev/2021/04/truenas10gb01/img/85f2eacdf126b305_hu4179505268702075596.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/truenas10gb01/img/85f2eacdf126b305_hu4179505268702075596.webp"
 alt=""
 width="773"
 height="442"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;div class="separator">&lt;div class="separator">&lt;br>&lt;/div>&lt;/div>&lt;/div>&lt;div>4年半後、Disk仕様率が半分を超えてきた状態。&lt;/div>&lt;div>ベンチだとわかりにくいのだが、体感のIOが悪くなった印象がある。そろそろ組み換えかな。。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>考察&lt;/h2>&lt;div>ベンチマークを見ると、十分なパフォーマンスを発揮していることがわかる。&lt;/div>&lt;div>しかし、&lt;b>データ投入後と今回の結果を見比べるとWrite性能が落ちている&lt;/b>ことがわかる。&lt;/div>&lt;div>これには&lt;b>いくつかの原因が考えられ&lt;/b>、特に以下3点が怪しいと思われる。&lt;/div>&lt;div>(4ヶ月後に再測定したところ、Write性能は元より速くなった)&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>①SMRディスクが悪さをしている&lt;/div>&lt;div>②ネットワーク環境の変化（NICの発熱, 実運用に当たり中継するSWが増えた）&lt;/div>&lt;div>③RAMキャッシュの状態&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>この辺りの細かい検証はまた後日ということで。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div></description></item><item><title>ahamo切り替えにあたり、ドコモメールをフルバックアップした話。</title><link>https://blog.alicey.dev/2021/04/ahamo.html</link><pubDate>Tue, 06 Apr 2021 18:05:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/ahamo.html</guid><description>&lt;h2> 前置き&lt;/h2>&lt;div>docomoユーザの皆さん、新料金プランahamo。めちゃくちゃ魅力的なプランですよね。&lt;/div>&lt;div>自分も乗り換えようと思っています。&lt;/div>&lt;div>しかし、メールサービスがなくなることから、メールアドレスの移行やメールデータのバックアップなど、やらなければいけないことがたくさんあります。&lt;span>（いっそリセットするのもアリ...&lt;/span>&lt;/div>&lt;div>しかし、iPhoneやAndroidスマートフォンを使いちまちまコピーするのは面倒くさい。&lt;/div>&lt;div>というわけで、今回は&lt;b>PCを使いドコモメールのメールデータをフルバックアップ&lt;/b>してみたいと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>なお、参考にする場合は&lt;span style="color: red">自己責任&lt;/span>でお願いします。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>やること&lt;/h2>&lt;div>・ドコモメールでIMAPの利用設定確認&lt;/div>&lt;div>・Thunderbird(IMAP利用できるメーラならなんでも可)のインストールと設定&lt;/div>&lt;div>・メールのダウンロード&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>IMAPの利用設定確認&lt;/h2>&lt;div>まずはじめに、ドコモメールをPCでも閲覧できるように設定をする必要があります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>設定確認は&lt;a href="https://www.nttdocomo.co.jp/mydocomo/" target="_blank">Mydocomo&lt;/a>から行います。スマートフォンからでないと設定出来ないかもしれません。&lt;/div>&lt;div>Mydocomoにログインしたら、&lt;/div>&lt;div>設定&amp;gt;メール設定&amp;gt;設定を確認・変更する&amp;gt;IMAP用ID・パスワードの確認&lt;/div>&lt;div>に書かれている&lt;b>IDとパスワード&lt;/b>をメモしてください。&lt;/div>&lt;div>パスワードは、Mydocomoのログイン等で利用するものと異なるので注意してください。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>Thunderbirdのインストール&lt;/h2>&lt;div>&lt;a href="https://www.thunderbird.net/ja/" target="_blank">こちら&lt;/a>から、Thunderbirdと呼ばれるメーラーをインストールします。&lt;/div>&lt;div>ダウンロードが完了したら、ウィザードに従いインストールします。&lt;/div>&lt;div>基本的にそのままの設定でインストールして大丈夫です。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/6389260b83895849_hu9566825924723006607.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/6389260b83895849_hu9566825924723006607.webp"
 alt=""
 width="499"
 height="388"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;h2>Thunderbirdのセットアップ&lt;/h2>&lt;/div>&lt;div>インストールが完了すると、既存のメールアドレスを設定できるようになります。&lt;/div>&lt;div>ここにドコモメールの情報を入力していきます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>あなたのお名前：任意の名前（送信時に表示されたりする）&lt;/div>&lt;div>メールアドレス：ドコモメールのアドレス(xxxx@docomo.ne.jp)&lt;/div>&lt;div>パスワード：上記で確認したIMAPパスワード&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>受信サーバ&lt;/div>&lt;div>プロトコル：IMAP&lt;/div>&lt;div>サーバ：imap&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">.spmode.ne.jp&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">ポート番号：993&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">SSL：SSL/TSL&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">認証方式：通常認証&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">ユーザ名：上記で確認したIMAPのID&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">&lt;br>&lt;/span>&lt;/div>&lt;div>&lt;div>送信サーバ&lt;/div>&lt;div>プロトコル：SMTP&lt;/div>&lt;div>サーバ：smtp&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">.spmode.ne.jp&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">ポート番号：465&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">SSL：SSL/TSL&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">認証方式：通常認証&lt;/span>&lt;/div>&lt;div>&lt;span face='Merriweather, "Helvetica Neue", Helvetica, Arial, "游ゴシック Medium", "Yu Gothic Medium", YuGothic, "Yu Gothic", "Hiragino Kaku Gothic Pro", Meiryo, "MS PGothic", sans-serif' style="color: #111111; font-size: 16px; letter-spacing: 0.64px">ユーザ名：上記で確認したIMAPのID&lt;/span>&lt;/div>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/df3b35604cefaf0b_hu5312491921653754488.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/df3b35604cefaf0b_hu5312491921653754488.webp"
 alt=""
 width="521"
 height="672"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>設定はこのようになります。&lt;/div>&lt;div>初期画面では上半分の表示ですが、情報入力し手動設定を押すことで、すべての項目を表示することが出来ます。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>設定が完了すると、ドコモメールがPCで送受信できるようになります。&lt;/div>&lt;div>件数が多いと受信に時間がかかる場合があります。気長に待ちましょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/d271eeaec87b2dc5_hu1267742479000935748.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/d271eeaec87b2dc5_hu1267742479000935748.webp"
 alt=""
 width="219"
 height="345"
 loading="lazy" decoding="async">
 &lt;/a>&lt;/div>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;div class="separator">&lt;br>&lt;/div>&lt;div>最後に同期とディスク領域から自動削除等が行われないよう設定しましょう。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/79c1196d2203fec2_hu14742571661585103042.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/79c1196d2203fec2_hu14742571661585103042.webp"
 alt=""
 width="1001"
 height="736"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>メールデータのコピー&lt;/h2>&lt;div>メールデータをローカルフォルダにコピーします。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/6fd0859a7818c2ce_hu15718223430221524571.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/6fd0859a7818c2ce_hu15718223430221524571.webp"
 alt=""
 width="201"
 height="421"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;div>先程の画面下部にローカルフォルダーというものがあります。&lt;/div>&lt;div>ここにドコモメールバックアップ用のフォルダを作り、受信トレイなどをドラッグ・アンド・ドロップすることでメールデータをコピーすることが出来ます。&lt;/div>&lt;div>作業には時間がかかります。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>この作業でコピーされたデータは、ローカルフォルダーの保存ディレクトリに格納されます。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/1c8e708f4ec3d53b_hu273598446134946324.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/1c8e708f4ec3d53b_hu273598446134946324.webp"
 alt=""
 width="849"
 height="379"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>メッセージ保存先のパスを開くと&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/2ff774a384d73b0f_hu755111348930379114.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/2ff774a384d73b0f_hu755111348930379114.webp"
 alt=""
 width="792"
 height="294"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>データが保存されていることがわかります。&lt;/div>&lt;div>正しく保存されていれば、LocalFoldersディレクトリをコピーすることで他PCで開くことも出来ますし、バックアップとして保管することも出来ます。&lt;br>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>ahamo切り替え後&lt;/h2>&lt;div>ahamo切り替え後は、このようにログインできない旨を知らせるエラーメッセージが表示されます。しかし、ダウンロードしておいたメッセージは問題なく閲覧できることがわかります。&lt;/div>&lt;div>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/9ecdb30ef26bbb83_hu2109835636182691729.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/9ecdb30ef26bbb83_hu2109835636182691729.webp"
 alt=""
 width="457"
 height="124"
 loading="lazy" decoding="async">
 &lt;/a>&lt;div>&lt;br>&lt;/div>&lt;br>&lt;a href="https://blog.alicey.dev/2021/04/ahamo/img/614d10fb808c5a98_hu8240586434861371689.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/ahamo/img/614d10fb808c5a98_hu8240586434861371689.webp"
 alt=""
 width="1058"
 height="465"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>また、今回は行っていませんが、docomo mailと同様の手順でGmail等をIMAP設定し、メールデータを移行するというのも良いかと思います。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>参考文献&lt;/h2>&lt;div>メールをパソコンにバックアップする：&lt;a href="https://ml-wiki.sys.affrc.go.jp/help/email/backup" target="_blank">https://ml-wiki.sys.affrc.go.jp/help/email/backup&lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ばいち&lt;/div>&lt;br>&lt;br>&lt;/div></description></item><item><title>Allied Telesis AT-TQ4600 無線AP買いました。</title><link>https://blog.alicey.dev/2021/04/allied-telesis-at-tq4600-ap.html</link><pubDate>Tue, 06 Apr 2021 01:17:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/allied-telesis-at-tq4600-ap.html</guid><description>&lt;h2>突然の報告（前置き）&lt;/h2>&lt;p>突然ですが、 一人暮らしが決まりました。&lt;/p>&lt;p>すると当然ルータやらAPやらを用意しないといけませんね。&lt;/p>&lt;p>実家ではCiscoのAironet1815(WLC)とArionet2700(集中管理モード)をセットで使っているため、どちらかを外すのは面倒くさく、新しく用意することにしました。というわけで一人暮らし機材紹介第1段です。&lt;/p></description></item><item><title>Google検索に乗りました</title><link>https://blog.alicey.dev/2021/04/google.html</link><pubDate>Mon, 05 Apr 2021 04:57:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/google.html</guid><description>&lt;h2> Google検索で出るようになりました！&lt;/h2>&lt;div>Googleで「alicey blog」やら「アリシィ ブログ」などで検索すると...&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;div class="separator">&lt;a href="https://blog.alicey.dev/2021/04/google/img/b1f137c48a26422f_hu7260544122485067302.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/google/img/b1f137c48a26422f_hu7260544122485067302.webp"
 alt=""
 width="750"
 height="274"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>&lt;br>&lt;/div>&lt;br>出ました！&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>記事へのインデックスは機能してなさそう？だけど、そのうち反映されるかな？&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>ひとまず、報告まで。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>P.S.&lt;/div>&lt;div>クリックしまくってくれると嬉しいです&lt;span face='"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif' style="color: #321d07; font-size: 13px">(*´罒`*)ﾆﾋﾋ&lt;/span>&lt;/div></description></item><item><title>【高コスパ！小型ペンタブレット】XP-PEN Deco mini7W</title><link>https://blog.alicey.dev/2021/04/xp-pen-deco-mini7w.html</link><pubDate>Sun, 04 Apr 2021 15:00:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/xp-pen-deco-mini7w.html</guid><description>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2021/04/xp-pen-deco-mini7w/img/b4f419326a51bd47_hu7454040691363057353.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/xp-pen-deco-mini7w/img/b4f419326a51bd47_hu7454040691363057353.webp"
 alt=""
 width="1304"
 height="1600"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br> こんにちは、今回は&lt;a href="https://www.xp-pen.jp/" rel="nofollow" target="_blank">XP-PEN&lt;/a>様から&lt;a href="https://amzn.to/3FuVK3b" rel="nofollow" target="_blank">Deco mini7W&lt;/a>というペンタブレットの商品提供を頂きましたので、そのレビューを行いたいと思います。&lt;p>&lt;/p></description></item><item><title>恒例、美少女ゲーム500円セール！</title><link>https://blog.alicey.dev/2021/04/500.html</link><pubDate>Sat, 03 Apr 2021 04:12:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/500.html</guid><description>&lt;p> 2021/5/10（月）まで、&lt;/p>&lt;p>DMM FANZAとDLSiteで、恒例の500円セールやってます。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>自分は今回、FANZAで7作品購入させていただきました。&lt;/p></description></item><item><title>可愛そうなMacBookProとソフマップワランティ保証</title><link>https://blog.alicey.dev/2021/04/macbookpro.html</link><pubDate>Sat, 03 Apr 2021 00:11:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/macbookpro.html</guid><description>&lt;p> &lt;/p>&lt;p>&lt;/p>&lt;a href="https://blog.alicey.dev/2021/04/macbookpro/img/f270939015217f7e_hu1925768908432615362.webp" class="lightbox-trigger">
 &lt;img src="https://blog.alicey.dev/2021/04/macbookpro/img/f270939015217f7e_hu1925768908432615362.webp"
 alt=""
 width="1600"
 height="1200"
 loading="lazy" decoding="async">
 &lt;/a>&lt;br>これは5年前の4月に購入したMacBookPro2015 15インチモデルフルカスタマイズモデル.&lt;p>&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>実は半年～1年ほど前からバッテリーの減りが早くなり、半年ほど前から本体がガタつくような状況でした。年数的や症状からみておそらくバッテリーが膨張しています。&lt;/p></description></item><item><title>IISでのWebサーバとRDGWの併用でハマったこと</title><link>https://blog.alicey.dev/2021/04/iiswebrdgw.html</link><pubDate>Fri, 02 Apr 2021 19:10:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/iiswebrdgw.html</guid><description>&lt;p> タイトルの通り、IISを利用したWebサーバとIISを利用したRDGW（リモートデスクトップゲートウェイ, TSGW）を併用しようとした所、うまくいかなかったので、その原因と対処の自己分析を残します。&lt;/p></description></item><item><title>Hello_World</title><link>https://blog.alicey.dev/2021/04/HelloWorld.html</link><pubDate>Fri, 02 Apr 2021 12:48:00 +0900</pubDate><guid>https://blog.alicey.dev/2021/04/HelloWorld.html</guid><description>&lt;p> &lt;/p>&lt;h1> こんにちは世界&lt;/h1>&lt;div>Blogger初投稿です。&lt;/div>&lt;div>CMSを探しているときにたまたま見つけ、所有している独自ドメインで簡単に運用できそうだったので、利用してみることにしました。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>投稿内容&lt;/h2>&lt;div>投稿内容としては、&lt;/div>&lt;div>・PC関連&lt;/div>&lt;div>・プログラム関連&lt;/div>&lt;div>・サーバ関連&lt;/div>&lt;div>・ネットワーク関連&lt;/div>&lt;div>・美少女ゲーム関連&lt;/div>&lt;div>・映像関連&lt;/div>&lt;div>・その他&lt;/div>&lt;div>といった雑多な感じになることを予想しています。&lt;/div>&lt;h2>趣味&lt;/h2>&lt;div>上記と被りますが、&lt;/div>&lt;div>・PC&lt;/div>&lt;div>・サーバ&lt;/div>&lt;div>・ネットワーク&lt;/div>&lt;div>・美少女ゲーム&lt;/div>&lt;div>・アニメ&lt;/div>&lt;div>といった感じです。&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;h2>リンク&lt;/h2>&lt;div>Twitter：&lt;a href="https://twitter.com/shigure_alicey" target="_blank">@shigure_alicey&lt;/a>&lt;/div>&lt;div>HP：&lt;a href="https://alicey.dev/" target="_blank">https://alicey.dev&lt;/a>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>&lt;br>&lt;/div>&lt;div>宜しくお願い致します。&lt;/div></description></item></channel></rss>