Дружба с технологиями

Человеку свойственно не задумываться о завтрашнем дне: ему
некогда. Слишком много хаоса кругом и вещей, которые требуют пристального
сиюминутного внимания. Слишком мало времени на то, чтобы спокойно остановиться и
подумать, а что же будет завтра и если это завтра будет не слишком радостным,
как с этим справиться малыми потерями. В контексте одной человеческой жизни и
биографии эта нехорошая тенденция слабо заметна. Ну прожигает человек жизнь
постепенно, ну не задумывается о том, что с ним будет завтра, так это его
проблемы. И если в конце пути у него останется лишь сожаление о том, что прожита
эта жизнь как-то не так, как будто черновик писал и думал, что еще успеет
набело, то сам, в общем-то, виноват и это касается только его одного. Когда-то,
в молодости, он казался себе сильным и целеустремленным и мечтал о том, что все
получится, что есть еще время реализовать все надежды.
Он был могуч, как скала, несгибаем, как закаленный стальной
прут, и удивителен, как любая индивидуальность, пока дело не дошло до банального
- нереализованных планов и их вечных спутников: старости, немощности и забвения.
Если смотреть шире, такой же удивительной, огромной, сильной кажется
человеческая цивилизация, не говоря уж о самых любимых ее продуктах -
цивилизациях промышленной и технологической. Последняя с ее возможностями вообще
настолько поражает воображение, что кажется абсолютно неуязвимой, хотя это
совершенно не так. Технологическая составляющая нашей цивилизации настолько
хрупка и беззащитна, что любой, даже самый маленький, сбой в ее налаженных
системах может принести непредсказуемые последствия. А вопрос: "Можем ли мы
положиться на такие, казалось бы, совершенные сегодняшние технологии?" - все
чаще и чаще встает в полный рост.
Сначала я хотела назвать текущую колонку "Софт, который спасает
жизнь", поскольку прочитала в сетевом издании InfoWorld любопытную статью о
программном обеспечении, с помощью которого специалистам удается более
эффективно обнаруживать не обезвреженные мины, лежащие в земле той же, например,
Хорватии. На территории этой страны военные действия давно уже закончились, но
сегодня тяжелым наследием военного прошлого и страшной реальностью является то,
что на этих стальных смертоносных кусках железа, закопанных в земле, чаще всего
подрываются и погибают дети. Потому, что роста они небольшого, жизненно важные
органы находятся ближе к земле, не носят они, как правило, и тяжелых солдатских
ботинок, а более легкую и уязвимую обувь.
Четыре с половиной миллиона населения страны против почти полутора миллионов не
обезвреженных мин (статистика на конец девяностых годов прошлого века) - ударное
соотношение. Поэтому слегка доработанная программа MapGuide производства
компании Autodesk сегодня стала настоящим спасением для Хорватии. MapGuide
является инструментом для работы с картами, базирующимися на векторной модели.
И в отличие от программ, которые основаны на использовании
статических изображений (в формате GIF) MapGuide использует формат MWF (Map
Window File), поддерживающий динамические многослойные карты. Кроме того, она
интегрирует картографические данные в HTML, что позволяет работать с ними в
различных сетях, в том числе и в интернете, а благодаря архитектуре
client/server, архитектуре распределенного доступа, обеспечивается многопоточная
обработка данных.
Эффективность этого программного комплекса такова: в Хорватии в период с 1990 по
1999 год на минах подорвалось 190 человек, преимущественно дети, а после того,
как была внедрена программа MapGuide, количество погибающих сократилось до 30
человек в период с 2000 до 2002 года. С 2002 года по сегодняшний день не было
зарегистрировано ни одного случая. Как получилось, что благодаря всего лишь
одной программе был достигнут такой колоссальный эффект? Смотрите сами. На
производство одной мины требуется около $3, а на то, чтобы найти ее и
обезвредить, - уже $1000. Денег, как вы сами понимаете, катастрофически не
хватает, особенно на такие нужды...
Кроме того, замедляет процесс обезвреживания мин и колоссальная
информационная дезинтеграция. Даже если кто-то из военных или мирных жителей
вспоминает подробности минирования определенной территории, максимум, что он
может сделать, - доложить об этом вышестоящему руководству (в первом случае) или
рассказать соседу (во втором). Немало этих сведений остаются просто
похороненными в кипах бумаг в вышестоящих инстанциях и кабинетах, немало
сгинуло, не достигнув специального адресата, который смог бы что-то реально
сделать. Поэтому для того, чтобы эффективно решать эту проблему, необходим некий
репозиторий, куда будет стекаться вся информация, эту задачу как раз и выполняет
MapGuide. Собранная информация поступает в один из департаментов США,
ответственный как раз за такие ситуации, в правительство Хорватии и к
специалистам, которые занимаются разминированием. У последних также есть доступ
к этим данным относительно той конкретной территории, где в данный момент
ведутся работы по разминированию местности.
Путем сравнительного анализа они расставляют приоритеты - есть
ли необходимость прямо сейчас проводить работы на конкретном участке, и если
нет, то перебрасывают силы на другой, более опасный. Технологически сам процесс
прост. Доступ осуществляется к огромной базе данных, а картографические данные и
другая информация передаются на беспроводные устройства, КПК, а также
GPS-устройства, с помощью которых, например, становится доступна не только
точная карта местности с отмеченными областями, уже обезвреженными от мин, но и
прокладывается точный путь к следующему очагу пораженной территории. Конечно, в
Хорватии обезврежены еще не все мины, примерно 700 тысяч еще находятся в земле,
кроме того, примерно в семидесяти странах мира не обезвреженными остаются от 60
до 70 миллионов мин. Однако с помощью всего одной программы проделывается
колоссальная и вместе с тем менее трудоемкая работа. Более того, эта программа -
творение программистской мысли, казалось бы, не имеющее никакого отношения к
войне и смерти, - спасает и еще спасет жизнь тысячам, а то и сотням тысяч
человек в разных странах.
Итак, налицо положительный пример использования современных
технологий на благо человечества. И таких примеров можно вспомнить еще очень
немало. Начиная с программного обеспечения, которое помогает поддерживать
специальной аппаратуре, установленной в палатах интенсивной терапии в
медицинских учреждениях, жизнедеятельность человеческого организма, заканчивая
ПО, с помощью которого регулируется работа многочисленных производств, систем
связи, полетов, навигации и даже атомных станций. В одной только медицинской
области можно насчитать массу положительных примеров! Недавно по телевизору
показывали, что японцы начинают встраивать специальные чипы в одежду и
рекомендуют носить такую одежду людям, страдающим сердечными заболеваниями. Если
такой человек теряет сознание от сердечного приступа или вдруг падает где-то в
метро, ослабев, чипом фиксируется момент удара, и сведения о несчастном случае
отправляются на беспроводное или настольное устройство тому, кто может срочно
помочь.
Или вот программа, которая, как утверждается, обладает начальным
уровнем AI и может дать соответствующие рекомендации, независимо от того, как
меняется ситуация, если у кого-то из ваших родных внезапно начался сердечный
приступ... Или машина, в которой блокируется зажигание при обнаружении
алкогольных паров в дыхании водителя...
Так вот, возвращаясь к названию статьи. В процессе ее обдумывания мысль пошла
совершенно в другую сторону. Бесспорно, технологии изначально заточены так,
чтобы помогать людям, а не грубо вмешиваться в их позитивные планы. Однако за
всеми этими примерами несложно углядеть и немаленькие бреши, которые новые
технологии оставляют за собой, как только у них появляется "возможность" выйти
из-под контроля. Естественный и благоприятный ход событий может нарушить
мельчайший сбой программного обеспечения и, как следствие, аппаратуры, которая
находится под его управлением.
Из-за таких сбоев падают самолеты, происходят аварии на железных
дорогах, умирают люди в больницах, а сбой на одном-единственном участке
энергосистемы может привести к самым непредсказуемым последствиям. Вспомните
хотя бы 14 августа 2003 года, когда в восьми городах Америки и Канады вырубилось
электричество. Всего лишь малюсенький сбой повлек за собой не просто отсутствие
света в домах: остановились машины на шоссе, потеряв ориентацию в пространстве,
поскольку погасли все светофоры, остановились поезда в тоннелях метро,
остановились лифты в домах между этажами; не работали компьютеры, ответственные,
между прочим, не только за то, чтобы кто-то пришел вечером с работы и поиграл в
игру / написал статью / подготовил документы к завтрашнему заседанию в суде, но
и за многочисленные те же самые системы жизнеобеспечения в больницах, сложные
системы аэропортов и вокзалов и т. д.; остановилась работа десятков
электростанций, в том числе и атомных, что на самом деле пострашнее "Фауста"
Гете, поскольку система могла там не просто вырубиться, а заглючить так, что
один или несколько городов опустели бы на многие десятки лет, а Чернобыльская
катастрофа по сравнению с этой показалась бы не такой катастрофической. И все
это, не говоря уже об огромных финансовых убытках. Что там неработающие
банкоматы, отключившиеся DECT-телефоны и заклинившие электронные замки, когда
компании и различные производства за одни сутки в общей сложности потеряли
десятки миллиардов долларов...
Как водится, на такие ситуации быстрее всего реагирует пресса и
даже писатели. Например, пару месяцев назад в Сети появилась рецензия на новую
книжку некоего Рика Броадхеда (Rick Broadhead) - Dear Valued Customer: You Are a
Loser (как вариант - "Уважаемый клиент, вы - проигравший"). В книжке содержится
более ста историй о современных технологиях, которые, исходя из ее общего тона,
вскоре доведут грешное человечество до катарсиса, а само произведение непременно
станет бестселлером. По этому поводу я уже писала заметку для дружественного нам
проекта NNM и приводила несколько историй,
помещенных в этом, не побоюсь этого слова, труде. Например, одна история
повествует об украинском бизнесмене, который, желая сделать приятное своим
служащим, решил подарить им пейджеры. Вез он их на заднем сиденье своего
автомобиля. Закончился трип поцелуем авто с фонарным столбом, потому что все 50
пейджеров (а было их именно столько) одновременно очень громко запищали.
Welcome" - было написано на радостно светящихся табло электронных гаденышей.
Таким образом бедолагу-бизнесмена поприветствовала компания,
продавшая ему пейджеры. А никто не виноват - стандартная опция. Следующая
история рассказывает о парочке достопочтенных бюргеров, которые доверились
установленному в их новый BMW GPS-навигатору и… свалились в речку. Как? Просто
данные о том, что именно в этом месте дорога кончается, в их навигационной
системе не успели обновиться. Launch in to space по-немецки состоялся... Хотите
еще историй? Почитайте вот тут:
www.nationalenquirer.com/stories/feature.cfm?instanceid=61682. Остальные
примеры связаны с большими финансовыми потерями банков и компаний: кто-то
думает, что проходит тренинг и осуществляет виртуальные транзакции, а они
оказываются вполне реальными, кто-то попадает с кредитными картами из-за сбоев
данных…
Все это было бы смешно, если бы не было так грустно... Читая эти
истории, чувствуешь себя марионеткой, чья жизнь уже зависит не только от решений
вышестоящих инстанций (к чему мы уже как-то привыкли), но и от кучи цифрового
хлама, который принимает за тебя важные решения. Технологии постепенно начинают
с нами соперничать, и нам непременно нужно с ними договориться, иначе именно мы
можем не успеть на поезд в будущее, и останется нам только, наблюдая хвостовой
вагон, поцеловать рельсы и помахать этому поезду платочком.
P. S. Хочу выразить огромную благодарность всем тем, кто
откликнулся на мою колонку, напечатанную в
#39
(181), и извиниться перед читателями, которым я не смогла ответить в связи с
большим потоком писем. UP