К вопросу о контроле качества
Jun. 20th, 2009 01:56 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Нужно построить график. Excel задолбал. Решил скачать gnuplot под винду.
Результат первого запуска:

Непонятные закорючки - это таки, как ни странно, буквы, в непонятном шрифте мелкого размера.
Все таки, когда нет связи "сделал хреновину - тебя тут же поимели в мозг юзера", это приводит к таким вот вещам.
PS: Метод лечения:
читаем хелп, про wgnuplot.ini,там есть пример файла
создаем его
C:\Documents and Settings\user\Application Data\wgnuplot.ini
вместо той херни что написана в хелпе(TextFont=Terminal,9), пишем:
TextFont=Fixedsys,10
Достаточно самоочевидно для обычного виндовс-юзера, не так ли?
PPS: Более логичный способ лечения: щелкаем правой клавишей мыши в заголовок окна, выбираем Options - Choose Font, ставим нужный шрифт и затем там же выбираем "update wgnuplot.ini". Это уже лучше, за исключением того, что в системном меню окна такие вещи делать как бэ моветон.
Но таки за исключением этой ереси, gnuplot оказался именно тем, что мне было нужно. Из консоли графики оно мне уже показывает, осталось понять, как бы это его заставить читать данные для графика прямо из stdin или как минимум из файла, указанного в командной строке, или хотя бы с заданным именем из текущей папки. Пока указываю имя файла в командном файле явно, с полным путем.
Результат первого запуска:

Непонятные закорючки - это таки, как ни странно, буквы, в непонятном шрифте мелкого размера.
Все таки, когда нет связи "сделал хреновину - тебя тут же поимели в мозг юзера", это приводит к таким вот вещам.
PS: Метод лечения:
читаем хелп, про wgnuplot.ini,там есть пример файла
создаем его
C:\Documents and Settings\user\Application Data\wgnuplot.ini
вместо той херни что написана в хелпе(TextFont=Terminal,9), пишем:
TextFont=Fixedsys,10
Достаточно самоочевидно для обычного виндовс-юзера, не так ли?
PPS: Более логичный способ лечения: щелкаем правой клавишей мыши в заголовок окна, выбираем Options - Choose Font, ставим нужный шрифт и затем там же выбираем "update wgnuplot.ini". Это уже лучше, за исключением того, что в системном меню окна такие вещи делать как бэ моветон.
Но таки за исключением этой ереси, gnuplot оказался именно тем, что мне было нужно. Из консоли графики оно мне уже показывает, осталось понять, как бы это его заставить читать данные для графика прямо из stdin или как минимум из файла, указанного в командной строке, или хотя бы с заданным именем из текущей папки. Пока указываю имя файла в командном файле явно, с полным путем.
no subject
Date: 2009-06-20 11:11 am (UTC)no subject
Date: 2009-06-20 11:20 am (UTC)no subject
Date: 2009-06-20 11:41 am (UTC)no subject
Date: 2009-06-20 11:43 am (UTC)no subject
Date: 2009-06-20 11:45 am (UTC)no subject
Date: 2009-06-20 11:24 am (UTC)BTW, сколько я gnuplot себе не качал, всё было нормально. А я его использовал на трёх разных работах точно.
Это к вопросу об ограничении возможных окружений.
no subject
Date: 2009-06-20 11:29 am (UTC)no subject
Date: 2009-06-20 01:44 pm (UTC)no subject
Date: 2009-06-23 11:08 am (UTC)no subject
Date: 2009-06-23 11:15 am (UTC)Единственное что у меня с ней не получается в силу ограничений винды - это нормальная работа с текстами, содержащими символы меньше 32 или больше 128 - виндовая консоль такое через конвеер пропускает, мягко выражаясь, странно.
no subject
Date: 2009-06-23 11:19 am (UTC)no subject
Date: 2009-06-20 01:06 pm (UTC)2. Ви таки по этому поводу не плачьтесь в жежешечке а идите ка в багзилку и накакайте там. А то есть мнение что сборщики виньгнуплот тоже не в курсе.
3. Ребе, если ви таки вынуждены работать под виндовзом, поставьте таки цигвин. Я вообще не понимаю как можно жить без кореутилс и компании.
no subject
Date: 2009-06-20 01:13 pm (UTC)Я тоже не понимаю, как жыдь без кореутилс, я их с собой ношу и распространяю где только можно :)
Интересно, можно ли их включить, как часть инсталлятора коммерческого софта, для себя, чтобы каждый раз отдельно не тащить, когда у клиента 20 мег логов нужно грепом посмотреть.
no subject
Date: 2009-06-20 01:20 pm (UTC)а про инсталлятор - чейтайте лицензию, там всё написано (если чо - я не в курсе).
no subject
Date: 2009-06-21 09:33 am (UTC)no subject
Date: 2009-06-21 09:41 am (UTC)Графер умеет данные всосать из CSV. А прожку под него вы таки напишете (ака cat file.csv | grep | sed | awk | gnuplot)? ХУЙ. А естественный для виндовз интерфейс у построителя графиков засуньте себе в задницу.
no subject
Date: 2009-06-21 09:49 am (UTC)no subject
Date: 2009-06-21 11:18 am (UTC)Зато он умеет вызывать прожки из своих скриптов, но мне кажыццо это как-то задом наперед.
no subject
Date: 2009-06-21 02:51 pm (UTC)no subject
Date: 2009-06-21 11:15 am (UTC)no subject
Date: 2009-06-21 12:00 pm (UTC)Кроме того, как-то получается, что при портировании эти программы получаются достаточно независимыми от системы, т.е. не требуют инсталляции, что очень сильно спасает в условиях ограниченных прав на чужих системах(да и на своих компах тоже - вот только что пересел с одного компьютера на другой, за час воспроизвел все рабочее окружение тупым копированием прог и профилей).
no subject
Date: 2009-06-21 02:40 pm (UTC)no subject
Date: 2009-06-21 02:39 pm (UTC)no subject
Date: 2009-06-21 10:22 am (UTC)no subject
Date: 2009-06-21 03:42 pm (UTC)no subject
Date: 2009-06-21 03:49 pm (UTC)no subject
Date: 2009-06-21 03:55 pm (UTC)no subject
Date: 2009-06-21 04:07 pm (UTC)Я знаю множество виндо-недоадминов, которые пользуются кульными гуишными прожками вместо того, чтобы по быстрому все в консоли делать. И уже забил их лечить - пусть хотя бы так работу свою выполняют, да и отношения с работниками клиентов портить имеет смысл только в том случае, когда это действительно необходимо для производственного процесса.
no subject
Date: 2009-06-21 04:10 pm (UTC)Ещё и `научные` свои работы видимо в ворде пишет вместо кошерного лэйтеха.
Куда мы интересно приедем с таким `образованием` то?
no subject
Date: 2009-06-21 04:52 pm (UTC)Латех я сам не осилил до сих пор, у меня при написании текстов проблема их составить связно, если еще при этом думать, как их писать - я воще крышей поеду. Да и тексты у меня не научные, так что латех может и не нужен.
Документацию я докбуком делал, но терпения не хватает тэги расставлять толком, и некоторые вещи для печатных документов сложновато делать. Ворд бесит нещадно хотя бы тем, что кошерная 2003 версия(2007 мы ненавидим) хранит документы в бинарном виде, коий не понимает ни сравнивалка текстов, ни системы контроля версий.
А насчет образования - тут вопрос сложный, ворд часто требуют официальные инстанции, например на конференциях всяких. И если нет надобности в хранении документа под контролем версий и пользоваться вордом по человечески(т.е. без ручных расставлений форматирования, номеров страниц и отбиений абзацев пробелами) - то он вполне нормально работает.
no subject
Date: 2009-06-21 05:05 pm (UTC)2. ребе - то то и оно что не осилили - в лэйтехе после осиливания надо думать ГОРАЗДО меньше о вещах не относящихся собственно к самому тексту. для неосиливших есть LyX.
3. и насчёт образования вопрос простой - на НАШИХ конференциях (и в наших говнонаучных журналах) просят .doc и исключительно .doc из за таких вот упырей. порочный круг, всё такое. в цивилизованных странах учёные для написания работ и прочего используют ИСКЛЮЧИТЕЛЬНО latex.