Журнал «Компьютерра» № 20 от 30 мая 2006 года
Шрифт:
Успех «Кода да Винчи» в мировом прокате подтолкнул кинокомпанию Columbia Pictures к анонсу о том, что Blu-ray-версия фильма поступит в продажу одновременно с консолью нового поколения PlayStation 3. Беспроигрышный ход, выгодный обеим сторонам. – Т.Б.
Недавно анонсированная инициатива Novell должна помочь разрешить извечную проблему Linux – неспешность внедрения новых драйверов. По крайней мере, жизнь пользователей корпоративных версий SUSE Linux обещает стать проще: процесс включения поддержки того или иного устройства больше не потребует обновлять ядро системы. Драйверы смогут распространять сами производители железа, а Novell будет координировать работу программистов в соответствии
НОВОСТИ: Маловато будет, маловато!
Автор: Киви Берд
Развернутая властями США широкомасштабная война с опаснейшим и неуловимым противником – мировым терроризмом – оказалась на редкость прибыльной для американского военно-промышленного комплекса. Три крупнейшие фирмы этой отрасли, Lockheed Martin, Raytheon и Northrop Grumman, переживают ныне замечательные времена, интенсивно наращивая продажи военной техники и затевая новые разработки. Так, одна лишь Lockheed Martin за прошлый год заработала на продажах 37,2 млрд. долларов, из которых примерно 6 млрд. пришлись на заказы правительства США.
Специфика современной войны с практически невидимым (виртуальным) противником требует не столько оружия его уничтожения, сколько средств эффективного обнаружения и предупреждения. Поэтому в новых разработках упор делается на создание разнообразных хайтек-систем сбора и анализа данных – многообещающих в своей эффективности и, естественно, весьма недешевых. Большое количество такого рода техники развернуто ныне в Ираке и Афганистане – беспилотные летательные аппараты для разведки и наблюдения за местностью; сенсоры и видеокамеры, реагирующие на движение; особые программы для автоматического распознавания/сопровождения целей и тому подобные технологические чудеса.
Но всякий рынок, дабы не зачахнуть, должен расширяться. Поскольку новых фронтов для битвы с терроризмом за пределами Америки пока создать не удалось, то особенно острой признана проблема нелегальной эмиграции на границе США с Мексикой. Этой теме уделено большое внимание в недавней речи президента Буша из Овального кабинета: «Мы запускаем инициативу по созданию самой технологически продвинутой защиты границы в истории Америки. Мы воздвигнем хайтек-заборы в городских [пограничных] коридорах, проложим новые патрульные трассы и барьеры в сельской местности. Мы задействуем датчики движения, инфракрасные камеры и беспилотные летательные аппараты, чтобы предотвратить нелегальное пересечение границы. Америка обладает самыми лучшими технологиями в мире, и мы обеспечим пограничную службу всем, что нужно для надежной защиты наших рубежей».
Конгресс решил выделить для начала два с лишним миллиарда на реализацию новой программы Secure Border Initiative («Безопасная граница»). Заказы на технику в рамках этой программы будут распределяться на конкурсной основе, а главными участниками конкурса, конечно же, стали хорошо известные игроки – Lockheed Martin, Raytheon и Northrop Grumman.
Нелегальная эмиграция, что ни говори, является для США острой проблемой. По данным института Pew Hispanic Center, начиная с 2000 года в Америку ежегодно проникает без визы около 850 тысяч человек, а общее количество нелегальных эмигрантов в стране оценивается примерно в 12 миллионов. Разнообразные технические средства для борьбы с этой напастью устанавливаются на мексиканской границе с 1990-х годов, но все они показали свою неэффективность, давая слишком высокий процент ложных тревог. Неудивительно, что у специалистов, давно занимающихся этой проблемой, упование на технологии и программа SBI вызывают лишь скепсис. Перебежчики из Мексики, говорят они, потоком прибывают в США потому, что здесь работодатели охотно берут нелегалов на низкооплачиваемую работу. Если бы не это, пропал бы и главный стимул для нелегальной эмиграции. Кроме того, любой мексиканец может накопить немного денег для перелета из Мексики в канадский Ванкувер, куда виза не требуется, а уже из Канады без проблем въехать в США через северную границу. Об отмене же безвизового режима на границе США и Канады даже речи не идет.
Получается, что в Америке запущен масштабный проект по возведению высокотехнологичной «виртуальной стены» для защиты государства
НОВОСТИ: JavaРаз 2006
Автор: Виктор Шепелев
В Сан-Франциско состоялась 10-я ежегодная конференция JavaOne, традиционно проводимая корпорацией Sun Microsystems в середине мая. Как водится, не обошлось без сюрпризов.
Судя по реакции прессы, самым большим сюрпризом стало очередное объявление о грядущем открытии исходников Java. Впрочем, даже те журналисты, которые поспешили из громкого анонса сделать информационный повод, не могли удержаться от скептицизма. И их можно понять – ведь разговоры об открытости Java продолжаются уже долгие годы, все плюсы и минусы этого проекта давно известны. Более того, речь-то идет не о собственно открытии исходников (они и так доступны под Java Research License), а лишь о смене лицензии – дабы продукты, производные от Java-решений Sun, можно было распространять. «Продукты, производные…» здесь означает не программы, написанные на Java (для них как раз ничего не изменится), а решения, включающие в себя виртуальную машину Java; а вот что означает «можно распространять» – это вопрос пока нерешенный. CEO Sun Джонатан Шварц говорит, что конкретная лицензия еще не выбрана, и будет ли это запрещающая любые коммерческие решения GPL или более мягкая Mozilla Public License (разрешающая распространять программы без исходников) – пока неясно; сановцы вроде бы склоняются к последней.
Впрочем, для основной аудитории JavaOne громкая «новость» не стала ни особо новой, ни особо интересной. Гораздо большее оживление вызвало известие о грядущем выходе Visual Basic for Java (project Semplice) – программы на «старом добром» VB будут компилироваться в байт-коды Java Virtual Machine и смогут использовать все возможности библиотек Java. Это еще один большой шаг в сторону конкуренции с микрософтовской платформой .Net. Решение от Sun, продолжающее оставаться далеко впереди по переносимости программ, постепенно сокращает разрыв и в количестве языков, доступных разработчику. Помимо Java и свежеобъявленного VB, на конференции обсуждались Jython (Python for Java), Jruby (Ruby for Java), Groovy (существующая только на этой платформе помесь Python, Ruby и Smalltalk) и даже PHP – в этой области никаких революционных новостей не было, но темпы эволюционного развития продолжают оставаться очень высокими.
Другая порция новостей от Sun, которую многие назвали очередным этапом «гонки за [редмондским] лидером», касалась нововведений в самом языке: обсуждалась как Java Standard Edition 6 «Mustang», уже реализованная в бете и с давно известными свойствами, так и Java SE 7 «Dolphin», существующая пока лишь в проектах и слухах. Вот эта-то последняя (точнее, скудная информация о ней) вызывает дежавю с C# – языком, который начинался в 2001 году как нечто Java-подобное, но к текущему моменту (C# 3.0 beta) вобрал в себя многие инновационные особенности самых «революционных» разработок. Java 7, похоже, получит по крайней мере часть аналогичной функциональности; самое важное – ссылки на методы (делегаты) и лямбда-функции (анонимные делегаты). Таким образом, за последнее время – не то под давлением наступающего «точка-нет», не то по внутренним причинам – Java стремительно эволюционирует, превращаясь из «простого и однозначного языка, главная цель которого – защитить программиста от собственных ошибок», в мощный инструмент, позволяющий легко и изящно прострелить себе ногу[Одна из классических шуток на тему сравнения языков программирования – как на каждом из них может быть решена задача «прострелить себе ногу»].
Новая инновационная (пардон за каламбур) сущность Java подтверждалась на конференции докладами о средствах разработки и других «программистских штучках», многие из которых уникальны для этой платформы. Особое внимание уделяли среде разработки NetBeans производства самой Sun. Две другие общеиспользуемые среды разработки на Java – опенсорсный комбайн «для всего» Eclipse от IBM и знаменитая нововведениями в области анализа и рефакторинга кода IDEA от наших земляков JetBrains освещались куда скромнее.