:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте ::
Путь: О сайте
  Концепция сайта. История проекта и планы.




  Что содержит этот сайт и чем отличается от других.



1. Сайт посвящен АЛГОРИТМАМ и МЕТОДАМ.

Сайт не содержит информацию, связанную с конкретными языками программирования и операционными системами.

Лучше сделать хороший сайт по алгоритмам и методам, нежели все обо всем. Таких помоек и так довольно. Короче, материалы на сайте должны быть прежде всего качественные. И их организация - тоже.


2. Каждому алгоритму - одну статью.

В большинстве информативных сайтов структура информации такова, что вместо полноценного описания алгоритма выложены разные статьи на эту тему.

Для приобретения полной картины посетитель должен все просмотреть и перекомпилировать. Возможно, и после этого он не будет удовлетворен.

Так почему я должен читать кучу статей, написанных зачастую малокомпетентными людьми, чтобы понять придуманный лет 10-15 назад алгоритм ?

Гораздо лучше, когда есть точное соответствие: алгоритм-статья. В этом случае легко получить исчерпывающую информацию. Это требует определенного труда от веб-мастеров, но это важно.

Если представлено несколько методов решения задачи, то обязательным является их сравнение и советы по выбору в конкретных типичных ситуациях.

Уточнение пункта 2.

С 09.2000 вводится новый раздел: "дополнительные материалы". Там будут находиться неразобранные статьи и документация, не подчиняющиеся этим правилам.

Кашу маслом не испортишь, и дополнительная документация по вопросам, недостаточно полно описанным в основном разделе принесет только пользу.

3. Официальные языки сайта: Паскаль, Си, С++.

Официальный язык - означает, что иллюстрации алгоритмов программами на этих языках будут даваться без зазрения совести и без объяснения смысла операторов. Предполагается, что достаточно 'продвинутый' программист умеет если не писать, то хотя бы понимать такие программы.

С другой стороны, никакие Lisp, COBOL, Пролог, Perl, PHP и прочая и прочая не будут насиловать зрение непосвященного. А если подобные программы и будут допущены на сайт, то по серьезным причинам, и, уж конечно, с детальнейшими разъяснениями.

3.1 Официальный архиватор сайта: zip

...А Вы знаете, чем разархивировать файл с расширением .shar?...


  Цели создания сайта.



Почему сайт именно такой ?

Сайт создавался, потому что

a) Интересно.

Сайт делать интересно. Интересен предмет сайта. Это 90% от всех целей создания.

b) Повышается уровень образования.

Каждый участник проекта занимается тем, что ему интересно и актуально. Кроме того, бытует мнение, что по-настоящему понять - это значит уметь объяснить другим. В одну сторону следствие тут точно есть.

А если для каких-то целей вдруг потребовался определенный алгоритм - почему бы не выложить его на сайт ? Потом Вы легко найдете там то, что выложили другие люди. А они найдут выложенное Вами. Хороший ресурс зачастую полностью снимает необходимость самому придумывать решение сложной проблемы.

c) По разным соображениям.

Зачем люди делают open-source проекты? Вот по этим же причинам...


  История сайта.



Это вряд ли можно назвать словом 'history'.. Скорее просто заметки о сайте, веб-мастере и мироощущении :)

Заметки добавляются только вниз, ничего из написанного ранее не меняется.

ФИДО...

В 1990-е, когда интернет был скорее буржуйством, нежели повседневностью, была популярна сеть FIDO. Она состояла из большого количества тематических форумов с гораздо более четкими правилами и контролем высказываний, чем в интернет.

Все участники общались от своего личного имени (сетевого адреса), по которому можно было легко установить реальный адрес и имя человека... Что способствовало здоровой и тематической атмофере :). Неофициальное название ФИДО - "Сеть Друзей". Лично я вспоминаю ФИДО с большим теплом.

В этой сети была конференция RU.ALGORITHM, и автор, по мере общения, создавал FAQ - список самых частых вопросов и ответов... Постепенно FAQ вырос и появилось несколько FAQ по различным разделам Computer Science.

В общем, в Фидо появилась основа сайта как по структуре, так и по наполнению...

Предтеча...

В интернете был создан сайт NLPstudent по адресу nlpstudent.narod.ru. В проекте было 4 раздела: карточные фокусы, психология, успешное обучение и алгоритмы. Искались люди, с которыми бы можно было расширить проект...

Но... попадались либо ламеры-энтузиасты(и тех мало)... либо желающие заработать. А ваш покорный слуга обилие баннеров, мягко говоря, недолюбливает... Хотя они по-своему правы ;-)

Писались письма c предложениями объединиться в различные эхи ФИДО... Безответно...

06.2000

Оно создано...

