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

System Information for Windows 2009-05-12
Румынский программист Габриэль Топала обновил свою утилиту System Information for Windows (SIW). Она предназначена для централизованной выдачи информации о программных и аппаратных компонентах вашей компьютерной системы.


Изменения в свежей версии:

Улучшен модуль определения параметров батареи электропитания (у ноутбуков и т.п.).
Улучшен модуль определения установленных приложений.
Исправлено составление рапорта в формате XML.
Реализована поддержка платформы NVIDIA ION.
Введена предварительная поддержка процессоров Intel "Clarkdale".
Введена предварительная поддержка Apple MacBook и MacBook Pro.
Мелкие улучшения и исправления.

Работает System Information for Windows под операционными системами Windows 98 / Me / NT4 / 2000 / XP / Server 2003 / Media Center / Tablet PC / Windows 2003 Server R2 / Vista / Windows Server 2008 / Windows 7 / Windows Server 2008 R2, распространяется на бесплатной основе для некоммерческого использования (впрочем, автор принимает добровольные пожертвования). Существует платная версия SIW, основное отличие которой - возможность сохранять рапорты не только в HTML, но и TXT, CSV, XML. При желании вы можете выбрать русскоязычный интерфейс утилиты (Tools -> Options).

System Information for Windows (2.02 Мбайт): линк
Автор: Алексей Перевертайлов Дата: 14.05.2009 15:23
Google переделывает фото улиц в Японии
В связи с активными протестами общественности, корпорация Google вынуждена будет переснимать большое количество фотоматериалов для своих сервисов Google Street View, отображающих вид улиц в японских городах.


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

В итоге было достигнуто соглашение о замене текущих снимков новыми фотоматериалами, которые уже будут получены на штативах, высота которых будет ниже на 16 дюймов (порядка 40 сантиметров).
Автор: Алексей Перевертайлов Дата: 14.05.2009 15:47
NVIDIA CUDA Toolkit версии 2.2
Корпорация NVIDIA сообщила о выходе NVIDIA CUDA Toolkit версии 2.2 - набора инструментов указанной технологии, позволяющей программистам в рамках среды разработки на C писать программное обеспечение для решения сложных вычислительных задач с использованием многоядерной вычислительной мощности графических процессоров.


Напомним некоторые характеристики технологии:

Стандартный язык C для параллельной разработки приложений на GPU.
Стандартные библиотеки численного анализа для быстрого преобразования Фурье и базового пакета программ линейной алгебры.
Специальный драйвер CUDA для вычислений с быстрой передачей данных между GPU и CPU.
Драйвер CUDA взаимодействует с графическими драйверами OpenGL и DirectX.
Поддержка операционных систем Linux 32/64-bit, Windows XP 32/64-bit и Mac.


А теперь - о дополнительных функциях CUDA Toolkit 2.2:

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

Повышенная производительность работы для работы с широким кругом OpenGL приложений, работающих на Quadro GPU, когда вычисления с CUDA и рендеринг OpenGL графики выполняются на разных GPU (например, обработка и вывод медицинских изображений).

Текстурирование из выровненной линейной памяти. Экономия полосы пропускания памяти до 2 раз для приложений обработки видео.

Чтение и запись из системной памяти в ядре. Обеспечивает прирост производительности для приложений потокового медиа, транскодирования видео, обработки изображений и обработки сигналов благодаря тому, что функции CUDA могут читать и писать напрямую из закреплённой общей памяти. Это снижает частоту и объём данных, копируемых из памяти GPU в CPU и обратно. Поддержка в MCP7x и GT200 и более поздних GPU.

Закреплённая общая память. Позволяет приложениям, использующим несколько GPU, получить более высокую производительность и использовать меньше общей памяти, предоставляя нескольким GPU доступ к одним и тем же данным в системной памяти.

Поддержка асинхронного копирования в Vista. Позволяет приложениям получать более высокую производительность благодаря асинхронному копированию памяти. Эта функция уже была доступна на других поддерживаемых платформах, но теперь поддерживается и на Vista.

