: . Главная . : . Форум . : . Загрузка . : . Пользователи . : . ЧаВо . : . Документация . :


Операционная система 3OS -> Форумы -> Разное
<< Предыдущая тема | Следующая тема >>   

Отзыв о 3OS

Перейти к странице Предыдущая -1-2-3-4-5-6 Следующая
Автор Отправлено
Roman I Khimov
Sunday 20.06.2004 21:52 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
Dreamer писал(а): ...
Иного, видимо, не дано.

С такими выражениями лучше сходи к доктору.
Dreamer писал(а): ...
Я не думаю, что там можно найти доки по Intel Pentium II или по 386-му процессору.

Ты не думай, ты проверь.
Dreamer писал(а): ...
А что, никто не будет писать (в будущем)?

Конечно же будут.
[ Редактирование воскресенье | 20.06.2004 | 21:52 ]

Греби и улыбайся!
Наверх
Сайт
Dreamer
Monday 21.06.2004 09:44 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
> С такими выражениями лучше сходи к доктору.

Это смотря как мой ответ понимать.

> Конечно же будут.

Ну вот. Теперь посмотри мой прошлый (или позапрошлый) комментарий.
Наверх
Roman I Khimov
Monday 21.06.2004 10:12 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
Dreamer писал(а): ...
Ну вот. Теперь посмотри мой прошлый (или позапрошлый) комментарий.

И что я там должен был увидеть такого?

Греби и улыбайся!
Наверх
Сайт
Dreamer
Monday 21.06.2004 11:40 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
> И что я там должен был увидеть такого?
Боюсь, ничего особенного...

Что ж, продолжу свою сагу двухнедельной давности . Вот читал сейчас документ по концепции 3OS. Из замечания, что "Программа-максимум - получение статуса массовой ОС", вытекает то, что вам б будущем понадобятся дополнительные сотрудники, так? Так. В связи с этим, по-моему, вам будет необходим другой способ организации людей. Я уже писал об этом, но сейчас постараюсь объяснить подробнее. Почему бы тебе, Роман, не оставить свой пост "чистильщика-удаляльщика" и не начать заниматься исключительно написанием компонентов 3OS? Глядишь, и КПД повысится . А этот "пост администратора" пусть займет тот, кому вы ВСЕ доверяете и кому будет интересно управлять организацией всей группы 3OS. В свое время великий и могучий Билли тоже покинул пост главы Microsoft, оставив эту участь управлять Microsoft'ом Стиву Балмеру. И ничего. Не плохо живет. И самое главное то, что он участвует в совещаниях, которые относятся к "жизнедеятельности" Microsoft. Так и пусть будет у вас. Пусть самые амбициозные энтузиасты (т.е. создатели проекта 3OS как такового) будут проводить свои совещания вместе с администратором. Таким образом, в роде бы они, будут полностью заниматься написанием ОС, и в то же время эти самые создатели будут держать все под контролем. Потом есть еще одна идея: почему бы вам не сделать группу, которая будет вцелом заниматься концепциями 3OS, не вдаваясь в особенности программирования. Потом, после какого-то срока устраивайте совместные совещания между этими "концепционистами", программистами и вашим главным (администратором). Таким образом вы создадите БОЛЕЕ ЧЕМ четкое разделение обязанностей, когда все будут заниматься конкретно своим делом и вместе с этим не находиться в стороне от всей жизни коллектива 3OS.

Потом еще мне интересно, как вы собираетесь делать какие-то обновления, патчи и сервис-паки? На мой взгляд, распространять целые обновленные файлы не рационально. Не лучше ли было бы сделать какую-то софтверь, которая бы по байтам различала, сравнивая новый и старый файл, какие произошли изменения, а потом записывала эти изменения в отдельный файл? Потом сжать этот файл, склеить с еще какой-то софтверью, которая уже обязательно будет написана для системы 3OS и распространять. Получится экономнее. Кстати, из этого выходит вывод, что вам нужна (или будет нужна) еще одна группа людей, которая занимается именно софтверными вопросами. К тому же вам будет необходим какой-то внутренний 3OS'овский архив программ, написанных именно вами для упрощения вашей же работы. Допустим, зачем пользоваться RawWrite для Windows, если можно написать свой консольный в несколько строчек на C++? И это ведь далеко не предел. Я, например, сделал чисто для своего удобства программку, которая копирует в папку "backup%дата%_%время%" все исходные файлы того, что должно стать ОСью, перед компиляцией. И это очень удобно.

Цитата из документации: "На каком-то этапе развития ОС безопасность приложений может быть обеспечена введением p-кода и JIT-выполнения приложений". А что вы под этим имели в виду? Знаю, что в приложениях, созданных на технологии .NET заложен какой-то JIT код (кажется,это сам код, который написал программист), а что это конкретно, не понимаю.

