Изменить стиль страницы
Журнал «Компьютерра» № 7 от 20 февраля 2007 года _675q1i4.jpg

Прелестей здесь несколько: во-первых, весь процесс выполняется визуально, путем выбора блоков и соединения их связями, — так что создание пайпа требует от пользователя некоторого технического мышления, но отнюдь не знания программирования; имеется и «отладчик», позволяющий посмотреть, какие данные выдает любой из блоков. Во-вторых, пайпы можно публиковать и делать доступными другим пользователям, то есть и при полном отсутствии «некоторого технического мышления» все равно можно извлечь пользу из сервиса, взяв то, что уже «напрограммировали» другие (кроме того, чужой пайп можно скопировать и поэкспериментировать с ним, обучаясь работе с системой).

Входными данными для Yahoo! Pipes на данный момент могут служить RSS-потоки, результаты поиска в «большом» Yahoo, Yahoo Local (поисковик ресторанов, магазинов и служб «в вашем городе») и на принадлежащем Yahoo Flickr’е, а также Google Base (почему-то единственный из представленных сервисов конкурента), — впрочем, набор «входов» обещает быстро расширяться. Из «выхода» можно получить RSS, почтовую рассылку или данные в формате JSON (легковесный формат обмена данными между веб-сервисами).

Идея пайпов-конвейеров уходит корнями в операционную систему Unix — такой способ объединять выход одной утилиты со входом другой является естественным и самым эффективным способом работы в «unix way». Мысль перенести удобный и привычный инструмент в Веб зрела давно, но только в последнее время, с популяризацией RSS и «открытых» веб-сервисов, это стало целесообразным. А распространение всяческих сервисов-помесей (новостей с вики, вики с картами, карт с фотохостингами и всех их вместе) сделало идею «смешать что-нибудь» привычной для технически продвинутых пользователей.

Запуск революционного сервиса, понятное дело, не обошелся без накладок. В первые несколько суток серверы порой не справлялись с наплывом любопытных и просили «заходить попозже», поддержка браузеров далеко не идеальна (полностью работоспособны только Firefox и Safari — в IE глючат наиболее сложные блоки, а из Оперы пользоваться системой вообще невозможно), поддержка RSS — капризна. Да и многие журналисты и блоггеры сперва «не оценили кайфу», и отзывы в духе «революция в Интернете» перемешивались с заявлениями о «каком-то странном RSS-аггрегаторе», «сервисе для нескольких гиков» и «кому это вообще надо???». Тем не менее за прошедшую неделю работа Yahoo! Pipes стала куда более стабильной, а по блогам уже полетели первые списки «Пятерки самых крутых пайпов в мире». ВШ

Миру — мир

Как видно, нынешняя «множественность миров», образовавшихся благодаря пышному расцвету трехмерных игровых вселенных, отнюдь не всем по нутру. Так, озабоченный массовой эмиграцией своих друзей и знакомых в виртуальные кущи Second Life, блоггер из Ванкувера Даррен Бэрфут (Darren Barefoot) решил в меру сил бороться с повальным эскапизмом. Плодом его усилий в онлайне стал пародийный сайт, зазывающий всех «заигравшихся» как можно скорее вернуться обратно, в первую жизнь. «Выходи наружу! Членство бесплатно. В нашем мире уже 6,55 млрд. обитателей» — кричит заглавная (она же единственная) страница сайта GetAFirstLife.com, украшенного отредактированным логотипом Second Life (вместо пяти пальцев на «глазастой» ладони остался лишь указательный, символизирующий единственность реальности). Чуть пониже расположился ехидный баннер, между делом замечающий, что «Первая жизнь — это трехмерный аналоговый мир, не страдающий от торможения сервера». А рядом размещена ссылка, щелкнув на которой все желающие могут обзавестись майками и нижним бельем с рекламой акции.

Журнал «Компьютерра» № 7 от 20 февраля 2007 года _675a1y5.jpg

Насчет судьбы своей затеи Даррен не обольщался. Безбожно эксплуатируя дизайн заглавной страницы Second Life и ее логотип, ему оставалось лишь ждать обвинений в нарушении копирайта от компании Linden Lab. Веб-провокатор даже разместил на своей странице ссылку, которая вела к гостевой книге, служащей для приема гневных депеш. Благодаря коллегам-блоггерам, раструбившим о забавном проекте, ждать пришлось недолго. Впрочем, реакция, последовавшая от строителей «второго мира», оказалась неожиданной.

К чести Linden Lab, она поддержала затеянную Дарреном игру и не стала привлекать расшалившегося блоггера к ответственности. Напротив, «секондлайфовцы» отплатили ему той же монетой: так, вместо ожидаемого письма «cease-and-desist» («немедленно прекратить!») они прислали ему прямо противоположное послание — «un-cease-and-desist» («не прекращать ни в коем случае»). По словам подписавшегося под письмом адвоката Linden Lab Джинсу Юны (Jinsu Yuna), сотрудники компании не путают пародию и реальное нарушение авторских прав. «Наша фирма знаменита строгостью требований, предъявляемых к работникам, и одно из них — обязательное наличие чувства юмора». В итоге Даррен оказался обладателем единственной в своем роде «неэксклюзивной, непереносимой, ограниченной лицензии без права передачи и с возможностью отъема» на использование исковерканного логотипа на продаваемых им футболках. Что ж, отныне он с чистой совестью может начать вторую жизнь коммивояжера. ДК

Солнце светит опять

8 февраля в Москве состоялся круглый стол, посвященный выходу третьего масштабного обновления ОС Solaris 10. Апдейт 11/06, как видно из его названия, в котором зашифрован год и месяц релиза, был подготовлен давно, но слегка задержался на пути к конечным пользователям.

В обновленной версии Sun продолжила работу по созданию максимально безопасной среды. Основные нововведения коснулись системы виртуализации (логические домены, обновленные контейнеры Solaris), а также обеспечения надежных тылов (доверенные расширения и высокая степень защиты ОС по умолчанию).

Контейнеры Solaris позволяют создать обособленное рабочее пространство (sandbox). Для пользователя эти изолированные зоны выглядят как окружение отдельного компьютера с собственными пользователями (в том числе и root), своей файловой системой и набором сетевых интерфейсов. Преимущество такого подхода заключается в минимальных накладных расходах, не превышающих 3—5 процентов от ресурсов сервера. В 11/06 добавлена возможность клонирования контейнеров для создания копии виртуального ПК с аналогичными настройками и ПО, а также для упрощенной миграции на новое железо. Логические домены позволят запускать на системах с процессорами UltraSPARC T1 до 32 независимых копий Solaris. Текущий год должен принести интеграцию технологий виртуализации Xen и возможность запуска в виртуальной машине нативных Linux-приложений (только на x86-серверах).

В сфере безопасности тоже произошли серьезные изменения. Solaris, родившаяся в университетской среде, зачастую ведет себя слишком доверительно к окружающей сетевой инфраструктуре — свойство, непозволительное в критически важных приложениях. Ранее Sun рекомендовала «натравить» на свежеустановленную систему Security Tollkit, закрывающий потенциально уязвимые места. В новой версии ОС необходимость в этом отпала: все внешние шлюзы будут надежно задраены еще до первого запуска — прямо на этапе инсталляции.

Продолжено развитие доверенных расширений (Trusted Extensions) Solaris — набора надстроек над ОС, позволяющего работать с документами повышенной секретности (в данный момент система проходит сертификацию по стандарту EAL4+, подтверждающему высший уровень защищенности). Предыдущая «бронированная» версия Solaris имела индекс 8 и к настоящему моменту изрядно устарела. Trusted Extensions позволяют вести подробный журнал обращений к файлам, блокировать несанкционированные операции на уровне пользовательского интерфейса (например, вытащить информацию из защищенных приложений при помощи copy-paste не удастся). Система может обходиться без пользователя root, чьи полномочия будут распределены между прочими юзерами.