Бумажная Компьютерра №47-48 (763-764)

Тема номера: Новогодние подарки

Выпускающий редактор:Владислав Бирюков

Дата выхода:16 декабря 2008 года

13-Я КОМНАТА: 2008++

Автор: Илья Щуров Voyager

За последние 366 дней произошло многое - но самое большое впечатление произвели события, довольно далекие от прямых интересов нашего еженедельника. Грустно, конечно, что в памяти всплывают в первую очередь не прорывные научные открытия, полеты в космос или революционные технологии, а вооруженный конфликт в Южной Осетии - о котором, впрочем, мы тоже не раз писали. В таких ситуациях особенно остро хочется, чтобы люди раз и навсегда договорились - и перенесли подобное "выяснение отношений" в виртуальную среду (подобно тому, как вредные производства выводятся за границы густонаселенных районов). Впрочем, последовавшие за конфликтом информационные войны тоже не вселяют оптимизма: нет сомнений, что вероятность узнать правду о тех событиях настолько железобетонно равна нулю, что правды этой попросту не существует. Такой вот невеселый парадокс - живем мы в виртуальной информационной реальности (по Голубицкому), а умираем - от вполне настоящих бомб и пуль.

Впрочем, не геополитикой единой: из новостей науки запомнился, конечно, запуск Большого адронного коллайдера. Интересной здесь кажется не столько научная составляющая (от которой я далек примерно так же, как от чемпионата Европы по футболу), сколько опять же реакция "инфосферы". Сайт lhcountdown.com, на котором висели часики, отсчитывавшие время до момента запуска, оказался либо гениальной PR-ошибкой, либо гениальной PR-находкой. Как только счетчик приближался к роковой отметке на сутки, порождая волну публикаций на тему "Завтра мы все умрём!!! (может быть, хотя и вряд ли)", так "время Ч" сдвигалось на несколько месяцев вперед, поскольку даже руководство проекта толком не знало, когда же будет старт. И так несколько раз. Завсегдатаи популярных форумов, с трудом вспоминая школьный курс физики, искренне пытались найти истину в спорах, а закаленные жизнью в постапокалиптических мирах геймеры советовали запасаться гравипушками и рассказывали о повадках хедкрабов. Было весело, - но насколько это полезно для адекватного восприятия окружающего мира Человечеством - вопрос открытый. Кстати, реальные эксперименты на БАКе запланированы на 2009 год - так что все у нас еще впереди.

Что-то грустная получается колонка, какая-то не праздничная. Хватит итогов, давайте лучше о прогнозах. Предсказывать что-то плохое не хочется совсем - поэтому совместим прогнозы с пожеланиями. В начале года правительства стран "большой восьмерки" издадут указы об отмене и полном запрете мирового экономического кризиса. Движение свободного ПО переориентируется на борьбу с закрытыми социальными сетями и сервисами, не желающими поддерживать открытые стандарты совместимости - под нажимом Ричарда Столлмана "Одноклассники" объединятся с "Вконтакте", а Skype откроет свой протокол и выпустит клиентскую программу под GPLv3. Платформа Android захватит треть рынка смартфонов, которыми наконец-то можно будет пользоваться без слез. ООН примет резолюцию, осуждающую применение DRM. Поисковик Google проиндексирует не только всю поверхность Земли и ближайших планет, но и глубокий космос. Сергей Голубицкий перейдет на Linux. А бозон Хиггса замаскируется еще сильнее, и его так и не найдут.

Может, конечно, все будет и не так. Можем обещать только одно: скучно не будет!

С наступающим, дорогие читатели!

P.S.Следующий номер выйдет 13 января.

P.P.S.С итоговым диском в этот раз, к сожалению, не сложилось - в качестве компенсации планируем выложить архив в Сеть. Следите за анонсами в нашем блоге .

НОВОСТИ: Новости

Допинг для веба

Слухи о том, что компания 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 безнадежно "лежал", не выдержав наплыва посетителей.

