Июнь 26, 2004

XML в Oracle

Статья с примерами основных действий: «XML в Oracle — это очень просто».

Июнь 19, 2004

Пример дискуссии о применимости XML

Обсуждение нужности использования XML на одном из форумов: «XML vs другие технологии». Чем-то отличается от обычных флеймов.

Июнь 14, 2004

Опыт одного дизайнера с публикациями будущего

Очень «жизнерадостная» статья Сьюзан Глинерт о практическом опыте внедрения XML: «XML может идти в ж***: опыт одного дизайнера с „публикациями будущего“». Дополнения. К сожалению, типичная история.

Июнь 10, 2004

Конференция разработчиков на Протве

ALT Linux и Институт Логики при спонсорской поддержке Intel проводят первую международную конференцию разработчиков свободных программ на Протве.

Прежде чем привести официальное извещение, поясню, какое отношение имеет это мероприятие к XML:

  • если первые эксперименты окажутся удачными, то на конференции будет анонсирован проект, посвящённый XQuery;
  • для документации дистрибутивов ALT Linux используется XML, и на встрече будет несколько участников этого проекта;
  • возможно, ещё что-нибудь.

Далее — официальное объявление.

Первая Международная конференция разработчиков свободных программ на Протве

ALT Linux и Институт Логики при спонсорской поддержке Intel проводят конференцию разработчиков свободных программ.

Институт логики, когнитологии и развития личности.
ООО "ALT Linux".

Генеральный спонсор — корпорация Intel.

Первая Международная конференция разработчиков свободных программ на Протве. 28-30 июля 2004 года, г. Обнинск.

Уважаемые коллеги!

Приглашаем Вас принять участие в Первой Международной конференции разработчиков свободных программ на Протве, которая состоится 28-30 июля 2004 года в городе Обнинске Калужской области. Конференция приурочена к международному фестивалю LinuxFest-6.0, который пройдет с 30 июля по 1 августа на берегу реки Протва в окрестностях древнего русского города Боровска.

Конференция, в работе которой примут участие ведущие разработчики свободных программ из России и других стран, ставит целью наладить личные контакты между специалистами, обсудить перспективы развития свободного программного обеспечения, инициировать новые проекты.

Планируется издание сборника докладов к началу работы конференции.

Темы для докладов:

  • Проекты разработки свободного программного обеспечения.
  • Научные проекты в различных областях знаний, включающие разработку продуктов под свободной лицензией.
  • Культурные, философские и правовые особенности свободного лицензирования.

Во время конференции планируется провести круглые столы по темам:

  • свободное программное обеспечение в образовании;
  • свободное программное обеспечение и стандарты.

Для участия в конференции в качестве докладчика необходимо:

  • выслать по электронной почте по адресу conference@altlinux.ru до 25 июня заявку, указав:
    1. название доклада;
    2. 3-5 ключевых слов;
    3. аннотация;
    4. URL проекта, которому посвящён доклад (если есть);
    5. фамилия, имя и отчество автора (авторов);
    6. место работы/учебы;
    7. адрес электронной почты для контактов;
    8. желательные условия проживания (гостиница, общежитие, палаточный лагерь LinuxFest-6.0).
  • в случае одобрения темы и аннотации программным комитетом (до 1 июля) выслать по тому же адресу до 10 июля тезисы доклада (до 5 тыс.знаков) в формате LaTeX или plain text в кодировке UTF-8;
  • окончательное решение Программного комитета по публикации доклада и приглашении докладчика для выступления поступит до 13 июля;
  • докладчики освобождаются от организационного взноса, в случае если авторов доклада больше одного человека, от оргвзноса освобождается один из авторов.

Для участия в конференции в качестве слушателя необходимо:

  • выслать по электронной почте по адресу conference@altlinux.ru до 10 июля заявку с указанием ФИО, должности, организации, электронного и почтового адресов, а также желательных условий проживания (гостиница, общежитие, палаточный лагерь LinuxFest-6.0);
  • внести организационный взнос в размере 2000 рублей для представителей организаций, 1000 рублей для частных лиц до 15 июля.

Оргкомитет Конференции не гарантирует размещения участников с соблюдением заявленных ими условий, ранняя регистрация позволит нам успешнее помочь вам. Заочное участие в конференции возможно.

Оргкомитет Первой Международной конференции разработчиков свободных программ на Протве.

Контакты:
conference@altlinux.ru
+7 (095) 2039698

Примерный распорядок дня конференции

28 июля.

19.00 — 22.00 Заезд участников, регистрация.

29 июля.

10.00 — 12.00 Регистрация участников, кофе.
12.00 — 14.00 Открытие конференции, пленарные доклады.
14.00 — 15.00 Обеденный перерыв.
15.00 — 16.30 Круглые столы.
16.30 — 17.00 Кофе.
17.00 — 19.00 Круглые столы.

30 июля.

