Программист.2002. № 10
Views: n/a
Драйверы Windows XP...........11 Илья Кузьмин Краткий обзор основных изменений, произошедших в структуре драйверов новой версии Windows - изменения в ядре операционной системы, новое в DDK, различия драйверов Windows ХР и драйверов Windows 2000. Общая структура РЕ-файла......14 Павел Москвин Разбираем формат исполняемых файлов Portable Executable. В первой статье (планируется продолжение!) знакомимся с общей структурой РЕ-файла - составом заголовков и таблицей разделов. Оптимизация штатных С-функций для работы с памятью...........18 Крис Касперски Рекомендации и конкретные предложения по оптимизации базовых С-функций по работе с памятью, а также встроенных функциях ядра системы. Интересное исследование эффективности качества оптимизации memory-функций и функций для работы со строками а различных компиляторах. JDBC Connection pool своими руками.............29 Озеров Андрей Пул соединений - это класс, объединяющий набор обьектов JDBC Connection и методы доступа к ним. Такое решение позволяет минимизировать количество запросов к базе данных и сэкономить ресурсы сер влета. Стыковка базы V7 с web-витриной.................32 Никита Зайцев Авторское решение по соединению учетной системы на основе решений от фирмы 1С (платформа V7) и витрины web-магазина. Дается также анализ эффективности построения аналогичного решения на базе \"Web-расширения» 1С:Предприятия. Динамическое формирование объектов.........40 Ческис Владимир С помощью ассоциативных списков предлагается ввести т.н. \"реестровые переменные», которые позволят создавать классы, интерфейсы которых можно модифицировать динамически, во время выполнения. Подробные рекомендации по реализации, возможные ошибки и проблемы, сочетание с другими паттернами проектирования. Kylix 3: теперь и C++............45 Андрей Боровский Предлагаем вам довольно подробный обзор новой версии этой, уже успевшей стать весьма популярной, среды разработки. Новые возможности, изменения в составе, проблемы, ошибки. Оптимизация макросов VBA......52 Петр Каньковски Интересная и довольно детальная подборка проверенных рекомендаций по оптимизации кода макросов Visual Basic for Applications. Общие принципы, конкретные задачи, анализ эффективности различных способов «ускорения». Ксерион: российская альтернатива технологии Java................59 Д.Г. Гаев Описательно-обзорная статья по технологии разработки программ, которой уже почти двадцать лет, и которая очень напоминает Java. Прототипы Ксерион-сис-темы уже работают под Linux, Windows NT и Solaris. Воспроизведение звуков средствами DirectSound....................66 Чуприна Андрей Начальный экскурс - основы воспроизведения звука с помощью DirectSound, создание и уничтожение звукового объекта, обработка ошибок, работа с характеристиками звуковых файлов, и т.д. Работа с расширениями OpenGL с использованием NVIDIA OpenGL SDK 5.1. Часть 5. . . 74 Гайдуков Сергей Продолжение цикла статей. На этот раз рассказывается об интеракторах - предопределенных обработчиках некоторой группы сообщений, работе с ними, а также о создании с их помощью так любимой Зд-геймерами консоли, которая, в нашем случае, послужит отличным отладчиком. Вершинные шейдеры в Direct3D......................80 Денис Хромов Вершинный шейдер - это графическая функция, выполняемая на геометрическом процессоре видеокарты и используемая для добавления спецэффектов к объектам ЗР-среды с помощью математических операций над данными о вершинах объекта. В Direct3D шейдеры представлены как секции конвейера. |
___________
Скачать журнал Программист | 2002 год | № 10 | Формат: djvu | ~25 Mb:
Скачать журнал Программист | 2002 год | № 10 | Формат: djvu | ~25 Mb: