Pull to refresh

Comments 11

А с агрументами есть чего сказать?
При каждом запросе: парсится ямл файл, записывается в остракт, генерируется картинка, происходит обращение к твиттеру. Не знаю, зачем автор указывал заголовки для главной, если основной потребитель времени — картинки, мало того, что вообще никак не кешируются, так еще и генерируются на лету.

>>> last_post = nil # наше свойство в котором будем хранить последний твит

А зачем нужна эта строчка — я так и не понял, не нашел, что бы это значение где-то использовалось.
> «Can not found background»
MUST..USE..POWERS!

Полезность идеи вызывает большие сомнения. Неужели кто-то будет с картинки прилежно перепечатывать t.co/wUs8S0mX, чтобы посмотреть бесценный твит? Если бы я встретил урл в виде, на который нельзя нажать или скопировать, я бы послал автору множество лучей любви, а если б в том форуме был начальник, то мож и ещё чего.

Давно использую Sintra для достаточно нагруженных проектов. Суперский фреймворк для руби-разработчиков. Но все почему-то используют рельсы, которые разрослись до неимоверных размеров. А синатра привлекает именно тем что используется только самое необходимое и нет никакой избыточности как в рельсах.
Тесты!!! Где тесты?!!!

Кстати если будешь дописывать тесты, то twitter api лучше обвернуть вот этим github.com/myronmarston/vcr (чтобы не беспокоить твиттер зря).
Очень нужая и бесполезная хрень!
Спасибо за детально расписан материал.
Тоже вскоре хочу попробовать Sinatra + Heroku с API Facebook
Спасибо за статью, сейчас осваиваю Руби и как раз выбрал Синатру, потому что за монструозные рельсы браться даже боюсь. Кстати, в Питоне аналогичное удовольствие можно получить от работы с микрофреймворками Flask или Bottle — быстро, удобно, ничего лишнего.
Развертывание на Heroku очень простое. А как быть на украинском shared-хостинге для Rails? Можно ли прикрутить там Sinatra и что нужно писать в congif.ru?
Sign up to leave a comment.

Articles