Size: a a a

Беседка Perl-групп

2020 January 14

p

pragus in Беседка Perl-групп
Sasha Good
Можно было, но это была дополнительная опция и можно было отстрелить ногу на кодировках.
В python3 все строки стали unicode. Но юникод - это не конкретная кодировка, вроде utf-8   или  utf-16
источник

SG

Sasha Good in Беседка Perl-групп
pragus
В python3 все строки стали unicode. Но юникод - это не конкретная кодировка, вроде utf-8   или  utf-16
но разве не приятнее в 3 питоне, чем во втором?
источник

p

pragus in Беседка Perl-групп
Denis F
Я хз, я не настоящий питонист, меня заставили :) Просто слышал про  лёгкость коннекта с сильным кодом как один из плюсов
Там люди вдохновлялись  ffi из luajit
источник

VG

Vadim Goncharov in Беседка Perl-групп
pragus
А где его не было кроме перла?
как раз перл - чуть ли не единственный, где с уникодом всё хорошо сделали
источник

p

pragus in Беседка Perl-групп
Sasha Good
но разве не приятнее в 3 питоне, чем во втором?
Дело вкуса/привычки и сильно зависит от того что именно делаешь.

Например, тебе безразличен контент, но метод возвращает строки и ты вынужден конвертить это в байты.

Бывает наоборот, когда куча разных файлов в разных кодировках и при открытии достаточно указать правильную кодировку, а дальше ты везде получишь юникодные стпоки
источник

SG

Sasha Good in Беседка Perl-групп
pragus
Дело вкуса/привычки и сильно зависит от того что именно делаешь.

Например, тебе безразличен контент, но метод возвращает строки и ты вынужден конвертить это в байты.

Бывает наоборот, когда куча разных файлов в разных кодировках и при открытии достаточно указать правильную кодировку, а дальше ты везде получишь юникодные стпоки
Соглашусь, интересный взгляд на ситуацию и указание того, что единственно верного метода не существует + дело привычки.
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
как раз перл - чуть ли не единственный, где с уникодом всё хорошо сделали
А как именно сделали? Есть что почитать?
источник

VG

Vadim Goncharov in Беседка Perl-групп
pragus
А как именно сделали? Есть что почитать?
сделали совместимо, за что мы и любим перл)) старые скрипты не прекратили работать
источник

VG

Vadim Goncharov in Беседка Perl-групп
почитать... наверное, perluniintro и perlunitut
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
сделали совместимо, за что мы и любим перл)) старые скрипты не прекратили работать
ага )) и посмотри как страдают из-за совместимости в плюсах, из-за чего теперь будут уродливые co_async/co_await, потому что "вдруг у кого уже используются async/await".
источник

VG

Vadim Goncharov in Беседка Perl-групп
pragus
ага )) и посмотри как страдают из-за совместимости в плюсах, из-за чего теперь будут уродливые co_async/co_await, потому что "вдруг у кого уже используются async/await".
это ж плюсы, там всегда пиздец был
источник

VG

Vadim Goncharov in Беседка Perl-групп
а у нас всё няшно!
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
это ж плюсы, там всегда пиздец был
😂😂😂😂😂😂
источник

VG

Vadim Goncharov in Беседка Perl-групп
#вещества #joke Социальная сеть Вконтакте наконец-то стала анонимной — вкладки друзья и сообщения говорят, что все пользователи удалены.

P.S. Желаю коллегам быстрее справиться с проблемой. Но не пошутить не мог
источник

VT

Vasily Terkin in Беседка Perl-групп
источник
2020 January 15

VT

Vasily Terkin in Беседка Perl-групп
источник

VT

Vasily Terkin in Беседка Perl-групп
Других подробностей пока не нашёл, но пока выглядит так, что забыты какие-то из проверок корректности точки на эллиптической кривой. Привыкшие к RSA разработчики таким нередко грешат.

Зарубежные коллеги только начинают постигать прекрасный мир криптографии на эллиптических кривых.
источник

p

pragus in Беседка Perl-групп
источник

VT

Vasily Terkin in Беседка Perl-групп
Мелькала версия, не знаю, насколько соответствует действительности.
1. Нормальные люди при записи параметров кривой в сертификат используют её идентификатор (OID).
2. В Windows появилась опция использовать произвольные кривые. Для этого параметры такой кривой должны быть вписаны в сертификат в явном виде (модуль, коэффициенты, координаты базовой точки).
3. Для стандартных кривых есть быстрые реализации. Для нестандартных кривых код работает на порядки медленнее.
4. Некоторые странные люди использовали в своих сертификатах параметры стандартные, но задавали их явным образом, сильно проседая по скорости.
5. MS, чтобы вылечить это, разработали процедуру "распознавания" стандартной кривой в пользовательской кривой.
6. Эта процедура проверяла поле и саму кривую, но не образующую точку (она могла лежать на кривой, но отличаться от стандартной). Таким образом кастомный набор параметров мог быть принят за стандартный.
7. Я сходу не придумал, как это можно проэксплуатировать, но все может быть.
источник

VK

Vyacheslav Koval in Беседка Perl-групп
насколько я понимаю, это первый ангуляр
источник