UUIDv4 не совсем random

2014-11-05 Пенетрантность Dmitry Podkovyrkin

Здравствуйте.

Генерирую uuid с помощью python3. Заметил особенность - 13 символ всегда 
4. Это так и нужно или у меня недоработка?



import uuid as uu
return uu.uuid4()


 8f314bf8-0ef6-4cb0-b37d-1d67da1bb401
 29ea7c05-af39-447e-9bdd-2131c6626de4
 4443718b-763c-420e-a135-99e2edabc514
 6b5ab2e5-5851-4a8c-911a-0b53c3bfd82f
 694db07c-9af8-4529-8037-5631f009b43a
 5fe02394-b8e4-402d-9c23-d84b8a7b120c
 59afd2d2-33ef-447a-8c39-ffcf27c6997d
 e70663dd-f37c-4a00-96ac-9d5956933033
 673e8d1c-c613-4e3c-83b3-191fb3d43085
 4fcca2a8-734a-40ab-95d1-be88e8ceb686
 1d249cfb-58c9-4134-94cf-f5a87136a008
 fd9387fe-f74f-4884-b4d2-95a7c6e8da26

--
Regards
Dmitry Podkovyrkin
email: d...@ddipp.net


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/545a5f43.5030...@ddipp.net



Re: UUIDv4 не совсем random

2014-11-05 Пенетрантность Aleksandr Sytar
2014-11-05 20:32 GMT+03:00 Dmitry Podkovyrkin d...@ddipp.net:

 Здравствуйте.

 Генерирую uuid с помощью python3. Заметил особенность - 13 символ всегда
 4. Это так и нужно или у меня недоработка?


 import uuid as uu
 return uu.uuid4()


  8f314bf8-0ef6-4cb0-b37d-1d67da1bb401
  29ea7c05-af39-447e-9bdd-2131c6626de4
  4443718b-763c-420e-a135-99e2edabc514
  6b5ab2e5-5851-4a8c-911a-0b53c3bfd82f
  694db07c-9af8-4529-8037-5631f009b43a
  5fe02394-b8e4-402d-9c23-d84b8a7b120c
  59afd2d2-33ef-447a-8c39-ffcf27c6997d
  e70663dd-f37c-4a00-96ac-9d5956933033
  673e8d1c-c613-4e3c-83b3-191fb3d43085
  4fcca2a8-734a-40ab-95d1-be88e8ceb686
  1d249cfb-58c9-4134-94cf-f5a87136a008
  fd9387fe-f74f-4884-b4d2-95a7c6e8da26


 Вы не поверите, но это версия UUID -
https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_.28random.29


Re: UUIDv4 не совсем random

2014-11-05 Пенетрантность Dmitry Nezhevenko
On Wed, Nov 05, 2014 at 10:32:51PM +0500, Dmitry Podkovyrkin wrote:
 Здравствуйте.
 
 Генерирую uuid с помощью python3. Заметил особенность - 13 символ всегда 4.
 Это так и нужно или у меня недоработка?

Так нужно. Потому что uuid_4_.

-- 
WBR, Dmitry


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141105175217.GA30887@debpad.local



Re: UUIDv4 не совсем random

2014-11-05 Пенетрантность Дмитрий Подковыркин

Вот спасибо.
Надо почаще читать англоязычные источники.

05.11.2014 22:59, Aleksandr Sytar пишет:




 Вы не поверите, но это версия UUID - 
https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_.28random.29 



--
Подковыркин Дмитрий
mobile:  +7 922 20 56 756
email: d...@ddipp.net
skype: dmitryrw


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/545af78f.8090...@ddipp.net