Использование парсера MSXML для работы с XML-документами[Раздел: Раздел: XML Автор: Кен Скрибнер (Kenn Scribner)] В этой статье автор на простом примере демонстрирует применение парсера MSXML для работы с XML-документами (загрузка и сохранение документа, поиск, изменение и добавление узлов, получение и изменение атрибутов). Для работы с MSXML используются средства библиотеки ATL.
Использование XML совместно с SQL[Раздел: Раздел: XML Автор: Алексей Ширшов] В статье рассматриваются базовые механизмы и возможности использования XML в MS SQL Server и ADO.
Вычисление
дня недели[Раздел: Раздел: Алгоритмы Автор: n/a] Статья познакомит вас с реализацией алгоритма определения дня недели по заданной дате...
Алгоритмы поиска в тексте[Раздел: Разделы: Алгоритмы Автор: Андрей Боровский] Наверное, каждому, кто много работает за компьютером, знакома подобная ситуация: перелистывая страницы книги в поисках нужного фрагмента, невольно начинаешь думать о том, как вызвать команду «поиск по всему тексту». Действительно, современные
программы обработки текста приучили нас к такой удобной в...
Использование PGP SDK[Раздел: Разделы: Криптография Автор: Алексей Кирюшкин] Краткое описание функций PGPsdk используемых при расшифровании и вводе пароля к секретному ключу. Класс CSimplePGP дополненный функциями расшифрования. Демонстрационная программа - расшифрование файла, данных из памяти. Экспорт ключей из менеджера ключей PGP.
Поиск потерянных блоков памяти с помощью ascLib[Раздел: Разделы: Visual C++ (Microsoft) Автор: Михайлов С.] Потери памяти возникают чаще всего из-за неосвобождения занятой памяти после завершения ее использования.
Чаще всего это случается из-за небрежностипрограммиста. Есть разные способы поиска таких утечек. Один из них - с помощью библиотеки ascLib - описан в этой статье.
Сортировка столбцов в таблице без перезагрузки[Раздел: Разделы: Java/JavaScript Автор: Александр Шуркаев] Иногда перед разработчиком стоит задача обеспечить сортировку столбцов в таблице с данными. Классическим решением является использование какого-нибудь серверного языка программирования, который бы сортировал данные по определённому столбцу и отдавал полученную страницу клиенту.
PHP: авторизация доступа[Раздел: Разделы: PHP Автор: Антон Орлов] Если
вы хотя бы иногда посещаете сайты, на которых есть "защищенная зона", то есть часть, доступ на которую возможен лишь по определенным логину и паролю, то вас наверняка интересовало, как эта авторизация происходит...
Веб-сайт: сборка по кирпичикам[Раздел: Разделы: PHP Автор: Алексей Гончаренко] Сегодня мы поговорим о том, как минимальными усилиями создать сайт с динамическим контентом. Обычно создание современного динамического веб-сайта - это результат работы серьезной профессиональной команды. Дизайнер разрабатывает внешний вид страниц, программист организует базу данных и пишет управляющие контентом скрипты, верстальщик создает эргономичный код, контент-менеджер поддерживает сайт наполнением, веб-мастер настраивает веб-сервер и следит за правильной
работой всего сайта в целом...
Использование конечных автоматов[Раздел: Разделы: Алгоритмы Автор: Андрей Калинин] Я не хочу давать формальных определений, цель этой заметки --- показать "на пальцах" использование конечных автоматов (КА) для решения различных задач разбора...
Электронная почта Интернет[Раздел: Разделы: Delphi, Интернет-технологии Автор: Фофанов Дмитрий] Поскольку электронная почта необычно популярна, существует множество документов на эту тему. Вместо того чтобы рассматривать все эти документы, мы лучше обрисуем несколько
ключевых и самых важных моментов. После прочтения данной статьи вы узнаете ключевые моменты протокола SMTP и будете ориентироваться в многочисленных “почтовых” RFC.
Низкоуровневое программирование звука в Windows[Раздел: Разделы: Работа со звуком Автор: Евгений Музыченко] В отличие от MS DOS, термин "низкоуровневое" в Windows означает не манипуляцию регистрами, прерываниями
и каналами DMA, а просто самый элементарный уровень сервиса, обычно предоставляемого непосредственно драйвером устройства. В нашем случае таким устройством обычно является звуковой адаптер (карта), хотя Windows совершенно безразлично, откуда драйвер берет вводимый звук и куда девает звук выводимый. Существует, например, драйвер для вывода произвольного звука на встроенный динамик (PC Speaker), а также виртуальные драйверы, которые просто перенаправляют звуковые потоки другим драйверам или программам.
Умный конь[Раздел: Разделы: Алгоритмы Автор: n/a] Еще одна статья из серии "Алгоритмы" опишет решение известной шахматной задачи про коня, которому нужно обойти всю доску, побывав в каждой клетке всего один раз...
Расставляем
ферзей на шахматной доске[Раздел: Разделы: Алгоритмы Автор: n/a] Пробовали ли вы когда-нибудь расставить 8 ферзей на шахматной доске так, чтобы ни один из них не находился под ударом?.. Алгоритм решения этой задачи - здесь...