Показать сообщение отдельно
  #1  
Старый 12.12.2010, 23:52
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию Конкурс #6: Клиент-серверные приложения, основы сетей

Тематика: Клиент-серверные приложения, основы сетей.
Сроки:
  1. Набор участников с текущего момента по 19.12.2010 23:59 - набор завершён.
  2. Выполнение задания с 20.12.2010 по 02.01.2011
  3. Оглашение заявок, оценка (мной, не влияет на результат) с 03.01.2011 по 05.01.2011
  4. Общественное голосование за лучшую программу с 05.01.2011 по 10.01.2011
  5. Оглашение победителей, награждение 11.01.2011
Задание:
Основа задания - чат в локальной сети. А теперь обещанные нюансы:
  1. Обязательное условие - отсутствие понятия "сервер" для конечного пользователя. Приложение сканирует диапазон локальной сети на наличие сервера и подключается самостоятельно к первому найденному серверу, а если не находит - создаёт свой.
  2. В качестве псевдонима по умолчанию используется имя компьютера + имя текущего пользователя. Имя можно менять при условии, что оно не занято. И, конечно, имя должно как-то куда-то запоминаться.
Остальное - чистый креатив. Цитирование, статусы, передача файлов, изображений с рабочего стола (скриншотов), drag&drop, и любая другая "фича" - за всё это пользователи будут оценивать ваши проекты. Отсутствие ошибок любого вида - тоже большой плюс, но надо не переборщить - допустим, если юзера выкинуло из сети, это должно как-то отобразиться, не правда ли?
Удачи, коллеги. И да пребудет с вами Ктулху
Призы:
1 место - 300 рейтинга или шестизначный номер ICQ (на выбор)
2 место - 200 рейтинга или семизначный номер ICQ (на выбор)
3 место - 100 рейтинга
4, 5 места - поощрительные призы по 50 рейтинга.
Дополнительные условия:
  • Ограничений по количеству программ на человека нет. Вы можете написать хоть одну, хоть 100 программ - в любом случае, места отдаются программам, а не вам. Но занять место можно только одно (то-есть, если ваши программы займут первое и третье место, вы получите приз только за первое, а приз за третье отдастся участнику, написавшему программу на 4м месте).
  • Код будет оцениваться вместе с самой программой, поэтому все программы будут выложены вместе с исходным кодом.
  • Голосовать могут только лица, которые зарегистрированы на форуме минимум за 1 месяц до оглашения задания.
  • Голосовать можно максимум за 3 (три) программы, за свою программу голосовать нельзя.
  • До оглашения результатов голосования, разработчики программ будут неизвестны (голосующие оценивают программу и код, а не программиста). Все "копирайты" должны быть удалены из программ и кода, в противном случае программа до участия не допускается.
Приёмная комиссия:
После оглашения задания и до конца приёма заявок, присылаете код в архиве (zip, без сжатия, без пароля) на электронный адрес phoenix-konkurs {at} yandex {dot} ru. Тема письма - "Конкурс #6".
Код должен быть очищен (никаких *.~*, *.exe, *.dcu, *.ddp). При использовании дополнительных компонентов, они (либо ссылки на их скачивание) должны быть приложены к архиву. Платные компоненты использовать нельзя!
Обязательно в теле сообщать ник участника на форуме и название программы. Желательно короткое, а лучше полное описание программы и её преимуществ (по заданию).
Участники:
Так как голосование общественное, и я на результат не влияю, участвовать могут все (и я тоже ).
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием