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

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

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

     0

бумажная книга Лучший выбор

21.87 USD


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 26.04.2024; планируемая отправка: 27.04.2024

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 23.04.2024; планируемая отправка: 24.04.2024


Дорого? Есть книга от других продавцов от 1.33 USD



Издательство: Символ-Плюс
Серия: High tech
Дата выхода: декабрь 2008
ISBN: 5-93286-137-1
ISBN: 978-5-93286-137-0
Тираж: 2 000 экземпляров
Объём: 768 страниц
Масса: 925 г
Размеры(В x Ш x Т), см: 24 x 17 x 4
Обложка: мягкая
Бумага: офсетная
Иллюстрированное издание +
Переводное издание: The Rails Way
Язык оригинала: английский
ISBN оригинала: 0-321-44561-9
Год выхода оригинала: 2007

Первое исчерпывающее авторитетное руководство по разработке программного обеспечения промышленного качества на платформе 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

Отзывы читателей

"Путь Rails – это способ осчастливить программиста. Это автоматизация, абстрагирование и рефакторинг до тех пор, пока в коде веб­приложения не останется минимально необходимое количество строчек. Это когда хороший код писать проще, чем плохой. А если программист доволен, то он может сконцентрироваться на написании замечательных приложений, которыми и пользователи будут довольны! ".

- Джеффри Грозенбах, автор PeepCode Publishing и голос на подкастах, посвященных Ruby on Rails

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

- Курт Гиббс, автор самых успешных онлайновых учебных руководств по Rails.

"Работа с Rails – это как программирование на пару с талантливым, опытным и имеющим собственное мнение веб­разработчиком. Если вы готовы следовать по пути Rails, наградой будет колоссальное увеличение продуктивности. Поначалу это будет непривычно - но потерпите! Когда вы освоите Ruby, споры с Rails все чаще станут заканчиваться в вашу пользу".

- Дэйв Гувер, мастер по программам

"У Rails есть свое пристрастное мнение о том, как надо конструировать приложения – от самых простых до весьма сложных, – с минимальными затратами усилий и обеспечивая тесную интеграцию. Каждый разработчик должен испытать Путь Rails, чтобы решить, подходит ли он ему, и понять, что из этого подхода можно привнести в собственную работу".

- Джеффри Вайзман, универсал в разработке ПО и свободный писатель/редактор

"Путь Rails – это способ находить самые красивые решения любой задачи. Такие решения не найти с помощью одноразового хакерского трюка – они основаны на разумных соглашениях и принципах, разделяемых другими разработчиками. Долой мракобесов, добро пожаловать художникам. Да здравствует Путь Rails!"

- Хэмптон Кэтлин, самопровозглашенный Пророк Ruby

"Для меня Путь Rails – это свобода. Свобода создавать решения, а не корм для компилятора. Свобода изучать один базовый язык, а не эзотерические форматы конфигурационных файлов. Свобода вылепить из этого языка, как из куска глины, элегантное программное решение, не вступая в споры с проектировщиками языка или API, уверенными, что все знают лучше. Свобода получать удовольствие и не сетовать на то, что на рождение красивого кода ушли долгие, трудные часы. Свобода вернуться в знакомый край динамических языков".

- Мэл Риффл, бывший программист на Smalltalk

Об авторе

Оби Фернандес (Obie Fernandez) - технический директор компании HashRocket (Джексонвилль Бич, штат Флорида), специализирующейся на веб-консалтинге и разработке программного обеспечения. За его плечами 12 лет разработки ПО. Как старший консультант компании ThoughtWorks Фернандес специализируется на сложных проектах заказного ПО масштаба предприятия. Будучи одним из первопроходцев разработки на платформе Ruby on Rails, Оби ведет популярный блог, регулярно участвует в подкастах и является редактором от сообщества пользователей Ruby на сайте InfoQ.com – одном из ведущих технологических порталов.