0.00
0 читателей, 34 топика

ruby on rails - книги 2013

Более новые книги с озона на верху

  1. Изучаем Ruby
  2. Learning Ruby
    1. www.ozon.ru/context/detail/id/20053276/
    2. Год выпуска: 2008
    3. Версия Ruby: 1.8.6
    4. Версия Rails:

  1. Ruby on Rails. Быстрая веб-разработка
  2. Ruby on Rails: Up and Running
    1. www.ozon.ru/context/detail/id/20053271/
    2. Год выпуска: 2008
    3. Версия Ruby:
    4. Версия Rails: 1.0

  1. Ruby на платформе Java
    1. www.ozon.ru/context/detail/id/6000964/
    2. Год выпуска:
    3. Версия Ruby:
    4. Версия Rails:

  1. Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails
  2. The Rails Way
    1. www.ozon.ru/context/detail/id/4244230/
    2. Год выпуска: 2009
    3. Версия Ruby:
    4. Версия Rails: 1.2

  1. Rails. Сборник рецептов
  2. Rails Recipes
    1. www.ozon.ru/context/detail/id/3632386
    2. Год выпуска: 2008
    3. Версия Ruby:
    4. Версия Rails: 1.1

  1. Ruby on Rails
    1. www.ozon.ru/context/detail/id/8569023/
    2. Год выпуска: 2012
    3. Версия Ruby:
    4. Версия Rails:

  1. Программирование на языке RUBY
    1. Год выпуска: 2007
    2. Версия Ruby:
    3. Версия Rails:

  1. Ruby Developers Guide
    1. www.ozon.ru/context/detail/id/5367625/
    2. Год выпуска: 2010
    3. Версия Ruby:
    4. Версия Rails:

  1. Ruby Pocket Reference
    1. www.ozon.ru/context/detail/id/6086019/
    2. Год выпуска: 2007
    3. Версия Ruby:
    4. Версия Rails:

английские версии тоже надо будет составить в каталог

Гибкая разработка веб-приложений в среде Rails 4-е издание (2012)

Гибкая разработка веб-приложений в среде Rails 2012

Гибкая разработка веб-приложений в среде Rails 2012
Agile Web Development with Rails

Автор: С. Руби, Д. Томас, Д. Хэнссон

Языки: Русский

Издательство: Питер

Серия: Для профессионалов

ISBN 978-5-459-00312-3; 2012 г.
Дополнительные характеристики
Страниц
464 стр.
Формат
70x100/16 (167x236 мм)
Тираж
1000 экз.
Переплет
Мягкая обложка
Форматы книжных изданий

От производителя
Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби — руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Томасом — автором книги «Programming Ruby» и Дэвидом Хэнссоном — создателем технологии Rails.
Rails представляет собой среду, облегчающую разработку, развертывание и обслуживание веб-приложений. За время, прошедшее с момента ее первого релиза, Rails прошла путь от малоизвестной технологии до феномена мирового масштаба и стала именно той средой, которую выбирают, чтобы создавать так называемые «приложения Web 2.0».
Эта книга, уже давно ставшая настольной по изучению Ruby on Rails, предназначена для всех программистов, собирающихся создавать и развертывать современные веб-приложения. Из первой части книги вы получите начальное представление о языке Ruby и общие сведения о самой среде Rails. Далее на примере создания интернет-магазина вы изучите концепции, положенные в основу Rails. В третьей части рассматривается вся экосистема Rails: ее функции, возможности и дополнительные модули. Четвертое издание книги описывает работу с Rails 3.1 и Ruby 1.9.2.

Цена:
69900 руб.

Предосмотр PDF: static.ozone.ru/multimedia/book_file/1004378388.pdf

Купить: www.ozon.ru/context/detail/id/8153111/

Новый синтаксис rails при создании проекта

После выполнения rails project3beta выдало хелп и говорит мол новый синтаксис создания проекта:

d:\rails_app>rails project3beta
Usage:
  rails new APP_PATH [options]

