Sagrupēts pēc situācijas, nevis formāta
Šī kategorija ir mazāk tēma, vairāk atvilktne. Tajā esošie rīki ir mazās konvertācijas, kas jums vajadzīgas, kamēr kaut kas cits ir īstais uzdevums, tāpēc tie ir sakārtoti šeit pēc situācijas, kurā pēc tiem sniedzaties.
“Šajā žurnālā ir necaurredzama virkne, un es nezinu, kas tā ir.”
Ja tā izskatās kā 550e8400-e29b-41d4-a716-446655440000,
UUID dekodētājs pasaka versiju un, v1, v6 un
v7 gadījumā, izveides laika zīmogu. Ja tā izskatās kā SGVsbG8= vai beidzas
ar ==, tas ir Base64 —
atkodējiet to. Ja tas ir kails desmitciparu skaitlis,
kas sākas ar 17, tas ir
Unix laika zīmogs no aptuveni tagad.
“Man vajag ID.” UUID ģenerators izveido v1 un v3 līdz v7 un uzreiz izveidos tūkstošiem vērtību testa datubāzes aizpildīšanai.
“Šis laika zīmogs ir kļūdains par tūkstoškārtīgu faktoru.” Sekundes vai milisekundes — laika zīmoga konvertētājs apstrādā abus un parāda, kuru no tiem iedevāt.
“Man vajag šo datu URI kā reālu failu.” Vai otrādi: Base64 uz attēlu.
“Kāda tieši ir šī krāsa?” Krāsu izvēlētājs pierakstu konvertēšanai, attēla krāsu izvēlētājs vērtības nolasīšanai no ekrānuzņēmuma vai maketa.
“Tam jābūt snake_case, bet tas ir camelCase.” Reģistra pārveidotājs.
“Kas ir 0xDEADBEEF decimālajā sistēmā, un kas notiek, ja tas ir ar zīmi?” Skaitīšanas sistēmu konvertētājs, kas atšķirībā no lielākās daļas apstrādā negatīvus skaitļus un divu papildinājumu kodu.
Identifikatori atklāj vairāk, nekā cilvēki gaida
Viena caurviju lieta, ko šeit ir vērts pateikt, jo neviena atsevišķa rīka lapa to neaptver: vairāki no šiem formātiem satur informāciju, ko jūs nedomājāt publicēt.
UUID v1 iekļauj laika zīmogu un mašīnas MAC adresi. Tas bija sākotnējais dizains — unikalitāti garantēja “šī mašīna, šis brīdis”. Tas arī nozīmē, ka v1 UUID publiskā URL adresē pasaka ikvienam, kam interesē, tieši, kad ieraksts tika izveidots, un dod stabilu identifikatoru serverim, kas to izveidoja. To varat pats apstiprināt, ielīmējot vienu dekodētājā.
UUID v7 arī iekļauj Unix laika zīmogu, apzināti, jo šķirošana pēc ID un šķirošana pēc izveides laika ir viens un tas pats, kas ir ārkārtīgi noderīgi datubāzes indeksa lokalitātei. Cena ir tāda pati atklāšana: v7 ID ir sakārtoti, tāpēc to publiska atklāšana atklāj izveides laikus un ļauj kādam novērtēt, cik ierakstu jūs izveidojat stundā, vērojot divus no tiem.
v4 ir tas, kas neatklāj neko — 122 nejaušības biti un nekādas struktūras. Tāpēc tas paliek noklusējums visam, kas vērsts pret lietotāju, un tāpēc “izmantojiet v7 primārajai atslēgai, v4 publiskajam identifikatoram” ir saprātīgs noteikums tai pašai tabulai.
Base64 atklāj visu, uzreiz, ikvienam. Tā nav maskēšana. Kubernetes noslēpums ir Base64 kodēts, lai binārā vērtība izturētu YAML, nevis lai to aizsargātu.
Viss šajā lapā darbojas lokāli, un tas šai kategorijai ir svarīgāk nekā lielākajai daļai citu: ražošanas identifikatori, marķieri un žurnālu fragmenti ir tieši tāda veida dati, ko nevajadzētu ielīmēt kāda cita serverī, lai to atkodētu.