Руслан Ароматов - Объектный подход
- Название:Объектный подход
- Автор:
- Жанр:
- Издательство:Издательство АЛЬФА-КНИГА
- Год:2007
- Город:Москва
- ISBN:ISBN 978-5-93556-952-5
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Руслан Ароматов - Объектный подход краткое содержание
Там, где идет война между орками и людьми, всегда есть короли, принцессы, графы, бароны, маги, гномы, эльфы и конечно же наш современник — молодой, красивый, сильный и умный. А в такой компании неизбежны путешествия, заговоры, покушения, перевороты, похищения и страстная безбрежная любовь. Правда, любвеобильного Дэна, земного программиста и альпиниста, особо верным возлюбленным не назовешь. Да что тут поделаешь — ведь ему то и дело приходится отправляться в путь, оставляя свою обожаемую магичку Кириэль на произвол судьбы. Благо девушка ему под стать и привыкла решать свои и государственные проблемы посредством заумнейших заклинаний.
Объектный подход - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
— Ничего себе! Я, можно сказать, все дела бросила, мчусь сюда, как на пожар, Дэну, видите ли, не терпится. А он… Слов нет.
— Извини, сейчас объясню. Понимаешь, я написал программу управления, так сказать, изнутри шлема. Да что объяснять, это все знают. Обычная трехмерная программа управления. Настолько привычная, что не задумываешься, как происходит управление.
— Ну, и как? — Сашка все-таки налила себе чаю и теперь употребляла его с печеньем.
— Через костюм, как же еще? Ты двигаешь пальцами или рукой, или как настроишь, а картинка внутри шлема меняется. Или двигаешь головой, и картинка поворачивается. Смысл в том, что все это управляется через движения тела. Нет, ну я и дурак! Я взял стандартный интерфейс управления, а как его использовать, если в том режиме я вообще ничего не могу сделать? Даже увидеть эту картинку. Хотя… — я снова задумался. — Она должна формироваться уже внутри изолирующего поля. Короче, фиг знает.
— А ты уверен? Вдруг сможешь?
— Я что, хоть раз тогда шевельнулся?
— Ну-у, я больше на приборы смотрела, но, кажется, ты не шевелился…
— Я точно помню, что сознательно управлять телом не мог. Блин, что же делать тогда? — Вопрос был риторический, так как Сашка уж точно не могла на него ответить.
— Насколько я поняла, ты не знаешь, как обеспечить обратную связь?
— Именно так. Даже идей никаких нет. Но точно знаю, что надо все равно попробовать — может, что и придумаю. А управление придется взять тебе. Не бойся, там все просто, я покажу. Надо один раз будет изменить несколько значений и все.
— Ладно, давай попробуем. Когда хочешь начать?
— А что тянуть? Вот чай допью, и пойдем пробовать.
Сашка лепила на меня датчики, а я лежал в кресле и давал последние указания:
— Запомни, надо изменить значения на четырех нижних эмиттерах, это номера одиннадцать, двенадцать, тринадцать и четырнадцать. На каждом понижаешь мощность до тридцати процентов. Это просто. Затем нажмешь вот эту кнопку. По ней изменится направление излучения. Если я правильно все рассчитал, то, возможно, что-то и получится…
— А если неправильно?
— Соответственно, ничего не получится.
— Я имею в виду, будет ли это опасно? — медик должен в первую очередь об этом думать.
— Точно не будет. Рассчитал я все верно, весь вопрос в том, поможет это или нет.
— А что хоть должно произойти в случае успеха? Ты так и не сказал ни разу.
— Этого я и сам не знаю. Но если узнаю, расскажу обязательно. — Было бы только, что рассказывать. — И, главное, не забывай сообщать мне все, что делаешь и мое состояние постоянно. — Стандартный интерфейс управления виртуальным шлемом, разумеется, имел поддержку общения по сети, как голосом, так и по старинке — текстовыми сообщениями. Предполагалось, что Саша будет сообщать мне о моем состоянии в текстовом режиме, что-то типа бегущей строки. А вот я ничего не смогу ей сообщить, связь будет односторонней.
— У меня все, — сказала Саша. — Ты как, готов?
— Угу, — промычал я из-под шлема. — Только начинай менять настройку не раньше чем через пять минут после того, как я включу этот хитрый режим.
— Включаю.
Она включила программу управления компьютером через шлем и костюм.
До предела упрощенный интерфейс работал как надо. Вокруг меня на фоне темноты (так как фоновая картинка была отключена) появились кнопки управления. Для порядка я их понажимал, вызывая всякие менюшки и окна настроек, удостоверившись, что стандартное управление через костюм работает нормально. Затем запустил свою программу управления эмиттерами. Сразу же вокруг меня появилась объемная схема их расположения с окошком состояния каждого эмиттера в отдельности и кнопками регулировки. Включив тестовый режим, отработал вхолостую несколько конфигураций поля. На первый взгляд, прога работала нормально.
Все это время Саша сообщала мне о показаниях своих приборов, которые, разумеется, ничего необычного не показывали. Пока.
— Ну что, — спросил я из-под шлема, — давай начинать, что ли? Хватит тянуть. Только сразу давай информацию.
— Да помню, помню. Включай… — я включил, поэтому и не услышал окончания фразы.
Для меня, в общем-то, почти ничего не изменилось. Я только перестал слышать внешние звуки, которые до меня доходили и так сильно приглушенно. А вместо прошлого ничто я по-прежнему видел интерфейс управления своей программой. Получается, действительно, картинка формируется шлемом уже внутри изолирующего С-поля. И только спустя несколько секунд после включения, я обнаружил, что совершенно не ощущаю собственного тела в кресле. Да и отнесся к этому уже весьма спокойно. Видимо, этому способствовало то, что это был уже второй раз, да и привычная картинка перед глазами сильно помогла. Но где же сообщения от Саши? Пора бы, по ощущениям прошло уже около двух минут.
Ага, вот оно. «00:60. Режим стандартный. Активность — 80 %. Состояние — 4». Для краткости мы решили, что Сашка сообщает мне только время от включения режима, активность основных систем организма в процентах от обычного состояния бодрствования и общее состояние организма. А чтобы не разбираться в цифрах, которые я не понимаю, решили оценивать его по пятибалльной шкале, приняв за 5 мое состояние до эксперимента. Договорились, что когда оно примет значение 2, то Сашка меня вытаскивает. Так, пока вроде все нормально, только со временем странно. Что-то мало прошло там, снаружи…
Интересно, а кнопочки потрогать можно? Ого, а это что такое? В начале работы в качестве своей трехмерной модели я выбрал себя, одетого в виртуальный костюм. Такая, средней паршивости модель — если присматриваться, то видны и полигоны, и неестественные цвета. А тут вдруг, потянувшись к кнопке, я увидел вполне нормальную свою руку и без всяких следов перчаток от костюма. Посмотрев на себя, обнаружил, что одет в ту же самую одежду, в которой пришел на работу — футболка, джинсы, кеды. Интересно, получается, подсознание или что там за него, одело меня в наиболее привычную одежду? А вот и следующее сообщение.
«02:00. Режим стандартный. Активность — 76 %. Состояние — 4». Что ж, пока неплохо. Я, кажется, хотел нажать на кнопочку? К моему величайшему изумлению, кнопочка послушно нажалась, открыв мне основное меню со списком программ. Как же так? Если я не могу пошевелить пальцем в костюме, чтобы замкнуть соответствующий контакт, через который пойдет импульс для выполнения любого простейшего действия в системе, то каким образом я смог нажать на кнопку? Блин, это же невозможно в принципе. Выходит, что я все-таки как-то сумел пошевелить рукой. Это пока единственное объяснение. Значит, я смогу пообщаться с Сашей. При наборе текста все кнопки на виртуальной клавиатуре слушались беспрекословно.
Читать дальшеИнтервал:
Закладка: