«Этот софт был разработан в лабораториях абвера по личному указанию фюрера!» —
так говорит про особо неудобные и глючные программы один мой знакомец.
Интернет и дети
Речь пойдет о российских школах, интернете, который везде проведен, и заботе государства о том, чтобы детишки не ходили на порносайты и не читали лишнего.
Поскольку во ВСЕХ российских школах уже есть интернет, а где-то и по 2-3 подключения, то так или иначе им пользуются. Государство в лице Минобра и почему-то Прокуратуры РФ крайне озабочено тем, куда они ходят.
Если первые пару лет этой свистопляски проверка приходила и просматривала журнал IE (что, впрочем, было не так уж и глупо, хотя большинство преподавателей научились журналы подчищать, и не потому, что порно смотрят, а потому, что так спокойнее), то теперь все иначе.
Затем была изобретена следующая особо злодейская система, о которой и пойдет речь в статье. Каждый преподаватель информатики в каждой школе несет ответственность за то, чтобы была установлена, настроена и реально работала программа контентной фильтрации (конкретно
ПКФ от ЦАИР). Проверка теперь приходит и пытается везде открыть порно. Открывается — учителя ждет ответственность, вплоть до уголовной (пруфлинков не будет, но учителя очень запуганы).
Програма контентной фильтрации
Я столкнулся с этой ситуацией, когда знакомый учитель информатики обратился за помощью. Несколько месяцев программа работала, хотя вела себя временами странно. Потом она перестала фильтровать, хотя за сайтами следила.
В час Ч программа сообщила, что она устарела и предложила обновиться. Обновилась и больше не работала, сообщая, что «вы не являетесь администратором ПКФ».
Я занялся переустановкой. Штатный uninstall удалил так, что потом программа не ставилась, опять сообщая, что мы не являемся администратором ПКФ. Я почистил реестр и системные папки от следов ПКФ.
Установил программу повторно.
Программа установилась, но к серверу ПКФ подключаться не стала, сообщая alert'ом, что «Ошибка подключения к серверу» (как сказано в мануале, ей нужны 8080 и 53 порт, которые были открыты).
Чертыхнулся, опять снес программу, скачал новую версию и начал ставить.
Надо сказать, что программа имеет очень необычную систему установки, активации и лицензирования. Есть следующие элементы:
1. Файлик *.id, выданный на флешке из районо.
2. Диск с устаревшей версией (насколько я понял, они довольно часто выпускают обновления)
3. Некий ключ, присланный по почте уже лично преподавателю, состоит из 10 символов.
4. Программа installer.exe, которая ведает получением апдейтов и обновлением ключей из п.2.
5. Две пары логинов и паролей для доступа на сайт
shkola.edu.ru/
6. Несколько инструкций, описания из которых не соответствуют программам (вопросы задаются другие, действия не выполняются, найти указанные разделы нельзя)
Процесс установки включает (я действовал по инструкции в меру своего понимания):
— запуск инсталлера
— ввод ключа, получение дистрибутива с сайта (после ввода пароля, разумеется)
— получение дистрибутива, установка дистрибутива с приложением файла *.id
— повторный запуск инсталлера. Тут меня ждал сюрприз. Программа тут же сообщила, что есть более свежая версия (я ставил вчера в 22.00 версию, скачанную в 21.45) и предложила обновиться. После обновления программа сообщила, что запускаться не будет, т.к. невозможно подключение к servicepcf.manager.
Далее по инструкции я пройти не смог при всем старании.
Надо сказать, что существует горячая линия техподдержки, работающая круглосуточно. Я позвонил туда, меня встретил очень вежливый, но сонный и вялый администратор Сергей. Я описал проблему, он сказал что задаст вопрос специалисту. Несколько минут я слушал музыку Брамса, Бетховена и даже Мендельсона.
После чего мне было сказано, что программу нельзя ставить поверх прошлой версии, ее надо удалить.
Я сообщил, что реестр почищен, а программа обновилась сама. Мне было сказано, что придется переустановить. Ну да ладно, но как? Оказалось, что надо в командной строке написать
«c:\program files\pcf\uninstall.exe» /хитрый ключик
Надо сказать, что Сергей был хорошо подготовлен и объяснял это примерно так:
Пуск-Выполнить — cmd — черное окно появилось? — в кавычках пишите...
Слеш был описан как «кнопка, которая на цифровой клавиатуре над 8-кой».
Пока Сергей булькал в трубке свои вежливые слова, я быстро снес и поставил программу. Она запустилась (слава Ктулху), но к серверу за блеклистами подключаться не стала, сообщив что наша лицензия уже используется на другой машине.
Поясню, что вообще-то прога ставится на все ученические компы, и наша лицензия на 30 пользователей с одним ключом и файлом лицензии. Впрочем, что в данном случае называлось лицензией, мне сложно сказать.
Я сказал Сергею о затруднении. Он предложил подождать, и я погрузился в мир классической музыки. Через пару минут Сергей снова появился и задал те же вопросы повторно: какая версия, спросил номер карточки доступа к порталу
shkola.edu.ru/. После небольшого бетховен-брейка мне было продиктовано некое пятизначное число.
Я спросил, что это. Оказалось, что это НОМЕР ТИКЕТА, под которым заявка техподдержки будет обрабатываться и через 8 часов на регистрационное мыло должен прийти ответ.
И на этом все. Тупик.
Я не сомневаюсь, что попытки решить этот вопрос через посредника, да еще и по электронной почте, обречена на долгие муки, а то и неудачу.
Сейчас программа ведет журнал посещенных сайтов, но не подключается к серверу ПКФ и блеклистов не имеет.
Проверку, естественно, учитель информатики не пройдет.
Я бы очень хотел, чтобы кто-то ответил мне на вопросы (этот текст с описанием проблем я отправил в техподдержку системы):
1. Почему так сложно? Зачем этой программе лицензирование? Зачем ключи? Она разрабатывается за государственные деньги, и родитель вправе поставить ее себе домой для ребенка (наверное, это не противоречит нацпроекту «Образование»)?
2. Почему программа так часто обновляется и так безобразно глючит? Операционная система на машине предельно стандартна и здорова — XP, прямой доступ в инет, лицензионный Касперский.
3. Почему адекватный и неглупый учитель информатики, который без проблем ставит и обновляет кучу программ, в том числе касперского, photoshop и corel, офисы всех мастей, не может просто заставить ее работать?
4. Зачем заводить всю эту муру с круглосуточной т/п, карточками доступа на портал, диким количеством криптостойких паролей и ключей для решения довольно типовой и даже несложной (специалисты — поправьте меня) задачи?
Опять осваиваем бюджеты???
И напоследок.
Я не чужд системы образования, работал в колледже, сейчас преподаю в ВУЗе, у меня родственники работают в школах. Я убежден, что у нормального преподавателя, который знает ИТ, владеет аудиторией, учит разумному набору навыков (ждите статью про ЕГЭ по информатике!!!), никогда ученики не будут иметь возможности лазить по порносайтам на уроках.
Нельзя детей просто «пускать в интернет». Это не уроки информатики, это халтура.
Интернет нужен детям в школе для решения строго поставленных задач. Кроме того, в условиях, когда у каждого второго дома анлим, школьные системы ПКФ просто отдыхают.
Заключение
Я не являюсь экспертом по пресловутой ПКФ.
Возможно, я не разобрался в инструкциях, натупил или мне просто не повезло. Но сейчас есть устойчивое ощущение, что при разработке и внедрении думали не об удобстве программы, не о ее работоспособности (чего стоит хотя бы требование ставить ее независимо на все клиентские компы отдельно или на одну на серверную ОС, которые в школах применяются крайне редко). Одним словом — "… по личному указанию фюрера!"
Неужели нельзя проще, лучше и дешевле решить эту задачу?
upd:
со мной на связь вышел представитель техподдержки компании-разработчика ПКФ (не портала «Первая помощь») и прояснил некоторые моменты:
— почему лицензия выдается одна (оказывается, их можно/нужно скачать с сайта под своим логином), а выдача их на флешке — самодеятельность местных руководителей
— почему все так сложно (требование заказчиков систем)
— наличие стольких сложностей при установке и техподдержки (особенности взаимодействия с порталом Первая Помощь)
— обновление системы вызвано ее широкой функциональностью (он прислал большое письмо, я оцениваю их работу (или по крайней мере подход) как профессиональную
— программа пока не совместима с юзергейтом и некоторыми другими прокси, требование работы с серверными ОС — от заказчика
— такая сложная система еще из-за того, что администраторы клиента в области, хотят видеть количество зарегистрированных пользователей и статистику посещений
— активация по ключу .id — это привязка конкретного компьютера со статистикой на сайте
— компания
Мегаверсия отделена от заказчиков системы
Имя этого человека — Сергей Родионов, почта srodionov на сайте cair.ru
Публично высказываю ему свою благодарность, общаться было исключительно приятно.
комментарии (91)
Наверное потому что эту программу пишут люди которые только закончили университет, и пошли работать в гос контору только ради стажа. Им платят копейки вот они и пишут программы соответственно зарплате.
Учиться и получать шишки надо. Жалко только тех, за чей счёт…
— Мы установили вашу систему, но дети все равно смотрят порево и сидят в социальных сетях. Сделайте что-нбудь!!!
— Простите но у вас разрешение 640 на 480, наша система не рассчитана на работу с такими машинам.
Про фильтрацию — ведь можно просто фильтрацию на шлюзе настроить по набору запросов мешают религиозные убеждения, но этому мешает нежелание отдельных личностей ухудшать личное благосостояние — воровать-то нечего будет. Грустно.
"… по личному приказу...." — хорошая фраза, возьму на вооружение, спасибо.
За последние два года почти для кого угодно стало реальностью подключение анлима за 500р в месяц. Другой вопрос — скорость и трафик.
или наоборот стимулируют к усиленнному изучению средств защиты…
умение сформулировать правильный вайтлист (по крайней мере на моей памяти) встречалось только у программистов и сисадминов.
а они всего лишь учителя информатики. учившиеся в каком-нибудь педагогическом институте на отделении «информатика». Там есть профессиональные сисадмины… несколько. Они обычно всему курсу задачки решают.
Сказать, что «положить» — эт соврать. Я бы сказал «обронить с высокой фиолетовой колокольни».
Скажем доступ только на ВИКИ и всё.
У учащихся заведений должна быть своя сеть.
Дорогой Дед Мороз! Все, что я хочу на Новый Год — это твой список девочек, которые плохо себя вели :)
причём на то чтобы находить это порно, они также тратят бюджетные деньги :-)
небось ещё и на платниках регятся :-)
ничего не изменилось в современной россии. нас продолжают иметь за наши деньги :-)
По теме: а что, нету никакой процедуры подачи претензии, или чего-то вроде? В смысле, описать все это, и послать Куда Надо?
похоже нашёл!
берём www.opendns.com/ и прописывваем в качестве dns, затем создаём там акк и баним всё порно
фильтр там очень хороший
По своему опыту могу сказать, что и среди коллег встречаются толковые люди, и у начальства могут быть исключительно благие намерения.
Всё портит отсутствие понимания процесса разработки. Есть только штампы вроде «безопасность», «шифрование». Да и на заказчика (столь же недалёкого в плане представлений о программных продуктах) такие слова впечатление производят.
Нормальный человек, знающий толк в разработке и цену своему знанию, долго не задерживается. А в итоге, студенты многое могут накодить, но разработать нормальную архитектуру, следить за качеством кода и соответствием его задачам — просто некому. Про юзабилити и говорить нечего.
Обобщая: нет в гос.учреждениях прослойки специалистов, способных управлять процессом разработки. А бюрократическая прослойка с организацией такого процесса даже не знакома.
Пока такой совок будет — ничего путного можно не ждать.
«Проверка теперь приходит и пытается везде открыть порно. Открывается — учителя ждет ответственность, вплоть до уголовной (пруфлинков не будет, но учителя очень запуганы).»
А вот это интересно. Первый раз слышу от таком. Надо посмотреть.
На то есть 2 причины.
Первая — аукцион, допустим, проводится на 20 млн. рублей. Откат — 5 млн., подарки там, всё такое. Далее за 5 млн. отдается писать в другую контору. Качество сами понимаете какое.
Но самое страшное то, что разработчики делают всё в соответствии с УЖЕ написанным и утвержденным Тех. заданием. Которое утверждено, и изменить его ни в коем случае нельзя. А вы знаете, насколько адекватные люди его пишут?
Откройте www.zakupki.gov.ru, скачайте документацию, например на сайт, и я уверен, вы много новых терминов, стандартов и методов для себя узнаете. Потом после прочтения забудете всё, чему вас учили или вы постигали сами, и уйдете в монастырь, дабы не видеть этого ужаса!
Даа! Тоже с этим столкнулся. Аццкий сотона придумывал такое в кошмаре.
Техзадание для конкурса, как правило, пишут те, кто этот конкурс потом выиграет. Так что в том, чтобы люди со стороны в ТЗ разобрались, они совершенно не заинтересованы.
со мной на связь вышел представитель техподдержки компании-разработчика ПКФ (не портала «Первая помощь») и прояснил некоторые моменты:
— почему лицензия выдается одна (оказывается, их можно/нужно скачать с сайта под своим логином), а выдача их на флешке — самодеятельность местных руководителей
— почему все так сложно (требование заказчиков систем)
— наличие стольких сложностей при установке и техподдержки (особенности взаимодействия с порталом Первая Помощь)
— обновление системы вызвано ее широкой функциональностью (он прислал большое письмо, я оцениваю их работу (или по крайней мере подход) как профессиональную
— программа пока не совместима с юзергейтом и некоторыми другими прокси, требование работы с серверными ОС — от заказчика
— такая сложная система еще из-за того, что администраторы клиента в области, хотят видеть количество зарегистрированных пользователей и статистику посещений
— активация по ключу .id — это привязка конкретного компьютера со статистикой на сайте
Имя этого человека — Сергей Родионов, почта srodionov на сайте cair.ru
Публично высказываю ему свою благодарность, общаться было исключительно приятно.
Однажды полдня потратил на попытку поставить триальную версию Phootshop CS3 (для evaluation целей ессно) на компьютер с отключенной службой DCOM. Инсталлятор просто тупо дох, без сообщений (как в старом добром Линуксе — окно программы просто исчехает и фиг знает почему). В тот день я научился передавать через InstallShield ключи для MsiServer для вывода логов установки)) И читать эти логи, в конце-концов нашелся код ошибки (цифрой естественно), по которому и была найдена причина.
Не знаю сколько платят программистам Adobe и InstallShield, но надеюсь в кризис их всех поувольняют, ибо пишут они на уровне индусов (судя по работе программы).