RU

JS/TS библиотека для транслитераций между 50 языками (2450 комбинаций)

Обычно под термином транслитерация подразумевают написание русскоязычного текста latinskimi bukvami. Однако это лишь одна сторона транслитерации - р…

javascripttypescriptnpmicuunicodetransliterationтранслитерациятранскрипциялокализацияинтернационализация
Habr
RU

Тест проходил за миллисекунды. На настоящем файле тот же код думал минуту

«👋».length === 2 — это знают все. Дальше все пишут честную функцию, которая ходит по строке по символам, а не по кодовым единицам UTF-16. И почти вс…

javascripttypescriptunicodeutf-16строкипроизводительностьалгоритмическая сложностьтестированиеnode.jsоптимизация
Habr
RU

Почему кросс-постинг в соцсети оказался задачей про state, idempotency и битую кириллицу

В какой-то момент у меня появилась задача от маркетинга автоматизировать кросс-постинг статей в соц.сети и, в принципе, задача довольно понятная и з…

aiавтоматизация процессовсоциальные сетиworkflowapidevopsинтеграция сервисовкачество данныхunicodegoogle docs
Habr