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

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

15
Як вирішити помилку "Відсутня" секретна_відна_база` для середовища "виробництва" (Rails 4.1)
Я створив додаток Rails, використовуючи Rails 4.1, з нуля, і я стикаюся з дивною проблемою, яку я не в змозі вирішити. Кожен раз, коли я намагаюся розгорнути свою програму на Heroku, я отримую помилку 500: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlФайл містить наступну конфігурацію: secret_key_base: …

13
Помилка "вимагати" Ruby: не вдається завантажити такий файл
У мене є один файл main.rb із таким вмістом: require "tokenizer.rb" Файл tokenizer.rb знаходиться в одному каталозі, його вміст: class Tokenizer def self.tokenize(string) return string.split(" ") end end Якщо я спробую запустити main.rb, я отримаю таку помилку: C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb (LoadError) …
169 ruby  require 


12
Найкращий спосіб красивого друку хешу
У мене великий хеш із вкладеними масивами та хешами. Я хотів би просто роздрукувати його, щоб він був "читабельним" для користувача. Я хотів би, щоб це було на зразок to_yaml - це досить читабельно - але все ще занадто технологічно виглядає. Зрештою, це будуть кінцеві користувачі, яким потрібно прочитати ці …




13
Як використовувати Ruby для сценаріїв оболонок?
У мене є кілька простих сценаріїв оболонок, які я хочу зробити Наприклад: Вибір файлу в робочому каталозі зі списку файлів, що відповідають деяким регулярним виразам. Я знаю, що я можу робити таку річ, використовуючи стандартні bash та grep, але мені було б непогано мати змогу зламати швидкі сценарії, які працюватимуть …
165 ruby  shell  scripting 

4
Як зробити новий рядок у виході
Як змусити \nнасправді працювати на своєму виході? На даний момент він просто записує все це в 1 довгий блок. Дякуємо за будь-яку допомогу Dir.chdir 'C:/Users/name/Music' music = Dir['C:/Users/name/Music/*.{mp3, MP3}'] puts 'what would you like to call the playlist?' @new = '' playlist_name = gets.chomp + '.m3u' music.each do |z| @new …
165 ruby  newline 

8
Ruby еквівалент virtualenv?
Чи є щось схоже на утиліту Python virtualenv ? В основному це дозволяє встановлювати пакети Python в середовище з пісочним середовищем, тому easy_install djangoне заходить у ваш загальносистемний каталог сайтів пакунків, він перейде в створений virtualenv каталог. Наприклад: $ virtualenv test New python executable in test/bin/python Installing setuptools...cd .........done. $ …
165 python  ruby  virtualenv 

20
Встановлення RMagick: Не вдається знайти MagickWand.h
Оновлення RMagick і Imagemagick - це болісний досвід. Я оновив версію Imagemagick на своєму mac (MacOS El Capitan Version 10.11.5) з домашньою мовою для одного проекту в Ruby 2.3 до6.9.5-9 $ convert --version Version: ImageMagick 6.9.5-9 Q16 x86_64 2016-09-09 Зараз старший проект в Ruby 1.8.7 відмовляється працювати з повідомленням про …

3
Ruby, поєднуючи масив в один рядок
У Ruby є спосіб об'єднати всі елементи масиву в один рядок? Приклад масиву: @arr = ['<p>Hello World</p>', '<p>This is a test</p>'] Приклад Вихід: <p>Hello World</p><p>This is a test</p>
163 ruby 

23
CocoaPods не працює у macOS High Sierra
Після оновлення до macOS High Sierra CocoaPods не працює. Незважаючи на те, що відмовитися від CocoaPods, це, на жаль, наразі не вдається. Повідомлення про помилку наведено нижче. zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory Я розумію, що помилка пов'язана з оновленням Ruby, але що виправляється? Намагання змусити …


5
Як перевірити, чи існує певний каталог у Ruby
Я намагаюся написати сценарій, який автоматично перевіряє або оновлює URL-адресу Subversion на основі того, існує вказаний каталог чи ні. Чомусь мій код не працює і завжди повертає справжнє, навіть якщо він помилковий: def directory_exists?(directory) return false if Dir[directory] == nil true end Що я роблю неправильно?
163 ruby 

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