aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/deploy.yml2
-rw-r--r--Makefile6
-rw-r--r--services/nuldoc/.editorconfig (renamed from services/blog/.editorconfig)0
-rw-r--r--services/nuldoc/LICENSE (renamed from services/blog/LICENSE)0
-rw-r--r--services/nuldoc/Makefile (renamed from services/blog/Makefile)0
-rw-r--r--services/nuldoc/NOTE.md (renamed from services/blog/NOTE.md)0
-rw-r--r--services/nuldoc/README.md (renamed from services/blog/README.md)0
-rw-r--r--services/nuldoc/compose.yaml (renamed from services/blog/compose.yaml)0
-rw-r--r--services/nuldoc/content/posts/2021-03-05/my-first-post.dj (renamed from services/blog/content/posts/2021-03-05/my-first-post.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-03-30/phperkaigi-2021.dj (renamed from services/blog/content/posts/2021-03-30/phperkaigi-2021.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj (renamed from services/blog/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/python-unbound-local-error.dj (renamed from services/blog/content/posts/2021-10-02/python-unbound-local-error.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/ruby-detect-running-implementation.dj (renamed from services/blog/content/posts/2021-10-02/ruby-detect-running-implementation.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj (renamed from services/blog/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj (renamed from services/blog/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj (renamed from services/blog/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj)0
-rw-r--r--services/nuldoc/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj (renamed from services/blog/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-04-09/phperkaigi-2022-tokens.dj (renamed from services/blog/content/posts/2022-04-09/phperkaigi-2022-tokens.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj (renamed from services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png (renamed from services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png)bin27573 -> 27573 bytes
-rw-r--r--services/nuldoc/content/posts/2022-05-01/phperkaigi-2022.dj (renamed from services/blog/content/posts/2022-05-01/phperkaigi-2022.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj (renamed from services/blog/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj (renamed from services/blog/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj (renamed from services/blog/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj (renamed from services/blog/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-10-28/setup-server-for-this-site.dj (renamed from services/blog/content/posts/2022-10-28/setup-server-for-this-site.dj)0
-rw-r--r--services/nuldoc/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj (renamed from services/blog/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj (renamed from services/blog/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-03-10/rewrite-this-blog-generator.dj (renamed from services/blog/content/posts/2023-03-10/rewrite-this-blog-generator.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj (renamed from services/blog/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-04-04/phperkaigi-2023-report.dj (renamed from services/blog/content/posts/2023-04-04/phperkaigi-2023-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-06-25/phpconfuk-2023-report.dj (renamed from services/blog/content/posts/2023-06-25/phpconfuk-2023-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj (renamed from services/blog/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj (renamed from services/blog/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-12-03/isucon-13.dj (renamed from services/blog/content/posts/2023-12-03/isucon-13.dj)0
-rw-r--r--services/nuldoc/content/posts/2023-12-31/2023-reflections.dj (renamed from services/blog/content/posts/2023-12-31/2023-reflections.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj (renamed from services/blog/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-02-03/install-wireguard-on-personal-server.dj (renamed from services/blog/content/posts/2024-02-03/install-wireguard-on-personal-server.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-02-10/yapcjapan-2024-report.dj (renamed from services/blog/content/posts/2024-02-10/yapcjapan-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-02-22/phpkansai-2024-report.dj (renamed from services/blog/content/posts/2024-02-22/phpkansai-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-03-17/phperkaigi-2024-report.dj (renamed from services/blog/content/posts/2024-03-17/phperkaigi-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-03-20/my-bucket-list.dj (renamed from services/blog/content/posts/2024-03-20/my-bucket-list.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-04-14/phpcon-odawara-2024-report.dj (renamed from services/blog/content/posts/2024-04-14/phpcon-odawara-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj (renamed from services/blog/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj (renamed from services/blog/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-05-11/phpconkagawa-2024-report.dj (renamed from services/blog/content/posts/2024-05-11/phpconkagawa-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-06-19/scalamatsuri-2024-report.dj (renamed from services/blog/content/posts/2024-06-19/scalamatsuri-2024-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj (renamed from services/blog/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj (renamed from services/blog/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-09-28/mncore-challenge-1.dj (renamed from services/blog/content/posts/2024-09-28/mncore-challenge-1.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-12-04/cohackpp-report.dj (renamed from services/blog/content/posts/2024-12-04/cohackpp-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2024-12-04/cohackpp-report/lt.png (renamed from services/blog/content/posts/2024-12-04/cohackpp-report/lt.png)bin43816 -> 43816 bytes
-rw-r--r--services/nuldoc/content/posts/2024-12-33/2024-reflections.dj (renamed from services/blog/content/posts/2024-12-33/2024-reflections.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj (renamed from services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png (renamed from services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png)bin68173 -> 68173 bytes
-rw-r--r--services/nuldoc/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj (renamed from services/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj (renamed from services/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-03-27/zip-function-like-command-paste-command.dj (renamed from services/blog/content/posts/2025-03-27/zip-function-like-command-paste-command.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj (renamed from services/blog/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj (renamed from services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png (renamed from services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png)bin142365 -> 142365 bytes
-rw-r--r--services/nuldoc/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj (renamed from services/blog/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj (renamed from services/blog/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you.dj (renamed from services/blog/content/posts/2025-06-14/baba-is-you.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg)bin77310 -> 77310 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg)bin40865 -> 40865 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg)bin78417 -> 78417 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg)bin60078 -> 60078 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg)bin85782 -> 85782 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg)bin64850 -> 64850 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg)bin75946 -> 75946 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg)bin48729 -> 48729 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg)bin74284 -> 74284 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg)bin48172 -> 48172 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg)bin65076 -> 65076 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg)bin65286 -> 65286 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg)bin64481 -> 64481 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg)bin82630 -> 82630 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg)bin88212 -> 88212 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg)bin85388 -> 85388 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg)bin77274 -> 77274 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg)bin81383 -> 81383 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg)bin115155 -> 115155 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg)bin76510 -> 76510 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg)bin66087 -> 66087 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg)bin69803 -> 69803 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg)bin47665 -> 47665 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg)bin80124 -> 80124 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg)bin94757 -> 94757 bytes
-rw-r--r--services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg (renamed from services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg)bin59069 -> 59069 bytes
-rw-r--r--services/nuldoc/content/posts/2025-07-15/partial-surrender-to-ebooks.dj (renamed from services/blog/content/posts/2025-07-15/partial-surrender-to-ebooks.dj)0
-rw-r--r--services/nuldoc/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj (renamed from services/blog/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj)0
-rw-r--r--services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml (renamed from services/blog/content/slides/2023-01-18/phpstudy-tokyo-148.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf (renamed from services/blog/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf)bin204408 -> 204408 bytes
-rw-r--r--services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml (renamed from services/blog/content/slides/2023-02-15/phpstudy-tokyo-149.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf (renamed from services/blog/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf)bin214504 -> 214504 bytes
-rw-r--r--services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml (renamed from services/blog/content/slides/2023-03-15/phpstudy-tokyo-150.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf (renamed from services/blog/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf)bin248257 -> 248257 bytes
-rw-r--r--services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml (renamed from services/blog/content/slides/2023-03-24/phperkaigi-2023.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf (renamed from services/blog/content/slides/2023-03-24/phperkaigi-2023/slide.pdf)bin321814 -> 321814 bytes
-rw-r--r--services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml (renamed from services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf (renamed from services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf)bin753400 -> 753400 bytes
-rw-r--r--services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml (renamed from services/blog/content/slides/2023-04-12/phpstudy-tokyo-151.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf (renamed from services/blog/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf)bin202360 -> 202360 bytes
-rw-r--r--services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml (renamed from services/blog/content/slides/2023-06-21/phpstudy-tokyo-153.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf (renamed from services/blog/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf)bin179888 -> 179888 bytes
-rw-r--r--services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml (renamed from services/blog/content/slides/2023-06-23/phpconfuk-2023-eve.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf (renamed from services/blog/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf)bin194763 -> 194763 bytes
-rw-r--r--services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml (renamed from services/blog/content/slides/2023-07-26/phpstudy-tokyo-154.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf (renamed from services/blog/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf)bin243063 -> 243063 bytes
-rw-r--r--services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml (renamed from services/blog/content/slides/2023-08-24/phpstudy-tokyo-155.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf (renamed from services/blog/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf)bin176356 -> 176356 bytes
-rw-r--r--services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml (renamed from services/blog/content/slides/2023-10-25/phpstudy-tokyo-157.toml)0
-rw-r--r--services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf (renamed from services/blog/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf)bin220650 -> 220650 bytes
-rw-r--r--services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml (renamed from services/blog/content/slides/2024-01-24/phpstudy-tokyo-160.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf (renamed from services/blog/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf)bin143632 -> 143632 bytes
-rw-r--r--services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml (renamed from services/blog/content/slides/2024-03-08/phperkaigi-2024.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf (renamed from services/blog/content/slides/2024-03-08/phperkaigi-2024/slide.pdf)bin188791 -> 188791 bytes
-rw-r--r--services/nuldoc/content/slides/2024-03-15/ya8-2024.toml (renamed from services/blog/content/slides/2024-03-15/ya8-2024.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf (renamed from services/blog/content/slides/2024-03-15/ya8-2024/slide.pdf)bin1128697 -> 1128697 bytes
-rw-r--r--services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml (renamed from services/blog/content/slides/2024-04-13/phpcon-odawara-2024.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf (renamed from services/blog/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf)bin255381 -> 255381 bytes
-rw-r--r--services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml (renamed from services/blog/content/slides/2024-04-25/phpstudy-tokyo-163.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf (renamed from services/blog/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf)bin204495 -> 204495 bytes
-rw-r--r--services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml (renamed from services/blog/content/slides/2024-07-18/phpstudy-tokyo-166.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf (renamed from services/blog/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf)bin267279 -> 267279 bytes
-rw-r--r--services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml (renamed from services/blog/content/slides/2024-10-30/phpstudy-tokyo-169.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf (renamed from services/blog/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf)bin281149 -> 281149 bytes
-rw-r--r--services/nuldoc/content/slides/2024-11-30/cohackpp.toml (renamed from services/blog/content/slides/2024-11-30/cohackpp.toml)0
-rw-r--r--services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf (renamed from services/blog/content/slides/2024-11-30/cohackpp/slides.pdf)bin581643 -> 581643 bytes
-rw-r--r--services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml (renamed from services/blog/content/slides/2025-02-22/phpcon-nagoya-2025.toml)0
-rw-r--r--services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf (renamed from services/blog/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf)bin466281 -> 466281 bytes
-rw-r--r--services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml (renamed from services/blog/content/slides/2025-03-23/phperkaigi-2025.toml)0
-rw-r--r--services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf (renamed from services/blog/content/slides/2025-03-23/phperkaigi-2025/slides.pdf)bin330673 -> 330673 bytes
-rw-r--r--services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml (renamed from services/blog/content/slides/2025-04-12/phpcon-odawara-2025.toml)0
-rw-r--r--services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf (renamed from services/blog/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf)bin253371 -> 253371 bytes
-rw-r--r--services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml (renamed from services/blog/content/slides/2025-07-26/techramen-25-conf.toml)0
-rw-r--r--services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf (renamed from services/blog/content/slides/2025-07-26/techramen-25-conf/slides.pdf)bin270959 -> 270959 bytes
-rw-r--r--services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml (renamed from services/blog/content/slides/2025-10-29/phpstudy-tokyo-180.toml)0
-rw-r--r--services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf (renamed from services/blog/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf)bin80441 -> 80441 bytes
-rw-r--r--services/nuldoc/deno.jsonc (renamed from services/blog/deno.jsonc)0
-rw-r--r--services/nuldoc/deno.lock (renamed from services/blog/deno.lock)0
-rw-r--r--services/nuldoc/nginx.conf (renamed from services/blog/nginx.conf)0
-rwxr-xr-xservices/nuldoc/nuldoc (renamed from services/blog/nuldoc)0
-rw-r--r--services/nuldoc/nuldoc-src/commands/build.ts (renamed from services/blog/nuldoc-src/commands/build.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/commands/new.ts (renamed from services/blog/nuldoc-src/commands/new.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/commands/serve.ts (renamed from services/blog/nuldoc-src/commands/serve.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/components/GlobalFooter.tsx (renamed from services/blog/nuldoc-src/components/GlobalFooter.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/GlobalHeader.tsx (renamed from services/blog/nuldoc-src/components/GlobalHeader.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/PageLayout.tsx (renamed from services/blog/nuldoc-src/components/PageLayout.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/Pagination.tsx (renamed from services/blog/nuldoc-src/components/Pagination.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/PostPageEntry.tsx (renamed from services/blog/nuldoc-src/components/PostPageEntry.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/SlidePageEntry.tsx (renamed from services/blog/nuldoc-src/components/SlidePageEntry.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/StaticScript.tsx (renamed from services/blog/nuldoc-src/components/StaticScript.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/StaticStylesheet.tsx (renamed from services/blog/nuldoc-src/components/StaticStylesheet.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/TableOfContents.tsx (renamed from services/blog/nuldoc-src/components/TableOfContents.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/TagList.tsx (renamed from services/blog/nuldoc-src/components/TagList.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/components/utils.ts (renamed from services/blog/nuldoc-src/components/utils.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/config.ts (renamed from services/blog/nuldoc-src/config.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/djot/djot2ndoc.ts (renamed from services/blog/nuldoc-src/djot/djot2ndoc.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/djot/document.ts (renamed from services/blog/nuldoc-src/djot/document.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/djot/parse.ts (renamed from services/blog/nuldoc-src/djot/parse.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/djot/to_html.ts (renamed from services/blog/nuldoc-src/djot/to_html.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/dom.ts (renamed from services/blog/nuldoc-src/dom.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/errors.ts (renamed from services/blog/nuldoc-src/errors.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/about.ts (renamed from services/blog/nuldoc-src/generators/about.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/atom.ts (renamed from services/blog/nuldoc-src/generators/atom.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/home.ts (renamed from services/blog/nuldoc-src/generators/home.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/not_found.ts (renamed from services/blog/nuldoc-src/generators/not_found.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/post.ts (renamed from services/blog/nuldoc-src/generators/post.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/post_list.ts (renamed from services/blog/nuldoc-src/generators/post_list.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/slide.ts (renamed from services/blog/nuldoc-src/generators/slide.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/slide_list.ts (renamed from services/blog/nuldoc-src/generators/slide_list.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/tag.ts (renamed from services/blog/nuldoc-src/generators/tag.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/tag_list.ts (renamed from services/blog/nuldoc-src/generators/tag_list.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/generators/tagged_page.ts (renamed from services/blog/nuldoc-src/generators/tagged_page.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/jsx/jsx-runtime.ts (renamed from services/blog/nuldoc-src/jsx/jsx-runtime.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/jsx/render.ts (renamed from services/blog/nuldoc-src/jsx/render.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/jsx/types.d.ts (renamed from services/blog/nuldoc-src/jsx/types.d.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/main.ts (renamed from services/blog/nuldoc-src/main.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/page.ts (renamed from services/blog/nuldoc-src/page.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/AboutPage.tsx (renamed from services/blog/nuldoc-src/pages/AboutPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/AtomPage.tsx (renamed from services/blog/nuldoc-src/pages/AtomPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/HomePage.tsx (renamed from services/blog/nuldoc-src/pages/HomePage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx (renamed from services/blog/nuldoc-src/pages/NotFoundPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/PostListPage.tsx (renamed from services/blog/nuldoc-src/pages/PostListPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/PostPage.tsx (renamed from services/blog/nuldoc-src/pages/PostPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlideListPage.tsx (renamed from services/blog/nuldoc-src/pages/SlideListPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlidePage.tsx (renamed from services/blog/nuldoc-src/pages/SlidePage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/TagListPage.tsx (renamed from services/blog/nuldoc-src/pages/TagListPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/pages/TagPage.tsx (renamed from services/blog/nuldoc-src/pages/TagPage.tsx)0
-rw-r--r--services/nuldoc/nuldoc-src/render.ts (renamed from services/blog/nuldoc-src/render.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/renderers/html.ts (renamed from services/blog/nuldoc-src/renderers/html.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/renderers/xml.ts (renamed from services/blog/nuldoc-src/renderers/xml.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/revision.ts (renamed from services/blog/nuldoc-src/revision.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/slide/parse.ts (renamed from services/blog/nuldoc-src/slide/parse.ts)0
-rw-r--r--services/nuldoc/nuldoc-src/slide/slide.ts (renamed from services/blog/nuldoc-src/slide/slide.ts)0
-rw-r--r--services/nuldoc/nuldoc.toml (renamed from services/blog/nuldoc.toml)0
-rw-r--r--services/nuldoc/public/404.html (renamed from services/blog/public/404.html)0
-rw-r--r--services/nuldoc/public/about/index.html (renamed from services/blog/public/about/index.html)0
-rw-r--r--services/nuldoc/public/atom.xml (renamed from services/blog/public/atom.xml)0
-rw-r--r--services/nuldoc/public/favicon.svg (renamed from services/blog/public/favicon.svg)0
-rw-r--r--services/nuldoc/public/index.html (renamed from services/blog/public/index.html)0
-rw-r--r--services/nuldoc/public/my-icon.js (renamed from services/blog/public/my-icon.js)0
-rw-r--r--services/nuldoc/public/pdf.min.mjs (renamed from services/blog/public/pdf.min.mjs)0
-rw-r--r--services/nuldoc/public/pdf.worker.min.mjs (renamed from services/blog/public/pdf.worker.min.mjs)0
-rw-r--r--services/nuldoc/public/posts/2/index.html (renamed from services/blog/public/posts/2/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-03-05/my-first-post/index.html (renamed from services/blog/public/posts/2021-03-05/my-first-post/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-03-30/phperkaigi-2021/index.html (renamed from services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html (renamed from services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/python-unbound-local-error/index.html (renamed from services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/ruby-detect-running-implementation/index.html (renamed from services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html (renamed from services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html (renamed from services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html (renamed from services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html)0
-rw-r--r--services/nuldoc/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html (renamed from services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html (renamed from services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html (renamed from services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png (renamed from services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png)bin27573 -> 27573 bytes
-rw-r--r--services/nuldoc/public/posts/2022-05-01/phperkaigi-2022/index.html (renamed from services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html (renamed from services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html (renamed from services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html (renamed from services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html (renamed from services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-10-28/setup-server-for-this-site/index.html (renamed from services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html)0
-rw-r--r--services/nuldoc/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html (renamed from services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html (renamed from services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-03-10/rewrite-this-blog-generator/index.html (renamed from services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html (renamed from services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-04-04/phperkaigi-2023-report/index.html (renamed from services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-06-25/phpconfuk-2023-report/index.html (renamed from services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html (renamed from services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html (renamed from services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-12-03/isucon-13/index.html (renamed from services/blog/public/posts/2023-12-03/isucon-13/index.html)0
-rw-r--r--services/nuldoc/public/posts/2023-12-31/2023-reflections/index.html (renamed from services/blog/public/posts/2023-12-31/2023-reflections/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html (renamed from services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html (renamed from services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-02-10/yapcjapan-2024-report/index.html (renamed from services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-02-22/phpkansai-2024-report/index.html (renamed from services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-03-17/phperkaigi-2024-report/index.html (renamed from services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-03-20/my-bucket-list/index.html (renamed from services/blog/public/posts/2024-03-20/my-bucket-list/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html (renamed from services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html (renamed from services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html (renamed from services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-05-11/phpconkagawa-2024-report/index.html (renamed from services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-06-19/scalamatsuri-2024-report/index.html (renamed from services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html (renamed from services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html (renamed from services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-09-28/mncore-challenge-1/index.html (renamed from services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-12-04/cohackpp-report/index.html (renamed from services/blog/public/posts/2024-12-04/cohackpp-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2024-12-04/cohackpp-report/lt.png (renamed from services/blog/public/posts/2024-12-04/cohackpp-report/lt.png)bin43816 -> 43816 bytes
-rw-r--r--services/nuldoc/public/posts/2024-12-33/2024-reflections/index.html (renamed from services/blog/public/posts/2024-12-33/2024-reflections/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png (renamed from services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png)bin68173 -> 68173 bytes
-rw-r--r--services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html (renamed from services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html (renamed from services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html (renamed from services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html (renamed from services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html (renamed from services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html (renamed from services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png (renamed from services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png)bin142365 -> 142365 bytes
-rw-r--r--services/nuldoc/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html (renamed from services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html (renamed from services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg)bin77310 -> 77310 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg)bin40865 -> 40865 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg)bin78417 -> 78417 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg)bin60078 -> 60078 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg)bin85782 -> 85782 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg)bin64850 -> 64850 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg)bin75946 -> 75946 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg)bin48729 -> 48729 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg)bin74284 -> 74284 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg)bin48172 -> 48172 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg)bin65076 -> 65076 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg)bin65286 -> 65286 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg)bin64481 -> 64481 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg)bin82630 -> 82630 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg)bin88212 -> 88212 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg)bin85388 -> 85388 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg)bin77274 -> 77274 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg)bin81383 -> 81383 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg)bin115155 -> 115155 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg)bin76510 -> 76510 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg)bin66087 -> 66087 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg)bin69803 -> 69803 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg)bin47665 -> 47665 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg)bin80124 -> 80124 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg)bin94757 -> 94757 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg (renamed from services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg)bin59069 -> 59069 bytes
-rw-r--r--services/nuldoc/public/posts/2025-06-14/baba-is-you/index.html (renamed from services/blog/public/posts/2025-06-14/baba-is-you/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html (renamed from services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html)0
-rw-r--r--services/nuldoc/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html (renamed from services/blog/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html)0
-rw-r--r--services/nuldoc/public/posts/3/index.html (renamed from services/blog/public/posts/3/index.html)0
-rw-r--r--services/nuldoc/public/posts/4/index.html (renamed from services/blog/public/posts/4/index.html)0
-rw-r--r--services/nuldoc/public/posts/5/index.html (renamed from services/blog/public/posts/5/index.html)0
-rw-r--r--services/nuldoc/public/posts/6/index.html (renamed from services/blog/public/posts/6/index.html)0
-rw-r--r--services/nuldoc/public/posts/atom.xml (renamed from services/blog/public/posts/atom.xml)0
-rw-r--r--services/nuldoc/public/posts/index.html (renamed from services/blog/public/posts/index.html)0
-rw-r--r--services/nuldoc/public/slide.js (renamed from services/blog/public/slide.js)0
-rw-r--r--services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/index.html (renamed from services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf (renamed from services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf)bin204408 -> 204408 bytes
-rw-r--r--services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/index.html (renamed from services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf (renamed from services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf)bin214504 -> 214504 bytes
-rw-r--r--services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/index.html (renamed from services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf (renamed from services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf)bin248257 -> 248257 bytes
-rw-r--r--services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/index.html (renamed from services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/slide.pdf (renamed from services/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf)bin321814 -> 321814 bytes
-rw-r--r--services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html (renamed from services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf (renamed from services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf)bin753400 -> 753400 bytes
-rw-r--r--services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/index.html (renamed from services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf (renamed from services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf)bin202360 -> 202360 bytes
-rw-r--r--services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/index.html (renamed from services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf (renamed from services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf)bin179888 -> 179888 bytes
-rw-r--r--services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/index.html (renamed from services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf (renamed from services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf)bin194763 -> 194763 bytes
-rw-r--r--services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/index.html (renamed from services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf (renamed from services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf)bin243063 -> 243063 bytes
-rw-r--r--services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/index.html (renamed from services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf (renamed from services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf)bin176356 -> 176356 bytes
-rw-r--r--services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/index.html (renamed from services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html)0
-rw-r--r--services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf (renamed from services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf)bin220650 -> 220650 bytes
-rw-r--r--services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/index.html (renamed from services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf (renamed from services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf)bin143632 -> 143632 bytes
-rw-r--r--services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/index.html (renamed from services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/slide.pdf (renamed from services/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf)bin188791 -> 188791 bytes
-rw-r--r--services/nuldoc/public/slides/2024-03-15/ya8-2024/index.html (renamed from services/blog/public/slides/2024-03-15/ya8-2024/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-03-15/ya8-2024/slide.pdf (renamed from services/blog/public/slides/2024-03-15/ya8-2024/slide.pdf)bin1128697 -> 1128697 bytes
-rw-r--r--services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/index.html (renamed from services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf (renamed from services/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf)bin255381 -> 255381 bytes
-rw-r--r--services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/index.html (renamed from services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf (renamed from services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf)bin204495 -> 204495 bytes
-rw-r--r--services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/index.html (renamed from services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf (renamed from services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf)bin267279 -> 267279 bytes
-rw-r--r--services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/index.html (renamed from services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf (renamed from services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf)bin281149 -> 281149 bytes
-rw-r--r--services/nuldoc/public/slides/2024-11-30/cohackpp/index.html (renamed from services/blog/public/slides/2024-11-30/cohackpp/index.html)0
-rw-r--r--services/nuldoc/public/slides/2024-11-30/cohackpp/slides.pdf (renamed from services/blog/public/slides/2024-11-30/cohackpp/slides.pdf)bin581643 -> 581643 bytes
-rw-r--r--services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/index.html (renamed from services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html)0
-rw-r--r--services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf (renamed from services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf)bin466281 -> 466281 bytes
-rw-r--r--services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/index.html (renamed from services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html)0
-rw-r--r--services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/slides.pdf (renamed from services/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf)bin330673 -> 330673 bytes
-rw-r--r--services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/index.html (renamed from services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html)0
-rw-r--r--services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf (renamed from services/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf)bin253371 -> 253371 bytes
-rw-r--r--services/nuldoc/public/slides/2025-07-26/techramen-25-conf/index.html (renamed from services/blog/public/slides/2025-07-26/techramen-25-conf/index.html)0
-rw-r--r--services/nuldoc/public/slides/2025-07-26/techramen-25-conf/slides.pdf (renamed from services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf)bin270959 -> 270959 bytes
-rw-r--r--services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/index.html (renamed from services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/index.html)0
-rw-r--r--services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf (renamed from services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf)bin80441 -> 80441 bytes
-rw-r--r--services/nuldoc/public/slides/atom.xml (renamed from services/blog/public/slides/atom.xml)0
-rw-r--r--services/nuldoc/public/slides/index.html (renamed from services/blog/public/slides/index.html)0
-rw-r--r--services/nuldoc/public/style.css (renamed from services/blog/public/style.css)0
-rw-r--r--services/nuldoc/public/tags/c/atom.xml (renamed from services/blog/public/tags/c/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/c/index.html (renamed from services/blog/public/tags/c/index.html)0
-rw-r--r--services/nuldoc/public/tags/ci-cd/atom.xml (renamed from services/blog/public/tags/ci-cd/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/ci-cd/index.html (renamed from services/blog/public/tags/ci-cd/index.html)0
-rw-r--r--services/nuldoc/public/tags/cohackpp/atom.xml (renamed from services/blog/public/tags/cohackpp/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/cohackpp/index.html (renamed from services/blog/public/tags/cohackpp/index.html)0
-rw-r--r--services/nuldoc/public/tags/composer/atom.xml (renamed from services/blog/public/tags/composer/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/composer/index.html (renamed from services/blog/public/tags/composer/index.html)0
-rw-r--r--services/nuldoc/public/tags/conference/atom.xml (renamed from services/blog/public/tags/conference/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/conference/index.html (renamed from services/blog/public/tags/conference/index.html)0
-rw-r--r--services/nuldoc/public/tags/cpp/atom.xml (renamed from services/blog/public/tags/cpp/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/cpp/index.html (renamed from services/blog/public/tags/cpp/index.html)0
-rw-r--r--services/nuldoc/public/tags/cpp17/atom.xml (renamed from services/blog/public/tags/cpp17/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/cpp17/index.html (renamed from services/blog/public/tags/cpp17/index.html)0
-rw-r--r--services/nuldoc/public/tags/float/atom.xml (renamed from services/blog/public/tags/float/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/float/index.html (renamed from services/blog/public/tags/float/index.html)0
-rw-r--r--services/nuldoc/public/tags/game/atom.xml (renamed from services/blog/public/tags/game/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/game/index.html (renamed from services/blog/public/tags/game/index.html)0
-rw-r--r--services/nuldoc/public/tags/gitlab/atom.xml (renamed from services/blog/public/tags/gitlab/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/gitlab/index.html (renamed from services/blog/public/tags/gitlab/index.html)0
-rw-r--r--services/nuldoc/public/tags/go/atom.xml (renamed from services/blog/public/tags/go/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/go/index.html (renamed from services/blog/public/tags/go/index.html)0
-rw-r--r--services/nuldoc/public/tags/http/atom.xml (renamed from services/blog/public/tags/http/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/http/index.html (renamed from services/blog/public/tags/http/index.html)0
-rw-r--r--services/nuldoc/public/tags/index.html (renamed from services/blog/public/tags/index.html)0
-rw-r--r--services/nuldoc/public/tags/isucon/atom.xml (renamed from services/blog/public/tags/isucon/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/isucon/index.html (renamed from services/blog/public/tags/isucon/index.html)0
-rw-r--r--services/nuldoc/public/tags/macos/atom.xml (renamed from services/blog/public/tags/macos/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/macos/index.html (renamed from services/blog/public/tags/macos/index.html)0
-rw-r--r--services/nuldoc/public/tags/mncore-challenge/atom.xml (renamed from services/blog/public/tags/mncore-challenge/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/mncore-challenge/index.html (renamed from services/blog/public/tags/mncore-challenge/index.html)0
-rw-r--r--services/nuldoc/public/tags/neovim/atom.xml (renamed from services/blog/public/tags/neovim/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/neovim/index.html (renamed from services/blog/public/tags/neovim/index.html)0
-rw-r--r--services/nuldoc/public/tags/note-to-self/atom.xml (renamed from services/blog/public/tags/note-to-self/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/note-to-self/index.html (renamed from services/blog/public/tags/note-to-self/index.html)0
-rw-r--r--services/nuldoc/public/tags/ouj/atom.xml (renamed from services/blog/public/tags/ouj/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/ouj/index.html (renamed from services/blog/public/tags/ouj/index.html)0
-rw-r--r--services/nuldoc/public/tags/perl/atom.xml (renamed from services/blog/public/tags/perl/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/perl/index.html (renamed from services/blog/public/tags/perl/index.html)0
-rw-r--r--services/nuldoc/public/tags/php/atom.xml (renamed from services/blog/public/tags/php/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/php/index.html (renamed from services/blog/public/tags/php/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpcon-nagoya/atom.xml (renamed from services/blog/public/tags/phpcon-nagoya/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpcon-nagoya/index.html (renamed from services/blog/public/tags/phpcon-nagoya/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpcon-odawara/atom.xml (renamed from services/blog/public/tags/phpcon-odawara/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpcon-odawara/index.html (renamed from services/blog/public/tags/phpcon-odawara/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpconfuk/atom.xml (renamed from services/blog/public/tags/phpconfuk/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpconfuk/index.html (renamed from services/blog/public/tags/phpconfuk/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpconkagawa/atom.xml (renamed from services/blog/public/tags/phpconkagawa/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpconkagawa/index.html (renamed from services/blog/public/tags/phpconkagawa/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpconokinawa/atom.xml (renamed from services/blog/public/tags/phpconokinawa/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpconokinawa/index.html (renamed from services/blog/public/tags/phpconokinawa/index.html)0
-rw-r--r--services/nuldoc/public/tags/phperkaigi/atom.xml (renamed from services/blog/public/tags/phperkaigi/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phperkaigi/index.html (renamed from services/blog/public/tags/phperkaigi/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpkansai/atom.xml (renamed from services/blog/public/tags/phpkansai/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpkansai/index.html (renamed from services/blog/public/tags/phpkansai/index.html)0
-rw-r--r--services/nuldoc/public/tags/phpstudy-tokyo/atom.xml (renamed from services/blog/public/tags/phpstudy-tokyo/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/phpstudy-tokyo/index.html (renamed from services/blog/public/tags/phpstudy-tokyo/index.html)0
-rw-r--r--services/nuldoc/public/tags/piet/atom.xml (renamed from services/blog/public/tags/piet/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/piet/index.html (renamed from services/blog/public/tags/piet/index.html)0
-rw-r--r--services/nuldoc/public/tags/python/atom.xml (renamed from services/blog/public/tags/python/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/python/index.html (renamed from services/blog/public/tags/python/index.html)0
-rw-r--r--services/nuldoc/public/tags/python3/atom.xml (renamed from services/blog/public/tags/python3/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/python3/index.html (renamed from services/blog/public/tags/python3/index.html)0
-rw-r--r--services/nuldoc/public/tags/ruby/atom.xml (renamed from services/blog/public/tags/ruby/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/ruby/index.html (renamed from services/blog/public/tags/ruby/index.html)0
-rw-r--r--services/nuldoc/public/tags/ruby3/atom.xml (renamed from services/blog/public/tags/ruby3/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/ruby3/index.html (renamed from services/blog/public/tags/ruby3/index.html)0
-rw-r--r--services/nuldoc/public/tags/rubykaigi/atom.xml (renamed from services/blog/public/tags/rubykaigi/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/rubykaigi/index.html (renamed from services/blog/public/tags/rubykaigi/index.html)0
-rw-r--r--services/nuldoc/public/tags/rust/atom.xml (renamed from services/blog/public/tags/rust/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/rust/index.html (renamed from services/blog/public/tags/rust/index.html)0
-rw-r--r--services/nuldoc/public/tags/scala/atom.xml (renamed from services/blog/public/tags/scala/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/scala/index.html (renamed from services/blog/public/tags/scala/index.html)0
-rw-r--r--services/nuldoc/public/tags/scalamatsuri/atom.xml (renamed from services/blog/public/tags/scalamatsuri/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/scalamatsuri/index.html (renamed from services/blog/public/tags/scalamatsuri/index.html)0
-rw-r--r--services/nuldoc/public/tags/techramen/atom.xml (renamed from services/blog/public/tags/techramen/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/techramen/index.html (renamed from services/blog/public/tags/techramen/index.html)0
-rw-r--r--services/nuldoc/public/tags/trick/atom.xml (renamed from services/blog/public/tags/trick/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/trick/index.html (renamed from services/blog/public/tags/trick/index.html)0
-rw-r--r--services/nuldoc/public/tags/vim/atom.xml (renamed from services/blog/public/tags/vim/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/vim/index.html (renamed from services/blog/public/tags/vim/index.html)0
-rw-r--r--services/nuldoc/public/tags/wasm/atom.xml (renamed from services/blog/public/tags/wasm/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/wasm/index.html (renamed from services/blog/public/tags/wasm/index.html)0
-rw-r--r--services/nuldoc/public/tags/wireguard/atom.xml (renamed from services/blog/public/tags/wireguard/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/wireguard/index.html (renamed from services/blog/public/tags/wireguard/index.html)0
-rw-r--r--services/nuldoc/public/tags/ya8/atom.xml (renamed from services/blog/public/tags/ya8/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/ya8/index.html (renamed from services/blog/public/tags/ya8/index.html)0
-rw-r--r--services/nuldoc/public/tags/yaml/atom.xml (renamed from services/blog/public/tags/yaml/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/yaml/index.html (renamed from services/blog/public/tags/yaml/index.html)0
-rw-r--r--services/nuldoc/public/tags/yapc/atom.xml (renamed from services/blog/public/tags/yapc/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/yapc/index.html (renamed from services/blog/public/tags/yapc/index.html)0
-rw-r--r--services/nuldoc/public/tags/zsh/atom.xml (renamed from services/blog/public/tags/zsh/atom.xml)0
-rw-r--r--services/nuldoc/public/tags/zsh/index.html (renamed from services/blog/public/tags/zsh/index.html)0
-rw-r--r--services/nuldoc/static/favicon.svg (renamed from services/blog/static/favicon.svg)0
-rw-r--r--services/nuldoc/static/my-icon.js (renamed from services/blog/static/my-icon.js)0
-rw-r--r--services/nuldoc/static/pdf.min.mjs (renamed from services/blog/static/pdf.min.mjs)0
-rw-r--r--services/nuldoc/static/pdf.worker.min.mjs (renamed from services/blog/static/pdf.worker.min.mjs)0
-rw-r--r--services/nuldoc/static/slide.js (renamed from services/blog/static/slide.js)0
-rw-r--r--services/nuldoc/static/style.css (renamed from services/blog/static/style.css)0
448 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index f993c8a..c3e068a 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -16,7 +16,7 @@ jobs:
deno-version: v2.x
- name: Run deno task check
- run: cd services/blog; deno task check
+ run: cd services/nuldoc; deno task check
deploy:
needs: test
diff --git a/Makefile b/Makefile
index 9c0759a..3360e49 100644
--- a/Makefile
+++ b/Makefile
@@ -10,17 +10,17 @@ provision:
.PHONY: build
build:
- cd services/blog; make build
+ cd services/nuldoc; make build
cd services/repos; make build
.PHONY: serve
serve:
sudo systemctl start mioproxy
- cd services/blog; make serve
+ cd services/nuldoc; make serve
cd services/repos; make serve
.PHONY: clean
clean:
cd services/repos; make clean
- cd services/blog; make clean
+ cd services/nuldoc; make clean
sudo systemctl stop mioproxy
diff --git a/services/blog/.editorconfig b/services/nuldoc/.editorconfig
index a036f90..a036f90 100644
--- a/services/blog/.editorconfig
+++ b/services/nuldoc/.editorconfig
diff --git a/services/blog/LICENSE b/services/nuldoc/LICENSE
index e72be07..e72be07 100644
--- a/services/blog/LICENSE
+++ b/services/nuldoc/LICENSE
diff --git a/services/blog/Makefile b/services/nuldoc/Makefile
index ab7ea76..ab7ea76 100644
--- a/services/blog/Makefile
+++ b/services/nuldoc/Makefile
diff --git a/services/blog/NOTE.md b/services/nuldoc/NOTE.md
index 4453c98..4453c98 100644
--- a/services/blog/NOTE.md
+++ b/services/nuldoc/NOTE.md
diff --git a/services/blog/README.md b/services/nuldoc/README.md
index c404432..c404432 100644
--- a/services/blog/README.md
+++ b/services/nuldoc/README.md
diff --git a/services/blog/compose.yaml b/services/nuldoc/compose.yaml
index d8a9c85..d8a9c85 100644
--- a/services/blog/compose.yaml
+++ b/services/nuldoc/compose.yaml
diff --git a/services/blog/content/posts/2021-03-05/my-first-post.dj b/services/nuldoc/content/posts/2021-03-05/my-first-post.dj
index 4e56219..4e56219 100644
--- a/services/blog/content/posts/2021-03-05/my-first-post.dj
+++ b/services/nuldoc/content/posts/2021-03-05/my-first-post.dj
diff --git a/services/blog/content/posts/2021-03-30/phperkaigi-2021.dj b/services/nuldoc/content/posts/2021-03-30/phperkaigi-2021.dj
index fac9f1e..fac9f1e 100644
--- a/services/blog/content/posts/2021-03-30/phperkaigi-2021.dj
+++ b/services/nuldoc/content/posts/2021-03-30/phperkaigi-2021.dj
diff --git a/services/blog/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj b/services/nuldoc/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj
index 953b936..953b936 100644
--- a/services/blog/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj
+++ b/services/nuldoc/content/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes.dj
diff --git a/services/blog/content/posts/2021-10-02/python-unbound-local-error.dj b/services/nuldoc/content/posts/2021-10-02/python-unbound-local-error.dj
index 88d0315..88d0315 100644
--- a/services/blog/content/posts/2021-10-02/python-unbound-local-error.dj
+++ b/services/nuldoc/content/posts/2021-10-02/python-unbound-local-error.dj
diff --git a/services/blog/content/posts/2021-10-02/ruby-detect-running-implementation.dj b/services/nuldoc/content/posts/2021-10-02/ruby-detect-running-implementation.dj
index 653b7dc..653b7dc 100644
--- a/services/blog/content/posts/2021-10-02/ruby-detect-running-implementation.dj
+++ b/services/nuldoc/content/posts/2021-10-02/ruby-detect-running-implementation.dj
diff --git a/services/blog/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj b/services/nuldoc/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj
index 82d6d9c..82d6d9c 100644
--- a/services/blog/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj
+++ b/services/nuldoc/content/posts/2021-10-02/ruby-then-keyword-and-case-in.dj
diff --git a/services/blog/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj b/services/nuldoc/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj
index 9fa61d5..9fa61d5 100644
--- a/services/blog/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj
+++ b/services/nuldoc/content/posts/2021-10-02/rust-where-are-primitive-types-from.dj
diff --git a/services/blog/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj b/services/nuldoc/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj
index a97337d..a97337d 100644
--- a/services/blog/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj
+++ b/services/nuldoc/content/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre.dj
diff --git a/services/blog/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj b/services/nuldoc/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj
index 1cd070e..1cd070e 100644
--- a/services/blog/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj
+++ b/services/nuldoc/content/posts/2021-10-02/vim-swap-order-of-selected-lines.dj
diff --git a/services/blog/content/posts/2022-04-09/phperkaigi-2022-tokens.dj b/services/nuldoc/content/posts/2022-04-09/phperkaigi-2022-tokens.dj
index 3956583..3956583 100644
--- a/services/blog/content/posts/2022-04-09/phperkaigi-2022-tokens.dj
+++ b/services/nuldoc/content/posts/2022-04-09/phperkaigi-2022-tokens.dj
diff --git a/services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj b/services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj
index 59c78e3..59c78e3 100644
--- a/services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj
+++ b/services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal.dj
diff --git a/services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png b/services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
index c527879..c527879 100644
--- a/services/blog/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
+++ b/services/nuldoc/content/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
Binary files differ
diff --git a/services/blog/content/posts/2022-05-01/phperkaigi-2022.dj b/services/nuldoc/content/posts/2022-05-01/phperkaigi-2022.dj
index 6758f26..6758f26 100644
--- a/services/blog/content/posts/2022-05-01/phperkaigi-2022.dj
+++ b/services/nuldoc/content/posts/2022-05-01/phperkaigi-2022.dj
diff --git a/services/blog/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj b/services/nuldoc/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj
index 5701fe4..5701fe4 100644
--- a/services/blog/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj
+++ b/services/nuldoc/content/posts/2022-08-27/php-conference-okinawa-code-golf.dj
diff --git a/services/blog/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj b/services/nuldoc/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj
index aae93d3..aae93d3 100644
--- a/services/blog/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj
+++ b/services/nuldoc/content/posts/2022-08-31/support-for-communty-is-employee-benefits.dj
diff --git a/services/blog/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj b/services/nuldoc/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj
index c23341d..c23341d 100644
--- a/services/blog/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj
+++ b/services/nuldoc/content/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line.dj
diff --git a/services/blog/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj b/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj
index 8567c71..8567c71 100644
--- a/services/blog/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj
+++ b/services/nuldoc/content/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1.dj
diff --git a/services/blog/content/posts/2022-10-28/setup-server-for-this-site.dj b/services/nuldoc/content/posts/2022-10-28/setup-server-for-this-site.dj
index 6fed329..6fed329 100644
--- a/services/blog/content/posts/2022-10-28/setup-server-for-this-site.dj
+++ b/services/nuldoc/content/posts/2022-10-28/setup-server-for-this-site.dj
diff --git a/services/blog/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj b/services/nuldoc/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj
index bd752c2..bd752c2 100644
--- a/services/blog/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj
+++ b/services/nuldoc/content/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2.dj
diff --git a/services/blog/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj b/services/nuldoc/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj
index 9cbb15b..9cbb15b 100644
--- a/services/blog/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj
+++ b/services/nuldoc/content/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3.dj
diff --git a/services/blog/content/posts/2023-03-10/rewrite-this-blog-generator.dj b/services/nuldoc/content/posts/2023-03-10/rewrite-this-blog-generator.dj
index a4ccf87..a4ccf87 100644
--- a/services/blog/content/posts/2023-03-10/rewrite-this-blog-generator.dj
+++ b/services/nuldoc/content/posts/2023-03-10/rewrite-this-blog-generator.dj
diff --git a/services/blog/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj b/services/nuldoc/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj
index 55d1519..55d1519 100644
--- a/services/blog/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj
+++ b/services/nuldoc/content/posts/2023-04-01/implementation-of-minimal-png-image-encoder.dj
diff --git a/services/blog/content/posts/2023-04-04/phperkaigi-2023-report.dj b/services/nuldoc/content/posts/2023-04-04/phperkaigi-2023-report.dj
index e4047c7..e4047c7 100644
--- a/services/blog/content/posts/2023-04-04/phperkaigi-2023-report.dj
+++ b/services/nuldoc/content/posts/2023-04-04/phperkaigi-2023-report.dj
diff --git a/services/blog/content/posts/2023-06-25/phpconfuk-2023-report.dj b/services/nuldoc/content/posts/2023-06-25/phpconfuk-2023-report.dj
index ba1b7d6..ba1b7d6 100644
--- a/services/blog/content/posts/2023-06-25/phpconfuk-2023-report.dj
+++ b/services/nuldoc/content/posts/2023-06-25/phpconfuk-2023-report.dj
diff --git a/services/blog/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj b/services/nuldoc/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj
index 2664b7a..2664b7a 100644
--- a/services/blog/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj
+++ b/services/nuldoc/content/posts/2023-10-02/compile-php-runtime-to-wasm.dj
diff --git a/services/blog/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj b/services/nuldoc/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj
index 1347d90..1347d90 100644
--- a/services/blog/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj
+++ b/services/nuldoc/content/posts/2023-10-13/i-entered-the-open-university-of-japan.dj
diff --git a/services/blog/content/posts/2023-12-03/isucon-13.dj b/services/nuldoc/content/posts/2023-12-03/isucon-13.dj
index 991ef43..991ef43 100644
--- a/services/blog/content/posts/2023-12-03/isucon-13.dj
+++ b/services/nuldoc/content/posts/2023-12-03/isucon-13.dj
diff --git a/services/blog/content/posts/2023-12-31/2023-reflections.dj b/services/nuldoc/content/posts/2023-12-31/2023-reflections.dj
index 61c09ab..61c09ab 100644
--- a/services/blog/content/posts/2023-12-31/2023-reflections.dj
+++ b/services/nuldoc/content/posts/2023-12-31/2023-reflections.dj
diff --git a/services/blog/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj b/services/nuldoc/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj
index 483b0b9..483b0b9 100644
--- a/services/blog/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj
+++ b/services/nuldoc/content/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file.dj
diff --git a/services/blog/content/posts/2024-02-03/install-wireguard-on-personal-server.dj b/services/nuldoc/content/posts/2024-02-03/install-wireguard-on-personal-server.dj
index 89ecd7b..89ecd7b 100644
--- a/services/blog/content/posts/2024-02-03/install-wireguard-on-personal-server.dj
+++ b/services/nuldoc/content/posts/2024-02-03/install-wireguard-on-personal-server.dj
diff --git a/services/blog/content/posts/2024-02-10/yapcjapan-2024-report.dj b/services/nuldoc/content/posts/2024-02-10/yapcjapan-2024-report.dj
index 3153f96..3153f96 100644
--- a/services/blog/content/posts/2024-02-10/yapcjapan-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-02-10/yapcjapan-2024-report.dj
diff --git a/services/blog/content/posts/2024-02-22/phpkansai-2024-report.dj b/services/nuldoc/content/posts/2024-02-22/phpkansai-2024-report.dj
index 83205e1..83205e1 100644
--- a/services/blog/content/posts/2024-02-22/phpkansai-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-02-22/phpkansai-2024-report.dj
diff --git a/services/blog/content/posts/2024-03-17/phperkaigi-2024-report.dj b/services/nuldoc/content/posts/2024-03-17/phperkaigi-2024-report.dj
index 65c7f70..65c7f70 100644
--- a/services/blog/content/posts/2024-03-17/phperkaigi-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-03-17/phperkaigi-2024-report.dj
diff --git a/services/blog/content/posts/2024-03-20/my-bucket-list.dj b/services/nuldoc/content/posts/2024-03-20/my-bucket-list.dj
index d998cc2..d998cc2 100644
--- a/services/blog/content/posts/2024-03-20/my-bucket-list.dj
+++ b/services/nuldoc/content/posts/2024-03-20/my-bucket-list.dj
diff --git a/services/blog/content/posts/2024-04-14/phpcon-odawara-2024-report.dj b/services/nuldoc/content/posts/2024-04-14/phpcon-odawara-2024-report.dj
index 3207d3d..3207d3d 100644
--- a/services/blog/content/posts/2024-04-14/phpcon-odawara-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-04-14/phpcon-odawara-2024-report.dj
diff --git a/services/blog/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj b/services/nuldoc/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj
index 9872d28..9872d28 100644
--- a/services/blog/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj
+++ b/services/nuldoc/content/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd.dj
diff --git a/services/blog/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj b/services/nuldoc/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj
index 5738de8..5738de8 100644
--- a/services/blog/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj
+++ b/services/nuldoc/content/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands.dj
diff --git a/services/blog/content/posts/2024-05-11/phpconkagawa-2024-report.dj b/services/nuldoc/content/posts/2024-05-11/phpconkagawa-2024-report.dj
index a1ec682..a1ec682 100644
--- a/services/blog/content/posts/2024-05-11/phpconkagawa-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-05-11/phpconkagawa-2024-report.dj
diff --git a/services/blog/content/posts/2024-06-19/scalamatsuri-2024-report.dj b/services/nuldoc/content/posts/2024-06-19/scalamatsuri-2024-report.dj
index 85d713d..85d713d 100644
--- a/services/blog/content/posts/2024-06-19/scalamatsuri-2024-report.dj
+++ b/services/nuldoc/content/posts/2024-06-19/scalamatsuri-2024-report.dj
diff --git a/services/blog/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj b/services/nuldoc/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj
index eb63da0..eb63da0 100644
--- a/services/blog/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj
+++ b/services/nuldoc/content/posts/2024-07-19/reparojson-fix-only-json-formatter.dj
diff --git a/services/blog/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj b/services/nuldoc/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj
index 6a6f9c3..6a6f9c3 100644
--- a/services/blog/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj
+++ b/services/nuldoc/content/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range.dj
diff --git a/services/blog/content/posts/2024-09-28/mncore-challenge-1.dj b/services/nuldoc/content/posts/2024-09-28/mncore-challenge-1.dj
index f862b55..f862b55 100644
--- a/services/blog/content/posts/2024-09-28/mncore-challenge-1.dj
+++ b/services/nuldoc/content/posts/2024-09-28/mncore-challenge-1.dj
diff --git a/services/blog/content/posts/2024-12-04/cohackpp-report.dj b/services/nuldoc/content/posts/2024-12-04/cohackpp-report.dj
index 80da994..80da994 100644
--- a/services/blog/content/posts/2024-12-04/cohackpp-report.dj
+++ b/services/nuldoc/content/posts/2024-12-04/cohackpp-report.dj
diff --git a/services/blog/content/posts/2024-12-04/cohackpp-report/lt.png b/services/nuldoc/content/posts/2024-12-04/cohackpp-report/lt.png
index 1075d95..1075d95 100644
--- a/services/blog/content/posts/2024-12-04/cohackpp-report/lt.png
+++ b/services/nuldoc/content/posts/2024-12-04/cohackpp-report/lt.png
Binary files differ
diff --git a/services/blog/content/posts/2024-12-33/2024-reflections.dj b/services/nuldoc/content/posts/2024-12-33/2024-reflections.dj
index 88b6c9b..88b6c9b 100644
--- a/services/blog/content/posts/2024-12-33/2024-reflections.dj
+++ b/services/nuldoc/content/posts/2024-12-33/2024-reflections.dj
diff --git a/services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj b/services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj
index c3a5eb4..c3a5eb4 100644
--- a/services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj
+++ b/services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1.dj
diff --git a/services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png b/services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
index 7f099d7..7f099d7 100644
--- a/services/blog/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
+++ b/services/nuldoc/content/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
Binary files differ
diff --git a/services/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj b/services/nuldoc/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj
index 44e8a4f..44e8a4f 100644
--- a/services/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj
+++ b/services/nuldoc/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.dj
diff --git a/services/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj b/services/nuldoc/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj
index 35a9e27..35a9e27 100644
--- a/services/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj
+++ b/services/nuldoc/content/posts/2025-02-24/phpcon-nagoya-2025-report.dj
diff --git a/services/blog/content/posts/2025-03-27/zip-function-like-command-paste-command.dj b/services/nuldoc/content/posts/2025-03-27/zip-function-like-command-paste-command.dj
index 4497799..4497799 100644
--- a/services/blog/content/posts/2025-03-27/zip-function-like-command-paste-command.dj
+++ b/services/nuldoc/content/posts/2025-03-27/zip-function-like-command-paste-command.dj
diff --git a/services/blog/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj b/services/nuldoc/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj
index 687ddef..687ddef 100644
--- a/services/blog/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj
+++ b/services/nuldoc/content/posts/2025-03-28/http-1-1-send-multiple-same-headers.dj
diff --git a/services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj b/services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj
index f51396f..f51396f 100644
--- a/services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj
+++ b/services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award.dj
diff --git a/services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png b/services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
index 0bfe3be..0bfe3be 100644
--- a/services/blog/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
+++ b/services/nuldoc/content/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
Binary files differ
diff --git a/services/blog/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj b/services/nuldoc/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj
index b64b798..b64b798 100644
--- a/services/blog/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj
+++ b/services/nuldoc/content/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos.dj
diff --git a/services/blog/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj b/services/nuldoc/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj
index 51046f2..51046f2 100644
--- a/services/blog/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj
+++ b/services/nuldoc/content/posts/2025-05-05/make-tiny-self-hosted-c-compiler.dj
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you.dj b/services/nuldoc/content/posts/2025-06-14/baba-is-you.dj
index 0484b66..0484b66 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you.dj
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you.dj
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
index 8ba97a0..8ba97a0 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
index 69c8bb5..69c8bb5 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
index f993ac3..f993ac3 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
index 9080626..9080626 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
index a11be09..a11be09 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
index 5a29e60..5a29e60 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
index 9ed9677..9ed9677 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
index 693958d..693958d 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
index 866485b..866485b 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
index 6d9879d..6d9879d 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
index 7847962..7847962 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
index 16c8d09..16c8d09 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
index 4f7acf7..4f7acf7 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
index 26209ea..26209ea 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
index 0a6fb4d..0a6fb4d 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
index 5bd1fe7..5bd1fe7 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
index 21701ab..21701ab 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
index 76b80b7..76b80b7 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
index e4c33fe..e4c33fe 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
index f154f3b..f154f3b 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
index 3581bc4..3581bc4 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
index 7f7659b..7f7659b 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
index 4c04ae9..4c04ae9 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
index 86edb29..86edb29 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
index 97d3fe7..97d3fe7 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
index 6e35237..6e35237 100644
--- a/services/blog/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
+++ b/services/nuldoc/content/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
Binary files differ
diff --git a/services/blog/content/posts/2025-07-15/partial-surrender-to-ebooks.dj b/services/nuldoc/content/posts/2025-07-15/partial-surrender-to-ebooks.dj
index f009061..f009061 100644
--- a/services/blog/content/posts/2025-07-15/partial-surrender-to-ebooks.dj
+++ b/services/nuldoc/content/posts/2025-07-15/partial-surrender-to-ebooks.dj
diff --git a/services/blog/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj b/services/nuldoc/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj
index 961cb89..961cb89 100644
--- a/services/blog/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj
+++ b/services/nuldoc/content/posts/2025-10-31/representing-single-value-with-half-open-float-interval.dj
diff --git a/services/blog/content/slides/2023-01-18/phpstudy-tokyo-148.toml b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml
index 3187cb8..3187cb8 100644
--- a/services/blog/content/slides/2023-01-18/phpstudy-tokyo-148.toml
+++ b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml
diff --git a/services/blog/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
index e50d08e..e50d08e 100644
--- a/services/blog/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
+++ b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-02-15/phpstudy-tokyo-149.toml b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml
index 00ee178..00ee178 100644
--- a/services/blog/content/slides/2023-02-15/phpstudy-tokyo-149.toml
+++ b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml
diff --git a/services/blog/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
index f51f6f8..f51f6f8 100644
--- a/services/blog/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
+++ b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-03-15/phpstudy-tokyo-150.toml b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml
index 29c9a36..29c9a36 100644
--- a/services/blog/content/slides/2023-03-15/phpstudy-tokyo-150.toml
+++ b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml
diff --git a/services/blog/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
index fdc070c..fdc070c 100644
--- a/services/blog/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
+++ b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-03-24/phperkaigi-2023.toml b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml
index cee55c4..cee55c4 100644
--- a/services/blog/content/slides/2023-03-24/phperkaigi-2023.toml
+++ b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml
diff --git a/services/blog/content/slides/2023-03-24/phperkaigi-2023/slide.pdf b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf
index 6d3d9c3..6d3d9c3 100644
--- a/services/blog/content/slides/2023-03-24/phperkaigi-2023/slide.pdf
+++ b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens.toml b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml
index 44ff65b..44ff65b 100644
--- a/services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens.toml
+++ b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml
diff --git a/services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
index 1104b62..1104b62 100644
--- a/services/blog/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
+++ b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-04-12/phpstudy-tokyo-151.toml b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml
index 4c51604..4c51604 100644
--- a/services/blog/content/slides/2023-04-12/phpstudy-tokyo-151.toml
+++ b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml
diff --git a/services/blog/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
index 422d9b8..422d9b8 100644
--- a/services/blog/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
+++ b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-06-21/phpstudy-tokyo-153.toml b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml
index 2b6da88..2b6da88 100644
--- a/services/blog/content/slides/2023-06-21/phpstudy-tokyo-153.toml
+++ b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml
diff --git a/services/blog/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
index 53d14ba..53d14ba 100644
--- a/services/blog/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
+++ b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-06-23/phpconfuk-2023-eve.toml b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml
index 58f822b..58f822b 100644
--- a/services/blog/content/slides/2023-06-23/phpconfuk-2023-eve.toml
+++ b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml
diff --git a/services/blog/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
index 648680e..648680e 100644
--- a/services/blog/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
+++ b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-07-26/phpstudy-tokyo-154.toml b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml
index 4a3e671..4a3e671 100644
--- a/services/blog/content/slides/2023-07-26/phpstudy-tokyo-154.toml
+++ b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml
diff --git a/services/blog/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
index e26c8d1..e26c8d1 100644
--- a/services/blog/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
+++ b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-08-24/phpstudy-tokyo-155.toml b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml
index 7b1addd..7b1addd 100644
--- a/services/blog/content/slides/2023-08-24/phpstudy-tokyo-155.toml
+++ b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml
diff --git a/services/blog/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
index ead5c00..ead5c00 100644
--- a/services/blog/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
+++ b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2023-10-25/phpstudy-tokyo-157.toml b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml
index 6845d88..6845d88 100644
--- a/services/blog/content/slides/2023-10-25/phpstudy-tokyo-157.toml
+++ b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml
diff --git a/services/blog/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
index dde12ea..dde12ea 100644
--- a/services/blog/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
+++ b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-01-24/phpstudy-tokyo-160.toml b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml
index 3cbae0f..3cbae0f 100644
--- a/services/blog/content/slides/2024-01-24/phpstudy-tokyo-160.toml
+++ b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml
diff --git a/services/blog/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
index 172dd1a..172dd1a 100644
--- a/services/blog/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
+++ b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-03-08/phperkaigi-2024.toml b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml
index 22c1e1d..22c1e1d 100644
--- a/services/blog/content/slides/2024-03-08/phperkaigi-2024.toml
+++ b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml
diff --git a/services/blog/content/slides/2024-03-08/phperkaigi-2024/slide.pdf b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf
index f9677ed..f9677ed 100644
--- a/services/blog/content/slides/2024-03-08/phperkaigi-2024/slide.pdf
+++ b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-03-15/ya8-2024.toml b/services/nuldoc/content/slides/2024-03-15/ya8-2024.toml
index d610d54..d610d54 100644
--- a/services/blog/content/slides/2024-03-15/ya8-2024.toml
+++ b/services/nuldoc/content/slides/2024-03-15/ya8-2024.toml
diff --git a/services/blog/content/slides/2024-03-15/ya8-2024/slide.pdf b/services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf
index bb94047..bb94047 100644
--- a/services/blog/content/slides/2024-03-15/ya8-2024/slide.pdf
+++ b/services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-04-13/phpcon-odawara-2024.toml b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml
index ef2ea47..ef2ea47 100644
--- a/services/blog/content/slides/2024-04-13/phpcon-odawara-2024.toml
+++ b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml
diff --git a/services/blog/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
index 75e6036..75e6036 100644
--- a/services/blog/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
+++ b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-04-25/phpstudy-tokyo-163.toml b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml
index cec48c9..cec48c9 100644
--- a/services/blog/content/slides/2024-04-25/phpstudy-tokyo-163.toml
+++ b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml
diff --git a/services/blog/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
index ad0bf08..ad0bf08 100644
--- a/services/blog/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
+++ b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-07-18/phpstudy-tokyo-166.toml b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml
index cc08e13..cc08e13 100644
--- a/services/blog/content/slides/2024-07-18/phpstudy-tokyo-166.toml
+++ b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml
diff --git a/services/blog/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
index a095733..a095733 100644
--- a/services/blog/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
+++ b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-10-30/phpstudy-tokyo-169.toml b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml
index 87bfcd6..87bfcd6 100644
--- a/services/blog/content/slides/2024-10-30/phpstudy-tokyo-169.toml
+++ b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml
diff --git a/services/blog/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
index acdd51b..acdd51b 100644
--- a/services/blog/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
+++ b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
Binary files differ
diff --git a/services/blog/content/slides/2024-11-30/cohackpp.toml b/services/nuldoc/content/slides/2024-11-30/cohackpp.toml
index d62d6c2..d62d6c2 100644
--- a/services/blog/content/slides/2024-11-30/cohackpp.toml
+++ b/services/nuldoc/content/slides/2024-11-30/cohackpp.toml
diff --git a/services/blog/content/slides/2024-11-30/cohackpp/slides.pdf b/services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf
index 7cc82ca..7cc82ca 100644
--- a/services/blog/content/slides/2024-11-30/cohackpp/slides.pdf
+++ b/services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf
Binary files differ
diff --git a/services/blog/content/slides/2025-02-22/phpcon-nagoya-2025.toml b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml
index 45f37de..45f37de 100644
--- a/services/blog/content/slides/2025-02-22/phpcon-nagoya-2025.toml
+++ b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml
diff --git a/services/blog/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
index be1cd96..be1cd96 100644
--- a/services/blog/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
+++ b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
Binary files differ
diff --git a/services/blog/content/slides/2025-03-23/phperkaigi-2025.toml b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml
index bce8b11..bce8b11 100644
--- a/services/blog/content/slides/2025-03-23/phperkaigi-2025.toml
+++ b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml
diff --git a/services/blog/content/slides/2025-03-23/phperkaigi-2025/slides.pdf b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf
index 6c87d65..6c87d65 100644
--- a/services/blog/content/slides/2025-03-23/phperkaigi-2025/slides.pdf
+++ b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf
Binary files differ
diff --git a/services/blog/content/slides/2025-04-12/phpcon-odawara-2025.toml b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml
index 6bdd8f3..6bdd8f3 100644
--- a/services/blog/content/slides/2025-04-12/phpcon-odawara-2025.toml
+++ b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml
diff --git a/services/blog/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
index 7eeed8d..7eeed8d 100644
--- a/services/blog/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
+++ b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
Binary files differ
diff --git a/services/blog/content/slides/2025-07-26/techramen-25-conf.toml b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml
index 8d9cfc8..8d9cfc8 100644
--- a/services/blog/content/slides/2025-07-26/techramen-25-conf.toml
+++ b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml
diff --git a/services/blog/content/slides/2025-07-26/techramen-25-conf/slides.pdf b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf
index d64079f..d64079f 100644
--- a/services/blog/content/slides/2025-07-26/techramen-25-conf/slides.pdf
+++ b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf
Binary files differ
diff --git a/services/blog/content/slides/2025-10-29/phpstudy-tokyo-180.toml b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml
index c96636d..c96636d 100644
--- a/services/blog/content/slides/2025-10-29/phpstudy-tokyo-180.toml
+++ b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml
diff --git a/services/blog/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
index 6ecb6a5..6ecb6a5 100644
--- a/services/blog/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
+++ b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
Binary files differ
diff --git a/services/blog/deno.jsonc b/services/nuldoc/deno.jsonc
index 5ae2eef..5ae2eef 100644
--- a/services/blog/deno.jsonc
+++ b/services/nuldoc/deno.jsonc
diff --git a/services/blog/deno.lock b/services/nuldoc/deno.lock
index ac2480e..ac2480e 100644
--- a/services/blog/deno.lock
+++ b/services/nuldoc/deno.lock
diff --git a/services/blog/nginx.conf b/services/nuldoc/nginx.conf
index eb1d913..eb1d913 100644
--- a/services/blog/nginx.conf
+++ b/services/nuldoc/nginx.conf
diff --git a/services/blog/nuldoc b/services/nuldoc/nuldoc
index 758ebc3..758ebc3 100755
--- a/services/blog/nuldoc
+++ b/services/nuldoc/nuldoc
diff --git a/services/blog/nuldoc-src/commands/build.ts b/services/nuldoc/nuldoc-src/commands/build.ts
index 8c8de8f..8c8de8f 100644
--- a/services/blog/nuldoc-src/commands/build.ts
+++ b/services/nuldoc/nuldoc-src/commands/build.ts
diff --git a/services/blog/nuldoc-src/commands/new.ts b/services/nuldoc/nuldoc-src/commands/new.ts
index 651c59e..651c59e 100644
--- a/services/blog/nuldoc-src/commands/new.ts
+++ b/services/nuldoc/nuldoc-src/commands/new.ts
diff --git a/services/blog/nuldoc-src/commands/serve.ts b/services/nuldoc/nuldoc-src/commands/serve.ts
index 6b7d8a0..6b7d8a0 100644
--- a/services/blog/nuldoc-src/commands/serve.ts
+++ b/services/nuldoc/nuldoc-src/commands/serve.ts
diff --git a/services/blog/nuldoc-src/components/GlobalFooter.tsx b/services/nuldoc/nuldoc-src/components/GlobalFooter.tsx
index 757bece..757bece 100644
--- a/services/blog/nuldoc-src/components/GlobalFooter.tsx
+++ b/services/nuldoc/nuldoc-src/components/GlobalFooter.tsx
diff --git a/services/blog/nuldoc-src/components/GlobalHeader.tsx b/services/nuldoc/nuldoc-src/components/GlobalHeader.tsx
index c0fa7e8..c0fa7e8 100644
--- a/services/blog/nuldoc-src/components/GlobalHeader.tsx
+++ b/services/nuldoc/nuldoc-src/components/GlobalHeader.tsx
diff --git a/services/blog/nuldoc-src/components/PageLayout.tsx b/services/nuldoc/nuldoc-src/components/PageLayout.tsx
index 78a5cde..78a5cde 100644
--- a/services/blog/nuldoc-src/components/PageLayout.tsx
+++ b/services/nuldoc/nuldoc-src/components/PageLayout.tsx
diff --git a/services/blog/nuldoc-src/components/Pagination.tsx b/services/nuldoc/nuldoc-src/components/Pagination.tsx
index 84752c5..84752c5 100644
--- a/services/blog/nuldoc-src/components/Pagination.tsx
+++ b/services/nuldoc/nuldoc-src/components/Pagination.tsx
diff --git a/services/blog/nuldoc-src/components/PostPageEntry.tsx b/services/nuldoc/nuldoc-src/components/PostPageEntry.tsx
index 23ca88a..23ca88a 100644
--- a/services/blog/nuldoc-src/components/PostPageEntry.tsx
+++ b/services/nuldoc/nuldoc-src/components/PostPageEntry.tsx
diff --git a/services/blog/nuldoc-src/components/SlidePageEntry.tsx b/services/nuldoc/nuldoc-src/components/SlidePageEntry.tsx
index 2401765..2401765 100644
--- a/services/blog/nuldoc-src/components/SlidePageEntry.tsx
+++ b/services/nuldoc/nuldoc-src/components/SlidePageEntry.tsx
diff --git a/services/blog/nuldoc-src/components/StaticScript.tsx b/services/nuldoc/nuldoc-src/components/StaticScript.tsx
index 0e3ab19..0e3ab19 100644
--- a/services/blog/nuldoc-src/components/StaticScript.tsx
+++ b/services/nuldoc/nuldoc-src/components/StaticScript.tsx
diff --git a/services/blog/nuldoc-src/components/StaticStylesheet.tsx b/services/nuldoc/nuldoc-src/components/StaticStylesheet.tsx
index 52b695e..52b695e 100644
--- a/services/blog/nuldoc-src/components/StaticStylesheet.tsx
+++ b/services/nuldoc/nuldoc-src/components/StaticStylesheet.tsx
diff --git a/services/blog/nuldoc-src/components/TableOfContents.tsx b/services/nuldoc/nuldoc-src/components/TableOfContents.tsx
index 29907d0..29907d0 100644
--- a/services/blog/nuldoc-src/components/TableOfContents.tsx
+++ b/services/nuldoc/nuldoc-src/components/TableOfContents.tsx
diff --git a/services/blog/nuldoc-src/components/TagList.tsx b/services/nuldoc/nuldoc-src/components/TagList.tsx
index 86ee70b..86ee70b 100644
--- a/services/blog/nuldoc-src/components/TagList.tsx
+++ b/services/nuldoc/nuldoc-src/components/TagList.tsx
diff --git a/services/blog/nuldoc-src/components/utils.ts b/services/nuldoc/nuldoc-src/components/utils.ts
index 14059b5..14059b5 100644
--- a/services/blog/nuldoc-src/components/utils.ts
+++ b/services/nuldoc/nuldoc-src/components/utils.ts
diff --git a/services/blog/nuldoc-src/config.ts b/services/nuldoc/nuldoc-src/config.ts
index adcb563..adcb563 100644
--- a/services/blog/nuldoc-src/config.ts
+++ b/services/nuldoc/nuldoc-src/config.ts
diff --git a/services/blog/nuldoc-src/djot/djot2ndoc.ts b/services/nuldoc/nuldoc-src/djot/djot2ndoc.ts
index 627e8d6..627e8d6 100644
--- a/services/blog/nuldoc-src/djot/djot2ndoc.ts
+++ b/services/nuldoc/nuldoc-src/djot/djot2ndoc.ts
diff --git a/services/blog/nuldoc-src/djot/document.ts b/services/nuldoc/nuldoc-src/djot/document.ts
index 3e8cd92..3e8cd92 100644
--- a/services/blog/nuldoc-src/djot/document.ts
+++ b/services/nuldoc/nuldoc-src/djot/document.ts
diff --git a/services/blog/nuldoc-src/djot/parse.ts b/services/nuldoc/nuldoc-src/djot/parse.ts
index c79a670..c79a670 100644
--- a/services/blog/nuldoc-src/djot/parse.ts
+++ b/services/nuldoc/nuldoc-src/djot/parse.ts
diff --git a/services/blog/nuldoc-src/djot/to_html.ts b/services/nuldoc/nuldoc-src/djot/to_html.ts
index 8219b74..8219b74 100644
--- a/services/blog/nuldoc-src/djot/to_html.ts
+++ b/services/nuldoc/nuldoc-src/djot/to_html.ts
diff --git a/services/blog/nuldoc-src/dom.ts b/services/nuldoc/nuldoc-src/dom.ts
index abe7ff8..abe7ff8 100644
--- a/services/blog/nuldoc-src/dom.ts
+++ b/services/nuldoc/nuldoc-src/dom.ts
diff --git a/services/blog/nuldoc-src/errors.ts b/services/nuldoc/nuldoc-src/errors.ts
index 1692a4c..1692a4c 100644
--- a/services/blog/nuldoc-src/errors.ts
+++ b/services/nuldoc/nuldoc-src/errors.ts
diff --git a/services/blog/nuldoc-src/generators/about.ts b/services/nuldoc/nuldoc-src/generators/about.ts
index 6663a19..6663a19 100644
--- a/services/blog/nuldoc-src/generators/about.ts
+++ b/services/nuldoc/nuldoc-src/generators/about.ts
diff --git a/services/blog/nuldoc-src/generators/atom.ts b/services/nuldoc/nuldoc-src/generators/atom.ts
index 6ad07b4..6ad07b4 100644
--- a/services/blog/nuldoc-src/generators/atom.ts
+++ b/services/nuldoc/nuldoc-src/generators/atom.ts
diff --git a/services/blog/nuldoc-src/generators/home.ts b/services/nuldoc/nuldoc-src/generators/home.ts
index 679dd39..679dd39 100644
--- a/services/blog/nuldoc-src/generators/home.ts
+++ b/services/nuldoc/nuldoc-src/generators/home.ts
diff --git a/services/blog/nuldoc-src/generators/not_found.ts b/services/nuldoc/nuldoc-src/generators/not_found.ts
index f5a81c8..f5a81c8 100644
--- a/services/blog/nuldoc-src/generators/not_found.ts
+++ b/services/nuldoc/nuldoc-src/generators/not_found.ts
diff --git a/services/blog/nuldoc-src/generators/post.ts b/services/nuldoc/nuldoc-src/generators/post.ts
index 0e2a955..0e2a955 100644
--- a/services/blog/nuldoc-src/generators/post.ts
+++ b/services/nuldoc/nuldoc-src/generators/post.ts
diff --git a/services/blog/nuldoc-src/generators/post_list.ts b/services/nuldoc/nuldoc-src/generators/post_list.ts
index b05f7ee..b05f7ee 100644
--- a/services/blog/nuldoc-src/generators/post_list.ts
+++ b/services/nuldoc/nuldoc-src/generators/post_list.ts
diff --git a/services/blog/nuldoc-src/generators/slide.ts b/services/nuldoc/nuldoc-src/generators/slide.ts
index cd28879..cd28879 100644
--- a/services/blog/nuldoc-src/generators/slide.ts
+++ b/services/nuldoc/nuldoc-src/generators/slide.ts
diff --git a/services/blog/nuldoc-src/generators/slide_list.ts b/services/nuldoc/nuldoc-src/generators/slide_list.ts
index abebe10..abebe10 100644
--- a/services/blog/nuldoc-src/generators/slide_list.ts
+++ b/services/nuldoc/nuldoc-src/generators/slide_list.ts
diff --git a/services/blog/nuldoc-src/generators/tag.ts b/services/nuldoc/nuldoc-src/generators/tag.ts
index dbd8ef9..dbd8ef9 100644
--- a/services/blog/nuldoc-src/generators/tag.ts
+++ b/services/nuldoc/nuldoc-src/generators/tag.ts
diff --git a/services/blog/nuldoc-src/generators/tag_list.ts b/services/nuldoc/nuldoc-src/generators/tag_list.ts
index 7baad8c..7baad8c 100644
--- a/services/blog/nuldoc-src/generators/tag_list.ts
+++ b/services/nuldoc/nuldoc-src/generators/tag_list.ts
diff --git a/services/blog/nuldoc-src/generators/tagged_page.ts b/services/nuldoc/nuldoc-src/generators/tagged_page.ts
index 23de8cb..23de8cb 100644
--- a/services/blog/nuldoc-src/generators/tagged_page.ts
+++ b/services/nuldoc/nuldoc-src/generators/tagged_page.ts
diff --git a/services/blog/nuldoc-src/jsx/jsx-runtime.ts b/services/nuldoc/nuldoc-src/jsx/jsx-runtime.ts
index 9571e87..9571e87 100644
--- a/services/blog/nuldoc-src/jsx/jsx-runtime.ts
+++ b/services/nuldoc/nuldoc-src/jsx/jsx-runtime.ts
diff --git a/services/blog/nuldoc-src/jsx/render.ts b/services/nuldoc/nuldoc-src/jsx/render.ts
index a72d9ad..a72d9ad 100644
--- a/services/blog/nuldoc-src/jsx/render.ts
+++ b/services/nuldoc/nuldoc-src/jsx/render.ts
diff --git a/services/blog/nuldoc-src/jsx/types.d.ts b/services/nuldoc/nuldoc-src/jsx/types.d.ts
index 973b852..973b852 100644
--- a/services/blog/nuldoc-src/jsx/types.d.ts
+++ b/services/nuldoc/nuldoc-src/jsx/types.d.ts
diff --git a/services/blog/nuldoc-src/main.ts b/services/nuldoc/nuldoc-src/main.ts
index af6acc2..af6acc2 100644
--- a/services/blog/nuldoc-src/main.ts
+++ b/services/nuldoc/nuldoc-src/main.ts
diff --git a/services/blog/nuldoc-src/page.ts b/services/nuldoc/nuldoc-src/page.ts
index f4a6166..f4a6166 100644
--- a/services/blog/nuldoc-src/page.ts
+++ b/services/nuldoc/nuldoc-src/page.ts
diff --git a/services/blog/nuldoc-src/pages/AboutPage.tsx b/services/nuldoc/nuldoc-src/pages/AboutPage.tsx
index 3d6583a..3d6583a 100644
--- a/services/blog/nuldoc-src/pages/AboutPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/AboutPage.tsx
diff --git a/services/blog/nuldoc-src/pages/AtomPage.tsx b/services/nuldoc/nuldoc-src/pages/AtomPage.tsx
index 21c3bfa..21c3bfa 100644
--- a/services/blog/nuldoc-src/pages/AtomPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/AtomPage.tsx
diff --git a/services/blog/nuldoc-src/pages/HomePage.tsx b/services/nuldoc/nuldoc-src/pages/HomePage.tsx
index 8850d03..8850d03 100644
--- a/services/blog/nuldoc-src/pages/HomePage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/HomePage.tsx
diff --git a/services/blog/nuldoc-src/pages/NotFoundPage.tsx b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx
index 9631fef..9631fef 100644
--- a/services/blog/nuldoc-src/pages/NotFoundPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx
diff --git a/services/blog/nuldoc-src/pages/PostListPage.tsx b/services/nuldoc/nuldoc-src/pages/PostListPage.tsx
index b825f69..b825f69 100644
--- a/services/blog/nuldoc-src/pages/PostListPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/PostListPage.tsx
diff --git a/services/blog/nuldoc-src/pages/PostPage.tsx b/services/nuldoc/nuldoc-src/pages/PostPage.tsx
index e625518..e625518 100644
--- a/services/blog/nuldoc-src/pages/PostPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/PostPage.tsx
diff --git a/services/blog/nuldoc-src/pages/SlideListPage.tsx b/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx
index bc4b895..bc4b895 100644
--- a/services/blog/nuldoc-src/pages/SlideListPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx
diff --git a/services/blog/nuldoc-src/pages/SlidePage.tsx b/services/nuldoc/nuldoc-src/pages/SlidePage.tsx
index fc11072..fc11072 100644
--- a/services/blog/nuldoc-src/pages/SlidePage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/SlidePage.tsx
diff --git a/services/blog/nuldoc-src/pages/TagListPage.tsx b/services/nuldoc/nuldoc-src/pages/TagListPage.tsx
index cdb83ea..cdb83ea 100644
--- a/services/blog/nuldoc-src/pages/TagListPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/TagListPage.tsx
diff --git a/services/blog/nuldoc-src/pages/TagPage.tsx b/services/nuldoc/nuldoc-src/pages/TagPage.tsx
index b2ffba5..b2ffba5 100644
--- a/services/blog/nuldoc-src/pages/TagPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/TagPage.tsx
diff --git a/services/blog/nuldoc-src/render.ts b/services/nuldoc/nuldoc-src/render.ts
index fbad25a..fbad25a 100644
--- a/services/blog/nuldoc-src/render.ts
+++ b/services/nuldoc/nuldoc-src/render.ts
diff --git a/services/blog/nuldoc-src/renderers/html.ts b/services/nuldoc/nuldoc-src/renderers/html.ts
index 6e829f0..6e829f0 100644
--- a/services/blog/nuldoc-src/renderers/html.ts
+++ b/services/nuldoc/nuldoc-src/renderers/html.ts
diff --git a/services/blog/nuldoc-src/renderers/xml.ts b/services/nuldoc/nuldoc-src/renderers/xml.ts
index 523567a..523567a 100644
--- a/services/blog/nuldoc-src/renderers/xml.ts
+++ b/services/nuldoc/nuldoc-src/renderers/xml.ts
diff --git a/services/blog/nuldoc-src/revision.ts b/services/nuldoc/nuldoc-src/revision.ts
index a22b6bc..a22b6bc 100644
--- a/services/blog/nuldoc-src/revision.ts
+++ b/services/nuldoc/nuldoc-src/revision.ts
diff --git a/services/blog/nuldoc-src/slide/parse.ts b/services/nuldoc/nuldoc-src/slide/parse.ts
index c5a8967..c5a8967 100644
--- a/services/blog/nuldoc-src/slide/parse.ts
+++ b/services/nuldoc/nuldoc-src/slide/parse.ts
diff --git a/services/blog/nuldoc-src/slide/slide.ts b/services/nuldoc/nuldoc-src/slide/slide.ts
index 8fe99ea..8fe99ea 100644
--- a/services/blog/nuldoc-src/slide/slide.ts
+++ b/services/nuldoc/nuldoc-src/slide/slide.ts
diff --git a/services/blog/nuldoc.toml b/services/nuldoc/nuldoc.toml
index 45633ee..45633ee 100644
--- a/services/blog/nuldoc.toml
+++ b/services/nuldoc/nuldoc.toml
diff --git a/services/blog/public/404.html b/services/nuldoc/public/404.html
index fa1b7e7..fa1b7e7 100644
--- a/services/blog/public/404.html
+++ b/services/nuldoc/public/404.html
diff --git a/services/blog/public/about/index.html b/services/nuldoc/public/about/index.html
index 1aae008..1aae008 100644
--- a/services/blog/public/about/index.html
+++ b/services/nuldoc/public/about/index.html
diff --git a/services/blog/public/atom.xml b/services/nuldoc/public/atom.xml
index e4fee04..e4fee04 100644
--- a/services/blog/public/atom.xml
+++ b/services/nuldoc/public/atom.xml
diff --git a/services/blog/public/favicon.svg b/services/nuldoc/public/favicon.svg
index 923d78b..923d78b 100644
--- a/services/blog/public/favicon.svg
+++ b/services/nuldoc/public/favicon.svg
diff --git a/services/blog/public/index.html b/services/nuldoc/public/index.html
index 698ebbc..698ebbc 100644
--- a/services/blog/public/index.html
+++ b/services/nuldoc/public/index.html
diff --git a/services/blog/public/my-icon.js b/services/nuldoc/public/my-icon.js
index 48c556d..48c556d 100644
--- a/services/blog/public/my-icon.js
+++ b/services/nuldoc/public/my-icon.js
diff --git a/services/blog/public/pdf.min.mjs b/services/nuldoc/public/pdf.min.mjs
index 414d9b8..414d9b8 100644
--- a/services/blog/public/pdf.min.mjs
+++ b/services/nuldoc/public/pdf.min.mjs
diff --git a/services/blog/public/pdf.worker.min.mjs b/services/nuldoc/public/pdf.worker.min.mjs
index ada0222..ada0222 100644
--- a/services/blog/public/pdf.worker.min.mjs
+++ b/services/nuldoc/public/pdf.worker.min.mjs
diff --git a/services/blog/public/posts/2/index.html b/services/nuldoc/public/posts/2/index.html
index 5d60779..5d60779 100644
--- a/services/blog/public/posts/2/index.html
+++ b/services/nuldoc/public/posts/2/index.html
diff --git a/services/blog/public/posts/2021-03-05/my-first-post/index.html b/services/nuldoc/public/posts/2021-03-05/my-first-post/index.html
index 1e90a41..1e90a41 100644
--- a/services/blog/public/posts/2021-03-05/my-first-post/index.html
+++ b/services/nuldoc/public/posts/2021-03-05/my-first-post/index.html
diff --git a/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html b/services/nuldoc/public/posts/2021-03-30/phperkaigi-2021/index.html
index 8ed6007..8ed6007 100644
--- a/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html
+++ b/services/nuldoc/public/posts/2021-03-30/phperkaigi-2021/index.html
diff --git a/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html b/services/nuldoc/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
index 14c50d4..14c50d4 100644
--- a/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
diff --git a/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html b/services/nuldoc/public/posts/2021-10-02/python-unbound-local-error/index.html
index 628b982..628b982 100644
--- a/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/python-unbound-local-error/index.html
diff --git a/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html b/services/nuldoc/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
index 317dcb8..317dcb8 100644
--- a/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
diff --git a/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html b/services/nuldoc/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
index 0ccf38a..0ccf38a 100644
--- a/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
diff --git a/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html b/services/nuldoc/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
index 8031056..8031056 100644
--- a/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
diff --git a/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html b/services/nuldoc/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
index 735a115..735a115 100644
--- a/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
diff --git a/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/services/nuldoc/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
index 4b4349e..4b4349e 100644
--- a/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
+++ b/services/nuldoc/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
diff --git a/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html b/services/nuldoc/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
index 3308b76..3308b76 100644
--- a/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
+++ b/services/nuldoc/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
diff --git a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
index 1676841..1676841 100644
--- a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
+++ b/services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
diff --git a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png b/services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
index c527879..c527879 100644
--- a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
+++ b/services/nuldoc/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/screenshot.png
Binary files differ
diff --git a/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html b/services/nuldoc/public/posts/2022-05-01/phperkaigi-2022/index.html
index 86b608f..86b608f 100644
--- a/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html
+++ b/services/nuldoc/public/posts/2022-05-01/phperkaigi-2022/index.html
diff --git a/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html b/services/nuldoc/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
index a053bd3..a053bd3 100644
--- a/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
+++ b/services/nuldoc/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
diff --git a/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html b/services/nuldoc/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
index adbe31d..adbe31d 100644
--- a/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
+++ b/services/nuldoc/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
diff --git a/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html b/services/nuldoc/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
index 90e136e..90e136e 100644
--- a/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
+++ b/services/nuldoc/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
diff --git a/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html b/services/nuldoc/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
index 773b52d..773b52d 100644
--- a/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
+++ b/services/nuldoc/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
diff --git a/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html b/services/nuldoc/public/posts/2022-10-28/setup-server-for-this-site/index.html
index e5d3e48..e5d3e48 100644
--- a/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html
+++ b/services/nuldoc/public/posts/2022-10-28/setup-server-for-this-site/index.html
diff --git a/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html b/services/nuldoc/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
index b8daf9e..b8daf9e 100644
--- a/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
+++ b/services/nuldoc/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
diff --git a/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/services/nuldoc/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
index 3dfc50d..3dfc50d 100644
--- a/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
+++ b/services/nuldoc/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
diff --git a/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html b/services/nuldoc/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
index 86cd7fb..86cd7fb 100644
--- a/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
+++ b/services/nuldoc/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
diff --git a/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html b/services/nuldoc/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
index 5f4e786..5f4e786 100644
--- a/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
+++ b/services/nuldoc/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
diff --git a/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html b/services/nuldoc/public/posts/2023-04-04/phperkaigi-2023-report/index.html
index 9be6548..9be6548 100644
--- a/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html
+++ b/services/nuldoc/public/posts/2023-04-04/phperkaigi-2023-report/index.html
diff --git a/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html b/services/nuldoc/public/posts/2023-06-25/phpconfuk-2023-report/index.html
index c992056..c992056 100644
--- a/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html
+++ b/services/nuldoc/public/posts/2023-06-25/phpconfuk-2023-report/index.html
diff --git a/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html b/services/nuldoc/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
index 515216c..515216c 100644
--- a/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
+++ b/services/nuldoc/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
diff --git a/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html b/services/nuldoc/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
index 37d12f3..37d12f3 100644
--- a/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
+++ b/services/nuldoc/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
diff --git a/services/blog/public/posts/2023-12-03/isucon-13/index.html b/services/nuldoc/public/posts/2023-12-03/isucon-13/index.html
index 35c34d6..35c34d6 100644
--- a/services/blog/public/posts/2023-12-03/isucon-13/index.html
+++ b/services/nuldoc/public/posts/2023-12-03/isucon-13/index.html
diff --git a/services/blog/public/posts/2023-12-31/2023-reflections/index.html b/services/nuldoc/public/posts/2023-12-31/2023-reflections/index.html
index 145ce44..145ce44 100644
--- a/services/blog/public/posts/2023-12-31/2023-reflections/index.html
+++ b/services/nuldoc/public/posts/2023-12-31/2023-reflections/index.html
diff --git a/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html b/services/nuldoc/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
index 51fa398..51fa398 100644
--- a/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
+++ b/services/nuldoc/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html
diff --git a/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html b/services/nuldoc/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html
index 25073fa..25073fa 100644
--- a/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html
+++ b/services/nuldoc/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html
diff --git a/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html b/services/nuldoc/public/posts/2024-02-10/yapcjapan-2024-report/index.html
index 06509ec..06509ec 100644
--- a/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-02-10/yapcjapan-2024-report/index.html
diff --git a/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html b/services/nuldoc/public/posts/2024-02-22/phpkansai-2024-report/index.html
index cf4db68..cf4db68 100644
--- a/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-02-22/phpkansai-2024-report/index.html
diff --git a/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html b/services/nuldoc/public/posts/2024-03-17/phperkaigi-2024-report/index.html
index 6c4189a..6c4189a 100644
--- a/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-03-17/phperkaigi-2024-report/index.html
diff --git a/services/blog/public/posts/2024-03-20/my-bucket-list/index.html b/services/nuldoc/public/posts/2024-03-20/my-bucket-list/index.html
index b224b97..b224b97 100644
--- a/services/blog/public/posts/2024-03-20/my-bucket-list/index.html
+++ b/services/nuldoc/public/posts/2024-03-20/my-bucket-list/index.html
diff --git a/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html b/services/nuldoc/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html
index 8537716..8537716 100644
--- a/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html
diff --git a/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html b/services/nuldoc/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
index a21c783..a21c783 100644
--- a/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
+++ b/services/nuldoc/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html
diff --git a/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html b/services/nuldoc/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
index 42f0c8f..42f0c8f 100644
--- a/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
+++ b/services/nuldoc/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html
diff --git a/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html b/services/nuldoc/public/posts/2024-05-11/phpconkagawa-2024-report/index.html
index 4ed20db..4ed20db 100644
--- a/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-05-11/phpconkagawa-2024-report/index.html
diff --git a/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html b/services/nuldoc/public/posts/2024-06-19/scalamatsuri-2024-report/index.html
index 50da56a..50da56a 100644
--- a/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html
+++ b/services/nuldoc/public/posts/2024-06-19/scalamatsuri-2024-report/index.html
diff --git a/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html b/services/nuldoc/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
index 62f89f2..62f89f2 100644
--- a/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
+++ b/services/nuldoc/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html
diff --git a/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html b/services/nuldoc/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
index fd80b67..fd80b67 100644
--- a/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
+++ b/services/nuldoc/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html
diff --git a/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html b/services/nuldoc/public/posts/2024-09-28/mncore-challenge-1/index.html
index 52a50ef..52a50ef 100644
--- a/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html
+++ b/services/nuldoc/public/posts/2024-09-28/mncore-challenge-1/index.html
diff --git a/services/blog/public/posts/2024-12-04/cohackpp-report/index.html b/services/nuldoc/public/posts/2024-12-04/cohackpp-report/index.html
index 9476273..9476273 100644
--- a/services/blog/public/posts/2024-12-04/cohackpp-report/index.html
+++ b/services/nuldoc/public/posts/2024-12-04/cohackpp-report/index.html
diff --git a/services/blog/public/posts/2024-12-04/cohackpp-report/lt.png b/services/nuldoc/public/posts/2024-12-04/cohackpp-report/lt.png
index 1075d95..1075d95 100644
--- a/services/blog/public/posts/2024-12-04/cohackpp-report/lt.png
+++ b/services/nuldoc/public/posts/2024-12-04/cohackpp-report/lt.png
Binary files differ
diff --git a/services/blog/public/posts/2024-12-33/2024-reflections/index.html b/services/nuldoc/public/posts/2024-12-33/2024-reflections/index.html
index 1980d25..1980d25 100644
--- a/services/blog/public/posts/2024-12-33/2024-reflections/index.html
+++ b/services/nuldoc/public/posts/2024-12-33/2024-reflections/index.html
diff --git a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png b/services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
index 7f099d7..7f099d7 100644
--- a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
+++ b/services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/Q1.png
Binary files differ
diff --git a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html b/services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
index 796c58e..796c58e 100644
--- a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
+++ b/services/nuldoc/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html
diff --git a/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html b/services/nuldoc/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
index 5047630..5047630 100644
--- a/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
+++ b/services/nuldoc/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html
diff --git a/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html b/services/nuldoc/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
index 48bcd74..48bcd74 100644
--- a/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
+++ b/services/nuldoc/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
diff --git a/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html b/services/nuldoc/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html
index ed1e26f..ed1e26f 100644
--- a/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html
+++ b/services/nuldoc/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html
diff --git a/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html b/services/nuldoc/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
index bf1419b..bf1419b 100644
--- a/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
+++ b/services/nuldoc/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html
diff --git a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html b/services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
index 9894902..9894902 100644
--- a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
+++ b/services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html
diff --git a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png b/services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
index 0bfe3be..0bfe3be 100644
--- a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
+++ b/services/nuldoc/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/screenshot.png
Binary files differ
diff --git a/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html b/services/nuldoc/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
index 9a45d6c..9a45d6c 100644
--- a/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
+++ b/services/nuldoc/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html
diff --git a/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html b/services/nuldoc/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
index f2c2050..f2c2050 100644
--- a/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
+++ b/services/nuldoc/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
index 8ba97a0..8ba97a0 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ADVENTURERS.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
index 69c8bb5..69c8bb5 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BABA_IS_YOU.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
index f993ac3..f993ac3 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOOBY_TRAP.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
index 9080626..9080626 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_BOTTLENECK.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
index a11be09..a11be09 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CONCRETE_GOALS.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
index 5a29e60..5a29e60 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_CRUSHERS.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
index 9ed9677..9ed9677 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_DUNGEON.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
index 693958d..693958d 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FRAGILE_EXISTENCE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
index 866485b..866485b 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_FURTHER_FIELDS.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
index 6d9879d..6d9879d 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_GETTING_TOGETHER.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
index 7847962..7847962 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_HEAVY_CLOUD.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
index 16c8d09..16c8d09 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_INSULATION.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
index 4f7acf7..4f7acf7 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_LOCK_THE_DOOR.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
index 26209ea..26209ea 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_METEOR_STRIKE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
index 0a6fb4d..0a6fb4d 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_OUT_AT_SEA.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
index 5bd1fe7..5bd1fe7 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PARADE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
index 21701ab..21701ab 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_PRISON.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
index 76b80b7..76b80b7 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SCENIC_POND.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
index e4c33fe..e4c33fe 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SEEKING_ACCEPTANCE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
index f154f3b..f154f3b 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_STARDROP.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
index 3581bc4..3581bc4 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUBMERGED_RUINS.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
index 7f7659b..7f7659b 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_SUNKEN_TEMPLE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
index 4c04ae9..4c04ae9 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_BOX.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
index 86edb29..86edb29 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_THE_RETURN_OF_SCENIC_POND.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
index 97d3fe7..97d3fe7 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_ULTIMATE_MAZE.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
index 6e35237..6e35237 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/LEVEL_VIP_AREA.jpeg
Binary files differ
diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/index.html b/services/nuldoc/public/posts/2025-06-14/baba-is-you/index.html
index 636ff0f..636ff0f 100644
--- a/services/blog/public/posts/2025-06-14/baba-is-you/index.html
+++ b/services/nuldoc/public/posts/2025-06-14/baba-is-you/index.html
diff --git a/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html b/services/nuldoc/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html
index a58dc5c..a58dc5c 100644
--- a/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html
+++ b/services/nuldoc/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html
diff --git a/services/blog/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html b/services/nuldoc/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
index 8288a80..8288a80 100644
--- a/services/blog/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
+++ b/services/nuldoc/public/posts/2025-10-31/representing-single-value-with-half-open-float-interval/index.html
diff --git a/services/blog/public/posts/3/index.html b/services/nuldoc/public/posts/3/index.html
index cee3b67..cee3b67 100644
--- a/services/blog/public/posts/3/index.html
+++ b/services/nuldoc/public/posts/3/index.html
diff --git a/services/blog/public/posts/4/index.html b/services/nuldoc/public/posts/4/index.html
index c10cbab..c10cbab 100644
--- a/services/blog/public/posts/4/index.html
+++ b/services/nuldoc/public/posts/4/index.html
diff --git a/services/blog/public/posts/5/index.html b/services/nuldoc/public/posts/5/index.html
index 0976a57..0976a57 100644
--- a/services/blog/public/posts/5/index.html
+++ b/services/nuldoc/public/posts/5/index.html
diff --git a/services/blog/public/posts/6/index.html b/services/nuldoc/public/posts/6/index.html
index e490fce..e490fce 100644
--- a/services/blog/public/posts/6/index.html
+++ b/services/nuldoc/public/posts/6/index.html
diff --git a/services/blog/public/posts/atom.xml b/services/nuldoc/public/posts/atom.xml
index fdc3373..fdc3373 100644
--- a/services/blog/public/posts/atom.xml
+++ b/services/nuldoc/public/posts/atom.xml
diff --git a/services/blog/public/posts/index.html b/services/nuldoc/public/posts/index.html
index 788129d..788129d 100644
--- a/services/blog/public/posts/index.html
+++ b/services/nuldoc/public/posts/index.html
diff --git a/services/blog/public/slide.js b/services/nuldoc/public/slide.js
index 4c7a0de..4c7a0de 100644
--- a/services/blog/public/slide.js
+++ b/services/nuldoc/public/slide.js
diff --git a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html b/services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
index 9f35107..9f35107 100644
--- a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ b/services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
diff --git a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf b/services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
index e50d08e..e50d08e 100644
--- a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
+++ b/services/nuldoc/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html b/services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
index 412866b..412866b 100644
--- a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ b/services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
diff --git a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf b/services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
index f51f6f8..f51f6f8 100644
--- a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
+++ b/services/nuldoc/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html b/services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
index af489f8..af489f8 100644
--- a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ b/services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
diff --git a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf b/services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
index fdc070c..fdc070c 100644
--- a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
+++ b/services/nuldoc/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html b/services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/index.html
index 4b3f304..4b3f304 100644
--- a/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
+++ b/services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/index.html
diff --git a/services/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf b/services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/slide.pdf
index 6d3d9c3..6d3d9c3 100644
--- a/services/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf
+++ b/services/nuldoc/public/slides/2023-03-24/phperkaigi-2023/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
index b89b5d9..b89b5d9 100644
--- a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ b/services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
diff --git a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf b/services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
index 1104b62..1104b62 100644
--- a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
+++ b/services/nuldoc/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html b/services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
index bde7052..bde7052 100644
--- a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ b/services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
diff --git a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf b/services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
index 422d9b8..422d9b8 100644
--- a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
+++ b/services/nuldoc/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html b/services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
index 780bf10..780bf10 100644
--- a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ b/services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
diff --git a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf b/services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
index 53d14ba..53d14ba 100644
--- a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
+++ b/services/nuldoc/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html b/services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
index e777e35..e777e35 100644
--- a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ b/services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
diff --git a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf b/services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
index 648680e..648680e 100644
--- a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
+++ b/services/nuldoc/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html b/services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
index 19e5b15..19e5b15 100644
--- a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ b/services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
diff --git a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf b/services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
index e26c8d1..e26c8d1 100644
--- a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
+++ b/services/nuldoc/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html b/services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
index e27cbe5..e27cbe5 100644
--- a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ b/services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
diff --git a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf b/services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
index ead5c00..ead5c00 100644
--- a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
+++ b/services/nuldoc/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html b/services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
index d436803..d436803 100644
--- a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
+++ b/services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
diff --git a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf b/services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
index dde12ea..dde12ea 100644
--- a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
+++ b/services/nuldoc/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html b/services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
index 63f5f4f..63f5f4f 100644
--- a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
+++ b/services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
diff --git a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf b/services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
index 172dd1a..172dd1a 100644
--- a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
+++ b/services/nuldoc/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html b/services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/index.html
index fa5deda..fa5deda 100644
--- a/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
+++ b/services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/index.html
diff --git a/services/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf b/services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/slide.pdf
index f9677ed..f9677ed 100644
--- a/services/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf
+++ b/services/nuldoc/public/slides/2024-03-08/phperkaigi-2024/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-03-15/ya8-2024/index.html b/services/nuldoc/public/slides/2024-03-15/ya8-2024/index.html
index 9a85a0c..9a85a0c 100644
--- a/services/blog/public/slides/2024-03-15/ya8-2024/index.html
+++ b/services/nuldoc/public/slides/2024-03-15/ya8-2024/index.html
diff --git a/services/blog/public/slides/2024-03-15/ya8-2024/slide.pdf b/services/nuldoc/public/slides/2024-03-15/ya8-2024/slide.pdf
index bb94047..bb94047 100644
--- a/services/blog/public/slides/2024-03-15/ya8-2024/slide.pdf
+++ b/services/nuldoc/public/slides/2024-03-15/ya8-2024/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html b/services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/index.html
index 7d4db56..7d4db56 100644
--- a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
+++ b/services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/index.html
diff --git a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf b/services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
index 75e6036..75e6036 100644
--- a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
+++ b/services/nuldoc/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html b/services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
index 21fd389..21fd389 100644
--- a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
+++ b/services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
diff --git a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf b/services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
index ad0bf08..ad0bf08 100644
--- a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
+++ b/services/nuldoc/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html b/services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
index 6aeb2f5..6aeb2f5 100644
--- a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
+++ b/services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
diff --git a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf b/services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
index a095733..a095733 100644
--- a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
+++ b/services/nuldoc/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html b/services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
index 08751d1..08751d1 100644
--- a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
+++ b/services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
diff --git a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf b/services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
index acdd51b..acdd51b 100644
--- a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
+++ b/services/nuldoc/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
Binary files differ
diff --git a/services/blog/public/slides/2024-11-30/cohackpp/index.html b/services/nuldoc/public/slides/2024-11-30/cohackpp/index.html
index e2bd216..e2bd216 100644
--- a/services/blog/public/slides/2024-11-30/cohackpp/index.html
+++ b/services/nuldoc/public/slides/2024-11-30/cohackpp/index.html
diff --git a/services/blog/public/slides/2024-11-30/cohackpp/slides.pdf b/services/nuldoc/public/slides/2024-11-30/cohackpp/slides.pdf
index 7cc82ca..7cc82ca 100644
--- a/services/blog/public/slides/2024-11-30/cohackpp/slides.pdf
+++ b/services/nuldoc/public/slides/2024-11-30/cohackpp/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html b/services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
index c4a5115..c4a5115 100644
--- a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
+++ b/services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
diff --git a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf b/services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
index be1cd96..be1cd96 100644
--- a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
+++ b/services/nuldoc/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html b/services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/index.html
index efe9532..efe9532 100644
--- a/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
+++ b/services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/index.html
diff --git a/services/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf b/services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/slides.pdf
index 6c87d65..6c87d65 100644
--- a/services/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf
+++ b/services/nuldoc/public/slides/2025-03-23/phperkaigi-2025/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html b/services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/index.html
index 1be9e08..1be9e08 100644
--- a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html
+++ b/services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/index.html
diff --git a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf b/services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
index 7eeed8d..7eeed8d 100644
--- a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
+++ b/services/nuldoc/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/2025-07-26/techramen-25-conf/index.html b/services/nuldoc/public/slides/2025-07-26/techramen-25-conf/index.html
index 505a4a3..505a4a3 100644
--- a/services/blog/public/slides/2025-07-26/techramen-25-conf/index.html
+++ b/services/nuldoc/public/slides/2025-07-26/techramen-25-conf/index.html
diff --git a/services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf b/services/nuldoc/public/slides/2025-07-26/techramen-25-conf/slides.pdf
index d64079f..d64079f 100644
--- a/services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf
+++ b/services/nuldoc/public/slides/2025-07-26/techramen-25-conf/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/index.html b/services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/index.html
index 033976a..033976a 100644
--- a/services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/index.html
+++ b/services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/index.html
diff --git a/services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf b/services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
index 6ecb6a5..6ecb6a5 100644
--- a/services/blog/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
+++ b/services/nuldoc/public/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf
Binary files differ
diff --git a/services/blog/public/slides/atom.xml b/services/nuldoc/public/slides/atom.xml
index 4129523..4129523 100644
--- a/services/blog/public/slides/atom.xml
+++ b/services/nuldoc/public/slides/atom.xml
diff --git a/services/blog/public/slides/index.html b/services/nuldoc/public/slides/index.html
index 32902e2..32902e2 100644
--- a/services/blog/public/slides/index.html
+++ b/services/nuldoc/public/slides/index.html
diff --git a/services/blog/public/style.css b/services/nuldoc/public/style.css
index 3ce6f23..3ce6f23 100644
--- a/services/blog/public/style.css
+++ b/services/nuldoc/public/style.css
diff --git a/services/blog/public/tags/c/atom.xml b/services/nuldoc/public/tags/c/atom.xml
index c619d2a..c619d2a 100644
--- a/services/blog/public/tags/c/atom.xml
+++ b/services/nuldoc/public/tags/c/atom.xml
diff --git a/services/blog/public/tags/c/index.html b/services/nuldoc/public/tags/c/index.html
index 2276579..2276579 100644
--- a/services/blog/public/tags/c/index.html
+++ b/services/nuldoc/public/tags/c/index.html
diff --git a/services/blog/public/tags/ci-cd/atom.xml b/services/nuldoc/public/tags/ci-cd/atom.xml
index 393bec1..393bec1 100644
--- a/services/blog/public/tags/ci-cd/atom.xml
+++ b/services/nuldoc/public/tags/ci-cd/atom.xml
diff --git a/services/blog/public/tags/ci-cd/index.html b/services/nuldoc/public/tags/ci-cd/index.html
index c5684de..c5684de 100644
--- a/services/blog/public/tags/ci-cd/index.html
+++ b/services/nuldoc/public/tags/ci-cd/index.html
diff --git a/services/blog/public/tags/cohackpp/atom.xml b/services/nuldoc/public/tags/cohackpp/atom.xml
index 389b44f..389b44f 100644
--- a/services/blog/public/tags/cohackpp/atom.xml
+++ b/services/nuldoc/public/tags/cohackpp/atom.xml
diff --git a/services/blog/public/tags/cohackpp/index.html b/services/nuldoc/public/tags/cohackpp/index.html
index 6d7668d..6d7668d 100644
--- a/services/blog/public/tags/cohackpp/index.html
+++ b/services/nuldoc/public/tags/cohackpp/index.html
diff --git a/services/blog/public/tags/composer/atom.xml b/services/nuldoc/public/tags/composer/atom.xml
index 9dfa371..9dfa371 100644
--- a/services/blog/public/tags/composer/atom.xml
+++ b/services/nuldoc/public/tags/composer/atom.xml
diff --git a/services/blog/public/tags/composer/index.html b/services/nuldoc/public/tags/composer/index.html
index 8a5bb5d..8a5bb5d 100644
--- a/services/blog/public/tags/composer/index.html
+++ b/services/nuldoc/public/tags/composer/index.html
diff --git a/services/blog/public/tags/conference/atom.xml b/services/nuldoc/public/tags/conference/atom.xml
index 08bd4fd..08bd4fd 100644
--- a/services/blog/public/tags/conference/atom.xml
+++ b/services/nuldoc/public/tags/conference/atom.xml
diff --git a/services/blog/public/tags/conference/index.html b/services/nuldoc/public/tags/conference/index.html
index c8c8b0b..c8c8b0b 100644
--- a/services/blog/public/tags/conference/index.html
+++ b/services/nuldoc/public/tags/conference/index.html
diff --git a/services/blog/public/tags/cpp/atom.xml b/services/nuldoc/public/tags/cpp/atom.xml
index 2bc67f5..2bc67f5 100644
--- a/services/blog/public/tags/cpp/atom.xml
+++ b/services/nuldoc/public/tags/cpp/atom.xml
diff --git a/services/blog/public/tags/cpp/index.html b/services/nuldoc/public/tags/cpp/index.html
index 120559f..120559f 100644
--- a/services/blog/public/tags/cpp/index.html
+++ b/services/nuldoc/public/tags/cpp/index.html
diff --git a/services/blog/public/tags/cpp17/atom.xml b/services/nuldoc/public/tags/cpp17/atom.xml
index 3e31297..3e31297 100644
--- a/services/blog/public/tags/cpp17/atom.xml
+++ b/services/nuldoc/public/tags/cpp17/atom.xml
diff --git a/services/blog/public/tags/cpp17/index.html b/services/nuldoc/public/tags/cpp17/index.html
index e5abdef..e5abdef 100644
--- a/services/blog/public/tags/cpp17/index.html
+++ b/services/nuldoc/public/tags/cpp17/index.html
diff --git a/services/blog/public/tags/float/atom.xml b/services/nuldoc/public/tags/float/atom.xml
index b0d857b..b0d857b 100644
--- a/services/blog/public/tags/float/atom.xml
+++ b/services/nuldoc/public/tags/float/atom.xml
diff --git a/services/blog/public/tags/float/index.html b/services/nuldoc/public/tags/float/index.html
index 84535e4..84535e4 100644
--- a/services/blog/public/tags/float/index.html
+++ b/services/nuldoc/public/tags/float/index.html
diff --git a/services/blog/public/tags/game/atom.xml b/services/nuldoc/public/tags/game/atom.xml
index eb4dcdd..eb4dcdd 100644
--- a/services/blog/public/tags/game/atom.xml
+++ b/services/nuldoc/public/tags/game/atom.xml
diff --git a/services/blog/public/tags/game/index.html b/services/nuldoc/public/tags/game/index.html
index b7bd3af..b7bd3af 100644
--- a/services/blog/public/tags/game/index.html
+++ b/services/nuldoc/public/tags/game/index.html
diff --git a/services/blog/public/tags/gitlab/atom.xml b/services/nuldoc/public/tags/gitlab/atom.xml
index 20e9240..20e9240 100644
--- a/services/blog/public/tags/gitlab/atom.xml
+++ b/services/nuldoc/public/tags/gitlab/atom.xml
diff --git a/services/blog/public/tags/gitlab/index.html b/services/nuldoc/public/tags/gitlab/index.html
index 70b4937..70b4937 100644
--- a/services/blog/public/tags/gitlab/index.html
+++ b/services/nuldoc/public/tags/gitlab/index.html
diff --git a/services/blog/public/tags/go/atom.xml b/services/nuldoc/public/tags/go/atom.xml
index 286f058..286f058 100644
--- a/services/blog/public/tags/go/atom.xml
+++ b/services/nuldoc/public/tags/go/atom.xml
diff --git a/services/blog/public/tags/go/index.html b/services/nuldoc/public/tags/go/index.html
index 2910acb..2910acb 100644
--- a/services/blog/public/tags/go/index.html
+++ b/services/nuldoc/public/tags/go/index.html
diff --git a/services/blog/public/tags/http/atom.xml b/services/nuldoc/public/tags/http/atom.xml
index 9b7571f..9b7571f 100644
--- a/services/blog/public/tags/http/atom.xml
+++ b/services/nuldoc/public/tags/http/atom.xml
diff --git a/services/blog/public/tags/http/index.html b/services/nuldoc/public/tags/http/index.html
index 033f7e2..033f7e2 100644
--- a/services/blog/public/tags/http/index.html
+++ b/services/nuldoc/public/tags/http/index.html
diff --git a/services/blog/public/tags/index.html b/services/nuldoc/public/tags/index.html
index 46aa60c..46aa60c 100644
--- a/services/blog/public/tags/index.html
+++ b/services/nuldoc/public/tags/index.html
diff --git a/services/blog/public/tags/isucon/atom.xml b/services/nuldoc/public/tags/isucon/atom.xml
index f66776a..f66776a 100644
--- a/services/blog/public/tags/isucon/atom.xml
+++ b/services/nuldoc/public/tags/isucon/atom.xml
diff --git a/services/blog/public/tags/isucon/index.html b/services/nuldoc/public/tags/isucon/index.html
index ed161da..ed161da 100644
--- a/services/blog/public/tags/isucon/index.html
+++ b/services/nuldoc/public/tags/isucon/index.html
diff --git a/services/blog/public/tags/macos/atom.xml b/services/nuldoc/public/tags/macos/atom.xml
index b9c56bb..b9c56bb 100644
--- a/services/blog/public/tags/macos/atom.xml
+++ b/services/nuldoc/public/tags/macos/atom.xml
diff --git a/services/blog/public/tags/macos/index.html b/services/nuldoc/public/tags/macos/index.html
index 25e5cd0..25e5cd0 100644
--- a/services/blog/public/tags/macos/index.html
+++ b/services/nuldoc/public/tags/macos/index.html
diff --git a/services/blog/public/tags/mncore-challenge/atom.xml b/services/nuldoc/public/tags/mncore-challenge/atom.xml
index 71a6571..71a6571 100644
--- a/services/blog/public/tags/mncore-challenge/atom.xml
+++ b/services/nuldoc/public/tags/mncore-challenge/atom.xml
diff --git a/services/blog/public/tags/mncore-challenge/index.html b/services/nuldoc/public/tags/mncore-challenge/index.html
index f506603..f506603 100644
--- a/services/blog/public/tags/mncore-challenge/index.html
+++ b/services/nuldoc/public/tags/mncore-challenge/index.html
diff --git a/services/blog/public/tags/neovim/atom.xml b/services/nuldoc/public/tags/neovim/atom.xml
index b353941..b353941 100644
--- a/services/blog/public/tags/neovim/atom.xml
+++ b/services/nuldoc/public/tags/neovim/atom.xml
diff --git a/services/blog/public/tags/neovim/index.html b/services/nuldoc/public/tags/neovim/index.html
index f988396..f988396 100644
--- a/services/blog/public/tags/neovim/index.html
+++ b/services/nuldoc/public/tags/neovim/index.html
diff --git a/services/blog/public/tags/note-to-self/atom.xml b/services/nuldoc/public/tags/note-to-self/atom.xml
index 7c1fe6d..7c1fe6d 100644
--- a/services/blog/public/tags/note-to-self/atom.xml
+++ b/services/nuldoc/public/tags/note-to-self/atom.xml
diff --git a/services/blog/public/tags/note-to-self/index.html b/services/nuldoc/public/tags/note-to-self/index.html
index 5bd4a73..5bd4a73 100644
--- a/services/blog/public/tags/note-to-self/index.html
+++ b/services/nuldoc/public/tags/note-to-self/index.html
diff --git a/services/blog/public/tags/ouj/atom.xml b/services/nuldoc/public/tags/ouj/atom.xml
index 8a8a330..8a8a330 100644
--- a/services/blog/public/tags/ouj/atom.xml
+++ b/services/nuldoc/public/tags/ouj/atom.xml
diff --git a/services/blog/public/tags/ouj/index.html b/services/nuldoc/public/tags/ouj/index.html
index 6a99b74..6a99b74 100644
--- a/services/blog/public/tags/ouj/index.html
+++ b/services/nuldoc/public/tags/ouj/index.html
diff --git a/services/blog/public/tags/perl/atom.xml b/services/nuldoc/public/tags/perl/atom.xml
index b0f8e0d..b0f8e0d 100644
--- a/services/blog/public/tags/perl/atom.xml
+++ b/services/nuldoc/public/tags/perl/atom.xml
diff --git a/services/blog/public/tags/perl/index.html b/services/nuldoc/public/tags/perl/index.html
index f85261e..f85261e 100644
--- a/services/blog/public/tags/perl/index.html
+++ b/services/nuldoc/public/tags/perl/index.html
diff --git a/services/blog/public/tags/php/atom.xml b/services/nuldoc/public/tags/php/atom.xml
index 8bc41c1..8bc41c1 100644
--- a/services/blog/public/tags/php/atom.xml
+++ b/services/nuldoc/public/tags/php/atom.xml
diff --git a/services/blog/public/tags/php/index.html b/services/nuldoc/public/tags/php/index.html
index 30a44a7..30a44a7 100644
--- a/services/blog/public/tags/php/index.html
+++ b/services/nuldoc/public/tags/php/index.html
diff --git a/services/blog/public/tags/phpcon-nagoya/atom.xml b/services/nuldoc/public/tags/phpcon-nagoya/atom.xml
index cfc3179..cfc3179 100644
--- a/services/blog/public/tags/phpcon-nagoya/atom.xml
+++ b/services/nuldoc/public/tags/phpcon-nagoya/atom.xml
diff --git a/services/blog/public/tags/phpcon-nagoya/index.html b/services/nuldoc/public/tags/phpcon-nagoya/index.html
index 39059de..39059de 100644
--- a/services/blog/public/tags/phpcon-nagoya/index.html
+++ b/services/nuldoc/public/tags/phpcon-nagoya/index.html
diff --git a/services/blog/public/tags/phpcon-odawara/atom.xml b/services/nuldoc/public/tags/phpcon-odawara/atom.xml
index d4567b2..d4567b2 100644
--- a/services/blog/public/tags/phpcon-odawara/atom.xml
+++ b/services/nuldoc/public/tags/phpcon-odawara/atom.xml
diff --git a/services/blog/public/tags/phpcon-odawara/index.html b/services/nuldoc/public/tags/phpcon-odawara/index.html
index 74cf2df..74cf2df 100644
--- a/services/blog/public/tags/phpcon-odawara/index.html
+++ b/services/nuldoc/public/tags/phpcon-odawara/index.html
diff --git a/services/blog/public/tags/phpconfuk/atom.xml b/services/nuldoc/public/tags/phpconfuk/atom.xml
index 4b9d3f4..4b9d3f4 100644
--- a/services/blog/public/tags/phpconfuk/atom.xml
+++ b/services/nuldoc/public/tags/phpconfuk/atom.xml
diff --git a/services/blog/public/tags/phpconfuk/index.html b/services/nuldoc/public/tags/phpconfuk/index.html
index 18c183e..18c183e 100644
--- a/services/blog/public/tags/phpconfuk/index.html
+++ b/services/nuldoc/public/tags/phpconfuk/index.html
diff --git a/services/blog/public/tags/phpconkagawa/atom.xml b/services/nuldoc/public/tags/phpconkagawa/atom.xml
index 29697e7..29697e7 100644
--- a/services/blog/public/tags/phpconkagawa/atom.xml
+++ b/services/nuldoc/public/tags/phpconkagawa/atom.xml
diff --git a/services/blog/public/tags/phpconkagawa/index.html b/services/nuldoc/public/tags/phpconkagawa/index.html
index 37f1fbe..37f1fbe 100644
--- a/services/blog/public/tags/phpconkagawa/index.html
+++ b/services/nuldoc/public/tags/phpconkagawa/index.html
diff --git a/services/blog/public/tags/phpconokinawa/atom.xml b/services/nuldoc/public/tags/phpconokinawa/atom.xml
index 30b9241..30b9241 100644
--- a/services/blog/public/tags/phpconokinawa/atom.xml
+++ b/services/nuldoc/public/tags/phpconokinawa/atom.xml
diff --git a/services/blog/public/tags/phpconokinawa/index.html b/services/nuldoc/public/tags/phpconokinawa/index.html
index 07f9b34..07f9b34 100644
--- a/services/blog/public/tags/phpconokinawa/index.html
+++ b/services/nuldoc/public/tags/phpconokinawa/index.html
diff --git a/services/blog/public/tags/phperkaigi/atom.xml b/services/nuldoc/public/tags/phperkaigi/atom.xml
index 25d432d..25d432d 100644
--- a/services/blog/public/tags/phperkaigi/atom.xml
+++ b/services/nuldoc/public/tags/phperkaigi/atom.xml
diff --git a/services/blog/public/tags/phperkaigi/index.html b/services/nuldoc/public/tags/phperkaigi/index.html
index 3fecb2d..3fecb2d 100644
--- a/services/blog/public/tags/phperkaigi/index.html
+++ b/services/nuldoc/public/tags/phperkaigi/index.html
diff --git a/services/blog/public/tags/phpkansai/atom.xml b/services/nuldoc/public/tags/phpkansai/atom.xml
index 5eecf3c..5eecf3c 100644
--- a/services/blog/public/tags/phpkansai/atom.xml
+++ b/services/nuldoc/public/tags/phpkansai/atom.xml
diff --git a/services/blog/public/tags/phpkansai/index.html b/services/nuldoc/public/tags/phpkansai/index.html
index 23d74dd..23d74dd 100644
--- a/services/blog/public/tags/phpkansai/index.html
+++ b/services/nuldoc/public/tags/phpkansai/index.html
diff --git a/services/blog/public/tags/phpstudy-tokyo/atom.xml b/services/nuldoc/public/tags/phpstudy-tokyo/atom.xml
index 427fdfc..427fdfc 100644
--- a/services/blog/public/tags/phpstudy-tokyo/atom.xml
+++ b/services/nuldoc/public/tags/phpstudy-tokyo/atom.xml
diff --git a/services/blog/public/tags/phpstudy-tokyo/index.html b/services/nuldoc/public/tags/phpstudy-tokyo/index.html
index 78498ea..78498ea 100644
--- a/services/blog/public/tags/phpstudy-tokyo/index.html
+++ b/services/nuldoc/public/tags/phpstudy-tokyo/index.html
diff --git a/services/blog/public/tags/piet/atom.xml b/services/nuldoc/public/tags/piet/atom.xml
index c3b39cd..c3b39cd 100644
--- a/services/blog/public/tags/piet/atom.xml
+++ b/services/nuldoc/public/tags/piet/atom.xml
diff --git a/services/blog/public/tags/piet/index.html b/services/nuldoc/public/tags/piet/index.html
index aada063..aada063 100644
--- a/services/blog/public/tags/piet/index.html
+++ b/services/nuldoc/public/tags/piet/index.html
diff --git a/services/blog/public/tags/python/atom.xml b/services/nuldoc/public/tags/python/atom.xml
index 286c356..286c356 100644
--- a/services/blog/public/tags/python/atom.xml
+++ b/services/nuldoc/public/tags/python/atom.xml
diff --git a/services/blog/public/tags/python/index.html b/services/nuldoc/public/tags/python/index.html
index bce59db..bce59db 100644
--- a/services/blog/public/tags/python/index.html
+++ b/services/nuldoc/public/tags/python/index.html
diff --git a/services/blog/public/tags/python3/atom.xml b/services/nuldoc/public/tags/python3/atom.xml
index f549164..f549164 100644
--- a/services/blog/public/tags/python3/atom.xml
+++ b/services/nuldoc/public/tags/python3/atom.xml
diff --git a/services/blog/public/tags/python3/index.html b/services/nuldoc/public/tags/python3/index.html
index 4dbdfbb..4dbdfbb 100644
--- a/services/blog/public/tags/python3/index.html
+++ b/services/nuldoc/public/tags/python3/index.html
diff --git a/services/blog/public/tags/ruby/atom.xml b/services/nuldoc/public/tags/ruby/atom.xml
index 04d572e..04d572e 100644
--- a/services/blog/public/tags/ruby/atom.xml
+++ b/services/nuldoc/public/tags/ruby/atom.xml
diff --git a/services/blog/public/tags/ruby/index.html b/services/nuldoc/public/tags/ruby/index.html
index b327b76..b327b76 100644
--- a/services/blog/public/tags/ruby/index.html
+++ b/services/nuldoc/public/tags/ruby/index.html
diff --git a/services/blog/public/tags/ruby3/atom.xml b/services/nuldoc/public/tags/ruby3/atom.xml
index a738459..a738459 100644
--- a/services/blog/public/tags/ruby3/atom.xml
+++ b/services/nuldoc/public/tags/ruby3/atom.xml
diff --git a/services/blog/public/tags/ruby3/index.html b/services/nuldoc/public/tags/ruby3/index.html
index 18eb8f4..18eb8f4 100644
--- a/services/blog/public/tags/ruby3/index.html
+++ b/services/nuldoc/public/tags/ruby3/index.html
diff --git a/services/blog/public/tags/rubykaigi/atom.xml b/services/nuldoc/public/tags/rubykaigi/atom.xml
index 8fad7b1..8fad7b1 100644
--- a/services/blog/public/tags/rubykaigi/atom.xml
+++ b/services/nuldoc/public/tags/rubykaigi/atom.xml
diff --git a/services/blog/public/tags/rubykaigi/index.html b/services/nuldoc/public/tags/rubykaigi/index.html
index d29043f..d29043f 100644
--- a/services/blog/public/tags/rubykaigi/index.html
+++ b/services/nuldoc/public/tags/rubykaigi/index.html
diff --git a/services/blog/public/tags/rust/atom.xml b/services/nuldoc/public/tags/rust/atom.xml
index 1970766..1970766 100644
--- a/services/blog/public/tags/rust/atom.xml
+++ b/services/nuldoc/public/tags/rust/atom.xml
diff --git a/services/blog/public/tags/rust/index.html b/services/nuldoc/public/tags/rust/index.html
index 2cb3c31..2cb3c31 100644
--- a/services/blog/public/tags/rust/index.html
+++ b/services/nuldoc/public/tags/rust/index.html
diff --git a/services/blog/public/tags/scala/atom.xml b/services/nuldoc/public/tags/scala/atom.xml
index 0755322..0755322 100644
--- a/services/blog/public/tags/scala/atom.xml
+++ b/services/nuldoc/public/tags/scala/atom.xml
diff --git a/services/blog/public/tags/scala/index.html b/services/nuldoc/public/tags/scala/index.html
index 86fd886..86fd886 100644
--- a/services/blog/public/tags/scala/index.html
+++ b/services/nuldoc/public/tags/scala/index.html
diff --git a/services/blog/public/tags/scalamatsuri/atom.xml b/services/nuldoc/public/tags/scalamatsuri/atom.xml
index 5c4c39a..5c4c39a 100644
--- a/services/blog/public/tags/scalamatsuri/atom.xml
+++ b/services/nuldoc/public/tags/scalamatsuri/atom.xml
diff --git a/services/blog/public/tags/scalamatsuri/index.html b/services/nuldoc/public/tags/scalamatsuri/index.html
index 4a754a5..4a754a5 100644
--- a/services/blog/public/tags/scalamatsuri/index.html
+++ b/services/nuldoc/public/tags/scalamatsuri/index.html
diff --git a/services/blog/public/tags/techramen/atom.xml b/services/nuldoc/public/tags/techramen/atom.xml
index 782c3e3..782c3e3 100644
--- a/services/blog/public/tags/techramen/atom.xml
+++ b/services/nuldoc/public/tags/techramen/atom.xml
diff --git a/services/blog/public/tags/techramen/index.html b/services/nuldoc/public/tags/techramen/index.html
index cf504e5..cf504e5 100644
--- a/services/blog/public/tags/techramen/index.html
+++ b/services/nuldoc/public/tags/techramen/index.html
diff --git a/services/blog/public/tags/trick/atom.xml b/services/nuldoc/public/tags/trick/atom.xml
index 98341b8..98341b8 100644
--- a/services/blog/public/tags/trick/atom.xml
+++ b/services/nuldoc/public/tags/trick/atom.xml
diff --git a/services/blog/public/tags/trick/index.html b/services/nuldoc/public/tags/trick/index.html
index 9210f5d..9210f5d 100644
--- a/services/blog/public/tags/trick/index.html
+++ b/services/nuldoc/public/tags/trick/index.html
diff --git a/services/blog/public/tags/vim/atom.xml b/services/nuldoc/public/tags/vim/atom.xml
index bb74a2c..bb74a2c 100644
--- a/services/blog/public/tags/vim/atom.xml
+++ b/services/nuldoc/public/tags/vim/atom.xml
diff --git a/services/blog/public/tags/vim/index.html b/services/nuldoc/public/tags/vim/index.html
index 45568f0..45568f0 100644
--- a/services/blog/public/tags/vim/index.html
+++ b/services/nuldoc/public/tags/vim/index.html
diff --git a/services/blog/public/tags/wasm/atom.xml b/services/nuldoc/public/tags/wasm/atom.xml
index c0051ba..c0051ba 100644
--- a/services/blog/public/tags/wasm/atom.xml
+++ b/services/nuldoc/public/tags/wasm/atom.xml
diff --git a/services/blog/public/tags/wasm/index.html b/services/nuldoc/public/tags/wasm/index.html
index ba044aa..ba044aa 100644
--- a/services/blog/public/tags/wasm/index.html
+++ b/services/nuldoc/public/tags/wasm/index.html
diff --git a/services/blog/public/tags/wireguard/atom.xml b/services/nuldoc/public/tags/wireguard/atom.xml
index b78c75a..b78c75a 100644
--- a/services/blog/public/tags/wireguard/atom.xml
+++ b/services/nuldoc/public/tags/wireguard/atom.xml
diff --git a/services/blog/public/tags/wireguard/index.html b/services/nuldoc/public/tags/wireguard/index.html
index 35b9d7e..35b9d7e 100644
--- a/services/blog/public/tags/wireguard/index.html
+++ b/services/nuldoc/public/tags/wireguard/index.html
diff --git a/services/blog/public/tags/ya8/atom.xml b/services/nuldoc/public/tags/ya8/atom.xml
index ea5360b..ea5360b 100644
--- a/services/blog/public/tags/ya8/atom.xml
+++ b/services/nuldoc/public/tags/ya8/atom.xml
diff --git a/services/blog/public/tags/ya8/index.html b/services/nuldoc/public/tags/ya8/index.html
index e0bfd61..e0bfd61 100644
--- a/services/blog/public/tags/ya8/index.html
+++ b/services/nuldoc/public/tags/ya8/index.html
diff --git a/services/blog/public/tags/yaml/atom.xml b/services/nuldoc/public/tags/yaml/atom.xml
index 0bc35fa..0bc35fa 100644
--- a/services/blog/public/tags/yaml/atom.xml
+++ b/services/nuldoc/public/tags/yaml/atom.xml
diff --git a/services/blog/public/tags/yaml/index.html b/services/nuldoc/public/tags/yaml/index.html
index 54908c7..54908c7 100644
--- a/services/blog/public/tags/yaml/index.html
+++ b/services/nuldoc/public/tags/yaml/index.html
diff --git a/services/blog/public/tags/yapc/atom.xml b/services/nuldoc/public/tags/yapc/atom.xml
index f9c92e6..f9c92e6 100644
--- a/services/blog/public/tags/yapc/atom.xml
+++ b/services/nuldoc/public/tags/yapc/atom.xml
diff --git a/services/blog/public/tags/yapc/index.html b/services/nuldoc/public/tags/yapc/index.html
index 266f5f1..266f5f1 100644
--- a/services/blog/public/tags/yapc/index.html
+++ b/services/nuldoc/public/tags/yapc/index.html
diff --git a/services/blog/public/tags/zsh/atom.xml b/services/nuldoc/public/tags/zsh/atom.xml
index 9100fff..9100fff 100644
--- a/services/blog/public/tags/zsh/atom.xml
+++ b/services/nuldoc/public/tags/zsh/atom.xml
diff --git a/services/blog/public/tags/zsh/index.html b/services/nuldoc/public/tags/zsh/index.html
index ea5a409..ea5a409 100644
--- a/services/blog/public/tags/zsh/index.html
+++ b/services/nuldoc/public/tags/zsh/index.html
diff --git a/services/blog/static/favicon.svg b/services/nuldoc/static/favicon.svg
index 923d78b..923d78b 100644
--- a/services/blog/static/favicon.svg
+++ b/services/nuldoc/static/favicon.svg
diff --git a/services/blog/static/my-icon.js b/services/nuldoc/static/my-icon.js
index 48c556d..48c556d 100644
--- a/services/blog/static/my-icon.js
+++ b/services/nuldoc/static/my-icon.js
diff --git a/services/blog/static/pdf.min.mjs b/services/nuldoc/static/pdf.min.mjs
index 414d9b8..414d9b8 100644
--- a/services/blog/static/pdf.min.mjs
+++ b/services/nuldoc/static/pdf.min.mjs
diff --git a/services/blog/static/pdf.worker.min.mjs b/services/nuldoc/static/pdf.worker.min.mjs
index ada0222..ada0222 100644
--- a/services/blog/static/pdf.worker.min.mjs
+++ b/services/nuldoc/static/pdf.worker.min.mjs
diff --git a/services/blog/static/slide.js b/services/nuldoc/static/slide.js
index 4c7a0de..4c7a0de 100644
--- a/services/blog/static/slide.js
+++ b/services/nuldoc/static/slide.js
diff --git a/services/blog/static/style.css b/services/nuldoc/static/style.css
index 3ce6f23..3ce6f23 100644
--- a/services/blog/static/style.css
+++ b/services/nuldoc/static/style.css