Причиной паломничества стали буквально два слова в заметке Сантоса. Расписывая, как потеющий от физической нагрузки Обама трудился на соседнем тренажере, журналист заодно упомянул, что преемник Буша листал газету и слушал "свой Zune". Вуаля! В следующие несколько дней в Штатах только ленивый не обсуждал предательскую измену Барака своим принципам. История, окрещенная по аналогии со знаменитым скандалом 70-х "Зюнгейтом", скоро заполонила страницы не только околокомпьютерных изданий, но и солидных Wall Street Journal и Washington Post. И неудивительно: ведь Барак Обама известен как ярый приверженец продукции Apple. По крайней мере такую картину рисовали многочисленные интервью. Плеер iPod в кармане для услаждения слуха в часы занятий спортом; MacBook, подаренный женой, для связи с семьей во время предвыборных мероприятий… Zune производства Microsoft в этот ряд явно не вписывается.

После того как в прессе и на форумах вспыхнула дискуссия, Сантос уточнил свое заявление. Конечно, он не знает наверняка, чей это Zune. Возможно, образец "вражеской" продукции принадлежал кому-то из свиты. Однако журналист клянется, что не спутал бы кирпичик майкрософтовского плеера с айподом. К тому же в ушах будущего президента были серые наушники, что тоже свидетельствует против "яблока". Представители Microsoft и Apple благоразумно хранили молчание, а пересуды утихли после того, как в игру включилась пресс-секретарь Обамы, сообщившая, что ее босс по-прежнему верен своему айподу.

Комичная история еще раз подчеркнула проблемы, с которыми столкнулись в Редмонде, пытаясь отвоевать у Apple долю музыкального пирога. За два года Microsoft продала около трех миллионов плееров и занимает примерно 4% рынка портативных аудиопроигрывателей. ЕЗ

Кремниевый прорыв

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

Фотоприемник изготовлен из дешевых кремниевых компонентов с применением CMOS-технологии. Устройство способно улавливать световые импульсы и преобразовывать их в электрические сигналы. Достоинством фотодетектора является его высокая эффективность: как утверждают создатели, по производительности новинка превосходит многие аналоги, выполненные с использованием более экзотических и дорогостоящих материалов. Intel заявляет, что ее потоковый фотодетектор на основе кремния позволяет формировать оптические линии связи с пропускной способностью 40 Гбит/с и выше.

Поддержку в разработке фотоприемника специалистам компании оказывали эксперты DARPA, а также производитель памяти Numonyx. С появлением такого устройства Intel фактически получает полный набор технологий, необходимых для внедрения оптических соединений внутри чипов. Ранее процессорный гигант уже демонстрировал гибридный кремниевый лазер и кремниевый модулятор.

Однако не стоит ожидать, что переход на передовые технологии будет быстрым. На первых порах соединения нового типа найдут применение в системах с высокой интенсивностью обмена информацией: это могут быть комплексы виртуальной реальности, оборудование для телемедицины и т. п. А со временем, как ожидается, технология придет на смену проводникам в процессорах для серверов и персональных компьютеров. ВГ

С опережением на 992 года!

Такова одна из шутливых реакций на вышедшую в начале декабря версию языка программирования Python, так называемого Python 3000 (на самом деле это лишь кодовое имя - официальный номер релиза 3.0).

За семнадцать лет, прошедших с публикации Гвидо ван Россумом исходников Python 0.9.0, язык завоевал сердца представителей мирового программистского сообщества, став очередным доказательством тезиса, что действительно хорошие идеи могут пробиваться в мейнстрим без всякой поддержки крупных корпораций. Начатый как простой и легко расширяемый скриптовый язык для операционной системы Amoeba, за эти годы Python превратился в один из популярнейших языков с широчайшим спектром применений - от веб-разработки до научных вычислений. Наравне с Perl он является одним из стандартных скриптовых инструментов в Linux-системах, считается подходящим для обучения программированию, активно используется в NASA, CERN, Yahoo, Google (сотрудником которой сам Гвидо ван Россум является с 2005 года) и других компаниях и организациях с мировым именем.

