From 509c8e6a4fb1c631b1f944774f81e842ea23808c Mon Sep 17 00:00:00 2001 From: Naoki_Ito <117070296+naoki-00-ito@users.noreply.github.com> Date: Tue, 16 Dec 2025 18:12:19 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=90=8E=20ci(#126):=20ls-lint=20media?= =?UTF-8?q?=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ls-lint.yml | 6 ++++++ .../{next_code_blue.jpg => next-code-blue.jpg} | Bin .../images/product/{meeats_hp.jpg => meeats-hp.jpg} | Bin src/content/blog/codeblue2025-summary-repo.md | 2 +- src/data/product.ts | 2 +- 5 files changed, 8 insertions(+), 2 deletions(-) rename public/images/blog/codeblue2025_summary_repo/{next_code_blue.jpg => next-code-blue.jpg} (100%) rename public/images/product/{meeats_hp.jpg => meeats-hp.jpg} (100%) diff --git a/.ls-lint.yml b/.ls-lint.yml index 75da117..f745bec 100644 --- a/.ls-lint.yml +++ b/.ls-lint.yml @@ -4,6 +4,12 @@ ls: .ts: camelCase .tsx: PascalCase .astro: PascalCase + .png: kebab-case + .jpg: kebab-case + .jpeg: kebab-case + .svg: kebab-case + .ico: kebab-case + .txt: kebab-case .github: workflows: .yml: kebab-case diff --git a/public/images/blog/codeblue2025_summary_repo/next_code_blue.jpg b/public/images/blog/codeblue2025_summary_repo/next-code-blue.jpg similarity index 100% rename from public/images/blog/codeblue2025_summary_repo/next_code_blue.jpg rename to public/images/blog/codeblue2025_summary_repo/next-code-blue.jpg diff --git a/public/images/product/meeats_hp.jpg b/public/images/product/meeats-hp.jpg similarity index 100% rename from public/images/product/meeats_hp.jpg rename to public/images/product/meeats-hp.jpg diff --git a/src/content/blog/codeblue2025-summary-repo.md b/src/content/blog/codeblue2025-summary-repo.md index 1fe5840..6785843 100644 --- a/src/content/blog/codeblue2025-summary-repo.md +++ b/src/content/blog/codeblue2025-summary-repo.md @@ -235,7 +235,7 @@ LinuxとAndroidのブートに不正証明書を注入することでSecureBoot ちなみに来年のCODE BLUE 2026も同じ会場で -next_code_blue +next-code-blue 2026/11/17, 18 に開催するみたい diff --git a/src/data/product.ts b/src/data/product.ts index d27e02d..2359d2d 100644 --- a/src/data/product.ts +++ b/src/data/product.ts @@ -19,7 +19,7 @@ const product: Product[] = [ }, { name: 'Meeats BoardGame & Kitchen', - image: '/images/product/meeats_hp.jpg', + image: '/images/product/meeats-hp.jpg', description: '盛岡市大通りにあるボードゲームカフェ「Meeats BoardGame & Kitchen」のホームページを開発しました。看板商品のキューバ式サンドイッチ、クバーノは絶品です。', href: 'https://meeats-bgk.com/', From 703b5f3690fd6b94fbf911991c426578f21de78f Mon Sep 17 00:00:00 2001 From: Naoki_Ito <117070296+naoki-00-ito@users.noreply.github.com> Date: Tue, 16 Dec 2025 18:20:36 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=90=8E=20ci(#126):=20ls-lint=20dir?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ls-lint.yml | 3 ++- .../captcha.png | Bin .../next-code-blue.jpg | Bin .../1053ad91-e0d1-d151-e65a-f04aadebdbb1.png | Bin .../b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png | Bin .../e0e639e4-611f-d1cf-d448-9ca64d23c13c.png | Bin src/content/blog/codeblue2025-summary-repo.md | 4 ++-- src/content/blog/mitmproxy-doc-read-01.md | 6 +++--- 8 files changed, 7 insertions(+), 6 deletions(-) rename public/images/blog/{codeblue2025_summary_repo => codeblue2025-summary-repo}/captcha.png (100%) rename public/images/blog/{codeblue2025_summary_repo => codeblue2025-summary-repo}/next-code-blue.jpg (100%) rename public/images/blog/{mitmproxy_doc_read_01 => mitmproxy-doc-read-01}/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png (100%) rename public/images/blog/{mitmproxy_doc_read_01 => mitmproxy-doc-read-01}/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png (100%) rename public/images/blog/{mitmproxy_doc_read_01 => mitmproxy-doc-read-01}/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png (100%) diff --git a/.ls-lint.yml b/.ls-lint.yml index f745bec..d480825 100644 --- a/.ls-lint.yml +++ b/.ls-lint.yml @@ -1,5 +1,5 @@ ls: - dir: kebab-case + .dir: kebab-case .md: SCREAMING_SNAKE_CASE .ts: camelCase .tsx: PascalCase @@ -24,6 +24,7 @@ ls: .ts: PascalCase ignore: + - .astro - .git - .vscode - node_modules diff --git a/public/images/blog/codeblue2025_summary_repo/captcha.png b/public/images/blog/codeblue2025-summary-repo/captcha.png similarity index 100% rename from public/images/blog/codeblue2025_summary_repo/captcha.png rename to public/images/blog/codeblue2025-summary-repo/captcha.png diff --git a/public/images/blog/codeblue2025_summary_repo/next-code-blue.jpg b/public/images/blog/codeblue2025-summary-repo/next-code-blue.jpg similarity index 100% rename from public/images/blog/codeblue2025_summary_repo/next-code-blue.jpg rename to public/images/blog/codeblue2025-summary-repo/next-code-blue.jpg diff --git a/public/images/blog/mitmproxy_doc_read_01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png b/public/images/blog/mitmproxy-doc-read-01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png similarity index 100% rename from public/images/blog/mitmproxy_doc_read_01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png rename to public/images/blog/mitmproxy-doc-read-01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png diff --git a/public/images/blog/mitmproxy_doc_read_01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png b/public/images/blog/mitmproxy-doc-read-01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png similarity index 100% rename from public/images/blog/mitmproxy_doc_read_01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png rename to public/images/blog/mitmproxy-doc-read-01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png diff --git a/public/images/blog/mitmproxy_doc_read_01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png b/public/images/blog/mitmproxy-doc-read-01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png similarity index 100% rename from public/images/blog/mitmproxy_doc_read_01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png rename to public/images/blog/mitmproxy-doc-read-01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png diff --git a/src/content/blog/codeblue2025-summary-repo.md b/src/content/blog/codeblue2025-summary-repo.md index 6785843..14448d3 100644 --- a/src/content/blog/codeblue2025-summary-repo.md +++ b/src/content/blog/codeblue2025-summary-repo.md @@ -173,7 +173,7 @@ bluetooth接続要求が繰り返し送られ、接続してしまうと侵入 こんな感じで左側でAIに聞きながら右で検索とメモをするように。Geminiとのチャットを講演ごとに分けて行い、かなり理解が進んだ。 -captcha +captcha ## 2日目 @@ -235,7 +235,7 @@ LinuxとAndroidのブートに不正証明書を注入することでSecureBoot ちなみに来年のCODE BLUE 2026も同じ会場で -next-code-blue +next-code-blue 2026/11/17, 18 に開催するみたい diff --git a/src/content/blog/mitmproxy-doc-read-01.md b/src/content/blog/mitmproxy-doc-read-01.md index b2d8cbc..77ca77e 100644 --- a/src/content/blog/mitmproxy-doc-read-01.md +++ b/src/content/blog/mitmproxy-doc-read-01.md @@ -6,7 +6,7 @@ author: RiiiM tags: [Tech, proxy, Document, mitmproxy] --- -![thumbnail](/images/blog/mitmproxy_doc_read_01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png) +![thumbnail](/images/blog/mitmproxy-doc-read-01/e0e639e4-611f-d1cf-d448-9ca64d23c13c.png) ## 勝手にシリーズ始めます @@ -50,7 +50,7 @@ https://docs.mitmproxy.org/stable/concepts/how-mitmproxy-works #### 通常のプロキシ(Explicit Proxy) -![通常のプロキシ(Explicit Proxy)](/images/blog/mitmproxy_doc_read_01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png) +![通常のプロキシ(Explicit Proxy)](/images/blog/mitmproxy-doc-read-01/1053ad91-e0d1-d151-e65a-f04aadebdbb1.png) **概要:** ユーザーやアプリケーションが明示的にプロキシの存在を認識し、プロキシサーバーを通すように設定して使うプロキシです。 @@ -74,7 +74,7 @@ https://docs.mitmproxy.org/stable/concepts/how-mitmproxy-works #### 透過プロキシ(Transparent Proxy) -![透過プロキシ(Transparent Proxy)](/images/blog/mitmproxy_doc_read_01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png) +![透過プロキシ(Transparent Proxy)](/images/blog/mitmproxy-doc-read-01/b872c7d4-2860-a6bb-6faf-2dd65d7973e2.png) **概要:** クライアントはプロキシの存在を意識せず、通常どおり通信を行っているつもりでも、途中で通信がプロキシにリダイレクトされる仕組みです。