1.3 Установка Xalan

Category: Установка Xalan

В этой части я покажу, как устанавливать XSLT-процессор Xalan. В следующей главе мы создадим наше первое XSLT-шаблон и используем его для преобразования XML-документа.

Процесс установки предельно прост при условии, что у на вашей машине уже установлен Java Runtime Environment (JRE). Хотя совсем немного кода, который мы увидим в книге, используют Java, Java нужна для работы самого XSLT-процессора. Установите JRE, сходите на http://xml.apache.org/xalan-j/ и скачайте последний стабильный билд кода. (Если осмелитесь, вы можете скачать вместо этого последний тестируемый билд)

Continue reading » No comments

Функции string в XSLT

Category: Заметки

В спецификации описано, как работают функции string. Поясняется, что при приведении списка узлов к строке, результатом будет строковое значение первого узла. На примере это будет выглядеть следующим образом:

Continue reading » No comments

Выбор нескольких нод

Category: Заметки

Бывает ситуация, когда нужно при помощи XSLT вывести, используя шаблон, не все ноды из XML, а не более N из них. Например, если вы хотите показать не более 3х комментов, оставленных пользователю за последнюю неделю. При этом в XML у вас выведены все комменты за последнюю неделю.

Continue reading » No comments

Чем отличается for от for in

Category: Заметки

В ходе прочтения JavaScript: The Good Parts, сочинился пример, иллюстрирующий отличия оператора for от for in.
for...in не гарантирует порядок вывода элементов массива. Правда, это удалось увидеть только на примере с наследованием.

Continue reading » No comments

То, что вы могли не знать о jQuery

Category: Статьи о JavaScript

Перевод статьи Things you may not know about jQuery.

Continue reading » No comments

1.2.4 XML стандарты

Category: Основы XML

Когда мы будем говорить о преобразованиях, мы будем работать с двумя стандартами: XSLT и XPath. XSLT определяет ряд основ, используемых для описания преобразований документа, тогда как XPath определяет синтаксис для описания положений в XML-документах. Когда мы будем писать преобразования, мы будем использовать XSLT, чтобы сказать процессору, что сделать, а XPath — чтобы сказать процессору, к чему применить это действие. Оба стандарта доступны на сайте W3C, посетите http://www.w3.org/TR/xslt и http://www.w3.org/TR/xpath, чтобы получить больше информации.

Continue reading » No comments

Яндекс.Ответы Release

Category: Яндекс.Ответы

Ура! Мы запустили проект Яндекс.Ответы. Если у вас возникли какие-то вопросы, вы можете поискать их на этом сервисе, мы проиндексировали весь интернет. Если ответа на ваш вопрос ещё нет, то его можно задать посетителям нашего сайта и получить ответ от экспертов в нужной области.

А вот на этой странице вы можете познакомиться с командой сервиса. Я делала XSLT-вёрстку, немного XHTML+CSS и JavaScript. Научным консультантом выступал veged@, это был фактически диктант :-) За это ему огромное-огромное-огромное спасибо!

Continue reading » 1 Comment

1.2.3 DOM и SAX

Category: Основы XML

1.2.3 DOM и SAX

Два наиболее популярных API, использующихся для разбора XML-документов, — это Объектная модель документа (Document Object Model, DOM) и Простой API для XML (Simple API for XML, SAX). DOM официально рекомендован W3C (рекомендация доступна по адресу http://www.w3.org/TR/REC-DOM-Level-1), тогда как SAX — это, фактически, стандарт, созданный Дэвидом Меггинсоном (David Megginson) и другими в подписке XML-DEV (http://lists.xml.org/archives). Мы кратко поговорим здесь об этих двух API. Мы не будем использовать их в этой книге, но они дадут вам понимание того, как работают большинство XSLT-процессоров.

Continue reading » No comments

Introduction to Information Retrieval

Category: Книги и статьи

На работе нам порекомендовали «Правильную книжку про поиск» для программистов. Можно прочесть анонс об этой книге (на английском языке). Сама книга доступна в электронном виде (тоже на английском). Возможно, когда я стану совсем большая, я попробую её хотя бы прочесть. А может быть и перевести.

Continue reading » No comments

Обращение к гостям

Category: Без категории

Я завела себе уютный бложек на отдельном домене (пока страшненький). В нём будут только публичные записи. Предполагаю, что в основном на технические темы. Все записи будут копироваться в ЖЖ, а оттуда в Ярушку.
Кроме того в ЖЖ под замком будет типа личное, а в Ярушке — глупости. Комментить и читать полные тексты можно везде.

Continue reading » 1 Comment