aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/index.html
blob: a6a0c2793445b99fab2bd4c9ac48f01675640993 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<!DOCTYPE html>
<html lang="ja-JP">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    
    <title>REPL: Rest-Eat-Program Loop</title>
    
    <meta name="description" content="">
    <meta name="author" content="nsfisis">
    
    <link href="https://blog.nsfisis.dev/an-old-hope.min.css" rel="stylesheet">
    <link href="https://blog.nsfisis.dev/style.css" rel="stylesheet">
    <link href="https://blog.nsfisis.dev/custom.css" rel="stylesheet">
    
    <link rel="icon" href="https://blog.nsfisis.dev/favicon.svg">
    <meta name="generator" content="Hugo 0.102.1" />
    
    <link rel="alternate" type="application/rss+xml" href="https://blog.nsfisis.dev/feed.xml" title="REPL: Rest-Eat-Program Loop" />
    
  </head>
  <body class="list home">
    <header class="header">
      <nav class="nav">
        <h1 class="logo"><a href="https://blog.nsfisis.dev">REPL: Rest-Eat-Program Loop</a></h1>
      </nav>
    </header>
    <main class="main">

<article class="post-entry">
  <header class="entry-header">
    <h2>弊社の PHP Foundation への寄付に寄せて</h2>
  </header>
  <section class="entry-content">
   <p>先日、私の勤めるデジタルサーカス株式会社が、PHP Foundation へ寄付をおこないました。
本件を社内でしつこく推進した1人として、推進の理由等を書き残しておきます。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2022-08-31</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2022-08-31/support-for-communty-is-employee-benefits/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>PHP カンファレンス沖縄で出題されたコードゴルフの問題を解いてみた</h2>
  </header>
  <section class="entry-content">
   <p>PHP カンファレンス沖縄の懇親会 LT で出題されたコードゴルフの問題を解いてみた。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2022-08-27</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2022-08-27/php-conference-okinawa-code-golf/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>PHPerKaigi 2022</h2>
  </header>
  <section class="entry-content">
   <p>2022-04-09 から 2022-04-11 にかけて開催された、PHPerKaigi 2022 に参加した。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2022-05-01</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2022-05-01/phperkaigi-2022/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>term-banner: ターミナルにバナーを表示するツールを書いた</h2>
  </header>
  <section class="entry-content">
   <p>ターミナルに任意の文字のバナーを表示するためのツールを Go で書いた。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2022-04-24</time>, updated on <time>2022-04-27</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>PHPerKaigi 2022 トークン問題の解説</h2>
  </header>
  <section class="entry-content">
   <p>PHPerKaigi 2022 で私が作成した PHPer チャレンジ問題を解説する。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2022-04-09</time>, updated on <time>2022-04-16</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2022-04-09/phperkaigi-2022-tokens/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>Rust のプリミティブ型はどこからやって来るか</h2>
  </header>
  <section class="entry-content">
   <p>Rust のプリミティブ型は予約語ではなく普通の識別子である。どのようにこれが名前解決されるのかを調べた。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2021-10-02</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2021-10-02/rust-where-are-primitive-types-from/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>[Ruby] then キーワードと case in</h2>
  </header>
  <section class="entry-content">
   <p>Ruby 3.0 で追加される case in 構文と、then キーワードについて。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2021-10-02</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2021-10-02/ruby-then-keyword-and-case-in/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>[C&#43;&#43;] 属性構文の属性名にはキーワードが使える [[void]] [[for]]</h2>
  </header>
  <section class="entry-content">
   <p>C&#43;&#43; の属性構文の属性名には、キーワードが使える。ネタ記事。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2021-10-02</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>[Ruby] 自身を実行している処理系の種類を判定する</h2>
  </header>
  <section class="entry-content">
   <p>Ruby には複数の実装があるが、自身を実行している処理系の種類をスクリプト上からどのように判定すればよいだろうか。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2021-10-02</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2021-10-02/ruby-detect-running-implementation/"></a>
</article>
<article class="post-entry">
  <header class="entry-header">
    <h2>Vimで選択した行の順番を入れ替える</h2>
  </header>
  <section class="entry-content">
   <p>Vim で選択した行の順番を入れ替える方法。</p>
  </section>
  <footer class="entry-footer">
    Posted on <time>2021-10-02</time>
  </footer>
  <a class="entry-link" href="https://blog.nsfisis.dev/posts/2021-10-02/vim-swap-order-of-selected-lines/"></a>
</article>
<footer class="page-footer">
  <nav class="pagination">
    <a class="next" href="/page/2/"> →</a>
  </nav>
</footer></main>
<footer class="footer">
  <span>&copy; 2022 <a href="https://blog.nsfisis.dev">REPL: Rest-Eat-Program Loop</a></span>
  <span>&middot;</span>
  <span>Powered by <a href="https://gohugo.io/" rel="noopener" target="_blank">Hugo️️</a>️</span>
</footer>
<script src="https://blog.nsfisis.dev/highlight.min.js"></script>
<script>
  hljs.initHighlightingOnLoad();
</script>
</body>
</html>