diff options
Diffstat (limited to 'services/blog')
134 files changed, 183 insertions, 175 deletions
diff --git a/services/blog/nuldoc-src/djot/djot2ndoc.ts b/services/blog/nuldoc-src/djot/djot2ndoc.ts index 2abb6ce..627e8d6 100644 --- a/services/blog/nuldoc-src/djot/djot2ndoc.ts +++ b/services/blog/nuldoc-src/djot/djot2ndoc.ts @@ -46,7 +46,7 @@ import { Url as DjotUrl, Verbatim as DjotVerbatim, } from "@djot/djot"; -import { elem, Element, Node, rawHTML, text } from "../dom.ts"; +import { addClass, elem, Element, Node, rawHTML, text } from "../dom.ts"; function processBlock(node: DjotBlock): Element { switch (node.tag) { @@ -419,7 +419,7 @@ function processFootnoteReference(node: DjotFootnoteReference): Element { } function processUrl(node: DjotUrl): Element { - return elem( + const e = elem( "a", { href: node.text, @@ -427,6 +427,8 @@ function processUrl(node: DjotUrl): Element { }, text(node.text), ); + addClass(e, "url"); + return e; } function processSpan(node: DjotSpan): Element { diff --git a/services/blog/nuldoc-src/djot/to_html.ts b/services/blog/nuldoc-src/djot/to_html.ts index c4939d5..8219b74 100644 --- a/services/blog/nuldoc-src/djot/to_html.ts +++ b/services/blog/nuldoc-src/djot/to_html.ts @@ -115,7 +115,7 @@ function transformLinkLikeToAnchorElement(doc: Document) { } const [_, prefix, url, suffix] = match; nodes.push(text(prefix)); - nodes.push(elem("a", { href: url }, text(url))); + nodes.push(elem("a", { href: url, class: "url" }, text(url))); restContent = suffix; } return nodes; diff --git a/services/blog/public/404.html b/services/blog/public/404.html index a09adb8..fa1b7e7 100644 --- a/services/blog/public/404.html +++ b/services/blog/public/404.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>Page Not Found|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/about/index.html b/services/blog/public/about/index.html index b27c6d3..b16d35a 100644 --- a/services/blog/public/about/index.html +++ b/services/blog/public/about/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>About|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/index.html b/services/blog/public/index.html index acaada6..698ebbc 100644 --- a/services/blog/public/index.html +++ b/services/blog/public/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2/index.html b/services/blog/public/posts/2/index.html index a753967..dd63537 100644 --- a/services/blog/public/posts/2/index.html +++ b/services/blog/public/posts/2/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (2ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/posts/2021-03-05/my-first-post/index.html b/services/blog/public/posts/2021-03-05/my-first-post/index.html index 613df98..1e90a41 100644 --- a/services/blog/public/posts/2021-03-05/my-first-post/index.html +++ b/services/blog/public/posts/2021-03-05/my-first-post/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>My First Post|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -183,7 +183,7 @@ <mark>highlighted</mark> </p> <p> - <a href="https://example.com" rel="noreferrer" target="_blank">https://example.com</a> + <a class="url" href="https://example.com" rel="noreferrer" target="_blank">https://example.com</a> </p> <p> <a href="https://example.com" rel="noreferrer" target="_blank">example link</a> diff --git a/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html b/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html index 091840a..8ed6007 100644 --- a/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html +++ b/services/blog/public/posts/2021-03-30/phperkaigi-2021/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2021|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html b/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html index c4f1304..17939d1 100644 --- a/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html +++ b/services/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【C++】 属性構文の属性名にはキーワードが使える|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -67,7 +67,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/94090937bcf860cfa93b" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/94090937bcf860cfa93b</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/94090937bcf860cfa93b" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/94090937bcf860cfa93b</a> </p> </div> </div> @@ -145,7 +145,7 @@ C++17 の仕様も見てみる (正確には標準化前のドラフト)。 </p> <p> - 引用元: <a href="https://timsong-cpp.github.io/cppwp/n4659/dcl.attr#grammar-4" rel="noreferrer" target="_blank">https://timsong-cpp.github.io/cppwp/n4659/dcl.attr#grammar-4</a> + 引用元: <a class="url" href="https://timsong-cpp.github.io/cppwp/n4659/dcl.attr#grammar-4" rel="noreferrer" target="_blank">https://timsong-cpp.github.io/cppwp/n4659/dcl.attr#grammar-4</a> </p> <blockquote> <p> diff --git a/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html b/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html index 1beb05c..628b982 100644 --- a/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html +++ b/services/blog/public/posts/2021-10-02/python-unbound-local-error/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Python】 クロージャとUnboundLocalError: local variable 'x' referenced before assignment|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -67,7 +67,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/5d733703afcb35bbf399" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/5d733703afcb35bbf399</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/5d733703afcb35bbf399" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/5d733703afcb35bbf399</a> </p> </div> </div> diff --git a/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html b/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html index 795fefa..317dcb8 100644 --- a/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html +++ b/services/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Ruby】 自身を実行している処理系の種類を判定する|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -64,7 +64,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/74d7ffeeebc51b20d791" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/74d7ffeeebc51b20d791</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/74d7ffeeebc51b20d791" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/74d7ffeeebc51b20d791</a> </p> </div> </div> diff --git a/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html b/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html index 2058568..0ccf38a 100644 --- a/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html +++ b/services/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Ruby】 then キーワードと case in|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -90,7 +90,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/787a8cf888a304497223" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/787a8cf888a304497223</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/787a8cf888a304497223" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/787a8cf888a304497223</a> </p> </div> </div> @@ -206,7 +206,7 @@ ようやく本題にたどり着いた。来る Ruby 3.0 では <code>case</code> と <code>in</code> キーワードを使ったパターンマッチングの構文が入る予定である。この構文でもパターン部との区切りとして <code>then</code> 等が必要になる。 (現在の) Ruby には formal な形式での文法仕様は存在しないので、yacc の定義ファイルを参照した (yacc の説明は省略)。 </p> <p> - <a href="https://github.com/ruby/ruby/blob/221ca0f8281d39f0dfdfe13b2448875384bbf735/parse.y#L3961-L3986" rel="noreferrer" target="_blank">https://github.com/ruby/ruby/blob/221ca0f8281d39f0dfdfe13b2448875384bbf735/parse.y#L3961-L3986</a> + <a class="url" href="https://github.com/ruby/ruby/blob/221ca0f8281d39f0dfdfe13b2448875384bbf735/parse.y#L3961-L3986" rel="noreferrer" target="_blank">https://github.com/ruby/ruby/blob/221ca0f8281d39f0dfdfe13b2448875384bbf735/parse.y#L3961-L3986</a> </p> <div class="codeblock"> <div class="filename"> diff --git a/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html b/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html index 396e2dd..8031056 100644 --- a/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html +++ b/services/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>Rust のプリミティブ型はどこからやって来るか|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -78,7 +78,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/9a429432258bbcd6c565" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/9a429432258bbcd6c565</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/9a429432258bbcd6c565" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/9a429432258bbcd6c565</a> </p> </div> </div> @@ -122,7 +122,7 @@ 調査に使用したソース (調査時点での最新 master) </p> <p> - <a href="https://github.com/rust-lang/rust/tree/511ed9f2356af365ad8affe046b3dd33f7ac3c98" rel="noreferrer" target="_blank">https://github.com/rust-lang/rust/tree/511ed9f2356af365ad8affe046b3dd33f7ac3c98</a> + <a class="url" href="https://github.com/rust-lang/rust/tree/511ed9f2356af365ad8affe046b3dd33f7ac3c98" rel="noreferrer" target="_blank">https://github.com/rust-lang/rust/tree/511ed9f2356af365ad8affe046b3dd33f7ac3c98</a> </p> <p> どのようにして調べるか。rustc の構造には詳しくないため、すぐに当たりをつけるのは難しい。 diff --git a/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html b/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html index e4496ea..735a115 100644 --- a/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html +++ b/services/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Vim】 autocmd events の BufWrite/BufWritePre の違い|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -86,7 +86,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/79ab4db8564032de0b25" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/79ab4db8564032de0b25</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/79ab4db8564032de0b25" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/79ab4db8564032de0b25</a> </p> </div> </div> @@ -140,7 +140,7 @@ 以下は、autocmd events の名前と内部で使われている整数値とのマッピングを定義している箇所である。見ての通り、上でエイリアスではないかと述べた3組には、それぞれ同じ内部値が使われている。 </p> <p> - <a href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L85-L86" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L85-L86</a> + <a class="url" href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L85-L86" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L85-L86</a> </p> <div class="codeblock"> <div class="filename"> @@ -150,7 +150,7 @@ <span class="line"><span style="color:#24292E">{</span><span style="color:#032F62">"BufCreate"</span><span style="color:#24292E">, EVENT_BUFADD},</span></span></code></pre> </div> <p> - <a href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L95-L97" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L95-L97</a> + <a class="url" href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L95-L97" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L95-L97</a> </p> <div class="codeblock"> <div class="filename"> @@ -161,7 +161,7 @@ <span class="line"><span style="color:#24292E">{</span><span style="color:#032F62">"BufReadPost"</span><span style="color:#24292E">, EVENT_BUFREADPOST},</span></span></code></pre> </div> <p> - <a href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L103-L105" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L103-L105</a> + <a class="url" href="https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L103-L105" rel="noreferrer" target="_blank">https://github.com/vim/vim/blob/8e6be34338f13a6a625f19bcef82019c9adc65f2/src/autocmd.c#L103-L105</a> </p> <div class="codeblock"> <div class="filename"> @@ -178,7 +178,7 @@ neovim の場合でも同様のマッピングが定義されているが、こちらの場合は Lua で書かれている。以下にある通り、はっきり <code>aliases</code> と書かれている。 </p> <p> - <a href="https://github.com/neovim/neovim/blob/71d4f5851f068eeb432af34850dddda8cc1c71e3/src/nvim/auevents.lua#L119-L124" rel="noreferrer" target="_blank">https://github.com/neovim/neovim/blob/71d4f5851f068eeb432af34850dddda8cc1c71e3/src/nvim/auevents.lua#L119-L124</a> + <a class="url" href="https://github.com/neovim/neovim/blob/71d4f5851f068eeb432af34850dddda8cc1c71e3/src/nvim/auevents.lua#L119-L124" rel="noreferrer" target="_blank">https://github.com/neovim/neovim/blob/71d4f5851f068eeb432af34850dddda8cc1c71e3/src/nvim/auevents.lua#L119-L124</a> </p> <div class="codeblock"> <div class="filename"> diff --git a/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html index 27eb273..4b4349e 100644 --- a/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html +++ b/services/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>Vimで選択した行の順番を入れ替える|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -95,7 +95,7 @@ </div> <div class="admonition-content"> <p> - この記事は Qiita から移植してきたものです。元 URL: <a href="https://qiita.com/nsfisis/items/4fefb361d9a693803520" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/4fefb361d9a693803520</a> + この記事は Qiita から移植してきたものです。元 URL: <a class="url" href="https://qiita.com/nsfisis/items/4fefb361d9a693803520" rel="noreferrer" target="_blank">https://qiita.com/nsfisis/items/4fefb361d9a693803520</a> </p> </div> </div> diff --git a/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html b/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html index 9d91322..3308b76 100644 --- a/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html +++ b/services/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2022 トークン問題の解説|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -154,7 +154,7 @@ 本日開始された <a href="https://phperkaigi.jp/2022/" rel="noreferrer" target="_blank">PHPerKaigi 2022</a> の PHPer チャレンジにおいて、弊社 <a href="https://www.dgcircus.com/" rel="noreferrer" target="_blank">デジタルサーカス株式会社</a> の問題を 3問作成した。この記事では、これらの問題の解説をおこなう。 </p> <p> - リポジトリはこちら: <a href="https://github.com/nsfisis/PHPerKaigi2022-tokens" rel="noreferrer" target="_blank">https://github.com/nsfisis/PHPerKaigi2022-tokens</a> + リポジトリはこちら: <a class="url" href="https://github.com/nsfisis/PHPerKaigi2022-tokens" rel="noreferrer" target="_blank">https://github.com/nsfisis/PHPerKaigi2022-tokens</a> </p> </section> <section id="section--q1-brainfuck"> @@ -253,7 +253,7 @@ Brainf*ck のインタプリタとプログラムになっている。 Brainf*ck とは、難解プログラミング言語のひとつであり、ここで説明するよりも Wikipedia の該当ページを読んだ方がよい。 </p> <p> - <a href="https://ja.wikipedia.org/wiki/Brainfuck" rel="noreferrer" target="_blank">https://ja.wikipedia.org/wiki/Brainfuck</a> + <a class="url" href="https://ja.wikipedia.org/wiki/Brainfuck" rel="noreferrer" target="_blank">https://ja.wikipedia.org/wiki/Brainfuck</a> </p> <p> なお、brainf*ck プログラムを普通の書き方で書くと、次のようになる。 @@ -283,7 +283,7 @@ <span class="line"><span>< .</span></span></code></pre> </div> <p> - 実行結果はこちら: <a href="https://ideone.com/22VWmb" rel="noreferrer" target="_blank">https://ideone.com/22VWmb</a> + 実行結果はこちら: <a class="url" href="https://ideone.com/22VWmb" rel="noreferrer" target="_blank">https://ideone.com/22VWmb</a> </p> <p> それぞれの絵文字で表された関数が、各命令に対応している。 diff --git a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html index 1b85e23..1676841 100644 --- a/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html +++ b/services/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>term-banner: ターミナルにバナーを表示するツールを書いた|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -90,7 +90,7 @@ コマンドライン引数として渡した文字列をターミナルに大きく表示する。 </p> <p> - リポジトリはこちら: <a href="https://github.com/nsfisis/term-banner" rel="noreferrer" target="_blank">https://github.com/nsfisis/term-banner</a> + リポジトリはこちら: <a class="url" href="https://github.com/nsfisis/term-banner" rel="noreferrer" target="_blank">https://github.com/nsfisis/term-banner</a> </p> </section> <section id="section--motivation"> diff --git a/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html b/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html index 81fb45b..86b608f 100644 --- a/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html +++ b/services/blog/public/posts/2022-05-01/phperkaigi-2022/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2022|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html b/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html index 0795b3a..a053bd3 100644 --- a/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html +++ b/services/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHP カンファレンス沖縄で出題されたコードゴルフの問題を解いてみた|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -105,10 +105,10 @@ </p> <ul> <li> - ツイート: <a href="https://twitter.com/m3m0r7/status/1563397620231712772" rel="noreferrer" target="_blank">https://twitter.com/m3m0r7/status/1563397620231712772</a> + ツイート: <a class="url" href="https://twitter.com/m3m0r7/status/1563397620231712772" rel="noreferrer" target="_blank">https://twitter.com/m3m0r7/status/1563397620231712772</a> </li> <li> - スライド: <a href="https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3" rel="noreferrer" target="_blank">https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3</a> + スライド: <a class="url" href="https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3" rel="noreferrer" target="_blank">https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3</a> </li> </ul> </section> diff --git a/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html b/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html index ccb924b..adbe31d 100644 --- a/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html +++ b/services/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>弊社の PHP Foundation への寄付に寄せて|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -61,7 +61,7 @@ 先日、私の勤める <a href="https://www.dgcircus.com/" rel="noreferrer" target="_blank">デジタルサーカス株式会社</a> が <a href="https://opencollective.com/phpfoundation" rel="noreferrer" target="_blank">PHP Foundation</a> へ $2,000 の寄付をおこないました。 </p> <p> - 記事: <a href="https://www.dgcircus.com/news/581" rel="noreferrer" target="_blank">https://www.dgcircus.com/news/581</a> + 記事: <a class="url" href="https://www.dgcircus.com/news/581" rel="noreferrer" target="_blank">https://www.dgcircus.com/news/581</a> </p> <p> 本件を社内でしつこく推進した1人として、推進の理由等を書き残しておきます。 diff --git a/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html b/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html index 0530802..90e136e 100644 --- a/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html +++ b/services/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【PHP】 fizzbuzz を書く。1行あたり2文字で。|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html b/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html index e42c63a..773b52d 100644 --- a/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html +++ b/services/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2023: ボツになったトークン問題 その 1|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html b/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html index 98c8048..e5d3e48 100644 --- a/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html +++ b/services/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【備忘録】 このサイト用の VPS をセットアップしたときのメモ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html b/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html index dc5ed8e..b8daf9e 100644 --- a/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html +++ b/services/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2023: ボツになったトークン問題 その 2|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html index 7c98dda..3dfc50d 100644 --- a/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html +++ b/services/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2023: ボツになったトークン問題 その 3|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html b/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html index a78c8a4..86cd7fb 100644 --- a/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html +++ b/services/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>このブログのジェネレータを書き直した|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html b/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html index 41ebb8d..5f4e786 100644 --- a/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html +++ b/services/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PNG 画像の最小構成エンコーダを実装する|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html b/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html index 936747c..9be6548 100644 --- a/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html +++ b/services/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html b/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html index 47750f3..c992056 100644 --- a/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html +++ b/services/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html b/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html index 016951a..515216c 100644 --- a/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html +++ b/services/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHP の処理系を Emscripten で WebAssembly にコンパイルする|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html b/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html index d0fbe55..37d12f3 100644 --- a/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html +++ b/services/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>放送大学に入学しました|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-12-03/isucon-13/index.html b/services/blog/public/posts/2023-12-03/isucon-13/index.html index 9dd7a94..35c34d6 100644 --- a/services/blog/public/posts/2023-12-03/isucon-13/index.html +++ b/services/blog/public/posts/2023-12-03/isucon-13/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>ISUCON 13 に参加した|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2023-12-31/2023-reflections/index.html b/services/blog/public/posts/2023-12-31/2023-reflections/index.html index f7700d1..145ce44 100644 --- a/services/blog/public/posts/2023-12-31/2023-reflections/index.html +++ b/services/blog/public/posts/2023-12-31/2023-reflections/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>2023年の振り返り|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html b/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html index 3cad45b..51fa398 100644 --- a/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html +++ b/services/blog/public/posts/2024-01-10/neovim-insert-namespace-declaration-to-empty-php-file/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Neovim】 空の PHP ファイルに namespace 宣言を挿入する|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html b/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html index af260f0..25073fa 100644 --- a/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html +++ b/services/blog/public/posts/2024-02-03/install-wireguard-on-personal-server/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【備忘録】 個人用サーバに WireGuard を導入する|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html b/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html index 20c5a64..06509ec 100644 --- a/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html +++ b/services/blog/public/posts/2024-02-10/yapcjapan-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>YAPC::Hiroshima 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html b/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html index 4653b2a..cf4db68 100644 --- a/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html +++ b/services/blog/public/posts/2024-02-22/phpkansai-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPカンファレンス関西 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html b/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html index b5af0e9..6c4189a 100644 --- a/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html +++ b/services/blog/public/posts/2024-03-17/phperkaigi-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-03-20/my-bucket-list/index.html b/services/blog/public/posts/2024-03-20/my-bucket-list/index.html index 4adbd10..b224b97 100644 --- a/services/blog/public/posts/2024-03-20/my-bucket-list/index.html +++ b/services/blog/public/posts/2024-03-20/my-bucket-list/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>死ぬまでに作る自作○○一覧あるいは人生の TODO リスト|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html b/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html index f8178c2..8537716 100644 --- a/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html +++ b/services/blog/public/posts/2024-04-14/phpcon-odawara-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHP カンファレンス小田原 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -143,7 +143,7 @@ FigmaとPHPで作る、1ミリたりとも表示崩れしない最強の帳票印刷ソリューション (たつきち さん) <ul> <li> - プロポーザルリンク: <a href="https://fortee.jp/phpconodawara-2024/proposal/7c57d5ca-213a-4d7a-aaf0-26ddc44897f0" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/7c57d5ca-213a-4d7a-aaf0-26ddc44897f0</a> + プロポーザルリンク: <a class="url" href="https://fortee.jp/phpconodawara-2024/proposal/7c57d5ca-213a-4d7a-aaf0-26ddc44897f0" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/7c57d5ca-213a-4d7a-aaf0-26ddc44897f0</a> </li> <li> 感想: 最初のアイデアから途中の泥臭いワークアラウンドまで非常におもしろかったです。帳票には何度か苦しめられているので、機会があれば試してみたいです。 @@ -154,7 +154,7 @@ PHPの次期バージョンはこの時期どうなっているのか、Internalsの開発体制について (てきめん さん) <ul> <li> - プロポーザルリンク: <a href="https://fortee.jp/phpconodawara-2024/proposal/740b034a-81f0-4b7a-90e9-cd3fa01c651f" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/740b034a-81f0-4b7a-90e9-cd3fa01c651f</a> + プロポーザルリンク: <a class="url" href="https://fortee.jp/phpconodawara-2024/proposal/740b034a-81f0-4b7a-90e9-cd3fa01c651f" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/740b034a-81f0-4b7a-90e9-cd3fa01c651f</a> </li> <li> 感想: 前々から出そうとしている RFC があるので、RFC についての日本語情報が増えるのは大変ありがたいです。あとは作業を進めなければ……。 @@ -165,7 +165,7 @@ Architecture Decision Record を一年運用してみた (富所 亮 さん) <ul> <li> - プロポーザルリンク: <a href="https://fortee.jp/phpconodawara-2024/proposal/56218b4f-b724-4199-82f1-67497501a9ef" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/56218b4f-b724-4199-82f1-67497501a9ef</a> + プロポーザルリンク: <a class="url" href="https://fortee.jp/phpconodawara-2024/proposal/56218b4f-b724-4199-82f1-67497501a9ef" rel="noreferrer" target="_blank">https://fortee.jp/phpconodawara-2024/proposal/56218b4f-b724-4199-82f1-67497501a9ef</a> </li> <li> 感想: 今回最も楽しみにしていた発表の一つです。設計指針の調査・共有等には課題を感じていたので、弊チームでも導入のために動いていこうと思います。 diff --git a/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html b/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html index bf2f6d9..a21c783 100644 --- a/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html +++ b/services/blog/public/posts/2024-04-21/pipefail-option-in-gitlab-ci-cd/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【GitLab】 GitLab CI/CD 上での bash/sh は pipefail が有効になっている|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html b/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html index 96f82be..42f0c8f 100644 --- a/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html +++ b/services/blog/public/posts/2024-04-29/zsh-file-completion-for-composer-custom-commands/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Zsh】 Composer のカスタムコマンドに対する Zsh 補完で引数にファイルを補完させる|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html b/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html index da43afb..4ed20db 100644 --- a/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html +++ b/services/blog/public/posts/2024-05-11/phpconkagawa-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHP カンファレンス香川 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -94,7 +94,7 @@ 泥まみれの技術革新: あなたの[ PHPバージョンアップ | 新フレームワーク採用 | アーキテクチャ刷新 | … ]を後押しするために by nrslib <ul> <li> - fortee URL: <a href="https://fortee.jp/phpconkagawa-2024/proposal/7f4622af-03b6-4b83-a0ef-e1cfc7b7c930" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/7f4622af-03b6-4b83-a0ef-e1cfc7b7c930</a> + fortee URL: <a class="url" href="https://fortee.jp/phpconkagawa-2024/proposal/7f4622af-03b6-4b83-a0ef-e1cfc7b7c930" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/7f4622af-03b6-4b83-a0ef-e1cfc7b7c930</a> </li> <li> 感想: ちょうどとあるマイグレーション作業をしているので、頷きながら拝聴しました。結局は誰しも移行作業は根気と腕力なのだということに勇気をもらえました。 @@ -105,7 +105,7 @@ PHP 9 に備えよ - 動的プロパティ、どうすればいぃ? by 荒瀬 泰輔 <ul> <li> - fortee URL: <a href="https://fortee.jp/phpconkagawa-2024/proposal/039ebb21-d104-4df2-86bb-be2680979b7b" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/039ebb21-d104-4df2-86bb-be2680979b7b</a> + fortee URL: <a class="url" href="https://fortee.jp/phpconkagawa-2024/proposal/039ebb21-d104-4df2-86bb-be2680979b7b" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/039ebb21-d104-4df2-86bb-be2680979b7b</a> </li> <li> 感想: これも上と同じく移行作業の話ではあり、結局のところは「頑張って地道にやっていく」しかないところもあります (とはいえこちらは静的解析である程度潰せますが)。PHP 言語のコミュニティ全体で頑張っていきましょう。 @@ -116,7 +116,7 @@ 1人プロ・ペアプロ・モブプロの効果的な使い分け by まきまき <ul> <li> - fortee URL: <a href="https://fortee.jp/phpconkagawa-2024/proposal/db3e9634-4a79-46c1-84fd-8ffa4d495a13" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/db3e9634-4a79-46c1-84fd-8ffa4d495a13</a> + fortee URL: <a class="url" href="https://fortee.jp/phpconkagawa-2024/proposal/db3e9634-4a79-46c1-84fd-8ffa4d495a13" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/db3e9634-4a79-46c1-84fd-8ffa4d495a13</a> </li> <li> 感想: 今会社でペアプロを部分的に取り入れているものの、迷うところが多く、楽しみにしていた発表です。まずは何か一つ変えないことには始まらないので、発表から得たヒントを自分たちのチームに反映すべく、何かやりかたを変えてみる予定です。 @@ -127,7 +127,7 @@ mb_trim関数を作りました - PHPに新しい関数を追加しました - by てきめん <ul> <li> - fortee URL: <a href="https://fortee.jp/phpconkagawa-2024/proposal/0ec36f50-c4b7-4aa4-abef-006f8bab3931" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/0ec36f50-c4b7-4aa4-abef-006f8bab3931</a> + fortee URL: <a class="url" href="https://fortee.jp/phpconkagawa-2024/proposal/0ec36f50-c4b7-4aa4-abef-006f8bab3931" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/0ec36f50-c4b7-4aa4-abef-006f8bab3931</a> </li> <li> 感想: RFC を必要とするような機能追加のプロセスを日本語で解説する資料がどんどんと増えていくのは、ハードルを下げるという意味で非常にありがたいです。私も以前から出そう出そうと考えている書きかけの RFC があるのですが、具体的なプロセスが明示されるとやはりやる気になりますね。 @@ -138,7 +138,7 @@ (「PHPカンファレンス小田原2024」を実行委員長がふりかえる by asumikam) <ul> <li> - fortee URL: <a href="https://fortee.jp/phpconkagawa-2024/proposal/c1efd828-72c9-4719-93f7-2ca3f8f20ac1" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/c1efd828-72c9-4719-93f7-2ca3f8f20ac1</a> + fortee URL: <a class="url" href="https://fortee.jp/phpconkagawa-2024/proposal/c1efd828-72c9-4719-93f7-2ca3f8f20ac1" rel="noreferrer" target="_blank">https://fortee.jp/phpconkagawa-2024/proposal/c1efd828-72c9-4719-93f7-2ca3f8f20ac1</a> </li> <li> 備考: ちょっとしたトラブルにより午前中の発表が見られなかったので、生で拝聴したわけではなく、スライドを拝見して感想を書いています。 diff --git a/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html b/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html index 7d4dfc3..50da56a 100644 --- a/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html +++ b/services/blog/public/posts/2024-06-19/scalamatsuri-2024-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>ScalaMatsuri 2024 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html b/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html index e637a4d..62f89f2 100644 --- a/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html +++ b/services/blog/public/posts/2024-07-19/reparojson-fix-only-json-formatter/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>reparojson: 文法エラーを直すだけの JSON フォーマッタを作った|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html b/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html index 40208a7..fd80b67 100644 --- a/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html +++ b/services/blog/public/posts/2024-08-19/go-template-access-outer-scope-pipeline-within-with-or-range/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Go】 text/template の with や range の内側から外側の "." にアクセスする|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html b/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html index 304078d..52a50ef 100644 --- a/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html +++ b/services/blog/public/posts/2024-09-28/mncore-challenge-1/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>MN-Core Challenge #1 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2024-12-04/cohackpp-report/index.html b/services/blog/public/posts/2024-12-04/cohackpp-report/index.html index 232c9ca..9476273 100644 --- a/services/blog/public/posts/2024-12-04/cohackpp-report/index.html +++ b/services/blog/public/posts/2024-12-04/cohackpp-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -154,7 +154,7 @@ <section id="section--congrats"> <h2><a href="#section--congrats">ご結婚おめでとうございます</a></h2> <p> - <a href="https://github.com/nsfisis/cohackpp/blob/main/congrats.php" rel="noreferrer" target="_blank">https://github.com/nsfisis/cohackpp/blob/main/congrats.php</a> + <a class="url" href="https://github.com/nsfisis/cohackpp/blob/main/congrats.php" rel="noreferrer" target="_blank">https://github.com/nsfisis/cohackpp/blob/main/congrats.php</a> </p> <div class="codeblock"> <pre class="shiki github-light" style="background-color:#f5f5f5;color:#24292e" tabindex="0"><code><span class="line"><span style="color:#D73A49"><?</span><span style="color:#005CC5">php</span></span> diff --git a/services/blog/public/posts/2024-12-33/2024-reflections/index.html b/services/blog/public/posts/2024-12-33/2024-reflections/index.html index 615fea8..1980d25 100644 --- a/services/blog/public/posts/2024-12-33/2024-reflections/index.html +++ b/services/blog/public/posts/2024-12-33/2024-reflections/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>2024年の振り返り|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html b/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html index 15d0aa0..796c58e 100644 --- a/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html +++ b/services/blog/public/posts/2025-01-08/phperkaigi-2023-tokens-q1/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHPerKaigi 2023 トークン問題解説 (1/5)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html b/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html index e869cd3..5047630 100644 --- a/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html +++ b/services/blog/public/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【YAML】YAML 1.1 と YAML 1.2 の主な破壊的変更|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -105,7 +105,7 @@ データ記述言語の一つ YAML には 1.0、1.1、1.2 のバージョンがある。これらのうち、1.1 と 1.2 の間には無視できない非互換の変更が多く、1.2 に対応していないライブラリもある (Ruby 同梱の <code>yaml</code> など)。この記事では、YAML 1.1 と YAML 1.2 の主な破壊的変更を紹介する (影響範囲が広いものを抜粋しており、すべての非互換を網羅してはいない)。 </p> <p> - 参照した仕様書はこちら: <a href="https://yaml.org/spec/1.2.2/ext/changes/" rel="noreferrer" target="_blank">https://yaml.org/spec/1.2.2/ext/changes/</a> + 参照した仕様書はこちら: <a class="url" href="https://yaml.org/spec/1.2.2/ext/changes/" rel="noreferrer" target="_blank">https://yaml.org/spec/1.2.2/ext/changes/</a> </p> </section> <section id="section--breaking-changes"> diff --git a/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html b/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html index b24dfda..48bcd74 100644 --- a/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html +++ b/services/blog/public/posts/2025-02-24/phpcon-nagoya-2025-report/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>PHP カンファレンス名古屋 2025 参加レポ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html b/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html index ad21dd1..ed1e26f 100644 --- a/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html +++ b/services/blog/public/posts/2025-03-27/zip-function-like-command-paste-command/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>zip 関数のようなコマンド paste|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html b/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html index 477f806..bf1419b 100644 --- a/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html +++ b/services/blog/public/posts/2025-03-28/http-1-1-send-multiple-same-headers/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【HTTP】HTTP/1.1 で同じヘッダを2回送るとどうなるか|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -105,13 +105,13 @@ HTTP version 1.1 で同じ名前のヘッダを2回送ると、どのように解釈されるのか。仕様を確認した。 </p> <p> - 今回読んだ仕様は RFC 7230 で、こちらのリンクから閲覧できる: <a href="https://datatracker.ietf.org/doc/html/rfc7230" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7230</a> + 今回読んだ仕様は RFC 7230 で、こちらのリンクから閲覧できる: <a class="url" href="https://datatracker.ietf.org/doc/html/rfc7230" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7230</a> </p> <p> - その中でも、<a href="https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.2" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.2</a> を主に引用する。 + その中でも、<a class="url" href="https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.2" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.2</a> を主に引用する。 </p> <p> - ところで、HTTP 周りの仕様を探すときはここから飛ぶと便利: <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources_and_specifications" rel="noreferrer" target="_blank">https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources_and_specifications</a> + ところで、HTTP 周りの仕様を探すときはここから飛ぶと便利: <a class="url" href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources_and_specifications" rel="noreferrer" target="_blank">https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources_and_specifications</a> </p> </section> <section id="section--specification"> @@ -162,10 +162,10 @@ </p> <ul> <li> - <a href="https://datatracker.ietf.org/doc/html/rfc7231#section-5" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7231#section-5</a> + <a class="url" href="https://datatracker.ietf.org/doc/html/rfc7231#section-5" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7231#section-5</a> </li> <li> - <a href="https://datatracker.ietf.org/doc/html/rfc7231#section-7" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7231#section-7</a> + <a class="url" href="https://datatracker.ietf.org/doc/html/rfc7231#section-7" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc7231#section-7</a> </li> </ul> <p> diff --git a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html b/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html index 94d3075..9894902 100644 --- a/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html +++ b/services/blog/public/posts/2025-04-20/trick-2025-most-ruby-on-ruby-award/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>RubyKaigi 2025 の TRICK で入賞した|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -122,7 +122,7 @@ 今回頂いたのは審査員賞の一つ eto award (公式の賞の名前に合わせて敬称略) で、“Most Ruby-on-Ruby” Award (『最もRuby on Ruby賞』) として受賞した (IOCCC と同じく、それぞれの賞に個別の名前が付く)。 </p> <p> - ソースコード等はこちら: <a href="https://github.com/tric/trick2025/tree/main/10-nsfisis" rel="noreferrer" target="_blank">https://github.com/tric/trick2025/tree/main/10-nsfisis</a> + ソースコード等はこちら: <a class="url" href="https://github.com/tric/trick2025/tree/main/10-nsfisis" rel="noreferrer" target="_blank">https://github.com/tric/trick2025/tree/main/10-nsfisis</a> </p> <p> 今回の TRICK では <code>ruby.wasm</code> の使用が認められている。 diff --git a/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html b/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html index 8ee9d64..9a45d6c 100644 --- a/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html +++ b/services/blog/public/posts/2025-04-24/composer-patches-v2-does-not-require-gnu-patch-even-on-macos/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>【Composer】 composer-patches v2 では macOS でも GNU patch のインストールが不要になる (予定)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> @@ -113,10 +113,10 @@ </p> <ul> <li> - <a href="https://github.com/cweagans/composer-patches/issues/522" rel="noreferrer" target="_blank">https://github.com/cweagans/composer-patches/issues/522</a> + <a class="url" href="https://github.com/cweagans/composer-patches/issues/522" rel="noreferrer" target="_blank">https://github.com/cweagans/composer-patches/issues/522</a> </li> <li> - <a href="https://github.com/cweagans/composer-patches/issues/326" rel="noreferrer" target="_blank">https://github.com/cweagans/composer-patches/issues/326</a> + <a class="url" href="https://github.com/cweagans/composer-patches/issues/326" rel="noreferrer" target="_blank">https://github.com/cweagans/composer-patches/issues/326</a> </li> </ul> <p> diff --git a/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html b/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html index 77fcb1f..f2c2050 100644 --- a/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html +++ b/services/blog/public/posts/2025-05-05/make-tiny-self-hosted-c-compiler/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>セルフホスト可能な C コンパイラを作った|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-06-14/baba-is-you/index.html b/services/blog/public/posts/2025-06-14/baba-is-you/index.html index 81bbd9e..636ff0f 100644 --- a/services/blog/public/posts/2025-06-14/baba-is-you/index.html +++ b/services/blog/public/posts/2025-06-14/baba-is-you/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>最高のパズルゲーム Baba Is You をやれ|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html b/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html index 017ea55..a58dc5c 100644 --- a/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html +++ b/services/blog/public/posts/2025-07-15/partial-surrender-to-ebooks/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>電子書籍への部分的降伏|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/posts/3/index.html b/services/blog/public/posts/3/index.html index cf37748..0515977 100644 --- a/services/blog/public/posts/3/index.html +++ b/services/blog/public/posts/3/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (3ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/posts/4/index.html b/services/blog/public/posts/4/index.html index d14e4aa..3e05fe2 100644 --- a/services/blog/public/posts/4/index.html +++ b/services/blog/public/posts/4/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (4ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/posts/5/index.html b/services/blog/public/posts/5/index.html index b6c66c1..982088c 100644 --- a/services/blog/public/posts/5/index.html +++ b/services/blog/public/posts/5/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (5ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/posts/6/index.html b/services/blog/public/posts/6/index.html index 1a8c8e0..920bebc 100644 --- a/services/blog/public/posts/6/index.html +++ b/services/blog/public/posts/6/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (6ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/posts/index.html b/services/blog/public/posts/index.html index 71fbc01..c7e0a5b 100644 --- a/services/blog/public/posts/index.html +++ b/services/blog/public/posts/index.html @@ -15,7 +15,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/posts/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>投稿一覧 (1ページ目)|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html b/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html index 57a1a35..9f35107 100644 --- a/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html +++ b/services/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html b/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html index ba80593..412866b 100644 --- a/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html +++ b/services/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html b/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html index 1879a0d..af489f8 100644 --- a/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html +++ b/services/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html b/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html index 35f9fb8..4b3f304 100644 --- a/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html +++ b/services/blog/public/slides/2023-03-24/phperkaigi-2023/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html index a44d00e..b89b5d9 100644 --- a/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html +++ b/services/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html b/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html index dd1a51b..bde7052 100644 --- a/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html +++ b/services/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html b/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html index 601e680..780bf10 100644 --- a/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html +++ b/services/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html b/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html index 0d2b69f..e777e35 100644 --- a/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html +++ b/services/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html b/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html index 5cb3b05..19e5b15 100644 --- a/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html +++ b/services/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html b/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html index 5c93299..e27cbe5 100644 --- a/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html +++ b/services/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html b/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html index d52a2e6..d436803 100644 --- a/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html +++ b/services/blog/public/slides/2023-10-25/phpstudy-tokyo-157/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html b/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html index d86a7de..63f5f4f 100644 --- a/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html +++ b/services/blog/public/slides/2024-01-24/phpstudy-tokyo-160/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html b/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html index 0bdc6e7..fa5deda 100644 --- a/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html +++ b/services/blog/public/slides/2024-03-08/phperkaigi-2024/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-03-15/ya8-2024/index.html b/services/blog/public/slides/2024-03-15/ya8-2024/index.html index 474ba40..9a85a0c 100644 --- a/services/blog/public/slides/2024-03-15/ya8-2024/index.html +++ b/services/blog/public/slides/2024-03-15/ya8-2024/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html b/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html index 02ac594..7d4db56 100644 --- a/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html +++ b/services/blog/public/slides/2024-04-13/phpcon-odawara-2024/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html b/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html index ec53163..21fd389 100644 --- a/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html +++ b/services/blog/public/slides/2024-04-25/phpstudy-tokyo-163/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html b/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html index ab9cad7..6aeb2f5 100644 --- a/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html +++ b/services/blog/public/slides/2024-07-18/phpstudy-tokyo-166/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html b/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html index cea1939..08751d1 100644 --- a/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html +++ b/services/blog/public/slides/2024-10-30/phpstudy-tokyo-169/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2024-11-30/cohackpp/index.html b/services/blog/public/slides/2024-11-30/cohackpp/index.html index ac9835e..e2bd216 100644 --- a/services/blog/public/slides/2024-11-30/cohackpp/index.html +++ b/services/blog/public/slides/2024-11-30/cohackpp/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html b/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html index d821020..c4a5115 100644 --- a/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html +++ b/services/blog/public/slides/2025-02-22/phpcon-nagoya-2025/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html b/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html index b5efd43..efe9532 100644 --- a/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html +++ b/services/blog/public/slides/2025-03-23/phperkaigi-2025/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html b/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html index e391a46..1be9e08 100644 --- a/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html +++ b/services/blog/public/slides/2025-04-12/phpcon-odawara-2025/index.html @@ -15,7 +15,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="single"> <header class="header"> diff --git a/services/blog/public/slides/index.html b/services/blog/public/slides/index.html index 5984f9b..865b6e5 100644 --- a/services/blog/public/slides/index.html +++ b/services/blog/public/slides/index.html @@ -15,7 +15,7 @@ <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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/style.css b/services/blog/public/style.css index ccbcb68..3ce6f23 100644 --- a/services/blog/public/style.css +++ b/services/blog/public/style.css @@ -92,13 +92,16 @@ a { text-decoration: none; color: #000; border-bottom: 1px solid #000; - word-break: break-all; } a:hover { color: #666; } +a.url { + word-break: break-all; +} + .codeblock { background-color: #f5f5f5; position: relative; diff --git a/services/blog/public/tags/c/index.html b/services/blog/public/tags/c/index.html index c31a944..864f062 100644 --- a/services/blog/public/tags/c/index.html +++ b/services/blog/public/tags/c/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/c/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「C」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/ci-cd/index.html b/services/blog/public/tags/ci-cd/index.html index c6051a8..c5684de 100644 --- a/services/blog/public/tags/ci-cd/index.html +++ b/services/blog/public/tags/ci-cd/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ci-cd/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「CI/CD」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/cohackpp/index.html b/services/blog/public/tags/cohackpp/index.html index c430c69..6d7668d 100644 --- a/services/blog/public/tags/cohackpp/index.html +++ b/services/blog/public/tags/cohackpp/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cohackpp/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/composer/index.html b/services/blog/public/tags/composer/index.html index 9df7c2e..8a5bb5d 100644 --- a/services/blog/public/tags/composer/index.html +++ b/services/blog/public/tags/composer/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/composer/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Composer」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/conference/index.html b/services/blog/public/tags/conference/index.html index 21c3266..ecda93e 100644 --- a/services/blog/public/tags/conference/index.html +++ b/services/blog/public/tags/conference/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/conference/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/cpp/index.html b/services/blog/public/tags/cpp/index.html index 80c606d..120559f 100644 --- a/services/blog/public/tags/cpp/index.html +++ b/services/blog/public/tags/cpp/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cpp/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「C++」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/cpp17/index.html b/services/blog/public/tags/cpp17/index.html index cceff50..e5abdef 100644 --- a/services/blog/public/tags/cpp17/index.html +++ b/services/blog/public/tags/cpp17/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/cpp17/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「C++ 17」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/game/index.html b/services/blog/public/tags/game/index.html index 14235d8..b7bd3af 100644 --- a/services/blog/public/tags/game/index.html +++ b/services/blog/public/tags/game/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/game/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/gitlab/index.html b/services/blog/public/tags/gitlab/index.html index 7ba2765..70b4937 100644 --- a/services/blog/public/tags/gitlab/index.html +++ b/services/blog/public/tags/gitlab/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/gitlab/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「GitLab」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/go/index.html b/services/blog/public/tags/go/index.html index be212b3..2910acb 100644 --- a/services/blog/public/tags/go/index.html +++ b/services/blog/public/tags/go/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/go/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Go」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/http/index.html b/services/blog/public/tags/http/index.html index 20c5ded..033f7e2 100644 --- a/services/blog/public/tags/http/index.html +++ b/services/blog/public/tags/http/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/http/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「HTTP」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/index.html b/services/blog/public/tags/index.html index e138989..5b4e21f 100644 --- a/services/blog/public/tags/index.html +++ b/services/blog/public/tags/index.html @@ -14,7 +14,7 @@ <meta name="Hatena::Bookmark" content="nocomment"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/isucon/index.html b/services/blog/public/tags/isucon/index.html index 3ffadd8..ed161da 100644 --- a/services/blog/public/tags/isucon/index.html +++ b/services/blog/public/tags/isucon/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/isucon/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「ISUCON」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/macos/index.html b/services/blog/public/tags/macos/index.html index fe27584..25e5cd0 100644 --- a/services/blog/public/tags/macos/index.html +++ b/services/blog/public/tags/macos/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/macos/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「macOS」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/mncore-challenge/index.html b/services/blog/public/tags/mncore-challenge/index.html index 8312a5c..f506603 100644 --- a/services/blog/public/tags/mncore-challenge/index.html +++ b/services/blog/public/tags/mncore-challenge/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/mncore-challenge/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「MN-Core Challenge」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/neovim/index.html b/services/blog/public/tags/neovim/index.html index 25639e5..f988396 100644 --- a/services/blog/public/tags/neovim/index.html +++ b/services/blog/public/tags/neovim/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/neovim/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Neovim」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/note-to-self/index.html b/services/blog/public/tags/note-to-self/index.html index b3c07f1..5bd4a73 100644 --- a/services/blog/public/tags/note-to-self/index.html +++ b/services/blog/public/tags/note-to-self/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/note-to-self/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/ouj/index.html b/services/blog/public/tags/ouj/index.html index c273d2e..6a99b74 100644 --- a/services/blog/public/tags/ouj/index.html +++ b/services/blog/public/tags/ouj/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ouj/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=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/perl/index.html b/services/blog/public/tags/perl/index.html index 3a18602..f85261e 100644 --- a/services/blog/public/tags/perl/index.html +++ b/services/blog/public/tags/perl/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/perl/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Perl」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/php/index.html b/services/blog/public/tags/php/index.html index 2360ad3..aecf554 100644 --- a/services/blog/public/tags/php/index.html +++ b/services/blog/public/tags/php/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/php/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpcon-nagoya/index.html b/services/blog/public/tags/phpcon-nagoya/index.html index 24069ed..39059de 100644 --- a/services/blog/public/tags/phpcon-nagoya/index.html +++ b/services/blog/public/tags/phpcon-nagoya/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpcon-nagoya/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス名古屋」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpcon-odawara/index.html b/services/blog/public/tags/phpcon-odawara/index.html index ca648e5..74cf2df 100644 --- a/services/blog/public/tags/phpcon-odawara/index.html +++ b/services/blog/public/tags/phpcon-odawara/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpcon-odawara/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス小田原」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpconfuk/index.html b/services/blog/public/tags/phpconfuk/index.html index a7d4975..18c183e 100644 --- a/services/blog/public/tags/phpconfuk/index.html +++ b/services/blog/public/tags/phpconfuk/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconfuk/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス福岡」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpconkagawa/index.html b/services/blog/public/tags/phpconkagawa/index.html index 6eb2651..37f1fbe 100644 --- a/services/blog/public/tags/phpconkagawa/index.html +++ b/services/blog/public/tags/phpconkagawa/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconkagawa/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス香川」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpconokinawa/index.html b/services/blog/public/tags/phpconokinawa/index.html index c173a11..07f9b34 100644 --- a/services/blog/public/tags/phpconokinawa/index.html +++ b/services/blog/public/tags/phpconokinawa/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpconokinawa/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス沖縄」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phperkaigi/index.html b/services/blog/public/tags/phperkaigi/index.html index dde20b1..3fecb2d 100644 --- a/services/blog/public/tags/phperkaigi/index.html +++ b/services/blog/public/tags/phperkaigi/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phperkaigi/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHPerKaigi」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpkansai/index.html b/services/blog/public/tags/phpkansai/index.html index 3505d74..23d74dd 100644 --- a/services/blog/public/tags/phpkansai/index.html +++ b/services/blog/public/tags/phpkansai/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpkansai/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP カンファレンス関西」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/phpstudy-tokyo/index.html b/services/blog/public/tags/phpstudy-tokyo/index.html index fc56171..c375046 100644 --- a/services/blog/public/tags/phpstudy-tokyo/index.html +++ b/services/blog/public/tags/phpstudy-tokyo/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/phpstudy-tokyo/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「PHP 勉強会@東京」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/piet/index.html b/services/blog/public/tags/piet/index.html index 39b045f..aada063 100644 --- a/services/blog/public/tags/piet/index.html +++ b/services/blog/public/tags/piet/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/piet/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Piet」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/python/index.html b/services/blog/public/tags/python/index.html index 5ee1479..bce59db 100644 --- a/services/blog/public/tags/python/index.html +++ b/services/blog/public/tags/python/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/python/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Python」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/python3/index.html b/services/blog/public/tags/python3/index.html index 2c451f9..4dbdfbb 100644 --- a/services/blog/public/tags/python3/index.html +++ b/services/blog/public/tags/python3/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/python3/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Python 3」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/ruby/index.html b/services/blog/public/tags/ruby/index.html index f99c318..b327b76 100644 --- a/services/blog/public/tags/ruby/index.html +++ b/services/blog/public/tags/ruby/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ruby/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Ruby」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/ruby3/index.html b/services/blog/public/tags/ruby3/index.html index 249a75d..18eb8f4 100644 --- a/services/blog/public/tags/ruby3/index.html +++ b/services/blog/public/tags/ruby3/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ruby3/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Ruby 3」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/rubykaigi/index.html b/services/blog/public/tags/rubykaigi/index.html index e659813..d29043f 100644 --- a/services/blog/public/tags/rubykaigi/index.html +++ b/services/blog/public/tags/rubykaigi/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/rubykaigi/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「RubyKaigi」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/rust/index.html b/services/blog/public/tags/rust/index.html index 8827824..2cb3c31 100644 --- a/services/blog/public/tags/rust/index.html +++ b/services/blog/public/tags/rust/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/rust/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Rust」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/scala/index.html b/services/blog/public/tags/scala/index.html index 58731f3..86fd886 100644 --- a/services/blog/public/tags/scala/index.html +++ b/services/blog/public/tags/scala/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/scala/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Scala」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/scalamatsuri/index.html b/services/blog/public/tags/scalamatsuri/index.html index 9dab71b..4a754a5 100644 --- a/services/blog/public/tags/scalamatsuri/index.html +++ b/services/blog/public/tags/scalamatsuri/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/scalamatsuri/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「ScalaMatsuri」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/trick/index.html b/services/blog/public/tags/trick/index.html index e6eacd4..9210f5d 100644 --- a/services/blog/public/tags/trick/index.html +++ b/services/blog/public/tags/trick/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/trick/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「TRICK」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/vim/index.html b/services/blog/public/tags/vim/index.html index 3cde14e..45568f0 100644 --- a/services/blog/public/tags/vim/index.html +++ b/services/blog/public/tags/vim/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/vim/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Vim」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/wasm/index.html b/services/blog/public/tags/wasm/index.html index d6cfec7..ba044aa 100644 --- a/services/blog/public/tags/wasm/index.html +++ b/services/blog/public/tags/wasm/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/wasm/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「WebAssembly」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/wireguard/index.html b/services/blog/public/tags/wireguard/index.html index 15cb874..35b9d7e 100644 --- a/services/blog/public/tags/wireguard/index.html +++ b/services/blog/public/tags/wireguard/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/wireguard/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「WireGuard」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/ya8/index.html b/services/blog/public/tags/ya8/index.html index 68d97a0..e0bfd61 100644 --- a/services/blog/public/tags/ya8/index.html +++ b/services/blog/public/tags/ya8/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/ya8/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Ya8」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/yaml/index.html b/services/blog/public/tags/yaml/index.html index 5c3d0a5..54908c7 100644 --- a/services/blog/public/tags/yaml/index.html +++ b/services/blog/public/tags/yaml/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/yaml/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「YAML」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/yapc/index.html b/services/blog/public/tags/yapc/index.html index 7173baa..266f5f1 100644 --- a/services/blog/public/tags/yapc/index.html +++ b/services/blog/public/tags/yapc/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/yapc/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「YAPC」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/public/tags/zsh/index.html b/services/blog/public/tags/zsh/index.html index 4955863..ea5a409 100644 --- a/services/blog/public/tags/zsh/index.html +++ b/services/blog/public/tags/zsh/index.html @@ -16,7 +16,7 @@ <link rel="alternate" type="application/atom+xml" href="https://blog.nsfisis.dev/tags/zsh/atom.xml"> <link rel="icon" type="image/svg+xml" href="/favicon.svg"> <title>タグ「Zsh」一覧|REPL: Rest-Eat-Program Loop</title> - <link rel="stylesheet" href="/style.css?h=f4a12de8fc55ef1668e211e6c6db4ade"> + <link rel="stylesheet" href="/style.css?h=d2f027875115279303f9fe391e2ef61b"> </head> <body class="list"> <header class="header"> diff --git a/services/blog/static/style.css b/services/blog/static/style.css index ccbcb68..3ce6f23 100644 --- a/services/blog/static/style.css +++ b/services/blog/static/style.css @@ -92,13 +92,16 @@ a { text-decoration: none; color: #000; border-bottom: 1px solid #000; - word-break: break-all; } a:hover { color: #666; } +a.url { + word-break: break-all; +} + .codeblock { background-color: #f5f5f5; position: relative; |
