22 сентября 2010, 16:01
BorisVlasenko
Записей:
92
|
Илья, я вас поздравляю. Это очередной виток мучительного поиска наощупь. Через несколько лет будете улыбаться, вспоминая, как у вас болела голова от мыслей. Пока я для вас вижу один выход: использовать программы, которые уже созданы, или осваивать создание баз данных, программирование. У меня были планы по написанию программы подобного типа, но сейчас эти планы "на дне" записной книжки. Прежде всего - заработок денег, потом все остальное. Пока ищу учеников, которым было бы интерено взять этот проект. Найду - буду заниматься. Если не найду - значит не буду. Лучший вариант - это связка электронные таблицы - база данных. Я так думаю. Смолев Илья писал(а): Чт то я совсем разочаровался в офисофских БД... Буду пробовать проги, которые вы предложили... |
22 сентября 2010, 14:27
BorisVlasenko
Записей:
92
|
Добрый день.
Использовал italc под windows. Работало.
После перехода под Linux не смог разобраться с настройкой.
Видел тему, посвященную настройке italc, но внимательно еще не читал.
У меня терминал-сервер. Компьютеры учеников (и мой тоже) работают как терминалы.
Иногда нужно включить демонстрацию с моего компьютера на все компьютеры в классе (нет проектора).
Как лучше решать данную задачу? Настраиват italc? Будет ли он нормально работать в терминальном режиме?
Или можно подключаться прямо к сессиям?
|
22 сентября 2010, 13:08
BorisVlasenko
Записей:
92
|
О, то, что нужно! Спасибо! Виталий Викторович Ильиных писал(а): Значит я сделал так... (У меня Кубунту 10 с KDE, но если у вас Gnome, то у вас там свой стартовый скрипт вроде). Есть такая прога rsync с помощью которой можно синхронизировать файловую систему. Прога сильная, такчто объяснять не буду много, а сразу к делу. ------------------------------ Заходим в учётку user-а и всё лишнее там закрывем, чтобы был образцовый рабочий стол. Донастраиваем всё что надо для образцового состояния. Потом завершаем сеанс (НЕ перезагружаем!). Пояснения. Папка /home/user - папка ученика, где он может творить многое. За пределы папки этой он не выйдет (потребуются права админа). Поэтому с помощью rsync вначале один раз синхронизируем файловый образ папки ученика в папку /obraz_uchenika, а затем в скрипте загрузки кед добавляем строчку, которая будет сносить лишнее и востанавливать убитое. Прога rsync тем и хороша, что работает очень шустро и, если ничего не угроблено, то юзер грузится без задержек. параметры rsync, используемые тут: --delete - удалять всё, что не совпадает с каталогом образом; --ignore-errors - игнорировать ошибки чтения (может ещё какие-то ошибки, не помню).
На данный момент у меня уже вторую неделю так пашут компы (12 штук) без глюков. |
22 сентября 2010, 13:07
BorisVlasenko
Записей:
92
|
NetOp выпустила версию School под Linux? NetOp сделала бесплатным свой продукт?
Сергей Жгулёв писал(а):
обычно надо скинуть документ для обработки или ярлык для программы. пока помогает netop school. потом ярлыки и документы буду выкладывать в общей папке открытой только для чтения. а если выберут не тот вариант, то учту при оценки задания - понижу. все остальное менять не надо. доступ к программам проще регулировать политиками. для этого пользователей собираю в группы. |
12 сентября 2010, 14:21
BorisVlasenko
Записей:
92
|
Есть движок, а есть - морда (интерфейс). У вас установлен движок. Теперь к нему нужно подключиться, создать простую базу данных (это проще сделат в phpPgAdmin). После этого - строить интерфейс. Элегантным решением будет использование openCalc в качестве морды (для простых баз данных пойдет). Можно не мучиться с Postgre если нужна простая база данных и создать всё, что нужно в Base (то, что в составе OpenOffice). Другие варианты - PHP, Python и т.д. требуют навыков программирования. Надо писать программу, которая будет выполнять запросы к базе данных и куда-то выводить результат. Простейший вариант - подключиться к таблице и вывести ее содержимое в список. Если нет желания тратить год на обучение созданию баз данных (с программированием), можно вывести все списке в Calc (тем более, что для люйдей это просто): Запрос внешних данных, SQL, указать базу и всё. Данные - на листе.
Для ускорения связи можно писать на bobworkmail@yandex.ru Смолев Илья писал(а): Произвёл следующие действия: Установил PostgreSQL 8.4 Установил pgAdmin Установил phpPgAdmin Всё делал через синаптик, по этому установлены все необходимые пакеты. Подскажите что делать дальше? А конкретно меня интересует как создать базу данных в общедоступной папке, как подключить в pgAdmin эту базу и как попасть в веб интерфейс. Если что то напутал скажите... Сколько ни читал не получается ни как даже начать создавать базу... Просто не могу понять, как это делается... |
12 сентября 2010, 14:13
BorisVlasenko
Записей:
92
|
Привествую. Долго не был - готовимся к проверке. :( Когда я говорил о требованиях, я имел в виду, не то, что как вы это хотите создать, а то, как это должно выглядеть для пользователя. Например что-то вроде: (описание вида программы) Главное окно: список учеников. Сортировка по классу, родителями, адресу. Поиск по ФИО, адресу (в том числе и частично - по дому, например). Фильтрация по месту работы родителей (и др.). Кнопки "Создать ученика", "Редактировать", "Удалить". При нажатии на "Создать" - окно, в котором такие-то поля. ...
И еще вот так (описание того, что должно учитываться): 1. Хранить данные по ученику: ФИО, фотография, место рождения, родителей и т.д. 2. Автоматический переход из класса в класс 3. Хранить информацию только о текущем классе (или о всех перемещениях из класс в класс). Это может быть важно, чтобы увидеть, в каком классе был ребенок в таком-то году, сколько раз и когда оставался на второй год, у каких учителей учился. 4. Информация о родителях: .... 5. Класс - классный руководитель И т.д. Причем во многих случаях важно указывать, будет ли свободный ввод (т.е. могут быть различные значения) или должен быть выбор из списка. Если информация разнообразная и только для просмотра глазами, тогда можно свободный ввод. Если нужен поиск, фильтрация, сбор статистики - тогда только выбор из списка. Тут же указать, кто может дополнять список- только администратор, или пользователь при вводе данных.
После такого описания можно начинать создавать базу данных - расписывать, какие таблицы должны быть. Последняя база данных, которую я делал, заняла 45 таблиц. База данных для управления образования (не помню) около 30 таблиц - учёт учителей. Так что за три таблицы мы вырвемся махом :) Даже при появлении опекунов, бабушек, отчимов и других особенностей.
Насчет подобных программ: нужно посмотреть их, оценить возможности, стоимость и т.д. Можно дать это в качестве проекта или реферата для учеников. Кстати, вся эта идея - хорошая тема для проекта. Без оценки рынка начинать можно, но лучше - посмотреть. Потому что может оказаться, что такие программы уже есть.
Смолев Илья писал(а): По поводу требований... Не знаю что именно вы имеете в виду, по этому постараюсь описать подробно, что нужно. БД должна состоять из 3х таблиц (в последствии возможно будут происходить изменения (добавление удавление корректировка, по ходу использовнаия) Таблицы такие Ученик, Мать, Отец. В каждой из таблиц естественно данные которые необходимы. В табл ученики обязательное уникальное поле - номер личного дела. Дальше... связь между таблицами такая - Ученики основная таблица - от неё зависят таблицы мать и отец. В соответствие каждому ученику запись в каждй из таблиц (возможно ни одной, возможно 2 если) Очень желательно наличие единой формы по каждому ученику с данными по родителям, для заполнения базы. Возможность выводить на монито (и если ножно печать) необходимых данных (столбцы из таблиц, список класса и т.д.) Возможность автоматического обновления данных (к примеру при переходе в следующий класс изменение клаас и возможно литеры) Очень желателен доступ с нескольких компьтеров, причём с учётм что сервера нет, есть возможность открыть доступ к папке на коме, где будет хранится БД. Желательно поставить пароль на доступ к БД Вот основные требования, если вы это имели в виду. О компах... На данный момент на всех компах, с которых будет производится работа устанавливаю убунту 10.04. О подобных программах... Самое главное что бы она была свободной. И что бы была возможность реализовать то, что я описал
|
12 сентября 2010, 13:54
BorisVlasenko
Записей:
92
|
А как быть, если надо привести к единому виду или что-то у всех поменять? Или такой ситуации не возникает? Похоже, придется мне тоже создавать каждому ученику свою учетную запись. Хотелось более простого решения.
Сергей Жгулёв писал(а): Должно сработать, если учтете права пользователей. Я использую другую схему - каждому ученику свою учетную запись - и пусть делает с ней что хочет. |
01 сентября 2010, 01:49
BorisVlasenko
Записей:
92
|
Повторю еще раз: требования к программе уже есть? База данных - очень расплывчатое понятие. Нужно делать техническое задание, прописывая окошки и действия. И еще вопрос: рынок изучали? Подобные программы есть и не одна. Чем не устраивают? |
01 сентября 2010, 01:48
BorisVlasenko
Записей:
92
|
Идея хорошая, но можно попасть под ... как этот там называется ... что-то о персональных данных. Вообще я могу на своем сайте сделать ... эээ ... не могу. У меня одна база по договору. Ладно. У вас линукс стоит? Тогда всё, что нужно уже есть. Я проверю, какие пакеты должны стоять и напишу. Смолев Илья писал(а): И ещё такой вопос... Возможно ли выложить эту базу куда то в интеренет, так что бы доступ запаролить и была возможность работать с ней в интернете просто периоидически синхронизируя с компом, на случай отказа интернета? В этом случае необходимость во внутри школьном сервере отпадала бы... |
01 сентября 2010, 01:46
BorisVlasenko
Записей:
92
|
А почему такое отношение к postgreSQL? Он разве сложнее или тяжелее? MySQL - быстрый. И это главное его достоинство. А вот проверки целостности - нет. Точнее есть, но не совсем и недоделанная. А в postrge есть и очень давно. Николай Глущенко писал(а): BorisVlasenko, возможно postresql не нужен? скорее всего мускулем можно обойтись. |
01 сентября 2010, 01:43
BorisVlasenko
Записей:
92
|
Как показывает мой опыт создания баз данных (не очень-то большой опыт) - самая большая проблема в том, что с базой данных будут работать люди. :) И это я говорю серьезно. Базу данных нужно делать так, чтобы пользоваться ей было проще, чем бумагой или word'ом. Другими словами пользователи не должны быть опытными. Обычно самая большая проблема - понять, что нужно. Смолев Илья писал(а): Самое сложное из всего, это конечно не изучение всего этого ПО и языков, а то, что мне нужно будет сделать так, что бы этой БД смогли пользоваться коллеги, которые с компьтером знакомы не очень хорошо... |
30 августа 2010, 21:21
BorisVlasenko
Записей:
92
|
Приветствую. Могу предложить объединить усилия по созданию базы данных. У вас уже есть требования к ней? Если писать базу, то серьезно и так, чтобы можно было ей поделиться с другими, поэтому "аксессовский" подход с созданием запросов не подойдет - нужно создавать формы, кнопочки и прятать запросы. Вы смотрели, какие аналогичные продукты существуют на рынке? Чем они вас не устроили?
СУБД, входяющую в Openoffice видели?
Я думаю, что если делать, то кросплатформенное и максимально открытое. Openoffice в данном случае будет не слишком хорошим выбором. Мне это видится как приложение на веб-сервере (PHP + PostgreSQL) или как приложение на Питоне + PostgreSQL. |
29 августа 2010, 22:23
BorisVlasenko
Записей:
92
|
Добрый день.
После большого перерыва я опять на форуме.
У меня стоит Терминал 5.0
В классе учетные записи привязаны не к ученикам, а к компьютерам. В связи с этим возникла проблема - иногда дети меняют настройки рабочего стола - идиотские картинки выкладывают и т.д. Хотелось бы устранить эту проблему.
Под виндой я пользовался замечательной программой: WinRollBack, которая не позволяла сохранять ничего на защищаемый раздел. В результате на учебных компьютерах полностью сохранялись настройки всех программ, рабочий стол и т.д.
Естественно, что я хочу похожую штуку под Linux. Еще раз напомню, что у меня терминальный сервер, поэтому все учетные записи на одном компьютере.
Каким видится решение: создать шаблонную учетную запись и перед каждым входом пользователя затирать его настройки настройками из этой шаблонной папки.
Я правильно понял, что все персональные настройки хранятся в /home?
Что будет, если я создам учетную запись Вася, настрою ее, а потом создам учетную запись Петя и удалю все файлы в папке Петя и заменю их файлами из папки Вася?
Или есть другой, более цивилизованный способ решения этой проблемы?
Отбирать права не хочется - гораздо разумнее сохранять только на текущий сеанс. Может быть бывают такие учетные записи пользователей, которые не сохраняют изменений более, чем на один сеанс?
Спасибо.
|
04 июня 2010, 08:47
BorisVlasenko
Записей:
92
|
О зависимостях прочитал. Написано понятно. Спасибо. Должен отметить, что если вижу где-то аватарку с буквой А в цветах, то всегда ожидаю информативных и адекватных постов. Спасибо, Юлия.
О зависимостях я знал и ранее, но все равно не понимаю, что может произойти с системой, когда я ставлю "на страх и риск". Опять пример: когда я начал ездить на машине, то мог за рулем снять свитер, например (с полным отпусканием руля и потерей обзора на 3 секунды), я часто рулил одной рукой, держа ее на руле расслабленно. Прошло полгода и я держу руль двумя руками. Я НАСМОТРЕЛСЯ. Я стал понимать, что может произойти. В принципе, мне это непонимание жить не мешает. Я стараюсь ничего не ставить. Но если уж ставлю, то никакого страха не испытываю. А ставить - надо. Вот дойдут руки до VirtualBox и буду ставить. Мне приходят в голову несколько ситуаций: 2.??
|
24 мая 2010, 17:29
BorisVlasenko
Записей:
92
|
Добрый день.
"На свой страх и риск", "вредно для окружающих", "это всегда желательно понимать". А как понимать? Вот я, например, учитель информатики. И мне нужно для образовательного процесса какую-нибудь программу, которая в репозиториях отсутствует. Да, согласен - надо запастись временем и изучать теорию. Но у меня нет времени, поэтому я буду искать инструкции, делать как в них написано, не понимая, что происходит в системе и, самое главное, не понимая в чем РИСК? Вот это и главный вопрос: что и как может пойти не так? Если я ставлю на автомобиль разные шины на одну ось - я ставлю на свой страх и риск и я понимаю, что может проийзойти и в каком случае. И мне - страшно. Когда я собираю систему из пакетов я просто не воспринимаю предупреждений о страхе и риске. Большое спасибо за инструкции, обязательно воспользуюсь. В ближайшем будущем, например, буду ставить VirtualBox. Помню, что уже ставил, помню, что инструкцию брал на АльЛинуксовом сайте. А вот чем грозит мне такая установка, кроме общих фраз "самостоятельно следить за..." я не понимаю.
Спасибо, Борис. С уважением.
|
17 февраля 2010, 20:01
BorisVlasenko
Записей:
92
|
kna_s36 писал(а): На данный момент, навскидку, мне не нравятся в СПО:
1. Её бОльшая зависимость от необходимости ручной правки конфигурационных файлов в то время как в продуктах M$ файлы, в основном, править не приходится. Более-менее все правки происходят в графическом режиме и, ИМХО, удобнее. ... Ну вот, пока хватит для начала. Что скажете? Высказывайтесь, не стесняйтесь :)А мне нравится. Может быть потому, что со времен ФИДО я к этому привык (к хорошему привыкашь быстро). В конфиге, вместе с настройками, можно увидеть объяснения, примеры, можно оставить старое значение. Это сверхудобно. Проблема только в том, что надо знать, где он находится. Но после настройки нескольких программ вы уже будете это знать. Что же касаеться самих настроек - то нет никакой разници, где вводить значения, хотя ... чем лазить по нескольким менюшкам, вспоминая на какой вкладке это было (Total Commander, например), проще поиск по слову в текстовом конфиге. Кстати, при желании, для любого текстового файла пишеться GUI-оболочка. С этим справится любой старшеклассник, увлекающийся программированием. Меня раздражало (поначалу), что непонятно было, что делать: слишком много хотел и сразу. Теперь разорбрался, оказалось все намного проще, чем думал. Одну проблему вижу: обучающие программы (есть те, что полезны и приятны, но не идут в линуксе), и поддержка оборудования. Пока внедрение в школе только на этапе знакомства (через терминал-сервер), поэтому проблем с оборудованием не видно. Будут видны позже. Замечание: я поставил Пятую платформу (в школы пришла четвертая). |
13 февраля 2010, 14:47
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
BorisVlasenko
Записей:
92
|
Я делаю из интереса. И по ночам сижу, и экспериментирую и поддержку мучаю (спасибо им!). Понимание приходит. Уже легче, даже матом не ругаюсь :) Дома установлю Linux сразу после того, как жена сессию сдаст (просила, чтобы пока без потрясений ) :) Готовлю Live DVD на которому будет интересный (с моей точки зрения) софт, в том числе Робот для обучения программированию (новый Кумир не понравился, я сделал своего Робота на Питоне). http://ozedu.ru/node/925 (там же рядом лежат задачи для Робота. Точнее описание задач, т.к. задачи я "вшил" прямо в робота).
Для справки (чтобы не бухтели, что мне больше делать нечего): женат (жена не работает, заканчивает ВУЗ), есть ребенок, живу на съемной. Помимо школы мотаюсь по городу - лечу от вирусов, настраиваю компьютеры, обучаю индивидуально (информатике) (пока пишу, рядом стоит компьютер под лечением). Домой могу вернуться и после 00:00. Выходной один. И то не всегда. И что? И буду делать. Ах, да - еще программу пишу для школы-ММЦ (кадровый учет). Хронограф мне не понравился. Хочу сделать лучше :) Если вы говорите мне, что у вас нет на это времени, значит вам это не нужно. (с) чей-то.
Удачи!
|
24 января 2010, 18:11
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
BorisVlasenko
Записей:
92
|
В учебниках Угриновича давно задания даются в расчете на win, linux, macOs. В базовой программе - ни одного упоминания об операционной системе. Учим не windows'у, не linux'у - учим информатике. А это больше, чем работа на компьютере. Суть не меняется. Меняется обслуживание техники.
|
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .