Журнал «Компьютерра» № 30 от 22 августа 2006 года - Компьютерра Журнал 619 2 стр.


Эволюция в первую очередь коснулась системы управления. Если первые Segway имели жестко закрепленный руль и были чувствительны лишь к продольным наклонам, то новинками уже можно «рулить», слегка отклоняясь в нужную сторону (раньше для этого приходилось использовать вращающуюся рукоятку). Штурвал послушно следует за перемещениями тела ездока, изменяя направление движения. Бросается в глаза и обновленный технический дисплей. Круглый индикатор, отображающий скорость, уровень заряда аккумуляторов и прочие данные, отныне обрел полную свободу. Компактный брелок с браслетом крепится на руку владельца Segway и дополнительно берет на себя роль противоугонного устройства, давая знать, если кто-то решил прокатиться на самокате без спросу.

Ожидаемая многими ценовая революция не случилась. В стандартной комплектации i2 и x2 обойдется в пять и пять с половиной тысяч долларов соответственно. Приемлемо за транспортное средство, но дороговато за диковинную игрушку с запасом хода в 40 км (по бездорожью и того меньше), коей Segway Human Trans-porter остается даже спустя пять лет после своего появления. Однако это, кажется, ничуть не смущает владельцев компании, которые рапортуют о ежегодном двукратном увеличении продаж и все еще надеются застать мегаполисы с пробками из стоящих на чудных аппаратах людей. Пока же Segway пользуется безусловным успехом лишь у полицейских структур: больше сотни подразделений по охране порядка во всем мире уже обзавелись чудо-самокатами. — А.З.

Обещанного два года ждут

Motorola объявила о постепенной миграции своих мобильных терминалов на Linux. За пару лет телефоны под свободной операционной системой должны составить половину от общего числа производимых компанией трубок. У фирмы уже есть несколько Linux-аппаратов, но они позиционируются в бизнес-класс или продвинутые имиджевые телефоны. Нынешняя же цель — внедрение свободной ОС в массовую продукцию. В среднем ценовом диапазоне идет наиболее ожесточенная борьба за внимание потребителя, и возможность сократить общую стоимость разработки, исключив лицензионные отчисления, будет весьма на руку (и вдобавок освободит Motorola от прихотей авторов проприетарных систем).

До сих пор распространение мобильного Linux сдерживал паноптикум бесчисленных реализаций. Каждый производитель норовил создать собственную адаптацию, зачастую наплевав на совместимость. Результат плачевен: очередной новый Linux, создаваемый с благой целью, лишь отдаляет стандартизацию системы для мобильных терминалов. Не спасают и союзы заинтересованных компаний: каждый пытается диктовать свои условия. Лишь сейчас диалог между альянсами начал налаживаться.

А пока суд да дело, компания Trolltech предложила свой путь развития Linux в мобильных терминалах. Норвежцы предлагают независимым разработчикам набор Greenphone, позволяющий на реальном железе обкатать «пингвина». Идущее в комплекте ПО и трубка дают возможность самостоятельно создать программную начинку и сразу же полюбоваться конечным результатом. Шанс потягаться с инженерами из Nokia и Motorola обойдется в семьсот долларов. — А.З.

Все в игорный бизнес!

Модная Web2.0-концепция, перекладывающая заботы о создании контента на плечи потребителей и столь удачно «выстрелившая» во многих областях от видеоресурсов до социальных сетей, добралась, похоже, и до программирования. Microsoft готовится выпустить интегрированную среду разработки XNA Game Studio Express, которая, по замыслу корпорации, подстегнет интерес к созданию игр среди любителей. Бесплатный пакет, представляющий собой урезанную версию профессионального инструментария, позволит энтузиастам сконструировать игру для PC или Xbox 360 «на коленке». Правда, для того чтобы поделиться своими творениями с широкой публикой, придется вступить в клуб разработчиков (членский взнос — сотня долларов в год).

