diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-07-29 02:03:48 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-07-29 02:03:48 +0900 |
| commit | 9af8b4fd3741aa890f5ef40dbf729bef2e381112 (patch) | |
| tree | e995340ac3b1e47a52546e00878505b9e92ce5a1 /services/blog/public/slides | |
| parent | 1f1870a1852558166cabfdfdcc4bc1437e37a45a (diff) | |
| download | nsfisis.dev-9af8b4fd3741aa890f5ef40dbf729bef2e381112.tar.gz nsfisis.dev-9af8b4fd3741aa890f5ef40dbf729bef2e381112.tar.zst nsfisis.dev-9af8b4fd3741aa890f5ef40dbf729bef2e381112.zip | |
feat(blog/content): new slide /slides/2025-07-26/techramen-25-conf/
Diffstat (limited to 'services/blog/public/slides')
| -rw-r--r-- | services/blog/public/slides/2025-07-26/techramen-25-conf/index.html | 86 | ||||
| -rw-r--r-- | services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf | bin | 0 -> 270959 bytes | |||
| -rw-r--r-- | services/blog/public/slides/atom.xml | 10 | ||||
| -rw-r--r-- | services/blog/public/slides/index.html | 26 |
4 files changed, 121 insertions, 1 deletions
diff --git a/services/blog/public/slides/2025-07-26/techramen-25-conf/index.html b/services/blog/public/slides/2025-07-26/techramen-25-conf/index.html new file mode 100644 index 00000000..505a4a30 --- /dev/null +++ b/services/blog/public/slides/2025-07-26/techramen-25-conf/index.html @@ -0,0 +1,86 @@ +<!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="© 2025 nsfisis"> + <meta name="description" content="セルフホスト可能なCコンパイラを2000行弱で書く"> + <meta name="keywords" content="C,カンファレンス,TechRAMEN"> + <meta property="og:type" content="article"> + <meta property="og:title" content="TechRAMEN 2025 Conference (40 分)|REPL: Rest-Eat-Program Loop"> + <meta property="og:description" content="セルフホスト可能なCコンパイラを2000行弱で書く"> + <meta property="og:site_name" content="REPL: Rest-Eat-Program Loop"> + <meta property="og:locale" content="ja_JP"> + <meta name="Hatena::Bookmark" content="nocomment"> + <link rel="icon" type="image/svg+xml" href="/favicon.svg"> + <title>TechRAMEN 2025 Conference (40 分)|REPL: Rest-Eat-Program Loop</title> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> + </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">セルフホスト可能なCコンパイラを2000行弱で書く</h1> + <ul class="post-tags"> + <li class="tag"> + <a href="/tags/c/">C</a> + </li> + <li class="tag"> + <a href="/tags/conference/">カンファレンス</a> + </li> + <li class="tag"> + <a href="/tags/techramen/">TechRAMEN</a> + </li> + </ul> + </header> + <div class="post-content"> + <section id="changelog"> + <h2><a href="#changelog">更新履歴</a></h2> + <ol> + <li class="revision"> + <time datetime="2025-07-26">2025-07-26</time>: 登壇 + </li> + </ol> + </section> + <canvas data-slide-link="/slides/2025-07-26/techramen-25-conf/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"> + © 2021 nsfisis + </footer> + </body> +</html> diff --git a/services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf b/services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf Binary files differnew file mode 100644 index 00000000..d64079fc --- /dev/null +++ b/services/blog/public/slides/2025-07-26/techramen-25-conf/slides.pdf diff --git a/services/blog/public/slides/atom.xml b/services/blog/public/slides/atom.xml index ef5abb6d..ca197824 100644 --- a/services/blog/public/slides/atom.xml +++ b/services/blog/public/slides/atom.xml @@ -7,7 +7,15 @@ <author> <name>nsfisis</name> </author> - <updated>2025-04-12T00:00:00+09:00</updated> + <updated>2025-07-26T00:00:00+09:00</updated> + <entry> + <id>urn:uuid:4b667c22-e5ef-4827-9db6-8b503b460255</id> + <link rel="alternate" href="https://blog.nsfisis.dev/slides/2025-07-26/techramen-25-conf/"></link> + <title>セルフホスト可能なCコンパイラを2000行弱で書く</title> + <summary>登壇: TechRAMEN 2025 Conference (40 分)</summary> + <published>2025-07-26T00:00:00+09:00</published> + <updated>2025-07-26T00:00:00+09:00</updated> + </entry> <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> diff --git a/services/blog/public/slides/index.html b/services/blog/public/slides/index.html index 865b6e56..98a6adcf 100644 --- a/services/blog/public/slides/index.html +++ b/services/blog/public/slides/index.html @@ -44,6 +44,32 @@ <h1>スライド一覧</h1> </header> <article class="post-entry"> + <a href="/slides/2025-07-26/techramen-25-conf/"> + <header class="entry-header"> + <h2>登壇: TechRAMEN 2025 Conference (40 分)</h2> + </header> + <section class="entry-content"> + <p> + セルフホスト可能なCコンパイラを2000行弱で書く + </p> + </section> + <footer class="entry-footer"> + <time datetime="2025-07-26">2025-07-26</time> 登壇 + <ul class="entry-tags"> + <li class="tag"> + C + </li> + <li class="tag"> + カンファレンス + </li> + <li class="tag"> + TechRAMEN + </li> + </ul> + </footer> + </a> + </article> + <article class="post-entry"> <a href="/slides/2025-04-12/phpcon-odawara-2025/"> <header class="entry-header"> <h2>登壇: PHP カンファレンス小田原 2025 (レギュラートーク (20分))</h2> |
