|
2.2, ig0r (??), 17:52, 23/04/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
это разработчиков OpenBSD интересует в посленюю очередь
| |
|
3.5, PereresusNeVlezaetBuggy (ok), 18:24, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>это разработчиков OpenBSD интересует в посленюю очередь
Разработчиков OpenBSD UTF8 интересует, к слову — просто UTF8 в консоли пока кое-как пашет, а большего никому не надо настолько, чтобы вплотную заняться поддержкой соответствующих локалей. Patches are welcome.
Касаемо собсно mandoc - не поддерживает если вести речь о формате вывода на терминал. Впрочем, разработка идёт полным ходом.
| |
|
4.31, simpler (?), 10:46, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
OpenBSD ведет здесь правильную политику.
UTF должна поддерживаться на пользовательском уровне, а не ядром.
Поскольку это прикладная задача - конвертировать строки.
А ядро должно заниматься байтами и буферами.
Тем более если учесть общую тенденцию развития в сторону микро и гибридных ядер.
Пихать прикладной код в ядро - это чисто линуксовый путь. Video for Linux туда же.
| |
|
5.34, simpler (?), 11:11, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
user@host:~$ ls -al "А любителям юзать программы/которые создают длинные имена файлов и каталогов"
итого 8
drwxr-xr-x 2 user user 4096 Апр 24 13:01 .
drwxr-xr-x 3 user user 4096 Апр 24 12:59 ..
-rw-r--r-- 1 user user 0 Апр 24 13:00 в многобайтных кодировках
-rw-r--r-- 1 user user 0 Апр 24 13:00 можно сказать
-rw-r--r-- 1 user user 0 Апр 24 13:01 что они сами себе противоречат, выступая за скорость обработки данных
user@host:~$ cat text.txt
Поскольку назначение файловой системы - это хранить и обрабатывать информацию не в именах файлов, а в самих файлах.
А если нужно что-то эдакое - используйте базы данных.
Кроме того практика наглядно демонстрирует, что ПО, работающее в UTF - прекрасно работает на ядрах, которые не имеют в своем составе кода для обработки UTF.
| |
|
6.39, Аноним (-), 16:11, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Два решения видим: отказаться от текстовой консоли или отказаться от языков кроме анлийского )))
| |
|
7.40, simpler (?), 16:55, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Два решения видим: отказаться от текстовой консоли или отказаться от языков кроме анлийского )))
Ну если в данном "рацпредложении" связь с английским еще как-то прослеживается, т.е. высказывания о выносе обработки UTF в юзерспейс (или невносе в ядро) автор предыдущего поста видимо приравнивает к отказу от UTF вообще. Типа, или в ядре, или никак.
Но при чем здесь текстовая консоль?
| |
|
|
|
4.42, ig0r (??), 18:54, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
вы наверно путаете OpenBSD с чем-то, в OpenBSD UTF8 в консоли не пашет никак, при чём разработчики скептически относятся к многобайтным консолям.
| |
|
5.43, PereresusNeVlezaetBuggy (ok), 20:12, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>вы наверно путаете OpenBSD с чем-то, в OpenBSD UTF8 в консоли не пашет никак,
Не OpenBSD, но текстовую консоль и эмулятор, да. :( Который раз зарекаюсь спросонья не писать…
>при чём разработчики скептически относятся к многобайтным консолям.
Насчёт скептицизма — никто не против собственно поддержки UTF-8. Miod Vallat, если память мне не изменяет, высказывался в духе «напридумывали тут кодировок», но ему можно, он портированием ядра в основном занимается и все эти Юникоды ему по определению до лампочки. :) Правда, есть ISO9660 и NTFS…
| |
5.44, simpler (?), 20:28, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | Вы видимо плохо себе представляете, что такое консоль и что такое консольные при... большой текст свёрнут, показать | |
|
6.45, PereresusNeVlezaetBuggy (ok), 20:52, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Да, разработчики так и заявляли, что поддержка всех-всех примочек, которые ожидаются от
>десктопных систем, - не являются их первоочедными задачами. Так же как
>не являются первоочередными задачи повышенного быстродействия в ущерб надежности, безопасности и
>простоте. OpenBSD - серверная система, и со своими задачами в этой
>области прекрасно справляется.
Ну, как вам сказать, есть люди, которых Опёнок в качестве десктопа вполне устраивает (а есть те, кого не устраивает, да). :) Ибо надёжность, безопасность и простота нужны не только на серверах. ;)
| |
|
7.46, simpler (?), 21:02, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Ну, как вам сказать, есть люди, которых Опёнок в качестве десктопа вполне устраивает (а есть те, кого не устраивает, да). :) Ибо надёжность, безопасность и простота нужны не только на серверах. ;)
Да, даже несмотря на то, что десктопность не является первоочередной задачей разработчиков, OpenBSD и как десктоп себя неплохо показывает. Однако для этого лучше хорошо представлять, что такое консоль и зачем она нужна.
Даже в Линуксе консоль, как бы ее там не наворачивали, менее удобна чем, терминал в иксах.
А терминал в иксах в OpenBSD в этом плане принципиально не отличается от терминала в иксах под Линуксом.
| |
|
6.47, ig0r (??), 21:08, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>вы наверно путаете OpenBSD с чем-то, в OpenBSD UTF8 в консоли не пашет никак, при чём разработчики скептически относятся к многобайтным консолям.
>
>Вы видимо плохо себе представляете, что такое консоль и что такое консольные
>приложения.
>
>Так вот, к вашему сведению, консольные UTF-приложения прекрасно "пашут" в однобайтных консолях.
только если консоль это "эмулятор терминала", в самом терминале OpenBSD UTF-приложения не "пашут".
| |
|
7.48, simpler (?), 21:23, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>только если консоль это "эмулятор терминала", в самом терминале OpenBSD UTF-приложения не "пашут".
Терминалом обычно называют оборудование. У OpenBSD нет "самого терминала", есть эмулятор. Как обычно и в других ОСях.
То что UTF-приложения "пашут", я вам объяснил выше. И посоветовал разобраться что к чему. В частности, чем консоль отличается от терминала и уж тем более от эмулятора.
Будете дальше пытаться продемонстрировать глубину ваших познаний?
| |
|
|
|
10.52, ig0r (??), 21:56, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | при чём здесь дистрибутивы которые мне подходят просто проверь собственные утве... текст свёрнут, показать | |
|
|
12.54, ig0r (??), 22:42, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | давай не будем переходить на личности и друг друга характеризовать, просто прове... текст свёрнут, показать | |
|
|
14.56, ig0r (??), 23:32, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | если Вы так уверены в своих словах предоставьте настройки в которых UTF приложен... текст свёрнут, показать | |
|
|
16.60, ig0r (??), 11:05, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | То есть на основании того что это можно сделать в линуксе ты делаешь вывод что э... текст свёрнут, показать | |
|
17.62, simpler (?), 12:59, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | По крайней мере вы уже признали, что UTF-приложения пашут в однобайтной консол... большой текст свёрнут, показать | |
|
18.63, ig0r (??), 14:00, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | я этого не отрицал вероятно есть причины, это также можно сделать в FreeBSD и Hu... большой текст свёрнут, показать | |
|
19.64, simpler (?), 14:53, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | Это вы мне пытаетесь навязать разговор о всяких там быстрых установках , настро... большой текст свёрнут, показать | |
|
20.65, ig0r (??), 16:29, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | По поводу пашет не пашет это была цитата автора новости, после чего я возраз... текст свёрнут, показать | |
22.67, ig0r (??), 17:24, 25/04/2010 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален У меня остался один вопрос, Вы проверяли свои утверждени... текст свёрнут, показать | |
24.73, Samm (??), 21:05, 27/04/2010 [^] [^^] [^^^] [ответить] | +/– | вам задали прямой вопрос а вы рассказываете про узость мышления Приложения UTF... текст свёрнут, показать | |
26.76, Samm (??), 12:11, 28/04/2010 [^] [^^] [^^^] [ответить] | +/– | Слив засчитан Дада, если приложение спрашивает оператора на великом и могучем,... большой текст свёрнут, показать | |
27.77, simpler (?), 13:08, 28/04/2010 [^] [^^] [^^^] [ответить] | +/– | Судя по вашей реакции, саму идею вы все-таки поняли Да-да Просто просто взять ... большой текст свёрнут, показать | |
28.78, Samm (??), 14:31, 28/04/2010 [^] [^^] [^^^] [ответить] | +/– | Киса, ты OpenBSD хоть раз видела Вопрос про софт как я понимаю был слит туда же... текст свёрнут, показать | |
30.80, Samm (??), 16:42, 28/04/2010 [^] [^^] [^^^] [ответить] | +/– | Все на это указывает Ага, нас овер 9000 Конечно, это самое просто обьяснение дл... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.4, Аноним (-), 18:07, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Вот черт возьми! Объясни реальный пример использования юникода в консоли, без троллинга
| |
|
3.12, Анонимко (?), 21:11, 23/04/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
На примере FreeNAS:
$ ssh root@freenas
# cd /mnt/volume0/
# ls
?????????? ?????/ ???????/ ??????????/
# du -s *
1234 Проблемная папка
23456 Каталог
223 Директория
При этом, выводить юникод умеют команды find и du
При попытке написать в кириллице, выдает всякие там \345\234\345\222\432
Короче, эти ваши бсд умеют только пикать и всё портить. ;-)
И не думайте, что это я прямо на текстовой консоли пытаюсь писать, это в любом графическом терминале так!
| |
|
4.24, аноним (?), 00:26, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>При попытке написать в кириллице, выдает всякие там \345\234\345\222\432
>Короче, эти ваши бсд умеют только пикать и всё портить. ;-)
>
>И не думайте, что это я прямо на текстовой консоли пытаюсь писать,
>это в любом графическом терминале так!
Если бы оно действительно так было, вони от линуксоидов было бы гораздо больше. Все работает одинаково, и ls и du и find, русский показывает и ввод работает - учитесь настраивать. Возможно, что-то накосячили в самой FreeNAS, но тут уж та же проблема что и с Linux дистрами - наплодили г-на. Но в отличии от, операционная система FreeBSD существует.
| |
|
5.61, Анонимко (?), 12:56, 25/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Если бы оно действительно так было, вони от линуксоидов было бы гораздо больше. Все работает одинаково, и ls и du и find, русский показывает и ввод работает - учитесь настраивать.
Согласен, после допиливания надфилями, меня моя FreeBSD 4.9 как начала устраивать в мохнатом году, так до сих пор и устраивает. Работает себе на работе и работает.
Но это я разобрался (пусть и не сам), но ведь встречают по одежке, а тут раз - нет юникода. Нет юникода? Нет кириллицы! Нет кириллицы? Не пустим в государственные структуры.
Всё очень просто.
> Возможно, что-то накосячили в самой FreeNAS
Я даже минимально не имею представления, сколько занимает места то, что обеспечит возможность на клавиатуре в xterm напечатать кириллицу.
Но что-то подсказывает, что оно просто не влезает в концепцию минимализма FreeNAS.
| |
|
|
|
|
1.3, Дмитрий Ю. Карпов (?), 18:06, 23/04/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересно, а оно поддерживает адаптацию к разной ширине экрана, как это делает HTML? А таблицы адаптируются к ширине экрана?
| |
|
2.6, PereresusNeVlezaetBuggy (ok), 18:27, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Интересно, а оно поддерживает адаптацию к разной ширине экрана, как это делает
>HTML? А таблицы адаптируются к ширине экрана?
Формат man-страниц не поменялся, всё как было, так и остаётся, ничего не потерялось.
| |
2.9, www2 (??), 19:29, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
А в man'ах бывают таблицы? Никогда не видел, разве что псевдографикой - нарисованные из минусов и восклицательных знаков.
| |
|
3.26, Дмитрий Ю. Карпов (?), 01:49, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Вот это - вполне достаточная причина перейти на HTML или на XML с заранее оговоренным алгоритмом перевода в HTML. И читать мануалы браузером, для чего ввести простейший браузер в базовую поставку (впрочем, необязательно).
Кстати, текстовые браузеры реально рисуют таблицы псевдографикой или минусами. Ничего, читать можно.
| |
|
4.27, PereresusNeVlezaetBuggy (ok), 02:20, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Вот это - вполне достаточная причина перейти на HTML или на XML
>с заранее оговоренным алгоритмом перевода в HTML. И читать мануалы браузером,
>для чего ввести простейший браузер в базовую поставку (впрочем, необязательно).
Браузер в поставке уже есть, lynx. :)
К сожалению, HTML с одной стороны, избыточен (ну нафиг надо всякие BASE, SCRIPT и т.д. в мануале?), а с другой недостаточен (семантику не пропишешь). XML частично решает эти проблемы, но приносит другую головную боль в виде всяких XML-преобразований. В итоге получаем известную своими тормозами справку из KDE 3. :( Ну нафиг такое счастье. Это не говоря о том, что браузер и ресурсов (в первую очередь, место на диске) жрёт немало, а форматированную man-страницу можно просмотреть обычным more. А это актуально для RAMDISK'ов, например (окромя amd64-систем, конечно :) ).
| |
|
5.29, Аноним (-), 07:57, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
достаточно один раз написать набор xslt-трансформаций, и будет способ из одного xml-исходника получать и документацию на сайт, и системную документацию, и преобразовывать в другие форматы. в netbsd уже работают над более тесной интеграцией xml в систему, в частности пытаются перевести описание системных интерфейсов на xml, чтобы облегчить автоматизацию работы с ними, так что возможно и до документации доберутся.
| |
|
6.32, PereresusNeVlezaetBuggy (ok), 10:48, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>достаточно один раз написать набор xslt-трансформаций, и будет способ из одного xml-исходника
>получать и документацию на сайт, и системную документацию, и преобразовывать в
>другие форматы. в netbsd уже работают над более тесной интеграцией xml
>в систему, в частности пытаются перевести описание системных интерфейсов на xml,
>чтобы облегчить автоматизацию работы с ними, так что возможно и до
>документации доберутся.
XSLT — это тормоза. А про скорость я уже написал выше. Красота автоматизации (которая будет заметно меньше, чем если бы речь шла о переходе с HTML или SGML — семантика-то уже есть) заметно перекроется возросшим временем компиляции (что замедлит разработку; PCC и Clang пилят отнюдь не только из лицензионных соображений) и размером самих страниц (а это вообще неприемлемо для тех же RAMDISK'ов). В OpenBSD вообще man-страницы форматируют принудительно под 80 столбцов, во избежание проблем с различными терминалами. :) Эта мера оправданная, могу подтвердить по собственному опыту.
| |
|
7.35, 123 (??), 12:12, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
глупо рассуждать о времени компиляции пользуясь autotools ;) и про тормоза XSLT - откуда взято? а размер man-ов - они же все упакованы, поэтому xml-форматирование размера не прибавит. другое дело конверсия...
| |
|
|
|
|
|
|
1.8, аноним (?), 19:15, 23/04/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот молодцы, теперь во FreeBSD бы так. Эти протухшие *roff со товарищи давно пора выкинуть - с ними чтобы man сформатировать в plaintext без управляющих символов (всяких bold, underline) надо голову сломать, проще написать их вырезалку. Кроме того, юникод они поддерживает феерически yблюдственно - что стоит хотя бы замена минуса в ключах на какое-то юникодное тире, из-за чего ключ из man нельзя скопировать в коммандную строку. Приходится alias man="LC_ALL=C man"
| |
|
2.14, VarLog (ok), 22:04, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Увы, но мне даже LC_ALL=C не помогает. Да и я уже привык к этому странному '−' :(
| |
|
1.10, бедный буратино (?), 19:54, 23/04/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"Поддержку GEM/UXA в драйвере графических чипсетов Intel;" - только на этой строке мне началось подозреваться, что это относится не к mandoc а к openbsd или о чём там новость. Правильно было бы не делать таких резких переходов, как обухом по голове.
| |
|
2.11, парабатитель (?), 20:17, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
да, тоже сильно заинтересовался когда начал читать о том, что есть улучшения по сборке с gcc4 :) В общем конечно лажанулись, авторы, корректоры и все кто подтверждал :D
| |
|
3.15, PereresusNeVlezaetBuggy (ok), 22:35, 23/04/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>да, тоже сильно заинтересовался когда начал читать о том, что есть улучшения
>по сборке с gcc4 :) В общем конечно лажанулись, авторы, корректоры
>и все кто подтверждал :D
Ну соряйте, писал впопыхах. Основной-то новости уже почти три недели, но я дал себе зарок не отвлекаться, пока пару проектов не сделаю. Собственно, кроме перехода на mandoc, всё остальное на новости полноценные не тянуло — сделал как обычно в таких случаях делают, дописал для тех, кому OpenBSD не совсем безразлична, но source-changes@ и ports-changes@ не мониторят. :) Обещаю впредь быть более оперативным…
К слову, есть идея: вот давеча была новость — перевод ежеквартального отчёта по развитию FreeBSD. В принципе, я могу делать где-то раз в месяц (понятно, зависит от стадии релизного цикла) краткие отчёты в том же духе. Если это интересно. Только честно (я, например, полностью тот отчёт ниасилил, по-моему, в погоне за полнотой охвата потерялся его смысл как краткого отчёта). С другой стороны, о том же ядре Linux на каждый чих новость. :) М-м-мнения уважаемой общественности?
| |
|
4.16, coder (?), 22:49, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Если есть желание, пишите. Кому не нравится, тот может не читать.
| |
|
5.17, PereresusNeVlezaetBuggy (ok), 23:05, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Если есть желание, пишите. Кому не нравится, тот может не читать.
Есть желание не писать в воздух. :) Мне небезразлична судьба проекта OpenBSD, и хочется заинтересовывать им хороших людей, далёких от него. Писать просто так, потому что где-то свербит — только энтропию увеличивать, как-то не особо интересно. Я лучше тогда патч какой допилю, или просто книжку почитаю интересную. ;)
| |
|
6.18, Аноним (-), 23:12, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
это не самое удачное место заинтересовывать кого либо проектом OpenBSD, скорее даже неудачное.
| |
|
7.22, PereresusNeVlezaetBuggy (ok), 00:04, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>это не самое удачное место заинтересовывать кого либо проектом OpenBSD, скорее даже
>неудачное.
А какое удачное? :) linux.org.ru? Было бы странно как раз заниматься просветительской деятельностью на www.openbsd.ru, а здесь вроде как портал вообще об открытом ПО. Не? :)
| |
|
8.28, Аноним (-), 07:49, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | грех над больными потешаться почему странно порталу очень не хватает помощи, во... текст свёрнут, показать | |
|
|
10.36, 123 (??), 12:16, 24/04/2010 [^] [^^] [^^^] [ответить] | +/– | они уже благополучно заработали к слову линуксоид нарицательный смысл, обознач... текст свёрнут, показать | |
|
|
|
|
|
|
4.19, Pbl6a (?), 23:58, 23/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Очень было бы хорошо, как сами видите новость по развитию FreeBSD весьма популярна, большая же часть интересующихся так же с удовольствием бы прочитало и про OpenBSD.
| |
4.25, Koba (??), 00:27, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
Я хоть и мониторю source-changes@ и ports-changes@, но на русском гораздо интереснее почитать :) Спасибо за новости
| |
4.50, phpcoder (??), 21:31, 24/04/2010 [^] [^^] [^^^] [ответить]
| +/– |
>В принципе, я могу делать где-то раз в месяц краткие отчёты в том же духе. Если это интересно.
Интересно!Буду ждать.
И спасибо уже за эти новости об OpenBSD.
| |
|
|
|
|