Тестовая версия инструментария появится до конца августа, а финальный релиз состоится ближе к концу года. Лучшие образцы «гаражного» творчества корпорация будет распространять через Xbox Live Arcade, выплачивая автору полагающиеся отчисления. В Microsoft надеются, что оригинальные идеи, принесенные «свежими умами», помогут преодолеть наметившийся кризис жанра в индустрии видеоразвлечений. Ряд учебных заведений уже выразил желание использовать XNA Game Studio Express в рамках учебного процесса. — А.З.

Двадцать лет спустя

Недавно «зарелизился» самый, наверное, ожидаемый проект-долгострой, связанный с искусственным интеллектом, — открытая база знаний OpenCyc.

Именинник относится к классу «баз знаний здравого смысла» (common sense knowledge base). Они содержат массу понятий (от «кошки» до «синхрофазотрона»), организованных в иерархическую онтологию (группы понятий) и связанных различными утверждениями («кошка является млекопитающим»; «для любого млекопитающего существует животное женского пола, которое связано отношением мать» и т. п.). Такого рода базы знаний имеют множество полезных применений — например, очень помогают при переводе или распознавании речи (позволяют отбросить некорректные с точки зрения здравого смысла варианты перевода/распознавания) или для автоматизированного общения («умные» боты, которых используют не только спамеры, но и, скажем, техподдержка).

OpenCyc является «младшим братом» коммерческой системы Cyc, обе разрабатываются одной и той же Cycorp в течение 21 (!) года (потрачено 750 человеко-лет, 75 млн. долларов). Большую часть этого времени, естественно, заняла не разработка «движка» (формата хранения знаний и запросов к базе), а наполнение базы знаниями. По утверждению Cycorp, на текущий момент объем данных достиг предела, за которым ввод новых знаний экспертами на специализированном языке уже менее эффективен, чем анализ обычных естественно-языковых текстов (объем знаний, которые при текущих темпах эксперты ввели бы за тысячу лет, планируется набрать за десять лет путем «чтения» текстов и «общения» с пользователями). По-видимому, это и есть одна из причин, заставивших Cycorp наконец-то выпустить открытую версию: компания пытается залучить энтузиастов-добровольцев для ускорения пополнения базы знаний.

Впрочем, открытую часть проекта трудно назвать щедрым подарком: из 47 тысяч понятий и 306 тысяч связей-фактов «большого Cyc’а» в OpenCyc, выпущенный под лицензией GNU LGPL, вошло всего 6 тысяч понятий и 60 тысяч фактов; кроме того, программные инструменты пополнения и чтения базы хоть и бесплатны, но код их закрыт; более продвинутые инструменты (для разбора/генерации текста на естественном языке) в открытую версию не вошли. Существует еще третий, промежуточный вариант — ResearchCyc; он тоже бесплатен, включает базу втрое большую, чем OpenCyc, и множество инструментов, — но доступен только для исследовательских целей крупным университетам. Правда, Cycorp обещает, что как только появится следующая версия «основной» базы Cyc, все содержимое ее предыдущей версии станет доступно в ResearchCyc, а все содержимое предыдущей версии ResearchCyc — в OpenCyc. Тем не менее попытка представить задачу пополнения OpenCyc «всем миром» как дело общеполезное выглядит не очень красиво, ведь это будет в первую очередь полезно для развития бизнеса фирмы.

Кроме того, Cycorp любит говорить о своей инициативе как об уникальной и неповторимой, умалчивая о других известных (и открытых) проектах подобного рода — WordNet, Open Mind Common Sense, ThoughtTreasure — некоторые из них превосходят размерами даже «основной» Cyc, не говоря уже о его открытом «огрызке». Хотя справедливости ради следует добавить, что Cyc принято считать самой подробной и качественной из таких баз. — В.Ш.

Тормоз под подозрением

В рамках ежегодной конференции по компьютерной безопасности USENIX Security Symposium, проходившей этим летом в Ванкувере (Канада), группа исследователей из Пенсильванского университета представила новый класс шпионских устройств под общим названием JitterBugs. Такие устройства можно считать специфической разновидностью кейлоггеров, то есть общеизвестных средств для перехвата нажатий кнопок клавиатуры. Новизна же и особенность JitterBugs заключается в способе доставки похищенной информации человеку, установившему аппаратную закладку в клавиатуру. Ибо делается это с помощью чрезвычайно кратких, практически невыявляемых интервалов времени, вставляемых между моментом реального нажатия на клавишу и тем моментом, когда клавиатура сообщает компьютеру, что на одну из ее кнопок надавили.

В целом ряде интерактивных сетевых приложений, таких как SSH, Telnet и т. д., пакеты отправляются в Сеть каждый раз, когда пользователь нажимает на клавиши. Кодируя символы перехваченных паролей или другой важной информации в небольшие задержки времени нажатий, закладка JitterBug порождает неслучайные задержки при отправке пакетов в Сеть и таким образом создает «скрытый канал» для передачи данных злоумышленнику. Для получения этих данных хозяину закладки требуется иметь доступ к линии, по которой проходит связь компьютера-жертвы, а также программу-сниффер для перехвата нужных пакетов. Разработчики устройства на реальных примерах продемонстрировали, что даже если перехватываемое соединение шифруется, то данные, закодированные в задержках пакетов, все равно остаются видимыми и доступными для атакующей стороны. Исследуя надежность новой шпионской технологии и ее потенциал к удаленной работе, создатели JitterBugs установили, что могут снимать информацию с компьютера, находясь хоть в противоположной точке планеты, — закладка стабильно передавала данные из американского Университета Пенсильвании в Национальный университет Сингапура.

Впрочем, исследователи отмечают, что в реальной жизни им пока неизвестны случаи использования подобных шпионских устройств. Но коль скоро им самим без особого труда удалось создать такую технологию и проверить как ее общую работоспособность, так и трудность обнаружения, было бы неразумно предполагать, что подобными вещами не занимается кто-то еще, но только втайне.

С полным текстом статьи о работе пенсильванских исследователей («Key-boards and Covert Channels» by Gaurav Shah, Andres Molina and Matt Blaze) можно ознакомиться на www.usenix.org/events/sec06/tech/shah/shah_html/jbug-Usenix06.html

SMS в помощь криминалистам

В Великобритании запущен интересный научно-исследовательский проект, цель которого — разработать эффективные методы выявления характерных лингвистических структур в SMS-сообщениях для надежного установления автора послания. Короткие текстовые сообщения, отправляемые и хранимые с помощью сотовых телефонов, ныне часто фигурируют в судах и уголовных расследованиях при доказательстве вины или, напротив, алиби подозреваемых. Поэтому ученые факультета судебно-медицинской психологии в Университете Лестера, где начато новое исследование, надеются обобщить уже имеющиеся практические результаты и выработать новые технологии анализа, что должно стать серьезным подспорьем в работе криминалистов.

Одним из толчков, побудивших исследователей к более глубокому изучению проблемы, стало нашумевшее дело об убийстве эссекской школьницы Дэниэл Джонс (Danielle Jones), где анализ SMS сыграл решающую роль в установлении преступника. Пятнадцатилетняя девочка исчезла летом 2001 года; расследование вывело детективов полиции на ее дядю Стюарта Кэмпбела (Stuart Campbell), которого обвинили в похищении и убийстве племянницы. В качестве главного алиби, выдвинутого защитой для доказательства невиновности Кэмпбела, послужили два SMS-послания, отправленные с телефона девочки уже после ее исчезновения и снимающие подозрения с дяди. Подробный анализ SMS-текстов в телефоне Джонс, сделанный лингвистами криминалистической экспертизы, показал существенные различия в написании слов и речевых конструкций сообщений, отправлявшихся до и после пропажи девочки. Это позволило доказать, что два ключевых для следствия SMS были отправлены с телефона племянницы самим Кэмпбелом, дабы обеспечить себе алиби. На основании этого и других доказательств Стюарт Кэмпбел был признан виновным и осужден на пожизненное заключение.

