Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Клуб профессиональных программистов :: Выпуск #55


Клуб профессиональных программистов "Весельчак У"
Информационная рассылка сайта и форума.  Выпуск No55 (2008-08-10).

Здравствуйте, уважаемые читатели!


Сегодня в выпуске:



Напоминаем о теме для обратной связи и обсуждения рассылок: "Наши почтовые рассылки". Можно просто написать нам на почту: "club AT shelek DOT ru".


На этой неделе на нашем сервере установлена система eAccelerator для ускорения работы PHP и кеширования данных. Свои впечатления и пожелания по работе сайтов на нашем сервере можете оставить в теме "Свой сервер для Шелека".

Содержание.

Аннотация.

Viva64 – это инструмент для разработчиков программ. С его помощью можно упростить перенос кода с 32-битных Windows-систем на 64-битные.

Проблема ближайших дней – выпуск 64-битных программ.

Персональные компьютеры с 64-битными процессорами появились на массовом рынке лишь с начала 2006 года. Практически сразу же начался процесс модификации программ для работы на новой архитектуре. Но неожиданно для разработчиков выяснилось, что после запуска на новой платформе приложения могут вести себя некорректно. Стандартные средства диагностики не позволяют выявить новый класс ошибок в приложениях, но оставлять эти ошибки неисправленными нельзя.

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

Viva64 как решение проблемы.

Одним из возможных решений для поиска ошибок при переносе кода является использование программ специального класса – статических анализаторов кода. Представителем данной группы программ и является Viva64. Viva64 – это анализатор кода, который выявляет в приложениях, написанных на языках программирования Си и Си++, потенциальные проблемы переноса кода.

Viva64 работает в среде Microsoft Visual Studio 2005, являясь ее модулем расширения. Общий вид среды вместе с Viva64 показан на рисунке 1.



Рисунок 1. Общий вид Microsoft Visual Studio 2005 вместе с Viva64.

...


Целиком статью можно прочесть на нашем сайте.

А теперь прощаемся с Вами до следующего выпуска.


С уважением, команда Клуба.


В избранное