LINUX.ORG.RU

Интеграция Debian и XML


0

0

6 мая команда разработчиков Дебиана заявила, что в будущий релиз дистрибутива Sarge будут интегрированы все необходимые для поддержки XML инструменты, а так же XSLT-трансляторы, XML-система каталогов и XML policy.

>>> Новость



Проверено: green

Ответ на: комментарий от svu

Да кого волнуют проблемы народа? Ради замудов кучки неспособных к мыследеятельности псевдопрограммистов делать супер-пупер-всеобщим стандартом навороченный, раздутый и нелогичный синтаксис - просто идиотизм. Засунули бы они эти угловые скобочки себе в жирные гамбургерные жопы...

anonymous
()
Ответ на: комментарий от svu

Тогда уж лучше сразу sendmail.cf как пример попользовать. Его, кстати, обXML-ивать и вовсе никакого резону нет - это всё же вычислимый язык.

anonymous
()
Ответ на: комментарий от anonymous

Да он уже родной (ну, не очень давно). И парсер - в системной библиотеке (не помню точно, то ли с J2SE 1.4, то ли с 1.3)

svu ★★★★★
()
Ответ на: комментарий от anonymous

Что-то это больше на флейм, извините, похоже. Не может здоровый человек испытывать эмоции такой силы по поводу угловых скобочек.

> нелогичный синтаксис

Почему же нелогичный? Вполне отображает то, что должен - чего Вам еще надо?...

svu ★★★★★
()
Ответ на: комментарий от anonymous

Это мысль. Как-то я со своей колокольни про sendmail.cf не подумал. Хотя представить его генерацию из sendmail.m4 при помощи системы навороченнейших xslt вместо m4 - было бы забавно:) Ну, это был бы, правда, уже не sendmail.m4.

svu ★★★★★
()

Вопрос, а серверы debian уже перестали ломать каждую неделю? Уже можно пробовать debian в домашних условиях без сети? Это ничем не грозит?

anonymous
()
Ответ на: комментарий от anonymous

> Вопрос, а серверы debian уже перестали ломать каждую неделю?

То Вы с FSF попутали...

> Уже можно пробовать debian в домашних условиях без сети?

Пробовать -- нет. Просто берёте и пользуйтетесь.

> Это ничем не грозит?

13'-ю CD.

Dselect ★★★
()
Ответ на: комментарий от svu

>> нелогичный синтаксис

>Почему же нелогичный? Вполне отображает то, что должен - чего Вам еще надо?...

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

anonymous
()
Ответ на: комментарий от anonymous

2anonymous:

>он ещё к тому же и неэффективный, я где-то читал, что в среднем XML-документе полезных данных менее 40%

Да, пожалуй в этом смысле что-нибудь troff-подобное или TeX-подобное ИМХО выглядело поэффективнее... А можно ещё и что-нибудь lout-подобное... Воистину, "изобретательство велосипедов" - любимое занятие мыслящего человечества. И этим страдает, как видим, не только общество OpenSource, но коммерческие структуры и организации (это я об "изобретении" XML - когда имело смысл взять почти готовое, доработать его и стандартизировать)

Всё сказанное - ИМХО;)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>он ещё к тому же и неэффективный, я где-то читал, что в среднем XML-документе полезных данных менее 40%, остальное -- разметка.

Которая жмется при передаче по сетям любым zip-подобным 20-летним архиватором. Коды и алгоритмы которых (архиваторов) давным-давно лежат в public domain-е

anonymous
()
Ответ на: комментарий от Led

> Да, пожалуй в этом смысле что-нибудь troff-подобное или TeX-подобное ИМХО выглядело поэффективнее...

Как в этом TeX формате записать любой arbitrary нестандартный тэг? Который поймет любая прога?

anonymous
()
Ответ на: комментарий от Led

Ну я же сто раз тут сказал - не цепляйтесь Вы к самой популярной реализации, возьмите другую, если основная не нравится. Зрите в корень - в Infoset. Помните, что главное - это дерево и то, что оно означает. И то, что с ним можно делать. Да, потом его можно пожать (получится какой-нибудь sxw:). Можно в двоичную форму перегнать (а-ля wbxml).

> имело смысл взять почти готовое, доработать его

Это Вы про SGML? Тут, мне кажется, психология сыграла. Народ боялся его тяжеловесности - хотел чего попроще. В результате - если сложить все технологии вокруг XML - получится еще тяжелее. Другое дело, что все их одному человеку изучать не обязательно. divide & conquer.

svu ★★★★★
()
Ответ на: комментарий от anonymous

> Марш учить синтаксис scheme.

"Ну, здравствуй, аист! Мы наконец тебя дождались!"

Каким боком scheme относится к XML?

Ты еще вспомни 700 тэгов XHTML и скажи, что поэтому "синтаксис XML на два порядка сложнее" какого-то там Лиспа

anonymous
()
Ответ на: комментарий от anonymous

> Ну, здравствуй, аист! Мы наконец тебя дождались!"

Отож.

> Каким боком scheme относится к XML?

XML - усложненный лисп. scheme - упрощенный.

> Ты еще вспомни 700 тэгов XHTML и скажи, что поэтому "синтаксис XML на два порядка сложнее" какого-то там Лисп

Не буду. ПНХ.

anonymous
()
Ответ на: комментарий от anonymous

Синтаксис scheme построен целиком, ЦЕЛИКОМ, на синтаксисе XML! который состоит из 7-ми правил! Если ты их не знаешь, сходи на http://www.w3.org/TR/REC-xml просвятись!

А все остальное в scheme - это НЕ СИНТАКСИС!

Домашнее задание: узнать, что это в scheme такое, что не синтаксис, а занимает так много страниц описания.

anonymous
()
Ответ на: комментарий от anonymous

Тьфу. Ты не про тот scheme говоришь. Я думал, ты вспомнил XML Scheme. А ты про какой-то свой. Сорри :)

anonymous
()
Ответ на: комментарий от anonymous

Хорэ. Это всё - бессмысленные крики. Но синтаксис scheme ты всё-таки выучи, это несложно.

anonymous
()
Ответ на: комментарий от svu

А тут уж что такого нового? Совсем ничего... Банальщина сплошная, и тошно, когда вонючие маркетоиды воспевают XML как какую-то супер-панацею... Infoset - ещё один плод зверской кастрации нормальной алгебры типов, мудацкий ублюдок, сраный родной братик пидерастического SQL.

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

Я чувствую, что за этим потоком помоев скрывается какая-то мысль. Возможно, даже интересная. Но разгребать не хочется - пахнет неприятно. Вас не затруднит как-нибудь по-другому ее сформулировать?

svu ★★★★★
()

Кто-нибудь может объяснить, зачем в XML закрывающему тегу имя? Они ведь парные, и по закрывающему тегу всегда при разборе можно однозначно найти открывающий. Это сделано специально для удобства редактировании руками, или же для экономии трафика при передаче через сеть? :-))

Ron
()
Ответ на: комментарий от Ron

Наверное, чтобы люди могли писать невалидный XHTML, а браузеры могли го корректно отображать =)

int19h ★★★★
()
Ответ на: комментарий от Ron

>Кто-нибудь может объяснить, зачем в XML закрывающему тегу имя?

Для устранения неоднозначностей, клоун ты наш. Пример сам напиши. Или напрячься?

anonymous
()
Ответ на: комментарий от anonymous

>> Кто-нибудь может объяснить, зачем в XML закрывающему тегу имя?

> Для устранения неоднозначностей

Это ты о чем?

, клоун ты наш.

> Или напрячься?

Уж будь ласка, напиши. Зело узреть хочу, как можно в XML закрыть тег отличный от последнего открытого.

baka-kun ★★★★★
()
Ответ на: комментарий от anonymous

Я и не сомневался, что ананизмусы читать не умеют.

1. В XML требуется закрывать теги. Обязательно. Иначе это не XML.

2. Так как каждый открытый тег имеет соответствующий закрывающий, _имя_ закрывающего не несет никакой смысловой нагрузки.

Еще раз, теги _необходимо_ закрывать, но _имя_ ракрывающего теги - лишняя сущность.

Тот самый olpa - это не Вы? "<xxx><aaa><bbb></xxx>" в XML написать нельзя. Но можно написать "<xxx><aaa/><bbb/></xxx>" или "<xxx><aaa><bbb/></aaa></xxx>". А можно было бы написать "<xxx><aaa><bbb/></></>". И это никак не повлияло бы на правильности интерпретации кода.

Внимание, вопрос: Вы действительно можете привести пример валидного XML, в котором закрывающий тег закрывает НЕ непосредственно перед ним открытый?

baka-kun ★★★★★
()
Ответ на: комментарий от baka-kun

> 2. Так как каждый открытый тег имеет соответствующий закрывающий, _имя_ закрывающего не несет никакой смысловой нагрузки.

Более того - позволяет писать невалидный код. Запись "<aaa><bbb></aaa></bbb>" неверна. А в случае "<aaa><bbb></></>" никакой неонозначности нет.

Поэтому вывод с точностью до наоборот: Именно именованные закрывающие теги ведут к неоднозначности.

baka-kun ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.