summaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog/public/posts
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/public/posts
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/public/posts')
-rw-r--r--vhosts/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html129
-rw-r--r--vhosts/blog/public/posts/atom.xml10
-rw-r--r--vhosts/blog/public/posts/index.html15
3 files changed, 153 insertions, 1 deletions
diff --git a/vhosts/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html b/vhosts/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
new file mode 100644
index 00000000..c4cc74c7
--- /dev/null
+++ b/vhosts/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html>
+<html lang="ja-JP">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="author" content="nsfisis">
+ <meta name="copyright" content="&copy; 2025 nsfisis">
+ <meta name="description" content="2025-02-22 に開催された、PHP カンファレンス名古屋 2025 に参加した。">
+ <meta name="keywords" content="カンファレンス,PHP,PHP カンファレンス名古屋">
+ <meta property="og:type" content="article">
+ <meta property="og:title" content="PHP カンファレンス名古屋 2025 参加レポ|REPL: Rest-Eat-Program Loop">
+ <meta property="og:description" content="2025-02-22 に開催された、PHP カンファレンス名古屋 2025 に参加した。">
+ <meta property="og:site_name" content="REPL: Rest-Eat-Program Loop">
+ <meta property="og:locale" content="ja_JP">
+ <link rel="icon" type="image/svg+xml" href="/favicon.svg">
+ <title>PHP カンファレンス名古屋 2025 参加レポ|REPL: Rest-Eat-Program Loop</title>
+ <link rel="stylesheet" href="/style.css?h=79020a898c7052f79b32e90376a4497d">
+ <link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
+ </head>
+ <body class="single">
+ <header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
+ <nav class="nav">
+ <ul>
+ <li>
+ <a href="/about/">About</a>
+ </li>
+ <li>
+ <a href="/posts/">Posts</a>
+ </li>
+ <li>
+ <a href="/slides/">Slides</a>
+ </li>
+ <li>
+ <a href="/tags/">Tags</a>
+ </li>
+ </ul>
+ </nav>
+ </header>
+ <main class="main">
+ <article class="post-single">
+ <header class="post-header">
+ <h1 class="post-title">PHP カンファレンス名古屋 2025 参加レポ</h1>
+ <ul class="post-tags">
+ <li class="tag">
+ <a href="/tags/conference/">カンファレンス</a>
+ </li>
+ <li class="tag">
+ <a href="/tags/php/">PHP</a>
+ </li>
+ <li class="tag">
+ <a href="/tags/phpcon-nagoya/">PHP カンファレンス名古屋</a>
+ </li>
+ </ul>
+ </header>
+ <div class="post-content">
+ <section>
+ <h2 id="changelog">更新履歴</h2>
+ <ol>
+ <li class="revision">
+ <time datetime="2025-02-24">2025-02-24</time>: 公開
+ </li>
+ </ol>
+ </section>
+ <section id="section--intro">
+ <h2><a href="#section--intro">はじめに</a></h2>
+ <p>
+ 2025-02-22 に開催された<a href="https://phpcon.nagoya/2025/" rel="noreferrer" target="_blank">PHP カンファレンス名古屋</a>に参加した。
+ </p>
+ </section>
+
+ <section id="section--sessions">
+ <h2><a href="#section--sessions">セッション感想</a></h2>
+ <p>
+ 特に印象に残ったセッションを二つピックアップした (タイトルと発表者名は fortee のプロポーザルページによる)。
+ </p>
+
+ <ul>
+ <li>
+ <a href="https://fortee.jp/phpcon-nagoya-2025/proposal/26795bcc-78dd-431e-9538-7450779fa2cf" rel="noreferrer" target="_blank">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" rel="noreferrer" target="_blank">PHP 製 OSS のメモリ問題を辻斬りしていく by sji さん</a>
+ <ul>
+ <li>
+ 今回一番楽しみにしていた発表です。<a href="https://github.com/reliforp/reli-prof" rel="noreferrer" target="_blank">Reli</a> は以前<a href="/slides/2024-03-15/ya8-2024/">自作の WebAssembly 処理系を高速化するのに使ったのもあり</a>その強力さについてはある程度知っていたつもりでしたが、実際に広く使われているライブラリでの調査過程を見ると唸るばかりです。これをすべて (FFI こそ使っているものの) pure PHP で実装しているとは俄に信じられません。
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </section>
+
+ <section id="section--my-session">
+ <h2><a href="#section--my-session">登壇したセッション</a></h2>
+ <p>
+ <a href="https://fortee.jp/phpcon-nagoya-2025/proposal/24a2ec04-ca57-46f1-905c-52143a449eea" rel="noreferrer" target="_blank">「PHP 処理系の garbage collection を理解する 〜メモリはいつ解放されるのか〜」</a>というタイトルで登壇もおこなった。タイトルどおり、PHP の garbage collection (GC) について扱った発表である。
+ </p>
+
+ <p>
+ 技術的な内容としては<a href="https://www.php.net/manual/ja/features.gc.php" rel="noreferrer" target="_blank">PHP のマニュアルの GC に関する記述</a>を出ていないものの、PHP 処理系の内部的な用語を使わないようにしたり、本質的でない処理を省いたりして、理解のための前提条件を減らせたのではないかと思う。
+ </p>
+
+ <p>
+ ところで今回スライドのフォントサイズを大きくするために各スライドの見出し部分を消してみたのだが、結局ほとんどのスライドで見出しらしき文言が必要になったので、あまり効果はなかったかもしれない。
+ </p>
+ </section>
+
+ <section id="section--outro">
+ <h2><a href="#section--outro">おわりに</a></h2>
+ <p>
+ 今回もカンファレンスくらいでしか聴けないようなセッションがいくつも聴けてよかった。 また、ちょうど連休だったのもあり名古屋も楽しむことができた。 運営のみなさま、お疲れさまでした&amp;ありがとうございました。 次は PHPerKaigi 2025 で会いましょう。
+ </p>
+ </section>
+ </div>
+ </article>
+ </main>
+ <footer class="footer">
+ &copy; 2021 nsfisis
+ </footer>
+ </body>
+</html>
diff --git a/vhosts/blog/public/posts/atom.xml b/vhosts/blog/public/posts/atom.xml
index ea9fa0d7..8d5ced05 100644
--- a/vhosts/blog/public/posts/atom.xml
+++ b/vhosts/blog/public/posts/atom.xml
@@ -7,7 +7,15 @@
<author>
<name>nsfisis</name>
</author>
- <updated>2025-01-26T00:00:00+09:00</updated>
+ <updated>2025-02-24T00:00:00+09:00</updated>
+ <entry>
+ <id>urn:uuid:13174dc7-c1a3-465f-9ba6-14f0bc6f5961</id>
+ <link rel="alternate" href="https://blog.nsfisis.dev/posts/2025-02-24/phpcon-nagoya-2025-report/"></link>
+ <title>PHP カンファレンス名古屋 2025 参加レポ</title>
+ <summary>2025-02-22 に開催された、PHP カンファレンス名古屋 2025 に参加した。</summary>
+ <published>2025-02-24T00:00:00+09:00</published>
+ <updated>2025-02-24T00:00:00+09:00</updated>
+ </entry>
<entry>
<id>urn:uuid:da2a0cec-74b3-4c5e-b2a2-47fe79ef49f9</id>
<link rel="alternate" href="https://blog.nsfisis.dev/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/"></link>
diff --git a/vhosts/blog/public/posts/index.html b/vhosts/blog/public/posts/index.html
index f0c11b13..c3275b5b 100644
--- a/vhosts/blog/public/posts/index.html
+++ b/vhosts/blog/public/posts/index.html
@@ -43,6 +43,21 @@
<h1>投稿一覧</h1>
</header>
<article class="post-entry">
+ <a href="/posts/2025-02-24/phpcon-nagoya-2025-report/">
+ <header class="entry-header">
+ <h2>PHP カンファレンス名古屋 2025 参加レポ</h2>
+ </header>
+ <section class="entry-content">
+ <p>
+ 2025-02-22 に開催された、PHP カンファレンス名古屋 2025 に参加した。
+ </p>
+ </section>
+ <footer class="entry-footer">
+ <time datetime="2025-02-24">2025-02-24</time> 投稿
+ </footer>
+ </a>
+ </article>
+ <article class="post-entry">
<a href="/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/">
<header class="entry-header">
<h2>【YAML】YAML 1.1 と YAML 1.2 の主な破壊的変更</h2>