From 38cfe21894c7f6c3581433aba4187a9e3a9b1b69 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 13 Sep 2019 17:09:14 +0100 Subject: [PATCH] Live blogging from SymfonyLive London 2019 --- .../2019-09-13-live-blogging-symfonylive-london.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/source/_posts/2019-09-13-live-blogging-symfonylive-london.md b/source/_posts/2019-09-13-live-blogging-symfonylive-london.md index 6f59ea97..dc0ccd11 100644 --- a/source/_posts/2019-09-13-live-blogging-symfonylive-london.md +++ b/source/_posts/2019-09-13-live-blogging-symfonylive-london.md @@ -591,3 +591,16 @@ It depends. Fine for a 'modest' size. Use a real proxy for larger scale apps, us * Grapheme clusters - multiple characters, but one letter as you write it (separate characters for letters and accent) * Emjois - combining characters. e.g. Combine face with colour. Different codes and character names. Also applies to ligatures. A way to combine several images together into one single visual representation. * +### unicode fundamentals + +uppercase lowercase folding +compositions, ligatures +comparistions - nromalisations and collations +segmentation: characters, wods sendtenances and hyphens +locales: cultural conventions, translitterations +identifiers & security, confusables +display: direction, width + +### unicode in practive + +- MySQL - `utf*_*`. `SET NAMES utf8mb4` for security and storing emojis