Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет p_govorun ([info]p_govorun)
@ 2008-01-12 22:20:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Беспроволочное
Есть такая штука -- универсальный выключатель для телевизоров. Это дистанционный пульт, имеющий всего одну кнопку: "Выкл", зато действующий на все телевизоры. Недавно шутники применили его прибор на компьютерной выставке: телевизоры на стендах, один за другим, погасли.

Теперь представители пострадавших фирм возмущаются хулиганами. Рискну предположить, что скоро они успокоятся, и вернутся к своему занятию -- производству. Они будут производить:
-- мобильники, которые автоматически сигналят всем соседним телефонам о своём присуствии.
-- беспроводные клавиатуры, работающие с базой на расстоянии до сотни метров, даже если эта база -- от совсем другого компьютера.
-- wi-fi роутеры, при включении готовые подключить к сети того, кто первым назовёт им по радио дефолтный пароль.
-- операционные системы, которые, заметив вставленую флешку, первым делом хватают с неё вирус и устанавливают к себе.
-- трамвайные стрелки, которые переключаются переделаным пультом от телевизора.
-- машины для голосования со встроеными радиомодемами.
-- и многое, многое другое...

А может быть, эта история всё-таки их чему-нибудь научит?

UPD: Не прошло и нескольких часов, как во френдленте обнаружился ещё пример радиоуправляемой техники.


(Читать комментарии) - (Добавить комментарий)


[info]p_govorun
2008-01-14 22:20 (ссылка)
Что возвращала DOS на "ignore", я не знаю. Но что-то же она возвращала.

Я знаю, что ядру неприлично общаться с пользователем. Но если у пользователя беда (нечитающийся CDROM -- это беда), то можно и снизойти. Я это представляю примерно так. По умолчанию всё, как сейчас, но пользователь (видимо, root) может включить особый режим. В этом режиме при ошибке ввода-вывода поднимается некий флаг (скажем, в /proc) а ошибка приложению не возврашается до тех пор, пока пользователь на этот флаг не отреагирует (скажем, путём записи туда же, в /proc). Я понимаю, что при этом могут быть разнообразные глюки в ОС, но если пользователь готов это потерпеть -- его право.

(Когда я рассказываю о линуксе, я иногда говорю "А ещё линукс умеет быть досом. Для этого надо загрузить ядро и запустить bash". (Кстати, существует и command.com под линукс -- кто-то с чувством юмора написал). Так почему бы не довести это умение до совершенства?)

Про "грязный" флаг я не знал. Но нынешнюю ситуацию я вижу так: почти всё есть, но жутко разбросано.

Вот ещё пример проблемы. Представь себе, что у тебя есть usb флешка, про которую ты знаешь всё (vendor/device id, метку тома и прочее в этом духе). Она воткнута в компьютер (linux). Надо написать скрипт, определяющий, подмонтирована ли эта флешка.

(Ответить) (Уровень выше)


(Читать комментарии) -