Ну и хрен с ними. Раздел алгоритмов перелопачен... упорядочен... добавлен... И переведен на новый хостинг. Проделано громадное количество работы.

Первые несколько месяцев algolist провел на algolist.narod.ru, а потом переехал на algolist.wallst.ru, так как на последнем был свободный доступ к CGI, да и сам сервер побыстрее.

Если раньше желающих присоединиться было, мягко говоря, маловато, то теперь... Куча владельцев сайтов, с которыми я раньше имел дело по поводу совместного проекта, резко сменила подход.

Теперь ВСЕ предлагают сотрудничество. Точнее... как бы это сказать... присоединение AlgoList'а к своему проекту... с сомнительными копирайтами... Такая вот благодать на меня свалилась.

Зарегистрировался в поисковиках... ждем перехода за 100 посетителей в день...

08.2000

Купание в благодарностях...

Клево! Почти каждый день в почтовый ящик сыпятся письма: типа: "Все великолепно! Классный сайт!". Примерно 1/10 от писем составляют "А как мне..."

Дабы уменьшить поток последних, сделан

а) Поиск по сайту

б) Форум

Поток писем резко сократился... Особенно после некоторых комментариев перед мэйлформой. Вопросов в форуме довольно мало... Хочется думать, что поиск по сайту дает почти всю необходимую информацию. Я рад.

09.2000

Абыдна... !

Вера в людей падает... от предыдущего осталось 27... 26... 25%. Со введением возможности upload'a поток благодарностей отнюдь не стал таким же мощным потоком новых статей от посетителей. Точнее говоря, за 2 месяца не пришло НИЧЕГО. ;-(((. Единственное утешение: "Может, у меня самого многое есть ?" Поэтому 25%.

Апорт и Рамблер не индексируют. В чем дело? Тех. поддержка молчит. Непонятки... Чем AlgoList хуже других ? Вай, абыдна а... !

11.2000

Козлы...

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

Создано зеркало у Ника Ковалева на algolist.vpro.ru. Терпение кончилось: вешаю баннеры и перебираюсь на платный хостинг. Если сайт окупится - быть ему в общем доступе.

02.2001

Let's move

После долгого перерыва в работе над сайтом и, вообще, семестра полной расслабухи, решил взяться за дело. Все мои сайты на vpro.ru исчезли из и-нета. Ну и черт с ними.

09.2001

Sweet home?..

Абсолютно случайно набрел на объявление о бесплатном хостинге для интересных сайтов. Честно говоря, подобное я видел/мне предлагали и раньше. А дальше очень удивительно... Написал письмо.. Получил ответ.. Получил хороший хостинг и, самое главное, серьезную помощь в работе над сайтом. Получил наполовину готовый PHP-движок, который Alex Fortuna помог доделать до подходящего сайту качества... Некто Greenback сказал, что поможет с дизайном... Is that it ?

11.2001

И прошли года..

Конец энтузиазму и смена ориентиров. Все проходят через это, прошел и я. И, вместе со мной, через это прошел сайт.

Нет, особо ничего не изменилось. Вот только писать чего-либо в одиночку, самому мне.. Надоело. Поэтому я направляю мои силы и энергию совсем на другое. А сайт.. Когда я заработаю достаточно денег - проспонсирую его приведение в нормальный вид и улучшение. Делать, как и раньше, все сам я не буду.

Другая новость - рушится проект manual.ru. Для кого как, но для сайта этот проект был домом в течение четырех лет. Ваш покорный слуга закончил МГУ с красной корочкой.

07.2004

Мысли о проекте..

К сожалению, в интернете не появилось аналогичного ресурса. Скорее всего, дело в отсутствии коммерческой стороны вопроса - подобный проект не принесет денег.

Что-то надо серьезно менять в проекте.. Возможно ли как-то расширить тематику, так, чтобы это не сделало ее чересчур обширной, но улучшило аудиторию сайта?..

Что точно надо - это превратить сайт в Wiki, где каждый может дописать или исправить статью... Конечно, с определенными антивандальными ограничениями ;).

Если есть какие-то идеи и предложения - буду рад услышать, пишите..

05.2005

Алголист возвращается.

Поставил новый форум, добавил туда приятных возможностей. В планах - перевести проект на Symfony. За долгое время работы в вебе - много чему научился. Приглашаю разработчиков помочь... Получится ли дать проекту новую жизнь?

06.2007


  Помочь проекту.



Computer Science - поистине неисчерпаемое поле информации. Даже тема AlgoList'а весьма и весьма обширна. Материалов много. Хороших материалов гораздо меньше... Если Вас интересует тематика проекта - внесите свою лепту в его создание :).

Спасибо в виде Яндекс-денег можно слать на 4100155697197, WMZ - на Z371606877749.




Буду рад ответить на Ваши письма, Илья Кантор