Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

Назад к профилю пользователя BorisVlasenko

22 сентября 2010, 16:01
Bob_medium BorisVlasenko Записей: 92

Илья, я вас поздравляю.

Это очередной виток мучительного поиска наощупь. Через несколько лет будете улыбаться, вспоминая, как у вас болела голова от мыслей.

Пока я для вас вижу один выход: использовать программы, которые уже созданы, или осваивать создание баз данных, программирование.

У меня были планы по написанию программы подобного типа, но сейчас эти планы "на дне" записной книжки. Прежде всего - заработок денег, потом все остальное.

Пока ищу учеников, которым было бы интерено взять этот проект. Найду - буду заниматься. Если не найду - значит не буду.

Лучший вариант - это связка электронные таблицы - база данных.

Я так думаю.

Смолев Илья писал(а):

Чт то я совсем разочаровался в офисофских БД... Буду пробовать проги, которые вы предложили...

 
22 сентября 2010, 14:27
Bob_medium BorisVlasenko Записей: 92
Добрый день. Использовал italc под windows. Работало. После перехода под Linux не смог разобраться с настройкой. Видел тему, посвященную настройке italc, но внимательно еще не читал. У меня терминал-сервер. Компьютеры учеников (и мой тоже) работают как терминалы. Иногда нужно включить демонстрацию с моего компьютера на все компьютеры в классе (нет проектора). Как лучше решать данную задачу? Настраиват italc? Будет ли он нормально работать в терминальном режиме? Или можно подключаться прямо к сессиям?
 
22 сентября 2010, 13:08
Bob_medium BorisVlasenko Записей: 92

О, то, что нужно! Спасибо!

Виталий Викторович Ильиных писал(а):

Значит я сделал так... (У меня Кубунту 10 с KDE, но если у вас Gnome, то у вас там свой стартовый скрипт вроде).

Есть такая прога rsync с помощью которой можно синхронизировать файловую систему. Прога сильная, такчто объяснять не буду много, а сразу к делу.

------------------------------

Заходим в учётку user-а и всё лишнее там закрывем, чтобы был образцовый рабочий стол. Донастраиваем всё что надо для образцового состояния. Потом завершаем сеанс (НЕ перезагружаем!).
Далее заходим в консоли под root и командуем
rsync -a --ignore-errors "/home/user/" "/obraz_uchenika/"
Далее нужно записать строку
rsync -a --delete --ignore-errors "/obraz_uchenika/" "/home/user/"
в скрипте /usr/bin/startkde сразу после четырёх строк (т.е. вначале скрипта загрузки КДЕ)
#!/bin/sh
#
#  DEFAULT KDE STARTUP SCRIPT ( 4.4.2 (KDE 4.4.2) )
#
для восстановления папок перед каждым запуском КДЕ.

Пояснения.

Папка /home/user - папка ученика, где он может творить многое. За пределы папки этой он не выйдет (потребуются права админа). Поэтому с помощью rsync вначале один раз синхронизируем файловый образ папки ученика в папку /obraz_uchenika, а затем в скрипте загрузки кед добавляем строчку, которая будет сносить лишнее и востанавливать убитое.

Прога rsync тем и хороша, что работает очень шустро и, если ничего не угроблено, то юзер грузится без задержек.

параметры rsync, используемые тут:

--delete - удалять всё, что не совпадает с каталогом образом;

--ignore-errors - игнорировать ошибки чтения (может ещё какие-то ошибки, не помню).

 

На данный момент у меня уже вторую неделю так пашут компы (12 штук) без глюков.

 
22 сентября 2010, 13:07
Bob_medium BorisVlasenko Записей: 92

NetOp выпустила версию School под Linux?

NetOp сделала бесплатным свой продукт?

 

Сергей Жгулёв писал(а):

 

обычно надо скинуть документ для обработки или ярлык для программы. пока помогает netop school. потом ярлыки и документы буду выкладывать в общей папке открытой только для чтения. а если выберут не тот вариант, то учту при оценки задания - понижу.

все остальное менять не надо. доступ к программам проще регулировать политиками. для этого пользователей собираю в группы.

 
12 сентября 2010, 14:21
Bob_medium BorisVlasenko Записей: 92

Есть движок, а есть - морда (интерфейс).

У вас установлен движок. Теперь к нему нужно подключиться, создать простую базу данных (это проще сделат в phpPgAdmin).

После этого - строить интерфейс. Элегантным решением будет использование openCalc в качестве морды (для простых баз данных пойдет). Можно не мучиться с Postgre если нужна простая база данных и создать всё, что нужно в Base (то, что в составе OpenOffice).

