Журнал "Компьютерра" №763-764

Журнал Компьютерра

Серия: Компьютерра [763]
Закладки
Размер шрифта
A   A+   A++
Cкачать
Читать
Журнал

Бумажная Компьютерра №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. С итоговым диском в этот раз, к сожалению, не сложилось - в качестве компенсации планируем выложить архив в Сеть. Следите за анонсами в нашем блоге inside.computerra.ru.

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

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

Слухи о том, что компания 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. ЕЗ

Сверхпроводимость под контролем

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

Copyrights and trademarks for the book, and other promotional materials are the property of their respective owners. Use of these materials are allowed under the fair use clause of the Copyright Law.