Здравствуйте, AlexNek, Вы писали:
AVK>> Не понял вопроса. AN>Пользователь а создает базу Х1 на С:\ AN>Пользователь Б хочет создать базу Х1 на Д:\ — Получится?
Конечно.
... << RSDN@Home 1.2.0 alpha 5 rev. 1530 on Windows 7 6.1.7601.65536>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, AlexNek, Вы писали:
AVK>>> Не понял вопроса. AN>>Пользователь а создает базу Х1 на С:\ AN>>Пользователь Б хочет создать базу Х1 на Д:\ — Получится?
AVK>Конечно.
Как тогда сервер различает базы?
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, AlexNek, Вы писали:
AVK>>>Конечно. AN>>Как тогда сервер различает базы?
AVK>Опять не понял вопроса. Есть какие то проблемы с различением двух разных БД?
Что то я в последнее время стал плохо изъяснятся, сорри
Если я хочу создать базу Х1 в файле х1.дб и Вася хочет создать базу Х1 в файле х1.дб, то как сервер будет отличать мою базу и Васину?
Тут еще я увидел в панели настройки серверов только комбобоксы выбора базы и помню, что когда мне нужна была база для теста под Ораклом, приходилось звонить админу.
Здравствуйте, AlexNek, Вы писали:
AN>Если я хочу создать базу Х1 в файле х1.дб и Вася хочет создать базу Х1 в файле х1.дб, то как сервер будет отличать мою базу и Васину?
Во-первых обычно БД регистрируются в сервере под определенным именем. И я не вижу ни одной причины регистрировать БД под одинаковым именем. Во-вторых начиная, емнип, с 2005 версии, БД можно вообще не регистрировать, а указать в строке подключения полный путь к файлу.
... << RSDN@Home 1.2.0 alpha 5 rev. 1530 on Windows 7 6.1.7601.65536>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, AlexNek, Вы писали:
AN>>Если я хочу создать базу Х1 в файле х1.дб и Вася хочет создать базу Х1 в файле х1.дб, то как сервер будет отличать мою базу и Васину?
AVK>Во-первых обычно БД регистрируются в сервере под определенным именем. AVK>И я не вижу ни одной причины регистрировать БД под одинаковым именем.
А никто и не думал об этом и тот и другой хотят иметь Janus.db
Но меня больше интересует вопрос как правильно сделать. Пока я решил, делать всегда SQLite по умолчанию в сетапе. Точнее, что бы не мучаться с различными врапперами для баз, просто скопировать пустую (возможно с пользователями и оценками). Кто особливо хочет другую можно просто мигрировать потом самостоятельно.
Здравствуйте, AlexNek, Вы писали:
AN>Здравствуйте, ixor, Вы писали:
I>>Здравствуйте, AlexNek, Вы писали:
AN>>>Подвигся я на инсталлятор, теперь вот думаю что с путями делать чтобы винда не возникала AN>>>- путь к самой программе AN>>>- путь к конфигурации AN>>>- путь к базе по умолчанию
AN>>>Концепт инсталлятора следующий: Имеем три режима минимальный, полный и пользовательский. AN>>>Во всех режимах SQLite устанавливается как база по умолчанию. В минимальном больше никаких плагинов баз не ставится. В максимальном ставятся все, в пользовательском по выбору. Есще можно установить "плагины" для ИЕ и лисы. После установки всегда имеем базу SQLite переход в другие через диалог миграции в Янусе. AN>>>Инсталлятор на NSIS, мороки дофига со скриптом, но микрософт сильно ограниченный.
I>>http://wix.sourceforge.net/ смотрел? AN>Зарэзать хочешь Уже неделю с NSIS разбираюсь. Сравнение бы найти. По диалогам, похоже догнали. Но все же интерпретатор языка должен выигрывать у ХМЛ. Надо будет еще у народа спросить, что лушше.
AN>А что по концепту установки скажешь, я вот еще думаю "пустую" базу (SQLite) копировать с пользователями, оценками и списком форумов? Что бы пользователь не ждал начальной синхронизации по 20 минут. Хотя тогда прийдется еще 3 режим делать — полностью ручная установка.
Благородный порыв позаботиться о пользователях, но на мой "суровый" взляд неоправдан ничем))) Судя по активности в этой ветке, новые пользователи Януса образуются в количестве 1,675 человека в год В основном у людей уже огромные базы и они их берегут.
В остальном все отлично.
... << RSDN@Home 1.2.0 alpha 5 rev. 0>>
Re[4]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, ixor, Вы писали:
I>Здравствуйте, AlexNek, Вы писали:
AN>>А что по концепту установки скажешь, я вот еще думаю "пустую" базу (SQLite) копировать с пользователями, оценками и списком форумов? Что бы пользователь не ждал начальной синхронизации по 20 минут. Хотя тогда прийдется еще 3 режим делать — полностью ручная установка.
I>Благородный порыв позаботиться о пользователях, но на мой "суровый" взляд неоправдан ничем))) Судя по активности в этой ветке, новые пользователи Януса образуются в количестве 1,675 человека в год В основном у людей уже огромные базы и они их берегут. I>В остальном все отлично.
Но даже эти полтора человека могут отпугнуться и сбежать даже ничего не вкусив. Если бы мне не хотелось покопаться, я бы тоже сбежал, после первого вылета.
Хотя нужно позаботится о варинте если база уже есть. Но это шаг 2 — обновление.
Но вообще, установщик — это видимо больше "маркетинг", чем жизненная необходимость.
Здравствуйте, AlexNek, Вы писали:
AN>Но вообще, установщик — это видимо больше "маркетинг", чем жизненная необходимость.
При чем тут маркетинг? Просто ошибок быть не должно. И ожиданий по 10 минут.
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re[6]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, _Raz_, Вы писали:
_R_>Здравствуйте, AlexNek, Вы писали:
AN>>Но вообще, установщик — это видимо больше "маркетинг", чем жизненная необходимость. _R_>При чем тут маркетинг?
А как еще назвать, "продвижение в массы" _R_>Просто ошибок быть не должно. И ожиданий по 10 минут.
Предполжим что ошибок нет. Что имеем:
— надо скопировать архив
— распаковать в нужный каталог
— выснить есть ли на компе 3.5
— сделать ярлык на десктопе. Про меню и быстрый старт забудем просто.
— запускаем прогу, появляется вначале относительно простенький диалог для ввода логина пароля и пути.
— затем появляется диалог с выбором из 4 баз. (Я уж и не помню, сколько размышлял, какую выбрать)
— теперь, предположим, без больших ожиданий можно работать.
— не понравилось, хотим снести. Где что что ставили уже забыли. Нужно искать и ручками удалять.
Путь явно не привычный для пользователся.
Что хочется:
— копируем файл
— запускаем инсталлятор после или сразу.
— при минимальной установке задаем только имя пользователя, пароль, путь установки проги, конфига и базы (при этом пути можно оставить по умолчанию). Кроме этого, в любой момент до установки можно откатится назад. (Сейчас даже вроде и отмена в диалоге не работает)
— происходит установка, при необходимости загрузка .НЕТ
— затем появляется инструкция, что делать дальше и автоматом запускается прога
— остается только выбрать подписку на форумы и сихронизироваться.
— ярлык на десктопе, в меню, в быстром старте автоматом вместе с деинсталляцией в меню, как и привычно.
— для сноса просто запускаем деинсталлятор из привычных мест.
Какой вариант будет лучше для обычного пользователя?
Здравствуйте, AlexNek, Вы писали:
AN>Какой вариант будет лучше для обычного пользователя?
Я бы тут уточнил — для обычного пользователя кыфт. Домохозяек тут не ходит. А portable — рулит.
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re[8]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, _Raz_, Вы писали:
_R_>Здравствуйте, AlexNek, Вы писали:
AN>>Какой вариант будет лучше для обычного пользователя? _R_>Я бы тут уточнил — для обычного пользователя кыфт. Домохозяек тут не ходит. А portable — рулит.
Я вроде тоже не домохозяйка, но люблю просто нажимать кнопочки при установке.
И старый функционал никто не собирается убивать. Можно даже сделать специальный файл Janumazo.zip
Здравствуйте, AlexNek, Вы писали:
AN>Я вроде тоже не домохозяйка, но люблю просто нажимать кнопочки при установке.
При чем тут кнопочки? Вопрос надо по другому ставить — скачал и использую. Что мешает? Виста и выше.
AN>И старый функционал никто не собирается убивать. Можно даже сделать специальный файл Janumazo.zip
Это какой? Закачать из exlporer-а? Хотя, причем тут zip
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re[10]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, _Raz_, Вы писали:
_R_>Здравствуйте, AlexNek, Вы писали:
AN>>Я вроде тоже не домохозяйка, но люблю просто нажимать кнопочки при установке. _R_>При чем тут кнопочки? Вопрос надо по другому ставить — скачал и использую. Что мешает? Виста и выше.
Каким образом?
AN>>И старый функционал никто не собирается убивать. Можно даже сделать специальный файл Janumazo.zip _R_>Это какой? Закачать из exlporer-а? Хотя, причем тут zip
Ну два диалога: один настройки пользователя, другой настройки базы.
Здравствуйте, AlexNek, Вы писали:
AN>Каким образом?
Мои любимые административные права
AN>>>И старый функционал никто не собирается убивать. Можно даже сделать специальный файл Janumazo.zip _R_>>Это какой? Закачать из exlporer-а? Хотя, причем тут zip AN>Ну два диалога: один настройки пользователя, другой настройки базы.
Меня смутило Janumazo.zip — просто не знаю куда это воткнуть. А диалоги да — от них не уйти. Тогда может их в порядок привести?
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re[12]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, _Raz_, Вы писали:
_R_>Здравствуйте, AlexNek, Вы писали:
AN>>Каким образом? _R_>Мои любимые административные права
А если даже права есть, то как?
AN>>>>И старый функционал никто не собирается убивать. Можно даже сделать специальный файл Janumazo.zip _R_>>>Это какой? Закачать из exlporer-а? Хотя, причем тут zip AN>>Ну два диалога: один настройки пользователя, другой настройки базы. _R_>Меня смутило Janumazo.zip — просто не знаю куда это воткнуть.
Тут важно имя — Janus for sadomazo _R_>А диалоги да — от них не уйти. Тогда может их в порядок привести?
Каким образом и кто ярлыки будет делать?
Здравствуйте, AlexNek, Вы писали:
_R_>>Мои любимые административные права AN>А если даже права есть, то как?
Что как? Имея права вопросов не будет.
_R_>>А диалоги да — от них не уйти. Тогда может их в порядок привести? AN>Каким образом и кто ярлыки будет делать?
Какие ярлыки? Я говорил о диалогах при первом запуске. К установщику они никак не относятся
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re[14]: Какие делать пути по умолчанию для установки Януса?
Здравствуйте, _Raz_, Вы писали:
_R_>Здравствуйте, AlexNek, Вы писали:
_R_>>>Мои любимые административные права AN>>А если даже права есть, то как? _R_>Что как? Имея права вопросов не будет.
Отдвух диалогов все равно никуда не уйти.
_R_>>>А диалоги да — от них не уйти. Тогда может их в порядок привести? AN>>Каким образом и кто ярлыки будет делать? _R_>Какие ярлыки? Я говорил о диалогах при первом запуске. К установщику они никак не относятся
Я просто совместил две вещи диалоги и ярлыки.
Каким образом можно упростить диалоги? И если будут только диалоги кто будет делать ярлыки? Можно в принципе автоматом сделать по старту или еще один диалог делать. В этоге получается тот же визард от инталлятора, только самопальный.