|
|
Данил
Full Member
Откуда: Тольятти (Togliatti) Всего сообщений: 106
Ссылка
Дата регистрации на форуме: 29 нояб. 2006
| Профиль | Email | Сообщить модератору
NEW! Сообщение отправлено: 20 декабря 2006 22:54
Павлу: Как всегда доступно и понятно. Спасибо. Не официально буду использовать: МИНИКС 3. Официально: MINIX 3.
|
|
|
Ali
Junior Member
Откуда: Москва Всего сообщений: 4
Ссылка
Дата регистрации на форуме: 28 янв. 2007
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 15 февраля 2007 3:31
Позволю себе затронуть более частный вопрос - кирилизация консоли.
addslashes( cd /usr/src/drivers/tty/keymap/ vim russian.src ) Создаю таблицу согласно koi8-r (341 225 E1 А CYRILLIC CAPITAL LETTER А)
addslashes( /*33 - 'f' */ L('f'), 'F', 0301, 0341, C('f')) правлю Makefile
addslashes(make make install loadkeys /usr/lib/keymaps/russian.map loadfont /usr/lib/fonts/koi8-r.fnt) И наблюдаю верхнюю часть ASCII вместо русских букв. В чем ошибка? У меня сложилось ощущение, что шрифт в знакогенератор не загружается и работает BIOS. Чем дольше я размышлял на эту тему, тем больше вопросов у меня возникало. Например: Почему шрифты разного размера. Если поддерживаются несколько страниц, то как они переключаются. Каков формат файла шрифтов(в man есть противоречия) Более того вопрос освещен краине скупо,а в стандарте VGA по иному. ЗЫ Даниилу Вообще bash достаточно просто научить говорить почти по русски addslashes([[ali@aliP4 ~]$ alias Список="ls -la" [ali@aliP4 ~]$ Список итого 842 drwx------ 25 ali ali 1368 Фев 15 01:57 . drwxr-xr-x 5 root root 104 Фев 11 21:54 .. -rw------- 1 ali ali 0 Фев 11 22:01 .autorun.lck ) Есть паскаль-подобный язык "Глагол". Роману Я догадываюсь почему в качестве нового языка разработки предложен cyclon (c клон). Но не было бы идеологически правильней выбрать язык с более строгим синтаксисом. Например Oberon-2.
|
|
|
Roman V. Ignatov
Member
Откуда: г.Курск Всего сообщений: 55
Ссылка
Дата регистрации на форуме: 10 сен. 2006
| Профиль | Email | WWW | Сообщить модератору
NEW! Сообщение отправлено: 15 февраля 2007 9:42
Вы наверное пользуетесь версией MINIX 3.1.2a. Там ошибка в самом loadfont'e. Она уже исправлена в новой версии (обновится можно пока только используя subversion - https://gforge.cs.vu.nl/projects/minix/). Что касается выбора языка программирования cyclon или Oberon-2, то пока ещё ничего не решено, пока есть Си.
--- Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как это работает.
|
|
|
Ali
Junior Member
Откуда: Москва Всего сообщений: 4
Ссылка
Дата регистрации на форуме: 28 янв. 2007
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 15 февраля 2007 18:41
Да MINIX 3.1.2a. Спасибо! Много ли трафика и сил уидет на локальное зеркало subversion ?
|
|
|
Roman V. Ignatov
Member
Откуда: г.Курск Всего сообщений: 55
Ссылка
Дата регистрации на форуме: 10 сен. 2006
| Профиль | Email | WWW | Сообщить модератору
NEW! Сообщение отправлено: 15 февраля 2007 20:23
Отвечу одним словом: Много
--- Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как это работает.
|
|
|
alek111
Junior Member
Всего сообщений: 9
Ссылка
Дата регистрации на форуме: 19 фев. 2007
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 19 февраля 2007 17:36 Сообщение отредактировано: 19 февраля 2007 17:41
Какая может быть локализация без интернационализации. Все строки должны быть в Юникоде. С точки зрения совместимости со старым софтом лучше UTF-8, а с точки зрения простоты работы лучше UTF-16. При таком раскладе вся локализация будет сводится к замене строковых ресурсов.
И никаких консолей. Вернее консоль конечно нужна, но как одна из программ в отдельном графическом окне и с полной поддержкой Юникода, которую мало кто будет использовать если без нее можно будет обойтись. А иначе получится еще один Юникс-подобный конструктор типа "Сделай-сам" и использовать его будут только для серверов и самообучения.
Да, система получится несовместимой с POSIX, но этому стандарту уже очень много лет и создавался он для больших машин, а не для персоналок. Если уж делать новую классную операционку, то нужно учесть предыдущий опыт и сделать еще лучше, а не наступать в ковырнадцатый раз на оди и те-же грабли.
А русский в языках программирования использовать лучше только в строковых константах, а то получится, что программист из Китая не сможет работать совместно с программистом из Исландии просто потому, что у него шрифтов соответствующих может не оказаться.
|
|
|
Данил
Full Member
Откуда: Тольятти (Togliatti) Всего сообщений: 106
Ссылка
Дата регистрации на форуме: 29 нояб. 2006
| Профиль | Email | Сообщить модератору
NEW! Сообщение отправлено: 19 февраля 2007 23:15 Сообщение отредактировано: 19 февраля 2007 23:15
Что то я здесь не кого не видел ни из Китая ни из Исландии. Если кто то есть... Ну а если использовать Юникод тогда и шрифты найдутся.
|
|
|
alek111
Junior Member
Всего сообщений: 9
Ссылка
Дата регистрации на форуме: 19 фев. 2007
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 20 февраля 2007 10:40
Данил написал: [q] Что то я здесь не кого не видел ни из Китая ни из Исландии. [/q]
Это было образное выражение. У меня, например, есть насущная необходимость работать одновременно с английским, немецким, русским и украинским языками везде (и в названиях файлов и каталогов тоже). Никакой локализацией это дело не решается, нужна глобальная поддержка Юникода. А на каком языке интерфейс сделан мне фиолетово. Нужно будет - и на китайском разберусь.
|
|
|
Данил
Full Member
Откуда: Тольятти (Togliatti) Всего сообщений: 106
Ссылка
Дата регистрации на форуме: 29 нояб. 2006
| Профиль | Email | Сообщить модератору
NEW! Сообщение отправлено: 20 февраля 2007 12:25
Полностью с вами согласен. [q] ... нужна глобальная поддержка Юникода.[/q]
и еще хотелось бы не забыть, что все таки проект MINIX.RU позиционирует себя, как: Сайт РУССКОЯЗЫЧНОГО сообщества пользователей и разработчиков ОС MINIX 3 исходя из этого, в первую очередь здесь должны решаться проблемы, трудности и т.д. именно русскоязычных пользователей и разработчиков. но это наверное другая история...
|
|
|
Ali
Junior Member
Откуда: Москва Всего сообщений: 4
Ссылка
Дата регистрации на форуме: 28 янв. 2007
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 20 февраля 2007 14:24
[q] ... нужна глобальная поддержка Юникода.[/q]
Вообще согласен. Но ,смею заметить, что слонов едят частями.  [q] исходя из этого, в первую очередь здесь должны решаться проблемы, трудности и т.д. именно русскоязычных пользователей и разработчиков.[/q]
А трудность у меня такая. Не получается зарегистрироваться на https://gforge.cs.vu.nl/ писмо не приходит.
|
|
|
|
|
Время выполнения скрипта: 0.0803. Количество выполненных запросов: 16, время выполнения запросов 0.0097