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...
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...
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...
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...
While working with network applications we may need to check if a network port is open. Programming languages provides methods to do that. A table includes a links to posts...
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...
While working with text processing we might need to truncate a string to given length and add ellipsis (...) if necessary. A table includes a links to posts with examples...
Working with data sometimes we need to perform various operations. Programming languages provides methods to repeat a string for given number of times. A table includes a links to posts...
Simple linear regression is a statistical method that is used to analyze the relationship between two continuous variables:
x - independent variable also known as explanatory or predictor.
y...
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...