PHPerKaigi 2022

2022-04-09 から 2022-04-11 にかけて開催された、PHPerKaigi 2022 に参加した。

Posted on

term-banner: ターミナルにバナーを表示するツールを書いた

ターミナルに任意の文字のバナーを表示するためのツールを Go で書いた。

Posted on , updated on

PHPerKaigi 2022 トークン問題の解説

PHPerKaigi 2022 で私が作成した PHPer チャレンジ問題を解説する。

Posted on , updated on

Rust のプリミティブ型はどこからやって来るか

Rust のプリミティブ型は予約語ではなく普通の識別子である。どのようにこれが名前解決されるのかを調べた。

Posted on

[Ruby] then キーワードと case in

Ruby 3.0 で追加される case in 構文と、then キーワードについて。

Posted on

[C++] 属性構文の属性名にはキーワードが使える [[void]] [[for]]

C++ の属性構文の属性名には、キーワードが使える。ネタ記事。

Posted on

[Ruby] 自身を実行している処理系の種類を判定する

Ruby には複数の実装があるが、自身を実行している処理系の種類をスクリプト上からどのように判定すればよいだろうか。

Posted on

Vimで選択した行の順番を入れ替える

Vim で選択した行の順番を入れ替える方法。

Posted on

[Vim] autocmd events の BufWrite/BufWritePre の違い

Vim の autocmd events における BufWrite/BufWritePre がどう違うのかを調べた結果、違いはないことがわかった。

Posted on

[Python] クロージャとUnboundLocalError: local variable 'x' referenced before assignment

Python における UnboundLocalError の理由と対処法。

Posted on