Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-03-16

Re[3]: Опять Идеальная ОС

Здравствуйте, Мосеев отвечает.

AaK> Хорошо, от общего давай теперь перейдем к конкретному. Понятная для
AaK> самых наивных-это хелп к винде. Он писался на уровне понимания
AaK> домашних животных, как выразился мой друг.

Как бы там не выразился твой друг, но виндовская помощь далека от
идеальной, как, впрочем, и линуксовая. Хотя, обе дают массу пищи для
размышлений.

AaK> Насколько подробно должно
AaK> быть все изложено, так, чтобы народ, это читающий, не усомнился в
AaK> своей дееспособности?

Вот простой пример вопроса, навязывающего ответ. Вы хотите узнать
что-нибудь новое, кроме как новые упражнения в остроумности?
Попытка ответить серьезно: справочная система - это не культовый
роман, она не должна делать коплиментов интеллекту читателя. Самое
главное: она должна быть 100% ЭФФЕКТИВНОЙ. А это значит, в
частности, что помощь должна быть оказана одинаково эффективно и
начинающему, и профи. Естественно, это не требуется от одного и того
же текста, но ведь современная система помощи вовсе не представляет
собой плоский текст. Это должно быть многоуровневой гипертекстовой
системой, причем этот гипертескт может и должен быть гораздо мощнее
современного вебовского.

AaK> Есть ли конкретный план действий?

Честно говоря нет. План действий - половина работы. Если б он был, я
б его сразу бы и привел. Но, что касается меня - если б мне пришлось
чем-то подобным заниматься - надо было бы потратить еще немало
времени на изучение существующих готовых решений, концепций
гипертекста. В конце концов, учитывая, что подобная работа (а
создание оси - труд фундаментальный) могла бы и финансироваться,
нужно было бы затеять сурьезные исследования из области педагогики
всякой, когнитивной психологии. Вобщем, выяснить, как человек
учится, как он ищет ответ на вопрос.

AaK> Какие еще характеристики идеальной ОС должны быть? Хэлп-это уже
AaK> финальный этап работы.

Вот так вот. Тут же выясняется степень недооценки. Ну конечно -
отложим на потом, а еще лучше и вовсе оставим это неблагодарное
дело, а то еще назовут последователями майкрософта. Да еще того
гляди ось станет хотя бы такой же понятной пользователю.

Тут бы привести надо видимо тонну соображений о степени значимости
этого аспекта осестроения. Но, видимо уже поздно. Мне кажется, что
вы для себя уже все решили. И справка, как в большинстве кустарных
проектов оставлена на загоризонтное потом. Но если это еще можно
допустить для бесконечных утилит пакетного переименования файлов,
которыми потом даже сами авторы не пользуются, то для оси - это
смерть. Скажем просто: количество времени/денег/сил вложенных в
справку будет множителем срока жизни осевого проекта. Ось, под
котрой живут 20 человек - это не ось. Это лабораторная по ОС. Второй
курс.

Я бы даже утрировал ситуацию вот так: не надо новых осей. Напишите
справку для несуществующей идеальной оси, снабдите ее муляжными
мульиками. И если это быдет идеальная справка идеальной оси, то
сделать потом ось - дело техники.

AaK> Для меня самый основной параметр полезности ОС - это возможность
AaK> запустить любое приложение.

А зачем вам это надо? Большинство (99.9%) приложений никогда и не в
коем случае не надо запускать. Даже не говорю о бесконечных
студенческих и прочих кустарных лабораторках и вирусах.

AaK> На то ОС и создается, ИМХО.

ИМХО ось создается для поддержки и оптимизации работы НУЖНЫХ
приложений, а не ВСЕХ приложений.

   2004-03-16 16:31:45 (#104181)

Re[3]: Makefile

Здравствуйте, Мосеев отвечает.

cxr> Есть одна рассылка:
cxr> comp.soft.prog.osdev - Разработка операционных систем - для начинающих
cxr> и не только!

а есть еще вот такая:
comp.soft.os.sites - Лучшие сайты про операционные системы и и об устройстве
осей

интересно, все эти рассылки как-то связаны? думаю, должны были бы
быть, это повысило бы эффективность каждой.

   2004-03-16 16:27:42 (#104178)

Re: Makefile

В сообщении от 15 Март 2004 20:19 Alexander aka KAA написал(a):

> Кинь ссылки какие-нить про программирование для позикса. По-любому
> есть.
Каталога толковых ссылок у меня нет.

> Однако крупные файлы(>500K) закачать практически невозможно. От злости
> я уже дырку в столе проломал, что явно не помогло. Как с таким г...ном
> бороться? Может, какие аплоад-менеджеры с докачкой бывают?
У меня тоже сайт на народе (www.nsdevice.narod.ru)
Проблема закачки файлов действительно есть, т.е. время от времени на сайт не

удается закачать файлы, но это длится не постоянно - лови момент. У меня там

сайт уже давно, в целом, жить можно.

> К анализу существующих исходников я по причине нехватки времени вообще
> не приступал. Ну не могу я разорваться! Тем более, что мало кто помогает.
Я, например, считаю эту затею глупой. Труда много - толка мало.
Если человек действительно может создать полноценную ОС сам или организовать

для этого других людей, то он найдет более эффективное приложение своим
способностям. Хотя ПЫТАТЬСЯ создавать можно и в образовательных целях.
Например, в деле изучения и ПРАКТИЧЕСКОГО применения систем POSIX мне с вами

по пути :) и можно сотрудничать :)

> Этот опрос тоже является частью необходимой работы по созданию ОС.
> Надо определиться, какого зверя будем рожать. Допустим, ответ про
> порты я совсем не ожидал. Надо действительно замутить что-нибудь.
Не надо забывать про существующие стандарты.

> Теперь вопрос лично тебе, Сергей. Читал я сегодня про QNX. Как я
> понял, до нейтрино он весил с дискетку и где-то его можно было
> качкануть и прикольнуться.
Это НЕ ПОЛНОЦЕННАЯ система, а демо-версия.
Официально QNX 4.25 поставляется на CD и весит несколько сотен Мб.
Кстати, QNX 4.25 - это только коммерческая ОС, свободного варианта нет.

> А сколько весит теперь твой любимый нейтрино?
Само ядро около 32 кб, размер дистрибутива зависит от поставки

> Кинь также ссылку на заказ книги.
Я нашел магазин по запросу в поисковике, ссылка не сохранилась.

   Sergey Petrelevich 2004-03-16 15:12:13 (#104110)