Новости Software за день

Microsoft готовит свой собственный BitTorrent
В то время, как медиа концерны с упорством, достойным лучшего применения, бомбардируют судебными исками peer-to-peer технологии, корпорация Microsoft разрабатывает собственную версию распределённой закачки файлов, под кодовым названием Avalanche.

Идея вызвана исключительно меркантильными соображениями. По задумке корпорации-гиганта, технология Avalanche должна будет помочь снизить затраты на распространение патчей, обновлений и в будущем - различных развлекательных служб вроде "видео по запросу".

Основная особенность Avalanche - в функционале, позволяющем обойти недочёт BitTorrent сетей: когда какой-то фрагмент файла, доступный у небольшого количества пользователей, становится узким местом и не позволяет оперативно докачать весь файл целиком. Технология Avalanche перед дистрибуцией кодирует фрагменты файла на сервере по специальному алгоритму, причём каждый закодированный элемент содержит исчерпывающую информацию обо всех остальных компонентах оригинального файла. Получается что-то вроде "ДНК" всех остальных кусочков файла, которые хранятся в каждом отдельном элементе. Как только пользовательская система в рамках сети Avalanche получает закодированные кусочки файлов, она создаёт новые кодированные элементы на основе тех, что у неё уже имеются. И эти элементы отсылаются другим участникам сети. После того, как пользовательская система получает необходимые (согласно проверке, заложенной в алгоритм кодирования) кусочки, она собирает искомый файл. В принципе, по имеющимся описаниям механизм всё равно выглядит как-то размыто, и оставляет некоторые вопросы относительно своей реализации. Конечно, технические подробности можно найти в соответствующем специализированном документе, но уже и так ясно, что двумя ключевыми аспектами являются возможность промежуточных узлов совершать дополнительное кодирование полученных элементов и исключение уникальных блоков (обычно конечных фрагментов файла), которые тормозят процесс скачивания.

Корпорация Microsoft уже протестировала технологии Avalanche на своих собственных beta-тестерах. Несколько тысяч человек смогли получить приложение объёмом в 4 Гигабайта за один день. Ранее, при прямом скачивании с сайта Microsoft, для поставки приложения такого объёма всем без исключения пользователям требовалась пара недель. Уже сейчас корпорация Microsoft планирует внедрение технологии Avalanche, и ведёт переговоры о её лицензировании медиа концернами, желающими распространять платные видеоматериалы, экономя на трафике...
Автор: Алексей Перевертайлов Дата: 28.06.2005 02:20
Фильм по игре Dungeon Siege обзавёлся новым талантом
Тони Шинг (Tony Ching), хореограф и постановщик трюковых сцен в ряде фильмов (к примеру, "Дом Летающих Кинжалов", "Герой"), влился в команду создателей художественной картины по мотивам компьютерной игры Dungeon Siege, разработанной студией Gas Powered Games и изданной корпорацией Microsoft.

Режиссёром и исполнительным продюсером готовящегося фильма является Уве Болл (Uwe Boll), авторы сценария - Дуг Тейлор (Doug Taylor), Дэвид Фриман (David S. Freeman) и Гленн Бенест (Glenn Benest). Актёрский состав фильма будет объявлен в ближайшее время. А пока можем для затравки поведать о сюжете готовящейся картины...

История начинается с простого похода Соланы, жены Фермера, в город - с целью продажи накопленного урожая. По пути на обоз нападают Краги - животные-воины (служащие магу Гальяну), и убивают сына Фермера, а Солану - похищают. Жаждущий отмщения и надеющийся отыскать жену живой, Фермер вместе со своим другом Норриком отправляется на поиски. По пути они решают принять помощь мага по имени Мерик. Со временем выясняется, что маг Гальян давно уже планирует править миром, скинув с трона нынешнего Короля Конрада. Попытка заговора осуществляется с помощью племянника короля, графа Фэллоу. События стремительно разворачиваются, и когда заветная цель Фермера по спасению жены становится близка, как никогда, он выясняет ошеломляющую новость. Оказывается он, осиротевший в раннем детстве, на самом деле - сын Короля Конрада и прямой наследник престола...
Автор: Алексей Перевертайлов Дата: 28.06.2005 03:38
Фишинг обходится в миллиарды?
Термин фишинг (phishing) сегодня известен практически всем пользователям сети Интернет. Этот термин означает попытку мошеннического овладения личными конфиденциальными данными человека с целью дальнейшего осуществления противоправных действий. Например, после того, как доверчивый пользователь раскрывал свои банковские реквизиты, он мог потерять находящиеся на счёте деньги.

