Python форматируем url
Регулярно требуется преобразовать какой-либо текст в максимально совместимый текст для URL, имени файла, имени объекта в каком-то софте и тд. Требования совместимости простые: в тексте должны быть только допустимые символы. Обычно это a-z, 0-9 и "_" или "-". То есть, только прописные буквы латинского алфавита и цифры (как пример). Допустим, нам нужно название статьи в блоге преобразовать в slug для добавления его в URL этой статьи. Как это лучше всего сделать? В Django по умолчанию есть готовая функция slugify для таких случаев...
Разработала свою орфографию!
Как все мы отлично знаем, русский язык, как и многие другие основан на кириллическом алфавите. В свое время он был наиболее удобным для отражения фонетики разных славян, и быстро завоевал популярность. Особенно поспособствовали здесь религии. Кириллица во многом основана на греческом алфавите, а Греция — это европейская родина православия. Славяне, что оказались покрещены в католичество же выбрали себе латиницу для основы алфавитов. Многие века письменность не играла особо никакой роли в жизни людей, грамотность была явлением редким, и в основном письмом владели лишь писцы да монахи...