" .Content ) }}{{ template "footer" . }}{{ end }}
@@ -122,7 +130,7 @@
{{ .Other.Author }}、
{{ template "date" .Date }} —
{{ range $i, $t := .Tags }}{{ if $i }},{{ end }}
- {{ $t }}{{ end }}
+ {{ $t }}{{ end }}
diff --git a/src/about/index.md b/src/about.md
similarity index 100%
rename from src/about/index.md
rename to src/about.md
diff --git a/src/blog/20200510-youtsube-jotai/index.md b/src/blog/20200510-youtsube-jotai.md
similarity index 100%
rename from src/blog/20200510-youtsube-jotai/index.md
rename to src/blog/20200510-youtsube-jotai.md
diff --git a/src/blog/access-network-wireguard/index.md b/src/blog/access-network-wireguard.md
similarity index 100%
rename from src/blog/access-network-wireguard/index.md
rename to src/blog/access-network-wireguard.md
diff --git a/src/blog/all-softwear-in-tor/index.md b/src/blog/all-softwear-in-tor.md
similarity index 100%
rename from src/blog/all-softwear-in-tor/index.md
rename to src/blog/all-softwear-in-tor.md
diff --git a/src/blog/anti-virus-dangerous.md b/src/blog/anti-virus-dangerous.md
new file mode 100644
index 0000000..bf388ac
--- /dev/null
+++ b/src/blog/anti-virus-dangerous.md
@@ -0,0 +1,42 @@
+title: 【セキュリティ】ウィルス対策ソフトは危険
+author: 凛
+date: 2023-12-25
+tags: jp,blog,linux,bsd,セキュリティー,デジタル自主,ソフトウェア,メール,プライバシー
+----
+メリークリスマス!!\
+今回は大切な人へのプレゼントとして何を購入しましたか?\
+ウィルス対策ソフトと答えたら、返品した方が良いです。
+
+## 何故ウィルス対策ソフトが危険?
+セキュリティ上の問題以外にも、ウィルス対策ソフトには様々な問題があります。\
+例えば、パソコンの速度が遅くなったり、多くのウェブページが表示されなくなることがあります。\
+しかし、これらはセキュリティの問題とは直接関係がありません。
+
+本当の危険は、ウィルス対策ソフトが貴方のファイルの内容(パスワードやクレジットカード番号を含む)をスキャンし、それらをネットにアップロードする事にあります。\
+[殆どのウィルス対策ソフトはプロプライエタリなソフトウェアですであり、それ自体がセキュリティ上のリスクとなる事もあります。](https://www.gnu.org/proprietary/proprietary.html)\
+[iPhoneユーザーはファイル内容のスキャンとネット上にアップロードに反対しましたが、何故パソコンユーザーはこれを推奨されるのでしょうか?](https://gigazine.net/news/20221208-apple-csam-scan-canceled/)\
+ウィルス対策ソフトを購入しないで下さい。\
+それは詐欺です!
+
+## 本当のウィルス対策はあるのでしょうか?
+はい、存在します!\
+これは、自分の判断力を駆使する事です!\
+ブラウザでの広告をクリックしない事が重要です。\
+「Sponsor」や「スポンサー」というラベルが付いている広告は、絶対にクリックしないで下さい。\
+フィッシングメールには注意し、その対策についてはこの後で詳しく解説します。\
+WindowsやmacOSの代わりにLinuxやBSDを使用を検討してみて下さい。\
+Linux向けウィルスも存在しますが、その数は格段に少ないです。\
+デフォルト設定でJavascript、XHR、及びiFrameを無効にし、信頼出来るウェブサイトでのみ「必要な場合」に限り有効にして下さい。\
+不番な物があれば、リスクを避ける為に仮想マシンで実行する事をお勧めします。
+
+## フィシングメールの対策
+銀行、政府等による、ウィルス対策ソフトなしでフィッシングメールに対策出来ないって言われますが、実はそれが嘘です。\
+対策は:
+* 良いメールクライエントを使う事(Neomutt又はClaws Mailが超勧めます)
+* HTMLメールを無効にし、テキストのみの表示にする事が良いです
+* 使わないサービスからメールが届いた場合、直ぐに削除する事
+* 使うサービスからメールが届いた場合、「To:」は会社のメールアドレスと、内容で貴方の名前か会社名で始まる事を確認する事(「顧客様、」や「ご担当者様」等といった曖昧な表現で始まる場合はフィッシングメールである可能性が高い)
+* 使うサービスからメールが届いた場合、メール内のリンクをクリックしないで下さい(メールアドレス確認メールを除く)。代わりに、ブラウザで手動で会社のウェブページを開き、ログインして下さい。特に「下記のリンクをクリックして下さい」みたいなリンクは絶対にクリックしないで下さい!!これは1番重要な点です!!)
+* 添付ファイルがあるメールは、特に予期していない場合は開かないで下さい
+
+以上
diff --git a/src/blog/automatic-nginx-tor-redirect/index.md b/src/blog/automatic-nginx-tor-redirect.md
similarity index 100%
rename from src/blog/automatic-nginx-tor-redirect/index.md
rename to src/blog/automatic-nginx-tor-redirect.md
diff --git a/src/blog/byobu-52/index.md b/src/blog/byobu-52.md
similarity index 100%
rename from src/blog/byobu-52/index.md
rename to src/blog/byobu-52.md
diff --git a/src/blog/c-lib-in-zig-use/index.md b/src/blog/c-lib-in-zig-use.md
similarity index 100%
rename from src/blog/c-lib-in-zig-use/index.md
rename to src/blog/c-lib-in-zig-use.md
diff --git a/src/blog/cancel-culture-076-will-not-ban-russia/index.md b/src/blog/cancel-culture-076-will-not-ban-russia.md
similarity index 100%
rename from src/blog/cancel-culture-076-will-not-ban-russia/index.md
rename to src/blog/cancel-culture-076-will-not-ban-russia.md
diff --git a/src/blog/chankan-is-scammer/index.md b/src/blog/chankan-is-scammer.md
similarity index 100%
rename from src/blog/chankan-is-scammer/index.md
rename to src/blog/chankan-is-scammer.md
diff --git a/src/blog/chromium-false-camera-stream-way/index.md b/src/blog/chromium-false-camera-stream-way.md
similarity index 100%
rename from src/blog/chromium-false-camera-stream-way/index.md
rename to src/blog/chromium-false-camera-stream-way.md
diff --git a/src/blog/crux-make-port-repository/index.md b/src/blog/crux-make-port-repository.md
similarity index 100%
rename from src/blog/crux-make-port-repository/index.md
rename to src/blog/crux-make-port-repository.md
diff --git a/src/blog/cryptocurrency-kakunin-with-cointop/index.md b/src/blog/cryptocurrency-kakunin-with-cointop.md
similarity index 100%
rename from src/blog/cryptocurrency-kakunin-with-cointop/index.md
rename to src/blog/cryptocurrency-kakunin-with-cointop.md
diff --git a/src/blog/darknet-1-tor-access-way/index.md b/src/blog/darknet-1-tor-access-way.md
similarity index 100%
rename from src/blog/darknet-1-tor-access-way/index.md
rename to src/blog/darknet-1-tor-access-way.md
diff --git a/src/blog/darknet-2-i2p-access-way/index.md b/src/blog/darknet-2-i2p-access-way.md
similarity index 100%
rename from src/blog/darknet-2-i2p-access-way/index.md
rename to src/blog/darknet-2-i2p-access-way.md
diff --git a/src/blog/darknet-3-tor-hosting-way/index.md b/src/blog/darknet-3-tor-hosting-way.md
similarity index 100%
rename from src/blog/darknet-3-tor-hosting-way/index.md
rename to src/blog/darknet-3-tor-hosting-way.md
diff --git a/src/blog/darknet-4-i2p-hosting-way/index.md b/src/blog/darknet-4-i2p-hosting-way.md
similarity index 100%
rename from src/blog/darknet-4-i2p-hosting-way/index.md
rename to src/blog/darknet-4-i2p-hosting-way.md
diff --git a/src/blog/debian-stretch-buster-upgrade/index.md b/src/blog/debian-stretch-buster-upgrade.md
similarity index 100%
rename from src/blog/debian-stretch-buster-upgrade/index.md
rename to src/blog/debian-stretch-buster-upgrade.md
diff --git a/src/blog/debian-to-devuan-koukan/index.md b/src/blog/debian-to-devuan-koukan.md
similarity index 100%
rename from src/blog/debian-to-devuan-koukan/index.md
rename to src/blog/debian-to-devuan-koukan.md
diff --git a/src/blog/dejital-jisyu-bigtech-alttech-fedibars-which-recommend/index.md b/src/blog/dejital-jisyu-bigtech-alttech-fedibars-which-recommend.md
similarity index 100%
rename from src/blog/dejital-jisyu-bigtech-alttech-fedibars-which-recommend/index.md
rename to src/blog/dejital-jisyu-bigtech-alttech-fedibars-which-recommend.md
diff --git a/src/blog/dejital-jisyu-censorship-law-is-illegal/index.md b/src/blog/dejital-jisyu-censorship-law-is-illegal.md
similarity index 100%
rename from src/blog/dejital-jisyu-censorship-law-is-illegal/index.md
rename to src/blog/dejital-jisyu-censorship-law-is-illegal.md
diff --git a/src/blog/diff-zig-rust/index.md b/src/blog/diff-zig-rust.md
similarity index 100%
rename from src/blog/diff-zig-rust/index.md
rename to src/blog/diff-zig-rust.md
diff --git a/src/blog/digital-autonomy-076-can-help/index.md b/src/blog/digital-autonomy-076-can-help.md
similarity index 100%
rename from src/blog/digital-autonomy-076-can-help/index.md
rename to src/blog/digital-autonomy-076-can-help.md
diff --git a/src/blog/digital-autonomy-076video-hosting/index.md b/src/blog/digital-autonomy-076video-hosting.md
similarity index 100%
rename from src/blog/digital-autonomy-076video-hosting/index.md
rename to src/blog/digital-autonomy-076video-hosting.md
diff --git a/src/blog/digital-autonomy-cashless-problem/index.md b/src/blog/digital-autonomy-cashless-problem.md
similarity index 100%
rename from src/blog/digital-autonomy-cashless-problem/index.md
rename to src/blog/digital-autonomy-cashless-problem.md
diff --git a/src/blog/digital-autonomy-send-encryption-mail/index.md b/src/blog/digital-autonomy-send-encryption-mail.md
similarity index 100%
rename from src/blog/digital-autonomy-send-encryption-mail/index.md
rename to src/blog/digital-autonomy-send-encryption-mail.md
diff --git a/src/blog/digital-autonomy-web-1-2-3-4-tigai/index.md b/src/blog/digital-autonomy-web-1-2-3-4-tigai.md
similarity index 100%
rename from src/blog/digital-autonomy-web-1-2-3-4-tigai/index.md
rename to src/blog/digital-autonomy-web-1-2-3-4-tigai.md
diff --git a/src/blog/digital-autonomy-web3-is-scam/index.md b/src/blog/digital-autonomy-web3-is-scam.md
similarity index 100%
rename from src/blog/digital-autonomy-web3-is-scam/index.md
rename to src/blog/digital-autonomy-web3-is-scam.md
diff --git a/src/blog/digital-autonomy-with-wireguard-home-host/index.md b/src/blog/digital-autonomy-with-wireguard-home-host.md
similarity index 100%
rename from src/blog/digital-autonomy-with-wireguard-home-host/index.md
rename to src/blog/digital-autonomy-with-wireguard-home-host.md
diff --git a/src/blog/digital-dorei-blackcock-ceo-ukraina-hoax-real-agenda/index.md b/src/blog/digital-dorei-blackcock-ceo-ukraina-hoax-real-agenda.md
similarity index 100%
rename from src/blog/digital-dorei-blackcock-ceo-ukraina-hoax-real-agenda/index.md
rename to src/blog/digital-dorei-blackcock-ceo-ukraina-hoax-real-agenda.md
diff --git a/src/blog/digital-dorei-dont-die-low-lever-programing/index.md b/src/blog/digital-dorei-dont-die-low-lever-programing.md
similarity index 100%
rename from src/blog/digital-dorei-dont-die-low-lever-programing/index.md
rename to src/blog/digital-dorei-dont-die-low-lever-programing.md
diff --git a/src/blog/digital-dorei-ukraina-russia-real-goal/index.md b/src/blog/digital-dorei-ukraina-russia-real-goal.md
similarity index 100%
rename from src/blog/digital-dorei-ukraina-russia-real-goal/index.md
rename to src/blog/digital-dorei-ukraina-russia-real-goal.md
diff --git a/src/blog/digital-jisyu-komiket-is-owakon-dojinsi-enjoy-onionket/index.md b/src/blog/digital-jisyu-komiket-is-owakon-dojinsi-enjoy-onionket.md
similarity index 100%
rename from src/blog/digital-jisyu-komiket-is-owakon-dojinsi-enjoy-onionket/index.md
rename to src/blog/digital-jisyu-komiket-is-owakon-dojinsi-enjoy-onionket.md
diff --git a/src/blog/digital-jisyu-own-or-permit/index.md b/src/blog/digital-jisyu-own-or-permit.md
similarity index 100%
rename from src/blog/digital-jisyu-own-or-permit/index.md
rename to src/blog/digital-jisyu-own-or-permit.md
diff --git a/src/blog/digital-kansi-corona-taimrain/index.md b/src/blog/digital-kansi-corona-taimrain.md
similarity index 100%
rename from src/blog/digital-kansi-corona-taimrain/index.md
rename to src/blog/digital-kansi-corona-taimrain.md
diff --git a/src/blog/digital-kansi-most-danger-cctv/index.md b/src/blog/digital-kansi-most-danger-cctv.md
similarity index 100%
rename from src/blog/digital-kansi-most-danger-cctv/index.md
rename to src/blog/digital-kansi-most-danger-cctv.md
diff --git a/src/blog/fix-broken-contact-form/index.md b/src/blog/fix-broken-contact-form.md
similarity index 100%
rename from src/blog/fix-broken-contact-form/index.md
rename to src/blog/fix-broken-contact-form.md
diff --git a/src/blog/fix-ssh-backspace-output/index.md b/src/blog/fix-ssh-backspace-output.md
similarity index 100%
rename from src/blog/fix-ssh-backspace-output/index.md
rename to src/blog/fix-ssh-backspace-output.md
diff --git a/src/blog/hajimemashite/index.md b/src/blog/hajimemashite.md
similarity index 100%
rename from src/blog/hajimemashite/index.md
rename to src/blog/hajimemashite.md
diff --git a/src/blog/hozonsite-100/index.md b/src/blog/hozonsite-100.md
similarity index 100%
rename from src/blog/hozonsite-100/index.md
rename to src/blog/hozonsite-100.md
diff --git a/src/blog/hozonsite-110/index.md b/src/blog/hozonsite-110.md
similarity index 100%
rename from src/blog/hozonsite-110/index.md
rename to src/blog/hozonsite-110.md
diff --git a/src/blog/i2p-domain-make/index.md b/src/blog/i2p-domain-make.md
similarity index 100%
rename from src/blog/i2p-domain-make/index.md
rename to src/blog/i2p-domain-make.md
diff --git a/src/blog/iken-chromium-no-dokusenka-wa-aku/index.md b/src/blog/iken-chromium-no-dokusenka-wa-aku.md
similarity index 100%
rename from src/blog/iken-chromium-no-dokusenka-wa-aku/index.md
rename to src/blog/iken-chromium-no-dokusenka-wa-aku.md
diff --git a/src/blog/imgproxy-110/index.md b/src/blog/imgproxy-110.md
similarity index 100%
rename from src/blog/imgproxy-110/index.md
rename to src/blog/imgproxy-110.md
diff --git a/src/blog/kaizoku-soft-sonzai-riyuu/index.md b/src/blog/kaizoku-soft-sonzai-riyuu.md
similarity index 100%
rename from src/blog/kaizoku-soft-sonzai-riyuu/index.md
rename to src/blog/kaizoku-soft-sonzai-riyuu.md
diff --git a/src/blog/kindai-web-dev-install-muzukasi/index.md b/src/blog/kindai-web-dev-install-muzukasi.md
similarity index 100%
rename from src/blog/kindai-web-dev-install-muzukasi/index.md
rename to src/blog/kindai-web-dev-install-muzukasi.md
diff --git a/src/blog/lbry-introduce-no-censorship-blockchain-p2p-video-soft/index.md b/src/blog/lbry-introduce-no-censorship-blockchain-p2p-video-soft.md
similarity index 100%
rename from src/blog/lbry-introduce-no-censorship-blockchain-p2p-video-soft/index.md
rename to src/blog/lbry-introduce-no-censorship-blockchain-p2p-video-soft.md
diff --git a/src/blog/libreredirect-262/index.md b/src/blog/libreredirect-262.md
similarity index 100%
rename from src/blog/libreredirect-262/index.md
rename to src/blog/libreredirect-262.md
diff --git a/src/blog/linux-smaho-merit-demerit/index.md b/src/blog/linux-smaho-merit-demerit.md
similarity index 100%
rename from src/blog/linux-smaho-merit-demerit/index.md
rename to src/blog/linux-smaho-merit-demerit.md
diff --git a/src/blog/lynx-tor-and-utf8-use-way/index.md b/src/blog/lynx-tor-and-utf8-use-way.md
similarity index 100%
rename from src/blog/lynx-tor-and-utf8-use-way/index.md
rename to src/blog/lynx-tor-and-utf8-use-way.md
diff --git a/src/blog/mask-stop-time-2/index.md b/src/blog/mask-stop-time-2.md
similarity index 100%
rename from src/blog/mask-stop-time-2/index.md
rename to src/blog/mask-stop-time-2.md
diff --git a/src/blog/mask-stop-time/index.md b/src/blog/mask-stop-time.md
similarity index 100%
rename from src/blog/mask-stop-time/index.md
rename to src/blog/mask-stop-time.md
diff --git a/src/blog/mobian-change-theme-kana-insert-sukusyo-takeway/index.md b/src/blog/mobian-change-theme-kana-insert-sukusyo-takeway.md
similarity index 100%
rename from src/blog/mobian-change-theme-kana-insert-sukusyo-takeway/index.md
rename to src/blog/mobian-change-theme-kana-insert-sukusyo-takeway.md
diff --git a/src/blog/mobian-chromium-browser-can-use-method/index.md b/src/blog/mobian-chromium-browser-can-use-method.md
similarity index 100%
rename from src/blog/mobian-chromium-browser-can-use-method/index.md
rename to src/blog/mobian-chromium-browser-can-use-method.md
diff --git a/src/blog/mobian-fix-apdate-probrem/index.md b/src/blog/mobian-fix-apdate-probrem.md
similarity index 100%
rename from src/blog/mobian-fix-apdate-probrem/index.md
rename to src/blog/mobian-fix-apdate-probrem.md
diff --git a/src/blog/mobian-mymonero-wallet-use-way/index.md b/src/blog/mobian-mymonero-wallet-use-way.md
similarity index 100%
rename from src/blog/mobian-mymonero-wallet-use-way/index.md
rename to src/blog/mobian-mymonero-wallet-use-way.md
diff --git a/src/blog/more-safe-than-2fa-is-pass-pwgen/index.md b/src/blog/more-safe-than-2fa-is-pass-pwgen.md
similarity index 100%
rename from src/blog/more-safe-than-2fa-is-pass-pwgen/index.md
rename to src/blog/more-safe-than-2fa-is-pass-pwgen.md
diff --git a/src/blog/neko-sampo/index.md b/src/blog/neko-sampo.md
similarity index 100%
rename from src/blog/neko-sampo/index.md
rename to src/blog/neko-sampo.md
diff --git a/src/blog/nihon-api-wa-chotto-dake-kokaichu/index.md b/src/blog/nihon-api-wa-chotto-dake-kokaichu.md
similarity index 100%
rename from src/blog/nihon-api-wa-chotto-dake-kokaichu/index.md
rename to src/blog/nihon-api-wa-chotto-dake-kokaichu.md
diff --git a/src/blog/no-generator-easy-html/index.md b/src/blog/no-generator-easy-html.md
similarity index 100%
rename from src/blog/no-generator-easy-html/index.md
rename to src/blog/no-generator-easy-html.md
diff --git a/src/blog/no-generator-easy-maintain/index.md b/src/blog/no-generator-easy-maintain.md
similarity index 100%
rename from src/blog/no-generator-easy-maintain/index.md
rename to src/blog/no-generator-easy-maintain.md
diff --git a/src/blog/norikae-100/index.md b/src/blog/norikae-100.md
similarity index 100%
rename from src/blog/norikae-100/index.md
rename to src/blog/norikae-100.md
diff --git a/src/blog/norikae-101/index.md b/src/blog/norikae-101.md
similarity index 100%
rename from src/blog/norikae-101/index.md
rename to src/blog/norikae-101.md
diff --git a/src/blog/norikae-102/index.md b/src/blog/norikae-102.md
similarity index 100%
rename from src/blog/norikae-102/index.md
rename to src/blog/norikae-102.md
diff --git a/src/blog/odysee-japanese-transrate-soon/index.md b/src/blog/odysee-japanese-transrate-soon.md
similarity index 100%
rename from src/blog/odysee-japanese-transrate-soon/index.md
rename to src/blog/odysee-japanese-transrate-soon.md
diff --git a/src/blog/open-source-douga-hensyu/index.md b/src/blog/open-source-douga-hensyu.md
similarity index 100%
rename from src/blog/open-source-douga-hensyu/index.md
rename to src/blog/open-source-douga-hensyu.md
diff --git a/src/blog/openbsd-change-eisu-super/index.md b/src/blog/openbsd-change-eisu-super.md
similarity index 100%
rename from src/blog/openbsd-change-eisu-super/index.md
rename to src/blog/openbsd-change-eisu-super.md
diff --git a/src/blog/openbsd-gemini-server/index.md b/src/blog/openbsd-gemini-server.md
similarity index 100%
rename from src/blog/openbsd-gemini-server/index.md
rename to src/blog/openbsd-gemini-server.md
diff --git a/src/blog/openbsd-zsh-udivdi3-syusei/index.md b/src/blog/openbsd-zsh-udivdi3-syusei.md
similarity index 100%
rename from src/blog/openbsd-zsh-udivdi3-syusei/index.md
rename to src/blog/openbsd-zsh-udivdi3-syusei.md
diff --git a/src/blog/openrc-for-systemd-user/index.md b/src/blog/openrc-for-systemd-user.md
similarity index 100%
rename from src/blog/openrc-for-systemd-user/index.md
rename to src/blog/openrc-for-systemd-user.md
diff --git a/src/blog/peertube-change-storeg-forder/index.md b/src/blog/peertube-change-storeg-forder.md
similarity index 100%
rename from src/blog/peertube-change-storeg-forder/index.md
rename to src/blog/peertube-change-storeg-forder.md
diff --git a/src/blog/php-gnupg-no-permission/index.md b/src/blog/php-gnupg-no-permission.md
similarity index 100%
rename from src/blog/php-gnupg-no-permission/index.md
rename to src/blog/php-gnupg-no-permission.md
diff --git a/src/blog/pinephone-4g-telephone-setting-way/index.md b/src/blog/pinephone-4g-telephone-setting-way.md
similarity index 100%
rename from src/blog/pinephone-4g-telephone-setting-way/index.md
rename to src/blog/pinephone-4g-telephone-setting-way.md
diff --git a/src/blog/pinephone-fcitx5-mozc-japanese-with-kanji/index.md b/src/blog/pinephone-fcitx5-mozc-japanese-with-kanji.md
similarity index 100%
rename from src/blog/pinephone-fcitx5-mozc-japanese-with-kanji/index.md
rename to src/blog/pinephone-fcitx5-mozc-japanese-with-kanji.md
diff --git a/src/blog/plasma-mobile-japanese-keybod-active/index.md b/src/blog/plasma-mobile-japanese-keybod-active.md
similarity index 100%
rename from src/blog/plasma-mobile-japanese-keybod-active/index.md
rename to src/blog/plasma-mobile-japanese-keybod-active.md
diff --git a/src/blog/pleroma-home-timelain-500-error-fix/index.md b/src/blog/pleroma-home-timelain-500-error-fix.md
similarity index 100%
rename from src/blog/pleroma-home-timelain-500-error-fix/index.md
rename to src/blog/pleroma-home-timelain-500-error-fix.md
diff --git a/src/blog/postfix-spam-fumidai-keshitewa-ii-ne/index.md b/src/blog/postfix-spam-fumidai-keshitewa-ii-ne.md
similarity index 100%
rename from src/blog/postfix-spam-fumidai-keshitewa-ii-ne/index.md
rename to src/blog/postfix-spam-fumidai-keshitewa-ii-ne.md
diff --git a/src/blog/postmarketos-make-repository/index.md b/src/blog/postmarketos-make-repository.md
similarity index 100%
rename from src/blog/postmarketos-make-repository/index.md
rename to src/blog/postmarketos-make-repository.md
diff --git a/src/blog/privacy-browser-extension/index.md b/src/blog/privacy-browser-extension.md
similarity index 100%
rename from src/blog/privacy-browser-extension/index.md
rename to src/blog/privacy-browser-extension.md
diff --git a/src/blog/programming-early-return/index.md b/src/blog/programming-early-return.md
similarity index 100%
rename from src/blog/programming-early-return/index.md
rename to src/blog/programming-early-return.md
diff --git a/src/blog/programming-pyramid-of-doom/index.md b/src/blog/programming-pyramid-of-doom.md
similarity index 100%
rename from src/blog/programming-pyramid-of-doom/index.md
rename to src/blog/programming-pyramid-of-doom.md
diff --git a/src/blog/prosody-modhttpupload-xep363-active-way/index.md b/src/blog/prosody-modhttpupload-xep363-active-way.md
similarity index 100%
rename from src/blog/prosody-modhttpupload-xep363-active-way/index.md
rename to src/blog/prosody-modhttpupload-xep363-active-way.md
diff --git a/src/blog/rcd-for-systemd-user/index.md b/src/blog/rcd-for-systemd-user.md
similarity index 100%
rename from src/blog/rcd-for-systemd-user/index.md
rename to src/blog/rcd-for-systemd-user.md
diff --git a/src/blog/reason-for-anonymous/index.md b/src/blog/reason-for-anonymous.md
similarity index 100%
rename from src/blog/reason-for-anonymous/index.md
rename to src/blog/reason-for-anonymous.md
diff --git a/src/blog/recommend-privasi-crypto/index.md b/src/blog/recommend-privasi-crypto.md
similarity index 100%
rename from src/blog/recommend-privasi-crypto/index.md
rename to src/blog/recommend-privasi-crypto.md
diff --git a/src/blog/rofi-youtube-100/index.md b/src/blog/rofi-youtube-100.md
similarity index 100%
rename from src/blog/rofi-youtube-100/index.md
rename to src/blog/rofi-youtube-100.md
diff --git a/src/blog/rofi-youtube-101/index.md b/src/blog/rofi-youtube-101.md
similarity index 100%
rename from src/blog/rofi-youtube-101/index.md
rename to src/blog/rofi-youtube-101.md
diff --git a/src/blog/runit-for-systemd-user/index.md b/src/blog/runit-for-systemd-user.md
similarity index 100%
rename from src/blog/runit-for-systemd-user/index.md
rename to src/blog/runit-for-systemd-user.md
diff --git a/src/blog/sarvice-kosin-076nejp-076moe/index.md b/src/blog/sarvice-kosin-076nejp-076moe.md
similarity index 100%
rename from src/blog/sarvice-kosin-076nejp-076moe/index.md
rename to src/blog/sarvice-kosin-076nejp-076moe.md
diff --git a/src/blog/sdgs-kiken/index.md b/src/blog/sdgs-kiken.md
similarity index 100%
rename from src/blog/sdgs-kiken/index.md
rename to src/blog/sdgs-kiken.md
diff --git a/src/blog/set-up-tor-exit-node/index.md b/src/blog/set-up-tor-exit-node.md
similarity index 100%
rename from src/blog/set-up-tor-exit-node/index.md
rename to src/blog/set-up-tor-exit-node.md
diff --git a/src/blog/sp-100/index.md b/src/blog/sp-100.md
similarity index 100%
rename from src/blog/sp-100/index.md
rename to src/blog/sp-100.md
diff --git a/src/blog/sp-110/index.md b/src/blog/sp-110.md
similarity index 100%
rename from src/blog/sp-110/index.md
rename to src/blog/sp-110.md
diff --git a/src/blog/sp-111/index.md b/src/blog/sp-111.md
similarity index 100%
rename from src/blog/sp-111/index.md
rename to src/blog/sp-111.md
diff --git a/src/blog/sp-112/index.md b/src/blog/sp-112.md
similarity index 100%
rename from src/blog/sp-112/index.md
rename to src/blog/sp-112.md
diff --git a/src/blog/spliti-110/index.md b/src/blog/spliti-110.md
similarity index 100%
rename from src/blog/spliti-110/index.md
rename to src/blog/spliti-110.md
diff --git a/src/blog/spliti-111/index.md b/src/blog/spliti-111.md
similarity index 100%
rename from src/blog/spliti-111/index.md
rename to src/blog/spliti-111.md
diff --git a/src/blog/spliti-112/index.md b/src/blog/spliti-112.md
similarity index 100%
rename from src/blog/spliti-112/index.md
rename to src/blog/spliti-112.md
diff --git a/src/blog/spliti-200/index.md b/src/blog/spliti-200.md
similarity index 100%
rename from src/blog/spliti-200/index.md
rename to src/blog/spliti-200.md
diff --git a/src/blog/spliti-201/index.md b/src/blog/spliti-201.md
similarity index 100%
rename from src/blog/spliti-201/index.md
rename to src/blog/spliti-201.md
diff --git a/src/blog/spliti-210/index.md b/src/blog/spliti-210.md
similarity index 100%
rename from src/blog/spliti-210/index.md
rename to src/blog/spliti-210.md
diff --git a/src/blog/sysv-for-systemd-user/index.md b/src/blog/sysv-for-systemd-user.md
similarity index 100%
rename from src/blog/sysv-for-systemd-user/index.md
rename to src/blog/sysv-for-systemd-user.md
diff --git a/src/blog/tadashi-wai-no-api-de-todofuken-joho-toridasu/index.md b/src/blog/tadashi-wai-no-api-de-todofuken-joho-toridasu.md
similarity index 100%
rename from src/blog/tadashi-wai-no-api-de-todofuken-joho-toridasu/index.md
rename to src/blog/tadashi-wai-no-api-de-todofuken-joho-toridasu.md
diff --git a/src/blog/thinkpad-t43-ssd-install-way/index.md b/src/blog/thinkpad-t43-ssd-install-way.md
similarity index 100%
rename from src/blog/thinkpad-t43-ssd-install-way/index.md
rename to src/blog/thinkpad-t43-ssd-install-way.md
diff --git a/src/blog/tox-p2p-chat-syokai/index.md b/src/blog/tox-p2p-chat-syokai.md
similarity index 100%
rename from src/blog/tox-p2p-chat-syokai/index.md
rename to src/blog/tox-p2p-chat-syokai.md
diff --git a/src/blog/urloli-200/index.md b/src/blog/urloli-200.md
similarity index 100%
rename from src/blog/urloli-200/index.md
rename to src/blog/urloli-200.md
diff --git a/src/blog/urloli-201/index.md b/src/blog/urloli-201.md
similarity index 100%
rename from src/blog/urloli-201/index.md
rename to src/blog/urloli-201.md
diff --git a/src/blog/urloli-202/index.md b/src/blog/urloli-202.md
similarity index 100%
rename from src/blog/urloli-202/index.md
rename to src/blog/urloli-202.md
diff --git a/src/blog/urloli-210/index.md b/src/blog/urloli-210.md
similarity index 100%
rename from src/blog/urloli-210/index.md
rename to src/blog/urloli-210.md
diff --git a/src/blog/urloli-211/index.md b/src/blog/urloli-211.md
similarity index 100%
rename from src/blog/urloli-211/index.md
rename to src/blog/urloli-211.md
diff --git a/src/blog/urloli-220/index.md b/src/blog/urloli-220.md
similarity index 100%
rename from src/blog/urloli-220/index.md
rename to src/blog/urloli-220.md
diff --git a/src/blog/vixip-release/index.md b/src/blog/vixip-release.md
similarity index 100%
rename from src/blog/vixip-release/index.md
rename to src/blog/vixip-release.md
diff --git a/src/blog/webdev-javascript-ha-fuyou/index.md b/src/blog/webdev-javascript-ha-fuyou.md
similarity index 100%
rename from src/blog/webdev-javascript-ha-fuyou/index.md
rename to src/blog/webdev-javascript-ha-fuyou.md
diff --git a/src/blog/webpage-renewal/index.md b/src/blog/webpage-renewal.md
similarity index 100%
rename from src/blog/webpage-renewal/index.md
rename to src/blog/webpage-renewal.md
diff --git a/src/blog/write-memo-with-neovim-git/index.md b/src/blog/write-memo-with-neovim-git.md
similarity index 100%
rename from src/blog/write-memo-with-neovim-git/index.md
rename to src/blog/write-memo-with-neovim-git.md
diff --git a/src/blog/xmpp-account-create-way/index.md b/src/blog/xmpp-account-create-way.md
similarity index 100%
rename from src/blog/xmpp-account-create-way/index.md
rename to src/blog/xmpp-account-create-way.md
diff --git a/src/blog/zig-gengo-1/index.md b/src/blog/zig-gengo-1.md
similarity index 100%
rename from src/blog/zig-gengo-1/index.md
rename to src/blog/zig-gengo-1.md
diff --git a/src/contact/index.md b/src/contact.md
similarity index 100%
rename from src/contact/index.md
rename to src/contact.md
diff --git a/src/index.html b/src/index.html
index 3f58bf4..0544156 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,4 +1,4 @@
title: トップページ
----