Generate CUID

CUID (Collision Resistant Unique Identifier) is an identifier that designed for applications which distributed across multiple machines. CUID is 25 characters long and consist of 5 parts: prefix (1 character…

Generate Nano ID

Nano ID is a cryptographically strong identifier that can be used in URLs. By default, Nano ID is 21 characters long and uses A-Za-z0-9_- alphabet. Nano ID can be used…

Generate ULID

ULID (Universally Unique Lexicographically Sortable Identifier) is a 128-bit identifier that consist of 48-bit timestamp and 80 random bits. ULID is encoded as a 26 character string. ULID can be…
Install Precompiled Dlib on Raspberry Pi

Install Precompiled Dlib on Raspberry Pi

Dlib is an open-source library that provides machine learning algorithms and tools for solving classification, regression, and clustering problems. This tutorial demonstrates how to install precompiled Dlib on Raspberry Pi.…

Check if String is Valid UUID

UUID (Universally Unique Identifier) is a 128-bit number, commonly represented as a hexadecimal string. UUID can be used to uniquely identify objects across a network. While working with data validators…

Shuffle Characters in String

Working with data sometimes we need to perform various operations. Programming languages provides methods to shuffle the characters in a string. A table includes a links to posts with examples.…