Взлом с помощью Юникода (на примере GitHub)
#БлогкомпанииGlobalSign #Информационнаябезопасность #Разработкавебсайтов #Типографика #GitHub #Юникод #Unicode IV
https://habr.com/ru/post/481318/
#БлогкомпанииGlobalSign #Информационнаябезопасность #Разработкавебсайтов #Типографика #GitHub #Юникод #Unicode IV
https://habr.com/ru/post/481318/
t.me
Взлом с помощью Юникода (на примере GitHub)
Юникод исключительно сложен. Мало кто знает все хитрости: от невидимых символов и контрольных знаков до суррогатных пар и комбинированных эмодзи (когда при сложе...
Ещё один велосипед: храним юникодные строки на 30-60% компактнее, чем UTF-8
#Алгоритмы #Хранениеданных #Сжатиеданных #unicode #юникод #utf8 #scsu IV
https://habr.com/ru/post/521110/
#Алгоритмы #Хранениеданных #Сжатиеданных #unicode #юникод #utf8 #scsu IV
https://habr.com/ru/post/521110/
t.me
Ещё один велосипед: храним юникодные строки на 30-60% компактнее, чем UTF-8
Если вы разработчик и перед вами стоит задача выбора кодировки, то почти всегда правильным решением будет Юникод. Конкретный способ представления зависит от ко...
[Перевод] Правда о регистре символов, которую должны знать программисты
#Программирование #Unicode #регистрсимволов #верхнийрегистр #нижнийрегистр #титульныйрегистр #кодоваяпозиция IV
https://habr.com/ru/post/525608/
#Программирование #Unicode #регистрсимволов #верхнийрегистр #нижнийрегистр #титульныйрегистр #кодоваяпозиция IV
https://habr.com/ru/post/525608/
t.me
Правда о регистре символов, которую должны знать программисты
На конференции North Bay Python в 2018 году я делал доклад об именах пользователей. Информация из доклада по большей части была собрана мною за 12 лет поддержки...
[Перевод] Символы Unicode: о чём должен знать каждый разработчик
#БлогкомпанииMailruGroup #Разработкавебсайтов #Проектированиеирефакторинг #ТерминологияIT #Хранениеданных #unicode #utf IV
https://habr.com/ru/post/547084/
#БлогкомпанииMailruGroup #Разработкавебсайтов #Проектированиеирефакторинг #ТерминологияIT #Хранениеданных #unicode #utf IV
https://habr.com/ru/post/547084/
t.me
Символы Unicode: о чём должен знать каждый разработчик
Если вы пишете международное приложение, использующее несколько языков, то вам нужно кое-что знать о кодировке. Она отвечает за то, как текст отображается на э...
[Перевод] Под капотом у Emoji
#БлогкомпанииНППИТЭЛМА #Вебдизайн #Типографика #Дизайн #Научнопопулярное #unicode #юникод IV
https://habr.com/ru/post/549366/
#БлогкомпанииНППИТЭЛМА #Вебдизайн #Типографика #Дизайн #Научнопопулярное #unicode #юникод IV
https://habr.com/ru/post/549366/
t.me
Под капотом у Emoji
В течение последних нескольких недель Nikita Prokopov внедрял поддержку эмодзи для Skija. Он решил поделиться несколькими мелкими деталями того, как это «самое...
[Перевод] Unicode: как человечество пришло к международному стандарту кодирования символов
#БлогкомпанииSelectel #ИсторияIT #Научнопопулярное #кодирование #морзе #unicode #телеграф IV
https://habr.com/ru/post/552558/
#БлогкомпанииSelectel #ИсторияIT #Научнопопулярное #кодирование #морзе #unicode #телеграф IV
https://habr.com/ru/post/552558/
t.me
Unicode: как человечество пришло к международному стандарту кодирования символов
Уверена, что большинство читателей хоть немного знакомы с терминами «Unicode» и «UTF-8». Но все ли знают, что именно стоит за ними? По сути они относятся к стан...
[Перевод] Жизнь до Unicode
#Opensource #HTML #ITстандарты #Браузеры #ИсторияIT #Unicode #ASCII IV
https://habr.com/ru/post/574394/
#Opensource #HTML #ITстандарты #Браузеры #ИсторияIT #Unicode #ASCII IV
https://habr.com/ru/post/574394/
t.me
Жизнь до Unicode
Unicode определенно усложнил обработку строк, а люди, которые используют языки исключительно с алфавитами ASCII, могут подумать, что это неоправданно. Однако я не говорю на языке ASCII и достаточно...
[Перевод] 7 ложных предположений о том, как устроены строки
#БлогкомпанииTypeable #Информационнаябезопасность #Программирование #юникод #unicode #кодировки #кодировкитекста IV
https://habr.com/ru/post/576042/
#БлогкомпанииTypeable #Информационнаябезопасность #Программирование #юникод #unicode #кодировки #кодировкитекста IV
https://habr.com/ru/post/576042/
t.me
7 ложных предположений о том, как устроены строки
Как Unicode уничтожает большинство ваших предположений о том, как на самом деле работают строки
Когда речь идет о написании чего-то простого, мы, программисты, обычно действуем интуитивно. В случае...
Когда речь идет о написании чего-то простого, мы, программисты, обычно действуем интуитивно. В случае...
Работаем с текстами на Python: кодировки, нормализация, чистка
#Python #DataEngineering #python #unicode #обработкатекстов #кодировка IV
https://habr.com/ru/post/579868/
#Python #DataEngineering #python #unicode #обработкатекстов #кодировка IV
https://habr.com/ru/post/579868/
[Перевод] Почему нельзя перевернуть строку с флагом-эмодзи?
#Python #Алгоритмы #эмодзи #unicode #utf8 #ascii #работасостроками IV
https://habr.com/ru/post/649179/
#Python #Алгоритмы #эмодзи #unicode #utf8 #ascii #работасостроками IV
https://habr.com/ru/post/649179/
Хабр
Почему нельзя перевернуть строку с флагом-эмодзи?
Каким, по-вашему, будет результат выполнения следующего кода на Python?
Подобные вопросы заставляют меня сразу же открыть Python REPL и проверить код, потому что я думаю, что знаю правильный...
Подобные вопросы заставляют меня сразу же открыть Python REPL и проверить код, потому что я думаю, что знаю правильный...
[Перевод] Невидимый Javascript-бэкдор
#Блогкомпаниибилайнбизнес #JavaScript #Информационнаябезопасность #javascript #бэкдоры #unicode #информационнаябезопасность IV
https://habr.com/ru/post/658197/
#Блогкомпаниибилайнбизнес #JavaScript #Информационнаябезопасность #javascript #бэкдоры #unicode #информационнаябезопасность IV
https://habr.com/ru/post/658197/
Хабр
Невидимый Javascript-бэкдор
Несколько месяцев назад мы увидели пост в сабреддите r/programminghorror: один разработчик рассказал о своих мучениях с поиском синтаксической ошибки, вызванной невидимым символом Unicode,...
Как посчитать длину текста и не привлекать внимание санитаров
#БлогкомпанииАвито #JavaScript #javascript #unicode #utf #bmp IV
https://habr.com/ru/post/675586/
#БлогкомпанииАвито #JavaScript #javascript #unicode #utf #bmp IV
https://habr.com/ru/post/675586/
Хабр
Как посчитать длину текста и не привлекать внимание санитаров
Привет! Меня зовут Ивасюта Алексей, я фронтенд разработчик в Авито в кластере Seller Experience. В этой статье я расскажу, как правильно рассчитать длину текста в Java Script. Эта статья будет...