Options:
  -r, [--ruby=PATH]           # Path to the Ruby binary of your choice
                              # Default: C:/ruby/192/bin/ruby.exe
  -d, [--database=DATABASE]   # Preconfigure for selected database (options: mys
ql/oracle/postgresql/sqlite3/frontbase/ibm_db)
                              # Default: sqlite3
  -b, [--builder=BUILDER]     # Path to an application builder (can be a filesys
tem path or URL)
  -m, [--template=TEMPLATE]   # Path to an application template (can be a filesy
stem path or URL)
      [--dev]                 # Setup the application with Gemfile pointing to y
our Rails checkout
      [--edge]                # Setup the application with Gemfile pointing to R
ails repository
      [--skip-gemfile]        # Don't create a Gemfile
  -O, [--skip-active-record]  # Skip Active Record files
  -T, [--skip-test-unit]      # Skip Test::Unit files
  -J, [--skip-prototype]      # Skip Prototype files
  -G, [--skip-git]            # Skip Git ignores and keeps

Runtime options:
  -f, [--force]    # Overwrite files that already exist
  -p, [--pretend]  # Run but do not make any changes
  -q, [--quiet]    # Supress status output
  -s, [--skip]     # Skip files that already exist

Rails options:
  -v, [--version]  # Show Rails version number and quit
  -h, [--help]     # Show this help message and quit

Description:
    The 'rails new' command creates a new Rails application with a default
    directory structure and configuration at the path you specify.

Example:
    rails new ~/Code/Ruby/weblog

    This generates a skeletal Rails installation in ~/Code/Ruby/weblog.
    See the README in the newly created application to get going.


У меня стоит rails (3.0.4.rc1, 3.0.3, 2.3.4)

Новая строка создания проекта выглядит так:
rails new project3beta

Ошибка: rake aborted! No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)

После выполнение rake db:create:all или rake db:drop:all

Выдает ошибку:
d:\rails_app>rake db:create:all
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
C:/ruby/187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rake
file'
(See full trace by running task with --trace)


Решение: вы скорее находитесь не в проекте rails
Вы выполняете в каталоге "d:\rails_app>"
а должны: в проекте rails "d:\rails_app\project235>"

Ошибка: rake aborted! can't convert String into Integer (See full trace by running task with --trace)

После редактирования /config/database.yml под Windows выдает ошибку:

После команды: rake db:create:all
rake aborted!  can't convert String into Integer    (See full trace by running task with --trace)


Попробуйте скачать Notepad++ и в меню выбрать "Кодировки->Преобразовать в UTF-8 без BOM"

и сделайте отступы после названия, вот так:


development:
  adapter: mysql
  host: localhost
  username: root
  password: #none
  database: project235_development
  encoding: utf8
  timeout: 5000

test:
  adapter: mysql
  host: localhost
  username: root
  password: #none
  database: project235_test
  encoding: utf8
  timeout: 5000

production:
  adapter: mysql
  host: localhost
  username: root
  password: #none
  database: project235_production
  encoding: utf8
  timeout: 5000

libmysql.dll для gem mysql

Если неработает gem mysql то надо положить этот фаил в libmysql.dll 1,44 МБ (1 519 616 байт) в вашу папку C:\ruby\186\bin

Фаилы из стандартного MySQL не подходят.
Не все файлы libmysql.dll подходят, но этот вроде работает — instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

Агрегатор всего, происходящего с Ruby на Украине. Rubyhub.com.ua

Рубисты Украины приветствуются на свежезапущенный Rubyhub — агрегатор всего, происходящего с Ruby на Украине.

Агрегация


Rubyhub.com.ua


На данный момент Rubyhub собирает:
твиты, посредством аккаунта @rubyhub, причем только твиты про Ruby. Хочу видеть там и твой твиттер — подключить его можно прямо тут.
записи из блогов — можно (и нужно!) добавить свой, для чего нужно войти на сайт одним из доступных способов (например, через тот же твиттер)
вакансии для рубистов — посредством замечательного агрегатора вакансий Jooble.

Читать дальше →