aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-11-30 03:23:36 +0900
committernsfisis <nsfisis@gmail.com>2025-11-30 03:23:36 +0900
commit1577bb10331d5d54e48fb0f406103a91d6379383 (patch)
tree5d36a4f5d149bbe53082b853212323108fe6e766
parent013fd2595d1b69b0035dd26b8d5b8e5b97a63db7 (diff)
downloadnsfisis.dev-1577bb10331d5d54e48fb0f406103a91d6379383.tar.gz
nsfisis.dev-1577bb10331d5d54e48fb0f406103a91d6379383.tar.zst
nsfisis.dev-1577bb10331d5d54e48fb0f406103a91d6379383.zip
refactor(slides): Separate CSS files
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlidePage.ts6
-rw-r--r--services/nuldoc/public/about/404.html2
-rw-r--r--services/nuldoc/public/about/index.html2
-rw-r--r--services/nuldoc/public/about/style.css30
-rw-r--r--services/nuldoc/public/blog/404.html2
-rw-r--r--services/nuldoc/public/blog/posts/2/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-03-05/my-first-post/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-03-30/phperkaigi-2021/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/python-unbound-local-error/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/ruby-detect-running-implementation/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/rust-where-are-primitive-types-from/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-04-09/phperkaigi-2022-tokens/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-05-01/phperkaigi-2022/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-08-27/php-conference-okinawa-code-golf/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-10-28/setup-server-for-this-site/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-03-10/rewrite-this-blog-generator/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-04-04/phperkaigi-2023-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-06-25/phpconfuk-2023-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-10-02/compile-php-runtime-to-wasm/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-12-03/isucon-13/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2023-12-31/2023-reflections/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-02-03/install-wireguard-on-personal-server/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-02-10/yapcjapan-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-02-22/phpkansai-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-03-17/phperkaigi-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-03-20/my-bucket-list/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-04-14/phpcon-odawara-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-05-11/phpconkagawa-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-06-19/scalamatsuri-2024-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-09-28/mncore-challenge-1/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-12-04/cohackpp-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2024-12-33/2024-reflections/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-02-24/phpcon-nagoya-2025-report/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-03-27/zip-function-like-command-paste-command/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-06-14/baba-is-you/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-07-15/partial-surrender-to-ebooks/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-11-09/rubiks-cube-blindfolded-first-success/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/2025-11-27/anybatross-writeup/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/3/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/4/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/5/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/6/index.html2
-rw-r--r--services/nuldoc/public/blog/posts/index.html2
-rw-r--r--services/nuldoc/public/blog/style.css30
-rw-r--r--services/nuldoc/public/blog/tags/c/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/ci-cd/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/code-golf/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/cohackpp/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/composer/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/conference/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/cpp/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/cpp17/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/float/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/game/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/gitlab/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/go/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/http/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/isucon/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/macos/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/mncore-challenge/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/neovim/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/note-to-self/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/ouj/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/perl/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/php/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpcon-nagoya/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpcon-odawara/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpconfuk/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpconkagawa/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpconokinawa/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phperkaigi/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/phpkansai/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/piet/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/python/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/python3/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/ruby/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/ruby3/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/rubykaigi/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/rust/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/scala/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/scalamatsuri/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/speedcubing/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/trick/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/vim/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/wasm/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/wireguard/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/yaml/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/yapc/index.html2
-rw-r--r--services/nuldoc/public/blog/tags/zsh/index.html2
-rw-r--r--services/nuldoc/public/default/404.html2
-rw-r--r--services/nuldoc/public/default/index.html2
-rw-r--r--services/nuldoc/public/default/style.css30
-rw-r--r--services/nuldoc/public/slides/404.html2
-rw-r--r--services/nuldoc/public/slides/slide.js14
-rw-r--r--services/nuldoc/public/slides/slides.css29
-rw-r--r--services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html5
-rw-r--r--services/nuldoc/public/slides/slides/index.html2
-rw-r--r--services/nuldoc/public/slides/style.css30
-rw-r--r--services/nuldoc/public/slides/tags/c/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/cohackpp/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/conference/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/php/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phpcon-nagoya/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phpcon-odawara/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phpconfuk/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phpconkagawa/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phperkaigi/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/phpstudy-tokyo/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/techramen/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/wasm/index.html2
-rw-r--r--services/nuldoc/public/slides/tags/ya8/index.html2
-rw-r--r--services/nuldoc/static/_all/style.css30
-rw-r--r--services/nuldoc/static/slides/slides.css29
163 files changed, 279 insertions, 332 deletions
diff --git a/services/nuldoc/nuldoc-src/pages/SlidePage.ts b/services/nuldoc/nuldoc-src/pages/SlidePage.ts
index 40a1c2f9..aea2d17a 100644
--- a/services/nuldoc/nuldoc-src/pages/SlidePage.ts
+++ b/services/nuldoc/nuldoc-src/pages/SlidePage.ts
@@ -1,6 +1,7 @@
import GlobalFooter from "../components/GlobalFooter.ts";
import GlobalHeader from "../components/SlidesGlobalHeader.ts";
import PageLayout from "../components/PageLayout.ts";
+import StaticStylesheet from "../components/StaticStylesheet.ts";
import StaticScript from "../components/StaticScript.ts";
import { Config, getTagLabel } from "../config.ts";
import { dateToString } from "../revision.ts";
@@ -38,6 +39,11 @@ export default async function SlidePage(
children: elem(
"body",
{ class: "single" },
+ await StaticStylesheet({
+ site: "slides",
+ fileName: "/slides.css",
+ config,
+ }),
GlobalHeader({ config }),
elem(
"main",
diff --git a/services/nuldoc/public/about/404.html b/services/nuldoc/public/about/404.html
index c1dc47c2..7b497751 100644
--- a/services/nuldoc/public/about/404.html
+++ b/services/nuldoc/public/about/404.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Page Not Found|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/about/index.html b/services/nuldoc/public/about/index.html
index ce825ba9..89a6210b 100644
--- a/services/nuldoc/public/about/index.html
+++ b/services/nuldoc/public/about/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>About|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/about/style.css b/services/nuldoc/public/about/style.css
index 32dd4f50..8c848bcf 100644
--- a/services/nuldoc/public/about/style.css
+++ b/services/nuldoc/public/about/style.css
@@ -418,33 +418,3 @@ img {
color: #000;
border-bottom-color: #000;
}
-
-.controllers {
- display: flex;
- flex-direction: column;
- align-items: end;
- margin: 1rem 0;
-}
-
-.controllers-buttons {
- display: flex;
- align-items: center;
- gap: 1rem;
-}
-
-.controllers button {
- width: 3.5rem;
- height: 3rem;
- border-radius: 0.5rem;
- background: #000;
- display: flex;
- align-items: center;
- justify-content: center;
- color: #fff;
- border: none;
- cursor: pointer;
-}
-
-.controllers button:hover {
- background: #555;
-}
diff --git a/services/nuldoc/public/blog/404.html b/services/nuldoc/public/blog/404.html
index e37ec5fa..284e1366 100644
--- a/services/nuldoc/public/blog/404.html
+++ b/services/nuldoc/public/blog/404.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Page Not Found|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2/index.html b/services/nuldoc/public/blog/posts/2/index.html
index 59993b59..6b302192 100644
--- a/services/nuldoc/public/blog/posts/2/index.html
+++ b/services/nuldoc/public/blog/posts/2/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (2ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-03-05/my-first-post/index.html b/services/nuldoc/public/blog/posts/2021-03-05/my-first-post/index.html
index e7f8cc58..481f5866 100644
--- a/services/nuldoc/public/blog/posts/2021-03-05/my-first-post/index.html
+++ b/services/nuldoc/public/blog/posts/2021-03-05/my-first-post/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>My First Post|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-03-30/phperkaigi-2021/index.html b/services/nuldoc/public/blog/posts/2021-03-30/phperkaigi-2021/index.html
index 55c7f996..7a32cfb2 100644
--- a/services/nuldoc/public/blog/posts/2021-03-30/phperkaigi-2021/index.html
+++ b/services/nuldoc/public/blog/posts/2021-03-30/phperkaigi-2021/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2021|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html b/services/nuldoc/public/blog/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
index bee056a0..c29e45ac 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【C++】 属性構文の属性名にはキーワードが使える|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/python-unbound-local-error/index.html b/services/nuldoc/public/blog/posts/2021-10-02/python-unbound-local-error/index.html
index 8ebbc2b5..d04cbe7f 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/python-unbound-local-error/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/python-unbound-local-error/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Python】 クロージャとUnboundLocalError: local variable &apos;x&apos; referenced before assignment|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/ruby-detect-running-implementation/index.html b/services/nuldoc/public/blog/posts/2021-10-02/ruby-detect-running-implementation/index.html
index e23a813f..01d7a922 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/ruby-detect-running-implementation/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/ruby-detect-running-implementation/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Ruby】 自身を実行している処理系の種類を判定する|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html b/services/nuldoc/public/blog/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
index 6bd79753..6b522274 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Ruby】 then キーワードと case in|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/rust-where-are-primitive-types-from/index.html b/services/nuldoc/public/blog/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
index e4e97241..6aeafa0a 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Rust のプリミティブ型はどこからやって来るか|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html b/services/nuldoc/public/blog/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
index 0d5934d1..cb2108ff 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Vim】 autocmd events の BufWrite/BufWritePre の違い|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/services/nuldoc/public/blog/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
index abe41cc5..28a04e78 100644
--- a/services/nuldoc/public/blog/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
+++ b/services/nuldoc/public/blog/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Vimで選択した行の順番を入れ替える|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-04-09/phperkaigi-2022-tokens/index.html b/services/nuldoc/public/blog/posts/2022-04-09/phperkaigi-2022-tokens/index.html
index cf78264e..0c1af35f 100644
--- a/services/nuldoc/public/blog/posts/2022-04-09/phperkaigi-2022-tokens/index.html
+++ b/services/nuldoc/public/blog/posts/2022-04-09/phperkaigi-2022-tokens/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2022 トークン問題の解説|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/services/nuldoc/public/blog/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
index 6d1b7a6a..39377bc1 100644
--- a/services/nuldoc/public/blog/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
+++ b/services/nuldoc/public/blog/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>term-banner: ターミナルにバナーを表示するツールを書いた|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-05-01/phperkaigi-2022/index.html b/services/nuldoc/public/blog/posts/2022-05-01/phperkaigi-2022/index.html
index a085c278..47934f85 100644
--- a/services/nuldoc/public/blog/posts/2022-05-01/phperkaigi-2022/index.html
+++ b/services/nuldoc/public/blog/posts/2022-05-01/phperkaigi-2022/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2022|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-08-27/php-conference-okinawa-code-golf/index.html b/services/nuldoc/public/blog/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
index 0165f573..0f3eb2d9 100644
--- a/services/nuldoc/public/blog/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
+++ b/services/nuldoc/public/blog/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス沖縄で出題されたコードゴルフの問題を解いてみた|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html b/services/nuldoc/public/blog/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
index 2fa19429..d35b681b 100644
--- a/services/nuldoc/public/blog/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
+++ b/services/nuldoc/public/blog/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>弊社の PHP Foundation への寄付に寄せて|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html b/services/nuldoc/public/blog/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
index c7855efc..14d5fc3c 100644
--- a/services/nuldoc/public/blog/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
+++ b/services/nuldoc/public/blog/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【PHP】 fizzbuzz を書く。1行あたり2文字で。|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html b/services/nuldoc/public/blog/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
index 60acfc98..90641611 100644
--- a/services/nuldoc/public/blog/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
+++ b/services/nuldoc/public/blog/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 1|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-10-28/setup-server-for-this-site/index.html b/services/nuldoc/public/blog/posts/2022-10-28/setup-server-for-this-site/index.html
index ca4c68ce..9007c5e6 100644
--- a/services/nuldoc/public/blog/posts/2022-10-28/setup-server-for-this-site/index.html
+++ b/services/nuldoc/public/blog/posts/2022-10-28/setup-server-for-this-site/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【備忘録】 このサイト用の VPS をセットアップしたときのメモ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html b/services/nuldoc/public/blog/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
index b2d28ea1..2c92b1b2 100644
--- a/services/nuldoc/public/blog/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
+++ b/services/nuldoc/public/blog/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 2|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/services/nuldoc/public/blog/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
index aed05cc4..caf5c6d8 100644
--- a/services/nuldoc/public/blog/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
+++ b/services/nuldoc/public/blog/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 3|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-03-10/rewrite-this-blog-generator/index.html b/services/nuldoc/public/blog/posts/2023-03-10/rewrite-this-blog-generator/index.html
index 15f22c53..1a9547d7 100644
--- a/services/nuldoc/public/blog/posts/2023-03-10/rewrite-this-blog-generator/index.html
+++ b/services/nuldoc/public/blog/posts/2023-03-10/rewrite-this-blog-generator/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>このブログのジェネレータを書き直した|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html b/services/nuldoc/public/blog/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
index 6acb3956..45ad0259 100644
--- a/services/nuldoc/public/blog/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
+++ b/services/nuldoc/public/blog/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PNG 画像の最小構成エンコーダを実装する|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-04-04/phperkaigi-2023-report/index.html b/services/nuldoc/public/blog/posts/2023-04-04/phperkaigi-2023-report/index.html
index ad59b022..70f5d76f 100644
--- a/services/nuldoc/public/blog/posts/2023-04-04/phperkaigi-2023-report/index.html
+++ b/services/nuldoc/public/blog/posts/2023-04-04/phperkaigi-2023-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-06-25/phpconfuk-2023-report/index.html b/services/nuldoc/public/blog/posts/2023-06-25/phpconfuk-2023-report/index.html
index ae1de9e9..81228296 100644
--- a/services/nuldoc/public/blog/posts/2023-06-25/phpconfuk-2023-report/index.html
+++ b/services/nuldoc/public/blog/posts/2023-06-25/phpconfuk-2023-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス福岡 2023 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-10-02/compile-php-runtime-to-wasm/index.html b/services/nuldoc/public/blog/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
index 0dbd43c8..c3d44dd8 100644
--- a/services/nuldoc/public/blog/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
+++ b/services/nuldoc/public/blog/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP の処理系を Emscripten で WebAssembly にコンパイルする|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html b/services/nuldoc/public/blog/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
index 4cc11a56..c45a1c7f 100644
--- a/services/nuldoc/public/blog/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
+++ b/services/nuldoc/public/blog/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>放送大学に入学しました|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-12-03/isucon-13/index.html b/services/nuldoc/public/blog/posts/2023-12-03/isucon-13/index.html
index 91530ecb..57c3ee38 100644
--- a/services/nuldoc/public/blog/posts/2023-12-03/isucon-13/index.html
+++ b/services/nuldoc/public/blog/posts/2023-12-03/isucon-13/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>ISUCON 13 に参加した|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2023-12-31/2023-reflections/index.html b/services/nuldoc/public/blog/posts/2023-12-31/2023-reflections/index.html
index e9a62f4f..76e7cf97 100644
--- a/services/nuldoc/public/blog/posts/2023-12-31/2023-reflections/index.html
+++ b/services/nuldoc/public/blog/posts/2023-12-31/2023-reflections/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>2023年の振り返り|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html b/services/nuldoc/public/blog/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
index 3cca04da..5681db8e 100644
--- a/services/nuldoc/public/blog/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
+++ b/services/nuldoc/public/blog/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Neovim】 空の PHP ファイルに namespace 宣言を挿入する|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-02-03/install-wireguard-on-personal-server/index.html b/services/nuldoc/public/blog/posts/2024-02-03/install-wireguard-on-personal-server/index.html
index ccbb763a..c751c2db 100644
--- a/services/nuldoc/public/blog/posts/2024-02-03/install-wireguard-on-personal-server/index.html
+++ b/services/nuldoc/public/blog/posts/2024-02-03/install-wireguard-on-personal-server/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【備忘録】 個人用サーバに WireGuard を導入する|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-02-10/yapcjapan-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-02-10/yapcjapan-2024-report/index.html
index ecf137cc..ab4a5073 100644
--- a/services/nuldoc/public/blog/posts/2024-02-10/yapcjapan-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-02-10/yapcjapan-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>YAPC::Hiroshima 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-02-22/phpkansai-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-02-22/phpkansai-2024-report/index.html
index 60309f3c..64e52b09 100644
--- a/services/nuldoc/public/blog/posts/2024-02-22/phpkansai-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-02-22/phpkansai-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPカンファレンス関西 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-03-17/phperkaigi-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-03-17/phperkaigi-2024-report/index.html
index 91194c0e..e55e7407 100644
--- a/services/nuldoc/public/blog/posts/2024-03-17/phperkaigi-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-03-17/phperkaigi-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-03-20/my-bucket-list/index.html b/services/nuldoc/public/blog/posts/2024-03-20/my-bucket-list/index.html
index 5947d86d..d2bbf959 100644
--- a/services/nuldoc/public/blog/posts/2024-03-20/my-bucket-list/index.html
+++ b/services/nuldoc/public/blog/posts/2024-03-20/my-bucket-list/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>死ぬまでに作る自作○○一覧あるいは人生の TODO リスト|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-04-14/phpcon-odawara-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-04-14/phpcon-odawara-2024-report/index.html
index 3b23297c..49d65f26 100644
--- a/services/nuldoc/public/blog/posts/2024-04-14/phpcon-odawara-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-04-14/phpcon-odawara-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス小田原 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html b/services/nuldoc/public/blog/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
index 56968a3c..0a0457e2 100644
--- a/services/nuldoc/public/blog/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
+++ b/services/nuldoc/public/blog/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【GitLab】 GitLab CI/CD 上での bash/sh は pipefail が有効になっている|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html b/services/nuldoc/public/blog/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
index f3b258e9..cd799c13 100644
--- a/services/nuldoc/public/blog/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
+++ b/services/nuldoc/public/blog/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Zsh】 Composer のカスタムコマンドに対する Zsh 補完で引数にファイルを補完させる|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-05-11/phpconkagawa-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-05-11/phpconkagawa-2024-report/index.html
index 38eca4d2..a3436b08 100644
--- a/services/nuldoc/public/blog/posts/2024-05-11/phpconkagawa-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-05-11/phpconkagawa-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス香川 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-06-19/scalamatsuri-2024-report/index.html b/services/nuldoc/public/blog/posts/2024-06-19/scalamatsuri-2024-report/index.html
index 78f6e379..f1e3476f 100644
--- a/services/nuldoc/public/blog/posts/2024-06-19/scalamatsuri-2024-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-06-19/scalamatsuri-2024-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>ScalaMatsuri 2024 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html b/services/nuldoc/public/blog/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
index dc11867d..007d55bd 100644
--- a/services/nuldoc/public/blog/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
+++ b/services/nuldoc/public/blog/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>reparojson: 文法エラーを直すだけの JSON フォーマッタを作った|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html b/services/nuldoc/public/blog/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
index 416f352c..0b35acbc 100644
--- a/services/nuldoc/public/blog/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
+++ b/services/nuldoc/public/blog/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Go】 text/template の with や range の内側から外側の &quot;.&quot; にアクセスする|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-09-28/mncore-challenge-1/index.html b/services/nuldoc/public/blog/posts/2024-09-28/mncore-challenge-1/index.html
index 0909b5d7..aadd5811 100644
--- a/services/nuldoc/public/blog/posts/2024-09-28/mncore-challenge-1/index.html
+++ b/services/nuldoc/public/blog/posts/2024-09-28/mncore-challenge-1/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>MN-Core Challenge #1 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-12-04/cohackpp-report/index.html b/services/nuldoc/public/blog/posts/2024-12-04/cohackpp-report/index.html
index da502a82..1d4ea1c7 100644
--- a/services/nuldoc/public/blog/posts/2024-12-04/cohackpp-report/index.html
+++ b/services/nuldoc/public/blog/posts/2024-12-04/cohackpp-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>紅白ぺぱ合戦に参加&amp;LTしました|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2024-12-33/2024-reflections/index.html b/services/nuldoc/public/blog/posts/2024-12-33/2024-reflections/index.html
index 7e1eea89..eeaef349 100644
--- a/services/nuldoc/public/blog/posts/2024-12-33/2024-reflections/index.html
+++ b/services/nuldoc/public/blog/posts/2024-12-33/2024-reflections/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>2024年の振り返り|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html b/services/nuldoc/public/blog/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
index cecc8fd9..3bb13431 100644
--- a/services/nuldoc/public/blog/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
+++ b/services/nuldoc/public/blog/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 トークン問題解説 (1/5)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html b/services/nuldoc/public/blog/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
index cb9004e4..4b484223 100644
--- a/services/nuldoc/public/blog/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
+++ b/services/nuldoc/public/blog/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【YAML】YAML 1.1 と YAML 1.2 の主な破壊的変更|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-02-24/phpcon-nagoya-2025-report/index.html b/services/nuldoc/public/blog/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
index 3a5a3eef..0fc118aa 100644
--- a/services/nuldoc/public/blog/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
+++ b/services/nuldoc/public/blog/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス名古屋 2025 参加レポ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-03-27/zip-function-like-command-paste-command/index.html b/services/nuldoc/public/blog/posts/2025-03-27/zip-function-like-command-paste-command/index.html
index 2a4e04e9..8ccc2bf0 100644
--- a/services/nuldoc/public/blog/posts/2025-03-27/zip-function-like-command-paste-command/index.html
+++ b/services/nuldoc/public/blog/posts/2025-03-27/zip-function-like-command-paste-command/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>zip 関数のようなコマンド paste|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html b/services/nuldoc/public/blog/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
index da5435a7..74f1c1dd 100644
--- a/services/nuldoc/public/blog/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
+++ b/services/nuldoc/public/blog/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【HTTP】HTTP/1.1 で同じヘッダを2回送るとどうなるか|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html b/services/nuldoc/public/blog/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
index ba2ae5c2..f200aefd 100644
--- a/services/nuldoc/public/blog/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
+++ b/services/nuldoc/public/blog/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>RubyKaigi 2025 の TRICK で入賞した|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html b/services/nuldoc/public/blog/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
index 0c4818f3..d929f4f3 100644
--- a/services/nuldoc/public/blog/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
+++ b/services/nuldoc/public/blog/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Composer】 composer-patches v2 では macOS でも GNU patch のインストールが不要になる (予定)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html b/services/nuldoc/public/blog/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
index e03040df..0db8aa3d 100644
--- a/services/nuldoc/public/blog/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
+++ b/services/nuldoc/public/blog/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>セルフホスト可能な C コンパイラを作った|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-06-14/baba-is-you/index.html b/services/nuldoc/public/blog/posts/2025-06-14/baba-is-you/index.html
index df3b0370..33200d7e 100644
--- a/services/nuldoc/public/blog/posts/2025-06-14/baba-is-you/index.html
+++ b/services/nuldoc/public/blog/posts/2025-06-14/baba-is-you/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>最高のパズルゲーム Baba Is You をやれ|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-07-15/partial-surrender-to-ebooks/index.html b/services/nuldoc/public/blog/posts/2025-07-15/partial-surrender-to-ebooks/index.html
index 5cfafa8d..9e4f95f8 100644
--- a/services/nuldoc/public/blog/posts/2025-07-15/partial-surrender-to-ebooks/index.html
+++ b/services/nuldoc/public/blog/posts/2025-07-15/partial-surrender-to-ebooks/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>電子書籍への部分的降伏|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html b/services/nuldoc/public/blog/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
index 363902a5..259c2e61 100644
--- a/services/nuldoc/public/blog/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
+++ b/services/nuldoc/public/blog/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>浮動小数点数の半開区間で単一値を表現する|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-11-09/rubiks-cube-blindfolded-first-success/index.html b/services/nuldoc/public/blog/posts/2025-11-09/rubiks-cube-blindfolded-first-success/index.html
index d67da4dc..9ca65102 100644
--- a/services/nuldoc/public/blog/posts/2025-11-09/rubiks-cube-blindfolded-first-success/index.html
+++ b/services/nuldoc/public/blog/posts/2025-11-09/rubiks-cube-blindfolded-first-success/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>ルービックキューブを目隠しで揃えることに初成功した|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/2025-11-27/anybatross-writeup/index.html b/services/nuldoc/public/blog/posts/2025-11-27/anybatross-writeup/index.html
index 6baeefb1..adba3577 100644
--- a/services/nuldoc/public/blog/posts/2025-11-27/anybatross-writeup/index.html
+++ b/services/nuldoc/public/blog/posts/2025-11-27/anybatross-writeup/index.html
@@ -15,7 +15,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>カヤックさん開催のコードゴルフコンテスト Anybatross に参加して優勝した|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/3/index.html b/services/nuldoc/public/blog/posts/3/index.html
index 1af71172..b519fc8f 100644
--- a/services/nuldoc/public/blog/posts/3/index.html
+++ b/services/nuldoc/public/blog/posts/3/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (3ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/4/index.html b/services/nuldoc/public/blog/posts/4/index.html
index 2f7cd1d5..949839a6 100644
--- a/services/nuldoc/public/blog/posts/4/index.html
+++ b/services/nuldoc/public/blog/posts/4/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (4ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/5/index.html b/services/nuldoc/public/blog/posts/5/index.html
index 60187380..92debfe7 100644
--- a/services/nuldoc/public/blog/posts/5/index.html
+++ b/services/nuldoc/public/blog/posts/5/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (5ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/6/index.html b/services/nuldoc/public/blog/posts/6/index.html
index ad68f30a..e877d50f 100644
--- a/services/nuldoc/public/blog/posts/6/index.html
+++ b/services/nuldoc/public/blog/posts/6/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (6ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/posts/index.html b/services/nuldoc/public/blog/posts/index.html
index 290517f4..d2db4548 100644
--- a/services/nuldoc/public/blog/posts/index.html
+++ b/services/nuldoc/public/blog/posts/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 (1ページ目)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/style.css b/services/nuldoc/public/blog/style.css
index 32dd4f50..8c848bcf 100644
--- a/services/nuldoc/public/blog/style.css
+++ b/services/nuldoc/public/blog/style.css
@@ -418,33 +418,3 @@ img {
color: #000;
border-bottom-color: #000;
}
-
-.controllers {
- display: flex;
- flex-direction: column;
- align-items: end;
- margin: 1rem 0;
-}
-
-.controllers-buttons {
- display: flex;
- align-items: center;
- gap: 1rem;
-}
-
-.controllers button {
- width: 3.5rem;
- height: 3rem;
- border-radius: 0.5rem;
- background: #000;
- display: flex;
- align-items: center;
- justify-content: center;
- color: #fff;
- border: none;
- cursor: pointer;
-}
-
-.controllers button:hover {
- background: #555;
-}
diff --git a/services/nuldoc/public/blog/tags/c/index.html b/services/nuldoc/public/blog/tags/c/index.html
index fabfcab4..747020ca 100644
--- a/services/nuldoc/public/blog/tags/c/index.html
+++ b/services/nuldoc/public/blog/tags/c/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/c/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/ci-cd/index.html b/services/nuldoc/public/blog/tags/ci-cd/index.html
index 100430da..e5dea5b9 100644
--- a/services/nuldoc/public/blog/tags/ci-cd/index.html
+++ b/services/nuldoc/public/blog/tags/ci-cd/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ci-cd/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「CI/CD」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/code-golf/index.html b/services/nuldoc/public/blog/tags/code-golf/index.html
index da3dad19..713ed8d4 100644
--- a/services/nuldoc/public/blog/tags/code-golf/index.html
+++ b/services/nuldoc/public/blog/tags/code-golf/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/code-golf/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「コードゴルフ」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/cohackpp/index.html b/services/nuldoc/public/blog/tags/cohackpp/index.html
index 792a54f3..30b26770 100644
--- a/services/nuldoc/public/blog/tags/cohackpp/index.html
+++ b/services/nuldoc/public/blog/tags/cohackpp/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cohackpp/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「紅白ぺぱ合戦」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/composer/index.html b/services/nuldoc/public/blog/tags/composer/index.html
index e35b071a..326dc925 100644
--- a/services/nuldoc/public/blog/tags/composer/index.html
+++ b/services/nuldoc/public/blog/tags/composer/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/composer/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Composer」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/conference/index.html b/services/nuldoc/public/blog/tags/conference/index.html
index 890ab472..f42cff05 100644
--- a/services/nuldoc/public/blog/tags/conference/index.html
+++ b/services/nuldoc/public/blog/tags/conference/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/conference/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「カンファレンス」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/cpp/index.html b/services/nuldoc/public/blog/tags/cpp/index.html
index 6589433f..7f3da754 100644
--- a/services/nuldoc/public/blog/tags/cpp/index.html
+++ b/services/nuldoc/public/blog/tags/cpp/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cpp/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C++」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/cpp17/index.html b/services/nuldoc/public/blog/tags/cpp17/index.html
index f57bc079..6dedb983 100644
--- a/services/nuldoc/public/blog/tags/cpp17/index.html
+++ b/services/nuldoc/public/blog/tags/cpp17/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cpp17/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C++ 17」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/float/index.html b/services/nuldoc/public/blog/tags/float/index.html
index 0520f501..82beaa32 100644
--- a/services/nuldoc/public/blog/tags/float/index.html
+++ b/services/nuldoc/public/blog/tags/float/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/float/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「浮動小数点数」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/game/index.html b/services/nuldoc/public/blog/tags/game/index.html
index 54fc7cb9..c8d8907e 100644
--- a/services/nuldoc/public/blog/tags/game/index.html
+++ b/services/nuldoc/public/blog/tags/game/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/game/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「ゲーム」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/gitlab/index.html b/services/nuldoc/public/blog/tags/gitlab/index.html
index 91216eda..4bf3f5a0 100644
--- a/services/nuldoc/public/blog/tags/gitlab/index.html
+++ b/services/nuldoc/public/blog/tags/gitlab/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/gitlab/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「GitLab」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/go/index.html b/services/nuldoc/public/blog/tags/go/index.html
index d967a20d..ebdab684 100644
--- a/services/nuldoc/public/blog/tags/go/index.html
+++ b/services/nuldoc/public/blog/tags/go/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/go/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Go」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/http/index.html b/services/nuldoc/public/blog/tags/http/index.html
index 0ce86658..4b72f747 100644
--- a/services/nuldoc/public/blog/tags/http/index.html
+++ b/services/nuldoc/public/blog/tags/http/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/http/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「HTTP」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/index.html b/services/nuldoc/public/blog/tags/index.html
index 7413ae49..f33db1e9 100644
--- a/services/nuldoc/public/blog/tags/index.html
+++ b/services/nuldoc/public/blog/tags/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/isucon/index.html b/services/nuldoc/public/blog/tags/isucon/index.html
index c0ba9556..bb1b4082 100644
--- a/services/nuldoc/public/blog/tags/isucon/index.html
+++ b/services/nuldoc/public/blog/tags/isucon/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/isucon/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「ISUCON」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/macos/index.html b/services/nuldoc/public/blog/tags/macos/index.html
index e1e12918..eb5934ef 100644
--- a/services/nuldoc/public/blog/tags/macos/index.html
+++ b/services/nuldoc/public/blog/tags/macos/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/macos/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「macOS」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/mncore-challenge/index.html b/services/nuldoc/public/blog/tags/mncore-challenge/index.html
index fe5a9fc0..8eff5d28 100644
--- a/services/nuldoc/public/blog/tags/mncore-challenge/index.html
+++ b/services/nuldoc/public/blog/tags/mncore-challenge/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/mncore-challenge/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「MN-Core Challenge」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/neovim/index.html b/services/nuldoc/public/blog/tags/neovim/index.html
index 45d36cae..6f9f5a22 100644
--- a/services/nuldoc/public/blog/tags/neovim/index.html
+++ b/services/nuldoc/public/blog/tags/neovim/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/neovim/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Neovim」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/note-to-self/index.html b/services/nuldoc/public/blog/tags/note-to-self/index.html
index 5c1d16d1..6b6d5677 100644
--- a/services/nuldoc/public/blog/tags/note-to-self/index.html
+++ b/services/nuldoc/public/blog/tags/note-to-self/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/note-to-self/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「備忘録」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/ouj/index.html b/services/nuldoc/public/blog/tags/ouj/index.html
index 70232ef0..0e0db817 100644
--- a/services/nuldoc/public/blog/tags/ouj/index.html
+++ b/services/nuldoc/public/blog/tags/ouj/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ouj/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「放送大学」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/perl/index.html b/services/nuldoc/public/blog/tags/perl/index.html
index ce29f224..fb720058 100644
--- a/services/nuldoc/public/blog/tags/perl/index.html
+++ b/services/nuldoc/public/blog/tags/perl/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/perl/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Perl」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/php/index.html b/services/nuldoc/public/blog/tags/php/index.html
index 9a601305..2ad6e7f3 100644
--- a/services/nuldoc/public/blog/tags/php/index.html
+++ b/services/nuldoc/public/blog/tags/php/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/php/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpcon-nagoya/index.html b/services/nuldoc/public/blog/tags/phpcon-nagoya/index.html
index 8d520a37..7b2064e9 100644
--- a/services/nuldoc/public/blog/tags/phpcon-nagoya/index.html
+++ b/services/nuldoc/public/blog/tags/phpcon-nagoya/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpcon-nagoya/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス名古屋」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpcon-odawara/index.html b/services/nuldoc/public/blog/tags/phpcon-odawara/index.html
index cafb1948..91c12e7b 100644
--- a/services/nuldoc/public/blog/tags/phpcon-odawara/index.html
+++ b/services/nuldoc/public/blog/tags/phpcon-odawara/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpcon-odawara/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス小田原」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpconfuk/index.html b/services/nuldoc/public/blog/tags/phpconfuk/index.html
index 9430ae96..d440870b 100644
--- a/services/nuldoc/public/blog/tags/phpconfuk/index.html
+++ b/services/nuldoc/public/blog/tags/phpconfuk/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconfuk/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス福岡」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpconkagawa/index.html b/services/nuldoc/public/blog/tags/phpconkagawa/index.html
index 4927753d..781ce3d3 100644
--- a/services/nuldoc/public/blog/tags/phpconkagawa/index.html
+++ b/services/nuldoc/public/blog/tags/phpconkagawa/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconkagawa/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス香川」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpconokinawa/index.html b/services/nuldoc/public/blog/tags/phpconokinawa/index.html
index d3356024..e062b60c 100644
--- a/services/nuldoc/public/blog/tags/phpconokinawa/index.html
+++ b/services/nuldoc/public/blog/tags/phpconokinawa/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconokinawa/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス沖縄」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phperkaigi/index.html b/services/nuldoc/public/blog/tags/phperkaigi/index.html
index c6674d57..5d041fc1 100644
--- a/services/nuldoc/public/blog/tags/phperkaigi/index.html
+++ b/services/nuldoc/public/blog/tags/phperkaigi/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phperkaigi/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHPerKaigi」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/phpkansai/index.html b/services/nuldoc/public/blog/tags/phpkansai/index.html
index 82f5e14a..1c127f96 100644
--- a/services/nuldoc/public/blog/tags/phpkansai/index.html
+++ b/services/nuldoc/public/blog/tags/phpkansai/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpkansai/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス関西」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/piet/index.html b/services/nuldoc/public/blog/tags/piet/index.html
index 9275aca4..c2f38f02 100644
--- a/services/nuldoc/public/blog/tags/piet/index.html
+++ b/services/nuldoc/public/blog/tags/piet/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/piet/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Piet」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/python/index.html b/services/nuldoc/public/blog/tags/python/index.html
index 587021c8..d9a6b187 100644
--- a/services/nuldoc/public/blog/tags/python/index.html
+++ b/services/nuldoc/public/blog/tags/python/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/python/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Python」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/python3/index.html b/services/nuldoc/public/blog/tags/python3/index.html
index ff95f407..521ccc63 100644
--- a/services/nuldoc/public/blog/tags/python3/index.html
+++ b/services/nuldoc/public/blog/tags/python3/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/python3/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Python 3」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/ruby/index.html b/services/nuldoc/public/blog/tags/ruby/index.html
index 067bc184..a9dabd4f 100644
--- a/services/nuldoc/public/blog/tags/ruby/index.html
+++ b/services/nuldoc/public/blog/tags/ruby/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ruby/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Ruby」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/ruby3/index.html b/services/nuldoc/public/blog/tags/ruby3/index.html
index 2829a159..36bda6d4 100644
--- a/services/nuldoc/public/blog/tags/ruby3/index.html
+++ b/services/nuldoc/public/blog/tags/ruby3/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ruby3/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Ruby 3」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/rubykaigi/index.html b/services/nuldoc/public/blog/tags/rubykaigi/index.html
index e45b9525..d133f182 100644
--- a/services/nuldoc/public/blog/tags/rubykaigi/index.html
+++ b/services/nuldoc/public/blog/tags/rubykaigi/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/rubykaigi/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「RubyKaigi」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/rust/index.html b/services/nuldoc/public/blog/tags/rust/index.html
index ed860296..a46ea91f 100644
--- a/services/nuldoc/public/blog/tags/rust/index.html
+++ b/services/nuldoc/public/blog/tags/rust/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/rust/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Rust」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/scala/index.html b/services/nuldoc/public/blog/tags/scala/index.html
index 85168a35..9c7cdd2b 100644
--- a/services/nuldoc/public/blog/tags/scala/index.html
+++ b/services/nuldoc/public/blog/tags/scala/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/scala/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Scala」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/scalamatsuri/index.html b/services/nuldoc/public/blog/tags/scalamatsuri/index.html
index bda3089f..0450b12a 100644
--- a/services/nuldoc/public/blog/tags/scalamatsuri/index.html
+++ b/services/nuldoc/public/blog/tags/scalamatsuri/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/scalamatsuri/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「ScalaMatsuri」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/speedcubing/index.html b/services/nuldoc/public/blog/tags/speedcubing/index.html
index fe211a2c..eaca908f 100644
--- a/services/nuldoc/public/blog/tags/speedcubing/index.html
+++ b/services/nuldoc/public/blog/tags/speedcubing/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/speedcubing/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「ルービックキューブ」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/trick/index.html b/services/nuldoc/public/blog/tags/trick/index.html
index 41e9e1ce..37e12197 100644
--- a/services/nuldoc/public/blog/tags/trick/index.html
+++ b/services/nuldoc/public/blog/tags/trick/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/trick/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「TRICK」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/vim/index.html b/services/nuldoc/public/blog/tags/vim/index.html
index 224b3ea6..9fedc203 100644
--- a/services/nuldoc/public/blog/tags/vim/index.html
+++ b/services/nuldoc/public/blog/tags/vim/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/vim/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Vim」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/wasm/index.html b/services/nuldoc/public/blog/tags/wasm/index.html
index 49572c60..15409470 100644
--- a/services/nuldoc/public/blog/tags/wasm/index.html
+++ b/services/nuldoc/public/blog/tags/wasm/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/wasm/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「WebAssembly」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/wireguard/index.html b/services/nuldoc/public/blog/tags/wireguard/index.html
index e5bc0029..9dcf34f7 100644
--- a/services/nuldoc/public/blog/tags/wireguard/index.html
+++ b/services/nuldoc/public/blog/tags/wireguard/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/wireguard/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「WireGuard」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/yaml/index.html b/services/nuldoc/public/blog/tags/yaml/index.html
index 1988ee40..ce506170 100644
--- a/services/nuldoc/public/blog/tags/yaml/index.html
+++ b/services/nuldoc/public/blog/tags/yaml/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/yaml/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「YAML」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/yapc/index.html b/services/nuldoc/public/blog/tags/yapc/index.html
index e13a8bfe..c9c5cb47 100644
--- a/services/nuldoc/public/blog/tags/yapc/index.html
+++ b/services/nuldoc/public/blog/tags/yapc/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/yapc/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「YAPC」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/blog/tags/zsh/index.html b/services/nuldoc/public/blog/tags/zsh/index.html
index ed3dbdcb..69849e7e 100644
--- a/services/nuldoc/public/blog/tags/zsh/index.html
+++ b/services/nuldoc/public/blog/tags/zsh/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/zsh/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Zsh」一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/default/404.html b/services/nuldoc/public/default/404.html
index c1dc47c2..7b497751 100644
--- a/services/nuldoc/public/default/404.html
+++ b/services/nuldoc/public/default/404.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Page Not Found|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/default/index.html b/services/nuldoc/public/default/index.html
index 1630da42..e271f18f 100644
--- a/services/nuldoc/public/default/index.html
+++ b/services/nuldoc/public/default/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://nsfisis.dev/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/default/style.css b/services/nuldoc/public/default/style.css
index 32dd4f50..8c848bcf 100644
--- a/services/nuldoc/public/default/style.css
+++ b/services/nuldoc/public/default/style.css
@@ -418,33 +418,3 @@ img {
color: #000;
border-bottom-color: #000;
}
-
-.controllers {
- display: flex;
- flex-direction: column;
- align-items: end;
- margin: 1rem 0;
-}
-
-.controllers-buttons {
- display: flex;
- align-items: center;
- gap: 1rem;
-}
-
-.controllers button {
- width: 3.5rem;
- height: 3rem;
- border-radius: 0.5rem;
- background: #000;
- display: flex;
- align-items: center;
- justify-content: center;
- color: #fff;
- border: none;
- cursor: pointer;
-}
-
-.controllers button:hover {
- background: #555;
-}
diff --git a/services/nuldoc/public/slides/404.html b/services/nuldoc/public/slides/404.html
index 28507729..aef0ab9c 100644
--- a/services/nuldoc/public/slides/404.html
+++ b/services/nuldoc/public/slides/404.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Page Not Found|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
<header class="header">
diff --git a/services/nuldoc/public/slides/slide.js b/services/nuldoc/public/slides/slide.js
index 75a8d354..f62b5119 100644
--- a/services/nuldoc/public/slides/slide.js
+++ b/services/nuldoc/public/slides/slide.js
@@ -17,13 +17,21 @@ async function init() {
const page = await doc.getPage(num);
const viewport = page.getViewport({ scale: 1.0 });
- canvas.height = viewport.height;
- canvas.width = viewport.width;
+ const outputScale = globalThis.devicePixelRatio || 1;
+ canvas.height = Math.floor(viewport.height * outputScale);
+ canvas.width = Math.floor(viewport.width * outputScale);
+ canvas.style.width = Math.floor(viewport.width) + "px";
+ canvas.style.height = Math.floor(viewport.height) + "px";
+
+ const transform = outputScale !== 1
+ ? [outputScale, 0, 0, outputScale, 0, 0]
+ : null;
// TODO: error handling
await page.render({
canvasContext: ctx,
- viewport: viewport,
+ viewport,
+ transform,
});
pageRendering = false;
diff --git a/services/nuldoc/public/slides/slides.css b/services/nuldoc/public/slides/slides.css
new file mode 100644
index 00000000..18b75070
--- /dev/null
+++ b/services/nuldoc/public/slides/slides.css
@@ -0,0 +1,29 @@
+.controllers {
+ display: flex;
+ flex-direction: column;
+ align-items: end;
+ margin: 1rem 0;
+}
+
+.controllers-buttons {
+ display: flex;
+ align-items: center;
+ gap: 1rem;
+}
+
+.controllers button {
+ width: 3.5rem;
+ height: 3rem;
+ border-radius: 0.5rem;
+ background: #000;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #fff;
+ border: none;
+ cursor: pointer;
+}
+
+.controllers button:hover {
+ background: #555;
+}
diff --git a/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html b/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
index 0bbb2264..85a526e8 100644
--- a/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ b/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第148 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html b/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
index eb3ab96f..1e12f5bc 100644
--- a/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ b/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第149 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html b/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
index ff2a923a..0f4743c8 100644
--- a/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第150 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html b/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
index 1617cbe7..2ad7209f 100644
--- a/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 (レギュラートーク)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
index c6586cce..8c14c519 100644
--- a/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 (トークン解説セッション)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html b/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
index d86acf7e..ea5b9a3a 100644
--- a/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ b/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第151 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html b/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
index d30f8bcf..821a1b19 100644
--- a/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ b/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第153 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html b/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
index 5755ec96..4b6fc741 100644
--- a/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ b/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html b/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
index 04e0d8cb..87f59b36 100644
--- a/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ b/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第154 回 (レギュラートーク)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html b/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
index 4535d4a8..374b577c 100644
--- a/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ b/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第155 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html b/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
index 8461fa2c..b088af25 100644
--- a/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
+++ b/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第157 回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html b/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
index 95759f71..43c0e239 100644
--- a/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
+++ b/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第160 回 (レギュラートーク)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html b/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
index 5ede3439..c04631dc 100644
--- a/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2024 (レギュラートーク (40分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -82,7 +83,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html b/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
index 085a950d..e17de9a9 100644
--- a/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Ya8 2024 (レギュラートーク (60分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html b/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
index f44b7b26..3894f744 100644
--- a/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス小田原 2024 (レギュラートーク (15分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html b/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
index caf1ca66..3db9b095 100644
--- a/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
+++ b/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第163回 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html b/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
index 5b59e8ed..e00119dd 100644
--- a/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
+++ b/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第166回 (レギュラートーク (20分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html b/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
index e45462d4..a1838092 100644
--- a/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
+++ b/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第169回 (レギュラートーク (20分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html b/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
index aaed696f..294ec225 100644
--- a/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
+++ b/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>紅白ぺぱ合戦 (LT)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html b/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
index 39ad747c..0297ea6a 100644
--- a/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス名古屋 2025 (レギュラートーク (30分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html b/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
index ef753f6d..17d7ef8d 100644
--- a/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2025 (レギュラートーク (40分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html b/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
index 8a10429b..21652156 100644
--- a/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス小田原 2025 (レギュラートーク (20分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html b/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
index d062fae4..bee2c3ce 100644
--- a/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
+++ b/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>TechRAMEN 2025 Conference (40 分)|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -79,7 +80,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html b/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
index 26d92fbf..8901f831 100644
--- a/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
+++ b/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第180回 (レギュラートーク (20分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html b/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
index 43991b2c..8a03d2ca 100644
--- a/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
@@ -15,9 +15,10 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス香川 2025 (レギュラートーク (30分))|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="single">
+ <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -76,7 +77,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=efacc740a9a7a090cb4ea12a735d1694" type="module">
+ <script src="/slide.js?h=002ba38349f021947e75043aac5a761b" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/index.html b/services/nuldoc/public/slides/slides/index.html
index 30b4038e..6792ce1f 100644
--- a/services/nuldoc/public/slides/slides/index.html
+++ b/services/nuldoc/public/slides/slides/index.html
@@ -15,7 +15,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/slides/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>スライド一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/style.css b/services/nuldoc/public/slides/style.css
index 32dd4f50..8c848bcf 100644
--- a/services/nuldoc/public/slides/style.css
+++ b/services/nuldoc/public/slides/style.css
@@ -418,33 +418,3 @@ img {
color: #000;
border-bottom-color: #000;
}
-
-.controllers {
- display: flex;
- flex-direction: column;
- align-items: end;
- margin: 1rem 0;
-}
-
-.controllers-buttons {
- display: flex;
- align-items: center;
- gap: 1rem;
-}
-
-.controllers button {
- width: 3.5rem;
- height: 3rem;
- border-radius: 0.5rem;
- background: #000;
- display: flex;
- align-items: center;
- justify-content: center;
- color: #fff;
- border: none;
- cursor: pointer;
-}
-
-.controllers button:hover {
- background: #555;
-}
diff --git a/services/nuldoc/public/slides/tags/c/index.html b/services/nuldoc/public/slides/tags/c/index.html
index aac8144e..a482284b 100644
--- a/services/nuldoc/public/slides/tags/c/index.html
+++ b/services/nuldoc/public/slides/tags/c/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/c/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/cohackpp/index.html b/services/nuldoc/public/slides/tags/cohackpp/index.html
index 7060e42d..18896d84 100644
--- a/services/nuldoc/public/slides/tags/cohackpp/index.html
+++ b/services/nuldoc/public/slides/tags/cohackpp/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/cohackpp/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「紅白ぺぱ合戦」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/conference/index.html b/services/nuldoc/public/slides/tags/conference/index.html
index 04fb74d7..fdc03c30 100644
--- a/services/nuldoc/public/slides/tags/conference/index.html
+++ b/services/nuldoc/public/slides/tags/conference/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/conference/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「カンファレンス」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/index.html b/services/nuldoc/public/slides/tags/index.html
index f99eb0cb..a145ea72 100644
--- a/services/nuldoc/public/slides/tags/index.html
+++ b/services/nuldoc/public/slides/tags/index.html
@@ -14,7 +14,7 @@
<meta name="Hatena::Bookmark" content="nocomment">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/php/index.html b/services/nuldoc/public/slides/tags/php/index.html
index 70d73778..d2f19fd3 100644
--- a/services/nuldoc/public/slides/tags/php/index.html
+++ b/services/nuldoc/public/slides/tags/php/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/php/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phpcon-nagoya/index.html b/services/nuldoc/public/slides/tags/phpcon-nagoya/index.html
index 27ad7237..cd0b0bcf 100644
--- a/services/nuldoc/public/slides/tags/phpcon-nagoya/index.html
+++ b/services/nuldoc/public/slides/tags/phpcon-nagoya/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phpcon-nagoya/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス名古屋」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phpcon-odawara/index.html b/services/nuldoc/public/slides/tags/phpcon-odawara/index.html
index f492f21c..e319b20a 100644
--- a/services/nuldoc/public/slides/tags/phpcon-odawara/index.html
+++ b/services/nuldoc/public/slides/tags/phpcon-odawara/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phpcon-odawara/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス小田原」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phpconfuk/index.html b/services/nuldoc/public/slides/tags/phpconfuk/index.html
index a31674bd..f535957c 100644
--- a/services/nuldoc/public/slides/tags/phpconfuk/index.html
+++ b/services/nuldoc/public/slides/tags/phpconfuk/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phpconfuk/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス福岡」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phpconkagawa/index.html b/services/nuldoc/public/slides/tags/phpconkagawa/index.html
index c75f4d68..09dc4aef 100644
--- a/services/nuldoc/public/slides/tags/phpconkagawa/index.html
+++ b/services/nuldoc/public/slides/tags/phpconkagawa/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phpconkagawa/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス香川」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phperkaigi/index.html b/services/nuldoc/public/slides/tags/phperkaigi/index.html
index e9075f3e..7c46a22f 100644
--- a/services/nuldoc/public/slides/tags/phperkaigi/index.html
+++ b/services/nuldoc/public/slides/tags/phperkaigi/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phperkaigi/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHPerKaigi」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/phpstudy-tokyo/index.html b/services/nuldoc/public/slides/tags/phpstudy-tokyo/index.html
index 8f915a02..be0f2786 100644
--- a/services/nuldoc/public/slides/tags/phpstudy-tokyo/index.html
+++ b/services/nuldoc/public/slides/tags/phpstudy-tokyo/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/phpstudy-tokyo/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP 勉強会@東京」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/techramen/index.html b/services/nuldoc/public/slides/tags/techramen/index.html
index 36deaacf..ca17fb1a 100644
--- a/services/nuldoc/public/slides/tags/techramen/index.html
+++ b/services/nuldoc/public/slides/tags/techramen/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/techramen/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「TechRAMEN」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/wasm/index.html b/services/nuldoc/public/slides/tags/wasm/index.html
index d4464aa5..af534e16 100644
--- a/services/nuldoc/public/slides/tags/wasm/index.html
+++ b/services/nuldoc/public/slides/tags/wasm/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/wasm/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「WebAssembly」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/public/slides/tags/ya8/index.html b/services/nuldoc/public/slides/tags/ya8/index.html
index 7b6a9454..89072380 100644
--- a/services/nuldoc/public/slides/tags/ya8/index.html
+++ b/services/nuldoc/public/slides/tags/ya8/index.html
@@ -16,7 +16,7 @@
<link rel="alternate" type="application/atom+xml" href="https://slides.nsfisis.dev/tags/ya8/atom.xml">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Ya8」一覧|nsfisis.dev</title>
- <link rel="stylesheet" href="/style.css?h=ec5558227018dc7c32068be430121644">
+ <link rel="stylesheet" href="/style.css?h=9d424d92877741e194de056c1d1ca8a3">
</head>
<body class="list">
<header class="header">
diff --git a/services/nuldoc/static/_all/style.css b/services/nuldoc/static/_all/style.css
index 32dd4f50..8c848bcf 100644
--- a/services/nuldoc/static/_all/style.css
+++ b/services/nuldoc/static/_all/style.css
@@ -418,33 +418,3 @@ img {
color: #000;
border-bottom-color: #000;
}
-
-.controllers {
- display: flex;
- flex-direction: column;
- align-items: end;
- margin: 1rem 0;
-}
-
-.controllers-buttons {
- display: flex;
- align-items: center;
- gap: 1rem;
-}
-
-.controllers button {
- width: 3.5rem;
- height: 3rem;
- border-radius: 0.5rem;
- background: #000;
- display: flex;
- align-items: center;
- justify-content: center;
- color: #fff;
- border: none;
- cursor: pointer;
-}
-
-.controllers button:hover {
- background: #555;
-}
diff --git a/services/nuldoc/static/slides/slides.css b/services/nuldoc/static/slides/slides.css
new file mode 100644
index 00000000..18b75070
--- /dev/null
+++ b/services/nuldoc/static/slides/slides.css
@@ -0,0 +1,29 @@
+.controllers {
+ display: flex;
+ flex-direction: column;
+ align-items: end;
+ margin: 1rem 0;
+}
+
+.controllers-buttons {
+ display: flex;
+ align-items: center;
+ gap: 1rem;
+}
+
+.controllers button {
+ width: 3.5rem;
+ height: 3rem;
+ border-radius: 0.5rem;
+ background: #000;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #fff;
+ border: none;
+ cursor: pointer;
+}
+
+.controllers button:hover {
+ background: #555;
+}