The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Началось бета-тестирование FreeBSD 11.2, opennews (??), 14-Май-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


43. "Началось бета-тестирование FreeBSD 11.2"  –2 +/
Сообщение от Аноним (-), 14-Май-18, 19:17 
UTF-8 когда зaкoпают и кол осиновый в могилу забьют? И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована. Достало уже когда в теории максимальная длина полного имени файла у тебя в теории 255 символов, но если ты хочешь обозвать файл не латиницей - эта волшебная цифра становится меньше раза в два.
Ответить | Правка | Наверх | Cообщить модератору

44. "Началось бета-тестирование FreeBSD 11.2"  +3 +/
Сообщение от аноном_ка (?), 14-Май-18, 19:37 
>И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована.

Так ни в одном не фиксирована.

Ответить | Правка | Наверх | Cообщить модератору

47. "Началось бета-тестирование FreeBSD 11.2"  +1 +/
Сообщение от nobody (??), 14-Май-18, 20:34 
> И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована

Длина чего? Длина символа даже в UTF-32 не фиксирована - может быть и два и три code point'а. А если сюда добавить символы половиной длины и прочий изврат, то вообще печально. Так что utf8everywhere.org !

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

53. "Началось бета-тестирование FreeBSD 11.2"  +1 +/
Сообщение от Аноним (-), 14-Май-18, 20:51 
>> И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована
> Длина чего? Длина символа даже в UTF-32 не фиксирована - может быть
> и два и три code point'а. А если сюда добавить символы
> половиной длины и прочий изврат, то вообще печально. Так что utf8everywhere.org
> !

Человек имел ввиду UCS варианты. Которые могут кодировать такое же количество символов, но при этом фиксированный размер.

Ответить | Правка | Наверх | Cообщить модератору

54. "Началось бета-тестирование FreeBSD 11.2"  +/
Сообщение от nobody (??), 14-Май-18, 20:58 
Это уж точно не "нормальные варианты юникода"
Ответить | Правка | Наверх | Cообщить модератору

57. "Началось бета-тестирование FreeBSD 11.2"  +/
Сообщение от Аноним (-), 14-Май-18, 21:07 
> Человек имел ввиду UCS варианты. Которые могут кодировать такое же количество символов,
> но при этом фиксированный размер.

У них своих проблем хватает - в их байтах может быть что угодно, что очень доставляет даже непривиредливым файлухам которым в пути приемлимо все except 0x0 and "/". А переписывать все и везде - таки форменное попадалово.

Перфекционисты йаду хлебнут даже в NT-based виндах, как только попробуют в консоли например имя файла отрисовать. Интереснейший будет опыт.

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

48. "Началось бета-тестирование FreeBSD 11.2"  +1 +/
Сообщение от Аноним (-), 14-Май-18, 20:40 
Спасибо за ответ. Просто я зелёный.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

58. "Началось бета-тестирование FreeBSD 11.2"  +/
Сообщение от Orduemail (ok), 14-Май-18, 21:55 
> максимальная длина полного имени файла у тебя в теории 255 символов

Не 255 символов, а 255 char'ов, то есть 255 байт. Путь в ОС состоит из байтов, причём это так во всех распространённых системах. Подробности по ссылке ниже[1]. Я очень рекомендую ознакомиться с этой ссылкой _прежде_ чем писать код, который работает с путями, иначе хождение по граблям обеспечено.

[1] http://beets.io/blog/paths.html

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

61. "Началось бета-тестирование FreeBSD 11.2"  +/
Сообщение от Аноним (-), 15-Май-18, 03:21 
> в теории максимальная длина полного имени файла у тебя в теории 255 символов, но если ты хочешь

Ага, а с вашим UCS будет всегда 64 символа - и [неразборчиво] как хотите.

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

70. "Началось бета-тестирование FreeBSD 11.2"  +/
Сообщение от anomymous (?), 15-Май-18, 20:05 
Никогда (с)
Ну ладно, не никогда. Во всяком случае не раньше, чем типовой объём RAM в десктопе будет гигов так 256-512, а все регистры общего назначения бита так в 1024.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру