Допинг для веба
Слухи о том, что
компания Google делает собственную операционную систему, гуляют по Интернету не первый год. Сегодня сторонники этой идеи
могут торжествовать: поисковый гигант разродился проектом Native Client (NC), в котором просматриваются претензии на ОС
эпохи Веб 2.0. Традиционно для Google, NC пребывает в стадии тестирования, но версии для всех основных платформ и
исходные тексты, опубликованные под лицензией BSD, уже можно скачать с сайта компании.
Главной целью проекта
служит устранение "бутылочного горлышка"современных онлайн-сервисов - низкой производительности.
Веб-приложения пишутся на скриптовых языках, либо выполняются в виртуальных машинах, а поэтому их скорость по сравнению
с нативными программами гораздо ниже. Отсюда вытекает другая проблема: задачи, требующие большого объема вычислений,
приходится выполнять на серверах, а это требует активного обмена информацией с ПК пользователя и, соответственно,
быстрого интернет-соединения. По мнению создателей Native Client, спасением должен стать механизм, который позволит
веб-приложениям, работающим в браузере, получить доступ к ресурсам центрального процессора.
Клиентская часть NC
представляет собой плагин для Firefox, Opera и родного для Google Chrome. При запуске система организует в памяти
компьютера изолированную от других программ "песочницу", в которой исполняются обычные x86-инструкции. Кроме
того, в целях безопасности все NC-модули должны удовлетворять набору правил, оговаривающих, в частности, их структуру и
отсутствие потенциально деструктивных последовательностей команд. Любой код перед запуском проверяется на соответствие
этим требованиям.
Для рядового пользователя приложения, написанные с применением NC-модулей, ничем не отличаются
от привычных флэш-сайтов или сервисов, использующих AJAX-методы. Они так же выполняются в окне браузера, с той лишь
разницей, что производительность подобных решений намного выше. Чтобы продемонстрировать возможности Native Client, для
него уже портирован движок классического шутера Quake и фрактальный эксплорер GNU XaoS. Примечательно, что тип
операционной системы, на которой запущен сам браузер, не имеет значения. Приложения для Native Client компилируются с
помощью популярного свободного пакета GCC и одинаково успешно трудятся в Windows, Linux и Mac OS X.
Едва Native
Client был представлен широкой публике, как он стал объектом для обсуждений. Можно выделить два основных момента, на
которых сосредоточили свое внимание комментаторы. Во-первых, критики ставят под сомнение безопасность и целесообразность
проекта в целом - слишком уж он смахивает на печально известный ActiveX. Кроме того, очевидно, что технология во многом
дублирует Java, Flash, Silverlight и другие уже существующие разработки. Во-вторых, несмотря на то что проект свободный,
его ментором остается Google, поэтому NC вполне можно считать частью пока мифической операционки.
Несмотря на
довольно холодный прием, создатели Native Client не тушуются и приглашают всех желающих принять участие в доведении
технологии до ума. В ближайших планах - поддержка архитектуры ARM и PowerPC, что позволит NC работать на всем спектре
цифровых устройств, соединенных с Интернетом, а также выпуск плагина для Internet Explorer.
ЕЗ
Сверхпроводимость под контролем
Команде швейцарских физиков при
поддержке коллег из Франции и Германии впервые удалось изготовить сверхпроводящий аналог полевого транзистора на границе
из двух диэлектриков. Переключаемые электрическим полем сверхпроводники могут стать основой нового поколения
электроники, которая почти не потребляет энергии и работает гораздо быстрее современной.
В обычном полевом
транзисторе используются сравнительно простые материалы. Ток в нем течет в канале из кремния и управляется через слой
диэлектрика - оксида кремния - полем металлического электрода. В новом устройстве используются сравнительно сложные
оксидные диэлектрики - алюминат лантана (LaAlO3) и титанат стронция (SrTiO3). По структуре они похожи на
высокотемпературные сверхпроводники, и летом этого года ученым удалось наблюдать сверхпроводимость в плоском электронном
газе, возникающем на границе бутерброда из этих двух диэлектриков. Физики шутили: это все равно что сложить пару кусков
хлеба и вдруг обнаружить спонтанно возникшую между ними ветчину.
Сверхпроводимость удалось наблюдать благодаря
тонкой технологии, позволившей вырастить пленку алюмината лантана на грани безупречного монокристалла титаната стронция.
Причем идеальная граница между диэлектриками выдерживалась с точностью до одного атома. Плоский электронный газ на
границе обладает удивительными свойствами и переходит в сверхпроводящее состояние при температуре несколько сот
миллиградусов выше абсолютного нуля.
Оказалось, что эту сверхпроводимость легко нарушить, поместив золотой
электрод под кристалл титаната стронция и подав на него отрицательное напряжение. То есть получился полный аналог
полевого транзистора, который в открытом состоянии имеет нулевое сопротивление, а значит, не выделяет тепла. Почти нет
тока и тепловыделения и в закрытом состоянии, то есть чип на основе таких транзисторов будет греться только в моменты
переключения, и то очень слабо.
К сожалению, первые лабораторные варианты сверхпроводящих транзисторов далеки от
практических приложений. Слишком низка рабочая температура, да и управляющее напряжение достигает пары сотен вольт. Но
ученые только приступили к работе, и если удастся получить транзисторы, работающие при температуре жидкого азота и
управляемые напряжением около одного вольта, то можно будет всерьез задуматься о сверхпроводящих компьютерах. А пока и
такое устройство с управляемой сверхпроводимостью подойдет для ряда экзотических научных приложений, не говоря уже об
изучении этого удивительного явления самого по себе. ГА
Zune Обаме не товарищ!
Когда Нил Сантос (Neal Santos) столкнулся в спортзале с
Бараком Обамой, он не предполагал, что эта случайная встреча породит один из самых шумных новостных топиков месяца.
Сантос работает в издании Philadelphia City Paper, на сайте которого он и поведал о встрече с избранным президентом.
Заметка не содержала ничего особенного - ведь журналист не перекинулся со знаменитым спутником ни единым словечком.
Однако уже на следующий день сервер City Paper безнадежно "лежал", не выдержав наплыва
посетителей.