Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-06-30

[abilitycash] |dervish.forum| 30.06.2004 15:21

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: b0000108
Ссылка на сайт: http://www.dervish.ru/forum.php?view=b0000108
Название раздела: Не открываются резервные копии
Номер сообщения: 5
Номер родителя: 3
Тема сообщения: Поясню (+)
Текст сообщения:

В данном случае проблема была в том, что не открывались файлы, которые были переписаны
с CD. Дело в том, что при копировании файла с компакт-диска Windows автоматически
устанавливает для файла атрибут \"Только чтение\" (Read only), а программа может
работать только с файлами, открытыми и для чтения и для записи.

Проблема решилась очень просто: нужно было погасить галочку \"Только чтения\"
для файла базы данных.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 16:14:45 (#181671)

[abilitycash] |dervish.forum| 30.06.2004 15:21

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: b0000108
Ссылка на сайт: http://www.dervish.ru/forum.php?view=b0000108
Название раздела: Не открываются резервные копии
Номер сообщения: 4
Номер родителя: 3
Тема сообщения: Поясню (+)
Текст сообщения:

В данном случае проблема была в том, что не открывались файлы, которые были переписаны
с CD. Дело в том, что при копировании файла с компакт-диска Windows автоматически
устанавливает для файла атрибут \"Только чтение\" (Read only), а программа может
работать только с файлами открытыми и для чтения и для записи.

Проблема решилась очень просто: нужно было погасить галочку \"Только чтения\"
для файла базы данных.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 16:14:24 (#181670)

[abilitycash] |dervish.forum| 30.06.2004 15:16

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000154
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000154
Название раздела: Курсы валют
Номер сообщения: 27
Номер родителя: 21
Тема сообщения: Согласен.
Текст сообщения:

Решение принято - в настройки.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 16:14:06 (#181669)

[abilitycash] |dervish.forum| 30.06.2004 14:52

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000154
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000154
Название раздела: Курсы валют
Номер сообщения: 26
Номер родителя: 25
Тема сообщения: Технологическое решение...
Текст сообщения:

...таково:

Очень много времени (и места в готовой программе) занимает элементарное форматирование
форм (диалогов, панелей, etc.) Это - основная трудность. Кроме того, проблемы
возникают из-за того, что AbilityCash, в принципе, переводим на другие языки,
все метки вынесены в отдельный файл (его пока не видно). А раз так, то и размеры
всех текстовых подписей могут изменяться. В общем, примерно до 40% кода занимает
элементарная обработка всей этой фигни. Да и довольно много ошибок, которые описывались
в этом форуме тоже относятся к этим вещам.

Я начал думать, как можно сделать иначе. И поймал себя на мысли, что есть образчик
того, как можно решить форматирование диалогов. Это HTML, на котором делают отдельные
приложения, например, тот же MS Money (точнее, там DHTML, но не суть важно -
принципы те же). Но у приложений на DHTML другие проблемы - они медленно работают
и занимают много места, так что его рассматривать я не могу.

В итоге я написал некий код, с которым создание диалогов делается вот так:

1. Описывается диалог (форма) в XML, в неё указывается всё поведение формы при
изменении размеров и т.д. и т.п.

2. XSLT транслирует это описание в обычную С-шную константу, которая скармливается
компилятору.

3. Готовый код динамически (на этапе исполнения) читает эту строковую константу,
сам создаёт все контролы, размечает диалог и обеспечивает поддержку его исполнения.

Вуаля. :) Теперь доработка интерфейса программы будет состоять в правке XML-кода
и дописывании бизнес-логики.

А занялся я этой фигнёй после того, как представил себе, во что выльется программирование
интерфейса для отчётов. Мне, честно говоря, поплохело.

Теперь, по мере того, как я переведу все формы и диалоги на новый код, думаю,
что размер программы (exe-шника) сильно сократится, поскольку теперь будет [i]один
код отвечать за все диалоги и формы[/i].

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 16:13:07 (#181667)

[abilitycash] |dervish.forum| 30.06.2004 14:39

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000154
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000154
Название раздела: Курсы валют
Номер сообщения: 25
Номер родителя: 24
Тема сообщения: Совсем по-другому.
Текст сообщения:

Нанимать разработчиков у меня нет возможности, кроме того, вряд ли из этого выйдет
что-то хорошее, так как я никогда не работал в команде программистов (а тем более,
не руководил ими), да и требования к квалификации у меня [i]очень[/i] высокие.

Разнообразные менеджеры проектов выдают на гора код, который мне не нравится.
В общем, с некоторой натяжкой и .NET можно назвать средой, ускоряющей разработку,
только один рантайм (среда времени исполнения) там занимает 20 с лишним мегабайт.

А вопрос по упрощению интерфейса я вообще не рассматривал и, наверное рассматривать
не буду. Имхо, не вариант.

Я сделал чисто технологическое решение. (Подробности в следующем посте).

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 15:55:00 (#181663)

[abilitycash] |dervish.forum| 30.06.2004 14:32

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000166
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000166
Название раздела: Интерфейс 2
Номер сообщения: 10
Номер родителя: 8
Тема сообщения: Да,
Текст сообщения:

.. примерно так, как это сделано в первой версии.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 15:54:50 (#181662)

[abilitycash] |dervish.forum| 30.06.2004 14:31

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000166
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000166
Название раздела: Интерфейс 2
Номер сообщения: 9
Номер родителя: 6
Тема сообщения: И всё-таки,
Текст сообщения:

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

Зачем нужны ещё дополнительные возможности? Можете привести пример?

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 15:54:40 (#181661)

[abilitycash] |dervish.forum| 30.06.2004 14:26

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000158
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000158
Название раздела: О полезностях предпринимателю в интерфейсе
Номер сообщения: 10
Номер родителя: 9
Тема сообщения: Понятие \"математика\" слишком широкое. :)
Текст сообщения:

И всё-таки префиксы мне жутко не нравятся, не профессионально как-то. Лучше думать,
как это сделать иначе, по-другому.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 15:54:28 (#181660)

[abilitycash] |dervish.forum| 30.06.2004 14:22

Получено от: serg@d*****.ru
Сообщение от: Dervish
Раздел форума: a0000168
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000168
Название раздела: Не работает импорт из Excel
Номер сообщения: 4
Номер родителя: 3
Тема сообщения: Наверное
Текст сообщения:

Наверное, не буду спорить.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 15:54:15 (#181659)

[abilitycash] |dervish.forum| 30.06.2004 13:43

Получено от: Explor***@w*****.ru
Сообщение от: Explorer
Раздел форума: a0000154
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000154
Название раздела: Курсы валют
Номер сообщения: 24
Номер родителя: 19
Тема сообщения: Вопрос...
Текст сообщения:

Сергей, а каким, любопытно, образом ты решил проблему с быстрой доработкой интерфейса?

я предполагаю варианта три (сам к ним прибегаю временами)

1> нанял 2-3 коллег разработчиков(это не всегда позволяет увеличить скорость
разработки)

2> поставил и задействовал какой нибудь софт-менеджер-проектов (CodeSafe и проч.)

3> упростил интерфейс до элементарного или снизил требования к его качеству/юзабельности

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 14:26:45 (#181608)

[abilitycash] |dervish.forum| 30.06.2004 11:10

Получено от: lisicin@trans!!!!aero.ru
Сообщение от: Li Si Cin
Раздел форума: a0000154
Ссылка на сайт: http://www.dervish.ru/forum.php?view=a0000154
Название раздела: Курсы валют
Номер сообщения: 23
Номер родителя: 18
Тема сообщения: ...
Текст сообщения:

К сожалению, на домашнем компе у меня пока нет выхода в инет, а на рабочем стоит
файрвол, требующий авторизации :)
Так что испытать загрузку курсов у меня не получилось :(
Был xls-файл, который я и импортировал. В нем курс валют к рублю, поэтому остатки
по счетам я только в RUB и могу пока посмотреть. Ну, или самому расчитать кросс-курсы.
Может, раз уж, как я понял, есть готовый код их расчета, вынести его отдельной
командой? С параметрами: начало и конец периода, \"из валюты\", \"в валюту\",
\"через валюту\".
Но, повторюсь, этот вопрос не особо принципиальный, т.к. его можно решить \"ручками\"
и сейчас :)
А \"путаница\", если я правильно понял, может возникнуть только в случае аппроксимации.
Если есть курс валюты Б к А на даты 1 и 3, В к А на дату 2 (1<2<3), то вопрос
\"как пересчитать курс Б к В на дату 2?\".
Не знаю :). Вариантов решения много. Может пернесчитывать только на совпадающие
даты? Тем более, что в большинстве случаев даты \"установления\" курсов одинаковы.

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 13:41:40 (#181578)

[abilitycash] |dervish.forum| 29.06.2004 18:11

Получено от: vmv@m*****.ru
Сообщение от: Михаил
Раздел форума: b0000108
Ссылка на сайт: http://www.dervish.ru/forum.php?view=b0000108
Название раздела: Не открываются резервные копии
Номер сообщения: 3
Номер родителя: 2
Тема сообщения: Спасибо
Текст сообщения:

Огромное спасибо за помощь. Всему виной моя невнимательность. Программа СУПЕР!
Очень удобно, буду пользоваться дальше!

Сайт программы - http://www.dervish.ru/
Архив Листа - http://subscribe.ru/archive/comp.soft.others.abilitycash

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.abilitycash-list@subscribe.ru
Отписать : mailto:comp.soft.others.abilitycash--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   vsng@i*****.ru 2004-06-30 09:07:26 (#181368)