Открыть список
Как стать автором
Обновить

Комментарии 28

Очень хороший ход! Кст. кто-нибудь в курсе подобный прецедентов среди популярных и не очень проектов?
reddit так сделали.
WordPress и ЖЖ не в счет.
посмотрел слегка код — писал явно не руби-ниньзя:
redirect_to("/users/#{@comment.user_id}?show_comments=true\#comment_#{@comment.id}")

какие тут именованные роуты, какой тут ruby code convension…

суть проекта не понимаю (т. е. в чем фишка, чувак?) — стартапом имхо это не сделанный_за_пару_вечеров_проект…

но вы отличный пример современных «home page» — английский сайт для всех, написан на ror, web2.0 дизайн, открытые исходники… видимо уже близка продажа за 300.000$, да? :-)
кстати, если это все делает один человек («делать это полностью в одиночку невозможно»), то почему вы о сервисе говорите во множественном числе («Сегодня выложил исходники TeachMate.org»)?
Я может чего не понимаю… Где там множественное число? :)
хм… гоню :-)
Я не претендую на руби-ниндзя, кстати. Я об этом и написал в посте в своем блоге.
Я его делал не за пару вечеров, а два месяца. И это первый проект на рельсах. И если вы сделаете за пару вечеров такой же, то вы большой молодец, но я в этом сомневаюсь.

Суть проекта не понимаете — отлично. Проект не айс и делался не для получения 300 тысяч, а для получения знаний и опыта. Хотя сам концепт мне кажется немного более полезным, чем, скажем, твиттер. Ты понимаешь фишку твиттера, чувак?

И чтобы ваш комментарий не был похож на пустую критику, перепишите пожалуйста приведенный кусочек кода, чтобы он был похож на ниндзевский. Ну раз вы за пару вечеров такие проекты делаете, то кусочек кода переписать должно быть для вас не дольше, чем пару милисекунд.
кстати да, чувак, в твиттер я не въезжаю :-)
просто хочется в стартапах видеть не очередное переписывание старых проектов, а реализацию оригинальных идей.

по коду (читал не все, но что сразу бросается в глаза):
1. в контроллерах логики должно быть минимум. валидация мыла никак не должна быть в контроллере — это дело модели.
2. в спеках объекты лучше не создавать, а использовать фикстуры

redirect_to user_path(@comment.user, :show_comments => true, :anchor => @comment.id)


И еще, если не добрались, рекоммендую следующие книги:
1. Agile Web Development with Rails
2. Programming Ruby
3. Rails Recipes
Имхо, это must-read для начинающего ror-программиста.
1. Если я там где-то проверял мыло в контроллере, то на это была причина. Но это был совершенно особенный случай.
2. В спеках лучше делать так, как это удобно в данный момент. Я писал на эту тему.
3. За строчку спасибо, это правильно. Я просто еще не успел везде вычистить все так, чтобы оно смотрелось нормально. Приоритеты.

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

вообще было бы интерестно узнать о способах монетизации известных opensource проектов.
Советую присмотреться к reddit, хороший пример.
Я чувствую, когда ребята из QD наконец очнутся и дадут нам место — вы подерётесь на встрече :)
эээ, что заставило тебя так думать? )
да я вот тоже удивился, с чего он это взял:)
Ну как-то так спор нарастал :)
Да не, мы просто так разговариваем. Это нормально. И спора то не было.
Ну ок, я не настаиваю :)
Монетизация проекта не зависит от открытости исходников.

P.S. А что обязательно все монетизировать?
я как раз таки и не считаю что все нужно монетизировать.
Настанет момент, когда для поддержания функционирования проекта (оплата хостинга,...) понадобятся деньги бОльшие, чем те, которые основатель может платить.
Вот тогда…
Вот тогда я и предложу ему разместить этот проект на моём колокейшине :)
Можно вопрос, а после того, как двое нашли друг друга, они продолжают какую-то учебную интеракцию через ваш сайт или дальше это уже их проблемы?
Пока не предусмотрено продолжения через сайт.
Позиционируете ли вы его как нечно большее чем [ещё один] сайт [тематических] бесплатных объявлений? Если да, то какими словами?
Я пока ничего не позиционирую. Я хочу продолжать делать клевый сервис. Это возможно только если туда будет ходить все больше и больше людей. Тогда его можно развивать, добавлять клевые фичи, как то продажа пользователями друг другу собственного образовательного контента, вики и блоги по тэгам и прочее — то есть таких штук, которые вроде бы сейчас есть, но в неправильном месте.

Я не позиционирую сайт как сайт объявлений. Напротив, я хочу от этой фигни уйти. Мне ТичМейт видится именно как социальная сеть. То, что он сейчас простой до жути объясняется тем, что я сделал минимально возможный функционал в одиночку за минимально возможное время и запустил. Дальше — посмотрим.
Тоже считаю важным в дальнейшем поддерживать связь нашедших друг друга через сайт. Не всегда хочется светить свои координаты и тп. Кроме того появляется хорошая возможность добавить рейтингование по уже выполненной помощи.
Ааа! Вы реализовали одну из идей, которые у меня давно были )))

Поздравляю! )

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