Предлагаю
вниманию читателя маленькую аллегорическую заметку на тему
"Дружественного
интерфейса" линукса. Все персонажи вымышленные,
что однако
не исключает узнавание и откровенную схожесть с субъектами
реальности.
------------------------------------------------------------------------------
Некий
гражданин "N" проснувшись поутру после трудового дня и тёмной
ночи,
поплёлся в туалет, шаркая тапочками и прозревая по пути сквозь
полуоткрытые
веки. Введя наспех пароль в кодовый замок, он приблизился
к
желанному горшку, опасаясь закрытия двери, могущего привести к
повторному
вводу пароля, хотя уже изнутри уборной. По той-же причине,
переходя в
ванную комнату, "N" не стал плотно закрывать двери,
предполагая
не утруждать домашних процедурой опознания в столь тяжкие
моменты
утренней нужды.
Он
привычно набрал на пульте управления точное название файла миксера
водопроводных
кранов, указав в опциях процентное соотношение горячей и
холодной
воды, умылся и перевёл систему водоснабжения в фоновый режим
работы.
Теперь ей достаточно уже было только ввести команду:
$H2Octl start
и тогда
вода потечёт из смесителя уже нужной температуры.
Кухня
встретила его весёлыми обоями и приятными звуками событий -
чашка кофе
издавала хрустальный, чуть слышный звон при касании
поверхности
блюдечка, а ложечка прикольно посвистывала, вращаемая
для
размешивания сахарного кубика внутри чашки. "Кажется кукеаудио
прикрутилось
удачно.." - думалось гражданину "N",
-"не зря
позапрошлую ночь провозился с компиляцией исходников"..
При
нажатии кнопки открытия жалюзи, никакого движения в районе окон не
произошло.
" Вот блин, шторки отпали" - огорчился "N", предвкушая однако
очередную
ночную борьбу за познание свободной жизни. " Ну вот что
интересного
может быть в проприетарных жалюзи? Ничего непонятно. Даже
кнопка
всего одна. Раз нажал - открылись, другой раз нажал -
закрылись.
Вот то ли дело у меня - целых три кнопки для управления
и тросик
вдобавок. Одна кнопка - закрыть, другая - открыть,
третья -
включает герметичность, чтобы свет не проникал. А если все
три кнопки
откажут - есть тросик ручного привода! Надёжно на все
100%."
Довольный своими размышлениями, "N" стал вытягивать тросик,
открывая
путь утреннему солнцу.
Кофеварка
перестала урчать, подчинившись команде:
$homeCofee
-f stop | 2>/dev/null
Выполненная
в форме кенгуру, она, как и все приборы в кухне была
подключена
к командной консоли. Консоль современная: на тачскрине
каждый
символ алфавита подсвечивался при чётком касании пальцами -
писать
команды было приятно и легко. "N" чувствовал в такие моменты
душевный
подъём, увереннность в собственных достижениях и гордость
за
осознание того, что со стороны он кажется магом и волшебником! Ведь
далеко не
каждый способен управлять чайниками и кастрюлями всего лишь
вводя
символьные команды на мониторе.
После
завтрака, гражданин "N" хотел прокатиться в автомобиле за город. К
жене
сегодня должна прийти портниха. Они будут долго примерять платья,
обсуждать
новости... В общем - лучше провести время с пользой. "N" за
это время
решил подключить управление к глубинному насосу на даче у
товарища
"B". Для такого случая он на прошлой неделе собрал плагин к
Emacs-44.
Теперь легко можно управлять подачей воды, вводя простые
команды
типа Ctl+W44... "Вот сейчас приеду, подцеплю электромагнитную
пару
клапанов к управляющим проводам и контактор для запуска - и
считай всё
будет готово. Изоляцию и всякие там красивости он сам
накрутит,
руки поди не совсем кривые, осилит как-нибудь! За одним
приобщится
к Свободной Кибернетике - а то такие деньжищи тратит на
всякие
открывашки теплиц..."
Ночью
оказывается был дождь, стекло в автомобиле покрылось капельками
влаги и
пришлось его вытирать носовым платком - иначе неудастся ввести
команду
открывания дверей. "N" нелюбил всякого рода брелки и предпочёл
парольный
вход через матрицу, нанесённую лазерным напылением на стёкла
дверей
своего тюнингованного BMW. Заняв водительское сиденье, "N" с
важностью
запрограммировал на внутренней консоли постепенное
обогащение
топливной смеси скореллированно с температурой датчика на
коллекторе
выхлопа и в картере мотора. Он точно теперь знал, в какой
момент
двигатель будет в рабочем режиме. Именно потому он убрал
проприетарно
прошитый процессор, заменив его "чистым" и инсталлировал
из
открытых исходников систему управления двигателем, одобренную к
промышленному
применению самим FSF. Она пока требовала отладки,
поскольку
находилась в состоянии альфа-версии, но
BMW
уверенно себя чувствовал на ровных дорогах. Постепенно "N"
нарабатывал
опыт программирования этой системы и периодически посылал в
баг-трекеры
сообщения, если что-то вызывало трудности. Ему отвечали и
он тут-же
исправлял. Вот сегодня он немножко проедет по просёлку и
будет
подмечать в какую сторону нужно добавлять или убавлять
бензин в
подаче на инжекторы. Потом добавит вводные в переменные и
сконфигурирует
цикл подачи для усреднённого типа рельефа местности.
Товарищ
"B" встретил гражданина "N" не очень приветливо, даже с некоторой
подозрительностью,
поскольку устал каждый раз вводить пароль на своём
туалете и
тайком отсоединил провода от замка. Холодильник, однако не
стал
трогать, предпочтя просто купить новый, без автоматической
сигнализации
и замка, зато с автоматической оттайкой и с
дозакрывателем
двери. Так уж получилось пару раз, что впопыхах во
время
просмотра футбольного матча товарищ "B" не до конца закрывал
дверцу, и
прежний холодильник сломался. После ремонта друг товарища "B"
-
гражданин "N", не только посоветовал, но и установил кодовый замочек
на оную
дверцу, чем совершенно измотал жену товарища "B", ведь ей
приходилось
до тридцати-сорока раз вводить пароль за один вечер, а по
настоянию
"N" совершенно был запрещён автоматический доступ. Что на фоне
чёткого
разграничения прав пользователей окончательно добило супругу и
товарищ
"B" заполучил большой скандал.
Когда "N"
сообщил о цели своего визита, товарищ "B" заподозрил наступающую
проблему с
водоснабжением и стал подсчитывать стоимость нового насоса.
Разумеется,
ничего плохого "N" не сделает. Но что-то внутри подсказывало
товарищу
"B", что "пользовательский интерфейс" водоснабжения его дома
будет
правильно заточен под исключительно прямые руки его друга "N".
У товарища
"B" руки были для другого выращены, по крайней мере они имели
свойство
часто сгибаться и разгибаться в локтях, поскольку сам "B" был шофёром.
Он
благоговел перед "N"-ским гением и в его душе непреодолимо росло
убеждение
в
сумасшедшей гениальности гражданина "N".
|
|
|