summaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-02-24 06:21:18 +0900
committernsfisis <nsfisis@gmail.com>2025-02-24 06:21:18 +0900
commitac0be4b5207aa3375b745cad7c96533c3f2380b6 (patch)
treed0c878d1009ffd5d84272b1b041911a37f12092b /vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc
parent37d5d77feddfb017c1dc8b1183f66613704c8adc (diff)
downloadnsfisis.dev-ac0be4b5207aa3375b745cad7c96533c3f2380b6.tar.gz
nsfisis.dev-ac0be4b5207aa3375b745cad7c96533c3f2380b6.tar.zst
nsfisis.dev-ac0be4b5207aa3375b745cad7c96533c3f2380b6.zip
feat(blog/content): new post /posts/2025-02-24/phpcon-nagoya-2025-report/
Diffstat (limited to 'vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc')
-rw-r--r--vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc64
1 files changed, 64 insertions, 0 deletions
diff --git a/vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc b/vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc
new file mode 100644
index 00000000..e4b64881
--- /dev/null
+++ b/vhosts/blog/content/posts/2025-02-24/phpcon-nagoya-2025-report.ndoc
@@ -0,0 +1,64 @@
+---
+[article]
+uuid = "13174dc7-c1a3-465f-9ba6-14f0bc6f5961"
+title = "PHP カンファレンス名古屋 2025 参加レポ"
+description = "2025-02-22 に開催された、PHP カンファレンス名古屋 2025 に参加した。"
+tags = [
+ "conference",
+ "php",
+ "phpcon-nagoya",
+]
+
+[[article.revisions]]
+date = "2025-02-24"
+remark = "公開"
+---
+<article>
+ <section id="intro">
+ <h>はじめに</h>
+ <p>
+ 2025-02-22 に開催された<a href="https://phpcon.nagoya/2025/">PHP カンファレンス名古屋</a>に参加した。
+ </p>
+ </section>
+ <section id="sessions">
+ <h>セッション感想</h>
+ <p>
+ 特に印象に残ったセッションを二つピックアップした (タイトルと発表者名は fortee のプロポーザルページによる)。
+ </p>
+ <ul>
+ <li>
+ <a href="https://fortee.jp/phpcon-nagoya-2025/proposal/26795bcc-78dd-431e-9538-7450779fa2cf">PHPで印刷所に入稿できる名札データを作る by 長谷川智希 さん</a>
+ <ul>
+ <li>PHPerKaigi や iOSDC の名札は品質が高いので、他の勉強会やカンファレンスでもついつい使ってしまうのですが、その裏側を覗くことができ面白かったです。カンファレンスの1セッションという形でなければ触れることのないような話が聴けるのはカンファレンスに参加する醍醐味の一つだと思います。</li>
+ </ul>
+ </li>
+ <li>
+ <a href="https://fortee.jp/phpcon-nagoya-2025/proposal/d3ecbb68-318d-4b03-abfe-9ecccc6beb81">PHP 製 OSS のメモリ問題を辻斬りしていく by sji さん</a>
+ <ul>
+ <li>今回一番楽しみにしていた発表です。<a href="https://github.com/reliforp/reli-prof">Reli</a> は以前<a href="/slides/2024-03-15/ya8-2024/">自作の WebAssembly 処理系を高速化するのに使ったのもあり</a>その強力さについてはある程度知っていたつもりでしたが、実際に広く使われているライブラリでの調査過程を見ると唸るばかりです。これをすべて (FFI こそ使っているものの) pure PHP で実装しているとは俄に信じられません。</li>
+ </ul>
+ </li>
+ </ul>
+ </section>
+ <section id="my-session">
+ <h>登壇したセッション</h>
+ <p>
+ <a href="https://fortee.jp/phpcon-nagoya-2025/proposal/24a2ec04-ca57-46f1-905c-52143a449eea">「PHP 処理系の garbage collection を理解する 〜メモリはいつ解放されるのか〜」</a>というタイトルで登壇もおこなった。タイトルどおり、PHP の garbage collection (GC) について扱った発表である。
+ </p>
+ <p>
+ 技術的な内容としては<a href="https://www.php.net/manual/ja/features.gc.php">PHP のマニュアルの GC に関する記述</a>を出ていないものの、PHP 処理系の内部的な用語を使わないようにしたり、本質的でない処理を省いたりして、理解のための前提条件を減らせたのではないかと思う。
+ </p>
+ <p>
+ ところで今回スライドのフォントサイズを大きくするために各スライドの見出し部分を消してみたのだが、結局ほとんどのスライドで見出しらしき文言が必要になったので、あまり効果はなかったかもしれない。
+ </p>
+ </section>
+ <section id="outro">
+ <h>おわりに</h>
+ <p>
+ 今回もカンファレンスくらいでしか聴けないようなセッションがいくつも聴けてよかった。
+ また、ちょうど連休だったのもあり名古屋も楽しむことができた。
+ 運営のみなさま、お疲れさまでした&amp;ありがとうございました。
+ 次は PHPerKaigi 2025 で会いましょう。
+ </p>
+ </section>
+</article>