Re: про рисован ие данных

2009-06-11 Пенетрантность Andrey Zhidenkov
On Thu, Jun 11, 2009 at 11:47:59AM +0400, sergio wrote:
> Andrey Zhidenkov wrote:
>
>> Не совсем понял, что значит "не умеет вычитать даты", ведь вы сами написали
>> sqlite+perl+xhtml, т.е. считать можно все на Perl'e.
> Это значит, что на slqlite нельзя сказать datesub( start, end ), как,  
> например, это можно сделать в mysql'е.
> Считать на перле при наличии sql'я глупо.
>
Совсем не глупо. Раз уж на Perle генерить, то можно и посчитать заодно,
это зависит еще от того, как данные хранятся, т.е. представляется ли возможнвым
вычесть даты прямо в запросе.

>> Я бы попробовал сделать на Perl->LaTeX, но это не совсем оперативно.
>> Зато для LaTeX'а есть куча расширений для рисования блок-схем и диаграмм.
> Да, я думал про latex. Только не совсем понятно, в каком виде их  
> хранить. И при чём тут перл? Или меется ввиду db+perl->latex?
> Ну если перлом парсить, то уже всё равно во что. Можно и в latex.
>
Perl я предложил использовать как раз для формирования вывода в
формате LaTeX, независимо от того, где вы собираетесь хранить данные.

> > А в каком виде хранятся данные, в plain-text?
> Пока они никак не хранятся. Берутся они из веба. Пока руками. Но они  
> постоянно появляются, хотя и медленно, и нужно придумать простой способ  
> их хранить.

А уж если данные из веба берутся, то тут снова может выручить Perl ;).

1. Фетчим страницы, парсим, обрабатываем и сохраняем вывод.
2. Сохраняем в plain-text или локальную БД, это уже зависит от
   сложности организации данных. Как вариант могу предложить еще
   XML.
3. Отдельным скриптом читаем данные из локальной БД и генерим вывод -
   LaTeX, html или что-либо еще.

> P.S. Пожалуйта, отвечайте в рассылку.

Да, извините, - кнопочкой ошибся.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: про рисован ие данных

2009-06-11 Пенетрантность sergio

Andrey Zhidenkov wrote:


Не совсем понял, что значит "не умеет вычитать даты", ведь вы сами написали
sqlite+perl+xhtml, т.е. считать можно все на Perl'e.
Это значит, что на slqlite нельзя сказать datesub( start, end ), как, 
например, это можно сделать в mysql'е.

Считать на перле при наличии sql'я глупо.


Я бы попробовал сделать на Perl->LaTeX, но это не совсем оперативно.
Зато для LaTeX'а есть куча расширений для рисования блок-схем и диаграмм.
Да, я думал про latex. Только не совсем понятно, в каком виде их 
хранить. И при чём тут перл? Или меется ввиду db+perl->latex?

Ну если перлом парсить, то уже всё равно во что. Можно и в latex.


> А в каком виде хранятся данные, в plain-text?
Пока они никак не хранятся. Берутся они из веба. Пока руками. Но они 
постоянно появляются, хотя и медленно, и нужно придумать простой способ 
их хранить.


P.S. Пожалуйта, отвечайте в рассылку.

--
sergio


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: про рисован ие данных

2009-06-11 Пенетрантность Andrey Zhidenkov
> Некоторые поля вычисляются через другие. Например период времени, через  
> две даты. Так же нужно уметь считать количество детей у каждого родителя.
>
> Это нужно лично для меня, что бы руками добавлять новые данные и  
> любоваться на старые.
> Деать это в ooffice-calc'е / gnumeric'е не удобно.
> Делать это в ooffice-base, kexi или чём-то аксесс подобном тоже не  
> удобно, и ooffice-base и kexi постоянно падают.
> Потом я подумал про xml+xslt->xhtml, но что бы посчитать разность дат на  
> xslt 1.0 надо париться. А xslt 2.0 умеет только саксаон и ещё какой  
> джавапарсер. А хочется что бы не париться. Последнее что я полумал ---  
> это был sqlite+perl->xhtml, но он тоже не умеет вычитать даты, хотя это  
> довольно легко можно обойти (перевести в секунды, вычесть, и перевести в  
> дни), да и на перле это можно посчитать.
>
> Ещё можно посмотреть на xquery, вроде как его (и xpath 2.0) умеет  
> xqilla, которая есть в дебиане.
>
> Больше всего мне нравится вариант с xslt через браузер. Поправил xml,  
> нажал релод и смотришь.

Не совсем понял, что значит "не умеет вычитать даты", ведь вы сами написали
sqlite+perl+xhtml, т.е. считать можно все на Perl'e. Я бы попробовал сделать
на Perl->LaTeX, но это не совсем оперативно. Зато для LaTeX'а есть куча
расширений для рисования блок-схем и диаграмм. А в каком виде хранятся
данные, в plain-text?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org