Еще цитата: "В качестве основного постулата принято, что все существующие на данный момент системы работают неоптимально. Причина - устаревшие архитектурные решения и просто-напросто большой объем кода. Предполагается, что 3ОС будет иметь определенный запас скорости чисто за счет незамусоренного кода". Неужели вы думаете, что в том же Microsoft сидят такие дураки и не понимают, что вот эта строчка не нужна, другая ничего не делает, а третья вообще выполняет операцию деления на 0? Или вообще, если вы такие борцы за чистоту кода, пишите на чистом асме. При декомпиляции проги на C обязательно обнаружится много ненужных команд. Это вспоминаю, как компилировал код из рассылки lowlevel, потом сделал то же, но на асме. В первом случае было 9кб, а во втором 2. Разница ощутима?

Еще: "Используя FAT32 или ext2, TCP/IP, Unicode, MP3, MIME и другие стандарты, принятые во всем мире, можно дать реальную альтернативу энтузиастам, которые хотят получить новый взгляд на свои данные (или даже на свой компьютер).". Но ведь вы так хотите создать принципиально новую операционную систему, так почему бы хотя бы не заменить FAT32 на NTFS? Понятное дело, что нормальной документации по NTFS нигде нет, но есть ведь исходники Linux, который с недавних (или давних?) пор начал поддерживать NTFS.

Весьма смутила меня одна приписка в конце документа "concepts.html": "Концепция дополнена предложениями Влада, изложенными в письме Message-ID: <list-20236200@backend2.aha.ru> датированным Date: Sat, 5 Jun 2004 02:00:38 +0500 с темой "[3OS] Концепция reloaded", и обсужденными в той же ветке". Ну ладно себе дополнена. Но зачем все эти "Messade-ID", темы и даты? Неужели ЭТО не мания величия? Эта цитата звучит по меньшей мере пошло. Вы же не Microsoft, у которых просто дикие ворохи документов, которые необходимо хоть как-то упорядочить.

Весьма интересная (в переносном смысле) вещь в вашей документации. Откройте документ "3OS_organisation.html", а потом "Current_positions.html". Сходства не замечаете?

В документе "CommonSpace.html" вы написали "Windows Linghorn" вместо "Windows Longhorn".

А чего у вас так форум тормозит? Удалите, плз, предыдущее сообщение Блокнот колбасит
Наверх
Roman I Khimov
Monday 21.06.2004 12:32 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
Dreamer писал(а): ...
Из замечания, что "Программа-максимум - получение статуса массовой ОС", вытекает то, что вам б будущем понадобятся дополнительные сотрудники, так?

Так.
Dreamer писал(а): ...
В связи с этим, по-моему, вам будет необходим другой способ организации людей.

Это только по-твоему.
Dreamer писал(а): ...
Почему бы тебе, Роман, не оставить свой пост "чистильщика-удаляльщика" и не начать заниматься исключительно написанием компонентов 3OS? Глядишь, и КПД повысится .

Во-первых, мой пост называется немного по-другому. Во-вторых, мне виднее чем мне самому следует заниматься.
Dreamer писал(а): ...
А этот "пост администратора" пусть займет тот, кому вы ВСЕ доверяете и кому будет интересно управлять организацией всей группы 3OS.

Мне это интересно и недоверия мне пока высказано не было.
Dreamer писал(а): ...
Пусть самые амбициозные энтузиасты (т.е. создатели проекта 3OS как такового) будут проводить свои совещания вместе с администратором. Таким образом, в роде бы они, будут полностью заниматься написанием ОС, и в то же время эти самые создатели будут держать все под контролем.

К огромному сожалению, ты ничего не понимаешь в текущей организации проекта. Все итак очень даже под контролем.
Могу сказать еще раз - сегодняшняя организация работы не с луны свалилась и она вполне отвечает требованиям проекта на данный момент. Более того, она будет еще лучше работать при расширении проекта. Где ты увидел проблему - для меня непостижимо.
Dreamer писал(а): ...
Потом еще мне интересно, как вы собираетесь делать какие-то обновления, патчи и сервис-паки?

По-человечьи. Но до этого нам еще необходимо что-то сделать, к чему потом патчи лепить.
Dreamer писал(а): ...
Цитата из документации: "На каком-то этапе развития ОС безопасность приложений может быть обеспечена введением p-кода и JIT-выполнения приложений". А что вы под этим имели в виду?

Just in time компиляция, см. Java и .NET.
Dreamer писал(а): ...
Неужели вы думаете, что в том же Microsoft сидят такие дураки и не понимают, что вот эта строчка не нужна, другая ничего не делает, а третья вообще выполняет операцию деления на 0?

