Необходим Школьный наставник под Linux

Для задания вопросов, сообщений связанных с работой под Linux, ПО разработанного НПООО "ИНИС-СОФТ"
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Сб авг 02, 2008 10:08 pm

Пока локальных, так как тестировал у себя на машине локально.
Через недельку уже в школе опробую на рабочих машинах.
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Чт сен 04, 2008 5:40 pm

Установил в классе.
Знак работает на ура, проблем ни каких нет. Загрузка тестов и обработка результатов проходит мгновенно.
Однако, со школьным наставником какие-то проблемы.
pjw
Site Admin
Сообщения: 840
Зарегистрирован: Пт май 26, 2006 9:36 am
Откуда: НПООО "ИНИС-СОФТ"
Контактная информация:
Беларусь

Re:

Сообщение pjw » Вт сен 09, 2008 12:14 pm

Djam писал(а):Установил в классе.
Знак работает на ура, проблем ни каких нет. Загрузка тестов и обработка результатов проходит мгновенно.
Однако, со школьным наставником какие-то проблемы.
Проблема будет только с первым наставником. В наставнике 2 проблем быть не должно. Для наставника 1, нужно поставить под Линуксом Samba server. Открыть сетевую папку. Скопировать туда дистрибутивы дисков (в разные папки) и переустановить учебные курсы с сетевого диска
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

Re:

Сообщение Djam » Чт сен 11, 2008 1:28 pm

pjw писал(а): Проблема будет только с первым наставником. В наставнике 2 проблем быть не должно. Для наставника 1, нужно поставить под Линуксом Samba server. Открыть сетевую папку. Скопировать туда дистрибутивы дисков (в разные папки) и переустановить учебные курсы с сетевого диска
Скачал с сайта обновления наставника. Запускаю файл teacher.exe
появляется пустое окошко... Список журналов. А где его взять?
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Пн сен 15, 2008 1:49 pm

ввел журнал. вот только в знаке есть свой журнал... как подключить тот журнал?

И как узнать версию наставника. А то получается речь ведут о 2-й версии а о том какая сейчас веерсия не докопаться...
aleks
Сообщения: 46
Зарегистрирован: Пн ноя 29, 2004 8:10 pm
Откуда: Гатчина

Re:

Сообщение aleks » Сб сен 27, 2008 6:08 pm

pjw писал(а):Проблема будет только с первым наставником. В наставнике 2 проблем быть не должно. Для наставника 1, нужно поставить под Линуксом Samba server. Открыть сетевую папку. Скопировать туда дистрибутивы дисков (в разные папки) и переустановить учебные курсы с сетевого диска
так это понятно... как в WINE его запустить?
У меня не обрабатывался параметр для редактирования журналов, а без этого работать не получится.
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

Re:

Сообщение Djam » Вс сен 28, 2008 3:06 pm

aleks писал(а):
pjw писал(а):Проблема будет только с первым наставником. В наставнике 2 проблем быть не должно. Для наставника 1, нужно поставить под Линуксом Samba server. Открыть сетевую папку. Скопировать туда дистрибутивы дисков (в разные папки) и переустановить учебные курсы с сетевого диска
так это понятно... как в WINE его запустить?
У меня не обрабатывался параметр для редактирования журналов, а без этого работать не получится.
Клиентские машины пришлось оставить машины под управлением WinXP... В то время как весь комплекс работает под Mandriva Linux 2008 Spring.
В остальном же работает программа нормально, если установить все обновления.

Хотя и глюков хватает. Сейчас к примеру, при выборе ученика сообщает, что ученик уже работает, но такого не может быть...
pjw
Site Admin
Сообщения: 840
Зарегистрирован: Пт май 26, 2006 9:36 am
Откуда: НПООО "ИНИС-СОФТ"
Контактная информация:
Беларусь

Re:

Сообщение pjw » Ср окт 01, 2008 3:23 pm

Djam писал(а):
aleks писал(а):
pjw писал(а):Проблема будет только с первым наставником. В наставнике 2 проблем быть не должно. Для наставника 1, нужно поставить под Линуксом Samba server. Открыть сетевую папку. Скопировать туда дистрибутивы дисков (в разные папки) и переустановить учебные курсы с сетевого диска
так это понятно... как в WINE его запустить?
У меня не обрабатывался параметр для редактирования журналов, а без этого работать не получится.
Клиентские машины пришлось оставить машины под управлением WinXP... В то время как весь комплекс работает под Mandriva Linux 2008 Spring.
В остальном же работает программа нормально, если установить все обновления.

Хотя и глюков хватает. Сейчас к примеру, при выборе ученика сообщает, что ученик уже работает, но такого не может быть...
Причина такого сообщения проста. Сеанс работы начался но не завершился по какой-то причине, соответственно в базе нет отметки о завершении сеанса. Борьба с этой проблемой очень проста и описана в руководстве к "Учебному мониторингу". Заходим в "Учебный мониторинг", в меню "Настройка" выбираем пункт "Регистрационный журнал", находим записи учащихся, которые якобы работают (у них будет заполнено поле "Блокировка") и нажимаем кнопку "Освободить".
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Ср окт 01, 2008 4:23 pm

спасибо, помогло. Не все еще осилил. Слишком много букаф :)
aleks
Сообщения: 46
Зарегистрирован: Пн ноя 29, 2004 8:10 pm
Откуда: Гатчина

Re:

Сообщение aleks » Сб окт 04, 2008 11:31 am

Djam писал(а): Клиентские машины пришлось оставить машины под управлением WinXP... В то время как весь комплекс работает под Mandriva Linux 2008 Spring.
В остальном же работает программа нормально, если установить все обновления.
под Linux у вас БД Firebird и через Samba файлы программы? Это не сильно интересно :)

Меня интересует обновление, которое позволит запускать клиентскую часть под WINE.
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Сб окт 04, 2008 5:31 pm

Мне самому это интересно, но к сожалению вылезает такое количество глюков, что пока придется пользоватьсмя такой схемой. На мой взгляд необходимо движение в сторону обновления самой клиентской части "Знака" со стороны ИнисСофта.
Вообще мне сильно непонятно, отчего они не могли сделать на java или еще чем-либо кроссплатформенном, учитывая что там только и переделывать-то надо только клиента.
Но это все таки должно быть решение самого ИнисСофта и тут ни чего не поделаешь. :(
pjw
Site Admin
Сообщения: 840
Зарегистрирован: Пт май 26, 2006 9:36 am
Откуда: НПООО "ИНИС-СОФТ"
Контактная информация:
Беларусь

Re: re:

Сообщение pjw » Ср окт 08, 2008 2:57 pm

Djam писал(а):Мне самому это интересно, но к сожалению вылезает такое количество глюков, что пока придется пользоватьсмя такой схемой. На мой взгляд необходимо движение в сторону обновления самой клиентской части "Знака" со стороны ИнисСофта.
Вообще мне сильно непонятно, отчего они не могли сделать на java или еще чем-либо кроссплатформенном, учитывая что там только и переделывать-то надо только клиента.
Но это все таки должно быть решение самого ИнисСофта и тут ни чего не поделаешь. :(
По поводу использования нашего софта под Wine. Проблемы не столько в клиентской части, сколько в самом Wine.
Нами были отслежены следующие:
1. Неверное отображение порядка расположения модальных окон.
2. Неверное переключение фокуса контролов.
3. Ошибки передачи данных в буфер обмена.
Как только это будет исправлено разработчиками Wine, можно будет говорить о полноценном портировании продуктов под wine.

По поводу кроссплатформенности.
Нужен государственный заказ (желание государства (неважно России или Беларуси) и наличие денег под эту задачу). После чего мы можем решить все проблемы без wine. Для этого придется сделать новые клиенты под Linux. А поскольку нет готовых компонентов для работы с базами данных, например, под тот же Lazarus, их придется написать ручками, поэтому затраты ожидаются существенные.
Djam
Сообщения: 52
Зарегистрирован: Чт фев 21, 2008 7:39 am
Откуда: Saint-Petersburg

re:

Сообщение Djam » Чт окт 09, 2008 7:37 pm

Спорить не буду, но вот, что нашел в репозитариях Мандривы для MonoDevelop и Gambas2
gambas2-gb-db-firebird - The Firebird driver for the Gambas database component​ 
This component allows you to access Firebird databases.
mono-data-firebird - Firebird database connectivity for Mono​ 
This package contains the ADO.NET Data provider for the Firebird database.
и для php:
php-firebird - Firebird database module for PHP​ 
This is a dynamic shared object (DSO) for PHP that will add Firebird database support.
А вот Lazarus не лучшее, что сейчас есть в области FOSS разработки... ИМХО
pjw
Site Admin
Сообщения: 840
Зарегистрирован: Пт май 26, 2006 9:36 am
Откуда: НПООО "ИНИС-СОФТ"
Контактная информация:
Беларусь

Re: re:

Сообщение pjw » Пт окт 10, 2008 6:58 pm

Djam писал(а):Спорить не буду, но вот, что нашел в репозитариях Мандривы для MonoDevelop и Gambas2
gambas2-gb-db-firebird - The Firebird driver for the Gambas database component​ 
This component allows you to access Firebird databases.
mono-data-firebird - Firebird database connectivity for Mono​ 
This package contains the ADO.NET Data provider for the Firebird database.
и для php:
php-firebird - Firebird database module for PHP​ 
This is a dynamic shared object (DSO) for PHP that will add Firebird database support.
А вот Lazarus не лучшее, что сейчас есть в области FOSS разработки... ИМХО
Это конечно все хорошо ..., но не все определяется датабазными компонентами. А гриды и не черт-те какие, а нормальные, поддержка RTF, и еще очень многое.
Но не поймите написанное как плач Ярославны, мы не плачемся. Будет заказ и все будет сделано.
Также планируется в течение следующего года заняться Web-системой которая бы по крайней мере для начала реализовала исполняющую среду системы обучения, а там видно будет.
aleks
Сообщения: 46
Зарегистрирован: Пн ноя 29, 2004 8:10 pm
Откуда: Гатчина

Re: re:

Сообщение aleks » Сб окт 11, 2008 6:05 pm

pjw писал(а): По поводу использования нашего софта под Wine. Проблемы не столько в клиентской части, сколько в самом Wine.
Нами были отслежены следующие:
1. Неверное отображение порядка расположения модальных окон.
2. Неверное переключение фокуса контролов.
3. Ошибки передачи данных в буфер обмена.
Как только это будет исправлено разработчиками Wine, можно будет говорить о полноценном портировании продуктов под wine.
что-то из этого активно фиксят в Etersoft (и отправляют в upstream). У них же есть вот такая бага https://bugs.etersoft.ru/show_bug.cgi?id=1839 :wink:
"школьный дистрибутив" это http://linux.armd.ru/ по госконтракту НП-18.
Ответить