diff --git a/ass/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg b/ass/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg
new file mode 100644
index 0000000..ff7a0ff
Binary files /dev/null and b/ass/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg differ
diff --git a/ass/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg b/ass/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg
new file mode 100644
index 0000000..fe23547
Binary files /dev/null and b/ass/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg differ
diff --git a/ass/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg b/ass/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg
new file mode 100644
index 0000000..a4dcfd2
Binary files /dev/null and b/ass/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg differ
diff --git a/ass/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg b/ass/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg
new file mode 100644
index 0000000..fa6dfba
Binary files /dev/null and b/ass/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg differ
diff --git a/ass/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg b/ass/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg
new file mode 100644
index 0000000..a8df642
Binary files /dev/null and b/ass/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg differ
diff --git a/ass/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg b/ass/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg
new file mode 100644
index 0000000..74d648b
Binary files /dev/null and b/ass/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg differ
diff --git a/ass/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg b/ass/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg
new file mode 100644
index 0000000..a0e5f1a
Binary files /dev/null and b/ass/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg differ
diff --git a/ass/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg b/ass/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg
new file mode 100644
index 0000000..c58fc25
Binary files /dev/null and b/ass/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg differ
diff --git a/ass/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg b/ass/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg
new file mode 100644
index 0000000..8c6ede4
Binary files /dev/null and b/ass/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg differ
diff --git a/ass/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg b/ass/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg
new file mode 100644
index 0000000..8358da7
Binary files /dev/null and b/ass/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg differ
diff --git a/ass/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg b/ass/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg
new file mode 100644
index 0000000..0a4ed72
Binary files /dev/null and b/ass/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg differ
diff --git a/ass/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg b/ass/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg
new file mode 100644
index 0000000..26e3a7e
Binary files /dev/null and b/ass/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg differ
diff --git a/ass/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg b/ass/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg
new file mode 100644
index 0000000..b939849
Binary files /dev/null and b/ass/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg differ
diff --git a/ass/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg b/ass/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg
new file mode 100644
index 0000000..e02871d
Binary files /dev/null and b/ass/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg differ
diff --git a/gemini/blog.gmi b/gemini/blog.gmi
index c322081..1afc81a 100644
--- a/gemini/blog.gmi
+++ b/gemini/blog.gmi
@@ -2,6 +2,7 @@
# 記事一覧
+=> /blog/thinkpad-t43-ssd-install-way.gmi 2023年02月03日 【ハード】IBM ThinkPad T43にSSDを入る方法
=> /blog/access-network-wireguard.gmi 2023年01月17日 【セキュリティ】Wireguardを使って安全に自宅のネットワークをアクセスする方法
=> /blog/i2p-domain-make.gmi 2022年12月12日 【I2P】ドメインを作成方法
=> /blog/mask-stop-time-2.gmi 2022年12月06日 【詐欺デミック】マスクをやめる時間だ!!(24時間後の状況)
diff --git a/gemini/blog/thinkpad-t43-ssd-install-way.gmi b/gemini/blog/thinkpad-t43-ssd-install-way.gmi
new file mode 100644
index 0000000..fceed92
--- /dev/null
+++ b/gemini/blog/thinkpad-t43-ssd-install-way.gmi
@@ -0,0 +1,55 @@
+=> /blog.gmi ブログ一覧へ
+
+# 【ハード】IBM ThinkPad T43にSSDを入る方法
+公開日:2023-02-03
+
+秋葉原のジャンク通りでやっとIBM ThinkPad T43のめちゃくちゃ古いノートパソコンを見つけました。
+勿論SSDなしで、金額は6,800円でした。
+
+=> /static/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg
+
+でも、問題は一つがあります:SSDを入れないってことです。
+T43の時代のパソコンはSATAじゃなくて、IDEのハードディスクを使いましたから。
+SSDはSATAに変わった時後で作られましたので、IDE系SSDが存在しません。
+そうして、IDE系HDDを見つけるのは珍しいです。
+
+でも、一つの方法がありますわ。
+mSATA→IDE交換アダプターを使って安くて簡単にSSDを使えます。
+
+使ったやつは下記のです。
+=> https://www.amazon.co.jp/gp/product/B00EUXS7WG KRHK-MSATA/I9
+=> https://www.amazon.co.jp/gp/product/B07GZFGD2B Zheino M3 (256 GB)
+買った時、金額は6,297円でした。
+
+=> /static/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg
+=> /static/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg
+ちなみに、SSDはサイズの比較ためです。
+それ以外特に関係がありません。
+
+=> /static/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg
+=> /static/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg
+
+次の問題は、普通に入るのは無理でした。
+しょうがないですが、完全に分解しないと、SSDを入れないらしい。(写真を取りませんでしたが)
+
+でも、分解して、SSDを入って、最組み立ったら、ノートパソコンがやっとSSDを読められました!!
+=> /static/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg
+
+次はOSのインストールですね。
+メモリは2GB以上で無理ですので、古いOSを利用しか出来ない感じですね。
+でも、ネットで古いOSを使うのは凄く危険かしら。
+そうして、プロセサーは32-bitですので、新しいOSの選びは少ないのです。
+ですから、OpenBSDを入りました。
+
+=> /static/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg
+=> /static/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg
+=> /static/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg
+=> /static/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg
+=> /static/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg
+=> /static/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg
+
+出たー出た!!出ったーーー
+=> /static/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg
+=> /static/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg
+
+以上
diff --git a/gemini/static/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg b/gemini/static/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg
new file mode 100644
index 0000000..ff7a0ff
Binary files /dev/null and b/gemini/static/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg differ
diff --git a/gemini/static/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg b/gemini/static/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg
new file mode 100644
index 0000000..fe23547
Binary files /dev/null and b/gemini/static/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg differ
diff --git a/gemini/static/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg b/gemini/static/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg
new file mode 100644
index 0000000..a4dcfd2
Binary files /dev/null and b/gemini/static/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg differ
diff --git a/gemini/static/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg b/gemini/static/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg
new file mode 100644
index 0000000..fa6dfba
Binary files /dev/null and b/gemini/static/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg differ
diff --git a/gemini/static/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg b/gemini/static/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg
new file mode 100644
index 0000000..a8df642
Binary files /dev/null and b/gemini/static/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg differ
diff --git a/gemini/static/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg b/gemini/static/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg
new file mode 100644
index 0000000..74d648b
Binary files /dev/null and b/gemini/static/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg differ
diff --git a/gemini/static/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg b/gemini/static/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg
new file mode 100644
index 0000000..a0e5f1a
Binary files /dev/null and b/gemini/static/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg differ
diff --git a/gemini/static/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg b/gemini/static/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg
new file mode 100644
index 0000000..c58fc25
Binary files /dev/null and b/gemini/static/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg differ
diff --git a/gemini/static/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg b/gemini/static/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg
new file mode 100644
index 0000000..8c6ede4
Binary files /dev/null and b/gemini/static/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg differ
diff --git a/gemini/static/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg b/gemini/static/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg
new file mode 100644
index 0000000..8358da7
Binary files /dev/null and b/gemini/static/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg differ
diff --git a/gemini/static/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg b/gemini/static/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg
new file mode 100644
index 0000000..0a4ed72
Binary files /dev/null and b/gemini/static/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg differ
diff --git a/gemini/static/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg b/gemini/static/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg
new file mode 100644
index 0000000..26e3a7e
Binary files /dev/null and b/gemini/static/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg differ
diff --git a/gemini/static/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg b/gemini/static/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg
new file mode 100644
index 0000000..b939849
Binary files /dev/null and b/gemini/static/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg differ
diff --git a/gemini/static/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg b/gemini/static/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg
new file mode 100644
index 0000000..e02871d
Binary files /dev/null and b/gemini/static/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg differ
diff --git a/src/blog/thinkpad-t43-ssd-install-way/index.md b/src/blog/thinkpad-t43-ssd-install-way/index.md
new file mode 100644
index 0000000..04798de
--- /dev/null
+++ b/src/blog/thinkpad-t43-ssd-install-way/index.md
@@ -0,0 +1,53 @@
+title: 【ハード】IBM ThinkPad T43にSSDを入る方法
+author: 凛
+date: 2023-02-03
+tags: jp,blog,linux,bsd,ハードウェア,ノートパソコン,openbsd
+----
+秋葉原のジャンク通りでやっとIBM ThinkPad T43のめちゃくちゃ古いノートパソコンを見つけました。\
+勿論SSDなしで、金額は6,800円でした。
+
+![](https://ass.technicalsuwako.moe/t43-ssd/qlWBD5gMQqqU8QAN2gEryQ.jpg)
+
+でも、問題は一つがあります:SSDを入れないってことです。\
+T43の時代のパソコンはSATAじゃなくて、IDEのハードディスクを使いましたから。\
+SSDはSATAに変わった時後で作られましたので、IDE系SSDが存在しません。\
+そうして、IDE系HDDを見つけるのは珍しいです。
+
+でも、一つの方法がありますわ。\
+mSATA→IDE交換アダプターを使って安くて簡単にSSDを使えます。
+
+使ったやつは、[KRHK-MSATA/I9](https://www.amazon.co.jp/gp/product/B00EUXS7WG)と[Zheino M3 (256 GB)](https://www.amazon.co.jp/gp/product/B07GZFGD2B)です。\
+買った時、金額は6,297円でした。
+
+![](https://ass.technicalsuwako.moe/t43-ssd/PO3316IiQyiTgVLQWSesFA.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/Lp9-nNNCTM6j4ZN4rwJg2A.jpg)\
+ちなみに、SSDはサイズの比較ためです。\
+それ以外特に関係がありません。
+
+![](https://ass.technicalsuwako.moe/t43-ssd/ynKP6u4tRoqAkCExe2RkZg.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/kRG-xU1uSlqvk6yhP3S1aQ.jpg)
+
+次の問題は、普通に入るのは無理でした。\
+しょうがないですが、完全に分解しないと、SSDを入れないらしい。(写真を取りませんでしたが)
+
+でも、分解して、SSDを入って、最組み立ったら、ノートパソコンがやっとSSDを読められました!!\
+![](https://ass.technicalsuwako.moe/t43-ssd/12GTLfI9RZiXZu-5Do1X3Q.jpg)
+
+次はOSのインストールですね。\
+メモリは2GB以上で無理ですので、古いOSを利用しか出来ない感じですね。\
+でも、ネットで古いOSを使うのは凄く危険かしら。\
+そうして、プロセサーは32-bitですので、新しいOSの選びは少ないのです。\
+ですから、OpenBSDを入りました。
+
+![](https://ass.technicalsuwako.moe/t43-ssd/IBlRnwW_SpqusPmb7zKrTQ.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/JZfynYBUSkaaziwsj7ML1A.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/D6YGneiMQRqoAX50IG7o6A.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/Zc8inzNGQlKKPrOePtsRYw.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/3HVQMjXPQviCwY-9dkugzA.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/ba1d1zq7TNyHSxJ6nslMOQ.jpg)
+
+出たー出た!!出ったーーー\
+![](https://ass.technicalsuwako.moe/t43-ssd/pwpPRGKJS169B3GNYXOnNw.jpg)\
+![](https://ass.technicalsuwako.moe/t43-ssd/Z5toPySHRu2HvaS2LzkKtg.jpg)
+
+以上
diff --git a/src/skill/index.md b/src/skill/index.md
index 1385f3c..ce0b58d 100644
--- a/src/skill/index.md
+++ b/src/skill/index.md
@@ -15,17 +15,17 @@ F=フロントエンド\
B=バックエンド\
A=フルスタック
-## アプリの場合
+## ソフトの場合
P=パソコン\
K=スマホ\
S=サーバー
[ウェブ](#web)\
-[アプリ](#app)\
+[ソフト](#soft)\
[ゲーム](#game)\
-[Linux](#game)\
-[BSD](#game)\
+[Linux](#linux)\
+[BSD](#bsd)\
[他に自由ソフトOS](#jiyuuos)\
[不自由ソフトOS](#fujiyuuos)\
[その他](#sonota)
@@ -34,7 +34,7 @@ S=サーバー
| フレームワーク | 言語 | 種類 | スキル |
|--------------------|---------------|------|--------|
| フレームワーク無し | PHP | FBA | 100 |
-| Laravel | PHP | FBA | 100 |
+| Laravel | PHP | FBA | 80 |
| CakePHP | PHP | FBA | 80 |
| Symfony | PHP | FBA | 80 |
| Zend | PHP | FBA | 60 |
@@ -49,69 +49,61 @@ S=サーバー
| AJAX | Javascript | FB | 5 |
| フレームワーク無し | Crystal | B | 0 |
-アプリ
-| フレームワーク | 言語 | OS | スキル |
+ソフト
+| ライブラリ | 言語 | OS | スキル |
|--------------------|------------|------------------------|--------|
-| フレームワーク無し | Shell | Linux (PKS)
macOS | 90 |
-| GTK+ | C | Linux (PK) | 80 |
-| GTKmm | C++ | Linux (PK) | 70 |
-| Qt | C++ | Linux (P) | 40 |
-| フレームワーク無し | Java | Linux (P) | 40 |
-| ncurses | C++ | Linux (P) | 20 |
-| フレームワーク無し | Batch | Windows (P) | 20 |
-| フレームワーク無し | PowerShell | Windows (P) | 0 |
+| ライブラリ無し | Shell | Linux (PKS)
macOS | 100 |
+| GTK+ | C | Linux (PK) | 90 |
+| GTKmm | C++ | Linux (PK) | 60 |
+| ncurses | C | Linux (P) | 45 |
+| ライブラリ無し | Batch | Windows (P) | 20 |
ゲーム
-| フレームワーク | 言語 | システム | スキル |
+| ライブラリ・エンジン | 言語 | システム | スキル |
|-----------------------|--------------|-------------------------------------------------------------------------------|--------|
| Unity | C# | Linux
Mac
Windows
Nintendo 3DS
Wii U
Nintendo Switch | 88 |
+| SDL | C | Linux (P) | 40 |
| NintendWare for CTR | C++ | Nintendo 3DS | 15 |
-| Godot | GDNative (C) | Linux | 0 |
| Nintendo Bazel Engine | C++ | Nintendo Switch | 0 |
Linux
-| ディストロ | スキル |
-| ------------ | ------ |
-| Artix Linux | 100 |
-| Manjaro | 100 |
-| Arch Linux | 100 |
-| Debian GNU/Linux | 100 |
-| Devuan GNU/Linux | 100 |
-| Ubuntu | 100 |
-| Linux Mint | 100 |
-| Red Hat | 80 |
-| CentOS | 80 |
-| Fedora | 80 |
-| Void Linux | 80 |
-| Graphene OS | 80 |
-| Gentoo | 60 |
-| OpenSUSE | 60 |
-| Alpine Linux | 40 |
-| postmarketOS | 40 |
+| ディストリビューション | スキル |
+| ---------------------- | ------ |
+| Artix・Arch | 100 |
+| Manjaro | 100 |
+| Devuan・Debian | 100 |
+| Ubuntu | 100 |
+| Linux Mint | 100 |
+| Red Hat | 80 |
+| CentOS | 80 |
+| Fedora | 80 |
+| Void Linux | 80 |
+| Gentoo | 60 |
+| OpenSUSE | 60 |
+| Alpine Linux | 40 |
+| postmarketOS | 40 |
BSD
-| 種類 | スキル |
-| ---- | ------ |
-| OpenBSD | 80 |
-| FreeBSD | 70 |
-| GhostBSD | 70 |
-| NetBSD | 60 |
+| 種類 | スキル |
+| ------- | ------ |
+| OpenBSD | 80 |
+| FreeBSD | 70 |
他の自由ソフトOS
| 種類 | スキル |
-| ---- | ------ |
+| ----------- | ------ |
| Graphene OS | 80 |
| FreeDOS | 30 |
| ReactOS | 10 |
不自由ソフトOS
-| 種類 | スキル |
-| ---- | ------ |
-| Android | 70 |
-| macOS | 70 |
-| Windows | 50 |
-| iOS | 40 |
-| MS-DOS | 30 |
+| 種類 | スキル |
+| ------- | ------ |
+| Android | 70 |
+| macOS | 70 |
+| Windows | 50 |
+| iOS | 40 |
+| MS-DOS | 30 |
その他
| 書類 | ソフトウェア | OS | スキル |