Декабрь 25, 2006

Семантическая сеть уже работает

На встрече JUG выступил Лев Гершензон с докладом «Технология извлечения структурированной информации из неструктурированного текстового массива на примере использования в проекте Яндекс.Новости: пресс-портреты, цитаты в новостях, карта сюжета». Фото. Слайды. Что интересно, для представления знаний используется не RDF, а язык Тома.

Декабрь 23, 2006

Статья про SimpleXML

На developerWorks опубликована статья «Обработка SimpleXML с помощью PHP». Было бы правильнее называть её «Обработка XML с помощью PHP-библиотеки SimpleXML», убрать выражения типа «деформированный ввод», но и в таком виде статья поможет быстро разобраться с SimpleXML.

Декабрь 15, 2006

Об XSLT 2.0

На сайте developerWorks Россия опубликована статья «Подготовка к переходу с XSLT 1.0 на 2.0, Часть 1: Улучшения в XSLT».

Основные затронутые темы:

  • группировка,
  • неявный узел документа вместо типа RTF (Result Tree Fragment),
  • пользовательские функции,
  • типы данных,
  • сериализация данных, замена disable-output-escaping, URI-кодирование.

К сожалению, с точки зрения русского языка, текст написан далеко не идеально. Пример:

Например, сравнение:

minutes-from-dateTime(xs:dateTime('2005-07-01T14:06:32'))

возвращает целочисленное значение 6 по старому пути, где петля функций substring-before() и substring-after() и, возможно number(), будут использоваться для освобождения от минуса. По новому пути, имя функции объясняет то, что подразумеваете.

Или вот ещё:

Вы можете поддержать XML 1.1 с помощью процессора матрицы отображения XSLT 1.0, как последнего издания исправлений.

Тем не менее, разобраться можно.

Ещё статьи на тему XSLT 2.0:

Декабрь 12, 2006

Что такое XML Sapiens

Статья «Что такое XML Sapiens» затрагивает тему технологического отставания рынка CMS от тенденций отрытых стандартов. В качестве решения предлагается декларативный язык XML Sapiens.

Декабрь 10, 2006

Трещины в фундаменте

На этот раз пространствами имён недоволен Михей Дубинко, бывший редактор в составе Рабочих групп по XForms и HTML, и один из авторов книги XML Hacks. Читайте статью «Трещины в фундаменте».

Пара цитат:

... я хочу высказать своё основное утверждение — наверное, что-то не так с самой постановкой задачи, раз сторонники некой технологии вынуждены прибегать к очевидно надуманным примерам для оправдания её существования.

--

Если мы собираемся менять пространство имён под каждый новый внешний язык, то можно было просто не заводить себе собственное пространство имён.

На самом деле, это не такая уж плохая альтернатива.

Декабрь 03, 2006

Профилирование XML-схемы

Intersoft Lab опубликовал статью «Профилирование XML-схемы». Автор провёл анализ большой выборки XML-схем и выявил основные особенности их разработки.