日本のルート認証局を戴く中間認証局のACME対応状況

本記事と関係ないが在日ウクライナ大使館に寄付をした。なぜかというと、非常にお世話になっているFSNotesの開発者が先月末から続いているウクライナ侵攻によって OSS 活動を無期限停止せざるを得ない状況に追い込まれており、少しでも支援をしたかったからだ。在日ウクライナ大使館のサイトにアクセスできない状態が続いているため、公式ツイートから寄付先を参照すると良い。
continue

解剖学アトラス

いつもの幅優先探索癖。アトラスの用途は美術解剖と消化器系の構造理解。
continue

手のひらサイズのオイルランタン

UCO キャンドルランタンを改造して手のひらサイズのオイルランタンを作った。
continue

Distill Thumbnail from .afphoto and .afdesign

Nextcloud does not have support for generating thumbnails from Affinity Photo and Affinity Design. Fine, I'll do it myself.
continue

[].map(parseInt)

Fun fact: [0xa, 0xa, 0xa].map(parseInt) yields [10, NaN, 2].
continue

最小送金回数で精算する割り勘アルゴリズム

大人数で旅行を楽しんだあとに待っているのは耐え難き精算・送金処理だ。 次回から楽をするためにも、送金回数を最小化する制約で精算表を作る方法を考えよう。
continue

点字の表現力

「n 種類の文字を表現できる点字を作らないといけなくなったらどうしよう」
continue

新しい自宅サーバーの構成

10 年ぶりにサーバーを更新した。初めての AMD、初めての DDR4、初めての NVM Express!
continue

Setting Up Arch Linux

This note includes all commands I typed when I set up Arch Linux on my new server.
continue

OAuth 2.0 と JWT 関連 RFC

個人的な調査のために OAuth 2.0 と JWT 関連 RFC を発行日順に並べた。
continue

Securing Local Dev Server

Sometimes you want to interact with a local webserver with https support because of some browser APIs that are only available in an https environment.
continue

Bose Noise Cancelling Headphones 700レビュー

Bose Noise Cancelling Headphones 700を使い始めて一ヶ月が経ったので、現時点での印象をまとめる。
continue

プログラムの速度改善が誤差かどうかを統計的に調べる

Welch の t 検定を用いて 2 つのベンチマークの分布の平均が等しい(速度差は誤差の範疇)か、あるいは異なる(=有意な速度改善が成されている)かどうかを判定します。
continue

Give Your App Slick Name with namae.dev

Have you ever struggled with naming your new OSS project or web app? While hoping no one claimed your desired one in GitHub, npm, Homebrew, PyPI, Domains, etcetera, choosing the best name is weary work.
continue

Electronアプリをコード署名してApple 公証 (Notary) を通過させる方法

electron-builder を利用して macOS 向け Electron アプリをコード署名し、公証を通過させます。
continue

英語メモ

雑多なメモです。
continue

padStartにおけるpadSizeの求め方

padStart における padSize の求め方です。
continue

Math API: LaTeX Math as SVG image

I've always wanted to put LaTeX Math equations on a web page where MathJax is not allowed to run inside it.
continue

Comparing OSS on GitHub

You are making a decision on which open source project you would adopt for your newly developing application.
continue

Know your deps on package.json in seconds

How do you know what packages that project/library depend on and what exactly are that packages doing for? You'll want to quickly survey on them. So npm-deps-list is here for.
continue