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

Ruby - це багатоплатформна, динамічна об'єктно-орієнтована інтерпретована мова з відкритим кодом, створена Юкіхіро Мацумото (Мац) у 1995 році. Тег [ruby] призначений для питань, пов'язаних з мовою Ruby, включаючи її синтаксис та його бібліотеки. Питання Ruby on Rails слід позначати темою [ruby-on-rails].


26
rails + MySQL на OSX: Бібліотека не завантажена: libmysqlclient.18.dylib
Я тільки починаю з Рубі (і рейки). Я зробив налаштування відповідно до http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby дорогоцінних каменів, використовуючи rvm. У мене все добре працює з sqlite. Тепер я хотів би спробувати перетворити речі на MySQL, оскільки саме цим я займаюся більшу частину своєї розробки. У своєму Gemfile я замінив sqlite на mysql2: …

11
Як очистити всі завдання від Sidekiq?
Я використовую sidekiq для фонових завдань у додатку Rails. Зараз кількість робочих місць стає більше, тому я хочу очистити всі робочі місця. Я спробував наступну команду в консолі Sidekiq::Queue.new.clear але це дало наступну помилку. NameError: uninitialized constant Sidekiq::Queue Як очистити всі завдання від sidekiq?

11
Як змусити Ruby / Homebrew / RVM працювати над Yosemite?
Після встановлення Yosemite я не зміг запустити пивоваріння або рубін. Я отримував цю помилку під час оновлення варіння: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 отримання цієї помилки на irb: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from …

4
Використання --no-rdoc та --no-ri з bundler
Під час використання gem install gem_nameя можу передавати --no-rdocта --no-riперемикати, щоб пропустити генерування документації RDoc / RI для дорогоцінного каміну при встановленні. Чи є подібний спосіб зробити це bundle install?


6
Ruby Hash для масиву значень
У мене це: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } і я хочу досягти цього: [["a","b","c"],["b","c"]] Здається, це має працювати, але це не так: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Будь-які пропозиції?
118 ruby  arrays  hash 

5
Перетворити рядок у рубін регулярного виразу
Мені потрібно перетворити рядок типу "/ [\ w \ s] + /" у регулярний вираз. "/[\w\s]+/" => /[\w\s]+/ Я спробував використовувати різні Regexpметоди, такі як: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, аналогічно Regexp.compileі Regexp.escape. Але жоден з них не повертається так, як я очікував. Далі ще я спробував зняти відхилення від косого …
118 ruby  regex  string  ruby-1.9.3 


7
ПОМИЛКА: Помилка встановлення capybara-webkit:
Будь-які пропозиції, як виправити? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

8
Передача методу як параметра в Ruby
Я намагаюся трохи повозитися з Рубі. Для цього я намагаюся реалізувати алгоритми (наведені в Python) з книги "Програмування колективного інтелекту" Рубі. У главі 8 автор передає метод a як параметр. Здається, це працює в Python, але не в Ruby. У мене тут є метод def gaussian(dist, sigma=10.0) foo end і …
117 ruby  parameters  methods 

8
Як вирішити "Для роботи над цим завданням потрібно встановити Ruby і Sass та у вашій PATH" Попередження?
Я зараз налаштовую новий Mac для роботи. Я встановив Grunt & Grunt CLI у всьому світі. Потім я зробив npm installвсередині папки проекту, щоб встановити всі залежності. Поки що проблем немає, але як тільки я намагаюся виконати sass:distзавдання, отримую це попередження: Warning: You need to have Ruby and Sass installed …
117 ruby  macos  bash  terminal  sass 


5
Як обернути link_to навколо якогось html-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"> …

18
Рейки 4: активи, які не завантажуються у виробництво
Я намагаюся вкласти своє додаток у виробництво, а зображення та шляхи активів css не працюють. Ось що я зараз роблю: Графічні активи живуть у /app/assets/images/image.jpg Таблиці стилів живуть у /app/assets/stylesheets/style.css У своєму макеті я посилаю на файл css так: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> Перш ніж …

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