Ruby on Rails: generación de uuids de estilo bit.ly

Estoy tratando de generar UUID con el mismo estilo que las URL de bit.ly como:

http://bit.ly/aUekJP

o cloudapp:

http://cl.ly/1hVU

que son incluso más pequeños

¿Cómo puedo hacerlo? Ahora estoy usando la gema UUID para rubí, pero no estoy seguro de si es posible limitar la longitud y obtener algo como esto. Actualmente estoy usando esto:

UUID.generate.split("-")[0] => b9386070

Pero me gustaría tener aún más pequeño y saber que será único.

Cualquier ayuda sería muy apreciada :)

Respuestas a la pregunta(4)

Su respuesta a la pregunta