Rails. Сборник рецептов (Фоулер Чад); Питер, 2008

  • Издатель: ПИТЕР
  • ISBN: 978-5-91180-652-1
  • EAN: 9785911806521

  • Книги: Программирование
  • ID:1687298
Где купить

Сравнить цены

Последняя известная цена от 4 р. до 20 р. в 4 магазинах

В данный момент у нас нет информации о наличии данного товара в магазинах.
Вы можете поискать его на других площадках:

МагазинЦенаНаличие
Заказ от 800 рублей мы привезем бесплатно!

Наличие уточняйте
Яндекс.Маркет
5/5
Кэшбэк в Яндекс.Маркет до 3.8%
Промокоды на скидку

Наличие уточняйте
27.06.2024
Крупнейшая в Беларуси оптовая и розничная торговая сеть строительных материалов и инструментов
Мы предлагаем профессиональную консультацию, вежливое обслуживание, честные цены и быструю и аккуратную доставку
Промокоды на скидку
Мы трудимся, чтобы предложить максимальный выбор: товаров, способов оплаты, вариантов доставки — и лучший сервис
Промокоды на скидку
24shop - это возможность приобрести все необходимое в одном месте
Домотехника
5/5
Быстрая доставка. Мы доставляем товар по всей Беларуси в удобное для вас время
Промокоды на скидку

Описание

Такие задачи, как аутентификация пользователей, распределение прав доступа, организация наиболее эффективного обмена данными с сервером баз данных и многое другое, требуют решения при создании практически любого веб-приложения. Эта книга позволяет разработчику не тратить время на поиск собственного решения, а обратиться к тем, кто уже решал схожие задачи и столкнулся с тонкостями Ruby on Rails в конкретных ситуациях.

Издание будет полезно каждому, у кого есть начальные знания о Ruby on Rails, кто применяет эти знания на практике и кто не желает каждый раз "создавать велосипед" заново.

Rails. Сборник рецептов (Фоулер Чад) - фото №1

Rails. Сборник рецептов (Фоулер Чад) - фото №2

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ИздательПитер
Год издания2008
Страниц256
Переплёттвердый
ISBN978-5-91180-652-1
Размеры24,00 см × 17,00 см × 1,60 см
Формат70х100/16 (171х241 мм)
ТематикаПрограммирование
Тираж2500
СерияМастер-класс


Отзывы (3)


  • 4/5

    Содержание
    Введение 8

    Глава 1. Рецепты, относящиеся к пользовательскому интерфейсу 12
    Рецепт № 1. Местное редактирование формы 12
    Рецепт № 2. Создание собственного помощника на JavaScript 17
    Рецепт № 3. Реализация оперативного просмотра 23
    Рецепт № 4. Автозаполнение текстового поля 26
    Рецепт № 5. Создание сортируемого списка с перетаскиваемыми элементами 28
    Рецепт № 6. Обновление нескольких элементов при помощи одного Ajax-запроса 33
    Рецепт № 7. Молниеносное JavaScript-автозаполнение 38
    Рецепт закуски № 8. Простая и легкая поддержка тематического оформления 42
    Рецепт закуски № 9. Накладки в статических страницах с использованием Ajax 43
    Рецепт закуски № 10. Разумный подход к переводу слова в форму множественного числа 44
    Рецепт закуски № 11. Отладка Ajax 45
    Рецепт № 12. Создание собственного построителя формы 46
    Рецепт № 13. Создание привлекательных диаграмм 50

    Глава 2. Рецепты, относящиеся к базе данных 54
    Рецепт № 14. Использование Rails без базы данных 54
    Рецепт № 15. Подключение к нескольким базам данных 58
    Рецепт № 16. Интегрирование с унаследованными базами данных 65
    Рецепт № 17. Как оптимизировать (DRY UP) конфигурацию базы данных 68
    Рецепт № 18. Отношения «многие ко многим», построенные на ссылках внутри модели 70
    Рецепт № 19. Тегирование содержимого 72
    Рецепт № 20. Управление версиями данных в моделях 79
    Рецепт № 21. Переход к схеме данных на основе миграций 83
    Рецепт № 22. Отношения «многие ко многим», использующие дополнительные данные 88
    Рецепт № 23. Полиморфные связи — has_many: любые_модели 93
    Рецепт № 24. Добавление особого поведения к связям Active Record 97
    Рецепт закуски № 25. Конфигурация базы данных динамическим способом 100
    Рецепт закуски № 26. Использование Active Record за пределами Rails 101
    Рецепт № 27. Осуществление вычислений над данными модели 102
    Рецепт закуски № 28. Избавление от повторяющихся фрагментов в коде Active Record с помощью установки области действий 104
    Рецепт № 29. Использование макроопределения composed_of( ) для придания осмысленности отображению данных, хранящихся в однородной структуре 105
    Рецепт закуски № 30. Безопасное использование моделей в миграциях 108

  • 4/5

    Глава 3. Рецепты, относящиеся к контроллерам 110
    Рецепт № 31. Идентификация пользователей 110
    Рецепт № 32. Авторизация пользователей по ролям 116
    Рецепт закуски № 33. Упрощение контроллера за счет вторичных действий 121
    Рецепт № 34. Отслеживание истечения срока действия сессий 122
    Рецепт закуски № 35. Отправка из действий значений, использующих запятую в качестве разделителя 124
    Рецепт № 36. Создание осмысленных (и привлекательных) URL 125
    Рецепт закуски № 37. Применение заглушки в системе идентификации 129
    Рецепт закуски № 38. Переход к сессиям, использующим Active Record 130
    Рецепт № 39. Написание кода, который пишет код 130
    Рецепт закуски № 40. Управление статическим веб-сайтом c помощью Rails 135

    Глава 4. Рецепты, относящиеся к тестированию 137
    Рецепт № 41. Создание динамических испытательных стендов 137
    Рецепт № 42. Получение испытательных стендов на основе реальных данных 141
    Рецепт № 43. Тестирование, охватывающее работу нескольких контроллеров 145
    Рецепт закуски № 44. Создание тестов для вспомогательных функций 152

    Глава 5. Рецепты общего назначения 154
    Рецепт № 45. Автоматическая разработка с использованием своих собственных генераторов 154
    Рецепт № 46. Постоянная сборка основного кода 160
    Рецепт № 47. Получение уведомлений о необработанных исключениях 164
    Рецепт № 48. Создание собственных Rake-задач 168
    Рецепт № 49. Работа с часовыми поясами 173
    Рецепт № 50. Постоянное присутствие на переднем крае (Rails-разработки) 178
    Рецепт № 51. Использование на веб-сайте RSS-ленты 180
    Рецепт № 52. Создание собственных внешних модулей Rails 188
    Рецепт № 53. Засекреченные URL 190
    Рецепт закуски № 54. Экспресс-исследование содержимого сессий 194
    Рецепт № 55. Совместное использование моделей несколькими приложениями 195
    Рецепт закуски № 56. Создание документации приложения 197
    Рецепт № 57. Обработка загружаемых изображений 198
    Рецепт закуски № 58. Облегчение группировки списков 201
    Рецепт № 59. Отслеживание всего, что сделано пользователями 202
    Рецепт № 60. Распространение приложения единым древом каталогов 206
    Рецепт № 61. Добавление к приложению поддержки локализации 208
    Рецепт закуски № 62. Ваш друг — консоль 214
    Рецепт № 63. Автоматическое сохранение предварительного содержания формы 215
    Рецепт № 64. Проверка объектов, не имеющих отношения к Active Record 218
    Рецепт № 65. Создание списков разрешенных HTML-тегов 220
    Рецепт № 66. Добавление к действиям простых веб-служб 222

    Глава 6. Рецепты, относящиеся к электронной почте 227
    Рецепт № 67. Отправка упрощенных вариантов сообщений электронной почты, имеющих богатое оформление 227
    Рецепт № 68. Тестирование входящей электронной почты 231
    Рецепт № 69. Отправка почтовых сообщений с прикреплениями 239
    Рецепт № 70. Обработка электронной почты, возвращенной отправителю 241

    Приложения. Ресурсы 249
    П.1. Библиография 249
    П.2. Исходный код 249
    Алфавитный указатель 250

Все отзывы (3)

Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Интернет информационные технологии ПИТЕР

Категория 4 р. - 5 р.

Книги: Интернет информационные технологии

Категория 4 р. - 5 р.

закладки (0) сравнение (0)

9 ms