Книги по Ruby и Ruby on Rails на русском языке


Put-rails-podrobnoe-rukovodstvo-po-sozdaniu-prilojeniy-v-srede-ruby-on-rails-obi-fernandes_1060880

Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails

Оби Фернандес

Страниц: 768
Издательство: Символ
Год издания: 2009
ISBN: 978-5-93286-137-0

Первое исчерпывающее авторитетное руководство по разработке программного обеспечения промышленного качества на платформе Rails! Ruby on Rails устраняет сложности процесса разработки и дает профессиональным программистам возможность сосредоточиться на том, что действительно важно: создании ценного для бизнеса продукта.

Пионер разработки в Rails, Оби Фернандес, совместно с авторитетными экспертами проливает свет на Rails API, идиомы Ruby, библиотеки open source, подключаемые модули, раскрывает подходы к проектированию. На базе уникального опыта профессионалы обсуждают проблемы, с которыми сталкиваются разработчики, и демонстрируют, как с помощью инструментов и рекомендованных методик Rails добиться максимальной продуктивности.

Приводя подробные примеры кода, автор описывает возможности и подсистемы Rails, делится продвинутыми приемами программирования и уникальными знаниями по тестированию и развертыванию ПО.

Эта книга поможет вам:
Увеличить свою продуктивность как веб-разработчика;
Получить истинное удовольствие от программирования в Ruby on Rails;
Узнать о новых возможностях Rails 2.0;
Ускорить проектирование и обеспечить сопровождение в долгосрочной перспективе при помощи TestUnit и RSpec;
Понять сложный программный поток и управлять им в контроллерах Rails;
Научиться пользоваться поддержкой со стороны Rails при проектировании REST-совместимых API;
Освоить хитроумные концепции и приемы маршрутизации в Rails;
Исследовать и отлаживать маршрутизацию в Rails;
Извлечь максимум пользы из объектно-реляционного отображения ActiveRecord;
Применять технологию Ajax в Rails-приложениях;
Включать в приложение механизмы регистрации и аутентификации;
Расширять Rails с помощью сторонних подключаемых модулей и писать собственные;
Интегрировать в приложение почтовые службы при помощи ActionMailer;
Выбрать подходящую конфигурацию для режима промышленной эксплуатации;
Упростить и ускорить развертывание с помощью системы Capistrano.