bortzmeyer, to random French
@bortzmeyer@mastodon.gougere.fr avatar

RFC 9562: Universally Unique IDentifiers (UUIDs)

Ce normalise les , une famille d'identificateurs uniques, obtenus sans registre central. Il remplace l'ancienne norme, le RFC 4122, avec pas mal de nouveautés et un RFC complètement refait.

https://www.bortzmeyer.org/9562.html

ramsey, to random
@ramsey@phpc.social avatar

It’s official, now!

RFC 9562: Universally Unique IDentifiers (UUIDs) https://www.rfc-editor.org/rfc/rfc9562.html

timbray, to random
@timbray@cosocial.ca avatar

Of geek interest: UUIDs have been around for a long time and they work well and interoperate fine, but the specification space is a mess. So the IETF just shipped RFC9562; it has a fine consideration of the history and the trade-offs involved in all the different flavors of UUIDs, and is well-written and I think, as of now, the place to start looking if something UUID-flavored is puzzling you. Strong work! https://www.rfc-editor.org/rfc/rfc9562.html

spmatich,
@spmatich@ioc.exchange avatar

@timbray
“UUID should be represented by the "hex-and-dash" string format consisting of multiple groups of uppercase or lowercase alphanumeric hexadecimal characters “

Every time I’m handling uuids in code I need to remember to think about case. I have seen resource IDs in azure recently consisting of multiple uuids in the one resource ID string. where some UUIDs are in caps and others are lower case. In the same ID string. But if you were building that resource ID string to use in an azure SDK you would have to respect which UUIDs are in caps and which are lc otherwise it will not be useable. It’s an absolute nightmare.
because the standard allows both and some library code has not implemented the standard correctly, we get issues with case.

jeffpc, to random
@jeffpc@mastodon.radio avatar

Oooh, the new defines 4 new uuid versions!
https://www.rfc-editor.org/rfc/rfc9562.html

driscollis, to python
@driscollis@mastodon.social avatar

Do you ever need to create a unique user ID? comes with a handy uuid module that you can use for that.

You only need two lines to create a UUID: 🐍🚀

hugovk,
@hugovk@mastodon.social avatar

@driscollis And you can use the CLI with Python 3.12 to quickly generate a UUID!

❯ python -m uuid
e80934a1-9e1e-459d-af4c-56873cee3470

https://docs.python.org/3/library/uuid.html#command-line-usage

barubary, to vmware

[...] the individual instanceUuid of a VM is only guaranteed to be unique across a single vCenter Server instance.

VMware, really putting the "uu" in uuid.

https://blogs.vmware.com/vsphere/2012/02/uniquely-identifying-virtual-machines-in-vsphere-and-vcloud-part-1-overview.html

asgrim, to rust
@asgrim@phpc.social avatar

I recently knocked up a VERY simple tool that generates a UUID and puts it in your clipboard. The way I use it is to set a global keyboard (Win+U) then I can paste it. https://github.com/asgrim/uuid2clip

chfkch,
@chfkch@ruhr.social avatar

@asgrim
Is this agnostic to things like OSes or Desktop Environments etc. or does it work for Win only? I don't know the used crates for this.

svetlyak40wt, to programming
@svetlyak40wt@fosstodon.org avatar

Common Lisp library of the day!

This one was added to Ultralisp.org today:

https://github.com/elderica/ulid

It can replace UUID4 in some applications where orderd ids are needed.

djpeacher, to random
@djpeacher@fosstodon.org avatar

Oh that’s cool, didn’t realize the short package added a model field.

https://github.com/skorokithakis/shortuuid#django-field

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • everett
  • Youngstown
  • ngwrru68w68
  • slotface
  • ethstaker
  • rosin
  • khanakhh
  • kavyap
  • GTA5RPClips
  • provamag3
  • tacticalgear
  • mdbf
  • cubers
  • Durango
  • osvaldo12
  • normalnudes
  • tester
  • cisconetworking
  • modclub
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines