Homebrew
Вот вам идея для блога какой-нибудь телочки или знаменитости.
...
Все комментаторы начинают как Anonymous-ы. Отвечая на комментарий, автор блога может поставить комментарию «лайк» (или оценку cool/uncool).
...
Пользователи, которые набрали достаточное количество очков, постепенно получают возможность выбрать имя, закачать юзерпик и прочую identity и в конце концов перестать быть массовкой и встретиться с телочкой/знаменитостью.
...
Таким образом с помощью простых positive/negative reinforcements на сайте эффективно выращивается порода верных жополизов — а что еще телочке/знаменитости надо, да?
...
К сожалению, я не телочка.
(еще 2 слова)
Pagerank в блогах
Вот вам свежая мысль. Очевидно, что в заметках нет спама, а заметки время от времени ссылаются друг на друга, поэтому для определения крутизны заметки (в рамках одного блога) можно использовать pagerank.
(еще )
R3
Вы, наверное, ждете, что я, как какой-нибудь Бирман, буду расписывать прелести нового движка? (Он называется, кстати, R3 — только потому, что предыдущий назывался R2).
...
Так вот, не буду.
...
В серверной части от тривиален. Нет, ну все же знают эту старую фишку, что разница эффективности программистов может достигать 20 раз, про это писали все, кому ни лень. Я не говорю, что я ровно в 20 раз эффективней остальных. Максимум в 19,95.
...
(Иными словами, я допускаю, что кому-то на что-то подобное потребуется 19 дней, но это не делает задачу нетривиальной).
...
Тем не менее, mongodb — документная база данных, прелести которой я уже расписывал. Очевидно, что комментарии к заметке хранятся прямо в документе «заметка», в комментариях хранятся «пользователи», про всякие мелочи, типа тэгов и поискового индекса я молчу.
...
И на все хватает одной «таблицы», которая называется «заметки». Удивительно!
...
Очевидно, что utf-8, потому что некуда деваться.
...
«Приводить примеры кода» просто бессмысленно, ну, скажем, выборка по тэгу делается «примерно так»:
...
$entries -> find (array ("tag" => "mongodb"));
...
Писать подобное глупо, потому что это просто обычный синтаксис выборки, — то же самое, что описывать SELECT в mysql, например.
...
Вся «серверная» часть занимает не больше дня (смотри про 19 дней выше), а делать блог без ояксов в наше время просто стыдно. Поэтому очевидно, что основные усилия пришлось приложить к html-ю, js и css — вещам, которые я совсем забыл/не знал. Тут тоже ничего такого нет, комментарии аяксом — тоже мне невидаль. Особенно если ты это умеешь (я не умею, но это не повод для гордости).
...
Прогресс не стоит на месте, сейчас даже девушка может собрать свой блогодвижок на каком-нибудь junko или boobie on trains за 15 минут, поэтому любой человек, который всерьез пишет о своем лучшем в мире движке блога сейчас (а не лет 10 назад), просто неадекватен.
(еще 14 слов)
It’s a trap
Катя рассказывает: у врача в приемной были игрушки, и ребенок с ними играл. На основании этого врач поставила диагноз — гипервозбудимость и прописала Глицин.
...