October 2nd, 2006

moose, transparent

просто мысли

  • Почему MySpace захватила такой огромный кусок рынка, кусок mindshare, там, где LJ не смог этого сделать? (и даже не подозревал скорее всего о его существовании)

  • Мог ли LJ сделать что-то по-другому, или делать сейчас что-то иначе, чтобы захватить сравнимое с MySpace количество внимания и пользователей? и стоило ли ему?

  • Предположим, два года назад (когда появился MySpace), LJ сделал бы следующее: позволил пользователям контролировать дизайн страницы профиля (чтобы она не была такой скучной), превратить ее в центральную страницу identity дневника, дать бесплатный хостинг mp3-файлов (а впоследствии видео) до определенного предела, на странице профиля и в дневниковых записях. Кроме того, добавить "комменты к дневнику" (к-е появлялись бы на странице профиля - а не к конкретной записи) - этой возможности вообще по-моему очень не хватает. Если бы это было сделано, превратился бы LJ в то, чем стал MySpace с точки зрения аудитории и глобального внимания? По-моему, да.

moose, transparent

фрейдистская оговорочка

Заполняя тест на русскость1, автоматически вписал в вопросе "Ребята, давайте жить ..." ответ "вечно". Потом, правда, исправил.

Хороший тест вообще-то, на общность культурного пространства позднего СССР.

[1] Меня вышибли на 3 уровне, как понаехавшего, правда, если бы немного серьезнее отнесся, прошел бы наверняка. Меня особенно поразило, как на 5 уровне - я их все перепробовал, конечно - у меня просто с пальцев слетели все клише советской прессы без единой ошибки, как будто они когда-то засели в подкорку и никогда уже не вылезут. Впрочем, почему "как будто"?

moose, transparent

интересно только программистам итд.

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

Ссылка выше ведет на объясняющую статью [11 стр.], а не сам tutorial[50 стр.]; есть также файлы с тестами.

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

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