Нет, это тебе так кажется.
Dreamer писал(а): ...
Или вообще, если вы такие борцы за чистоту кода, пишите на чистом асме.

Кстати, ядро для х86 вполне возможно потом и будет сделано на ассемблере. Во всяком случае именно это и есть многоплатформенность по-3OS'овски, ядро должно быть максимально оптимизированно под конкретную платформу.
Dreamer писал(а): ...
Но ведь вы так хотите создать принципиально новую операционную систему, так почему бы хотя бы не заменить FAT32 на NTFS?

Кто сказал, что у нас будет одна-единственная поддерживаемая файловая система?
Dreamer писал(а): ...
Ну ладно себе дополнена. Но зачем все эти "Messade-ID", темы и даты?

Для того, чтобы и через 5 лет легко откопать в архиве необходимое письмо и ветку обсуждения.
Dreamer писал(а): ...
Неужели ЭТО не мания величия?

Нет.
Dreamer писал(а): ...
Эта цитата звучит по меньшей мере пошло.

Это тебе так кажется.
Dreamer писал(а): ...
Вы же не Microsoft, у которых просто дикие ворохи документов, которые необходимо хоть как-то упорядочить.

Слушай, в каком сообщении ты не упоминал Microsoft? Что тебе этот Microsoft? У нас весьма обширный архив конференции, и порой найти необходимое письмо действительно непросто. Зная message-id я найду его потом легко и непринужденно. Нам так удобнее.
Dreamer писал(а): ...
Весьма интересная (в переносном смысле) вещь в вашей документации. Откройте документ "3OS_organisation.html", а потом "Current_positions.html". Сходства не замечаете?

Там все русским языком пояснено.
Dreamer писал(а): ...
В документе "CommonSpace.html" вы написали "Windows Linghorn" вместо "Windows Longhorn".

Исправим.
Dreamer писал(а): ...
А чего у вас так форум тормозит?

В каком месте?

Греби и улыбайся!
Наверх
Сайт
Freeman
Monday 21.06.2004 13:07 Цитата

Зарегистрирован: Sunday 16.11.2003 22:36
Местоположение: Зеленоград, Россия
Сообщений - 74
Dreamer писал(а): ...
Неужели вы думаете, что в том же Microsoft сидят такие дураки и не понимают, что вот эта строчка не нужна, другая ничего не делает, а третья вообще выполняет операцию деления на 0?

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

Ты видел исходники Майкрософт? У них кода не видно за комментариями. Простая функция на 10 строк не помещается на одной странице, и приходится нажимать PageDown для ее просмотра. В такой каше ничего не стоит упустить баг, что собственно, и происходит.

Наверх
Dreamer
Monday 21.06.2004 14:05 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
-- сага Part III --



Замечу еще то, что навигация по документации весьма неудобная. Для меня, например, проще открыть папку и вытянуть из нее какой-то документ. Может, пересмотрите ссылки в документации?

Цитата: "Для банкомата идеально подойдет OS/2 или DOS, для геймера - Windows 98, для программиста - *Nix, для того, кто занимается работой, а иногда раскладывает пасьянс - Windows XP." Я бы не был столь категоричным. DOS системы более не обслуживаются Microsoft и не имеют должного уровня безопасности. Под *nix'ами что-то писать просто не удобно, хотя это дело вкуса. На Windows, поверьте, работает не одна система.

Цитата: "...трудоголик обнаружил, что его программа никак не идет под Windows XP...". К чему это? Трудоголик обязательно сделает так, чтобы программа шла под Windows XP. Но это так, из раздела "fun, fun, fun".

Цитата (заголовок раздела): "3D-интерфейс". IMHO в таком надо сначала сделать больше драйверов для видео карт. А вот вам и еще один "отдел" - драйверщики.

Цитата: "Потому что он должен обеспечить работу в среде, подобной окружающему нас миру". Т.е. надо будет дойти до виртуального унитаза, чтобы удалить все файлы? Не долго ли это будет?

Цитата: "Из этого следует, что такой интерфейс должен быть избавлен от такой проблемы современных игр, которые, в сущности, такую среду и пытаются создать, как некомфортность передвижения". Так вы собираетесь вообще обойти и Microsoft, и каких LucasArts, и вообще всех производителей всего и вся? Тогда вам понадобится штат сотрудников, количеством не меньше, чем количество людей в стране среднего размера

Цитата: "Т.е. чтобы ярлыки программ и документов не выделялись из общей картины, а выглядели естественными для той среды, в которой находятся". Не, мне понравится, когда я положу ярлык в виртуальный ящик и забуду, куда я дел этот ярлык. Мне надо бегать по всему виртуальному пространству и рыскать? А если я положил документик на виртуальную траву, а эта наглая трава взяла, да и подросла? Не-е, это так не пойдет

А вообще на вашем месте я бы не стал уделять большое внимание геймерам. Надо будет -- сами игрушку напишут. Пусть даже плоскую.

Сейчас смотрел картинки, относящиеся к ядру. Замечание, конечно, не значительное, но все-же. Правильно, если я не ошибаюсь, писать "стек", но не "стэк". А зачем вы в документацию к операционной системе включили варианты дизайна. Архив с документацией только пухлым становится, а толку никакого. Логотип тоже не к месту. Будь он хоть поменьше...

Цитата из "схемы организации 3OS":"Выборы осуществляются согласно регламенту выборов в 3ОС". Смеялся

Да, только сейчас подумал, а не лучше ли было бы сделать доку по 3OS в виде chm файла? "Microsoft HTML Workshop" всегда есть на сайте Microsoft.

Уберите из FAQ вопрос: "Где можно увидеть вашу систему? В настоящий момент в коде реализована только альфа-версия ядра. Оно будет выложено для скачивания всеми желающими в январе 2004 года." На дворе, как-никак, июнь

Совершенное изумление вызвал документ "rules.html". Начну с конца:
(Предупреждением караются)
>> письма без темы или с бессодержательной темой ("Предложение", "Вопрос", "От Иванова" и т. п.)
Так к вам еще надо подход выбирать? Как говорят, без фиги не подойдешь? Так какая тема, по-вашему, должна быть у письма, автор которого хочет у вас что-то спросить?
>> письма повышенной важности
Во-первых, разбирая это "правило" по словам, понятно, что карать надо админов, т.к. они, как я подозреваю, шлют в группу письма повышенной важности. И вообще, если человек нечаянно нажал на кнопочку "повышенной важности", его уже под топор вести надо? С такими успехами с вами вообще никто общаться не будет.
>> обсуждение действий (со)координаторов и (со)модераторов
А они такие неприкосновенные и идеальные? Вывод аналогичен предыдущему.
>> излишнее цитирование при ответе на письмо
...and what does it means?

(Раздел "Предупреждение")
>> Предупреждение сопровождается служебным письмом с темой "Notice: Имя участника" повышенной важности и описанием проступка в тексте письма.
Служебным... да-а, еще один признак мании величия.
Вообще, ну переведете вы участника в режим ReadOnly, ну выгоните, ну и зарегитрируется он под другим именем на другое мыло и начнет петь песни: "А вот я согласен с %прежний_логин%...". Только не надо говорить, что "мы такого вычислим". Никогда вы не сможете сказать об этом наверняка, если такой человек сам себя явно не выдаст. Про определение по IP'шнику можете тоже не говорить. По голосованию все уже и так видно. Кстати, Роман, ты писал, что голосование доступно и гостям, ан нет. Я недавно под гостем заходил (ОС переустанавливал), так никаких "радиобатонов не было". Спросите своего вебмастера.

(раздел Участники групп проекта обязаны)
>> Подчиняться решениям координатора/сокоординатора проекта/подгруппы/подпроекта
... а еще подподгруппы и подподподпроекта Что вы имели в виду, когда писали ("сокоординатора" и "подпроекта")?

(раздел В группах проекта запрещены)
>> Ответ на письмо модератора
А что, у вас модератор такой нежный? Странно все тут у вас. По меньшей мере. Если не глупо.
Наверх
Roman I Khimov
Monday 21.06.2004 14:50 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
Dreamer писал(а): ...
Странно все тут у вас. По меньшей мере. Если не глупо.

Тебе, конечно, виднее.

Греби и улыбайся!
Наверх
Сайт
Dreamer
Monday 21.06.2004 14:55 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
> Тебе, конечно, виднее.
Мне, я смотрю, уже две недели "конечно виднее".
Наверх
Dreamer
Monday 21.06.2004 17:56 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
М-да. Час назад хотел продолжить процесс осенаписания, подумал: а что в моей ОСи должно быть. Думать было не о чем. Начал делать таблицу (со всякими стрелочками и пр. ) загрузки, ВПЕРВЫЕ ощутил, что я делаю что-то полезное для моей ОС!!! Признаюсь, в некоторых аспектах организации написания 3OS был не прав. Глубочайше извиняюсь
А вообще, если вам надо написать это ненавистное Лицензионное соглашение или "обозреть" новую версию, обращайтесь, буду рад.
P.S. Это, наверно, самый дружелюбный мой ответ за последние 2 недели...
Наверх
Перейти к странице Предыдущая -1-2-3-4-5-6 Следующая

Модераторы: Roman I Khimov

Переход:     Наверх