ruby-on-rails- все статьи тега ➜ страница 6
Как очистить застрявших / несвежих работников Resque?
Как вы можете видеть из прилагаемого изображения, у меня есть несколько рабочих, которые, похоже, застряли. Эти процессы не должны занимать больше нескольких секунд. Я не уверен, почему они не четкие или как вручную удалить их. Я на Heroku, используя Resque с Redis-To-Go и HireFire для автоматического масштабирования рабочих. ...
Вы можете получить имя пользователя БД, pw, имя базы данных в Rails?
Я пишу задачу рейка, которая делает некоторую работу БД вне Rails/ActiveRecord. есть ли способ получить информацию о подключении к БД (хост, имя пользователя, пароль, имя БД) для текущей среды, как определено в database.yml? Я хотел бы получить его, чтобы я мог использовать его для подключения, как это... con = Mysql.real_connect("host", "user", "pw", "current_db") ...
Использование Rails serialize для сохранения хэша в базе данных
Я пытаюсь сохранить хэш-сопоставление идентификаторов для нескольких попыток в моем приложении rails. Моя миграция в базу данных для размещения этого нового столбца: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, :multi_wrong, :string end def self.down remove_column :users, :multi_wrong end end В моей модели у меня есть: class User < ActiveRecord::Base serialize :multi_wrong, Hash end но когда я использую консоль rails, чтобы про ...
Как очистить / уничтожить сеанс в rails?
Я не могу найти его нигде... Как удалить/уничтожить/сбросить/очистить / очистить сеанс пользователя в Rails? Не только одна ценность, но и все остальное.. ...
WARN не смог определить содержание-длину тела ответа. Set content-длина ответа или set Response#chunked = true [дубликат]
Возможные Дубликаты:что делает " предупреждение не может определить содержание-длина тела ответа.- значит, и как мне от него избавиться? Я только что обновился до rails 3.2.2, и теперь на rails s, загрузка страницы, я получаю все эти ошибки в журнале: [2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true [2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set conten ...
Произошла ошибка при попытке загрузить камень 'uglifier'. (Bundler:: GemRequireError)
почему я получаю эту ошибку? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shib ...
Рельсы отвечают: как это работает?
Я читал здесь и там о том, как круто respond_with метод в Rails 3. Но я даже не могу найти ссылку на него ни в API Rails, ни в поиске источника. Может ли кто-нибудь объяснить мне, как это работает (какие параметры вы можете использовать и т. д.) или указать мне место, где он фактически реализован, чтобы я мог самостоятельно просмотреть код? ...
комплект: команда не найдена
Я размещаю на vps, ubuntu 10.04, rails 3, ruby и mysql, установленных правильно, следуя некоторым учебникам. Если я бегу bundle check или bundle install я получаю сообщение об ошибке '- bash: bundle: command not found'. От gem list --local Я вижу' bundler (1.0.2, 1.0.0) ' установлен. Я не знаю, что происходит не так... gem environment возвращает: RubyGems Environment: - RUBYGEMS VERSION: 1.3.7 - RUBY VERSION: 1.8.7 (2010-04-19 patchlevel 253) [i686-linux] - INSTALLATION DIRECTORY: /opt ...
Rails: каков хороший способ проверки ссылок (url)?
Мне было интересно, как лучше всего проверить URL-адреса в Rails. Я думал об использовании регулярного выражения, но не уверен, что это лучшая практика. и, если бы я использовал регулярное выражение, может ли кто-нибудь предложить мне его? Я все еще новичок в регулярном выражении. ...
Как запустить консоль Rails в среде тестирования и помощник по нагрузочному тестированию.РБ?
фон: у меня возникли некоторые проблемы с драгоценным камнем Thoughtbot "Factory Girl", который используется для создания объектов для использования в модульных и других тестах. Я бы хотел подойти к консоли и запустить разные заводские звонки, чтобы проверить, что происходит. Например, я хотел бы пойти туда, чтобы сделать... >> Factory(:user).inspect Я знаю, что вы можете запустить консоль в разных средах... $ script / console RAILS_ENV=test но когда я это делаю, Заводской класс не я ...
Что делает rake db:test: prepare на самом деле?
Я следую за обучающими видеороликами rails, и я не могу понять, что такое db:test:prepare команда на самом деле делает. Может ли кто-нибудь дать объяснение? ...
ActionController::InvalidAuthenticityToken
Ниже приведена ошибка, вызванная формой в моем приложении Rails: Processing UsersController#update (for **ip** at 2010-07-29 10:52:27) [PUT] Parameters: {"commit"=>"Update", "action"=>"update", "_method"=>"put", "authenticity_token"=>"ysiDvO5s7qhJQrnlSR2+f8jF1gxdB7T9I2ydxpRlSSk=", **more parameters**} ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken): это происходит для каждого номера-get запрос и, как видите, authenticity_token есть. ...
Как мне обернуть ссылку на какой-то html-код ruby?
Как мне обернуть ссылку вокруг кода представления? Я не могу понять, как передать несколько строк с кодом Ruby в один link_to метод. Результат, который я ищу, заключается в том, что вы нажимаете столбец и получаете страницу показа: <div class="subcolumns"> <div class="c25l"> <div class="subcl"> <%= image_tag album.photo.media.url(:thumb), :class => "image" rescue nil %> </div> </div> <div class="c75r"> <div ...
rails + MySQL на OSX: библиотека не загружена: libmysqlclient.18.dylib
Я только начинаю с Ruby (и rails). Я сделал настройку в соответствии с http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby драгоценные камни, используя rvm. У меня все хорошо работает с SQLite. теперь я хотел бы попробовать конвертировать вещи в MySQL, так как это то, что я делаю большую часть своей разработки. В моем Gemfile Я заменил sqlite на mysql2: group :development, :test do # gem 'sqlite3', '1.3.5' gem 'mysql2' gem 'rspec-rails', '2.9.0' end но когда я пытаюсь со ...
Heroku ошибка развертывания H10 (приложение разбилось)
у меня есть приложение RoR, работающее на моем локальном компьютере, но когда я отправляю его в heroku, он падает. Журнал ошибок выдает ошибку H10 и говорит: 2012-11-21T15:26:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/newrelic_rpm-3.4.2/lib/new_relic/control/instance_methods.rb:95:in `start_agent' 2012-11-21T15:26:48+00:00 heroku[web.1]: State changed from starting to crashed 2012-11-21T15:26:48+00:00 heroku[web.1]: Process exited with status 1 2012-11-21T15: ...
Почему все активные записи ненавидят? [закрытый]
по мере того, как я узнаю все больше и больше о ООП и начинаю реализовывать различные шаблоны проектирования, я продолжаю возвращаться к случаям, когда люди ненавидят Активная Запись. часто люди говорят, что он не масштабируется хорошо (цитируя Twitter в качестве своего главного примера) - но никто на самом деле не объясняет почему он не масштабируется хорошо; и / или как достичь плюсов AR без минусов (через аналогичный, но другой шаблон?) надеюсь это не превратится в священную войну о шаблона ...
разница между областью видимости и пространством имен маршрутизации ruby-on-rails 3
Я не могу понять, в чем разница между пространством имен и областью видимости в маршрутизации ruby-on-rails 3. кто-нибудь может объяснить? namespace "admin" do resources :posts, :comments end scope :module => "admin" do resources :posts, :comments end ...
В чем разница между Gemfile и файле.замок в Рубине на рельсах
Я новичок в Ruby on Rails и я использую Rails 3.0.9. в чем разница между Gemfile и Gemfile.lock в Rails? ...
Как получить Twitter-Bootstrap навигации, чтобы показать активную ссылку?
Я не понимаю, как Twitter Bootstrap делает активные ссылки для навигации. Если у меня есть обычная навигация, как это (с ruby on rails linking): <ul class="nav"> <li class="active"> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> </ul> Как мне сохранить его активным на основе ссылки нажал? ...
Используя опцию --No-RDoc и ... нет-Ри с помощью Bundler
при использовании gem install gem_name Я могу пройти --no-rdoc и --no-ri переключается, чтобы пропустить создание документации RDoc/RI для gem при установке. есть ли аналогичный способ сделать это с bundle install? ...