MN-Core Challenge #1 参加レポ
2024-08-28 から 2024-09-24 にかけて開催された MN-Core Challenge #1 に参加した。
2024-08-28 から 2024-09-24 にかけて開催された MN-Core Challenge #1 に参加した。
Go言語の text/template における with や range は "." を上書きする。これらの内側から外側の "." にアクセスする方法を調べた。
文法エラーだけを直し、空白の削除や挿入といった整形処理を一切おこなわない JSON フォーマッタを作成した。Neovim と連携させる設定例も紹介する。
2024-06-08 から 2024-06-09 にかけて開催された、ScalaMatsuri 2024 に参加した。
2024-05-11 に開催された、PHP カンファレンス香川 2024 に参加した。
Zsh の Composer に対する補完はカスタムコマンドやその引数を補完しない。カスタムコマンドの引数としてファイルを補完させる方法を調べた。
GitLab CI/CD で bash/sh スクリプトを動かすと、pipefail オプションが有効になった状態で実行される。
2024-04-13 に開催された、PHP カンファレンス小田原 2024 に参加した。
駄文
2024-03-07 から 2024-03-09 にかけて開催された、PHPerKaigi 2024 に参加した。
2024-02-11 に開催された、PHPカンファレンス関西 2024 に参加した。
2024-02-10 に開催された、YAPC::Hiroshima 2024 に参加した。
個人用サービスのセルフホストに使っているサーバに WireGuard を導入する作業をしたメモ
Neovim で空の PHP ファイルを開いたとき、ディレクトリの構造に基づいて自動的に namespace 宣言を挿入するようにする。
2023年にやったことを振り返る
ISUCON 13 に参加した。チーム名「うつしもゆ」、最終スコア 13,580 点
放送大学に入学しました。頑張ります。
PHP の処理系 (php/php-src) を Emscripten で WebAssembly にコンパイルし、任意のコードを隔離された環境で評価できるようにした。
2023-06-24 に開催された、PHP カンファレンス福岡に参加した。
2023-03-23 から 2023-03-25 にかけて開催された、PHPerKaigi 2023 に参加した。
PNG 画像として valid な範囲で最大限手抜きしたエンコーダを書く。
このブログのジェネレータを書き直したので、やったことを書き記しておく。
来年の PHPerKaigi 2023 でデジタルサーカス株式会社から出題予定のトークン問題のうち、ボツになった問題を公開する (その 3)。
来年の PHPerKaigi 2023 でデジタルサーカス株式会社から出題予定のトークン問題のうち、ボツになった問題を公開する (その 2)。
GitHub Pages でホストしていたこのサイトを VPS へ移行したので、そのときにやったことのメモ。99 % 自分用。
来年の PHPerKaigi 2023 でデジタルサーカス株式会社から出題予定のトークン問題のうち、ボツになった問題を公開する (その 1)。
PHP で fizzbuzz を書いた。ただし、1行あたりに使える文字数は2文字まで。
先日、私の勤めるデジタルサーカス株式会社が、PHP Foundation へ寄付をおこないました。本件を社内でしつこく推進した1人として、推進の理由等を書き残しておきます。
PHP カンファレンス沖縄の懇親会 LT で出題されたコードゴルフの問題を解いてみた。
2022-04-09 から 2022-04-11 にかけて開催された、PHPerKaigi 2022 に参加した。
ターミナルに任意の文字のバナーを表示するためのツールを Go で書いた。
PHPerKaigi 2022 で私が作成した PHPer チャレンジ問題を解説する。
C++ の属性構文の属性名には、キーワードが使える。ネタ記事。
Python における UnboundLocalError の理由と対処法。
Ruby には複数の実装があるが、自身を実行している処理系の種類をスクリプト上からどのように判定すればよいだろうか。
Ruby 3.0 で追加される case in 構文と、then キーワードについて。
Rust のプリミティブ型は予約語ではなく普通の識別子である。どのようにこれが名前解決されるのかを調べた。
Vim の autocmd events における BufWrite/BufWritePre がどう違うのかを調べた結果、違いはないことがわかった。
Vim で選択した行の順番を入れ替える方法。
2021-03-26 から 2021-03-28 にかけて開催された、PHPerKaigi 2021 に参加した。
これはテスト投稿です。これはテスト投稿です。これはテスト投稿です。