From c2252e60d3ab192271e4241943dd165087567af8 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 15 Jun 2025 12:54:00 +0900 Subject: feat(blog/nuldoc): add custom div block for edit --- .../2021-10-02/vim-swap-order-of-selected-lines/index.html | 12 ++++++------ .../index.html | 13 ++++++++++--- .../posts/2023-10-02/compile-php-runtime-to-wasm/index.html | 7 ++----- .../posts/2024-03-17/phperkaigi-2024-report/index.html | 13 ++++++++++--- vhosts/blog/public/posts/2025-06-14/baba-is-you/index.html | 7 ++----- 5 files changed, 30 insertions(+), 22 deletions(-) (limited to 'vhosts/blog/public/posts') diff --git a/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html index 9e44003e..5f9a5784 100644 --- a/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html +++ b/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html @@ -154,13 +154,13 @@

解決策

-
+
- NOTE + 2020-09-28 追記

- [2020/9/28追記] より簡潔な方法を見つけたので次節に追記した + より簡潔な方法を見つけたので次節に追記した。

@@ -210,13 +210,13 @@

解決策 (改訂版)

-
+
- NOTE + 2020-09-28 追記

- [2020/9/28追記] より簡潔な方法を見つけたため追記する + より簡潔な方法を見つけたため追記する。

diff --git a/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html index 94e850eb..5f0cee0a 100644 --- a/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html +++ b/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html @@ -131,9 +131,16 @@

ゴシック体と明朝体があったが、私の好みで明朝体の方にした。 ただ、ゴシック体の方が見やすい気がするので、フォントを選べるように後ほど拡張するかもしれない。

-

- 2022-04-27 追記: -f オプションで選べるようにした。 -

+
+
+ 2022-04-27 追記 +
+
+

+ -f オプションで選べるようにした。 +

+
+

おわりに

diff --git a/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html b/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html index 6a07e581..c17bc163 100644 --- a/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html +++ b/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html @@ -166,14 +166,11 @@

次に、コードを評価したあとに呼んでいる標準出力と標準エラー出力に対する改行の出力について。 出力バッファから出力させるためだけなら改行を出力させなくとも fflush() だけで事足りると考えたのだが、ないと動かなかったので追加した。 これにより、PHP コードの出力の後ろに余分な改行が追加されてしまう。 改行を出力せずともバッファを消費させる手段をご存知のかたはご教示願いたい。

-
+
- NOTE + 2025-04-23 追記
-

- 2025-04-23 追記: -

fflush() の前に改行の出力が必要だった理由が判明したので追記する。 これは、index.mjs で標準出力・標準エラー出力へ出力する方法を指定せず、デフォルトの実装に任せているため。 Emscripten のデフォルト実装では、改行コードを出力するまで出力内容がバッファリングされ、fflush() が機能しない。

diff --git a/vhosts/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html b/vhosts/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html index fa5cb169..6870db28 100644 --- a/vhosts/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html +++ b/vhosts/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html @@ -133,9 +133,16 @@

P.S. Ask the Speaker で話した、Ruby VM (written in PHP) on PHP VM (compiled to Wasm) on Wasm VM (written in PHP) on PHP というアイデアは「マジ」なので、続報をお待ちください (自作 Wasm runtime に不足している機能を鋭意実装中です)。

-

- 2024-07-07 追記: コミット a312e95 で、ついに Ruby VM on PHP VM on Wasm VM on PHP を実現した。現時点での動かしかたは README に記載している。 -

+
+
+ 2024-07-07 追記 +
+
+

+ コミット a312e95 で、ついに Ruby VM on PHP VM on Wasm VM on PHP を実現した。現時点での動かしかたは README に記載している。 +

+
+
diff --git a/vhosts/blog/public/posts/2025-06-14/baba-is-you/index.html b/vhosts/blog/public/posts/2025-06-14/baba-is-you/index.html index 2abf535a..aaeb52f7 100644 --- a/vhosts/blog/public/posts/2025-06-14/baba-is-you/index.html +++ b/vhosts/blog/public/posts/2025-06-14/baba-is-you/index.html @@ -444,14 +444,11 @@

普通に解くだけなら大したことのない面だが、問題はこれの LEVEL IS TEXT 解である。 出現順に書いているのでここに置いたが、解いたのはもっと後、META の後半に差しかかった頃になる。 ??? コンプリートの実績が取れていないことに気付き、残っているとすればここの LEVEL IS TEXT しかないと考えたまではよかったが、そこからが大変だった。 個人的にこのゲームで一番苦しかったのがここの TEXT 変換解である。 単純な難しさに加え、実績が取れていない原因がこの面だという確信も持てなかったので、解けるかどうかわからない状態で挑み続けることとなり疲弊した。

-
+
- NOTE + 2025-06-15 追記
-

- 2025-06-15 追記 -

??? の DO IT YOURSELF 以降を開くにはこの面の LEVEL IS TEXT が必須だと思っていたのだが、どうもそうではないらしい。 いずれにせよそれを思いつけなかったので同じことか。

-- cgit v1.2.3-70-g09d2