Windowsでレジストリなどを見ると、16進数を並べて波括弧で括った「GUID」(Globally Unique IDentifier)を見かけたことがあるだろう。 {f494760f-6668-4c35-952e-24635890c549} GUIDは、128ビット(=16バイト)の整数値で、オブジェクトなどを識別する識別子(ID)として利用され ...
UUID 的なユニークなキーがちょっと必要になって、UUID v7、それ自体がプレビュー版なのでなんとも言えないですが、近しいものを作りました。 UUID v4でなく UUID v7 が必要であった理由は v7はタイムスタンプが含まれているため、時系列に基づいて順番がある ...
The uuid module generates unique IDs. typedef unsigned char UUID_T[16]; /*introduces UUID_T as "array of 16 bytes"*/ MOCKABLE_FUNCTION(, int, uuid_produce, UUID_T ...
This library can parse GUID/UUID strings in binary, octal, decimal and hexadecimal formats and normalizes internally to accommodate lots of common formats, including braced (Microsoft-style), padded ...
他にもなんらかのやり方がある気もしましたが、調べるよりもプログラム書いた方が楽そうなので Obsidian で使えるスクリプトを書きました。 そもそもの発端は Fleeting Notes です。 大変ありがたいプラグインなのですが、ソースのないときや、思いつきを ...