Другие варианты - PHP, Python и т.д. требуют навыков программирования.

Надо писать программу, которая будет выполнять запросы к базе данных и куда-то выводить результат.

Простейший вариант - подключиться к таблице и вывести ее содержимое в список.

Если нет желания тратить год на обучение созданию баз данных (с программированием), можно вывести все списке в Calc (тем более, что для люйдей это просто): Запрос внешних данных, SQL, указать базу и всё. Данные - на листе.

 

Для ускорения связи можно писать на bobworkmail@yandex.ru

Смолев Илья писал(а):

Произвёл следующие действия:

Установил PostgreSQL 8.4

Установил pgAdmin

Установил phpPgAdmin

Всё делал через синаптик, по этому установлены все необходимые пакеты.

Подскажите что делать дальше? А конкретно меня интересует как создать базу данных в общедоступной папке, как подключить в pgAdmin эту базу и как попасть в веб интерфейс.

Если что то напутал скажите... Сколько ни читал не получается ни как даже начать создавать базу... Просто не могу понять, как это делается...

 
12 сентября 2010, 14:13
Bob_medium BorisVlasenko Записей: 92

Привествую.

Долго не был - готовимся к проверке. :(

Когда я говорил о требованиях, я имел в виду, не то, что как вы это хотите создать, а то, как это должно выглядеть для пользователя.

Например что-то вроде: (описание вида программы)

Главное окно: список учеников. Сортировка по классу, родителями, адресу. Поиск по ФИО, адресу (в том числе и частично - по дому, например). Фильтрация по месту работы родителей (и др.).

Кнопки "Создать ученика", "Редактировать", "Удалить".

При нажатии на "Создать" - окно, в котором такие-то поля. ...

 

И еще вот так (описание того, что должно учитываться):

1. Хранить данные по ученику: ФИО, фотография, место рождения, родителей и т.д.

2. Автоматический переход из класса в класс

3. Хранить информацию только о текущем классе (или о всех перемещениях из класс в класс). Это может быть важно, чтобы увидеть, в каком классе был ребенок в таком-то году, сколько раз и когда оставался на второй год, у каких учителей учился.

4. Информация о родителях: ....

5. Класс - классный руководитель

И т.д.

Причем во многих случаях важно указывать, будет ли свободный ввод (т.е. могут быть различные значения) или должен быть выбор из списка. Если информация разнообразная и только для просмотра глазами, тогда можно свободный ввод. Если нужен поиск, фильтрация, сбор статистики - тогда только выбор из списка. Тут же указать, кто может дополнять список- только администратор, или пользователь при вводе данных.

 

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

Последняя база данных, которую я делал, заняла 45 таблиц.

База данных для управления образования (не помню) около 30 таблиц - учёт учителей.

Так что за три таблицы мы вырвемся махом :)

Даже при появлении опекунов, бабушек, отчимов и других особенностей.

 

Насчет подобных программ: нужно посмотреть их, оценить возможности, стоимость и т.д. Можно дать это в качестве проекта или реферата для учеников. Кстати, вся эта идея - хорошая тема для проекта.

Без оценки рынка начинать можно, но лучше - посмотреть. Потому что может оказаться, что такие программы уже есть.

 

Смолев Илья писал(а):

По поводу требований... Не знаю что именно вы имеете в виду, по этому постараюсь описать подробно, что нужно.

БД должна состоять из 3х таблиц (в последствии возможно будут происходить изменения (добавление удавление корректировка, по ходу использовнаия)

Таблицы такие Ученик, Мать, Отец. В каждой из таблиц естественно данные которые необходимы. В табл ученики обязательное уникальное поле - номер личного дела. Дальше... связь между таблицами такая - Ученики основная таблица - от неё зависят таблицы мать и отец. В соответствие каждому ученику запись в каждй из таблиц (возможно ни одной, возможно 2 если)

Очень желательно наличие единой формы по каждому ученику с данными по родителям, для заполнения базы.

Возможность выводить на монито (и если ножно печать) необходимых данных (столбцы из таблиц, список класса и т.д.)

Возможность автоматического обновления данных (к примеру при переходе в следующий класс изменение клаас и возможно литеры)

Очень желателен доступ с нескольких компьтеров, причём с учётм что сервера нет, есть возможность открыть доступ к папке на коме, где будет хранится БД.

Желательно поставить пароль на доступ к БД

Вот основные требования, если вы это имели в виду.

О компах... На данный момент на всех компах, с которых будет производится работа устанавливаю убунту 10.04.

О подобных программах... Самое главное что бы она была свободной. И что бы была возможность реализовать то, что я описал

 

 

 

 
12 сентября 2010, 13:54
Bob_medium BorisVlasenko Записей: 92

А как быть, если надо привести к единому виду или что-то у всех поменять?

Или такой ситуации не возникает?

Похоже, придется мне тоже создавать каждому ученику свою учетную запись.

Хотелось более простого решения.

 

Сергей Жгулёв писал(а):

Должно сработать, если учтете права пользователей.

Я использую другую схему - каждому ученику свою учетную запись  - и пусть делает с ней что хочет.

 
01 сентября 2010, 01:49
Bob_medium BorisVlasenko Записей: 92

Повторю еще раз: требования к программе уже есть?

База данных - очень расплывчатое понятие.

Нужно делать техническое задание, прописывая окошки и действия.

И еще вопрос: рынок изучали? Подобные программы есть и не одна. Чем не устраивают?

 
01 сентября 2010, 01:48
Bob_medium BorisVlasenko Записей: 92

Идея хорошая, но можно попасть под ... как этот там называется ... что-то о персональных данных.

Вообще я могу на своем сайте сделать ... эээ ... не могу. У меня одна база по договору.

Ладно. У вас линукс стоит? Тогда всё, что нужно уже есть.

Я проверю, какие пакеты должны стоять и напишу.

Смолев Илья писал(а):

И ещё такой вопос... Возможно ли выложить эту базу куда то в интеренет, так что бы доступ запаролить и была возможность работать с ней в интернете просто периоидически синхронизируя с компом, на случай отказа интернета? В этом случае необходимость во внутри школьном сервере отпадала бы...

 
01 сентября 2010, 01:46
Bob_medium BorisVlasenko Записей: 92

А почему такое отношение к postgreSQL? Он разве сложнее или тяжелее?

MySQL - быстрый. И это главное его достоинство. А вот проверки целостности - нет. Точнее есть, но не совсем и недоделанная.

А в postrge есть и очень давно.

Николай Глущенко писал(а):

BorisVlasenko, возможно postresql не нужен? скорее всего мускулем можно обойтись.

 
01 сентября 2010, 01:43
Bob_medium BorisVlasenko Записей: 92

Как показывает мой опыт создания баз данных (не очень-то большой опыт) - самая большая проблема в том, что с базой данных будут работать люди. :)

И это я говорю серьезно.

Базу данных нужно делать так, чтобы пользоваться ей было проще, чем бумагой или word'ом.

Другими словами пользователи не должны быть опытными.

Обычно самая большая проблема - понять, что нужно.

Смолев Илья писал(а):

Самое сложное из всего, это конечно не изучение всего этого ПО и языков, а то, что мне нужно будет сделать так, что бы этой БД смогли пользоваться коллеги, которые с компьтером знакомы не очень хорошо...

 
30 августа 2010, 21:21
Bob_medium BorisVlasenko Записей: 92

Приветствую.

Могу предложить объединить усилия по созданию базы данных. У вас уже есть требования к ней?

Если писать базу, то серьезно и так, чтобы можно было ей поделиться с другими, поэтому "аксессовский" подход с созданием запросов не подойдет - нужно создавать формы, кнопочки и прятать запросы.

Вы смотрели, какие аналогичные продукты существуют на рынке? Чем они вас не устроили?

 

СУБД, входяющую в Openoffice видели?

 

Я думаю, что если делать, то кросплатформенное и максимально открытое. Openoffice в данном случае будет не слишком хорошим выбором.

Мне это видится как приложение на веб-сервере (PHP + PostgreSQL) или как приложение на Питоне + PostgreSQL.

 
29 августа 2010, 22:23
Bob_medium BorisVlasenko Записей: 92
Добрый день. После большого перерыва я опять на форуме. У меня стоит Терминал 5.0 В классе учетные записи привязаны не к ученикам, а к компьютерам. В связи с этим возникла проблема - иногда дети меняют настройки рабочего стола - идиотские картинки выкладывают и т.д. Хотелось бы устранить эту проблему. Под виндой я пользовался замечательной программой: WinRollBack, которая не позволяла сохранять ничего на защищаемый раздел. В результате на учебных компьютерах полностью сохранялись настройки всех программ, рабочий стол и т.д. Естественно, что я хочу похожую штуку под Linux. Еще раз напомню, что у меня терминальный сервер, поэтому все учетные записи на одном компьютере. Каким видится решение: создать шаблонную учетную запись и перед каждым входом пользователя затирать его настройки настройками из этой шаблонной папки. Я правильно понял, что все персональные настройки хранятся в /home? Что будет, если я создам учетную запись Вася, настрою ее, а потом создам учетную запись Петя и удалю все файлы в папке Петя и заменю их файлами из папки Вася? Или есть другой, более цивилизованный способ решения этой проблемы? Отбирать права не хочется - гораздо разумнее сохранять только на текущий сеанс. Может быть бывают такие учетные записи пользователей, которые не сохраняют изменений более, чем на один сеанс? Спасибо.
 
