littleguga: Я бы сделал таблицу преподавателей, таблицу аудиторий, и таблицу расписание, в которой будут указаны ID аудитории и преподавателя.
При правильном подходе, такое позволит править таблицу расписания с минимальными затратами, а в случае чего и в аудиторию и в преподаватели можно будет докинуть дополнительную информацию (телефон, комментарии)
Джасур Мирхамидов: То есть использование PS (встроенного в принтеры языка), я не говорил? Макс IMHO упоминал его же. Первым же делом, в ответе Макса - вопрос - какой именно у вас принтер, и вы снова этого не видите?
Не, ну ради бога, хорошо что у вас все заработало. Просто в вашем вопросе интеграция важнее информации
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
Кирилл: @Logrise
Я это для этого человека отвечал. Если почты приходит очень много, и нужен резервный почтовый сервер, можно тогда и два MX-а и три и больше указывать. Но это не обязательно. Можно вообще ни одного, если почта не нужна.
Джасур Мирхамидов: Согласен с Олегом. Например можно было бы еще в самом начале в вашем вопросе указать модель термопринтера. По ней например отследить, поддерживает ли ваш принтер постскрипт. В формате постскрипт генерировать документ для печати могут очень многие программы. В вопросе можно было указать, есть ли доступные сервера и с какой ОС возле принтера. Но вы ничего не сообщаете, а хотите получить подробный ответ, который полностью решает задачу..
IT - отдел информатики и телепатии...
Джасур Мирхамидов: Совершенно неинтересно.
Реализовать данную задачу можно на любом доступном сервере, неважно линукс или виндовс, на любом доступном принтере. Просто смотреть какие ресурсы в наличии и делать. Простейшая задача.
Джасур Мирхамидов: а причем тут винда? Или под виндой нет ftp/ssh/питона,перла,php/веб серверов и всего другого?
В вашей задаче нужно знать не столько программирование, сколько уже существующую инфраструктуру, ибо мне кажется что тут для сисадмина работы на один рабочий день.
djay: Почитайте термин devops
Это адмнистратор, который разворачивает и саппортит сервисы для программистов.
Continuous integration, code review workflow, помогает ускорить разработку и тестирование.
Pushkinist: Почитайте документацию. Все из этих систем поддерживают расширяемость при помощи отдельных модулей, которые сделать не сложно. Например для monit, отдельным модулем может быть обычный скрипт, следовательно вы можете сделать обычный скрипт, с отправкой команд по телнету, или написать консольное приложение, которое работает с вашим оборудованием, возвращает какой-то результат, а потом обрабатывать этот ответ и возвращать в тот же zabbix, который будет в веб рисовать красивые графики и отчеты.
Ну когда-то мне нужно было для компании печатать сертификаты товаров (отсканированный документ с текстом поверх). Я заказал на фрилансе за 100 баксов человека, который написал консольную утилиту, которая умеет взять .gif файл, написать поверх него в углу нужный текст и отправить на принтер.
Программу использовал в скрипте, перемещая распечатанные файлы в архив.
Джасур Мирхамидов: А в чем проблема напечатать файл на принтер? Как вы сейчас это делаете и почему это нельзя делать из командной строки?
Я ж не знаю в каком виде у вас чек, но есть множество программ которые из командной строки умеют печатать и картинки и тексты, и простое копирование файла на принтер, если он подходящего формата, типа ps
leaningless: Просто нужно проверить, что у вас установлен русский язык (не там где языковая панель, а в региональных настройках). Там должно быть что-то типа "системный язык"