2008-02-21

Репозиторий идей

Andrey Orlov  2008-02-21 00:41

В этом разделе начинают свою жизнь идеи различных продуктов. Какая-то часть становится учебными заданиями, какая-то выполняется индивидуально Андреем Орловым или участниками группы DreamBot. Кто-то может взять идею как основу своего продукта. В этом случае единственная большая просьба: поставить нас в известность. Идей много :), может быть этот раздел станет для вас постоянным их источником.

Типовая судьба идеи такая:

  • Идея вводится в этом разделе;
  • Кто-то выражает интерес в реализации продукта на ее основе;
  • Для него создается учётная запись в нашем репозитории и выполняются подготовительные работы: выкладываются шаблоны, пишется, если необходимо, подробный текст задания, снабженный советами по реализации и т.п.;
  • Продукт реализуется. При возникновении затруднений оказывается помощь по их решению;
  • Для реализованного продукта проводится аудит кода, исполнитель при необходимости получает какие-то советы на будущее, продукт выкладывается в PYPI и регистрируется на ohloh;
  • Исполнитель может пойти и пометить на ohloh что он это он :);

Все, идея стала продуктом группы DreamBot, а тот, кто воплотил ее в жизнь - участником группы. Пока это срабатывает :).

Вложено:

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

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

Вот на последней идее хочется остановится подробнее.

Наверно это очень сильно для самостоятельно реализации. Но вот какая проблема. Есть вики. Она индексируется и все ключевые слова на каждой странице известны. Если слова нет в словаре, то сейчас просто отображается страница о том, как создать такое слово. Хотя можно было бы перебрасывать на страницу со словом, наиболее похожим на данное. Ключевая проблема тут - похожесть. Есть два варианта:

  1. Два слова похожи в силу написания (ну, есть же в конце концов опечатки и т.п.), алгоритм индекса нужно искать в инете.
  2. Два слова похожи в силу того, что всречаются в одних и тех же статьях. Тут уже сингулярная декомпозия и прочая наука, как например придуманная мной когда-то категориальная нейросеть.

Идея репозитория идей 2008-01-22 20:40 Андрей Орлов 

У меня начала оформляться идея репозитория идей. Вообще идеи проходят некоторую эволюцию: они возникают (быстро записываются), отслеживаются и воплощаются.

Хочется добиться следующего: завести специальную аннотацию "идея" и помечать в ней ее состояние (не как воркфлоу, а просто), иметь возможность устраивать аукцион идей, или даже соревнования на реализацию идеи. Ну и чтобы после реализации идеи получался готовый продукт.

Отчасти это попытка объединить людей с идеями и людей способных их воплотить, а отчасти просто такой постоянно пополняющийся задачник. Итак, для начала: идея - это аннотация к объекту (см. ng.content.annotation).

Выбор вида 2007-11-13 23:54 Андрей Орлов 

Есть различные области навигации, хочется изобрести такую приблуду, что бы всегда попадать из данного вида в данный. А если данного нет - в какой-то его заменяющий. Можно даже попробовать нарисовать таблицу замен :). Вести статистику по пользователям, обучение по прецедентам и т.п. У нас была такая приблуда в проекте rPAS, довольно хорошо работала и даже была какая-то статья, описывающая принцип ее реализации, а ее саму - как необходимый элемент систем, основанных на компонентах.

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

Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml