Планируем конкурс

xTriplex
5/28/2006, 12:33:12 AM
Ты - дальтоник! - Эх...как знал... biggrin.gif наверно и аватар у меня не красного цвета... lol.gif

По паскалю проведем. Только вот если задания сложные будут - новички не смогут, а если легкие - профи набегут...

Что мешает как и в конкурсе про железо не допускать ИТ Спецов форума и т.д. а сделать исключительно для любителей... З.Ы. Тока не надо склонять как на олимпиадах к математике...натерпелся в свое время... biggrin.gif

Надо сделать нулевой тур, в котором всех рассортировать на новичков и профи и проводить для каждой из групп свои конкурсы.

Как ты это себе представляешь...всегда же можно прикинуться шлангом и косить под новичка... biggrin.gif ИМХО.

DELETED
5/28/2006, 1:26:48 AM
Да-да, любой может закосить под новичка. Поэтому нужно давать сложные задания и больше времени на подготовку, чтобы все успели. Не, можно, конечно, давать что-то типа "Вывести на экран надпись ПРЕВЕД МЕДВЕД большими буквами красным цветом", но тогда победителей много будет...
Roman
5/28/2006, 2:08:57 AM
Что мешает как и в конкурсе про железо не допускать ИТ Спецов форума и т.д. а сделать исключительно для любителей... З.Ы. Тока не надо склонять как на олимпиадах к математике...натерпелся в свое время...
Для профов тоже надо сделать. Математики надо минимум, а то не программирование получается, а математика (которую я терпеть не могу).

Как ты это себе представляешь...всегда же можно прикинуться шлангом и косить под новичка...  ИМХО.
Профи не будет под новичка косить. ИМХО.
DELETED
5/29/2006, 2:24:27 AM
(Chara @ 27.05.2006 - время: 13:29) Хороший программист на вопрос "на чем программируешь" дает ответ "а на чем надо?"
Это не программист, а гастарбайтер.
aC^dreik
5/29/2006, 2:33:19 AM
(GregZ @ 28.05.2006 - время: 22:24) (Chara @ 27.05.2006 - время: 13:29) Хороший программист на вопрос "на чем программируешь" дает ответ "а на чем надо?"
Это не программист, а гастарбайтер.
не согласен.
aC^dreik
5/29/2006, 2:24:46 PM
(Roman @ 26.05.2006 - время: 18:10) Выберем язык программирования, которым никто не пользуется, например, Ruby.
Шутка конечно смешная, про то что им никто не пользуется wink.gif
DELETED
5/29/2006, 2:32:34 PM
Чтобы могли участвовать новички, есть два варианта:

- pure HTML (я как-то американский флаг на нем лепил, по заданию из "Хакера")

- cmd.exe (command.com) с прилагающимися утилитами (типа net.exe)
GrAnd
5/29/2006, 3:28:18 PM
(Roman @ 27.05.2006 - время: 23:08) З.Ы. Тока не надо склонять как на олимпиадах к математике...натерпелся в свое время...
Для профов тоже надо сделать. Математики надо минимум, а то не программирование получается, а математика (которую я терпеть не могу).
"Помилуйте! Как же вы селедку помимо водки будете? Абсолютно не понимаю!"
В.В. Мышлаевский (к/ф "Дни Турбиных").

