Base58について勉強 その2 ネタ元発見+他のBaseNについて

Base58について勉強+Encode::Base58コード解読
で、Base58のコードを解析したが、
ネタ元はどこかとTwitterで問い合わせたところ、
速攻で答えをいただきました。

http://twitter.com/akitada/statuses/8094771189
http://www.flickr.com/groups/api/discuss/72157616713786392/

ポイントは、
Base58 is like base62 [0-9a-zA-Z] with some characters removed to make it less confusing when printed. (namely 0, O, I, and l).
ですね。ショートURLなんで、手で入力されることを考えて、
見た目が似ている
数字のゼロと英語のオーを外したり、
同様に英語のアイとエルを外してます。

kellanタンの優しさに惚れた。

ついでに、BaseNも調べたので、リンクをぺたり
Base64
A–Z, a–z, 0–9 までの62文字と、記号2つ (+ , /) 、さらにパディング(余った部分を詰める)のための記号として = が用いられる
Base62
the characters AZ, az, and 09.
TPOにあわせて選択しましょう、ってことですね。
気をつかえる大人、カコイイ

人気の投稿