Unicode Code Points and Escapes Explained
A Unicode code point is the number assigned to a character, written as U+ followed by hex, so A is U+0041 and a smiley is U+1F600. A Unicode escape is tha
A Unicode code point is the number assigned to a character, written as U+ followed by hex, so A is U+0041 and a smiley is U+1F600. A Unicode escape is tha
Octal is the base-8 number system, using only the digits 0 to 7, and it maps to binary in clean groups of three bits. Converting octal to binary, decimal,
AES is the encryption standard that scrambles text into unreadable ciphertext, which only someone with the right password can turn back into the original.
Changing a CSV delimiter swaps the character that separates columns, most often switching between commas and tabs, which is the difference between a CSV a
Generating random IP and MAC addresses gives you valid-looking network identifiers for testing, documentation, and demos without using real ones. An IP ad
Converting an image to grayscale removes all color and keeps only brightness, turning every pixel into a shade of gray. Black and white goes a step furthe
UTF-16 and UTF-32 are two other ways to store the same Unicode characters that UTF-8 stores, differing only in how many bytes each character takes. UTF-32
Decimal to hex conversion rewrites an everyday base-10 number as base-16, so 255 becomes FF and 4096 becomes 1000. You divide the number by 16 repeatedly and r
Analyzing an image reads its real properties without opening an editor: the true format, the pixel dimensions, the file size, whether it has transparency,
bcrypt is a password hashing function designed to be slow on purpose, which is exactly what makes it good at protecting passwords. Instead of storing a pa
CSV is not the only tabular format, and converting it to YAML, XML, or a Markdown table makes the same data fit different tools: YAML for configuration, X
Generating test data gives you realistic fake records in JSON, CSV, TSV, or XML so you can build and test software without using real, sensitive informati