04 июня 2010, 08:47
Bob_medium BorisVlasenko Записей: 92

О зависимостях прочитал. Написано понятно. Спасибо.

Должен отметить, что если вижу где-то аватарку с буквой А в цветах, то всегда ожидаю информативных и адекватных постов.

Спасибо, Юлия.

 

 

О зависимостях я знал и ранее, но все равно не понимаю, что может произойти с системой, когда я  ставлю "на страх и риск".

Опять пример: когда я начал ездить на машине, то мог за рулем снять свитер, например (с полным отпусканием руля и потерей обзора на 3 секунды), я часто рулил одной рукой, держа ее на руле расслабленно. Прошло полгода и я держу руль двумя руками. Я НАСМОТРЕЛСЯ. Я стал понимать, что может произойти.

В принципе, мне это непонимание жить не мешает. Я стараюсь ничего не ставить. Но если уж ставлю, то никакого страха не испытываю. А ставить - надо. Вот дойдут руки до VirtualBox и буду ставить.

Мне приходят в голову несколько ситуаций:
1.
Я поставил пакет (программу из пакета)
Через некоторое время установил другую программу из репозитория, которая обновила что-то в системе.
Мною установленная программа (из пакета) перестала работать. Обновить ее, допустим, я не могу (нет новой версии).
В итоге получили неработоспособную программу.

Не вижу угрозы системе в этом случае. Вижу возможные проблемы с программой.

2.??

 

 
24 мая 2010, 17:29
Bob_medium BorisVlasenko Записей: 92

Добрый день.

 

"На свой страх и риск", "вредно для окружающих", "это всегда желательно понимать".

А как понимать?

Вот я, например,  учитель информатики. И мне нужно для образовательного процесса какую-нибудь программу, которая в репозиториях отсутствует.

Да, согласен - надо запастись временем и изучать теорию. Но у меня нет времени, поэтому я буду искать инструкции, делать как в них написано, не понимая, что происходит в системе и, самое главное, не понимая в чем РИСК?

Вот это и главный вопрос: что и как может пойти не так?

Если я ставлю на автомобиль разные шины на одну ось - я ставлю на свой страх и риск и я понимаю, что может проийзойти и в каком случае. И мне - страшно.

Когда я собираю систему из пакетов я просто не воспринимаю предупреждений о страхе и риске.

Большое спасибо за инструкции, обязательно воспользуюсь.

В ближайшем будущем, например, буду ставить VirtualBox. Помню, что уже ставил, помню, что инструкцию брал на АльЛинуксовом сайте.

А вот чем грозит мне такая установка, кроме общих фраз "самостоятельно следить за..." я не понимаю.

 

Спасибо, Борис. С уважением.

 

 
17 февраля 2010, 20:01
Bob_medium BorisVlasenko Записей: 92

 

 

kna_s36 писал(а):

На данный момент, навскидку, мне не нравятся в СПО:

1. Её бОльшая зависимость от необходимости ручной правки конфигурационных файлов в то время как в продуктах M$ файлы, в основном, править не приходится. Более-менее все правки происходят в графическом режиме и, ИМХО, удобнее.

...

Ну вот, пока хватит для начала. Что скажете? Высказывайтесь, не стесняйтесь :)

А мне нравится. Может быть потому, что со времен ФИДО я к этому привык (к хорошему привыкашь быстро).

В конфиге, вместе с настройками, можно увидеть объяснения, примеры, можно оставить старое значение. Это сверхудобно.

Проблема только в том, что надо знать, где он находится. Но после настройки нескольких программ вы уже будете это знать.

Что же касаеться самих настроек - то нет никакой разници, где вводить значения, хотя ... чем лазить по нескольким менюшкам, вспоминая на какой вкладке это было (Total Commander, например), проще поиск по слову в текстовом конфиге.

Кстати, при желании, для любого текстового файла пишеться GUI-оболочка. С этим справится любой старшеклассник, увлекающийся программированием.

Меня раздражало (поначалу), что непонятно было, что делать: слишком много хотел и сразу. Теперь разорбрался, оказалось все намного проще, чем думал.

