summaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog/public/slides
diff options
context:
space:
mode:
Diffstat (limited to 'vhosts/blog/public/slides')
-rw-r--r--vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdfbin204408 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdfbin214504 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html85
-rw-r--r--vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdfbin248257 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html85
-rw-r--r--vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdfbin321814 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html85
-rw-r--r--vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdfbin753400 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdfbin202360 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdfbin179888 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdfbin194763 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdfbin243063 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdfbin176356 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html82
-rw-r--r--vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdfbin220650 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html82
-rw-r--r--vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdfbin143632 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html88
-rw-r--r--vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdfbin188791 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html85
-rw-r--r--vhosts/blog/public/slides/2024-03-15/ya8-2024/slide.pdfbin1128697 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html85
-rw-r--r--vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdfbin255381 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html82
-rw-r--r--vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdfbin204495 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html82
-rw-r--r--vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdfbin267279 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html82
-rw-r--r--vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdfbin281149 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2024-11-30/cohackpp/index.html82
-rw-r--r--vhosts/blog/public/slides/2024-11-30/cohackpp/slides.pdfbin581643 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html85
-rw-r--r--vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdfbin466281 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html85
-rw-r--r--vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdfbin330673 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html85
-rw-r--r--vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdfbin253371 -> 0 bytes
-rw-r--r--vhosts/blog/public/slides/atom.xml187
-rw-r--r--vhosts/blog/public/slides/index.html380
46 files changed, 0 insertions, 2401 deletions
diff --git a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
deleted file mode 100644
index f78eb216..00000000
--- a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="明日のあなたの役に立たない PHP コーディング技法~polyglot~">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第148 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="明日のあなたの役に立たない PHP コーディング技法~polyglot~">
- <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 勉強会@東京 第148 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 コーディング技法~polyglot~</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-01-18">2023-01-18</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
deleted file mode 100644
index e50d08ef..00000000
--- a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
deleted file mode 100644
index 8c4d3c70..00000000
--- a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="PHPerKaigi 2023 のトークン問題でボツにした問題を供養する">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第149 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHPerKaigi 2023 のトークン問題でボツにした問題を供養する">
- <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 勉強会@東京 第149 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">PHPerKaigi 2023 のトークン問題でボツにした問題を供養する</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-02-15">2023-02-15</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
deleted file mode 100644
index f51f6f81..00000000
--- a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
deleted file mode 100644
index 827677f6..00000000
--- a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="明日のあなたの役に立たない PHP コーディング技法~細長い FizzBuzz を書く~">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第150 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="明日のあなたの役に立たない PHP コーディング技法~細長い FizzBuzz を書く~">
- <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 勉強会@東京 第150 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 コーディング技法~細長い FizzBuzz を書く~</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-03-15">2023-03-15</time>: 登壇
- </li>
- <li class="revision">
- <time datetime="2023-03-18">2023-03-18</time>: 2文字以下の関数が他にもあったので修正
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
deleted file mode 100644
index fdc070c3..00000000
--- a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
deleted file mode 100644
index 1959fd38..00000000
--- a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="詳説「参照」PHP の参照を完全に理解する">
- <meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHPerKaigi 2023 (レギュラートーク)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="詳説「参照」PHP の参照を完全に理解する">
- <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>PHPerKaigi 2023 (レギュラートーク)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 の参照を完全に理解する</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/phperkaigi/">PHPerKaigi</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-03-24">2023-03-24</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-03-24/phperkaigi-2023/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf
deleted file mode 100644
index 6d3d9c39..00000000
--- a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
deleted file mode 100644
index cfa7890f..00000000
--- a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="PHPer チャレンジ解説 (デジタルサーカス株式会社)">
- <meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHPerKaigi 2023 (トークン解説セッション)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHPer チャレンジ解説 (デジタルサーカス株式会社)">
- <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>PHPerKaigi 2023 (トークン解説セッション)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">PHPer チャレンジ解説 (デジタルサーカス株式会社)</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/phperkaigi/">PHPerKaigi</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-03-25">2023-03-25</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
deleted file mode 100644
index 1104b62b..00000000
--- a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
deleted file mode 100644
index 38641d42..00000000
--- a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="list でない array の末尾を探す">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第151 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="list でない array の末尾を探す">
- <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 勉強会@東京 第151 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">list でない array の末尾を探す</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-04-12">2023-04-12</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
deleted file mode 100644
index 422d9b8f..00000000
--- a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
deleted file mode 100644
index ee24c8df..00000000
--- a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="テキストファイルの末尾には改行コードを入れよう">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第153 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="テキストファイルの末尾には改行コードを入れよう">
- <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 勉強会@東京 第153 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">テキストファイルの末尾には改行コードを入れよう</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-06-21">2023-06-21</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
deleted file mode 100644
index 53d14bac..00000000
--- a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
deleted file mode 100644
index 1545b4c1..00000000
--- a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="巨大なコードベースへ突撃するために">
- <meta name="keywords" content="PHP,PHP カンファレンス福岡">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="巨大なコードベースへ突撃するために">
- <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 カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">巨大なコードベースへ突撃するために</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpconfuk/">PHP カンファレンス福岡</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-06-23">2023-06-23</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
deleted file mode 100644
index 648680e9..00000000
--- a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
deleted file mode 100644
index 39ef69a0..00000000
--- a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="言語間で比較するエラーの通知と処理">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第154 回 (レギュラートーク)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="言語間で比較するエラーの通知と処理">
- <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 勉強会@東京 第154 回 (レギュラートーク)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">言語間で比較するエラーの通知と処理</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-07-26">2023-07-26</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
deleted file mode 100644
index e26c8d10..00000000
--- a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
deleted file mode 100644
index 913438aa..00000000
--- a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="PHP 3.0 の処理系のソースを読んでみる">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第155 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHP 3.0 の処理系のソースを読んでみる">
- <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 勉強会@東京 第155 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 3.0 の処理系のソースを読んでみる</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-08-24">2023-08-24</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
deleted file mode 100644
index ead5c00d..00000000
--- a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html b/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
deleted file mode 100644
index f8bec343..00000000
--- a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2023 nsfisis">
- <meta name="description" content="PHP コードを隔離された環境で安全に動かす (on WebAssembly)">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第157 回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHP コードを隔離された環境で安全に動かす (on WebAssembly)">
- <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 勉強会@東京 第157 回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 コードを隔離された環境で安全に動かす (on WebAssembly)</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2023-10-25">2023-10-25</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf b/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
deleted file mode 100644
index dde12ea6..00000000
--- a/vhosts/blog/public/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html b/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
deleted file mode 100644
index 71abc6b0..00000000
--- a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="PHPStan の力で Algebraic Data Types を実現する">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第160 回 (レギュラートーク)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHPStan の力で Algebraic Data Types を実現する">
- <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 勉強会@東京 第160 回 (レギュラートーク)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">PHPStan の力で Algebraic Data Types を実現する</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-01-24">2024-01-24</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf b/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
deleted file mode 100644
index 172dd1a7..00000000
--- a/vhosts/blog/public/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html b/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
deleted file mode 100644
index 2e1b436d..00000000
--- a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/index.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="WebAssembly を理解する 〜VM の作成を通して〜">
- <meta name="keywords" content="カンファレンス,PHP,PHPerKaigi,WebAssembly">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHPerKaigi 2024 (レギュラートーク (40分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="WebAssembly を理解する 〜VM の作成を通して〜">
- <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>PHPerKaigi 2024 (レギュラートーク (40分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">WebAssembly を理解する 〜VM の作成を通して〜</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/phperkaigi/">PHPerKaigi</a>
- </li>
- <li class="tag">
- <a href="/tags/wasm/">WebAssembly</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-03-08">2024-03-08</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-03-08/phperkaigi-2024/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf b/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf
deleted file mode 100644
index f9677ede..00000000
--- a/vhosts/blog/public/slides/2024-03-08/phperkaigi-2024/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html b/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html
deleted file mode 100644
index 51b003f0..00000000
--- a/vhosts/blog/public/slides/2024-03-15/ya8-2024/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="CLI の PHP プログラムを限界まで高速化してみる">
- <meta name="keywords" content="カンファレンス,WebAssembly,Ya8">
- <meta property="og:type" content="article">
- <meta property="og:title" content="Ya8 2024 (レギュラートーク (60分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="CLI の PHP プログラムを限界まで高速化してみる">
- <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>Ya8 2024 (レギュラートーク (60分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">CLI の PHP プログラムを限界まで高速化してみる</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/conference/">カンファレンス</a>
- </li>
- <li class="tag">
- <a href="/tags/wasm/">WebAssembly</a>
- </li>
- <li class="tag">
- <a href="/tags/ya8/">Ya8</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-03-15">2024-03-15</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-03-15/ya8-2024/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-03-15/ya8-2024/slide.pdf b/vhosts/blog/public/slides/2024-03-15/ya8-2024/slide.pdf
deleted file mode 100644
index bb94047d..00000000
--- a/vhosts/blog/public/slides/2024-03-15/ya8-2024/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html b/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
deleted file mode 100644
index 94106604..00000000
--- a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="来る新 JIT エンジンについて知った気になる">
- <meta name="keywords" content="カンファレンス,PHP,PHP カンファレンス小田原">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP カンファレンス小田原 2024 (レギュラートーク (15分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="来る新 JIT エンジンについて知った気になる">
- <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 カンファレンス小田原 2024 (レギュラートーク (15分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">来る新 JIT エンジンについて知った気になる</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-odawara/">PHP カンファレンス小田原</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-04-13">2024-04-13</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-04-13/phpcon-odawara-2024/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf b/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
deleted file mode 100644
index 75e60367..00000000
--- a/vhosts/blog/public/slides/2024-04-13/phpcon-odawara-2024/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html b/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
deleted file mode 100644
index 81d28131..00000000
--- a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="Tracing JIT の発動条件">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第163回 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="Tracing JIT の発動条件">
- <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 勉強会@東京 第163回 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">Tracing JIT の発動条件</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-04-25">2024-04-25</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf b/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
deleted file mode 100644
index ad0bf085..00000000
--- a/vhosts/blog/public/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html b/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
deleted file mode 100644
index 0c58b63b..00000000
--- a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第166回 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後">
- <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 勉強会@東京 第166回 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-07-18">2024-07-18</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf b/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
deleted file mode 100644
index a0957334..00000000
--- a/vhosts/blog/public/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html b/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
deleted file mode 100644
index 50b1cf33..00000000
--- a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="PHP で PHP を作る (縮小版)">
- <meta name="keywords" content="PHP,PHP 勉強会@東京">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP 勉強会@東京 第169回 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHP で PHP を作る (縮小版)">
- <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 勉強会@東京 第169回 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 で PHP を作る (縮小版)</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- <li class="tag">
- <a href="/tags/phpstudy-tokyo/">PHP 勉強会@東京</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-10-30">2024-10-30</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf b/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
deleted file mode 100644
index acdd51b1..00000000
--- a/vhosts/blog/public/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html b/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html
deleted file mode 100644
index 4d5b587a..00000000
--- a/vhosts/blog/public/slides/2024-11-30/cohackpp/index.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!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; 2024 nsfisis">
- <meta name="description" content="プログラミングマナー講座">
- <meta name="keywords" content="紅白ぺぱ合戦,PHP">
- <meta property="og:type" content="article">
- <meta property="og:title" content="紅白ぺぱ合戦 (LT)|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="プログラミングマナー講座">
- <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>紅白ぺぱ合戦 (LT)|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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">プログラミングマナー講座</h1>
- <ul class="post-tags">
- <li class="tag">
- <a href="/tags/cohackpp/">紅白ぺぱ合戦</a>
- </li>
- <li class="tag">
- <a href="/tags/php/">PHP</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2024-11-30">2024-11-30</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2024-11-30/cohackpp/slides.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2024-11-30/cohackpp/slides.pdf b/vhosts/blog/public/slides/2024-11-30/cohackpp/slides.pdf
deleted file mode 100644
index 7cc82ca9..00000000
--- a/vhosts/blog/public/slides/2024-11-30/cohackpp/slides.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html b/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
deleted file mode 100644
index da309ea9..00000000
--- a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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="PHP 処理系の garbage collection を理解する~メモリはいつ解放されるのか~">
- <meta name="keywords" content="カンファレンス,PHP,PHP カンファレンス名古屋">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP カンファレンス名古屋 2025 (レギュラートーク (30分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHP 処理系の garbage collection を理解する~メモリはいつ解放されるのか~">
- <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 (レギュラートーク (30分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 処理系の garbage collection を理解する~メモリはいつ解放されるのか~</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 id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2025-02-22">2025-02-22</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf b/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
deleted file mode 100644
index be1cd969..00000000
--- a/vhosts/blog/public/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html b/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
deleted file mode 100644
index f0460e1c..00000000
--- a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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="PHPで作るPHP~セルフホストできる言語処理系を作ろう~">
- <meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHPerKaigi 2025 (レギュラートーク (40分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHPで作るPHP~セルフホストできる言語処理系を作ろう~">
- <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>PHPerKaigi 2025 (レギュラートーク (40分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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で作るPHP~セルフホストできる言語処理系を作ろう~</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/phperkaigi/">PHPerKaigi</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2025-03-23">2025-03-23</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2025-03-23/phperkaigi-2025/slides.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf b/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf
deleted file mode 100644
index 6c87d655..00000000
--- a/vhosts/blog/public/slides/2025-03-23/phperkaigi-2025/slides.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html b/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html
deleted file mode 100644
index be74f6f6..00000000
--- a/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!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="PHP 8.x 時代のクラス設計(property promotion から property hooks まで)">
- <meta name="keywords" content="カンファレンス,PHP,PHP カンファレンス小田原">
- <meta property="og:type" content="article">
- <meta property="og:title" content="PHP カンファレンス小田原 2025 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="PHP 8.x 時代のクラス設計(property promotion から property hooks まで)">
- <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 (レギュラートーク (20分))|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </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 8.x 時代のクラス設計(property promotion から property hooks まで)</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-odawara/">PHP カンファレンス小田原</a>
- </li>
- </ul>
- </header>
- <div class="post-content">
- <section id="changelog">
- <h2><a href="#changelog">更新履歴</a></h2>
- <ol>
- <li class="revision">
- <time datetime="2025-04-12">2025-04-12</time>: 登壇
- </li>
- </ol>
- </section>
- <canvas data-slide-link="/slides/2025-04-12/phpcon-odawara-2025/slides.pdf" id="slide">
- </canvas>
- <div>
- <button id="prev" type="button">
- Prev
- </button>
- <button id="next" type="button">
- Next
- </button>
- </div>
- <script src="/slide.js?h=9e13ae7b86004d858e6bc1f38129cc88" type="module">
- </script>
- </div>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>
diff --git a/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf b/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
deleted file mode 100644
index 7eeed8d3..00000000
--- a/vhosts/blog/public/slides/2025-04-12/phpcon-odawara-2025/slides.pdf
+++ /dev/null
Binary files differ
diff --git a/vhosts/blog/public/slides/atom.xml b/vhosts/blog/public/slides/atom.xml
deleted file mode 100644
index ef5abb6d..00000000
--- a/vhosts/blog/public/slides/atom.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom">
- <id>tag:blog.nsfisis.dev,2021:slides</id>
- <title>スライド一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/"></link>
- <link rel="self" href="https://blog.nsfisis.dev/slides/atom.xml"></link>
- <author>
- <name>nsfisis</name>
- </author>
- <updated>2025-04-12T00:00:00+09:00</updated>
- <entry>
- <id>urn:uuid:c6c7c241-46c1-44b5-95b2-c30c3a500df3</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2025-04-12/phpcon-odawara-2025/"></link>
- <title>PHP 8.x 時代のクラス設計(property promotion から property hooks まで)</title>
- <summary>登壇: PHP カンファレンス小田原 2025 (レギュラートーク (20分))</summary>
- <published>2025-04-12T00:00:00+09:00</published>
- <updated>2025-04-12T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:ec7f4462-ae56-4bbf-aac7-cbd32bbbeb29</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2025-03-23/phperkaigi-2025/"></link>
- <title>PHPで作るPHP~セルフホストできる言語処理系を作ろう~</title>
- <summary>登壇: PHPerKaigi 2025 (レギュラートーク (40分))</summary>
- <published>2025-03-23T00:00:00+09:00</published>
- <updated>2025-03-23T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:9172fbef-c812-4ade-86f5-eaa12c966708</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2025-02-22/phpcon-nagoya-2025/"></link>
- <title>PHP 処理系の garbage collection を理解する~メモリはいつ解放されるのか~</title>
- <summary>登壇: PHP カンファレンス名古屋 2025 (レギュラートーク (30分))</summary>
- <published>2025-02-22T00:00:00+09:00</published>
- <updated>2025-02-22T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:e1ca4664-f6f1-4de2-b4a5-ea2b64006708</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-11-30/cohackpp/"></link>
- <title>プログラミングマナー講座</title>
- <summary>登壇: 紅白ぺぱ合戦 (LT)</summary>
- <published>2024-11-30T00:00:00+09:00</published>
- <updated>2024-11-30T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:a84100cf-8c92-4856-addf-81a7c5547074</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-10-30/phpstudy-tokyo-169/"></link>
- <title>PHP で PHP を作る (縮小版)</title>
- <summary>登壇: PHP 勉強会@東京 第169回 (レギュラートーク (20分))</summary>
- <published>2024-10-30T00:00:00+09:00</published>
- <updated>2024-10-30T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:eec495b5-45e2-4c6f-a725-e62b1e0a7ad5</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-07-18/phpstudy-tokyo-166/"></link>
- <title>PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後</title>
- <summary>登壇: PHP 勉強会@東京 第166回 (レギュラートーク (20分))</summary>
- <published>2024-07-18T00:00:00+09:00</published>
- <updated>2024-07-18T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:6cf84106-cc69-4d87-b957-9d58d7e585bb</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-04-25/phpstudy-tokyo-163/"></link>
- <title>Tracing JIT の発動条件</title>
- <summary>登壇: PHP 勉強会@東京 第163回 (LT)</summary>
- <published>2024-04-25T00:00:00+09:00</published>
- <updated>2024-04-25T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:69e1694b-5ddb-41a5-a7f4-138ce82a78b2</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-04-13/phpcon-odawara-2024/"></link>
- <title>来る新 JIT エンジンについて知った気になる</title>
- <summary>登壇: PHP カンファレンス小田原 2024 (レギュラートーク (15分))</summary>
- <published>2024-04-13T00:00:00+09:00</published>
- <updated>2024-04-13T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:da7b1d5a-70df-4c4a-936c-1b49ca1a7c37</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-03-15/ya8-2024/"></link>
- <title>CLI の PHP プログラムを限界まで高速化してみる</title>
- <summary>登壇: Ya8 2024 (レギュラートーク (60分))</summary>
- <published>2024-03-15T00:00:00+09:00</published>
- <updated>2024-03-15T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:cee40048-f3c5-4043-9ef8-a4ee2ae7cf0e</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-03-08/phperkaigi-2024/"></link>
- <title>WebAssembly を理解する 〜VM の作成を通して〜</title>
- <summary>登壇: PHPerKaigi 2024 (レギュラートーク (40分))</summary>
- <published>2024-03-08T00:00:00+09:00</published>
- <updated>2024-03-08T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:82db7893-983a-4631-8bee-d0725d078252</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2024-01-24/phpstudy-tokyo-160/"></link>
- <title>PHPStan の力で Algebraic Data Types を実現する</title>
- <summary>登壇: PHP 勉強会@東京 第160 回 (レギュラートーク)</summary>
- <published>2024-01-24T00:00:00+09:00</published>
- <updated>2024-01-24T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:6c377f3f-6f52-4074-b690-c79d02050562</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-10-25/phpstudy-tokyo-157/"></link>
- <title>PHP コードを隔離された環境で安全に動かす (on WebAssembly)</title>
- <summary>登壇: PHP 勉強会@東京 第157 回 (LT)</summary>
- <published>2023-10-25T00:00:00+09:00</published>
- <updated>2023-10-25T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:d6118e00-5fb1-4230-9d94-854260beae04</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-08-24/phpstudy-tokyo-155/"></link>
- <title>PHP 3.0 の処理系のソースを読んでみる</title>
- <summary>登壇: PHP 勉強会@東京 第155 回 (LT)</summary>
- <published>2023-08-24T00:00:00+09:00</published>
- <updated>2023-08-24T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:669de08d-9e02-44c5-ac3f-35972112e706</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-07-26/phpstudy-tokyo-154/"></link>
- <title>言語間で比較するエラーの通知と処理</title>
- <summary>登壇: PHP 勉強会@東京 第154 回 (レギュラートーク)</summary>
- <published>2023-07-26T00:00:00+09:00</published>
- <updated>2023-07-26T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:72244d87-4cf0-41c4-a074-bcc37acaa678</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-06-23/phpconfuk-2023-eve/"></link>
- <title>巨大なコードベースへ突撃するために</title>
- <summary>登壇: PHP カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク)</summary>
- <published>2023-06-23T00:00:00+09:00</published>
- <updated>2023-06-23T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:6016d501-b9c9-474a-a304-1ec1295e049a</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-06-21/phpstudy-tokyo-153/"></link>
- <title>テキストファイルの末尾には改行コードを入れよう</title>
- <summary>登壇: PHP 勉強会@東京 第153 回 (LT)</summary>
- <published>2023-06-21T00:00:00+09:00</published>
- <updated>2023-06-21T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:fe75bb63-1cd9-457e-8244-c444307cd40a</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-04-12/phpstudy-tokyo-151/"></link>
- <title>list でない array の末尾を探す</title>
- <summary>登壇: PHP 勉強会@東京 第151 回 (LT)</summary>
- <published>2023-04-12T00:00:00+09:00</published>
- <updated>2023-04-12T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:3cce70d8-cee9-4e0e-8b38-6ef1e0a8a278</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-03-25/phperkaigi-2023-tokens/"></link>
- <title>PHPer チャレンジ解説 (デジタルサーカス株式会社)</title>
- <summary>登壇: PHPerKaigi 2023 (トークン解説セッション)</summary>
- <published>2023-03-25T00:00:00+09:00</published>
- <updated>2023-03-25T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:2dce7e27-1eaf-4ca4-8037-e9a3ead18b48</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-03-24/phperkaigi-2023/"></link>
- <title>詳説「参照」PHP の参照を完全に理解する</title>
- <summary>登壇: PHPerKaigi 2023 (レギュラートーク)</summary>
- <published>2023-03-24T00:00:00+09:00</published>
- <updated>2023-03-24T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:9376560b-250a-4697-ac10-0903ad16acee</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-03-15/phpstudy-tokyo-150/"></link>
- <title>明日のあなたの役に立たない PHP コーディング技法~細長い FizzBuzz を書く~</title>
- <summary>登壇: PHP 勉強会@東京 第150 回 (LT)</summary>
- <published>2023-03-15T00:00:00+09:00</published>
- <updated>2023-03-18T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:f23ea81c-5996-4b7e-aab0-4e9f23b172c2</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-02-15/phpstudy-tokyo-149/"></link>
- <title>PHPerKaigi 2023 のトークン問題でボツにした問題を供養する</title>
- <summary>登壇: PHP 勉強会@東京 第149 回 (LT)</summary>
- <published>2023-02-15T00:00:00+09:00</published>
- <updated>2023-02-15T00:00:00+09:00</updated>
- </entry>
- <entry>
- <id>urn:uuid:693a4c2e-6f21-4840-b793-4e3644a8ec22</id>
- <link rel="alternate" href="https://blog.nsfisis.dev/slides/2023-01-18/phpstudy-tokyo-148/"></link>
- <title>明日のあなたの役に立たない PHP コーディング技法~polyglot~</title>
- <summary>登壇: PHP 勉強会@東京 第148 回 (LT)</summary>
- <published>2023-01-18T00:00:00+09:00</published>
- <updated>2023-01-18T00:00:00+09:00</updated>
- </entry>
-</feed>
diff --git a/vhosts/blog/public/slides/index.html b/vhosts/blog/public/slides/index.html
deleted file mode 100644
index f3b498ba..00000000
--- a/vhosts/blog/public/slides/index.html
+++ /dev/null
@@ -1,380 +0,0 @@
-<!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; 2021 nsfisis">
- <meta name="description" content="登壇したイベントで使用したスライドの一覧">
- <meta property="og:type" content="article">
- <meta property="og:title" content="スライド一覧|REPL: Rest-Eat-Program Loop">
- <meta property="og:description" content="登壇したイベントで使用したスライドの一覧">
- <meta property="og:site_name" content="REPL: Rest-Eat-Program Loop">
- <meta property="og:locale" content="ja_JP">
- <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/slides/atom.xml">
- <link rel="icon" type="image/svg+xml" href="/favicon.svg">
- <title>スライド一覧|REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=9513229b52eb2041b99ba1b959305633">
- </head>
- <body class="list">
- <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">
- <header class="page-header">
- <h1>スライド一覧</h1>
- </header>
- <article class="post-entry">
- <a href="/slides/2025-04-12/phpcon-odawara-2025/">
- <header class="entry-header">
- <h2>登壇: PHP カンファレンス小田原 2025 (レギュラートーク (20分))</h2>
- </header>
- <section class="entry-content">
- <p>
- PHP 8.x 時代のクラス設計(property promotion から property hooks まで)
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2025-04-12">2025-04-12</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2025-03-23/phperkaigi-2025/">
- <header class="entry-header">
- <h2>登壇: PHPerKaigi 2025 (レギュラートーク (40分))</h2>
- </header>
- <section class="entry-content">
- <p>
- PHPで作るPHP~セルフホストできる言語処理系を作ろう~
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2025-03-23">2025-03-23</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2025-02-22/phpcon-nagoya-2025/">
- <header class="entry-header">
- <h2>登壇: PHP カンファレンス名古屋 2025 (レギュラートーク (30分))</h2>
- </header>
- <section class="entry-content">
- <p>
- PHP 処理系の garbage collection を理解する~メモリはいつ解放されるのか~
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2025-02-22">2025-02-22</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-11-30/cohackpp/">
- <header class="entry-header">
- <h2>登壇: 紅白ぺぱ合戦 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- プログラミングマナー講座
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-11-30">2024-11-30</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-10-30/phpstudy-tokyo-169/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第169回 (レギュラートーク (20分))</h2>
- </header>
- <section class="entry-content">
- <p>
- PHP で PHP を作る (縮小版)
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-10-30">2024-10-30</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-07-18/phpstudy-tokyo-166/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第166回 (レギュラートーク (20分))</h2>
- </header>
- <section class="entry-content">
- <p>
- PHPerKaigi 2024 で発表した WebAssembly ランタイムのその後
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-07-18">2024-07-18</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-04-25/phpstudy-tokyo-163/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第163回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- Tracing JIT の発動条件
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-04-25">2024-04-25</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-04-13/phpcon-odawara-2024/">
- <header class="entry-header">
- <h2>登壇: PHP カンファレンス小田原 2024 (レギュラートーク (15分))</h2>
- </header>
- <section class="entry-content">
- <p>
- 来る新 JIT エンジンについて知った気になる
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-04-13">2024-04-13</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-03-15/ya8-2024/">
- <header class="entry-header">
- <h2>登壇: Ya8 2024 (レギュラートーク (60分))</h2>
- </header>
- <section class="entry-content">
- <p>
- CLI の PHP プログラムを限界まで高速化してみる
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-03-15">2024-03-15</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-03-08/phperkaigi-2024/">
- <header class="entry-header">
- <h2>登壇: PHPerKaigi 2024 (レギュラートーク (40分))</h2>
- </header>
- <section class="entry-content">
- <p>
- WebAssembly を理解する 〜VM の作成を通して〜
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-03-08">2024-03-08</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2024-01-24/phpstudy-tokyo-160/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第160 回 (レギュラートーク)</h2>
- </header>
- <section class="entry-content">
- <p>
- PHPStan の力で Algebraic Data Types を実現する
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2024-01-24">2024-01-24</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-10-25/phpstudy-tokyo-157/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第157 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- PHP コードを隔離された環境で安全に動かす (on WebAssembly)
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-10-25">2023-10-25</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-08-24/phpstudy-tokyo-155/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第155 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- PHP 3.0 の処理系のソースを読んでみる
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-08-24">2023-08-24</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-07-26/phpstudy-tokyo-154/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第154 回 (レギュラートーク)</h2>
- </header>
- <section class="entry-content">
- <p>
- 言語間で比較するエラーの通知と処理
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-07-26">2023-07-26</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-06-23/phpconfuk-2023-eve/">
- <header class="entry-header">
- <h2>登壇: PHP カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク)</h2>
- </header>
- <section class="entry-content">
- <p>
- 巨大なコードベースへ突撃するために
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-06-23">2023-06-23</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-06-21/phpstudy-tokyo-153/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第153 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- テキストファイルの末尾には改行コードを入れよう
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-06-21">2023-06-21</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-04-12/phpstudy-tokyo-151/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第151 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- list でない array の末尾を探す
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-04-12">2023-04-12</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-03-25/phperkaigi-2023-tokens/">
- <header class="entry-header">
- <h2>登壇: PHPerKaigi 2023 (トークン解説セッション)</h2>
- </header>
- <section class="entry-content">
- <p>
- PHPer チャレンジ解説 (デジタルサーカス株式会社)
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-03-25">2023-03-25</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-03-24/phperkaigi-2023/">
- <header class="entry-header">
- <h2>登壇: PHPerKaigi 2023 (レギュラートーク)</h2>
- </header>
- <section class="entry-content">
- <p>
- 詳説「参照」PHP の参照を完全に理解する
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-03-24">2023-03-24</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-03-15/phpstudy-tokyo-150/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第150 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- 明日のあなたの役に立たない PHP コーディング技法~細長い FizzBuzz を書く~
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-03-15">2023-03-15</time> 登壇、<time datetime="2023-03-18">2023-03-18</time> 更新
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-02-15/phpstudy-tokyo-149/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第149 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- PHPerKaigi 2023 のトークン問題でボツにした問題を供養する
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-02-15">2023-02-15</time> 登壇
- </footer>
- </a>
- </article>
- <article class="post-entry">
- <a href="/slides/2023-01-18/phpstudy-tokyo-148/">
- <header class="entry-header">
- <h2>登壇: PHP 勉強会@東京 第148 回 (LT)</h2>
- </header>
- <section class="entry-content">
- <p>
- 明日のあなたの役に立たない PHP コーディング技法~polyglot~
- </p>
- </section>
- <footer class="entry-footer">
- <time datetime="2023-01-18">2023-01-18</time> 登壇
- </footer>
- </a>
- </article>
- </main>
- <footer class="footer">
- &copy; 2021 nsfisis
- </footer>
- </body>
-</html>