Re: про рисован ие данных
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: про рисован ие данных
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: про рисован ие данных
> Некоторые поля вычисляются через другие. Например период времени, через > две даты. Так же нужно уметь считать количество детей у каждого родителя. > > Это нужно лично для меня, что бы руками добавлять новые данные и > любоваться на старые. > Деать это в 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