Чтобы блог не зарастал плесенью, буду периодически выкладывать ссылки на интересные материалы, попадающиеся у меня в ридере в разделе Ruby on Rails. Итак, интересное чтиво на сегодня:
Константин Тумалевич делает мини-обзор Sequel, легковесного ORM на Ruby. Не ActiveRecord’ом единым жив ruby-мир. Думаю, мне вполне пригодится для заполнения данными таблиц в SQLite базе для приложения Adobe AIR, над которым я посиживаю вечерами (кстати, Adobe AIR уже шагает по планете).
Relevance, Inc. выпустили плагин Tarantula - инструмент для тестирования ответов вашего Rails-приложения. Tarantula ходит по приложению, заполняет поля форм, смотрит на ответы, которые дает сервер, а потом формирует отчет. По идее должно быть удобно для отслеживания обработки некорректных данных. Возьмем на заметку.
Peter Cooper делает обзор “The Ruby Programming Language” - новой книги Дэвида Флэнагана и Юкихиро Мацумото (помните такого?), вышедшей в издательстве o’Reilly. Судя по отзывам, книге суждено стать новой библией для ruby-программеров. Само собой, русифицированной версии книги мы дождемся еще не скоро, однако если с английским все в порядке - уже пора бежать в интернет-магазин.
Daniel Wanja радует нас выпуском RailsLogVisualizer под Adobe AIR 1.0. Когда я в последний раз запускал этот визуализатор, у него были какие-то косяки с большими логами и обработкой UTF-8, но это было еще по-моему в момент выхода AIR beta 1. Вполне вероятно, что сейчас уже все исправлено.
Ryan Bates выпустил 94 серию Rails Casts, посвященную работе с ActiveResource - новой мега-суровой фичей вторых рельс. Если говорить кратко - это аналог ActiveRecord, тянущий данные не из базы, а из другого приложения по HTTP. Райан дает самые азы работы с этой библиотекой, вполне достаточные для понимания общих принципов.
На сегодня все. Stay tuned.