Неудивительно, что новая "мажорная" версия языка стала важным и обсуждаемым событием - тем более что это первая за всю историю "питона" версия, сознательно нарушающая обратную совместимость кода (а значит, потребуется обновление всех популярных проектов и библиотек). Но при этом нововведения в "тройке" не слишком радикальные - помимо давно ожидаемой полноценной поддержки Unicode, это в основном многочисленные, но не глобальные изменения синтаксиса. Дело в том, что в этой версии разработчики не столько "добавляли фичи", сколько "чистили баги" на концептуальном уровне. Под нож попали накопившиеся за долгую эволюцию языка устаревшие и служившие объектом критики особенности синтаксиса. У одних это вызвало радость, а у других, наоборот, разочарование. Дополнительным поводом для недовольства стало то, что интерпретатор новой версии работает медленнее предыдущей.

По этим причинам после выхода Python 3.0 некоторые пессимисты принялись искать язык на смену бывшему любимцу (во всяком случае, на словах), аргументируя тем, что "переделывать код все равно придется, так мы лучше поищем что-нибудь более динамично развивающееся". Оптимисты же надеются, что после "концептуальной очистки" начнется активное "концептуальное развитие", и именно в этом была цель и смысл нового релиза. В конце концов, перед глазами есть печальный пример Perl, создатели которого схватились за все сразу, начав разработку "нового, чистого, красивого и современного" Perl 6 еще в 2000-м - и до сих пор не имеют четких сроков выхода шестой версии. ВШ

Аукцион недюжинной ловкости

Предновогодняя пора оказывает на торговлю столь оживляющее действие, что представители этой отрасли становятся даже героями новостных заметок (не всегда, правда, хвалебных). Пару лет назад "КТ" рассказывала о конфузе, происшедшем с двумя интернет-магазинами, в программной начинке которых в разгар праздников обнаружились баги, позволяющие воспользоваться скидкой несколько раз и приобрести товар в два-три раза дешевле. Нынче в центре событий оказался колосс онлайновой торговли - аукцион eBay. Корнем необычной проблемы стала рекламная кампания сетевой барахолки: в течение двух недель на аукционе появлялись лоты с фиксированной ценой в один доллар, причем рыночная стоимость товаров составляет десятки и сотни баксов, да и залежалыми их не назовешь (предлагались, к примеру, игровая приставка Nintendo Wii и навигатор Garmin Nuvi 360). Желающих, разумеется, нашлось немало, и, чтобы получить заветную вещицу, нужно было опередить других искателей халявы, первым отыскав помеченные лоты среди множества представленных на eBay.

Время появления "обесцененных" товаров держалось в секрете, из-за чего охотникам за дешевизной надлежало постоянно проверять, не выставлен ли аппетитный лот. Такая постановка задачи пробудила творческую жилку неких продвинутых и одновременно пронырливых покупателей, написавших скрипты, которые постоянно сканируют сайт eBay и как только находят очередной "выброшенный" лот, помеченный названием рекламной кампании, тут же его выкупают. Эффективность автоматизации оказалась на уровне: судя по всему, мало кому из "безоружных" претендентов удалось совершить лакомую покупку. Естественно, такое положение дел не устроило бесхитростных участников акции, полагавшихся только на свои силы, однако, похоже, упущенный шанс им уже не вернуть. Хотя eBay оставляет за собой право отменять сделки, нарушившие правила кампании, пока не ясно, будет ли признано несправедливым использование покупателями скриптов, помогающих вовремя подоспеть к раздаче слонов.

Вообще, как ни странно, сложившаяся ситуация является отражением существующего порядка в сфере разработки ПО. Вместо очевидного способа навариться на акции eBay - купить товар за доллар и тут же перепродать по нормальной цене - один из дельцов избрал другой путь, создав сайт, где предлагал приобрести сам скрипт, автоматизирующий выуживание рекламных лотов. Характерна и история создания программы: вскоре после объявления акции заказ на разработку был размещен на специализированном ресурсе, трудоустраивающем программистов-фрилансеров. Владелец поистине ценного кода поначалу просил покупателей проявить уважение к труду создателя и не раздавать сей продукт направо и налево, а затем, не найдя понимания, внедрил защиту от несанкционированного копирования, привязывающую копию программы к аккаунту платежной системы законного покупателя. Засветились также и адепты свободного софта. На сайте, предназначенном для завсегдатаев всяческих распродаж, они выложили свой бесплатный вариант скрипта, попутно обсуждая в форуме технические детали и косо посматривая на корыстного конкурента.