Куды же без математики, милай? Программирование как раз и начинается с разработки математической модели алгоритма, исследований его непротиворечивости, эффективности и пр. пр. пр. А без всего этого программирование из интеллектуального процесса вырождается в подельщину - взял тривиальный алгоритм, который не разрабатывать ни исследовать не надо, сваял к нему интерфейс позабористее и все ...
Нужны как раз такие задачи, над созданием алгоритма решения которых необходимо поломать голову, или, хотя бы, проштудировать кучу специальной литературы, посвященную аспектам решения данной проблемы.
DELETED
5/29/2006, 4:09:19 PM
Так, супермегапрограммеры, вот закончим на Железе конкурс, и проведем здесь. Думаю, тоже в 3 этапа. Задачки средней сложности. Писать будет мона на Паскале, С++ и Васике, чтобы вопросов не было. Никакого отсеивания профи от новичков не будет - суток вполне достаточно, чтобы любому, имеющему соображалку, решить пару-тройку не сильно сложных задач. А мы уж оценим работоспособность, стиль и прочие мелочи...
-=Велла=-
5/29/2006, 5:16:05 PM
Только вы найдите программера, который будет это все оценивать, а то программу как сложить 2+2 я тоде могу написать, вопрос в том, как я это сделаю.. devil_2.gif
DELETED
5/29/2006, 6:34:52 PM
(-=Велла=- @ 29.05.2006 - время: 13:16) Только вы найдите программера, который будет это все оценивать, а то программу как сложить 2+2 я тоде могу написать, вопрос в том, как я это сделаю.. devil_2.gif
Не волнуйся, я уж оценю! wink.gif
DELETED
5/30/2006, 12:04:41 AM
(jalt @ 29.05.2006 - время: 14:34) (-=Велла=- @ 29.05.2006 - время: 13:16) Только вы найдите программера, который будет это все оценивать, а то программу как сложить 2+2 я тоде могу написать, вопрос в том, как я это сделаю.. devil_2.gif
Не волнуйся, я уж оценю! wink.gif
Супер! Разбираетесь профессионально во _всех_ языках программирования?
DELETED
5/30/2006, 1:16:02 AM
(GregZ @ 29.05.2006 - время: 20:04) (jalt @ 29.05.2006 - время: 14:34) (-=Велла=- @ 29.05.2006 - время: 13:16) Только вы найдите программера, который будет это все оценивать, а то программу как сложить 2+2 я тоде могу написать, вопрос в том, как я это сделаю.. devil_2.gif
Не волнуйся, я уж оценю! wink.gif
Супер! Разбираетесь профессионально во _всех_ языках программирования?
А че там разбираться? Оценивать качество кода, да? Так и представляю: у участника номер один вот это вот отрывок на C++ лучше, чем вот у третьего на C#, а шестой на QBasic'е вообще сделал все конгениально! Программа или работает, или нет... Вот и весь подход. :)
DELETED
5/30/2006, 1:28:20 AM
(JeyLo @ 29.05.2006 - время: 21:16)А че там разбираться? Оценивать качество кода, да? Так и представляю: у участника номер один вот это вот отрывок на C++ лучше, чем вот у третьего на C#, а шестой на QBasic'е вообще сделал все конгениально! Программа или работает, или нет... Вот и весь подход. :)
Т.е. предлагаете посылать на конкурс исполняемые модули? А если я пишу под Maс OS?
DELETED
5/30/2006, 1:40:20 AM
(GregZ @ 29.05.2006 - время: 21:28) Т.е. предлагаете посылать на конкурс исполняемые модули? А если я пишу под Maс OS?
Ну тогда остается чистый, классический С++ и всё. Типа код должен быть платформонезависимым (а что, может арбитр сидел вчера под Маком, сегодня уже на 64-х битном интеле, а завтра на риск какой переползет?). Идеальное решение! Превед учаснегам.

Прикладное программирование - это реализация задачи, кому там код нужен? Или вы тут собрались считать орбиту Плутона на каждые 10 миллионов лет?
DELETED
5/30/2006, 1:57:11 AM
Ладно, прекратили треп! Получаем задание, технические условия и пишем хоть в двоичном коде, на досмотр предоставляем exe-шник (или скрипт Linux), у кого Маки - в пролете. Exe-шник прогоняется через тесты, и в зависимости от того, сколько тестов он пройдет, начисляется определенное кол-во баллов. Так всех устраивает?
DELETED
5/30/2006, 2:12:53 AM
С удовольствием взгляну на задания. Ежели понравятся - мне радость, авторам много-много плюсов.
DELETED
5/30/2006, 2:42:52 AM
Гы... а они еще не готовы! Кстати, ищутся соавторы и тестеры!
DELETED
5/30/2006, 2:58:42 AM
(jalt @ 29.05.2006 - время: 22:42)Гы... а они еще не готовы! Кстати, ищутся соавторы и тестеры!
Я б в соавторы пошел, да только кто же меня возьмет, маньяка-извращенца :)

Зато есть предложение, подкупающее своей новизной. Предлагаю писать что-нибудь несложное, но полезное. Т.е. то, чем в дальшейшем возможно будут пользоваться Вы, я и остальной народ. Результат выставить на всеобщее обозрение, и победителя выбирать всеSEXнародным голосованием. Это будет честно.
DELETED
5/30/2006, 3:08:26 AM
Ага. Только сначала придется устраивать конкурс на лучшее задание для конкурса, а потом уже конкурс по итогам того конкурса. Вот. Все меня поняли? :)
Имхо, для начала нужно провести конкурс по регламенту олимпиад. А уж потом крупные полезные проекты представлять.