A list of awesome things related to Globally Unique Identifiers. Sorry if this whole idea is a bit mis-guid-ed.
- Guid Generator
- Hot Guids: The Social Network for GUIDs, "Is this Guid HOT or NOT?"
- Guess a Guid: The fun guid-guessing game
- Cute uid: Generate Cute UIDs
- QuickInfo Guid Generator: With bonus Guide Dog information
Instead of single-use guids, consider donating them for reliable reuse by an approved, accredited and reputable GUID recycler.
If every human on Earth worked as a GUID generator, and they spent their entire working life generating guids at one guid per second, without even stopping for lunch, then by the time every human on earth had retired, the chances of a collision would be about 50%.
Yes. But I don't use them much for that myself.
And if you do, 1 is enough!
Yes you certainly can! But you need to hurry as they are going fast.
For example, this one is already taken:
And certainly http://00000000-0000-0000-0000-000000000001.com is parked.
But as of April 2022, http://00000000-0000-0000-0000-000000000002.com is still available.
Get in on it while you can.
There will never be another opportunity like this.
- Goo-id or gwid. You decide.
- GLOBAL UUID DATABASE — World's most complete UUID database.
Some beautiful code from @buhakmeh
- @usedguid: 100% guids 100% of the time.
- @everyguid: tweeting every globally unique identifier.
- @GuidGenie: "Ask me to generate a GUID (Globally Unique Identifier) for you. Your wish is my command."
- @guids4druids: tweeting guids for druids
And by any language I mean this very small subset of languages I've got examples for. PRs welcome.
function S4() {
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}
function guid() {
return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}
As a string, and with brackets...
"{$([guid]::NewGuid())}"
Without brackets, and as a guid not as a string...
[guid]::NewGuid()
System.Guid.NewGuid().ToString("N");
1431959a9c074d298d1787a59687f0fd
System.Guid.NewGuid().ToString("D");
7e760907-099b-41d9-83f7-c290dc6f059a
System.Guid.NewGuid().ToString("B");
{ff34e10c-db89-4f52-8757-43c56e20bf00}
System.Guid.NewGuid().ToString("P");
(91865f50-5112-4868-bd20-a6b4b741d04d)
System.Guid.NewGuid().ToString("X");
{0xaf4533d0,0xffbc,0x4716,{0x9f,0x01,0x5c,0x4c,0x29,0xdf,0x22,0xe7}}
System.Guid.NewGuid()