@Rumpelstilzchen

Rumpelstilzchen

Румпельштильцхен
Rumpelstilzchen

Дата рождения: 21.01.1924

0 я читаю 32 меня читают
1211 постов
3030 комментариев
Rumpelstilzchen
09 Dec 2017

Линуксы без UTF8 локали больше не поддерживаются - https://bugzilla.mozilla.or...ow_bug.cgi?id=960957

09 Dec 2017

КОИбляди должны страдать %)

09 Dec 2017

P.S. Не только Линуксы, речь идет о ВСЕХ *никсах включая, но не ограничиваясь FreeBSD, OpenBSD, Solaris

09 Dec 2017

БЗДи не никсы же.

#owmjb/5 в ответ на /4
09 Dec 2017

Radjah, не линуксы, но unix-like.

#owmjb/9 в ответ на /5
09 Dec 2017

Соси писос, хуйня резиновая.

#owmjb/11 в ответ на /7
09 Dec 2017

Although for legal reasons FreeBSD cannot use the Unix trademark, it is a direct descendant of BSD, which was historically also called "BSD Unix" or "Berkeley Unix".

И то условно.

#owmjb/12 в ответ на /9
09 Dec 2017

Radjah, то что ты хочешь сказать, это то что только DarvinOS можно причислить к Unix. Потому что у яблока хватило бабла проплатить и желания пройти сертификацию на Unix compatible. Все остальные ОС использующие принципы и идеологию Unix (GNU/Linux, *BSD, Plan9, etc) потому и назвают unix-like что они развились в парадигме и под виляинием Unix но не проходили сертификацию.

#owmjb/14 в ответ на /12
09 Dec 2017

@LuciFerr, иди нахуй, идиолух. Я ебал тебе что-то доказывать. Вас таких ебанутых целый ЛОР.

#owmjb/16 в ответ на /14
09 Dec 2017

Чего они вообще ждали? Давно пора.

09 Dec 2017

Да как обычно, баг был полузабыт, пока вдруг на него не наткнулись сейчас. И сразу такие "А чего ждем, давно пора".

#owmjb/23 в ответ на /22
09 Dec 2017

Приходишь почитать про кодировочки, а тут опять GNU’s not UNIX.

09 Dec 2017

Этож понтач, тут всегда внутри не то что на поверхности.

#owmjb/25 в ответ на /24
09 Dec 2017

Rumpelstilzchen, давно пора. И вообще за использование чего-то отличного от UTF-x пора плескать кипятком в лицо.

09 Dec 2017

ну вот там в баге пишут что питон так сделал в третьей версии (жестко перешел на UTF8) и проблееемы поперли.

#owmjb/27 в ответ на /26
09 Dec 2017

У кого, у питона или у тех, кто в строки бинарные данные пихал и внезапно был познакомлен с реальностью? :}

#owmjb/28 в ответ на /27
09 Dec 2017

Скорее у вторых, но у них было оправдание - они так привыкли

#owmjb/29 в ответ на /28
09 Dec 2017

Rumpelstilzchen, оно много где проблемы возникают при переходе, но это не повод его бесконечно откладывать.

#owmjb/30 в ответ на /27
09 Dec 2017

Tenno-Seremel, я вообще не понимаю, какая строке разница, что в ней лежит. Хоть utf8, хоть бинарные данные.

Когда ты начнёшь пытаться работать с юникодом действительно правильно, всё равно говна поешь. Из относительно недавнего: если строка1 начинается со строки2 (startsWith возвращает true), и ты откусишь длину строки2, то не факт, что ты откусишь именно строку2, потому что декомпозиция.

Собственно, у тебя как раз проявился связанный баг в личкрафтах с диакритикой в жабберцах не так давно.

#owmjb/31 в ответ на /28
09 Dec 2017

А вот не надо было декомпозицировать под одеялом!

#owmjb/32 в ответ на /31
09 Dec 2017

Как будто бы нельзя одеяло в гроб положить :)

#owmjb/34 в ответ на /33
09 Dec 2017

Грызть кодепойнты как даны свыше. Нет преобразований — нет проблем :}

#owmjb/36 в ответ на /35
09 Dec 2017

Tenno-Seremel, вот мы и приходим к тому, что строке должно быть плевать на её содержимое [пока она не взаимодействует с пользователем, но тогда уже icu надо всё равно]

#owmjb/37 в ответ на /36
09 Dec 2017

Не совсем. «Плевать» как раз приводит к нерабочему startsWith, если мимо кодепойнтов матчить будет.

#owmjb/38 в ответ на /37
09 Dec 2017

Так твои искомые байты могут оказаться частью кодепойнта, но не целиком. Он же длинный. Если UTF-8. Если 16, то суррогатные пары там всё равно могут быть, AFAIR. А 32 никто не юзает, вроде.

#owmjb/40 в ответ на /39
09 Dec 2017

Tenno-Seremel, и что? При какой операции со строкой это могло бы быть важно?

#owmjb/41 в ответ на /40
09 Dec 2017

Tenno-Seremel, ты ведь ищешь другую строку, да? Так откуда там кусоки кодпоинтов возьмутся?

#owmjb/43 в ответ на /42
09 Dec 2017

А кто даст тебе гарантию, что их таки там нет? :)

#owmjb/44 в ответ на /43
09 Dec 2017

возьмуться

Возьмутся, пиндос сраный!

#owmjb/45 в ответ на /43
09 Dec 2017

Tenno-Seremel, ну а вдруг они тогда и в искомой строке есть? Ничего не выигрываешь.

#owmjb/46 в ответ на /44
09 Dec 2017

0xd34df00d, по-русски писать научись, чюрка нерусский.

#owmjb/49 в ответ на /47
09 Dec 2017

Да вот же, в комментарии Pb - /45.
И только там, да.

#owmjb/51 в ответ на /50
09 Dec 2017

Jabber всё помнит. В данном случае он помнит что никаких правок не было.

#owmjb/53 в ответ на /52
09 Dec 2017

Pb, и DOM-дерево вьюшки в джаббере, да.

#owmjb/54 в ответ на /52
09 Dec 2017

Taciturn, вебня видела. А этот ваш жабир пусть хуй сосёт.

#owmjb/55 в ответ на /53
09 Dec 2017

Это уже старческий маразм, да?

#owmjb/56 в ответ на /55
09 Dec 2017

0xd34df00d, иди на хуй. Я это твоё ”возьмуться" скопипастил, ибо ленив для набора.

Комментарий был отредактирован в 23:43:32 09.12.2017
#owmjb/58 в ответ на /54
09 Dec 2017

Грамматическая норкомания в треде, пора валить!

09 Dec 2017

Возлюби норок и получай удовольствие.

#owmjb/62 в ответ на /60
09 Dec 2017

0xd34df00d, а мог бы признать ошибку и не разводить срач. Но пиндосы такие, да :)

#owmjb/63 в ответ на /61
09 Dec 2017

Pb, так я уже признал ошибку // твою.

#owmjb/64 в ответ на /63
09 Dec 2017

Pb, бля, дядь, успокойся. В жаббере пометок о редактировании нет, в вебморде нет, хули ты пиздишь?

#owmjb/67 в ответ на /65

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.