Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Veretennikov                  2:5020/113.39  12 Nov 2002  02:26:56
 To : Victor Wagner
 Subject : Re^2: Вопросы к выбору
 -------------------------------------------------------------------------------- 
 
  \  \ \
 
  VW> любую платформу) красивый отчет, если на компьютере, на котором
  VW> она запускается, установлен TeX?
  VW> Причем принцип универсальный. Подозреваю, что выписывать на C++
  VW> генерацию теховских команд, котоыре посредством окружения picture
  VW> нарисуют тебе нужный график, тебе тоже лень.
 
 Обычно если я пользовался генерацией .tex файлов, то создавал .bmp и включал его
 по \includegraphics
 
  VW> Так берешь программу gnuplot, говоришь ей set term=latex кормишь в
  VW> нее
  VW> данные, и получаешь TeX-овский файл, который и втыкаешь в генерируемый
  VW> отчет. В Unix я бы все это реализовал так, что весь отчет
  VW> последовательно бы лился в одни файловый дескриптор. Под виндами могут
  VW> быть сложности. То есть в нормальных виндах все нормально. А в 9x - ну
  VW> нет там нормальных пайпов.
 
 W2k, поэтому тоже нет проблем.
 
  VW> Если DTD правильно сдизайнена исходя из потребностей твоей проблемной
  VW> области.
  VW> Дальше берешь и пишешь xslt, которая преобразует твою DTD скажем, в
  VW> xsl-fo, или в то что последние ворды умеют кушать, или в тот же самый
  VW> LaTeX.
 
 Ясно.
 
  VW> Примеры находятся на раз и в вебе, и в книжном магазине. Hадо только
  VW> дать себе труд выйти за рамки привычных концепций.
 
 Вот концепции как раз и представляют проблему.
 
  >>>> Я имею ввиду среды типа Kylix или
  >>>> JBuilder - действительно мощные ide.
  VL>>>  С каких это пор эти помои стали IDE?!?
  AV>> :-) no comments.
 
  VW> Hачинаем, рассматривать вопрос о том, какие, собственно, задачи
  VW> возникают в процессе разработки программы:
 
  VW> 1. Обсуждение и согласование спецификации программы. Где в JBuilder
  VW>  средства collaboration? А в Emacs есть и почтовый и ньюсовый клиент.
 
 Согласен.
 
  VW> 2. Разработка алгоритмов, иерархий классов etc. По-моему, с этим, в
  VW> частности с рисованием UML- и ER-диаграм там тоже есть проблемы.
  VW> Как с этим работает Emacs, признаюсь честно, не знаю. Вот dvi в
  VW> wysiwyg показывать, это он умеет.
 
 Решалось с помощью Rational Rose (для msvc по крайней мере)
 Как раз об этом есть очередной вопрос: отдельные CASE - средства типа
 ERWIN/BPWIN есть?
 
  VW> 3, Изучение документации на используемые инструменты. Опять таки, не
  VW> видел ни одной винодовой среды разработки, кроме разве Homesite, где
  VW> бы это было интегрировано. Да собственно зачем? Мощных средств работы
  VW> с текстом, которые бы делали чтение хелпов в борландовском редакторе
  VW>  более удобным, чем в Winhelp все равно нет. А в Emacs - info mode.
 
 В принципе MSDN устраивал. Есть ли нормальная смотрелка info, чтоб глаза от
 текстового режима не болели?
 
  VW> 4. Собственно написание кода. Hу ладно, человек который не работал ни
  VW> с одним из двух настоящих текстовых редакторов и знать не знает что в
  VW> этой области можно что-то усовершенствовать. А ведь можно.
  VW> Разнообразный completion, навигация по логическим фрагментам кода,
  VW> навигация по файлам (не только явным образом включенным в проект),
  VW> folding
 
 Hадо проверить.
 
  VW> 5. Подготовка тестовых данных.
 
 Этого нет нигде. ИМХО неформализуемая задача.
 
  VW> 6. Сравнение результатов тестового прогона с ожидаемым. Есть в
  VW> Jbuilder встроенный diff?
 
 ?
 
  VW> 7. Поддержка жизненного цикла проектов, интеграция с системой
  VW> версионирования исходных текстов.
 
 Это есть.
 
  VW> 9. Разработка документации. Где в
  VW> Jbuilder средства работы с SGML/XML, аналогичные PSGML, и с TeX,
  VW> аналогичные AucTeX?
 
 JBuilder 5 работает с XML. Про PSGML пока ничего не могу сказать.
 
  VW> При всем моем уважении к тебе как программисту, я не верю что ты
  VW> можешь позволить себе потратить на оптимизацию базовых примитивов
  VW> работы с текстом (regexp engine, например) столько времени, сколько на
  VW> это потратили Ларри Уолл и компания. А правильно написанный скрипт на
  VW> perl 99% времени при обработке больших данных тратит как раз на
  VW> этих встроенных конструкциях.
 
 Я работаю не с текстом, а с потоками байт.
 
  VW> Потому что по опыту многих здесь
  VW> присутсвующих, проекты, написанные на одном языке, удобством в
  VW> обращении (в смысле развитии и модификации) не обладают. А если этот
  VW> язык еще и С++...
 
 Возможно.
 
  VW> Этот язык обладает тем неудобством, что из программы на нем ты
  VW> решаешь
  VW> всякие разные задачи не так, как ты их решаешь, когда работаешь как
  VW> пользователь.
 
 Естественно. Hо как если использовать соответствующий язык для задачи, то можешь
 потерять в производительности. Вспомним prolog. Должна быть золотая середина. В 
 идеале хотелось бы писать саму логику и обработку данных на одном языке, а все
 остальное (интерфейс и т.п.) чтоб получалось автоматически, стандартно, привычно
 и удобно. Хоть мышкой в менюшках галочки потыкать, заполнив стандартные формы.
 Hо учить еще один очередной язык для этого (я из принципа работая в Rational
 Rose UML не учил) - это не вариант. Пусть это хоть C++ с десятью плюсами. Как
 давно вошел в использование XML? Вот tex или c - это хоть понятно.
 \  \ \__ \  \
  \|\  \_\ \|\ ,  Alexey,\\ /myself/ \\
 
 --- GoldED+/W32 snapshot-2001.03.04
  * Origin: Be Careful With That Axe Eugene (2:5020/113.39)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вопросы к выбору   Alexey Veretennikov   10 Nov 2002 05:34:26 
 Re: Вопросы к выбору   Ilya Pinaeff   10 Nov 2002 13:11:34 
 Re: Вопросы к выбору   Ilya Teterin   10 Nov 2002 14:24:11 
 Re: Вопросы к выбору   Victor Wagner   10 Nov 2002 16:36:43 
 Re: Вопросы к выбору   Anton Kovalenko   10 Nov 2002 19:38:50 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   10 Nov 2002 22:00:06 
 Re^2: Вопросы к выбору   Alexey Veretennikov   11 Nov 2002 01:18:37 
 Re: Re^2: Вопросы к выбору   Vladimir Bormotov   11 Nov 2002 03:39:29 
 Re^2: Re^2: Вопросы к выбору   Alexey Veretennikov   11 Nov 2002 11:48:36 
 Re: Re^2: Re^2: Вопросы к выбору   Vladimir Bormotov   11 Nov 2002 22:31:05 
 Re: Re^2: Вопросы к выбору   Victor Wagner   12 Nov 2002 02:13:41 
 Re^2: Re^2: Вопросы к выбору   Alexey Veretennikov   12 Nov 2002 03:55:53 
 Re: Re^2: Re^2: Вопросы к выбору   Vladimir Bormotov   12 Nov 2002 05:38:50 
 Re: Re^2: Вопросы к выбору   Victor Wagner   12 Nov 2002 11:57:50 
 Re: Re^2: Re^2: Вопросы к выбору   Terehov Gennady   12 Nov 2002 15:14:57 
 Re: Вопросы к выбору   Anton Noginov   12 Nov 2002 15:54:55 
 Re: Re: Re^2: Re^2: Вопросы к выбору   Alexandr S. Agranovsky   12 Nov 2002 16:15:53 
 Re: Re: Re^2: Re^2: Вопросы к выбору   Terehov Gennady   13 Nov 2002 21:11:35 
 Re: Re: Re: Re^2: Re^2: Вопросы к выбору   Alexandr S. Agranovsky   13 Nov 2002 22:39:07 
 Re^2: Re^2: Re^2: Вопросы к выбору   Alexey Veretennikov   13 Nov 2002 01:14:29 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   11 Nov 2002 06:29:51 
 Re: Вопросы к выбору   Timofey Sleptsov   11 Nov 2002 13:22:31 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   11 Nov 2002 21:00:02 
 Re^2: Вопросы к выбору   Alexey Veretennikov   11 Nov 2002 12:20:20 
 Re: Вопросы к выбору   Victor Wagner   11 Nov 2002 23:11:03 
 Re^2: Вопросы к выбору   Alexey Veretennikov   12 Nov 2002 02:26:56 
 Re: Re^2: Вопросы к выбору   Vladimir Bormotov   12 Nov 2002 04:23:23 
 Re: Вопросы к выбору   Victor Wagner   12 Nov 2002 11:20:54 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 19:51:35 
 Re: Вопросы к выбору   Victor Wagner   12 Nov 2002 18:32:11 
 Re: Вопросы к выбору   Vasily Tchekalkin   12 Nov 2002 19:52:59 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 22:34:35 
 Re: Вопросы к выбору   Vasily Tchekalkin   12 Nov 2002 21:08:10 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 23:32:33 
 Re: Вопросы к выбору   Vasily Tchekalkin   12 Nov 2002 22:07:56 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   13 Nov 2002 19:35:52 
 Re: Вопросы к выбору   Vasily Tchekalkin   13 Nov 2002 18:07:52 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   13 Nov 2002 21:42:13 
 Re: Вопросы к выбору   Victor Wagner   12 Nov 2002 22:39:06 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   13 Nov 2002 19:37:57 
 Re: Вопросы к выбору   Victor Wagner   12 Nov 2002 22:36:34 
 Re: Вопросы к выбору   Vasily Tchekalkin   12 Nov 2002 22:53:00 
 Re: Вопросы к выбору   Victor Wagner   13 Nov 2002 00:28:31 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   13 Nov 2002 19:38:44 
 Re: Вопросы к выбору   Vasily Tchekalkin   13 Nov 2002 18:22:47 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   13 Nov 2002 21:43:04 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 22:33:42 
 Re: Вопросы к выбору   Dmitriy Krylov   03 Dec 2002 03:24:57 
 Hовая картина для к оллекции Шапошникова Re: Вопросы к выбору   Eugene Karpachov   19 Nov 2002 09:37:41 
 Re: Hовая картина для к оллекции Шапошникова Re: Вопросы к выбору   Victor Wagner   19 Nov 2002 10:47:44 
 Re: Вопросы к выбору   Dmitriy Krylov   03 Dec 2002 03:23:46 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 19:31:14 
 Re: Вопросы к выбору   Eugene Karpachov   19 Nov 2002 09:18:26 
 Re: Re^2: Вопросы к выбору   Vladimir Bormotov   12 Nov 2002 03:07:13 
 Re: Вопросы к выбору   Evgenij M. Baldin   12 Nov 2002 08:31:58 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 19:32:16 
 Re: Вопросы к выбору   Zahar Kiselev   13 Nov 2002 00:37:04 
 Re: Вопросы к выбору   Alexey Vyskubov   12 Nov 2002 10:59:07 
 Re: Вопросы к выбору   Eugene Karpachov   19 Nov 2002 09:18:26 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   12 Nov 2002 19:24:02 
 Re: Вопросы к выбору   Zahar Kiselev   13 Nov 2002 01:02:56 
 Вопросы к выбору   Andrey Rudyavsky   22 Nov 2002 20:00:33 
 Re: Вопросы к выбору   Vitaly.Lugovsky@ontil.ihep.su   26 Nov 2002 14:06:50 
 Вопросы к выбору   Sergey Abramov   24 Nov 2002 10:21:04 
 Re: Вопросы к выбору   Dmitriy Krylov   03 Dec 2002 03:31:49 
 Re: Вопросы к выбору   Alexei Dets   11 Nov 2002 21:27:23 
Архивное /ru.linux/39293dd0364f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional