![]() |
А я сразу сказал свое мнение Психу, но он промолчал тут ;)
Имхо мотивация хиленькая. |
Denver
В этом посте Razer все четко написал ( в смысле как должно было сделать), да и я говорил: >"На мне, например, висит проект на работе. И я хочу узнать условия конкурса, прежде чем решать стоит ли вообще тратить время. " Естественно, если не прислушиваться к мнению публики, для которой этот конкурс и организовывается, так оно и выйдет: >У меня как-раз работы подвалило... Пока рассматриваю проблему со всех сторон, ибо серверов писать пока не приходилось... >У меня аттестация в универе. Пока отложил до лучших времен. >А я не знаю что такое HTTP сервер ! >Сдаюсь, не успел. Весь ноябрь - срочный проект на работе, и дай бог к новому году закончить. Задание по конкурсу только в алгоритме и черновых набросках, даже показывать нечего Прошу прощения, что не оправдал надежд партии и правительства |
Подождем, что скажет Псих.
|
Я может не к месту говорю, но хотелось бы увидеть хоть какой-нибудь (хотя бы промежуточный) итог.
Псих, ты бы хоть написал, что конкурс завершен, участвовали столько-то человек, получено столько-то проектов, в данный момент идет тестирование, в составе "экспертной комиссии" такие-то люди, окончательный результат будет объявлен такого-то числа. Или напиши, что ввиду таких-то обстоятельств ты продлеваешь сроки, или, что конкурс не удался, или, что ... Но, ИМХО, не стоит молчать. Нужно внести определенность. |
Эх.. в том и дело фантом. Я все жду...
Если быть официальным то отчет выглядит так: *Участвовало 13 человек (счасливое число) *Официально отказалось на протяжении конкурса - 3 человека *Финальный результат подало на рассмотрение комиссии - 0 человек Вывод: 1.Итак, конкурс можно объявить таким, что не состоялся по причини пасивности учасников :) 2.Решить, стоит ли продолжить конкурс, С облегчением задания или условий конкурса. 3. Жду ваших рассуждений! |
Цитата:
Задание действительно оказалось слишком сложным. Не столько из-за фактической сложности, сколько из-за низкой мотивации. Во-второй раз надо сделать запас. Задание должно быть сродни нотепаду. Пусть лучше будет жесткая конкуренция, чем конкурс закончиться провалом ещё раз. |
Конкурс продолжать стоит, причем обязательно... А задания и впрям надо давать полегче, но не слишком (блокнот это уж слишком легко =)) )
|
Цитата:
1. Только что-нибудь чуток попроще веб-сервера. (конечно, http-сервер - это не очень сложно, просто лениво rfc читать :) ). 2. Что-нибудь с элементами творчества 3. Призов больших не нужно. В идеале, задание должно быть очень простым и чтобы результаты мог и хотел бы оценить каждый. Например: написать арканоид! Что его писать (казалось бы :) ). А любой с удовольствием его заценит, значит, легко можно будет определить победителя простым голосованием. |
Hex0gen
Арканоид писать надо еще более скучные мануалы по OpenGL читать ;) Иначе что это за арканоид без графического представления. У меня идея софтины такая: Программа аля браузер, только которая не выводит HTML. Работают скажем только тэги вроде: <circle>, <square>, <rectangle>, <triangle>, <dot>, <line> и такое прочее. Все остальные тэги игнорируются. Причем скажем просматриваемые файлы должны иметь расширение xml, и строго соответствовать формату XML (который простой как 5 коп.). Понятное дело что будут вложения тэгов, будут параметры и т.п. И в результате что-нибудь типа: Код:
<image> Бред конечно, но мне занятно было бы :biggrin: Эдакое подобие бывшего когда-то популярным ASCII-арта :yees: |
>"не состоялся по причини пасивности учасников"
Скажем так, конкурс не состоялся скорее по причине плохой организации. П.С. Кстати, звание "Лучший программер..." во всех 3-х местах - нонсенс. Лучший - это всегда один, на то он и лучший. :biggrin: |
ну, звините, я старался, на сколько хватало времени :*(
|
denver
Ты предлагаешь писать графический viewer/editor, который будет графику сохранять/открывать в формате XML. Так, вроде, даже есть стандарт на такое (например, Visio сохраняет все в xml) Что касается арканоида: Да на фига OpenGL! Предлагаю сделать органичение: "арканоид НЕ должен требовать directX9" :). И, если уж на то пошло, то установить графический режим можно строчек в 20. А дальше все можно по-старинке, через видео-память. Потом, каждый пишет арканоид как хочет/может. Если кто может обойтись в арканоиде без графики, пусть обходится, консоль еще никто не отменял :). Но, что самое главное, посмотреть на арканоид захочет каждый, а вот xml-painter еще не известно. Хотя, не знаю, тут главное чтобы программистов-активистов набралось побольше. Если все захотят писать xml-painter, пусть будет painter. И давайте начнем с конкурса под названием "в каком конкурсе программистов вы хотели бы принять участие?". |
Hex0gen
Я говорил не про пэйнтер, а лишь браузер (вьювер). |
Итак, значиться начинаем набирать темы для голосования "В конкурсе на написание какой программы вы бы могли принять участие?"
1. Текстовый редактор (на подобие notepad'а) 2. XML визуализатор (это надо как-то доступно описАть) 3. Арканоид Выбирать можно будет несколько вариантов, - чтобы потом определиться какие задания найдут своих участников, а какие - нет. |
Можно, например, прогу по каталогизации шаблонов :) А то людей много, которые этим занимаются, а прог по моему подходящих нет :-/ Они и мучаются.
А так будет и какое-то практическое применение. Тут вам и собственные идеи построения всего этого, креатиф и все такое :) |
Цитата:
|
Я бы предложил менеджер процессов в Win32 как вариант задания для конкурса. Не требует многочасового чтения различных RFC, но в то же время достаточно истересное и непростое задание.
|
ОК! Добавим "менеджер процессов" к голосованию.
Цитата:
|
RaZEr
Ну, http сервер требовал.... Также могу потребовать различные клиенты (тот же http, IRC, POP etc.) |
Цитата:
|
RaZEr:
Цитата:
|
Цитата:
|
Предложу ридер какого-нить графическго формата + пара фильров над получившейся битмапой.. тока нужно будет дать скачивать описание формата...
|
Я осмелюсь предложить менеджер закладок для браузеров, в качестве конкурсного задания. На мой взгляд, писать подобную софтину не очень сложно, а приличного подобного софта я почти не знаю. У конкурсантов будет возможность подумать над удобством для пользователя и всякими полезными фичами. Причем для оценки подобной софтины не нужно быть спецом в кодинге.
З.Ы. Кстати, стоит подумать и над составом жюри, которое будет выносить решение.:) |
5. Менеждер избранного для браузера Internet Explorer
(в опере итак нормальный :biggrin: ) Цитата:
2 /7y3uK: Я думаю сложновато. Писать свои фильтры народ не станет, а видеть copy-paste кода стандартных, особого желания нет. |
Кхм, я и ВИП и могу позволить себе запуск win32-приложений участников конкурса =)))) и хотел бы быть жюри :rolleyes:
|
FantomIL
Кстати, да. Поддерживаю идею с менеджером закладок. Хотелось бы только узнать точнее что от него должно требоваться, возможно займусь им вне конкурса. Всем заинтересованным сюда или в приват (если сюда нельзя). |
RaZEr,
с твоего разрешения я пару слов черкну. denver Идея родилась давно и я уже сам собрался написать такой менеджер для себя, но все, то времени не хватает, то лень матушка ... :biggrin:. Стукни в Асю или ПМ может вместе чего-нить напишем вне конкурса :). От данного софта ожидается, ИМХО, удобное и наглядное представление закладок с поддержкой сортировок и описаний, возможность импорта-экспорта между различными браузерами, возможность открытия определенных закладок в определенном браузере (в Опере не все страницы корректно отображаются). Это необходимый минимум. Опционально: сохранение скрина станички, автоматический чекер на существование и наличие обновлений, встраивание в браузер (не уверен, что это вообще нужно) и т.д.. Причем, задание на необходимый минимум не очень сложно и, ИМХО, вполне доступно конкурсантам и оценивать такое задание не сложно, даже не будучи профессионалом. RaZEr может меня тоже в жюри возьмете :)? |
Цитата:
|
Прочитал предложенные задания и, как перспективный участник конкурса, считаю, что самым простым из этих заданий является создание простейшего http-сервера, поддержающего только запросы GET. Время на написания такого сервера оцениваю в несколько часов.
Сейчас уделю этому 2 часа рабочего времени, пока шеф на планерку ушел (: Если за два часа достигну любых положительных результатов, выложу сюда. Давайте подключайтесь тоже. Выбирайте любое из предложеных или придуманных вами заданий. Не бери сложное, бери простое. |
Hex0gen
Я думаю, что спешить не следует. ИМХО, надо четко организовать конкурс и после этого уже приступать к кодингу. Лично я хотел бы оценивать не только изящность алгоритмов и эффективность решений, но и дизайн, и функциональность, и надежность, и юзабельность. Я хочу сказать, что проводится конкурс завершенных программных продуктом, готовых к использованию. |
FantomL
Я тоже за качественные проработанные и юзабельные решения. По поводу организации конкурса есть предложения: 1. Надо определить участников! Пусть тот, кто хочет стать участником, сам выберет себе некоторое пробное задание (и опубликует его на форуме), потом все решают, достойно ли такое задание быть рассмотреным. Если все дают добро, то участник спокойно начинает над ним работу. Если за приемлимое время (около 1 рабочей недели) засветившийся на форуме напишет что-нибудь вразумительное, будем считать, что это человек надежный и может претендовать на участие в полноценном конкурсе. А уже после того, как наберется как минимум 5 надежных участников, можно организовать полноценный конкурс. Такой отбор необходим, потому что практика показывает, что языком чесать - все мастера, а как доходит дело до того, чтобы напрячься... |
Цитата:
Желание есть, а вот с возможностями стало плохо :( Потому, действительно стоит на недельку провести "отборочный" конкурс, а после него уже настоящий - для тех, кто пройдет отборочный тур. И сроки, имхо, нужно давать поменьше, чем 2-3 месяца, иначе расслабляешься, оставляешь на потом, а потом время найти не можешь, да и энтузиазм угасает... Надо что сразу и ууух!!! |
Hex0gen
Это дело добровольное ;) Хочешь - пиши, не хочешь - чеши :ржать: Конструктив: ввести членские взносы, отдавать как премию :) С мотивацией надо что-то делать, а то ей богу не понятно кому это надо и надо ли это кому-то и лично программеру. |
Да, низкая мотивация все портит, а жаль. А я уже почти web-сервер написал :rolleyes: : маленький, но сердитый.
Впрочем, я уже много видел таких конкурсов програмистов :biggrin: , так они ничем и не закончились. |
Цитата:
Цитата:
Господа, как обстоят дела с заданиями? Больше идей нет, можно создавать голосование? |
RaZEr
По конкурсным заданиям, ИМХО, можно вывешивать голосование. Может ты поговоришь с админами на предмет поддержать конкурс (звания ВИП, большие аватары, любой статус и все такое)? Потом нужно определиться с составом жюри и количеством и составом конкурсантов. Определяем сроки, условия и призы и ... вперед. Насчет проведения отборочного тура - я не уверен, что в этом существует необходимость. В этом я полность согласен с denver-ом - прежде всего это нужно программеру. |
Цитата:
Цитата:
Цитата:
Цитата:
NB: Выбираем задание: http://www.imho.ws/showthread.php?t=76153 |
Есть желание быть в жюри конкурса программеров. Участвовать сам не смогу, по причине большой загруженности сразу тремя проектами. Но помочь в оценке работ смогу.
|
Журить подобный конкурс - стопроцентный геморой. Если конкурс удался, то завалят прогами, и здесь только субьективная (она же скорая)оценка поможет вывести лучшего.
Думаю, правильнее было бы этот процесс автоматизировать. То есть набросать некоторые автоматические тесты проверяющие програмки на соответствие требованиям и на безошибочность, хотя бы основных функций. Тесты выложить для всех желающих - пусть являются некоторым формальным дополнением к заданию. Через такое сито пройдут очень не многие - коих и можно будет оценить уже со всем старанием. Заодно и желающих поучаствовать прибавиться - всем будет понятно что треба для победы |
Часовой пояс GMT +4, время: 19:00. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.