Истинные студенты

Dec 18, 2012 11:49


- Нам сейчас китайский сдавать... Что делать будем??
- Методичка есть? Докурим и пойдем сдавать
© Творчество интернета
Пишу курсовые.
Как самый истинный студент в последний момент..4 дня подряд до 2х ночи сидела.. И не сказать, что вот я такая ленивая и откладываю.. Но это еще что, сдача в понедельник в 16:00 - в воскресенье всем падает письмо (у нас общий ящик групп по проектам) - "Ребята, я тут начал делать курсач, а зачем 2 сертификата-то?"

Проект дали на 3 недели на 4х: я, доблестные украинцы и Виктор (из какой-то африканской Мбаки, хотя утверждает "шо из городу Парижу"). Предмет Computer Security, проект - сделать Certification Agency на сервере (генерить, отзывать) PHP, MySQL, OpenSSL + клиентское приложение на Java, которое бы подписывало, шифровало и проверяло. Первый проект сделали в основном украинцы, второй же - Виктор сразу заявил, что он знает PHP, SQL и вообще если что - к нему. Мы втроем выдохнули облегченно, так как никто из нас не знал этого. В итоге, первую неделю он сделал регистрационную форму и ругал меня, что я не могу дать ему доступ на FTP - каюсь, коряво настроила, но по просьбе исправила. Потом я разобралась с командами и попросила его сделать форму с параметрами, которые вставляются в команду и выполняются. На вопрос "Как испольнять shell команды с помщью PHP" - дали ответ погуглившие украинцы.. Вторую неделю я ковырялась одна. Не работает. В понедельник 3й недели мы договорились с Виктором посидеть вместе - специально притащила ноут, 3 часа прошли впустую... Ну не совсем, стало ясно, что Виктор ничего не знает и не понимает. Т.е. ни на один вопрос как это и почему то он не ответил, зато сказал, что проблемы с правами и неверно настроила.. Тут же исправила.. Потом сказал, что это потому что у Apache нет сертификата, на попытку объяснить, что это не связанные друг с другом вещи не отреагировал. Добавила сертификат. Ничего.. Даже нарыла ему лог, куда при запуске пишутся ошибки - он сказал, что у него все правильно, и это не ошибки, а предупреждения.. Ну, епты, конечно предупреждения.. Лог-то называется errors.log
Но проект-то делают и другие группы - попросила показать, как они обращаются к командной строке.. Мне дали целый файл с генерацией!! Йо-хо-хо! Запустила - работает! Права убрала - тоже работает!! В итоге оставшиеся дни - сидела и ночами разбиралась, нет, у другой группы взяла лишь как команду запускать - сделала форму, выцепила переменные, загрузку файлов, даже часть отчета написала. В выодные подключились украинцы, доклепали отчет и добавили функционала, но так как не знают php, то на java - вот такое у нас гибридное нечто..
В понедельник утром вылез в сеть Виктор, сказал, что сделал в таблице новую строчку и теперь пользователь не сразу может зайти, надо чтоб админ из своего интерфейса это одобрил.. А админский интерфейс еще не готов, но и это он делал всю ночь и очень устал, так что загрузите файл сами. Ну епты, а я-то не могу понять, почему нового пользователя никуда не пускает.. Говорю, "слушай, если меняешь что-то делай так чтоб другим не мешало" - "а разве у тебя проблемы? Ну добавь в таблицу себе строчку. Надо делать так." Вот и поговорили.
Также утром прислал нам прошлогодний вариант отчета (Украинцы поржали: хорошо, что не в 3 часа) на французском.. Мы поплакали - потому как он предполагал глубокий анализ, дерево угроз, схему утечек и диаграмму потоков... Да, методичка от препода тоже была на французском.. В качестве достойного ответа - предложила сделать отчет на русском. В итоге наши 19-страниц Виктор одобрил - прям камень с души, и украинцы пошли печатать и нести в секретариат, а я тарить, бэзипить и дампить.

И вот что я никак не могу понять: как Виктор с таким отношением и знаниями доучился до сюда и разве нельзя было сразу сказать, что он не знает php и не может все написать.. Никто бы на него не надеялся и сами бы давно разобрались без трудовых подвигов... И еще безмерно восхищает это умение "делать хорошую мину при плохой игре" и всех виноватить в том, что не получается. А может он и правда думает, что умнее всех..

Но итоги грустные: часть заявленного функционала мы не написали, в некоторых местах я просто плачу от того как небезопасно реализовано, да хотя бы тот же ключ СА - 1024.. ну что за мелочь.., отчет тоже - оставляет желать лучшего..
И чтоб не так грустно, картинка про меня))))



Картинка взята отсюда
Previous post Next post
Up