Одну проблему вижу: обучающие программы (есть те, что полезны и приятны, но не идут в линуксе), и поддержка оборудования. Пока внедрение в школе только на этапе знакомства (через терминал-сервер), поэтому проблем с оборудованием не видно. Будут видны позже.

Замечание: я поставил Пятую платформу (в школы пришла четвертая).

 
13 февраля 2010, 14:47
Bob_medium BorisVlasenko Записей: 92

Константин Сорокин писал(а):

Хорошо бы и ссылку сразу давать...

Но я нашел. Неплохое описание http://my-soft-blog.net/278-italc-v-pomoshh-sovremennomu-uchitelyu.html?do=cat&category=italc-v-pomoshh-sovremennomu-uchitelyu

И судя по нему, аналог Radmin. Плюсы очевидны. Недостаток - отсутствие русификации. И применение непосредственно для учебного процесса - опосредованное. Удаленно иногда хорошо контролировать старшеклассников, с младшими школьниками приходится работать индивидуально. К тому же в рамках компьютерного класса я и так вижу всех учеников и вижу, кто и что делает...

Не торопитесь с выводами. Я, кстати, ее еще под  windows ставил. Русификация есть (а нужна ли она, если вы английский знаете?)

Правда я использовал ее вместо проектора - для демонстрации всем классу. Еще одна возможность: демострация классу компьютера ученика (вместо вызова к доске).

 
13 февраля 2010, 14:36
Bob_medium BorisVlasenko Записей: 92

Я делаю из интереса.

И по ночам сижу, и экспериментирую и поддержку мучаю (спасибо им!).

Понимание приходит. Уже легче, даже матом не ругаюсь :)

Дома установлю Linux сразу после того, как жена сессию сдаст (просила, чтобы пока без потрясений ) :)

Готовлю Live DVD на которому будет интересный (с моей точки зрения) софт, в том числе Робот для обучения программированию (новый Кумир не понравился, я сделал своего Робота на Питоне). http://ozedu.ru/node/925 (там же рядом лежат задачи для Робота. Точнее описание задач, т.к. задачи я "вшил" прямо в робота).
Кстати, Робота тоже делаю из интереса. Можно было бы пользовать тот же Кумир.
Так же для интереса я делал этих Роботов для Delphi, для Excel.

 

Для справки (чтобы не бухтели, что мне больше делать нечего): женат (жена не работает, заканчивает ВУЗ), есть ребенок, живу на съемной. Помимо школы мотаюсь по городу - лечу от вирусов, настраиваю компьютеры, обучаю индивидуально (информатике) (пока пишу, рядом стоит компьютер под лечением). Домой могу вернуться и после 00:00. Выходной один. И то не всегда.

И что?

И буду делать.

Ах, да - еще программу пишу для школы-ММЦ (кадровый учет). Хронограф мне не понравился. Хочу сделать лучше :)
Как допишу - выложу на sourceForge (и Робота тоже).

Если вы говорите мне, что у вас нет на это времени, значит вам это не нужно. (с) чей-то.

 

Удачи!

 

 
24 января 2010, 18:11
Bob_medium BorisVlasenko Записей: 92

Добрый день!

Поставил я Мастер пятый и понравился он мне настолько, что захотел я и Терминал-Сервер пятый сделать. И уже его показывать учителям.

Однако Терминал-Сервера на пятой платформе я не нашел.

Тогда поставил Мастер и решил сделать из него терминал-сервер.

 

 

Остановился на

"В /diskless/altsp/boot/i586 нужно положить vmlinuz, initrd.img и pxelinux.0 из уже существующей инсталляции ALTSP (см. каталог /var/lib/tftpboot/ltsp/i586/) - увы, автономного инструмента для сборки пока нет."

Т.е. vmlinuz и прочее можно взять только из установленного терминал-сервера? Так я удалил предыдущий. Мне что, его опять ставить?

Писал в тех поддержку. Они (вопреки моим предыдущим отзывам) сработали интересно: выслали копию странички из инета.

Не понимаю, что читать дальше ... :(

http://freesource.info/wiki/Dokumentacija/LTSP5...;

http://admdev.blogspot.com/2008/11/altsp-inside...

http://www.altlinux.org/LTSP

 

Может быть я что-то не увидел?

 

 
23 января 2010, 21:05
Bob_medium BorisVlasenko Записей: 92

В учебниках Угриновича давно задания даются в расчете на win, linux, macOs.

В базовой программе - ни одного упоминания об операционной системе. Учим не windows'у, не linux'у - учим информатике. А это больше, чем работа на компьютере.

Суть не меняется. Меняется обслуживание техники.

 

Список: 1-20 из 92
1 2 ... 5
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .