ruby-on-rails- все статьи тега ➜ страница 9
Как использовать драгоценные камни с Ubuntu?
Я недавно обновился до Ubuntu 9.04, и у меня есть проблемы с использованием драгоценных камней. Я установил Ruby, Rubygems и Rails с помощью apt-get. Элемент работает. затем я установил capistrano и другие драгоценные камни, такие как heroku. Для этого я использовал команду: sudo gem install XXX когда я хочу использовать cap команда не работает: bash: cap: command not found это то же самое с другими командами камень. у меня что-то конкретное сделать, так что камень команды работают? ...
Bundler: вы пытаетесь установить в режиме развертывания после изменения вашего Gemfile
Я довольно новичок в bundler и capistrano, и я пытаюсь использовать их вместе. Когда я пытаюсь развернуть, я получаю сообщение: вы пытаетесь установить в режиме развертывания после изменения вашего Gemfile. Запустите "bundle install" в другом месте и добавьте обновленный Gemfile.блокировка для контроля версий. Я не знаю, как удовлетворить систему, которая жалуется, и я не понимаю, почему жалоба приходит, потому что я читаю в в док: Если Gemfile.блокировка существует, и вы обновили свой ...
Скажите конец. каждый цикл в ruby
Если у меня есть цикл, таких как users.each do |u| #some code end где пользователи-это хэш из нескольких пользователей. Какая самая простая условная логика, чтобы увидеть, если вы находитесь на последнем пользователе в хэше пользователей и хотите только выполнить определенный код для этого последнего пользователя, так что что-то вроде users.each do |u| #code for everyone #conditional code for last user #code for the last user end end спасибо ...
Как спецификаций/помощника рельсы.rb отличается от spec / Spec helper.РБ? Мне это нужно?
Я делаю рельсы учебник во второй раз. Когда я вхожу в это rails generate integration_test static_pages Я spec/rails_helper.rb и spec/spec_helper.rb вместо spec/spec_helper.rb теперь, когда я запускаю свои тесты, они длиннее (более "многословные") и медленнее, чем когда я делал это в последний раз. Мне интересно, в чем разница между этими двумя файлами, и если я сделал что-то неправильно. Кроме того, есть ли способ избавиться от rails_helper.rb файл, не испортив все? ...
Произошла ошибка при установке pg (0.17.1), и Bundler не может продолжить
Я только что установил Rails 4.0.2 и при создании нового приложения, в стадии расслоения я: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h header *** extconf.rb failed *** Could not crea ...
Как получить родительский узел в капибара?
Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других идентификационных свойств, и единственный способ получить их в Capybara (например, для щелчка) - это сначала получить своего соседа (другого ребенка своего предка). Но я нигде не нашел, поддерживает ли капибара такие вещи, например: find('#some_button').parent.fill_in "Name:", :with => name ? ...
Как получить значения одного столбца в массив
прямо сейчас я делаю что-то вроде этого, чтобы выделить один столбец данных: points = Post.find_by_sql("select point from posts") затем передавая их в метод, я бы хотел, чтобы мой метод оставался агностиком, и теперь должен вызывать хэш.точка внутри моего метода. Как я могу быстро преобразовать это в массив и передать набор данных в мой метод, или есть лучший способ? ...
Как остановить сервер демона в Rails?
Я запускаю приложение rails, используя следующее $script/server -d webrick в моей системе Ubuntu , выше команды запустите сервер webrick в фоновом режиме . Я мог бы убить процесс с помощью команды kill $kill pid предоставляет ли rails какую-либо команду для остановки фонового запущенного сервера демонов ? как тот, который предоставляется rails для запуска сервера, спасибо . EDIT когда целесообразно запускать сервер демона ? Любой сценарий в реальном времени поможет Спасибо ...
Найти количество месяцев между двумя датами в Ruby on Rails
У меня есть два объекта Ruby on Rails DateTime. Как найти количество месяцев между ними? (Имея в виду, что они могут принадлежать к разным годам) ...
Rails API: лучший способ реализовать аутентификацию?
Я пишу приложение Rails 4, которое будет предоставлять API для мобильного приложения, которое еще не разработано. Пользователи будут проходить проверку подлинности с помощью электронной почты и пароль из мобильного приложения. в то время как я нашел довольно много информации по этой теме. Трудно понять, что является устаревшим или неоптимальным. Я читал о HTTP Basic Auth, который не кажется слишком безопасным, и HTTP Token-based Auth, но я не уверен, как связать это с обычной проверкой подлинно ...
Не удалось создать собственное расширение gem-Rails install
я устанавливал Ruby on Rails на основе инструкции из онлайн-класса edX. вот список команд терминала, и, где это уместно, соответствующий вывод: $ sudo apt-get install ruby1.9.1 установки $ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz $ tar zxvf ruby-1.8.24.tgz $ cd ruby-1..8.24 $ sudo ruby setup.rb RubyGems 1.8.24 installed == 1.8.24 / 2012-04-27 * 1 bug fix: * Install the .pem files properly. Fixes #320 * Remove OpenSSL dependency from the http code path --- ...
рельсы - перенаправление вывода консоли в файл
на консоли bash, если я сделаю это: cd mydir ls -l > mydir.txt оператор > захватывает стандартный ввод и перенаправляет его в файл; поэтому я получаю список файлов в mydir.txt вместо стандартного вывода. есть ли способ сделать что-то подобное на консоли rails? у меня есть оператор ruby, который генерирует множество отпечатков (~8k строк), и я хотел бы видеть его полностью, но консоль только "помнит" последние 1024 строки или около того. Так Что Я думал о перенаправлении в файл - если ...
Ruby on Rails: очистить кэшированную страницу
У меня есть приложение RoR (ruby v1.8.7; rails v2.3.5), которое кэширует страницу в среде разработки. Это было бы не так много проблем, но кэшированная страница a элементы являются неправильными. Я не внес никаких изменений в разработку.rb-файл, и я сознательно не добавил никаких команд кэширования к контроллерам. Я попытался очистить куки браузера (Firefox 3.5 на OSX) и кэш страниц для этого сайта (localhost). Я также перезапустил Дворняжка. Кажется, ничего не помогает. чего мне не хватае ...
Как я могу использовать "получает" на рейке задачи?
Я получаю сообщение об ошибке всякий раз, когда я пытаюсь использовать функцию попадает в задачу грабли. Есть ли способ заставить его работать? ошибка говорит :" нет такого файла или каталога - (имя задачи rake)" ...
Как сделать динамические идентификаторы в Haml?
#item создает div с id= "item" .box#item создает div с class= "box"и id="item" .box#="item "+x создает div с class= "box"и комментарием '#="item" +x' .box# ="item"+x бросает " незаконный элемент: классы и идентификаторы должны иметь значения." как мне установить идентификатор переменной? ...
Как "мягкое удаление" пользователя с помощью Devise
в настоящее время я использую Devise для регистрации/аутентификации пользователей в проекте Rails. Когда пользователь хочет отменить свою учетную запись, объект пользователя уничтожается, что оставляет мое приложение в нежелательном состоянии. какой самый простой способ реализовать "мягкое удаление", т. е. только удаление личных данных и маркировка пользователя как удаленного? Я все еще хочу сохранить все записи ассоциаций. Я предполагаю, что мне придется сначала ввести новый столбец "удалено" ...
Ruby on Rails: как отсортировать два столбца с помощью ActiveRecord?
Я хочу отсортировать по двум столбцам, один из которых DateTime (updated_at), а другой-десятичный (цена) Я хотел бы иметь возможность сортировать сначала по updated_at, а затем, если несколько элементов происходят в один и тот же день, Сортировать по цене. ...
Что такое "ресурс" в Rails?
глупый вопрос, но у меня есть некоторая затяжная путаница в том, что именно "ресурс" находится в Rails. Этот термин используется везде, но я получаю забавное чувство, что он может использоваться довольно свободно. На него ссылаются в модели, контроллере и, буквально, в routes.rb. это конкретный маршрут? Например, map.resources отображает 7 спокойных "ресурсов". Так что пример один ресурс был бы вызовом, скажем,index действие определенного класса контроллер?!? это ссылка на всю страницу/объект ...
Является ли это Rails JSON authentication API (с помощью Devise) безопасным?
моих Rails приложение использует разработать для проверки подлинности. Он имеет сестру iOS приложение, и пользователи могут войти в приложение, используя те же учетные данные для веб-приложения. Поэтому мне нужен какой-то API для аутентификации. много подобных вопросов здесь пункт в этом уроке, но он, кажется, устарел, так как token_authenticatable модуль с тех пор был удален из Devise и некоторые из строк бросают ошибки. (Я использую Devise 3.2.2.) Я попытался свернуть мой собственный на основ ...
Как заменить акцентированные латинские символы в Ruby?
у меня есть ActiveRecord модель Foo, которая имеет ...