Согласно исследованию известной компании Gartner, шквальный рост фишинговых атак в последнее время очевиден. На основе опроса 5000 американцев аналитики Gartner Group предположили, что за последние двенадцать месяцев жертвами фишинговых атак стали порядка 1.2 миллиона американцев, а сумма убытков предположительно могла составить около 929 миллионов долларов США. Конечно, эти данные - результат искусственных математических исследований на базе собственной модели приближения Gartner Group (да и полученные сведения от конечных пользователей нуждаются в дополнительной проверке). С другой стороны, полученная статистика говорит сама за себя - порядка 15% пользователей электронной почты кликают на ссылки внутри фишинговых писем, и 2.5% - попадаются на удочку мошенников. А это - страшные цифры, если учесть, что спам с фишинговыми посланиями достигает сотен тысяч адресатов... Поэтому лишний раз напоминаем, что обычно банки и финансовые институты не просят подтвердить ваши конфиденциальные данные по электронной почте или в web-формах. Сразу отправляйте эти письма в корзину. А если вы думаете, что письмо всё-таки истинное, позвоните по телефону в ваш банк (и уж конечно ни в коем случае не по номеру, указанному в электронном письме)...
Автор: Алексей Перевертайлов Дата: 28.06.2005 03:57
"Земля 2160" уходит на "золото"
Компания "Акелла" объявила об уходе в печать стратегии в режиме реального времени "Земля 2160" (оригинальное название Earth 2160, новость об игре мы писали в прошлом году).

Можно порадоваться тому факту, что мы с вами увидим игру намного раньше, чем остальной мир. Пока что вышла только немецкая версия Earth 2160, а западный англоязычный релиз запланирован на август этого года. При этом компания "Акелла" сообщает, что сборка игры произведена с интегрированным патчем, обновляющим проект "Земля 2160" до версии 1.2, так что игровой процесс обещает быть намного более стабильным и приносящим одни положительные эмоции. Ждём выхода игры в продажу...
Автор: Алексей Перевертайлов Дата: 28.06.2005 06:54
Sun: новые open source продукты; примирение с IBM
Корпорация Sun Microsystems, недавно открывшая исходные коды Solaris 10 (проект OpenSolaris), открыла код ещё двух своих продуктов: Java System Application Server Platform Edition 9.0 и Java System Enterprise Server Bus. Оба продукта доступны по лицензии CDDL http://www.sun.com/cddl/ (Common Development and Distribution License), которая позволяет добавлять свой код при условии сохранения совместимости. Согласно комментариям Джона Луикано (John Loicano), исполнительного вице-президента Sun Microsystems, оба свежедобавленных проекта помогут разработчикам создавать серверы приложений нового поколения. Политика Sun Microsystems очень ярко отражена в словах Скотта Макнили, исполнительного главы корпорации: "Мы - реалисты. Вы можете выбрать web-службы .NET или web-службы Java. Мы будем делать всё возможное, чтобы развивать и расширять возможный рынок наших продуктов и услуг. Если мы не будет открывать исходные коды, заказчик может уйти к Microsoft. Нам очень сложно зарабатывать деньги в то время, когда люди покупают персональные компьютеры с операционными системами от Microsoft"...

