информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Отвечаю по пунктам... 19.11.02 13:25  Число просмотров: 1708
Автор: Konstantin Leontiev Статус: Незарегистрированный пользователь
<"чистая" ссылка>
[moved from dnet]
> 1. Очень понравилось обилие статистики, в которой я
> правда (надеюсь только пока :) не разбираюсь. Насколько я
> понял, вывод статистики осуществляется в реальном времени?
> Надеюсь это не влияет на скорость обсчета? В идеале, если
> сам пользователь будет контролировать скорость вывода
> статистики.

Естественно вся графика тормозит счёт и тем сильнее чем чаще обновляется. Но в главном окне (Modyp Output Main Window) есть в меню Calculations Галочка Graphics - если её снять вся графика закроется и останется только консольная версия (вот вам на мой взгляд лёгкое и красивое решение о совмещение консольной и графической версии) и время на графику не будет тратиться вовсе... сравните скорость счёта при графике и без неё.

> 2. Не очень то понравилось обилие окон, нельзя ли
> сделать нечто наподобие пристраивающихся друг к дружке окон
> (наподобие Winamp’а). Еще желательно добавить опцию, в
> которой можно будет задавать наличие на экране различных
> окон (ну типа там view не view). Так, например, окно
> Boltsman-Maxwell distribution мне хотелось бы совсем
> свернуть (а еще желательно подписать оси), что бы его
> вообще не было видно.
> Или, как вариант, можно попробовать
> уместить все в одном окне.

В одном окне не возможно т.к это лишь пример а в реальности будет рассчитываться более 20 статистик. Не нарвится обилие окон сверните всё. Или отключите графику (см. выше).

> 3. Почему при любых действиях над окнами весь процесс
> останавливается? Разве в это время проц занят на 100% :)

Это связано с тем как в MS Windows обрабатываются оконные сообщения (дело в том что система полностью забирает у вызвавшего потока GUI диалоги и ли работу с меню к себе в недра). В идеале надо было бы сделать три потока: 1 - главное окно, 2 - вычислительный модуль, 3 - графика. Но получилось бы слишком наворочено и много времени уходило бы на коммуникацию между потоками 2 и 3.

> 4. А что это за ДОСовское окно, а если я его закрою
> ничего не изменится? А ведь обычной пользователь его точно
> закроет.

Это окно ничто иное как RUNME.BAT - если вы посмотрите как устроен этот БАЧ файл то поймёте что можно обойтись и без него :)))).

> 5. Минут через 20 после запуска вместо многих
> статистических данных появилось нечто типа 1.#QO, и исчезли
> все графики, так и задумано? Если да, то что это значит?

Просто это не очень удачный пример.. Я наверно его заменю. Для того чтобы этого не происходило в данном конкретном случае надо например
заменить строчку 19 в файле CYCLE.PRM на примерно такую:
Termostat 500.00 ber+col 0.01 100.00 18.00

> 6. В 3D Show Window все-таки желательно добавить
> легенду (там правда есть опция подписи эл-ов, но что-то она
> мне пока не приглянулась, но я могу изменить свое мнение)

Это упрощённая графика. Пока мы не собираемя городить OpenGL хотя задумка такая есть. Те подписи означают хим. элементы из которых состоит система или номера атомов... и т.п.

> 7. Хотелось бы иметь возможность сворачивать клиента в
> трей (а может я ее просто не заметил?). Плюс к этому, я
> надеюсь вы сделаете автоматический запуск при старте
> Windows (ну это наверно, когда инсталяшку напишете, она
> ведь будет? или нет?).

Будет возможность инсталить его как сервис. (Для 98 может будет возможность свернуть в трэй). Инсталяшка уже есть.

> Это все полностью мое IMHO, буду благодарен вам, если вы
> учтете те мои пожелания, которые найдете действительно
> полезными, хотя бы через полгода :)

Постараемся. Спасибо за коментарии.
<dnet> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach