|
|
|
|
|
|
|
Вернуться
| 1 Проказюк Александр Александрович, 25 января 2008 г. 17:17:13 | |
|
Что нибудь сделать с системой а то часто перегружается
|
|
|
| 2 Шарипов Роберт Вадимович, 12 января 2008 г. 13:37:29 | |
какие сайты у вас еще есть? есть ли там задачи? есть сайты с кучей задач (аж 5000 штук, но не по программированию), например exchange.childfest.ru, но для этого нужно быть участником нашего фестиваля "Умник" на www.childfest.ru
|
|
|
| 3 Сатаев Артур, 11 января 2008 г. 11:53:46 | |
чуть-чуть не коректно выразился в предыдущем посте: там (?) появляется не у "меня" а у юзера, который решил эту задачу.
|
|
|
| 4 Сатаев Артур, 11 января 2008 г. 11:51:55 | |
|
если все же возметесь за реализацию системы оповещаний, то предлагаю еще добавить такую фишку: если в форуме решенной юзером задаче появляется ВОПРОС (как-нибудь при добавление поставить галочку ответ/вопрос) то у меня возле задачи появляется (?). Если в форуме НЕ решенной задачи появляется ОТВЕТ (а может и вопрос) то появляется (!). что-то типа этого было бы супер... :)
|
|
|
| 5 Сатаев Артур, 10 января 2008 г. 20:51:03 | |
Я знаю что это цитата! Поэтому и выделил в кавычках. ) Я вас очень даже понимаю. Поэтому и прошу как можно раньше реализовать систему опевещаний! Я, например, готов помогать другим советом. Но мне лично влом открывать каждую решеную мной задачу отдельно, и отдельно просматривать "форум" для каждой задачи. Вот я и не помогаю советом... А если бы у меня возле какой-нибудь решенной мною задачей стаял знак "!" (допустим), я бы понял что в обсуждение этой задачи есть новый вопрос. я бы зашел туда и посторался бы помочь... надеюсь ход моих мыслей понятен?.. Думаю найдутся несколько человек, а может быть даже десятки, таких как я! )) Вы не представляете себе, сколько всего мне нужно реализовать. Этот сайт 1 из 30 действующих, над которыми я в какой то степени работаю.
|
|
|
| 6 Tamerlan, 10 января 2008 г. 15:32:54 | |
Вот возможность Скачать все задачи-это просто замечательно и оч хорошая вещь =)))) с инетом проблема =( Сделаю скоро, это действительно легко.
|
|
|
| 7 Сатаев Артур, 10 января 2008 г. 11:35:24 | |
думаю проблема "общения участников" потихоньку решиться если реализовать систему оповещения ) Пока подобное я реализовал только для себя. Пока же я уже 2й день пытаюсь ответить на все ваши вопросы и не успеваю. Трачу на это 5 часов в день! Когда мне еще программировать остается? Поверьте, это не совсем та работа, которой я должен заниматься...
|
|
|
| 8 Сатаев Артур, 10 января 2008 г. 11:33:54 | |
"Например "система оповещений" - участник заходит в систему и видит, что по какой то задаче, в которой он отписался появился новый пост. Если он отписывается во многих задачах, можно предусмотреть парочку фильтров, например "показывать только сообщение по нерешенным мною задачам", либо "показывать сообщение по задачам, которые я решал в последний месяц/неделю"." Вот это самое ОНО! Думаю это то, за что стоит админу взяться впервую очередь (если он, конечно, будет браться за что либо)! По-моему это уже цитата...
|
|
|
| 9 Беляев Сергей Николаевич, 10 января 2008 г. 8:06:45 | |
Спасибо. Достаточно содержательные замечания. Постараюсь ответить по поводу ваших идей: 1) Скачать все задачи - я это уже хотел сделать, но забыл. Сделаю, это легко. Вдруг кто еще сидит на модеме или ему достаточно дорого интернет. Бесспорно дельное замечание. 2) Сложность задач здесь варьируется, но все же по отношению к другим сайтам здесь мало очень сложных задач. Но для подавляющиего большинства школьников, начинающих программировать, стоит полагать, задачи вполне приемлемы, и я сказал бы что в других системах как раз сложно найти такие простые задачи 3) Тематический рубрикатор так же возможно сделать. Бесспорно, смысл в этом есть. Не знаю, дойдут ли у меня руки до этого: ведь с 01.01.2008 наш проект перестали финансировать, по этой же причине олимпиад здесь будет не так уж и много 4) Свой вердикт по каждой задаче увидеть можно быстро, если интересует (сдал/не сдал), нажав на свою фамилию в рейтинге, там же можно видеть все свои сдачи задач. Возможно, что вы имели ввиду, что было бы удобно в разделе сдачи конктретной задачи добавить ссылочку "мои сдачи" наряду с "обсуждение" и "лучшие попытки". 5) Вообще то форум тут предназначен для общения участников и его идея как раз и заключалась в том, чтобы вы помогали друг другу, это просто я, такой молодец что до сих пор успевал вам отвечать, надеясь, что и участники начнут помогать друг другу, но пока это редкость. К сожалению, не совсем от меня зависит то, что участники не общаются друг с другом. И возможности мои ограничены, вполне возможно, что в ближайшее время я стану уделять этому меньше времени. Может как только я перестану отвечать вам, вы начнете отвечать друг другу? :) 6) Ну а рейтинг за последние 3 мес. и т.д. не считаю нужным. Ведь найдутся умники, которые ради этого будут перезакачивать свои решения под другим логином, засоряя таблицы БД и загружая систему.
|
|
|
| 10 Беляев Игорь (<-UnderFelixAbove->), 09 января 2008 г. 14:32:29 | |
|
Еще одно маленькое предложение по поводу статистики. Ввести такой параметр как участники решившие максимальное количество/набравшие максимальный рейтинг за какой то период (3 дня, неделя, месяц), что-то типа того, что сделано на acm.sgu.ru. P.S: Я понимаю, что разработчкам не хочется "слизывать" фичи, которые уже реализованны в других местах. Ваш проект мне очень понравился, и я просто хотел поделится полезными фичами, которые видел в других системах. Но уже сейчас он по своему уникален, и как где то я прочел здесь "не в форуме счастье", с чем полностью согласен. Проект дает возможность развить навыки программирования, тем самым без всех наворотов выполняет свою главную функцию
|
|
|
| 11 Беляев Игорь (<-UnderFelixAbove->), 09 января 2008 г. 14:31:45 | |
|
Например "система оповещений" - участник заходит в систему и видит, что по какой то задаче, в которой он отписался появился новый пост. Если он отписывается во многих задачах, можно предусмотреть парочку фильтров, например "показывать только сообщение по нерешенным мною задачам", либо "показывать сообщение по задачам, которые я решал в последний месяц/неделю". Такого механизма я еще не видел, не знаю насколько он сможет прижится - это просто мои мысли.Так же мне кажется было бы удобно реализовать механизм общения между участниками через обмен личными сообщениями, что то типа общение в привате. Что касается "переложить часть работы по неправильным алгоритмам на плечи участников". На contester.tsure.ru есть классный форум. Там рубрика обсуждение задачи вынесена в форум. Какие в этом плюсы?. Главный плюс - люди, которым нужна помощь, ИЩУТ соответствующую задачу на форуме. Сам процесс поиска очень важен именно для школьников. Т.е. если сейчас они отписались в рубрике, что у меня мол все правильно, а у вас тесты кривые - сели на печь, и ждут ответа, то во время поиска успеешь почитать информацию и по интересующей задаче и по другим и если наткнешься на задачу, которую решал раньше - можно просто ПОМОЧЬ начинающим товарищам. Я уверен, что люди опытные в спортивном программировании понимают важность искать ошибки в чужих программах и подбирать тесты, на которых валятся решения. Если хочешь просто помочь другим, в этом может помочь та же система оповещений. Трудно щас сказать будет ли рубрика "обсуждение задачи" совместно с форумом, в котором будут дубрироваться те же сообщения хорошей идеей, но то что благодаря форуму получаешь быстрый доступ к обсуждению других задач это бесспорный +. Но может быть будут еще идеи как "заставить" участников общаццо между собой. Я заметил, что на acm.dvpion.ru он-лайн олимпиады не редкость, то может стоит сделать систему оповещения о предстоящем событии путем отправки письма на email. А вот фича "записаться" на контест мне показалась очень удачной. Еще одно маленькое предложение по пово
|
|
|
| 12 Беляев Игорь (<-UnderFelixAbove->), 09 января 2008 г. 14:28:20 | |
|
лично меня вцелом все устраивает. Самое главное есть задачи, хорошие задачи. И я бы не стал утверждать, что такие уж они и легкие. Да конечно есть совсем простые, но если хорошо покопать, можно найти много интересного. Контент сбалансированный, что позволяет найти задачу под любые случаи жизни. Теперь про предложения. Так как система предназначена для школьников может быть не помешал бы тематический рубрикатор. Ну что-то типа: задачи на ДП, на поиск в ширину, строковые задачи, и т.д., чтобы была возможность оттачивать слабые стороны. Сложность задач - очень интересный параметр, я такой еще не встречал нигде, специфика его понятна, и мне кажется, что вместе с рубрикатором они будут удачно сочетаться. Еще вот такое предложение: бывают такие случаи, когда задача решалась давно, но вердикт по ней просто не помнишь, чтобы его узнать, можно еще раз отправить, либо копаться в истории отправок. На acm.timus.ru подобный механизм реализован, я думаю вы знаете как. Еще волнует такая сторона: участники ОЧЕНЬ мало общаются между собой, если что-то не получается, они сразу пишут администратору с просьбой помочь, что делает администратор: смотрит исходники.. врубается, что вообще там написано, проверяет тесты.....хотя кому я это рассказываю, вы и так это все прекрасно знаете. Бывают случаи, что тесты или условия некорректны, тут уж помочь может только админ. Но вплане неправильных алгоритмов часть работы можно перенести на самих участников, чтобы тому же админу не приходилось писать по 40 раз на день - задача несложная, ищите ошибку в алгоритме. Рубрика "обсуждение задачи" - очень полезная вещь, но так участники пишут туда по большей части в надежде на админа, то эта рубрика теряет именно эффект общения между участниками. Бывают такие моменты, что отписался по какой то задачи и забыл .. и в течении долгого времени к ней не возращался, потом открыл и ужаснулся - а там дисскусия развелась вплоть до реализации конкретных функций. Что могло бы помочь в данной случае? Например "система оповещений" - участник заходит в систему и види
|
|
|
| 13 , 09 января 2008 г. 12:05:41 | |
|
скачать все задачи
|
|
|
| 14 Беляев Сергей Николаевич, 09 января 2008 г. 11:02:11 | |
|
Планируется, но не гарантируется. А что бы вы еще хотели здесь увидеть? Каких "фич" не хватает?
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |