最近UUIDを生成することが多いので、uuidgenを使って生成していたのですが、使用しているEmacsより簡単に起こす方法を模索していたら、以前Ergoemacsでその記事があったのを発見。例として以下のようなものでした。t))まあ、普通にuuidgenを呼び出しているコードなので、これでも全く問題がないわけですが、必要になったときのために、Emacs内で関係させる方法を見ていると同記事にいくつか例がありました。掲載されているコードですが、4番目のセクションの最初の文字が必ず「a」が出力されるようになっています。別にUUIDの規格上正しいものが出力される(この文字は「8」、「9」、「a」、「b」のいずれかである必要がある)のですが、固定はちょっと気持ち悪いので以下のように変更し、規格上正しいもののいずれかが出力されるように変更しました。32)))))まあ、uuidgenが使える環境であれば/dev/urandomをソースとするuuidgenを使用したほうが乱数源などを考えると一番ベストなわけですがUUIDを生成する程度のことであればそれほど大差はないかもしれません。完全なコードはHidekiBinにおいてあります。本サイトの内容は個人的主観に基づくため、著者の関係者の意見とは異なる場合があります。そのため、内容に関して、お答えすることはできませんので、著者以外へのお問い合わせはご遠慮下さい。本サイトは日本国外に居住する著者より、日本国外から、地域を問わず日本語を解する人向けに公開される情報であり、その内容は必ずしも日本国内での事情に対応するものではない可能性がありますので、利用に関してはご留意ください。内容は執筆時の情報に基づくため、書かれている事実等が変化している場合があります。本サイトに表示される時間はUTCです。JapaneseはFirefoxをおすすめします。思い出ブログをメールで購読メールアドレスを記入して購読すれば、更新をメールで受信できます。WordPress%d人のブロガーが「いいね」をつけました。