Вторая новость состоит в том, что корпорации IBM и Sun Microsystems уладили имевшиеся разногласия по поводу концепции развития open source и продлили своё сотрудничество в технологической сфере ещё на десять лет. Объявление было сделано на конференции JavaOne, и следствия указанного сотрудничества уже известны: корпорация IBM будет лицензировать и использовать Java Platform Enterprise, Standard и Micro Edition, так же как Java Card, в своих программных разработках. Также IBM портирует WebSphere на Solaris 10 для x86 систем. Кроме того, обе компании продолжат совместную работу в Java Community Process...
Автор: Алексей Перевертайлов Дата: 28.06.2005 09:54
P2P-сети - на грани гибели
Верховный суд США принял следующее решение: владельцев и администраторов P2P-сетей, например, Grokster и Morpheus, можно привлечь к суду, если их пользователи будут незаконно копировать материалы, защищенные авторским правом. Другими словами, индустрия развлечений победила в войне против P2P-сетей, обвинив технологию буквально во всех мировых проблемах.

Следует отметить, что новое решение суда отменяет предыдущее, которое запрещало привлекать к ответственности владельцев P2P-сетей за нарушение авторских прав. Несколько прояснить мотивы нового решения может высказывание одного из судей: "Мы постановляем, что лицо, распространяющее продукт, который побуждает пользователей нарушать авторские права... несет ответственность за действия, совершенные третьими лицами". Если спроецировать это на P2P-сети Grokster и StreamCast, то они не предпринимали никаких действий, который бы мешали пользователям обмениваться файлами, защищенными авторскими правами.

Очевидно, решение будет иметь серьёзные последствия. Некоторые эксперты уже назвали его самым значимым делом об авторских правах за последние два десятилетия. Довольно сложно объективно оценить ситуацию, однако представители индустрии звука и кино посчитали, что с момента появления P2P-сетей в 1999 году, прибыль индустрии снизилась на 25% (хотя данный год принес более высокие прибыли, возможно, за счет череды исков к "студентам, детям и пенсионерам").

Напоследок стоит отметить, что владельцам P2P-сетей теперь придется всерьёз опасаться юридической ответственности. Новое решение суда позволит возбуждать иски и одерживать победы в суде против P2P-сервисов, так что самим P2P-сетям придется либо встать на путь защиты авторских прав, либо прекратить своё существование...
Автор: Алексей Доля Дата: 28.06.2005 09:58
Computer Associates купила Tiny Software
Известная компания Computer Associates приобрела небольшого разработчика межсетевых экранов Tiny Software, решения которого теперь войдут в линейку продуктов CA eTrust. Финансовые детали сделки не разглашаются.

Tiny Software была частной компанией на протяжении 6 лет, штат сотрудников не превышает 20 человек. Теперь сама компания и весь персонал являются подразделением CA, которая планирует продавать продукты Tiny по-прежнему, как отдельные решения. CA также будет использовать OEM-контакты своего малого подразделения, в частности с Microsoft и Unisys. Однако основной причиной покупки является, видимо, желание интегрировать межсетевой экран Tiny в платформу Integrated Threat Management, которую CA планирует запустить в этом году.

Как легко догадаться, суть новой платформы состоит в объединении нескольких настольных продуктов в одну систему с централизованным и удобным управлением. В неё точно войдут антивирусное и анти-шпионское средства CA, а теперь, судя по всему, еще и межсетевой экран Tiny.

Сейчас лицензия Tiny Firewall для защиты одного ПК стоит $50, для сервера - $200. Цены, конечно, могут измениться, когда продукт станет составной частью решения Integrated Threat Management, но CA не планирует прекращать продажи отдельных версий Tiny Firewall...
Автор: Алексей Доля Дата: 28.06.2005 10:00
Google Video Viewer 1.0
Должен признать, это действительно нечто! Когда Google еще в январе запустила свой сервис для поиска видео: video.google.com, СМИ по всему миру писали, что услуга-то, конечно, классная, но вот видео там немного не хватает. В самом деле, пользователи могли читать диалоги, например, героев ток-шоу или какой-нибудь другой программы, но самой передачи так, как мы привыкли смотреть ТВ, увидеть не могли. Теперь все изменилось: Google выпустила Video Viewer, который позволяет просматривать видео-программы, их отдельные части, а также позволяет пользоваться всеми теми же бонусами, как текстовые диалоги и т.п.

Video Viewer занимает чуть больше 1 Мб, устанавливается действительно очень просто и быстро. Скачать его можно отсюда. Требования у этого средства просмотра к браузеру, операционной системе и DirectX довольно щадящие, так что проблем быть не должно. Кстати, данная программа сделана на основе open source разработки VLC, распространяется под лицензией GNU, о чем явно сказано в лицензионном соглашении пользователя.

Если установить Google Video Viewer, то можно воспользоваться новыми возможностями на video.google.com. Делая обычный поиск, вы по-прежнему увидите текстовые диалоги и статичные картинки, почти везде придется столкнуться с фразой "Video is currently not available". Дело в том, что Google только запустила возможность просмотра видео, поэтому выбор самого видео-контента пока не широк. Однако компания работает в этом направлении, скоро можно будет смотреть почти всё, что угодно (вернее передачи тех каналов, с которыми Google заключит соглашение).

Тем не менее, уже сегодня Google предлагает ознакомиться с образцами видео-передач. Установите себе Video Viewer и смело заходите сюда: video.google.com/video_interesting.html. Вашему вниманию будет представлено несколько передач, которые можно посмотреть.


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


Теперь можно щелкнуть на кнопочке "play" рядом с каждым эпизодом и просмотреть его прямо в этом же окошке. Отмечу, что для комфортного просмотра нужно иметь как минимум ADSL, в противном случае удовольствие от просмотра видео в реальном масштабе времени пропадает. Что касается трафика, то "скорость его поедания", на мой взгляд, весьма щадящая. Ролик длиной 30 секунд у меня съел от 500 кб до 1Мб, при этом качество видео и звука были весьма приемлемыми.

На будущее замечу, что Google будет предоставлять свой сервис по просмотру видео на платной основе. В связи со слухами о выпуске Google собственного средства оплаты в online наподобие PayPal, можно предположить, что и оплачивать просмотр видео на Google придется тоже средствами поискового гиганта. Пока же можно зайти и посмотреть, что сможет предложить платный сервис в будущем...
Автор: Алексей Доля Дата: 28.06.2005 10:10
RivaTuner версии 2.0 RC 15.6
Информационный источник Guru3D.com выложил очередную версию RivaTuner. Думаю, утилита в представлении не нуждается, но всё таки напомню (для вновь прибывших :-), что мы имеем дело с новой версией наиболее многофункциональной (и наиболее удобной, на мой взгляд, в сравнении с прочим ПО подобного рода) утилиты, предназначенной для настройки видеоадаптеров, основанных на графических процессорах NVIDIA и семейства ATI Radeon.

