Программист.2003. № 1
Views: n/a
Профилировка программ........11 Крис Касперски Если ваша программа работает не так быстро, как хотелось бы, можно, конечно, потребовать, чтобы пользователь вашей программы купил самый быстрый компьютер, но лучше все же выяснить, в чем причина «торможения» и устранить ее... Многопоточность и синхронизация. Часть 2: зачем нужна синхронизация? .... 17 Алексей Курзенков В продолжении статьи: общие принципы построения многопоточных приложений, типичные ошибки, распространённые ситуации, проблема -.ручной» синхронизации и объяснение, почему вручную потоки синхронизировать не надо. Общая структура РЕ-файла. Часть 4........................23 Павел Москвин В четвёртой части статьи продолжаем погружение в глубины «ресурсной» части исполняемого файла. На этот раз рассказ пойдет о ресурсах меню, строковых ресурсах, версии файла. Применение технологии FastCGI .. 33 Олег Бунин Описание технологии FastCGI - служащей для ускорения работы CGi-скриптов. Идея состоит в том, что интерпретация и инициализационная часть скрипта можно выполнять не при каждом обращении, а только при первом. Функции, указатели и ссылки. Часть 1........................38 Лаптев Валерий Викторович Указатели и ссылки е C++ - тема, вроде бы, изъезженная вдоль и поперек. Однако на практике вопросов, связанных с их использованием, возникает масса: передача параметров по ссылке, константные аргументы функций, одномерные и многмерные массивы в качестве параметров функций. Технология JavaServer Pages. Часть 2........................44 Тульчинский Антон Викторович Продолжаем рассказ про создание динамических web-страниц. На сей раз речь идёт о выборе подходящего инструмента для работы в связке с JSP: компоненты JavaBeans, дескритпоры, и сервлеты. Приложение со свойствами платформы. Типы полей.........50 Николай Озниев Эта статья основана на опыте автора по созданию конструктора баз данных. Оказывается, пользователю вполне можно предоставить возможность организовывать сложные взаимосвязи между таблицами. Триада MVC в действии..........56 Озеров А.А. Использование паттерна проектирования пользовательских графических интерфейсов MVC (Model-View-Controller) на примере Swing-приложения в Java. PHP: опыт применения..........60 Михаил Емельченков Эта статья - краткий отчет программиста, который перевел сайт с SSI на РНР. Даются ответы на вопросы, зачем это нужно, каких результатов удалось достичь, какие трудности могут встретиться на пути. Компилятор Delphi для Microsoft .NET. Часть 2. Создание Windows-приложений... 62 Алексей Федоров, Наталия Елманова .NET и Delphi - две вещи «совместные\". Рассказ о создании настоящих Windows-приложений с помощью предварительной версии (preview) компилятора Delphi Compiler for .NET. Цветовые модели...............68 Евгений Троицкий Краткий обзор способов численного представления цветов или цветовых моделей. Как человек воспринимает цвета, для чего подходит та или иная модель, и, самое главное - как преобразовывать цвет из одной модели в другую. Работа с расширениями OpenGL с использованием NVIDIA OpenGL SDK. Часть 7: Работа со сжатыми текстурами (окончание)................. 72 Гайдуков Сергей Завершающая часть длинного цикла статей, посвященного расширениям OpenGL и NVIDIA OpenGL SDK. Последняя статья посвящена работе со сжатыми текстурами средствами OpenGL. Алгоритмы: поиск в играх. Часть 2. Практика...............81 Игорь Бобак Какой программист не мечтал сам написать шахматную программу! В статье, на примере шахмат рассматриваются практические вопросы применения алгоритмов поиска в играх (см. «Программист» N99/2002), MCAD: новая сертификация для разработчиков..............88 27 января сего года а России стартует программа подготовки разработчиков к сертификации на новое звание от Microsoft - Certified Application Developer. В этой статье - рассказ о новой программе и о сертификации .NET-разработчиков вообще. |
___________
Скачать журнал Программист | 2003 год | № 1 | Формат: djvu | ~25 Mb:
Скачать журнал Программист | 2003 год | № 1 | Формат: djvu | ~25 Mb: