Обана... Таа-а-ак... А ну быстро расскажи, как на уровне операционной системы (не мое утверждение про потроха именно операционки, помним об этом) ты осуществляешь прямую работу с регистрами контроллера диска?AlexANB писал(а):Ну-ну. Посмотрю я на вас, как вы через Int 21h реализуете например криптование и защиту от несанкционированного копирования без прямой работы с регистрами контроллера диска. Удачи вам в этом безнадежном проекте!Rai писал(а):Но особенно порадовала фраза про "глубинные потроха операционки". Ну не мега ли лол? Учитывая, что все, включая недокументированные возможности, реализовывались через прерывание 21h? До глубинных потрохов на уровне железа -- еще туда-сюда, а так...
ссемеркой
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: ссемеркой
- AlexANB
- Маньяк
- Сообщения: 2904
- Зарегистрирован: 17 фев 2003, 18:47
- Откуда: Ontario
Re: ссемеркой
Насчет "Любой редактор -- вот пожалуйста, пользователь должен иметь возможность сохранять файлы куда угодно" -- давайте не будем истолковывать все настолько формально, а? Вы прекрасно понимаете о чем я писал, и случай "редактор" к этому просто не относится.Rai писал(а):Окей, если подумать для вас -- столь болезненный процесс, то я, так и быть, скажу по поводу жестких ограничений софта "одна програ -- одна директория".AlexANB писал(а):Я вообще-то в отличие от вас говорю вполне конкретные вещи, а не изрекаю высокомерно пустые фразы типа "Если вы чуть-чуть подумаете..."
Ну, про то, что есть приложения, которые должны писать куда-то еще, кроме как в свою собственную директорию, даже говорить как-то неудобно. Любой редактор -- вот пожалуйста, пользователь должен иметь возможность сохранять файлы куда угодно.
Про то, что часть программ сохраняет свои данные (которые могут быть интересны пользователю) и то, что лезть в папки этих программ эпично неудобно тоже говорить как-то неловко. Простейший пример: скриншоты, данные профилей и логи, которые ведут игры.
Про то, что реестр специально создавался для того, чтобы там хранились данные программ... неловко.
Про то, что ряд программ (например, из одного пакета) использует одни и те же dll, поэтому они запихиваются в систем32... неловко.
Ну и про то что "сотни аппликух" себе ставит только идиот -- тоже говорить не приходится. И в этом случае засранность системы объясняется не ее кривизной, а степенью засранности мозга пользователя, которому эти "сотни" вот прямо убейся как понадобились. Хотя он, как и было упомянуто, в течение сессии использует дай-то бог чтобы нескольк штук.
Насчет же всего остального, могу только повторить: Мужики, вы настолько срослись с недостатками винды, что даже и мысли не допускаете, что все можно сделать нормально, а не так как в винде, У вас из-за этой срощенности уже образовалось стойкое убеждение, что лечить гланды через задницу это совершенно нормально, именно так и надо делать.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: ссемеркой
Ясно, в общем. Открою Америку: программист -- это не тот, кто пишет софт, благодаря тому, что все для него, родимого, заранее подготовлено и ковровая дорожка настелена. А тот, кто четко осознавая те или иные недостатки и ограничения железа/операционки, способен написать безглючную и быструю программу. Программирование -- это вообще скорее поиск обходных путей, всегда.AlexANB писал(а):Насчет же всего остального, могу только повторить: Мужики, вы настолько срослись с недостатками винды, что даже и мысли не допускаете, что все можно сделать нормально, а не так как в винде, У вас из-за этой срощенности уже образовалось стойкое убеждение, что лечить гланды через задницу это совершенно нормально, именно так и надо делать.
Вот уж не ожидал, что столь простую истину придется разжевывать крутому как обрыв спецу, участвовавшему в разработке операционки для Фальконов.
- AlexANB
- Маньяк
- Сообщения: 2904
- Зарегистрирован: 17 фев 2003, 18:47
- Откуда: Ontario
Re: ссемеркой
Я работал на уровне операционной системы, а не осуществл работу с регистрами через операционную систему! Команды IN или OUT -- это команды процессора, а не операционки!Rai писал(а):Обана... Таа-а-ак... А ну быстро расскажи, как на уровне операционной системы (не мое утверждение про потроха именно операционки, помним об этом) ты осуществляешь прямую работу с регистрами контроллера диска?AlexANB писал(а):Ну-ну. Посмотрю я на вас, как вы через Int 21h реализуете например криптование и защиту от несанкционированного копирования без прямой работы с регистрами контроллера диска. Удачи вам в этом безнадежном проекте!Rai писал(а):Но особенно порадовала фраза про "глубинные потроха операционки". Ну не мега ли лол? Учитывая, что все, включая недокументированные возможности, реализовывались через прерывание 21h? До глубинных потрохов на уровне железа -- еще туда-сюда, а так...
Слушайте, если вы и дальше собираетесь делать вид, будто не понимаете сказанного (на самом деле вы понимаете, но вам хочется придраться к каждому слову и каждой запятой), то я не вижу особого смысла продолжать. Таким вот образом можно "лезть под кожу" оппоненту бесконечно.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: ссемеркой
Для программиста, вообще-то, владеть профессиональной терминологией и не допускать ляпов как бы считается важным. Но -- ок -- слив темы засчитан.AlexANB писал(а):Слушайте, если вы и дальше собираетесь делать вид, будто не понимаете сказанного (на самом деле вы понимаете, но вам хочется придраться к каждому слову и каждой запятой), то я не вижу особого смысла продолжать. Таким вот образом можно "лезть под кожу" оппоненту бесконечно.
Кстати, команды in/out к "уровню операционной системы" никакого отношения не имеют. Это совершенно заурядные команды чтения/записи в порты и при чем тут ОС -- не ясно ни фига.
- AlexANB
- Маньяк
- Сообщения: 2904
- Зарегистрирован: 17 фев 2003, 18:47
- Откуда: Ontario
Re: ссемеркой
Ну да, если в начале модуля вотктуть оператор "asm {", потом написать весь модуль на ассемблере и закрыть скобку, то можно.папа Карло писал(а):я тоже не совсем понимаю чего на Си нельзя было в досе сделать... да все можно было сделать.

Вот только нужно ли?
Да и кстати, через ассемблерные вставки в Си просто невозможно реализовать огромнейшую кучу вещей, которые были в TASM 5. Си дает лишь самый минимальный набор.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: ссемеркой
Тема пошла по кругу... :)))
while (1);
while (1);
- Leo Gan
- Маньяк
- Сообщения: 1764
- Зарегистрирован: 29 апр 2005, 16:55
- Откуда: где-то рядом с жёлтым карликом
- Контактная информация:
Re: ссемеркой
O, come on, man. R U sure U R great in OS ???AlexANB писал(а):А каким боком тут вообще NTFS?Stanislav писал(а):Деда - вот тут мимо кассы - ext3 появилась позже NTFS.
Принципиальный идиотизм дизайна винды имелся начиная еще с Винды-95, а там NTFS и в помине не было.
И с тех пор винда сильно лучше не стала. Навешали кучу рюшечек и финтифлюшечек, но корень проблемы как был, как и остался. Принципиально неверный подход к тому, что и как операционная система должна делать.
- AlexANB
- Маньяк
- Сообщения: 2904
- Зарегистрирован: 17 фев 2003, 18:47
- Откуда: Ontario
Re: ссемеркой
О, это не извольте беспокоиться! Рисковать жизнью на том фальконе вам никогда не придется -- ибо это люксовый бизнес-джет для очень богатеньких буратин. Берет на борт до 14 пассажиров (это в самом урезанном в смысле люксовости варианте -- чем люксовей, тем меньше народу влазит), летает с круизной скоростью 900 км/час на расстояния порядка 11 тысяч километров (при восьми пассажирах).aissp писал(а):... фалькон говришь, с таким дизайном нафиг лучше на як 40 летать
Цена -- около 35 миллионов долларов.
Короче, это для бизнесменов, не для народа.

- johndoe
- Маньяк
- Сообщения: 3571
- Зарегистрирован: 25 июл 2009, 22:00
- Откуда: Port Moody
Re: ссемеркой
Дали полетать буратины то?AlexANB писал(а):О, это не извольте беспокоиться! Рисковать жизнью на том фальконе вам никогда не придется -- ибо это люксовый бизнес-джет для очень богатеньких буратин. Берет на борт до 14 пассажиров (это в самом урезанном в смысле люксовости варианте -- чем люксовей, тем меньше народу влазит), летает с круизной скоростью 900 км/час на расстояния порядка 11 тысяч километров (при восьми пассажирах).aissp писал(а):... фалькон говришь, с таким дизайном нафиг лучше на як 40 летать
Цена -- около 35 миллионов долларов.
Короче, это для бизнесменов, не для народа.
- Stanislav
- Mr. Minority Report
- Сообщения: 45322
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ссемеркой
Хм... но ведь Линукс имеет те же самые "пробелы в дизайне" - реестр, бардак с библиотеками, с директориями... Опять же, процедура завершения работы...AlexANB писал(а): Насчет же всего остального, могу только повторить: Мужики, вы настолько срослись с недостатками винды, что даже и мысли не допускаете, что все можно сделать нормально, а не так как в винде, У вас из-за этой срощенности уже образовалось стойкое убеждение, что лечить гланды через задницу это совершенно нормально, именно так и надо делать.
Алекс - смирись. ДОС - пройденный этап. К нему возврата нет - многозадачности нет альтернативы, а посему надо забыть о писании/читании портов напрямую. Нельзя все свое носить с собой - слишком много памяти это отжирает - для этого и придумали шаренье кода, которое называеттся ДЛЛ. Да, из-за этого возник "кошмар ДЛЛ", но с этим тоже идет борьба - .НЕТ
Нет ничего идеального в мире - если у тебя претензии к Виндам ТОЛЬКО по директориям и реестру - это огромное достижение МС в дизайне ОС.
-
- Маньяк
- Сообщения: 1012
- Зарегистрирован: 20 дек 2005, 11:10
- Откуда: NiNo-Vancouver
Re: ссемеркой
пофигу всем на юзерленд в линуксе....ждем хромос и что то ибм обесчал для ентерпрайзовStanislav писал(а):Хм... но ведь Линукс имеет те же самые "пробелы в дизайне" - реестр, бардак с библиотеками, с директориями... Опять же, процедура завершения работы...
- Stanislav
- Mr. Minority Report
- Сообщения: 45322
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ссемеркой
OMG!!!AlexANB писал(а):О, это не извольте беспокоиться! Рисковать жизнью на том фальконе вам никогда не придется -- ибо это люксовый бизнес-джет для очень богатеньких буратин. Берет на борт до 14 пассажиров (это в самом урезанном в смысле люксовости варианте -- чем люксовей, тем меньше народу влазит), летает с круизной скоростью 900 км/час на расстояния порядка 11 тысяч километров (при восьми пассажирах).aissp писал(а):... фалькон говришь, с таким дизайном нафиг лучше на як 40 летать
Цена -- около 35 миллионов долларов.
Короче, это для бизнесменов, не для народа.
http://news.rambler.ru/Russia/head/4147683/
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: ссемеркой
В принципе, через наш Hypervisor мы запускали параллельно несколько десятков DOS-сессий (а также одновременно несколько линуксовых, каждую со своей собственной многозадачностью) -- чем не решение?Stanislav писал(а):Алекс - смирись. ДОС - пройденный этап. К нему возврата нет - многозадачности нет альтернативы, а посему надо забыть о писании/читании портов напрямую. Нельзя все свое носить с собой - слишком много памяти это отжирает - для этого и придумали шаренье кода, которое называеттся ДЛЛ. Да, из-за этого возник "кошмар ДЛЛ", но с этим тоже идет борьба - .НЕТ
Нет ничего идеального в мире - если у тебя претензии к Виндам ТОЛЬКО по директориям и реестру - это огромное достижение МС в дизайне ОС.
.
-
- Частый Гость
- Сообщения: 13
- Зарегистрирован: 12 дек 2008, 16:19
Re: ссемеркой
Stanislav писал(а): OMG!!!
http://news.rambler.ru/Russia/head/4147683/

хотя тут говорят что вовсе и не Falcon а BAe 125 http://transday.ru/news/chp/12490-pod-m ... molet.html