- Устранены проблемы с инициализацией размер буфера данных аппаратного мониторинга в том случае, когда окно аппаратного мониторинга повторно открывалось после того, как оно было закрыто из максимального размера
- Добавлена поддержка серии драйверов Forceware 77.xx (включая версию 77.72)
- Обновлены базы данных для серий драйверов Detonator и Forceware
- Добавлены базы данных для драйверов Forceware версий 72.14, 77.13, 77.50, 77.62, 77.72
- Разблокирована ранее доступная экспериментальная поддержка чипов NV47 (G70) - теперь все возможности утилиты, включая настройку, диагностику, аппаратный мониторинг, средства "разгона" и управление конвейерами доступны для видеокарт NVIDIA GeForce 7800 GTX
- Добавлена экспериментальная поддержка ОС Windows XP x64 Edition
- В базу данных файлов драйверов добавлена поддержка макросов для 64-битной ОС (теперь пользователь может использовать макро %wowdir% чдля указания пути к директории %windir%\SysWOW64 в 64-битной ОС или к директории %windir%\System32 в 32-битной ОС, макросы #32/#64 позволяют указывать 32-битные/64-битные файлы драйвера)
- Добавлена поддержка драйверов Catalyst 5.5 и 5.6
- Обновлён патч-скрипт SoftR9x00
- Обновлён драйвер IO:

• Добавлен 64-битный код драйвера
• 32-битный драйвер изменён я целях использования общего исходного кода для 32 и 64-битной версий
• Некоторые 32-битные IOCTL (например, вспомогательный IOCTL исполнения на уровне ядра, использовавшийся для доступа к шине I2C на платах ATI) были узаменены унифицированными кросс-платформенными IOCTL

- Драйвер NVStrap обновлён до версии 1.9:

• Добавлен 64-битный код драйвера
• 32-битный драйвер изменён в целях использования общего исходного кода для 32 и 64-битной версий
• Добавлена поддержка графических процессоров NV44A и NV47

- Мастер драйвера дисплея теперь может генерировать драйверы, совместимые с 64-битной ОС (что может быть очень полезным в том случае, если производитель монитора не предоставляет x64-совместимые INF-файлы для своих устройств)
- Обновлена утилита RivaTunerStatisticsServer 1.2:

• Улучшен графический интерфейс: некоторые элементы управления были перемещены и/или переименованы, в каждую опцию сервера добавлена контекстная справка
• Некоторые опции наподобие "Enable Direct3D8/Direct3D9 thunk layer integration" были убраны из графического интерфейса
• Добавлена опция "Run at Windows startup"
• Добавлена опция "Show own statistics in OSD when it is not in use by other application", позволяющая выводить на OSD собственную информацию сервера (по умолчанию выключена)
• Добавлен режим отображения OSD без мерцания для приложений DirectDraw и для приложений использующих интерфейсы DirectDraw на базе интерфейсов D3D (Direct3D7 и более ранние)
• Добавлена поддержка приложений Direct3D9, выполняющих переключение буферов посредством интерфейса IDirect3D9SwapChain вместо обычного IDirect3DDevice9
• Добавлена поддержка приложений OpenGL, переключающих буферы посредством wglSwapLayerBuffers
• В OSD сервера добавлены 3 дополнительных текстовых слота

- Улучшен модуль низкоуровнего аппаратного мониторинга - новая версия модуля аппаратного мониторинга RivaTuner стала расширяемой, что даёт возможность добавлять графики для любых внешних источников данных посредством плагинов. Список возможностей, предоставляемых плагинами:

• Теперь RivaTuner экспортирует некоторые функции, предоставляя плагинам доступ на чтение к идентификационной информации адаптера, регистрам GPU производства ATI/NVIDIA и к шинам I2C этих адаптеров, что позволяет реализовать мониторинг любого критического системного параметра графического адаптера
• Технология поддержки нескольких источников одного типа данных позволяет подключить несколько плагинов, передающие одни и те же данные

- Улучшен модуль низкоуровневой диагностики графической подсистемы:

• Добавлена поддержка формата ATOM для BIOS адаптеров на базе R430
• Добавлена возможность определения типа моста HSI для графических адаптеров NVIDIA - теперь для карт с "неродным" чипом AGP или PCIE (например, GeForce 6600 AGP) RivaTuner отображает информацию о типе используемого моста HSI (BR02 AGP-to-PCIE или BR02 PCIE-to-AGP) в разделе "NVIDIA specific display adapter info"

- Обновлён SDK:

• Добавлен файл описания содержимого папки SDK
• В исходный код добавлены комментарии во всех ранее представленных примерах SDK
• Добавлен закомментированный исходных код RTS плагина BIOSChecksumGenerator
• Обновление некоторые скрытые возможности - теперь недокументированный интерфейс командной строки RivaTuner расширен командами доступа на запись/чтение к любому устройству находящемуся на любой из доступных шин I2C выбранного графического адаптера

- Обновлён FAQ
- Произведены незначительные изменения и улучшения интерфейса

Версия 2.0 RC 15.6 (27.06.2005), размер 1.11 Мб: линк, альтернативный линк
Автор: Ильдар Ахметжанов Дата: 28.06.2005 11:37