LINUX.ORG.RU
Ответ на: комментарий от nu11

помню сидел на винде с оболочкой litestep. т.к. уже накушался к тому времени afterstep в линуксе

pawnhearts ★★★★★
()
Ответ на: комментарий от wintrolls

Эдди, это ты?

Нет, это не бсд.

$ uname -r
3.7.1-gentoo

Lavos ★★★★★
()
Ответ на: комментарий от pawnhearts

Возможно, кстати. Давненько уже было.

Просто вспоминается интервью одного из разработчиков примерно времени 12 версии. В нём говорилось, что в ASPLinux отныне будет дефолтом юникод и более не будет других кодировок, кроме UTF-8, ибо с юникодом на тот момент уже не было никаких проблем.

Пишу по памяти, так что не обессудьте.

carasin ★★★★★
()

1) Когда пришел на линукс. 2006 или 2007.

2) Debian 4 Etch - 2007.

Deleted
()
Ответ на: комментарий от Spoofing

Никакого тебе юникода

Неправда уже давно (хотя не полностью, т.к. некоторые вещи все еще привязаны к CP1251 и CP866).

IPv6

Неправда, начиная с Windows 7. Btw, используешь ли ты его?

файлы размером свыше 4гб нельзя создать

Неправда с момента создания NTFS.

WГ, но по другим причинам.

Deleted
()

В каком году вы перешли на UTF-8?

В 2007, когда он стал в мандриве дефолтным. Собственно, я специально не переходил, а просто перелез с ASP Linux 10 Karelia (cp1251) на Мандриву 2007.

redgremlin ★★★★★
()
Ответ на: комментарий от Deleted

Неправда с момента создания NTFS.

уверен что ntfs в, например, nt 3.1 могла файлы >4gb? тогда это было тоже самое, что hpfs, а там максимальный размер файла-2gb

pawnhearts ★★★★★
()
Ответ на: комментарий от pawnhearts

Во-во, redhat 8, огребание косяков с консольными приложениями, поиска мануалов для «нормализации» в koi8. Время golded+...

D_Ima
()

А у меня до сих пор часть текстовых файлов, которые переехали с Винды в 2009 в cp1251 и cp866. Когда натыкаюсь, переконвертирую в юникод. Но большую часть барахла уже давно сконвертил. Первый линукс попробовал где-то в 2006, вроде koi8-r стояло.

frpaul ★★
()

Вместе с Gentoo где-то в 2005-2006 перешел.

provaton ★★★★★
()

В каком году вы перешли на UTF-8?

Когда обновился с etch до lenny, т.е. в 2009-ом. Причём перешёл по совершенно дурной причине. Захотелось названия песен на немецком языке видеть в консоли с умляутами. Сперва просто прикрутил utf, а потом как-то не успел остановиться и выпилил полностью koi8-r. :)

Тем, кто помнит «ретро»: а в каком году ваш дистрибутив стал поддерживать UTF-8?

Вроде бы с релизом etch'а(2006 или 2007, не помню точно) можно было уже переходить, но надобности не было как-то.

shell-script ★★★★★
()
Ответ на: комментарий от CYB3R

UTF16/UTF32/UTF64

Инопланетные языки, на которых лисперы общаются, добавлять будут?

devl547 ★★★★★
()
Ответ на: комментарий от x3al

In the UTF-16 encoding, characters are represented using either one or two unsigned 16-bit integers, depending on the character value

ну точно ограниченный. утф-8 вроде как не ограничен. зачем нужен утф-32 тогда?

xsektorx ★★★
()
Ответ на: комментарий от xsektorx

Чтобы забыть о суррогатных парах. Обработка utf32 быстрее, чем utf16. А utf16 — быстрее, чем utf8. Но utf8 удобнее для передачи текста.

x3al ★★★★★
()
Ответ на: комментарий от frpaul

А у меня до сих пор часть текстовых файлов, которые переехали с Винды в 2009 в cp1251 и cp866

Если это plain text, то давно бы натравил уже find + enconv.

redgremlin ★★★★★
()

Я помню как в 2004-м приходилось переходить с utf8 на koi в редхате 8 и 9 :) А так получается с 2006-го.

overmind88 ★★★★★
()
Ответ на: комментарий от redgremlin

Если это plain text, то давно бы натравил уже find + enconv.

Оно может cконвертить чего не надо. Часть текстов должны быть в старой кодировке (типа Descript.ion), скрипт получится с исключениями. Лень этим заниматься. К тому же, такие файлы, нуждающиеся в конвертировании попадаются все реже и реже.

frpaul ★★
()
Ответ на: комментарий от pawnhearts

уверен что ntfs в, например, nt 3.1 могла файлы >4gb?

Не могу ручаться. Но какой смысл, если с выхода Windows 2000 актуальной стала NTFS5, у которой таких проблем точно нет? Много ты знаешь некрофилов, в 2013-м(!!!) году использующих систему, ставшую неактуальной в 2000-м?

Deleted
()
Ответ на: комментарий от xsektorx

Википедия пишет, что UTF-8 ограничен (максимальный код символа, который можно записать в UTF-8 - 0x7fffffff). UTF-32 используется как внутреннее представление в ПО (это часто гораздо удобнее, чем UTF-8, да и стандартный тип wchar_t обычно имеет размер 4 => соответствует UTF-32).

UTF-16 - изобретение тех времен, когда думали, что коды свыше 0xffff не понадобятся никому. Когда понадобились - придумали суррогатные пары, но это адский костыль. Фактически, UTF-16 - мертворожденный.

Deleted
()

Тем, кто помнит «ретро»: а в каком году ваш дистрибутив стал поддерживать UTF-8?

RedHat 9.0. 2003 или 2004 что ли.

unanimous ★★★★★
()
Ответ на: комментарий от Deleted

UTF-32 безусловно более правильный, чем UTF-8, так что нас ждут десятилетия миграции. Ну и ещё и решение проблемы BE LE для UTF-32.

Evgueni ★★★★★
()
Ответ на: комментарий от Deleted

Utf32 — сильный перерасход памяти ради константной индексации — не самой важной операции. Хотя народ привык итерироваться индексом, а не итератором, поэтому, видимо, за utf16/utf32 в качестве представления по умолчанию таки будущее.

Legioner ★★★★★
()
Последнее исправление: Legioner (всего исправлений: 1)
Ответ на: комментарий от Evgueni

UTF-32 безусловно более правильный, чем UTF-8

???

Ну и ещё и решение проблемы BE LE для UTF-32.

Так давно ведь решена.

Deleted
()
Ответ на: комментарий от border-radius

Ясно, то бишь вы просто не компетентны в этих вопросах. Так и запишем.

P.S. Чисто намёк: проблема не в кодировке, а в наличии символов в шрифте и шрифты не обязательно могут содержать исключительно латиницу с кириллицей.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Чисто намёк: попробуй вывести эти символы шрифтом, в котором они есть, в кодировке, в которой их нет. Появятся они на экране? Нет. Теоретизируй дальше.

border-radius
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.