ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Спецы по gnuplot'у есть?
@ 2009-11-08 21:16 Yury Aliaev
    2009-11-09  9:06 ` [sisyphus] " Paul Wolneykien
  0 siblings, 2 replies; 14+ messages in thread
From: Yury Aliaev @ 2009-11-08 21:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Приветствую всех!

Возникла некая задачка: отобразить набор данных в виде трёхмерной 
поверхности. После недолгого чтения документации к gnuplot'у я 
разобрался как это делать, но тут же столкнулся с проблемой, а точнее, с 
двумя. Первая: у меня расстояние между координатами Y точек гораздо 
меньше, чем между X'ами (и сообще, по Y гораздо больше точек), так 
gnuplot соединяет линиями каждую точку каждой кривой с точками с тем же 
Y соседних кривых (у всех кривых один и тот же набор координат по Y), 
из-за чего вместо поверхности наблюдается каша. Как указать gnuplot'у 
шаг между соседними точками, я не знаю. Точнее, нашёл про set dgrid3d 
x_step, y_step, но данная команда неизменно выдаёт segfault при 
последующем splot на машинке с 512 Мб памяти и

gnuplot> set dgrid3d 30,30
gnuplot> splot '/media/usbdisk-vfat/out.plt' with lines
          out of memory for thin plate splines in dgrid3d

на другой -- со 128. Причём в своп даже не пытается лезть, хотя его ещё 
много свободного. С unset dgrid3d строит нормально... кашу...

Вопрос второй: можно ли как-нибудь регулировать толщину линий у splot? В 
интете я этого нигде не нашёл.

Заранее спасибо за советы!
Юрий.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  @ 2009-11-09  7:11   ` Yury Aliaev
  2009-11-09  9:24     ` REAL
  0 siblings, 1 reply; 14+ messages in thread
From: Yury Aliaev @ 2009-11-09  7:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

09.11.2009 09:08, Радик Юсупов пишет:
> 09.11.2009 00:16, Yury Aliaev пишет:
>> Приветствую всех!
>>
>> gnuplot> set dgrid3d 30,30
>> gnuplot> splot '/media/usbdisk-vfat/out.plt' with lines
>>          out of memory for thin plate splines in dgrid3d
>>
>> на другой -- со 128. Причём в своп даже не пытается лезть, хотя его
>> ещё много свободного. С unset dgrid3d строит нормально... кашу...
>>
>> Вопрос второй: можно ли как-нибудь регулировать толщину линий у splot?
>> В интете я этого нигде не нашёл.
> Мне кажется с этим вопросом нужно в коммунити...
> Версия gnuplot?

Спасибо, попробую. Просто работаю под p5, который замаскированный Сизиф, 
поэтому и спросил тут. gnuplot 4.2.6-alt1 (самый последний).


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-08 21:16 [sisyphus] Спецы по gnuplot'у есть? Yury Aliaev
  @ 2009-11-09  9:06 ` Paul Wolneykien
  2009-11-09 18:18   ` Yury Aliaev
  1 sibling, 1 reply; 14+ messages in thread
From: Paul Wolneykien @ 2009-11-09  9:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions


  Попробуйте использовать Gnuplot не на прямую, а через Octave. Возможно
что там результат будет выглядеть иначе. В любом случае используя octave
вы сможете, при необходимости, легко воздействовать на исходный сигнал.
Например, убрать неравномерности, привести данные к одной размерности и
т.д.

В Пнд, 09/11/2009 в 00:16 +0300, Yury Aliaev пишет:
> Приветствую всех!
> 
> Возникла некая задачка: отобразить набор данных в виде трёхмерной 
> поверхности. После недолгого чтения документации к gnuplot'у я 
> разобрался как это делать, но тут же столкнулся с проблемой, а точнее, с 
> двумя. Первая: у меня расстояние между координатами Y точек гораздо 
> меньше, чем между X'ами (и сообще, по Y гораздо больше точек), так 
> gnuplot соединяет линиями каждую точку каждой кривой с точками с тем же 
> Y соседних кривых (у всех кривых один и тот же набор координат по Y), 
> из-за чего вместо поверхности наблюдается каша. Как указать gnuplot'у 
> шаг между соседними точками, я не знаю. Точнее, нашёл про set dgrid3d 
> x_step, y_step, но данная команда неизменно выдаёт segfault при 
> последующем splot на машинке с 512 Мб памяти и
> 
> gnuplot> set dgrid3d 30,30
> gnuplot> splot '/media/usbdisk-vfat/out.plt' with lines
>           out of memory for thin plate splines in dgrid3d
> 
> на другой -- со 128. Причём в своп даже не пытается лезть, хотя его ещё 
> много свободного. С unset dgrid3d строит нормально... кашу...
> 
> Вопрос второй: можно ли как-нибудь регулировать толщину линий у splot? В 
> интете я этого нигде не нашёл.
> 
> Заранее спасибо за советы!
> Юрий.
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09  7:11   ` Yury Aliaev
@ 2009-11-09  9:24     ` REAL
  2009-11-09 18:15       ` Yury Aliaev
  0 siblings, 1 reply; 14+ messages in thread
From: REAL @ 2009-11-09  9:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Yury Aliaev пишет:
> Спасибо, попробую. Просто работаю под p5, который замаскированный Сизиф, 

С какого перепугу?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09  9:24     ` REAL
@ 2009-11-09 18:15       ` Yury Aliaev
  2009-11-09 20:10         ` Andrey Rahmatullin
                           ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Yury Aliaev @ 2009-11-09 18:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

09.11.2009 12:24, REAL пишет:
> Yury Aliaev пишет:
>> Спасибо, попробую. Просто работаю под p5, который замаскированный Сизиф,
>
> С какого перепугу?
>
Извините, это не я придумал. Сентенция, что p5 == сизиф, и что он нынче 
настолько стабильный, что даже ничего морозить не надо звучит прямо-таки 
лейтмотивом во многих сообщениях в @lists. Или в местном календаре 
наступила очередная пятница (число коих в неделе, как известно, <= 7)?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09  9:06 ` [sisyphus] " Paul Wolneykien
@ 2009-11-09 18:18   ` Yury Aliaev
  0 siblings, 0 replies; 14+ messages in thread
From: Yury Aliaev @ 2009-11-09 18:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

09.11.2009 12:06, Paul Wolneykien пишет:
>
>    Попробуйте использовать Gnuplot не на прямую, а через Octave. Возможно
> что там результат будет выглядеть иначе. В любом случае используя octave
> вы сможете, при необходимости, легко воздействовать на исходный сигнал.
> Например, убрать неравномерности, привести данные к одной размерности и
> т.д.
>

За совет спасибо, но это на будущее. Сейчас хорошо бы просто научиться 
строить в gnuplot, а когда появится время, то можно ещё одну среду 
освоить не торопясь. Я сейчас обрабатываю данные в qtiplot, с помощью 
скрипта скидываю результаты в файл и хочу построить трёхмерную 
поверхность gnuplot'ом (т.к. qtiplot этого не умеет, надеюсь, что пока).


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09 18:15       ` Yury Aliaev
@ 2009-11-09 20:10         ` Andrey Rahmatullin
  2009-11-10  5:00         ` REAL
  2009-11-10 13:39         ` Денис Смирнов
  2 siblings, 0 replies; 14+ messages in thread
From: Andrey Rahmatullin @ 2009-11-09 20:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 457 bytes --]

On Mon, Nov 09, 2009 at 09:15:04PM +0300, Yury Aliaev wrote:
> Извините, это не я придумал. Сентенция, что p5 == сизиф, и что он нынче 
> настолько стабильный, что даже ничего морозить не надо звучит прямо-таки 
> лейтмотивом во многих сообщениях в @lists.
Вы опять гоните.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Браузеров становится всё больше, а вот совместимости у них больше не
становится.
		-- ldv in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09 18:15       ` Yury Aliaev
  2009-11-09 20:10         ` Andrey Rahmatullin
@ 2009-11-10  5:00         ` REAL
  2009-11-10 13:39         ` Денис Смирнов
  2 siblings, 0 replies; 14+ messages in thread
From: REAL @ 2009-11-10  5:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Yury Aliaev пишет:
>>> Спасибо, попробую. Просто работаю под p5, который замаскированный Сизиф,
>>
>> С какого перепугу?
>>
> Извините, это не я придумал.

А кто же?

> Сентенция, что p5 == сизиф

уже не первый день не соответствует действительности, о чём в 
рассылках devel@, community@ и здесь говорилось неоднократно.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-09 18:15       ` Yury Aliaev
  2009-11-09 20:10         ` Andrey Rahmatullin
  2009-11-10  5:00         ` REAL
@ 2009-11-10 13:39         ` Денис Смирнов
  2009-11-14 19:23           ` Yury Aliaev
  2 siblings, 1 reply; 14+ messages in thread
From: Денис Смирнов @ 2009-11-10 13:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 923 bytes --]

On Mon, Nov 09, 2009 at 09:15:04PM +0300, Yury Aliaev wrote:

YA> Извините, это не я придумал. Сентенция, что p5 == сизиф, и что он нынче 
YA> настолько стабильный, что даже ничего морозить не надо звучит прямо-таки 
YA> лейтмотивом во многих сообщениях в @lists. Или в местном календаре 
YA> наступила очередная пятница (число коих в неделе, как известно, <= 7)?

У настоящего хакера пятниц в неделе может быть и больше 7-и :)

p5 было == сизиф до релиза дистрибутивов. Сейчас p5, 5.1 и Sisyphus --
самостоятельные сущности, никак друг с другом не связанные.

Да, Сизиф был настолько стабилен что как таковой процедуры заморозки не
проводилось. Но формирование бранча при выпуске дистрибутива обязательная
процедура, без которой полноценная поддержка дистрибутива невозможна.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-10 13:39         ` Денис Смирнов
@ 2009-11-14 19:23           ` Yury Aliaev
  2009-12-03 18:34             ` Денис Смирнов
  0 siblings, 1 reply; 14+ messages in thread
From: Yury Aliaev @ 2009-11-14 19:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

10.11.2009 16:39, Денис Смирнов пишет:
> On Mon, Nov 09, 2009 at 09:15:04PM +0300, Yury Aliaev wrote:
>
> YA>  Извините, это не я придумал. Сентенция, что p5 == сизиф, и что он нынче
> YA>  настолько стабильный, что даже ничего морозить не надо звучит прямо-таки
> YA>  лейтмотивом во многих сообщениях в @lists. Или в местном календаре
> YA>  наступила очередная пятница (число коих в неделе, как известно,<= 7)?
>
> У настоящего хакера пятниц в неделе может быть и больше 7-и :)

А это уже может вызвать stack overflow и в определённых условиях 
приводить к плохо диагностируемым падениям ;)

>
> p5 было == сизиф до релиза дистрибутивов. Сейчас p5, 5.1 и Sisyphus --
> самостоятельные сущности, никак друг с другом не связанные.

Спасибо за разъяснение! Я просто читаю рассылки набегами, от случая к 
случаю, и не знал, что смутное время закончилось.

>
> Да, Сизиф был настолько стабилен что как таковой процедуры заморозки не

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

> проводилось. Но формирование бранча при выпуске дистрибутива обязательная
> процедура, без которой полноценная поддержка дистрибутива невозможна.

С этим-то я как раз на 200% согласен.

>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Спецы по gnuplot'у есть?
  2009-11-14 19:23           ` Yury Aliaev
@ 2009-12-03 18:34             ` Денис Смирнов
  2009-12-03 18:45               ` [sisyphus] [JT] " Denis Nazarov
  0 siblings, 1 reply; 14+ messages in thread
From: Денис Смирнов @ 2009-12-03 18:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 2273 bytes --]

On Sat, Nov 14, 2009 at 10:23:22PM +0300, Yury Aliaev wrote:

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

Вы представляете себе что такое полноценное QA для такого количества
приложений? Речь идет о почти 10'000 пакетах. Если на тестирование одного
пакета тратить 1 день (а это на самом деле очень не много для большинства
приложений, и не позволит выловить многие проблемы), то это потребует
реально около 40 человеко-лет, не считая времени на исправление.

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

При з/п в 40'000р для грамотного тестера, выпуск будет стоить 160*40000 =
6'400'000 рублей.

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

Таким образом задача тестирования средствами любой компании, занимающейся
выпуском дистрибутивов вряд ли окупятся. Потому единственный выход -- если
сами пользователи дистрибутива принимают активное участие в тестировании,
и, желательно, помогают в исправлении (патчами, и т.д.).

Это -- основа работы над любым крупным open source проектом. Халява для
пользователя в финансовом плане, оборачивается необходимостью делиться
некоторым количеством своего времени и мозгов с разработчиками.

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

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] [JT] Спецы по gnuplot'у есть?
  2009-12-03 18:34             ` Денис Смирнов
@ 2009-12-03 18:45               ` Denis Nazarov
  2009-12-04 17:41                 ` MisHel64
  2009-12-05 13:18                 ` Денис Смирнов
  0 siblings, 2 replies; 14+ messages in thread
From: Denis Nazarov @ 2009-12-03 18:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Четверг 03 декабря 2009 23:34:01 автор Денис Смирнов написал:
> сами пользователи дистрибутива принимают активное участие в тестировании
> 
этим, кстати, пользуется мелкософт очень активно, достаточно взглянуть на их 
программу улучшения офиса и предложение отправить отчет в редмонд

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] [JT] Спецы по gnuplot'у есть?
  2009-12-03 18:45               ` [sisyphus] [JT] " Denis Nazarov
@ 2009-12-04 17:41                 ` MisHel64
  2009-12-05 13:18                 ` Денис Смирнов
  1 sibling, 0 replies; 14+ messages in thread
From: MisHel64 @ 2009-12-04 17:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте, Denis.

Вы писали 3 декабря 2009 г., 21:45:05:

> В сообщении от Четверг 03 декабря 2009 23:34:01 автор Денис Смирнов написал:
>> сами пользователи дистрибутива принимают активное участие в тестировании
>> 
> этим, кстати, пользуется мелкософт очень активно, достаточно взглянуть на их
> программу улучшения офиса и предложение отправить отчет в редмонд

И  заметь,  получив  эти отчеты, он выпускают обновленную версию. А не
забивают на нее, и выпускают новый дистр.

-- 
С уважением,
 MisHel64                          mailto:MisHel64@Bk.Ru



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] [JT] Спецы по gnuplot'у есть?
  2009-12-03 18:45               ` [sisyphus] [JT] " Denis Nazarov
  2009-12-04 17:41                 ` MisHel64
@ 2009-12-05 13:18                 ` Денис Смирнов
  1 sibling, 0 replies; 14+ messages in thread
From: Денис Смирнов @ 2009-12-05 13:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1701 bytes --]

On Thu, Dec 03, 2009 at 11:45:05PM +0500, Denis Nazarov wrote:

DN> этим, кстати, пользуется мелкософт очень активно, достаточно взглянуть на их 
DN> программу улучшения офиса и предложение отправить отчет в редмонд

Судя по качеству их ПО -- либо никто не посылает эти отчеты вообще, либо
таки они редко на эти отчеты смотрят.

А если серьезно -- да, разумеется, для Microsoft'а "отдел тестирования в
160 человек" был бы не просто легким, а нереально маленьким. Потому что
каждая копия того же офиса стоит несколько сот долларов, и это набор всего
из нескольких приложений.

Теперь сравним с почти 10k в репозитории, когда подавляющее большинство
пользователей просто качает и юзает нахаляву, как я например :)

Нормальная практика такая:
- если купил товар -- смотри перед покупкой на условия техподдержки (за
  которую и основные деньги платятся), и дальше уже пинать техподдержку
  пока не выполнит все свои обязательства;
- если требования не укладываются в условия техподдержки -- связаться с
  техподдержкой и спросить сколько им нужно заплатить чтобы сделали эту
  работу;
- пожаловаться в багтрекер, в надежде что мантейнер исправит;
  - при этом можно еще приложить патч -- тогда мантейнер скорее исправит;
  - так же можно предложить мантейнеру пиво/деньги/что-нибудь еще, и они
	окажутся скорее всего небольшими но сильно ускорят процесс;
- самому стать членом команды и подготовить обновление пакета

Либо платить за конкретные исправления деньги, либо делать самому, либо не
иметь никаких гарантий и права жаловаться. Увы :(

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2009-12-05 13:18 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-08 21:16 [sisyphus] Спецы по gnuplot'у есть? Yury Aliaev
2009-11-09  7:11   ` Yury Aliaev
2009-11-09  9:24     ` REAL
2009-11-09 18:15       ` Yury Aliaev
2009-11-09 20:10         ` Andrey Rahmatullin
2009-11-10  5:00         ` REAL
2009-11-10 13:39         ` Денис Смирнов
2009-11-14 19:23           ` Yury Aliaev
2009-12-03 18:34             ` Денис Смирнов
2009-12-03 18:45               ` [sisyphus] [JT] " Denis Nazarov
2009-12-04 17:41                 ` MisHel64
2009-12-05 13:18                 ` Денис Смирнов
2009-11-09  9:06 ` [sisyphus] " Paul Wolneykien
2009-11-09 18:18   ` Yury Aliaev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git