2022-01-01から1年間の記事一覧

vscodeの設定ファイル .vsocde/*.json をGitHubでJSONCとしてハイライトさせる

.gitattributes に次の1行を足すと、vscodeの設定ファイルがGitHubでJSONC (JSON with Comments) としてsyntax highlightされるようになります。 .vscode/*.json linguist-language=jsonc GitHubのsyntax highlightは github/linguist で制御されています。…

ナイフで果物を切っているときに手を滑らせて全治一ヶ月の切り傷を負った

3行で キウィフルーツなどのぬめりのある果物を切ったあとは、別の作業に取り掛かるまえに手を洗うべし リンゴなどの硬めの果物を手の上で切るのはハイリスクなので、可能であればまな板を使うべし 切り傷を負ったとき、5分経っても血が止まらなければ即病院…

4ヶ月の育休をとる

2022年の6月に第二子であるrfxを受け入れました。それに伴い、11月最終週から4月第1週いっぱいまで、約4ヶ月の育休をとることにしました。 第一子であるmfxのときは育休はとらなかったので、はじめての育休です。なんならプログラマーとして働き始めてから十…

BPF CO-RE は GitHub Actions の Ubuntu 20.04 インスタンスでテストできそう

BPF CO-RE (CO-RE: Compile Once , Run Everywhere) を実行するにはLinux kernelがBTF (BPF Type Format) つきでビルドされている必要があります。 Ubunt 20.04 の最初のリリースではBTFは有効になっていませんでしたが、アップデートで配信されているカーネ…

Firefoxの「プライバシーとセキュリティ」の設定を変えたらアプリの再起動が必要

追記: これをしてもはてなブログのヘッダでログイン状態にならない現象が起きてしまうようです。もはやFirefoxのバグなのかはてなブログのバグなのかわかりませんが…。 Firefoxの「プライバシーとセキュリティ」を変えると次のようにタブの再読み込みを行うU…

GitHub Pull-ReqでCIの完了をデスクトップ通知するChrome拡張 "WatchRaptor" を作った

Chrome Web Store chrome.google.com 使い方ですが、GitHub PR pageに次のようにCI statusにcheckboxが現れるので、完了通知がほしいCI statusにチェックをつけるだけ。 チェックされたCI statusが完了(success or failure)になると、次のようなデスクトッ…