10.00 — 11.45 Работа по секциям.
11.45 — 12.15 Кофе.
12.15 — 14.00 Работа по секциям.
14.00 — 15.00 Обеденный перерыв.
15.00 — 17.00 Работа по секциям.
17.00 — 17.30 Кофе.
17.30 — 18.00 Закрытие конференции.

19.00 Отъезд на LinuxFest-6.0 (по желанию).

Алексей Новодворский,
Председатель Оргкомитета конференции.

Дмитрий Левин,
Председатель Программного комитета Конференции.

Июнь 07, 2004

Обработка запросов к БД при помощи PEAR::XML

Дмитрий Лебедев опубликовал новую статью на тему обработки XML в PHP: «Обработка запросов к БД при помощи PEAR::XML».

Июнь 05, 2004

Web-сервисы == или != распределенные объекты?

На сайте Intersoft Lab опубликована статья Дэвид Орчарда «Web-сервисы == или != распределенные объекты?» Комментарий Intersoft Lab: «… мы решили предложить вниманию читателя достаточно полемичную статью — так как, на наш взгляд, некоторые утверждения автора достаточно спорные. Вместе с тем, поднятые в ней вопросы, несомненно, заслуживают рассмотрения, и, кроме того, мы надеемся, что публикация этой статьи может послужить отправной точкой для развёртывания интересной дискуссии.»

Июнь 01, 2004

Впечатления от конференции SYRCoDIS'2004

В Санкт-Петербурге прошёл «Весенний коллоквиум молодых исследователей в области баз данных и информационных систем» (SYRCoDIS’2004). В следующем году его можно использовать как место встречи XMLщиков.

Официальная страница коллоквиума — http://syrcodis.ispras.ru/. Организаторы планируют опубликовать тексты статей в течении нескольких недель (если получится, на xmlhack.ru будет анонс).

Коллоквиум получился очень экспериментальным. Во-первых, для начала (больше так не будет) было решено отказаться от сурового отбора работ, что привело к заметному отличию качества докладов. Во-вторых, коллоквиум не был широко анонсирован, а информация о нём передавалась персонально. В итоге в работе участвовали:

  • Санкт-Петербургский Государственный Университет,
  • Московский Государственный Университет,
  • Институт системного программирования Российской академии наук,
  • Вычислительный центр Российской академии наук,
  • Челябинский Государственный Университет.

Ещё одна особенность коллоквиума — ограничение на возраст участников. В результате большинство ораторов оказалось аспирантами. Далее, доклады делались на английском языке. Забавное зрелище :-) Неоценимый опыт как для выступавших, так и для слушавших. Однако, оказалось, что “russian english” вполне понятен, даже когда одно и то же слово произносится в нескольких вариантах (например, “mobile”: «мобил» или «мобайл»).

Темы докладов:

  • обработка запросов,
  • управление транзакциями,
  • информационные системы Web,
  • базы данных XML,
  • обработка multimedia,
  • управляемые моделями архитектуры.

Попробую вспомнить что-нибудь интересное, связанное с XML.

Несколько докладов было посвящено Sednе — native XMLБД, разрабатываемой в ISPRAS. Вкратце, идёт нормальная работа. Гораздо интереснее оказался разговор с Максимом Гринёвым, менеджером этого проекта. Он рассказал, что для перезаписи XQuery-выражений используется Scheme (это не что-то из области XML Schema, а из язык из семейства Lisp). В результате к моему непониманию, почему Scheme/Lisp не используются для работы с XQuery, добавилась радость за Sednу. Теперь она выделяется из списка других XMLБД.

В процессе коллоквиума я узнал, что в XMLБД можно достаточно эффективно реализовать изоляцию транзакций. Это не так уж и страшно, если выбрать правильный подход. Позабавило, что один из докладчиков использовал термин “numerical numbers”, причём этими “numerical numbers” были строки.

В докладе “Some Aspects of References’ Behaviour” была затронута важная проблема: иногда требуется, чтобы в результате исполнения XQuery получилось дерево с правильными ссылками id/idref. Кажется, я привёл вредный пример с несколькими копиями одного фрагмента со ссылками, и автору придётся работать над проблемой дальше.

Было два подряд страшных доклада, в названии которых присутствовали слова “Scheme Evolution” и “Reconfiguration-Design Formalism”. После того как математические выкладки были переварены, выяснилось, что решается следующая задача: документ лежит в базе. Надо поменять схему базы. Что лучше: перестроить документ в базе на «лету» или удалить его и загрузить заново?

В последнем докладе “ISIR Architecture” несколько раз было повторено утверждение, что система базируется на стандартах семантической сети. К сожалению, так и не удалось поговорить и выяснить, получилась ли у них сама семантическая сеть (а не только реализация её стандартов) и как им удаётся её поддерживать.

В общем, мне понравилось, я планирую участвовать в SYRCoDIS’2005 и предлагаю желающим присоединяться.