CodeRage 4: session “Practical XML in Delphi” chat and Q&A transcripts
Not only can you download CodeRage 4 session on materials on Practical XML in Delphi, but below you can also find the chat transcripts below. Note the times are a bit odd: when the chat window...
View ArticleRegular expressions and the ASP.NET RegularExpressionValidator control – an...
Every now and then I need the ASP.NET RegularExpressionValidator control to validate some user input on a web-page using .NET Regular Expressions (which are very similar to regular expressions used in...
View ArticleCodeRage 4: session “Reliable Communication between Applications with Delphi...
Not only can you download CodeRage 4 session on materials on Reliable Communication between Applications with Delphi and ActiveMQ, but below you can also find the chat transcripts below. VIP Room...
View ArticleCodeRage 4: session “Using Unicode and Other Encodings in your Programs”...
Not only can you watch the video and download the CodeRage 4 session on materials on Using Unicode and Other Encodings in your Programs, but below you can also find the chat transcripts below. VIP Room...
View ArticleCodeRage 4: session replays are online too!
Embarcadero has made available the replays of the CodeRage 4 sessions. You can find them in the CodeRage 4 sessions overview. In order to download them from that overview, NOTE: To access this session...
View ArticleGraphical emoji are killing Unicode
Unicode is about Glyphs that are used in writing. Have you ever seen the emoji on the right being written like this? This has been bothering me a while and gets worse over time. According to: Microsoft...
View ArticleSome interesting encoding/Unicode/text articles on kunststube and links for...
After yesterdays post on Testing and static methods don’t go well together, I read around on Source (kunststube [WayBack]) a bit more and found these very nice articles on encoding,Unicode and text:...
View Articleinstalling the UTF-8 encoding ftfy (fixes text for you) – via version 3.0 |...
Simple if you know it: pip install ftfy That installs it as a command which is a lot easier than using it from Github at https://github.com/LuminosoInsight/python-ftfy It knows how to solve the...
View ArticleEncoding is hard…so how did the single quote become a circumflexed a...
A while ago (in fact more than a year), I posted Encoding is hard… go G+ with the below picture. ftfy (fixes text for you) fixes it, but: How did the single quote become “’”? Actually, because of a...
View ArticleDark corners of Unicode / fuzzy notepad
You think you know Unicode? Think again, then read Dark corners of Unicode / fuzzy notepad. On basics, sorting, comparison, decomposition, composition, width, whitespace, encoding, emoji, interesting...
View ArticleSome notes on stripping NULL characters and BOMs from files
A while ago I bumped into applications that write alternating UTF-16 and UTF-8 to files without checking what type of encoding the files were using. So here are some notes to at least save some of the...
View ArticleHow can I get the default code page for a locale? – The Old New Thing
Ask GetLocaleInfo (example function GetAnsiCodePageForLocale included): How can I get the default code page for a locale? – The Old New ThingFiled under: Development, Encoding, i18n...
View ArticleSome Inno Setup notes
While updating at a client site a hugely out of date Inno Setup directory tree and instructions combo (docs mentioning isetup-2.0.19.exe, isxsetup2.exe, istool-3.0.0.exe but using ispack-5.3.10.exe) I...
View ArticleLooking for more examples of Unicode/Ansi oddities in Delphi 2009+
At the end of April 2014, Roman Yankovsky started a nice discussion on Google+ trying to get upvotes for QualityCentral Report #: 124402: Compiler bug when comparing chars. His report basically comes...
View ArticleLong read about Unicode: You, Me And The Emoji: Character Sets, Encoding And...
A well worth long rad: We all recognize emoji. They’ve become the global pop stars of digital communication. But what are they, technically speaking? And what might we learn by taking a closer look at...
View ArticleGitHub – keith-turner/ecoji: Encodes (and decodes) data as emojis
[WayBack] GitHub – keith-turner/ecoji: Encodes (and decodes) data as emojis: Ecoji Ecoji encodes data as 1024 emojis, its base1024 with an emoji character set. As a bonus, includes code to decode...
View ArticleUnicode spaces
For my link archive: [WayBack] Unicode spaces [WayBack] Whitespace character – Wikipedia [WayBack] Punctuation Space U+2008 — TypeDrawers Via: [WyBack] Are there blank characters in unicode that have...
View ArticleGetting rid of trailing line-endings in the draw.io web interface
One of the things that bugged me for a long time is that every now and then for some shapes, when editing their text, the draw.io web interface puts in trailing line feeds after the text, messing up...
View ArticleI’ve given up on entering non-ASCII characters when entering data on-line
I live in a street that has a non-ASCII character in it: Pyreneeën. I’ve reverted back to entering the street name as plain ASCII for a simple reason: Too often the ë gets mangled into encoding...
View ArticleUnicode ligatures: not all software does normalised search forgetting ffi
Via a private share, I found out that some software forgets to perform a Unicode normalisation when doing a search. That means that ligatures do not match the non-ligatures in for instance these words:...
View Article