Аппаратный отладчик для GPU. Разработчики теперь могут использовать отладчик аппаратного уровня на GPU с CUDA, который обеспечивает простоту популярного GDB отладчика с открытым кодом и позволяет разработчикам с лёгкостью отлаживать программы, которые работают с тысячами потоков на GPU. Этот CUDA GDB отладчик для Linux имеет все возможности, необходимые для отладки прямо на GPU, включая возможность устанавливать контрольные точки, отслеживать переменные, проверять состояние и т.д.

Эксклюзивный режим устройства. Эта опция позволяет приложению эксклюзивно использовать GPU, гарантируя, что 100% процессорных мощностей и памяти GPU будут использоваться данным приложением. В системе могут работать одновременно несколько приложений, но только одно может использовать каждый GPU за раз. Такая конфигурация особенно полезна на кластерных системах Tesla, где большим приложениям может потребоваться вся мощь одного или нескольких GPU в каждом узле кластера Linux.

Осталось добавить, что инструменты разработки NVIDIA CUDA включают в себя три компонента: драйвер CUDA, набор инструментов и примеры кодов. Бесплатно получить необходимые дистрибутивы можно на странице, адрес которой приведён далее.

NVIDIA CUDA: страница загрузки
Автор: Алексей Перевертайлов Дата: 14.05.2009 18:49
PSPad версии 4.5.4 (сборка 2351)
Продолжается работа Яна Фиалы над PSPad - очень удобным текстовым редактором с подсветкой кода, многодокументным интерфейсом, и многими другими полезными возможностями.


На сей раз нам представили очередной релиз, который формально является тестовым (последняя официальная версия - по-прежнему 4.5.3). Тем не менее, приложение абсолютно работоспособно, и вряд ли вы найдёте в нём какие-то критические ошибки. В свежей версии PSPad поправлена ошибка в подсветке VBScript, устранён недочёт в функционале сохранения на FTP-ресурс, и т.д. Распространяется данный текстовый редактор на бесплатной основе, интерфейс локализован в том числе и на русский язык.

Внимание! Установка новой версии осуществляется в два этапа: вначале вы скачиваете и инсталлируете последний официальный релиз. Потом скачиваете неполный дистрибутив последнего релиза, распаковываете CAB-архив и переписываете его содержимое (включая файл PSPad.exe) в каталог с ранее установленным редактором.

Последний официальный релиз PSPad (около 3.26 Мбайт): линк

PSPad версии 4.5.4 Beta сборка 2351 (около 2 Мбайт): линк
Автор: Алексей Перевертайлов Дата: 14.05.2009 21:02
Visual Studio 2010 Beta 1 - на подходе
Корпорация Microsoft намекает на скорое появление первой beta-версии своего пакета визуальной разработки приложений. Который, как обычно, должен стать воплощением нынешнего видения софтверным гигантом ближайших перспектив процесса разработки приложений. Тут и упор на вычисления в "облаке", и функционал для программирования под Sharepoint, и работа с базами данных от Oracle и IBM DB2, и многое другое.

Глава отдела разработки Visual Studio Джейсон Зандер (Jason Zander) пару дней назад заявил - "в процессе нашей беседы идёт завершение подготовки Visual Studio 2010 Beta 1 к выпуску". А сегодня Амит Чаттерджи (Amit Chatterjee), глава отдела бизнес-тестирования Visual Studio в Microsoft India Development Center, сказал, что выход Visual Studio 2010 Beta 1 уже совсем на подходе. Предполагается, что ждать нам осталось всего одну-две недели, не больше.

В настоящее время, напомним, вам доступны Visual Studio 2010 и .NET Framework 4.0 Community Technology Preview (CTP). Следите за появлением информации о выходе Visual Studio 2010 Beta 1 на официальной странице проекта.
Автор: Алексей Перевертайлов Дата: 14.05.2009 21:33