Запитання з тегом «ruby-on-rails»

Ruby on Rails - це повний стек із відкритим кодом для веб-додатків із відкритим кодом, написаний на Ruby. Він слідує за популярною базовою моделлю MVC і відомий своїм підходом до розробки додатків "конвенція щодо конфігурації".

30
як вирішити помилку "установка на рубіні відсутня психіка"?
Я використовував rvm для установки ruby ​​1.9.3. хоча він був успішно встановлений, він поскаржився на libyaml. і тепер кожного разу, коли я хочу встановити дорогоцінний камінь (скажімо, рейли), це попередження з’являється: It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and …
158 ruby-on-rails  ruby  macos  rvm 


7
EOFError: кінець файлу досягнуто проблеми з Net :: HTTP
Я використовую ruby-1.8.7-p302 / Rails 2.3.11. Я намагаюся використовувати FQL (Facebook API), щоб отримати статистику посилання. Ось мій код: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect end І ось помилка: EOFError: …


19
Не вдалося встановити Nokogiri - відсутній libxml2
Я завжди працював над проблемою встановлення Nokogiri, дотримуючись документації в навчальному посібнику " Встановлення Nokogiri ". Але цього разу, навіть після встановлення всіх залежностей, Nokogiri не встановлено. Я отримую таку помилку: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> Я спробував встановити його, вказавши каталоги libxml2 та libxslt: sudo gem install nokogiri …

11
Найкращий спосіб створити унікальний маркер в Rails?
Ось що я використовую. Маркер не обов'язково повинен бути чути, щоб здогадуватися, він більше схожий на короткий ідентифікатор URL, ніж будь-що інше, і я хочу, щоб він був коротким. Я переглянув кілька прикладів, які я знайшов в Інтернеті, і в разі зіткнення, думаю, що код нижче відтворить маркер, але я …

7
Рейки 3.1 та зображення активів
Я розмістив усі мої зображення для теми мого адміністратора у папці активів у папці під назвою admin. Тоді я посилаюся на це як нормально, тобто. # Ruby image_tag "admin/file.jpg" ..... #CSS .logo{ background:url('/assets/images/admin/logo.png'); FYI. Тільки для тестування я ще не використовую тег активу-путь, оскільки я не скомпонував свої активи. Добре …

10
Модель рельєфу, вид, контролер та помічник: що куди йде?
У Ruby on Rails Development (або MVC взагалі), яке швидке правило слід дотримуватись, куди слід застосувати логіку. Будь ласка, дайте відповідь ствердно - З Do покладіть це сюди , а не Не кладіть цього туди .

8
Плагіни в 2.3 стилі та попередження про депрекацію виконуються у Heroku
Я переходжу до Rails 3.2 і запускаю rake db: migrate дає мені кілька помилок форми: ПОПЕРЕДЖЕННЯ ПОПЕРЕДЖЕННЯ. У постачальника / плагінів у вас є плагіни у стилі Rails 2.3! Підтримка цих плагінів буде видалено в Rails 4.0. Перемістіть їх і зв’яжіть їх у своєму Gemfile або складіть у свою програму …

9
Переопределення Rails default_scope
Якщо у мене є модель ActiveRecord :: Base із за замовчуванням: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end Чи є спосіб обійтися Foo.find без використання default_scopeумов? Іншими словами, чи можете ви змінити область за замовчуванням? Я б подумав , що з допомогою « по умовчанням» в …

4
Перейменування таблиці в рейки
Я хочу перейменувати таблицю ... (будь-яку таблицю.) Я спробував цей рядок коду: ActiveRecord::ConnectionAdapters::SchemaStatements.rename_table(old_name, new_name) Ось дивна річ. Я знаю, що я працював уперше, але тепер я отримую цю помилку: невизначений метод `rename_table 'для ActiveRecord :: ConnectionAdapters :: SchemaStatements: Module Чи потрібно було щось встановити?

9
Ruby on Rails: як надати рядок як HTML?
У мене є @str = "<b>Hi</b>" і на мій погляд erb: <%= @str %> Що буде відображатися на сторінці: це <b>Hi</b>те, що я дуже хочу привітати . Який рубіновий спосіб "інтерпретувати" рядок як розмітку HTML? Редагувати : випадок, де @str = "<span class=\"classname\">hello</span>" Якщо, на мій погляд, я це роблю …

14
зробіть проти фігурних дужок для блоків у Ruby
У мене є колега, який активно намагається переконати мене в тому, що я не повинен використовувати do..end і замість цього використовувати фігурні дужки для визначення багаторядкових блоків у Ruby. Я твердо в таборі, використовую лише фігурні брекети для коротких одноводкових лайнерів і робити .. закінчувати все інше. Але я думав, …

12
Альтернативи спостерігача за рейками для 4.0
Оскільки спостерігачів офіційно видалено з Rails 4.0 , мені цікаво, що використовують інші розробники замість них. (За винятком використання видобутого дорогоцінного каменю.) Хоча спостерігачів, безумовно, зловживали і часом могли легко стати недоброзичливими, було багато випадків використання поза просто очищенням кешу, де вони принесли користь. Візьмемо, наприклад, додаток, якому потрібно відстежувати …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.