Нынешнее SMS-исследование Лестерского университета рассчитано на полгода и проводится с привлечением сотни добровольных помощников-испытуемых, набранных в Интернете. Каждому из участников предлагается анонимно отправить десять кратких сообщений произвольного содержания. Получив таким образом около тысячи SMS-текстов, ученые намерены с их помощью проверить наработанные технологии анализа для установления авторства. В сравнении с обычными письмами для SMS эта задача существенно упрощается, поскольку краткие телефонные записки отличаются неформальным использованием языка и общепринятых правил письма. Благодаря этому ярко проявляются индивидуальные различия пишущих, а значит, и упрощается установление авторства. Более того, у ученых есть веские основания полагать, что, отточив уже имеющиеся методики анализа, со временем станет возможным надежно устанавливать также пол и примерный возраст автора послания. — Б.К.

Блоггер сизокрылый

На протяжении столетий человеку верой и правдой служила голубиная почта. Но времена меняются — на смену «пернатому протоколу» всерьез и надолго пришел TCP/IP, и отыскать голубятню в большом городе становится непосильной задачей. Впрочем, несмотря на нынешнюю безработицу в коммуникационной сфере, сизари все-таки не сидят без дела и в хайтек-мире. Так, с легкой руки доцента Калифорнийского университета в Ирвине Беатрис да Коста (Beatriz da Costa) целой стае голубей из Сан-Хосе удалось переквалифицироваться в… блоггеров.

Взмывающие над Кремниевой Долиной пернатые призваны поведать горожанам об окружающей экологической обстановке. Каждый из парящих над городом сизарей выступает в роли лаборанта-эколога: раз в минуту он производит замер текущего состояния атмосферы, отсылая SMS с показаниями в штаб-квартиру акции. Отдельные «мазки» складываются в общегородскую картину, круглосуточно доступную по адресу www.pigeonblog.mapyourcity.net. Справляться с возложенной задачей крылатым соавторам «голубиного блога» помогает специальная экипировка: каждая из птиц несет крошечный «рюкзачок», в который помещен специально разработанный «птичий мобильник». В 37-граммовое устройство удалось вместить плату с SIM-картой, GPS-приемник и сенсор, оценивающий концентрацию в воздухе целого набора газов (особое внимание уделяется оксидам углерода и азота). Пожалуй, больше всего возни вышло с GPS: конструкторам пришлось разобрать на части приборы от четырех производителей, дабы «склеить» агрегат, который уместится на голубиной спинке.

Зеленый свет акции дали лишь убедившись, что здоровью птиц ничто не угрожает. Тем не менее реакция общественности на новую «профориентацию» птах оказалась неоднозначной. В то время как профессиональные экологи с энтузиазмом пообещали взять новую идею на карандаш и в других городах Калифорнии, многие голубеводы и активисты общества охраны животных восприняли начинание в штыки, расценив его как жестокую эксплуатацию пернатых. Черту под дискуссией подвели местные защитники гражданских прав, философски заметившие, что «чем больше пользы животные приносят обществу, тем большего уважения они заслуживают».

Несмотря на научно-исследовательскую подоплеку проекта, его «крестная мать» твердо убеждена, что он несет и эстетическую функцию — не зря дебют «голублоггеров» был приурочен к прошедшему в Сан-Хосе в начале августа фестивалю искусств ZeroOne. Ибо что ни говорите, а голубиный хоровод в небе — это еще и очень красиво. — Д.К.

Это Плохой Браузер

С подачи Slashdot по Сети недавно разошлись результаты тестирования различных веб-браузеров на соответствие стандартам — HTML, CSS, скриптов и т. п. (www.webdevout.net). Результаты этого исследования породили небольшую «сенсацию» — согласно им, недавно выпущенный в бете Internet Explorer 7, который принято считать «большим шагом вперед по сравнению с IE 6», практически так же плох, как и предшественник. В количественном отношении большинство фич IE 7 улучшились относительно «шестерки» на два-три процента при существенном отставании от Firefox и Opera (кое-где на сорок процентов). В целом картина выглядит крайне неблагоприятно для детища Microsoft: поддержка большинства интернет-стандартов в нем — ниже пятидесяти процентов (при близких к идеалу значениях у браузеров-конкурентов).

Назад Дальше