|
|
|||||||||||||||||||||||||||||
|
Обработка XML-данных в Firefox 2.0 претерпела ряд существенных изменений и в настоящее время близка к пику своей популярности. В этой статье мы рассмотрим некоторые отличия, включая неоднозначное решение изменить подход к работе с Web-каналами RSS. Подробнее »
17.08.2008 EJB Advocate: Реализация слабосвязанных SOA-приложений с использованием Java EE (исходники) EJB Advocate исследует различные формы слабого связывания в сервис-ориентированной архитектуре, концентрируясь на том, когда лучше использовать возможности асинхронной обработки, предоставляемые управляемыми сообщениями bean-компонентами. Подробнее »
17.08.2008 Доступ к ядру Linux через файловую систему /proc (исходники) Виртуальная файловая система /proc предлагает новый подход к взаимодействию ядра Linux и пользовательского пространства. В этой файловой системе содержатся виртуальные файлы, путем чтения и записи которых можно манипулировать структурами ядра. В отличие от обыкновенных файлов, их содержимое динамически генерируется ядром. Данная статья расскажет вам о виртуальной файловой системе /proc и покажет ее в действии. Подробнее »
15.08.2008 Искусство метапрограммирования: Часть 3. Корпоративное метапрограммирование (исходники) Корпоративное метапрограммирование все более широко используется по мере того, как графические и текстовые утилиты делают задачи программирования более простыми и наглядными. Все это происходит благодаря продолжающемуся процессу формализации в рамках управляемой моделью архитектуры, разрабатываемой консорциумом Object Management Group (Object Management Group's Model Driven Architecture - OMG's MDA). В этой статье, последней из серии из трех статей, исследуются рамки возможностей метапрограммирования, описывается архитектура MDA и проблемы, которые она позволяет решать, а также приводится небольшой пример текстовой системы, использующей MDA. Подробнее »
15.08.2008 Интеграция XForms и Google Web Toolkit: Часть 2. Создаем формы управления исполнителями и альбомами (исходники) Серия статей посвящена демонстрации совместного использования GWT и XForms при разработке веб-приложений. В первой части были рассмотрены основы каждой из технологий. Во второй части мы начнем использовать GWT и XForms для создания первого приложения. Подробнее »
09.08.2008 Чтение файлов в формате NITF (News Industry Text Format) на PHP (исходники) Текстовый формат новостной индустрии (News Industry Text Format - NITF) - это основанный на XML формат, использующийся агентствами новостей для представления и распространения новостной информации. Для разбора файлов данного формата существует пакет XML_NTF от PEAR, который упрощает извлечение как основного содержимого новостей, так и библиографических данных. И то, и другое можно затем использовать в любых приложениях на PHP. Подробнее »
09.08.2008 Интеграция XForms и Google Web Toolkit: Часть 1. Представляем JSNI - Java Script Native Interface (исходники) Целью этой серии из четырех статей является демонстрация совместного использования Google Web Toolkit (GWT) и XForms при разработке динамических Web-приложений. В первой части серии проблема интеграции GWT и XForms будет рассмотрена "снизу-вверх", т.е., начиная с основ каждой из технологий. Далее будут выявлены сходные моменты, обеспечивающие возможность их органичной интеграции. На этой основе мы разработаем приложение с использованием GWT и XForms. Подробнее »
07.08.2008 Голосовая поддержка в XML: Часть 4. Разрабатываем приложение для голосового поиска в Web с помощью VoiceXML (исходники) В последней статье серии мы разработаем приложение, способное выполнять голосовые запросы к Yahoo через интерфейс Yahoo Search API. Приложение будет использовать VoiceXML для описания критериев поиска информации как в Web, так и в предоставляемом Yahoo справочнике компаний (Yahoo!Local). Результатами поиска будет информация о предприятиях, расположенных в том или ином районе. Полученные результаты будут затем произноситься вслух голосовым браузером. Подробнее »
02.08.2008 Создаем расширение для Eclipse: шаг за шагом (исходники) Узнайте, как создать подключаемый модуль для Eclipse и Rational Application Developer V7. Используя созданный вами модуль, вы сможете создавать шаблонные фрагменты кода, позволяющие легко писать код, соответствующий стандартам вашей организации. Аналогично виду Snippets, включенному в состав проекта Web Tools, этот модуль позволит вам перетаскивать готовые фрагменты кода в редактор. Созданный с использованием лучших методов и практик объектно-ориентированного программирования, этот модуль сможет загружать фрагменты кода из любого источника, например из базы данных (такой как Apache Derby), из файловой системы или через Web-интерфейс. Подробнее »
02.08.2008 Путеводитель по Scala для Java-разработчиков: Классная работа (исходники) Для Java-разработчиков объекты - естественная стартовая точка в понимании Scala. В этой второй публикации из серии Путеводитель по Scala для Java-разработчиков Тед Ньювард следует базовому принципу оценки языка, а именно: мощь языка может быть оценена прямопропорционально его способности к интеграции новых возможностей, в нашем случае - поддержки комплексных чисел. По мере развития событий вы увидите несколько интересных "изюминок", относящихся к определению и использованию классов в Scala. Подробнее »
01.08.2008 Голосовая поддержка в XML: Часть 3. Разрабатываем голосовое приложение для работы с блогами (исходники) В третьей статье нашей серии мы разработаем простое приложение, принимающее на вход VoiceXML-данные (документ в формате VXML) и создающее записи в вашем онлайн-дневнике - блоге. Мы также расскажем о преимуществах подобного рода голосовой работы с блогами при создании так называемых твитов ("tweets") - записей мини блог-сервиса Twitter. Подробнее »
30.07.2008 pChart - строим графики и диаграммы на PHP (исходники) pChart - это PHP-библиотека для создания графиков, гистограмм и диаграмм. В отличие от большинства схожих библиотек, pChart бесплатна (распространяется под GPL лицензией). Из бесплатных главный соперник - Google Chart API. Подробнее »
26.07.2008 Rich Ajax Platform: Часть 1. Введение (исходники) Технология Ajax (асинхронный JavaSript + XML) и концепция Web 2.0 получили распространение среди разработчиков как способ придать Web-приложениям дополнительную динамику. Rich Ajax Platform (RAP) представляет собой средство разработки Ajax-приложений с использованием технологии Eclipse. Авторы статьи знакомят читателя с RAP, рассказывают о том, как организуется среда разработки на платформе RAP, приводят ряд демонстрационных скриншотов и в завершение иллюстрируют сказанное несколькими наглядными примерами. Подробнее »
26.07.2008 Разработка многозадачных приложений на PHP V5 (исходники) Многие PHP-разработчики полагают, что поскольку в стандарте PHP отсутствуют возможности для обработки потоков (thread), невозможно организовать работающее многозадачное PHP-приложение. Например, если приложению нужна информация с другого Web-сайта, оно должно остановиться и подождать завершения извлечения этой удаленной информации. Это не правда! Узнайте о внутрипроцессной (in-process) многозадачности в PHP, использующей функции stream_select и stream_socket_client. Подробнее »
25.07.2008 Голосовая поддержка в XML: Часть 2. разрабатываем календарь с голосовыми функциями (исходники) Темой второй статьи нашей серии станет разработка календаря с голосовыми функциями. Календарь будет сохранять данные в XML, которые можно будет затем модифицировать, а также озвучить, преобразовав в файл формата VoiceXML, содержащий необходимые голосовые инструкции. Кроме этого, календарь сможет самостоятельно генерировать информацию в VoiceXML для последующего голосового вывода вашего расписания. Подробнее »
24.07.2008 Защита Web-форм от автоматической обработки (исходники) Статья описывает способ реализации механизма, позволяющего бороться с автоматическим заполнением форм, ложными регистрациями и спамом через форму обратной связи. Подробнее »
23.07.2008 Разработка элементов управления ASP.NET на примере навигационной панели (исходники) Разработчики Microsoft предложили удобное расширяемое решение, которое позволило описывать иерархию страниц в несложном XML-файле, а при желании - увязывать между собой структуры из разных источников (например, из базы данных, из дерева каталогов на диске, из нескольких XML-файлов). Подробнее »
12.07.2008 Практическое использование Rails: Часть 4. Стратегии тестирования в Ruby on Rails (исходники) В сообществе программистов Ruby on Rails принято интенсивно тестировать создаваемые приложения. На помощь могут прийти различные инструментальные средства: от базового набора инструментальных средств Rails и RCov до пакетов Mocha и FlexMock, предлагающих средства для более сложных сценариев тестирования. Однако разные инструментальные средства зачастую поддерживают различные стратегии. Узнайте об оптимальных соотношениях основных стратегий тестирования. Подробнее »
12.07.2008 Real Web 2.0: Википедия - лидер среди сайтов с пользовательским контентом (исходники) Поощряйте пользователей создавать собственный контент и вносить личный вклад в ваш Web-сайт с учётом опыта Википедии. Википедия основана на технологии открытого исходного кода и учитывает тот факт, что её пользователи разбросаны по всему миру и могут предъявлять особые требования к доступности материала. Википедия предоставляет средства, помогающие пользователям создавать собственный контент, а также способствует созданию атмосферы, в которой добавленная информация проверяется и обсуждается сообществом. Подробнее »
11.07.2008 Голосовая поддержка в XML: Часть 1. Разрабатываем программу прослушивания RSS-каналов (исходники) RSS - это популярная в настоящее время технология, в основном благодаря легкости организации каналов данных. В данной статье - первой в серии из четырех частей, посвященных разработке VoiceXML-приложений - рассказывается, как создать программу чтения RSS-каналов (RSS-reader) c голосовой поддержкой. Получая на вход RSS-ленту, программа выдает данные в формате VoiceXML, который может быть прочитан и проговорен вслух вашим любимым голосовым приложением. Подробнее »
Страница: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
|
|