From 57315c52be96d2a2c013f0cfb0de5429980e301a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 2 Nov 2025 17:49:34 +0900 Subject: refactor(blog): rename directory, services/{blog => nuldoc}/ --- .../content/slides/2023-01-18/phpstudy-tokyo-148.toml | 14 ++++++++++++++ .../slides/2023-01-18/phpstudy-tokyo-148/slide.pdf | Bin 0 -> 204408 bytes .../content/slides/2023-02-15/phpstudy-tokyo-149.toml | 14 ++++++++++++++ .../slides/2023-02-15/phpstudy-tokyo-149/slide.pdf | Bin 0 -> 214504 bytes .../content/slides/2023-03-15/phpstudy-tokyo-150.toml | 18 ++++++++++++++++++ .../slides/2023-03-15/phpstudy-tokyo-150/slide.pdf | Bin 0 -> 248257 bytes .../content/slides/2023-03-24/phperkaigi-2023.toml | 15 +++++++++++++++ .../slides/2023-03-24/phperkaigi-2023/slide.pdf | Bin 0 -> 321814 bytes .../slides/2023-03-25/phperkaigi-2023-tokens.toml | 15 +++++++++++++++ .../2023-03-25/phperkaigi-2023-tokens/slide.pdf | Bin 0 -> 753400 bytes .../content/slides/2023-04-12/phpstudy-tokyo-151.toml | 14 ++++++++++++++ .../slides/2023-04-12/phpstudy-tokyo-151/slide.pdf | Bin 0 -> 202360 bytes .../content/slides/2023-06-21/phpstudy-tokyo-153.toml | 14 ++++++++++++++ .../slides/2023-06-21/phpstudy-tokyo-153/slide.pdf | Bin 0 -> 179888 bytes .../content/slides/2023-06-23/phpconfuk-2023-eve.toml | 14 ++++++++++++++ .../slides/2023-06-23/phpconfuk-2023-eve/slide.pdf | Bin 0 -> 194763 bytes .../content/slides/2023-07-26/phpstudy-tokyo-154.toml | 14 ++++++++++++++ .../slides/2023-07-26/phpstudy-tokyo-154/slide.pdf | Bin 0 -> 243063 bytes .../content/slides/2023-08-24/phpstudy-tokyo-155.toml | 14 ++++++++++++++ .../slides/2023-08-24/phpstudy-tokyo-155/slide.pdf | Bin 0 -> 176356 bytes .../content/slides/2023-10-25/phpstudy-tokyo-157.toml | 14 ++++++++++++++ .../slides/2023-10-25/phpstudy-tokyo-157/slide.pdf | Bin 0 -> 220650 bytes .../content/slides/2024-01-24/phpstudy-tokyo-160.toml | 14 ++++++++++++++ .../slides/2024-01-24/phpstudy-tokyo-160/slide.pdf | Bin 0 -> 143632 bytes .../content/slides/2024-03-08/phperkaigi-2024.toml | 16 ++++++++++++++++ .../slides/2024-03-08/phperkaigi-2024/slide.pdf | Bin 0 -> 188791 bytes .../nuldoc/content/slides/2024-03-15/ya8-2024.toml | 15 +++++++++++++++ .../content/slides/2024-03-15/ya8-2024/slide.pdf | Bin 0 -> 1128697 bytes .../slides/2024-04-13/phpcon-odawara-2024.toml | 15 +++++++++++++++ .../slides/2024-04-13/phpcon-odawara-2024/slide.pdf | Bin 0 -> 255381 bytes .../content/slides/2024-04-25/phpstudy-tokyo-163.toml | 14 ++++++++++++++ .../slides/2024-04-25/phpstudy-tokyo-163/slide.pdf | Bin 0 -> 204495 bytes .../content/slides/2024-07-18/phpstudy-tokyo-166.toml | 14 ++++++++++++++ .../slides/2024-07-18/phpstudy-tokyo-166/slide.pdf | Bin 0 -> 267279 bytes .../content/slides/2024-10-30/phpstudy-tokyo-169.toml | 14 ++++++++++++++ .../slides/2024-10-30/phpstudy-tokyo-169/slide.pdf | Bin 0 -> 281149 bytes .../nuldoc/content/slides/2024-11-30/cohackpp.toml | 14 ++++++++++++++ .../content/slides/2024-11-30/cohackpp/slides.pdf | Bin 0 -> 581643 bytes .../content/slides/2025-02-22/phpcon-nagoya-2025.toml | 15 +++++++++++++++ .../slides/2025-02-22/phpcon-nagoya-2025/slides.pdf | Bin 0 -> 466281 bytes .../content/slides/2025-03-23/phperkaigi-2025.toml | 15 +++++++++++++++ .../slides/2025-03-23/phperkaigi-2025/slides.pdf | Bin 0 -> 330673 bytes .../slides/2025-04-12/phpcon-odawara-2025.toml | 15 +++++++++++++++ .../slides/2025-04-12/phpcon-odawara-2025/slides.pdf | Bin 0 -> 253371 bytes .../content/slides/2025-07-26/techramen-25-conf.toml | 15 +++++++++++++++ .../slides/2025-07-26/techramen-25-conf/slides.pdf | Bin 0 -> 270959 bytes .../content/slides/2025-10-29/phpstudy-tokyo-180.toml | 14 ++++++++++++++ .../slides/2025-10-29/phpstudy-tokyo-180/slides.pdf | Bin 0 -> 80441 bytes 48 files changed, 350 insertions(+) create mode 100644 services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml create mode 100644 services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml create mode 100644 services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml create mode 100644 services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml create mode 100644 services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml create mode 100644 services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml create mode 100644 services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml create mode 100644 services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml create mode 100644 services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml create mode 100644 services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml create mode 100644 services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf create mode 100644 services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml create mode 100644 services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml create mode 100644 services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml create mode 100644 services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-03-15/ya8-2024.toml create mode 100644 services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml create mode 100644 services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml create mode 100644 services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml create mode 100644 services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml create mode 100644 services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf create mode 100644 services/nuldoc/content/slides/2024-11-30/cohackpp.toml create mode 100644 services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf create mode 100644 services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml create mode 100644 services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf create mode 100644 services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml create mode 100644 services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf create mode 100644 services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml create mode 100644 services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf create mode 100644 services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml create mode 100644 services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf create mode 100644 services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml create mode 100644 services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf (limited to 'services/nuldoc/content/slides') diff --git a/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml new file mode 100644 index 0000000..3187cb8 --- /dev/null +++ b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "693a4c2e-6f21-4840-b793-4e3644a8ec22" +title = "明日のあなたの役に立たない PHP コーディング技法~polyglot~" +event = "PHP 勉強会@東京 第148 回" +talkType = "LT" +link = "/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-01-18" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf new file mode 100644 index 0000000..e50d08e Binary files /dev/null and b/services/nuldoc/content/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml new file mode 100644 index 0000000..00ee178 --- /dev/null +++ b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "f23ea81c-5996-4b7e-aab0-4e9f23b172c2" +title = "PHPerKaigi 2023 のトークン問題でボツにした問題を供養する" +event = "PHP 勉強会@東京 第149 回" +talkType = "LT" +link = "/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-02-15" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf new file mode 100644 index 0000000..f51f6f8 Binary files /dev/null and b/services/nuldoc/content/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml new file mode 100644 index 0000000..29c9a36 --- /dev/null +++ b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150.toml @@ -0,0 +1,18 @@ +[slide] +uuid = "9376560b-250a-4697-ac10-0903ad16acee" +title = "明日のあなたの役に立たない PHP コーディング技法~細長い FizzBuzz を書く~" +event = "PHP 勉強会@東京 第150 回" +talkType = "LT" +link = "/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-03-15" +remark = "登壇" + +[[slide.revisions]] +date = "2023-03-18" +remark = "2文字以下の関数が他にもあったので修正" diff --git a/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf new file mode 100644 index 0000000..fdc070c Binary files /dev/null and b/services/nuldoc/content/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml new file mode 100644 index 0000000..cee55c4 --- /dev/null +++ b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "2dce7e27-1eaf-4ca4-8037-e9a3ead18b48" +title = "詳説「参照」PHP の参照を完全に理解する" +event = "PHPerKaigi 2023" +talkType = "レギュラートーク" +link = "/slides/2023-03-24/phperkaigi-2023/slide.pdf" +tags = [ + "conference", + "php", + "phperkaigi", +] + +[[slide.revisions]] +date = "2023-03-24" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf new file mode 100644 index 0000000..6d3d9c3 Binary files /dev/null and b/services/nuldoc/content/slides/2023-03-24/phperkaigi-2023/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml new file mode 100644 index 0000000..44ff65b --- /dev/null +++ b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "3cce70d8-cee9-4e0e-8b38-6ef1e0a8a278" +title = "PHPer チャレンジ解説 (デジタルサーカス株式会社)" +event = "PHPerKaigi 2023" +talkType = "トークン解説セッション" +link = "/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf" +tags = [ + "conference", + "php", + "phperkaigi", +] + +[[slide.revisions]] +date = "2023-03-25" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf new file mode 100644 index 0000000..1104b62 Binary files /dev/null and b/services/nuldoc/content/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml new file mode 100644 index 0000000..4c51604 --- /dev/null +++ b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "fe75bb63-1cd9-457e-8244-c444307cd40a" +title = "list でない array の末尾を探す" +event = "PHP 勉強会@東京 第151 回" +talkType = "LT" +link = "/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-04-12" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf new file mode 100644 index 0000000..422d9b8 Binary files /dev/null and b/services/nuldoc/content/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml new file mode 100644 index 0000000..2b6da88 --- /dev/null +++ b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "6016d501-b9c9-474a-a304-1ec1295e049a" +title = "テキストファイルの末尾には改行コードを入れよう" +event = "PHP 勉強会@東京 第153 回" +talkType = "LT" +link = "/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-06-21" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf new file mode 100644 index 0000000..53d14ba Binary files /dev/null and b/services/nuldoc/content/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml new file mode 100644 index 0000000..58f822b --- /dev/null +++ b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "72244d87-4cf0-41c4-a074-bcc37acaa678" +title = "巨大なコードベースへ突撃するために" +event = "PHP カンファレンス福岡 2023 前夜祭 (非公式)" +talkType = "レギュラートーク" +link = "/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf" +tags = [ + "php", + "phpconfuk", +] + +[[slide.revisions]] +date = "2023-06-23" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf new file mode 100644 index 0000000..648680e Binary files /dev/null and b/services/nuldoc/content/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml new file mode 100644 index 0000000..4a3e671 --- /dev/null +++ b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "669de08d-9e02-44c5-ac3f-35972112e706" +title = "言語間で比較するエラーの通知と処理" +event = "PHP 勉強会@東京 第154 回" +talkType = "レギュラートーク" +link = "/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-07-26" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf new file mode 100644 index 0000000..e26c8d1 Binary files /dev/null and b/services/nuldoc/content/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml new file mode 100644 index 0000000..7b1addd --- /dev/null +++ b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "d6118e00-5fb1-4230-9d94-854260beae04" +title = "PHP 3.0 の処理系のソースを読んでみる" +event = "PHP 勉強会@東京 第155 回" +talkType = "LT" +link = "/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-08-24" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf new file mode 100644 index 0000000..ead5c00 Binary files /dev/null and b/services/nuldoc/content/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf differ diff --git a/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml new file mode 100644 index 0000000..6845d88 --- /dev/null +++ b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "6c377f3f-6f52-4074-b690-c79d02050562" +title = "PHP コードを隔離された環境で安全に動かす (on WebAssembly)" +event = "PHP 勉強会@東京 第157 回" +talkType = "LT" +link = "/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2023-10-25" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf new file mode 100644 index 0000000..dde12ea Binary files /dev/null and b/services/nuldoc/content/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml new file mode 100644 index 0000000..3cbae0f --- /dev/null +++ b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "82db7893-983a-4631-8bee-d0725d078252" +title = "PHPStan の力で Algebraic Data Types を実現する" +event = "PHP 勉強会@東京 第160 回" +talkType = "レギュラートーク" +link = "/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2024-01-24" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf new file mode 100644 index 0000000..172dd1a Binary files /dev/null and b/services/nuldoc/content/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml new file mode 100644 index 0000000..22c1e1d --- /dev/null +++ b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024.toml @@ -0,0 +1,16 @@ +[slide] +uuid = "cee40048-f3c5-4043-9ef8-a4ee2ae7cf0e" +title = "WebAssembly を理解する 〜VM の作成を通して〜" +event = "PHPerKaigi 2024" +talkType = "レギュラートーク (40分)" +link = "/slides/2024-03-08/phperkaigi-2024/slide.pdf" +tags = [ + "conference", + "php", + "phperkaigi", + "wasm", +] + +[[slide.revisions]] +date = "2024-03-08" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf new file mode 100644 index 0000000..f9677ed Binary files /dev/null and b/services/nuldoc/content/slides/2024-03-08/phperkaigi-2024/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-03-15/ya8-2024.toml b/services/nuldoc/content/slides/2024-03-15/ya8-2024.toml new file mode 100644 index 0000000..d610d54 --- /dev/null +++ b/services/nuldoc/content/slides/2024-03-15/ya8-2024.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "da7b1d5a-70df-4c4a-936c-1b49ca1a7c37" +title = "CLI の PHP プログラムを限界まで高速化してみる" +event = "Ya8 2024" +talkType = "レギュラートーク (60分)" +link = "/slides/2024-03-15/ya8-2024/slide.pdf" +tags = [ + "conference", + "wasm", + "ya8", +] + +[[slide.revisions]] +date = "2024-03-15" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf b/services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf new file mode 100644 index 0000000..bb94047 Binary files /dev/null and b/services/nuldoc/content/slides/2024-03-15/ya8-2024/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml new file mode 100644 index 0000000..ef2ea47 --- /dev/null +++ b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "69e1694b-5ddb-41a5-a7f4-138ce82a78b2" +title = "来る新 JIT エンジンについて知った気になる" +event = "PHP カンファレンス小田原 2024" +talkType = "レギュラートーク (15分)" +link = "/slides/2024-04-13/phpcon-odawara-2024/slide.pdf" +tags = [ + "conference", + "php", + "phpcon-odawara", +] + +[[slide.revisions]] +date = "2024-04-13" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf new file mode 100644 index 0000000..75e6036 Binary files /dev/null and b/services/nuldoc/content/slides/2024-04-13/phpcon-odawara-2024/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml new file mode 100644 index 0000000..cec48c9 --- /dev/null +++ b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "6cf84106-cc69-4d87-b957-9d58d7e585bb" +title = "Tracing JIT の発動条件" +event = "PHP 勉強会@東京 第163回" +talkType = "LT" +link = "/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2024-04-25" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf new file mode 100644 index 0000000..ad0bf08 Binary files /dev/null and b/services/nuldoc/content/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml new file mode 100644 index 0000000..cc08e13 --- /dev/null +++ b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "eec495b5-45e2-4c6f-a725-e62b1e0a7ad5" +title = "PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後" +event = "PHP 勉強会@東京 第166回" +talkType = "レギュラートーク (20分)" +link = "/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2024-07-18" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf new file mode 100644 index 0000000..a095733 Binary files /dev/null and b/services/nuldoc/content/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml new file mode 100644 index 0000000..87bfcd6 --- /dev/null +++ b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "a84100cf-8c92-4856-addf-81a7c5547074" +title = "PHP で PHP を作る (縮小版)" +event = "PHP 勉強会@東京 第169回" +talkType = "レギュラートーク (20分)" +link = "/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2024-10-30" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf new file mode 100644 index 0000000..acdd51b Binary files /dev/null and b/services/nuldoc/content/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf differ diff --git a/services/nuldoc/content/slides/2024-11-30/cohackpp.toml b/services/nuldoc/content/slides/2024-11-30/cohackpp.toml new file mode 100644 index 0000000..d62d6c2 --- /dev/null +++ b/services/nuldoc/content/slides/2024-11-30/cohackpp.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "e1ca4664-f6f1-4de2-b4a5-ea2b64006708" +title = "プログラミングマナー講座" +event = "紅白ぺぱ合戦" +talkType = "LT" +link = "/slides/2024-11-30/cohackpp/slides.pdf" +tags = [ + "cohackpp", + "php", +] + +[[slide.revisions]] +date = "2024-11-30" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf b/services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf new file mode 100644 index 0000000..7cc82ca Binary files /dev/null and b/services/nuldoc/content/slides/2024-11-30/cohackpp/slides.pdf differ diff --git a/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml new file mode 100644 index 0000000..45f37de --- /dev/null +++ b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "9172fbef-c812-4ade-86f5-eaa12c966708" +title = "PHP 処理系の garbage collection を理解する~メモリはいつ解放されるのか~" +event = "PHP カンファレンス名古屋 2025" +talkType = "レギュラートーク (30分)" +link = "/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf" +tags = [ + "conference", + "php", + "phpcon-nagoya", +] + +[[slide.revisions]] +date = "2025-02-22" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf new file mode 100644 index 0000000..be1cd96 Binary files /dev/null and b/services/nuldoc/content/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf differ diff --git a/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml new file mode 100644 index 0000000..bce8b11 --- /dev/null +++ b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "ec7f4462-ae56-4bbf-aac7-cbd32bbbeb29" +title = "PHPで作るPHP~セルフホストできる言語処理系を作ろう~" +event = "PHPerKaigi 2025" +talkType = "レギュラートーク (40分)" +link = "/slides/2025-03-23/phperkaigi-2025/slides.pdf" +tags = [ + "conference", + "php", + "phperkaigi", +] + +[[slide.revisions]] +date = "2025-03-23" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf new file mode 100644 index 0000000..6c87d65 Binary files /dev/null and b/services/nuldoc/content/slides/2025-03-23/phperkaigi-2025/slides.pdf differ diff --git a/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml new file mode 100644 index 0000000..6bdd8f3 --- /dev/null +++ b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "c6c7c241-46c1-44b5-95b2-c30c3a500df3" +title = "PHP 8.x 時代のクラス設計(property promotion から property hooks まで)" +event = "PHP カンファレンス小田原 2025" +talkType = "レギュラートーク (20分)" +link = "/slides/2025-04-12/phpcon-odawara-2025/slides.pdf" +tags = [ + "conference", + "php", + "phpcon-odawara", +] + +[[slide.revisions]] +date = "2025-04-12" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf new file mode 100644 index 0000000..7eeed8d Binary files /dev/null and b/services/nuldoc/content/slides/2025-04-12/phpcon-odawara-2025/slides.pdf differ diff --git a/services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml new file mode 100644 index 0000000..8d9cfc8 --- /dev/null +++ b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf.toml @@ -0,0 +1,15 @@ +[slide] +uuid = "4b667c22-e5ef-4827-9db6-8b503b460255" +title = "セルフホスト可能なCコンパイラを2000行弱で書く" +event = "TechRAMEN 2025 Conference" +talkType = "40 分" +link = "/slides/2025-07-26/techramen-25-conf/slides.pdf" +tags = [ + "c", + "conference", + "techramen", +] + +[[slide.revisions]] +date = "2025-07-26" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf new file mode 100644 index 0000000..d64079f Binary files /dev/null and b/services/nuldoc/content/slides/2025-07-26/techramen-25-conf/slides.pdf differ diff --git a/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml new file mode 100644 index 0000000..c96636d --- /dev/null +++ b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180.toml @@ -0,0 +1,14 @@ +[slide] +uuid = "cc51db2d-4f53-4c9c-8930-056e4029e9e0" +title = "浮動小数点数の半開区間で単一値を指定する" +event = "PHP 勉強会@東京 第180回" +talkType = "レギュラートーク (20分)" +link = "/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf" +tags = [ + "php", + "phpstudy-tokyo", +] + +[[slide.revisions]] +date = "2025-10-29" +remark = "登壇" diff --git a/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf new file mode 100644 index 0000000..6ecb6a5 Binary files /dev/null and b/services/nuldoc/content/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf differ -- cgit v1.2.3-70-g09d2