{custom category="2" template="alfavit" aviable="global" from="0" limit="1" cache="yes"}

Программист.2003. № 2

Views: n/a


Программист.2003. № 2

Фундаментальные проблемы профилировки «в малом».........12
Крис Касперски
Описываются проблемы, возникающие перед программистом при решении задачи профилировки небольших фрагментов программы (вплоть до отдельных машинных команд).
Многопоточность и синхронизация.
Часть 3: объекты
синхронизации............. . 16
Алексей Курзенков
В третьей части статьи рассказывается об объектах синхронизации ядра: что это такое, в каких случаях какие объекты лучше применять, описывается работа функций WaitFor* для работы с такими объектами. Приводится пример организации синхронизации.
Программирование для мобильных устройств...................23
интервью
Известно, что для карманных компьютеров и смартфонов тоже нужно писать программы. Но изучить эту область программирования на практике успели пока немногие. Эти немногие (сотрудники московской компании «Оксиджен Софтвер») и ответили на наши вопросы.
Эволюция WAP...............28
Сергей Сироткин
Весьма подробное описание Wireless Application Protocol: архитектура, протокол WTLS, язык разметки WML/ WML2, скриптовый язык WMLScript, pusn-и LBS-технологии. Все это иллюстрируется примерами.
Функции, указатели и ссылки. Часть 2..................... 34
Лаптев Валерий Викторович
На практике возникает масса вопросов, связанных с использованием указателей и ссылок в C++. Во второй части статьи автор кратно остановился на использовании строк и подробно прошелся по проблемам, возникающим при работе с указателями.
Начинаем работать с Oracle.....40
Павлюков Юрий Анатольевич
Азы работы с базами данных на примере СУБД Oracle - установка сервера, основные понятия Oracle, использование текстовых и GUi\'iuHbix утилит для управления сервером. Статья для начинающих.
SQL на досуге................46
Константин Дорохов
Очень необычное, занятное использование сервера баз данных Oracle и SQL-запросов, что называется, «в развлекательных целях».
Массивы и коллекции в Visual Basic .NET.......................49
Павел Сурменок
По сравнению с шестой версией, программиста на Visual Basic .NET ждет масса новых возможностей, предоставленных платформой .NET, В статье речь идет о массивах и коллекциях: по сравнению с VB6 все изменилось очень сильно.
Компилятор Delphi для Microsoft .NET. Часть 3. создание приложений ADO.NET....................54
Алексей Федоров, Наталия Елманова
Завершающая статья из цикла, посвященного возможностям компилятора Delphi для .NET, предварительная версия которого входит в состав Borland Delphi 7. На сей раз речь идет о работе с базами данных.
Обзор XML Object Link .........63
Павел Москвин
Обзор BogueWave XML Object Link, уникальной по своим возможностям утилиты, способной генерировать по DTD С++-код для выполнения практически всех операций с XML-данными.
Файловый формат ICO......... 69
Александр Теут
Да, да - это те самые файлы, в которых хранятся -иконки» (и курсоры тоже). Внутренняя структура файла, вроде бы, простая, однако кое-какие тонкости есть... О них и рассказано в этой статье.
Генетические алгоритмы.......74
Коренюшкин Антон
Генетические алгоритмы - это алгоритмы, действующие подобно «живым\" системам, то есть основанные на принципах естественного отбора. Даже терминология в ГА сродни биологической: популяция, особь...
Организация сортировки больших массивов данных.............81
Крис Касперски
Статья посвящена так называемой линейной сортировке, то есть сортировке за время, линейно зависящее от количества сортируемых элементов. Описаны некоторые тонкости и ухищрения, связанные с этим алгоритмом.
Рынок труда для
IТ-профессионала . .___........ 86
интервью
Какие IT-специалисты наиболее востребованы сегодня? Какие требования обычно предъявляет работодатель? Каковы перспективы российского кадрового рынка в области ГГ? На эти и другие вопросы отвечает директор департамента подбора персонала и кадрового консалтинга компании «Делоджис Труп».

___________

Скачать журнал Программист | 2003 год | № 2 | Формат: djvu | ~25 Mb: