Re: XML

2012-05-14 Пенетрантность Andrey Rahmatullin
On Mon, May 14, 2012 at 03:43:54PM +0700, Ivan Shmakov wrote:
   Целевой формат значения не имеет.  Он предназначен, прежде всего, не
   для чтения,
 
   Если человек использует где-либо формат, предназначенный не для
   чтения, за исключением формата зашифрованных сообщений, его из
   архитекторов надо гнать поганой метлой.
 
   Стоп.  А как же всенародно любимый JPEG?
Не кормите витуса.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: XML

2012-05-14 Пенетрантность Victor Wagner
On 2012.05.14 at 15:43:54 +0700, Ivan Shmakov wrote:

   Если человек использует где-либо формат, предназначенный не для
   чтения, за исключением формата зашифрованных сообщений, его из
   архитекторов надо гнать поганой метлой.
 
   Стоп.  А как же всенародно любимый JPEG?

Сравните с XPM

 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120514093720.ga11...@wagner.pp.ru



Re: XML

2012-05-14 Пенетрантность Ivan Shmakov
 Victor Wagner vi...@wagner.pp.ru writes:
 On 2012.05.14 at 15:43:54 +0700, Ivan Shmakov wrote:

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

  Стоп.  А как же всенародно любимый JPEG?

  Сравните с XPM

Сравнение будет не в пользу последнего.  Отображение
24-разрядной тройки (R, G, B) в ASCII-последовательность не
имеет большого смысла для фотографий и подобных им изображений.

Кроме того, мне неизвестны способы скомбинировать XPM с
«типовыми» упаковщиками для получения «прогрессивного» сжатого
XPM (в то время как прогрессивный JPEG вполне себе существует.)

Не могу не упомянуть и такой формат, как NetCDF.  (И вариации на
эту же тему — HDF4, HDF5, и, в некоторой степени, GeoTIFF.)

Что касается часто отмечаемой «громоздкости» XML, замечу, что
синтаксис последнего ортогонален кодировке.  Так, Fast Infoset
регламентирует использование для кодирования XML правил ASN.1, а
значит и соответствующих «двоичных» кодировок (BER, CER, DER,
etc.)  Что, на мой взгляд, сразу же ставит XML в один ряд с
такими «нечитаемыми» форматами, как упомянутый уже JPEG, PNG,
Ogg, NetCDF, etc.

-- 
FSF associate member #7257


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/867gwft746@gray.siamics.net



Re: XML

2012-05-14 Пенетрантность Dmitry Nezhevenko
On Mon, May 14, 2012 at 01:37:20PM +0400, Victor Wagner wrote:
 On 2012.05.14 at 15:43:54 +0700, Ivan Shmakov wrote:
 
Если человек использует где-либо формат, предназначенный не для
чтения, за исключением формата зашифрованных сообщений, его из
архитекторов надо гнать поганой метлой.
  
  Стоп.  А как же всенародно любимый JPEG?
 
 Сравните с XPM

И gzip-ом его, gzip-ом ;)
 
-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: XML

2012-05-14 Пенетрантность Victor Wagner
On 2012.05.14 at 13:45:41 +0300, Dmitry Nezhevenko wrote:

 Стоп.  А как же всенародно любимый JPEG?
  
  Сравните с XPM
 
 И gzip-ом его, gzip-ом ;)

gzip по нынешнем временам слабоват-с. lzma или xz - вот это сжималки XXI
века.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120514120029.ga14...@wagner.pp.ru



Re: XML

2012-05-14 Пенетрантность Ivan Shmakov
 Victor Wagner vi...@wagner.pp.ru writes:
 On 2012.05.14 at 13:45:41 +0300, Dmitry Nezhevenko wrote:

  Стоп.  А как же всенародно любимый JPEG?

  Сравните с XPM

  И gzip-ом его, gzip-ом ;)

  gzip по нынешнем временам слабоват-с.  lzma или xz - вот это сжималки
  XXI века.

Тем не менее, обе обеспечивают далеко не всегда необходимое
сжатие «без потерь», в отличие от.

(BTW, как запретить convert(1) выполнять квантование цвета при
преобразовании из JPEG в XPM?)

Чтение и, в особенности, запись — напомню, что для записи PNM
зачастую достаточно вызова fprintf () и fwrite ().  (Чтение не
многим сложнее.)  В отличие от.

Для включения изображений в интерпретируемый программный код —
Base64 работает вне зависимости от формата.

--cut: http://www.tcl.tk/man/tcl8.5/TkCmd/photo.htm --
-data string
Specifies the contents of the image as a string.  The string
should contain binary data or, for some formats, base64-encoded
data (this is currently guaranteed to be supported for GIF
images).  […]
--cut: http://www.tcl.tk/man/tcl8.5/TkCmd/photo.htm --

PS.  Отдельно можно обсудить и удобство «читаемого» .dat (из
soxformat(7)), упакованного все теми же xz(1), lzma(1), etc., по
сравнению с Ogg Vorbis.

-- 
FSF associate member #7257  np. Childhood's End — Iron Maiden


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/86txzisul8@gray.siamics.net



Re: ? ??????? ???????? xml ??????

2006-12-19 Пенетрантность Q
asciidoc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: ? ??????? ???????? xml ??????

2006-12-18 Пенетрантность Olya Briginets
On Sun, Dec 17, 2006 at 11:44:08PM +0300, Q wrote:

 Как тяжело из бинарика получить исходник на С (или даже
 невозможно?), так же тяжело получить docbook из ps или просто
 текста.

 Я имел ввиду размеченный чем-либо текст вроде latex.

 Впрочем, удалось найти то, что нужно.

А что именно?

-- 
Оля


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: XML::Parser perl module

2006-07-10 Пенетрантность Roman Cheplyaka
As far as I remember, on Monday, 10-Jul-2006 23:17 Nicholas wrote:
 ругается ./configure от gnucash :
  XML::Parser... configure: error: XML::Parser perl module is required
 for intltool

 какой .deb пакет нужно поставить?
libxml-parser-perl, вестимо. Неужели apt-cache search вам этого не сказал?

-- 
Roman I. Cheplyaka
Не верь никому, думай своей головой, посмотри мне в глаза -- я почти святой!


Re: XML::Parser perl module

2006-07-10 Пенетрантность Иван Лох
On Mon, Jul 10, 2006 at 03:17:23PM -0500, Nicholas wrote:
 ругается ./configure от gnucash :
  XML::Parser... configure: error: XML::Parser perl module is required 
 for intltool
 
 какой .deb пакет нужно поставить?

libxml-parser-perl  

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: XML::Parser perl module

2006-07-10 Пенетрантность Nicholas
libxml-parser-perl  


Спасибо.

--
Best regards,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: XML tools

2002-11-15 Пенетрантность Dmitry Rojkov

   On Thu, Nov 14, 2002 you wrote:

 On 2002.11.14 at 17:43:55 +, Mikhail Sobolev wrote:
   XML Schemas is being worked on but it would be far too early to make any
   conformance statement about it at the moment. :((
  valid и wellformed -- два весьма определенных термина.  И то, и другое
  xmllint проверяет.
 
 Причем valid определен таким образом, что его теоретически можно
 проверять и against schema.

Однако практически у меня это не получилось. Я внимательно прочитал 
man xmllint и не нашел способа рекурсивно валидировать сначала
XMLSchema.xsd against XMLSchema.dtd, затем myschema.xsd against
XMLSchema.xsd, а потом еще myxml.xml against myschema.xsd

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

Я уверен, что мне бы тоже хватило только DTD, и те фичи, что
предоставляют схемы, мне пока не нужны, но... уже есть написанные
конторой схемы, по которым мне надо составить валидный xml. 
Переписывать с нуля DTD, честно говоря, несколько лениво, но другого
выхода я пока не вижу :(
...и есть все-таки ощущение, что это будет шагом назад.



Re: XML tools

2002-11-15 Пенетрантность Victor Wagner
On 2002.11.15 at 12:34:34 +0300, Dmitry Rojkov wrote:


  
  Причем valid определен таким образом, что его теоретически можно
  проверять и against schema.
 
 Однако практически у меня это не получилось. Я внимательно прочитал 
 man xmllint и не нашел способа рекурсивно валидировать сначала
 XMLSchema.xsd against XMLSchema.dtd, затем myschema.xsd against
 XMLSchema.xsd, а потом еще myxml.xml against myschema.xsd

А зачем рекурсивно? Особенно XMLSchema.xsd against XMLSchema.dtd

Получив от конторы myschema.xsd валидируешь ее against XMLSchema.dtd
после этого считаешь заведомо валидной.

  Но увы... У меня есть подозрение, что сейчас схема воспринимается 
  как маркетинговая игрушка для компаний, чтобы более удобно лохов на
  деньги разводить. А для людей, которые реально пользуются xml-решениями,
  старых-добрых DTD достаточно. 
  Я не утвержаю что эта позиция правильна, но судя по уровню поддержки
  схем в открытом софте, похоже что девелоперы ее таки занимают.
 
 Я уверен, что мне бы тоже хватило только DTD, и те фичи, что
 предоставляют схемы, мне пока не нужны, но... уже есть написанные
 конторой схемы, по которым мне надо составить валидный xml. 
 Переписывать с нуля DTD, честно говоря, несколько лениво, но другого
 выхода я пока не вижу :(


Другой выход - поискать конвертер xsd в dtd. Наверняка же это
xslt-шкой делается.

 ...и есть все-таки ощущение, что это будет шагом назад.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 

-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: XML tools

2002-11-15 Пенетрантность Victor Wagner
On 2002.11.15 at 12:34:34 +0300, Dmitry Rojkov wrote:

 
 Я уверен, что мне бы тоже хватило только DTD, и те фичи, что
 предоставляют схемы, мне пока не нужны, но... уже есть написанные
 конторой схемы, по которым мне надо составить валидный xml. 
 Переписывать с нуля DTD, честно говоря, несколько лениво, но другого
 выхода я пока не вижу :(
 ...и есть все-таки ощущение, что это будет шагом назад.
 

Кстати, вот такую ссылочку нашел

http://www.xmlmind.com/xsdvalid.html

Конечно, жаба, конечно, non-free, но все же.

Еще по поводу жабы  есть такая добрая вещь как 
IBM Xeena. Тоже по-моему, умеет.
-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: XML tools

2002-11-14 Пенетрантность Dmitry Rojkov

   On Wed, Nov 13, 2002 you wrote:

 On 2002.11.12 at 20:34:54 +0300, Dmitry Rojkov wrote:
 
  А какие средства, имеющиеся в woody, используют опытные люди для
  проверки xml на valid и well formed?
  XEmacs не предлагать.
 
 Ну на well-formedness проверить можно любым XML-парсером. 
 А вот на валидность проверяют не все. Expat, например, не-валидирующий.
 
 Я последнее время в основном пользуюсь тулзами на базе libxml.
 [EMAIL PROTECTED] dpkg -S xmllint
 libxml2: /usr/share/man/man1/xmllint.1.gz
 libxml2: /usr/bin/xmllint
 
 Обычно, сразу пытаюсь трансформировать XML xsltproc-ем во что-нибудь.
 Если документ был не-валидный и тем более не-wellformed, оно про это
 расскажет.

Спасибо. Отчасти xmllint помог, но увы... он может проверять только
against DTD, а хотелось бы использовать xml schema.
На xmlsoft.org по этому поводу говорится, что
XML Schemas is being worked on but it would be far too early to make any
conformance statement about it at the moment. :((

На гугле нашел oXygen. Он умеет, но при этом платный...



Re: XML tools

2002-11-14 Пенетрантность Victor Wagner
On 2002.11.14 at 17:43:55 +, Mikhail Sobolev wrote:

 
  Спасибо. Отчасти xmllint помог, но увы... он может проверять только
  against DTD, а хотелось бы использовать xml schema.
  На xmlsoft.org по этому поводу говорится, что
  XML Schemas is being worked on but it would be far too early to make any
  conformance statement about it at the moment. :((
 valid и wellformed -- два весьма определенных термина.  И то, и другое
 xmllint проверяет.

Причем valid определен таким образом, что его теоретически можно
проверять и against schema.

Но увы... У меня есть подозрение, что сейчас схема воспринимается 
как маркетинговая игрушка для компаний, чтобы более удобно лохов на
деньги разводить. А для людей, которые реально пользуются xml-решениями,
старых-добрых DTD достаточно. 

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


-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: XML tools

2002-11-13 Пенетрантность Victor Wagner
On 2002.11.12 at 20:34:54 +0300, Dmitry Rojkov wrote:

 Привет
 
 А какие средства, имеющиеся в woody, используют опытные люди для
 проверки xml на valid и well formed?
 XEmacs не предлагать.

Ну на well-formedness проверить можно любым XML-парсером. 
А вот на валидность проверяют не все. Expat, например, не-валидирующий.

Я последнее время в основном пользуюсь тулзами на базе libxml.
[EMAIL PROTECTED] dpkg -S xmllint
libxml2: /usr/share/man/man1/xmllint.1.gz
libxml2: /usr/bin/xmllint

Обычно, сразу пытаюсь трансформировать XML xsltproc-ем во что-нибудь.
Если документ был не-валидный и тем более не-wellformed, оно про это
расскажет.

-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: XML book

2002-11-12 Пенетрантность Andrey Nekrasov
Hello Victor Wagner,

 apt-get install xsltproc
 
 xsltproc html.xsl filentame.xml filename.html
 
 Я, правда, пользоватлся fb2htm.xsl

 Причем fb2htm.xsl намного лучше, потому что некоторые книги html.xsl (из 
fbtools)
 не обрабатываются. То есть в конечном html - книг нет, только заголовки.

 из http://www.gribuser.ru/xml/fictionbook/1.0/xml2html.zip - работает
 прекрасно. Можно еще в xsl:output encoding=koi8-r написать. Чтобы
 html-ки вдвое меньше получались. Это единственная польза от этого,
 поскольку и lynx и mozilla прекрасно UTF-8 понимают.



-- 
Any statement is incorrect.



Re: XML tools

2002-11-12 Пенетрантность Mikhail Sobolev
On Tue, Nov 12, 2002 at 08:34:54PM +0300, Dmitry Rojkov wrote:
 А какие средства, имеющиеся в woody, используют опытные люди для
 проверки xml на valid и well formed?
xmllint из пакет libxml2

--
Миша


pgpKhJccz8eVL.pgp
Description: PGP signature


Re: XML book

2002-11-11 Пенетрантность Victor Wagner
On 2002.11.11 at 16:45:02 +0300, Andrey Nekrasov wrote:

 Здравствуйте!
 
  Чем можно привести в удобочитаемый вид xml-книжки?
 
  Например вот с этого сайта http://www.engelska.se/drstop/library.asp
 
 удобочитаемый это text/html/pdf.

Небольшое расследование показало, что гнездо у этого формата
на http://haali.cs.msu.ru/pocketpc/

Там есть архивчик fbtools.exe, в котором, как утверждается, имеется
xslt-шка для конвертации в HTML. Качать этот архивчик и разбираться чей
это селф-экстракт и как его распаковать под Linux меня заломало.

Но там есть во вполне доступном для скачивания виде XML-схема (XSD)
этого формата, которая достаточно обозрима и можно легко написать свою
xslt-шку для преобразования хоть в HTML, хоть в LaTeX.

Мой опыт работы с XML-текстами в Debian (правда в более других DTD)
свидетельствует о том, что проблем с конвертацией такого рода документов
посредством xsltproc нету.
-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus



Re: XML book

2002-11-11 Пенетрантность Andrey Nekrasov
Hello Victor Wagner,

 Чем можно привести в удобочитаемый вид xml-книжки?
 Например вот с этого сайта http://www.engelska.se/drstop/library.asp
 удобочитаемый это text/html/pdf.

 Небольшое расследование показало, что гнездо у этого формата
 на http://haali.cs.msu.ru/pocketpc/
 
 Там есть архивчик fbtools.exe, в котором, как утверждается, имеется
 xslt-шка для конвертации в HTML. Качать этот архивчик и разбираться чей
 это селф-экстракт и как его распаковать под Linux меня заломало.

добыть html.xsl я смог, а что делать дальше?
 

-- 
Any statement is incorrect.



Re: XML book

2002-11-11 Пенетрантность Victor Wagner
On 2002.11.11 at 17:36:45 +0300, Andrey Nekrasov wrote:

 Hello Victor Wagner,
 
  Чем можно привести в удобочитаемый вид xml-книжки?
  Например вот с этого сайта http://www.engelska.se/drstop/library.asp
  удобочитаемый это text/html/pdf.
 
  Небольшое расследование показало, что гнездо у этого формата
  на http://haali.cs.msu.ru/pocketpc/
  
  Там есть архивчик fbtools.exe, в котором, как утверждается, имеется
  xslt-шка для конвертации в HTML. Качать этот архивчик и разбираться чей
  это селф-экстракт и как его распаковать под Linux меня заломало.
 
 добыть html.xsl я смог, а что делать дальше?

apt-get install xsltproc

xsltproc html.xsl filentame.xml filename.html

Я, правда, пользоватлся fb2htm.xsl
из http://www.gribuser.ru/xml/fictionbook/1.0/xml2html.zip - работает
прекрасно. Можно еще в xsl:output encoding=koi8-r написать. Чтобы
html-ки вдвое меньше получались. Это единственная польза от этого,
поскольку и lynx и mozilla прекрасно UTF-8 понимают.
-- 
Victor Wagner   [EMAIL PROTECTED]
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net  http://www.ice.ru/~vitus