Je suis en train de générer des UUID avec le même style que urls bit.ly comme:Ruby on Rails - générer un style bit.ly UUID
http://bit.ly/aUekJP
ou les CloudApp:
http://cl.ly/1hVU
qui sont encore plus petits
comment puis-je le faire? J'utilise maintenant UUID gem pour ruby mais je ne suis pas sûr s'il est possible de limiter la longueur et d'obtenir quelque chose comme ça. J'utilise actuellement ceci:
UUID.generate.split("-")[0] => b9386070
Mais je voudrais avoir encore plus petit et sachant que ce sera unique.
Toute aide serait très appréciée :)
merci pour l'information Steve, oui, je pense que j'ai vraiment mal compris le principe UUID:/la base32 gem semble très sympa, j'essaie juste de trouver une bonne façon de générer des URL courtes basées sur des ID d'enregistrement, j'utilise un ID de chaîne avant et lui assignant la méthode UUID, mais je pense maintenant que je peux revenir à un ID entier et si par exemple, commencer le comptage d'id à 363012 par exemple, j'obtiendrais une représentation de chaîne 'B2G4' pour cela. J'espère que cela pourrait suivre la même chose que ce que vous avez expliqué ci-dessus. – zanona
@ludicco. C'est exactement ce que je disais. –
@SteveWeet Merci pour votre base32 gem recommandé –