I learned some things I didn’t know about strings in JavaScript over here: How big is a JavaScript string?
Tag Archives: unicode
Unicode Normalization Forms
Today’s reading: Unicode Normalization Forms.
Plain Text
This was a quick romp around “plain text”: Plain Text – Dylan Beattie – NDC Oslo 2021. Would recommend if you don’t already know about such things.
Unicode Utilities: Confusables
Today I was referred to: Unicode Utilities: Confusables.
Unicode bidirectional override hack
Interesting: Security advisory for rustc (CVE-2021-42574).
As an example, the following snippet (with {U+NNNN} replaced with the Unicode codepoint NNNN): if access_level != "user{U+202E} {U+2066}// Check if admin{U+2069} {U+2066}" { ...would be rendered by bidirectional-aware tools as: if access_level != "user" { // Check if admin
Unicode problem in Windows 11
Today via Slashdot: Microsoft Warns of New Windows 11 Problems With Apps Using Unusual Registry Keys.
Unicode 14.0.0
So Unicode 14.0.0 is out.
Unicode Normalization FAQ
Some good info over in the Unicode Normalization FAQ.
Unicode Regular Expressions
Found some good info on Unicode in regular expressions: Unicode Regular Expressions. Particularly some good doco about Unicode Categories and how to indicate them in regular expressions.
Best Unicode Fonts for Programmer
So today I went looking for a font to replace ‘Inconsolata 14’ in my NetBeans IDE because it wasn’t supporting Unicode and I found Best Unicode Fonts for Programmer which lead me to DejaVu Sans Mono.
While I was at it I changed my Konversation font from Ubuntu Mono 12 to DejaVu Sans Mono too.
My friends on #lobsters also recommended:
- Monaco (Apple font)
- JetBrains Mono
- Fira Mono (13pt)
- Hack
- IBM Plex Mono