Форум сайта python.su
Ferroman
я понял, что вы имели ввиду тестовое задание, но у меня к сожалению нет кода, который я могу дать усовершенствовать.. если бы кто-то поделился…
Офлайн
И так..
первый кандидат прошел тест на oDesk.
Результаты:
Score 2.10 out of 5
1. Advanced Concepts 20%
2. Common Modules 40%
3. Exception Handling 50%
4. Namespaces and Bindings 0%
5. Object Class 0%
6. Printing 50%
7. Python Basics 50%
8. Python Programming Concepts 40%
9. Python Web Programming 25%
10. Text Processing 83%
Офлайн
dmydry
С твистед не работал, так что не помогу ничем.
А результаты интересные.
Офлайн
Ferroman
в смысле нормальные? ) или именно интересные? :)
Офлайн
Именно интересные.
“Exception Handling 50%” и при этом “Object Class 0%” как-то странно.
Но вы результаты всех получите, тогда можно думать.
Офлайн
Результаты 2-го кандидата:
Score 2.10 out of 5
1. Advanced Concepts 50%
2. Common Modules 50%
3. Exception Handling 33%
4. Namespaces and Bindings 0%
5. Object Class 25%
6. Printing 0%
7. Python Basics 56%
8. Python Programming Concepts 25%
9. Python Web Programming 50%
10. Text Processing 80%
Что скажете?
Офлайн
Из этих двух при прочих равных условиях я бы выбрал второго.
Офлайн
Согласен.
Офлайн
а вот третий:
Score 2.25 out of 5
1. Advanced Concepts 33%
2. Common Modules 25%
3. Exception Handling 50%
4. Object Class 20%
5. Printing 50%
6. Python Basics 17%
7. Python Programming Concepts 100%
8. Python Web Programming 17%
9. Text Processing 100%
оказался лучшим… теперь буду ждать, как будет выполнено тестовое задание..
Офлайн
dmydry1) Что делает следующая программа?
Доброго времени суток.
Нужна помощь от профессионалов.
Нужно нанять на работу программиста, проверить его знание и умение работать с чужим кодом никто не в силах.
создавал тему на руборде - http://forum.ru-board.com/topic.cgi?for … ic=10234#1
послали сюда.
Если у кого-то есть готовое тестовое задание+решение по теме работы с twisted - скиньте плз.
на форуме посоветовали такого рода:
“
Как общий совет можете использовать, например, такое:
На основе twisted сделать клиент и сервер. Клиент раз в 10 секунд должен отправлять на сервер по протоколу TCP какие-то данные (например, нарастающий номер пакета и время). Сервер должен в отдельном потоке запускать обработчик, который эти данные получает и записывает в лог-файл. Результат обработки (удачно/нет) - отправить обратно клиенту.
Требуется предусмотреть ротацию логов сервера с периодом 1 минута.
Требуется задокументировать классы и методы сервера и клиента по правилам Питон.
Требуется сделать настраиваемым порт, который ”слушает“ сервер. Для этого использовать параметры командной строки.
”
Офлайн