Далее история приобретает комичные черты. Некоторые клиенты аукциона, уязвленные нечестной конкуренцией, стали размещать "фальшивые" лоты. В одном из случаев это была фотография кошки юзера, сделанная, как отмечается, аппаратом Canon PowerShot. Штука в том, что установленная цена снимка равнялась одному доллару, а в описании фигурировало название злополучной рекламной кампании; и по задумке "народного мстителя" программа по этим признакам должна была найти лот и купить его, приняв за выгодный. Тут, однако, вмешивается случай, превращающий всю историю в форменный дурдом. В хитро сработанную западню попался, купившись на ключевое словосочетание и мелькнувшее название камеры, такой же "честный труженик", беспрестанно давивший кнопку "обновить" в ожидании "скидочного" лота, о чем растяпа с горечью поведал в жалобную книгу eBay, считая себя обманутым. ИК

Эхо XVI века

Большой команде астрофизиков из Европы и Японии удалось заглянуть в шестнадцатый век и детально проследить за взрывом сверхновой SN 1572, описанной еще Тихо Браге. Исследования показали, что эта сверхновая принадлежит к типу Ia, а ее взрыв скорее всего был асимметричным, что плохо вписывается в современную теорию взрывов сверхновых.

Рождение новой звезды - явление редкое. Эти чудовищные взрывы постоянно происходят во Вселенной, но в нашей собственной галактике за последнюю тысячу лет родилось всего лишь шесть сверхновых звезд. Вероятно, самая известная из них - сверхновая SN 1572 - вспыхнула в созвездии Кассиопеи в 1572 году. Яркий взрыв этой звезды, неделю светившейся как целая галактика, существенно повлиял на взгляды ученых того времени, заставив усомниться в учении Аристотеля о незыблемости небесных сфер.

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

Такие облака, к счастью, нашлись, и, наведя на них Гавайский телескоп Subaru с диаметром главного зеркала 8,2 м, ученые записали спектр свечения взрыва. Оказалось, что в нем присутствуют следы кремния и совсем нет водорода, как и должно быть при взрывах сверхновых этого типа. Согласно теории, такие взрывы случаются, когда белый карлик с массой, близкой к предельной, "насосет" достаточно дополнительного вещества от соседней звезды, разогреется и инициирует термоядерный синтез. Но в то же время оказалось, что ионы кальция движутся с гораздо большей скоростью, нежели предсказывают модели, что можно объяснить только асимметрией взрыва.

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

Магнитная фаршировка

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

Ученые придумали новый процесс, позволяющий встраивать кластеры из атомов кобальта диаметром от одного до десяти нанометров внутрь многослойных углеродных нанотрубок. Результат превзошел все ожидания. В серии экспериментов, результаты которых были опубликованы в журнале Nano Letters, удалось показать, что такая гибридная структура при низких температурах может работать датчиком магнитного поля. Для этого достаточно просто измерить электрическое сопротивление нафаршированной кобальтом нанотрубки.

Эксперименты проводились при температуре от пяти до трехсот градусов Кельвина и сначала не сулили никаких сюрпризов. Однако при низких температурах трубки стали вести себя странно. Они сложным образом реагировали на внешнее магнитное поле и даже "помнили" историю его изменения. Результаты измерений удалось объяснить, исходя из представлений о так называемой слабой делокализации электронов в нанотрубках из-за присутствия магнитных кластеров кобальта. Частички как бы высвобождали дополнительные электроны, которые снижали электрическое сопротивление нанотрубок.

Разумеется, о практических приложениях таких сенсоров говорить пока рано. Прежде всего нужно детально разобраться в сложном эффекте и попытаться получить сенсоры, хорошо работающие при комнатной температуре. Если это удастся, нанотрубки с магнитными наночастицами внутри смогут бороться с другими технологиями за место в наших компьютерах. ГА

Дай лапу

Любопытный эксперимент провели ученые из Венского университета. Оказывается, чувство справедливости развито и у собак, хотя ранее считалось, что оно свойственно только приматам.

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