Ruby – вопросы и ответы

129
голосов
1
ответ
Следующий код возвращает table-names Как получить имена отдельных столбцов в таблице? ActiveRecord::Base.connection.tables #=> ["products","listings"] Как получить: Products.< all columns >
6 месяцев, 3 недели назад fabbb
81
голос
1
ответ
Я пытаюсь использовать следующий код: require 'statsample' include Statsample::Shorthand n = 100 x = rnorm(n) y = x + rnorm(n,0.5,0.2) Statsample::Graph::Scatterplot.new(x,y) Я получаю вывод следую...
6 месяцев, 3 недели назад Shrey
58
голосов
1
ответ
Я только начал проверять синатра на проект, и я начал играть с HAML. Тем не менее, я столкнулся с проблемой - у меня есть путь с splat, который должен указывать на файл HAML с именем, аналогичным т...
6 месяцев, 3 недели назад Roby718
124
голоса
4
ответа
Недавно я установил чистую виртуальную машину ubuntu14.04 в vware fusion и обновил ее. Я пытаюсь установить mime-tyes-data на sudo gem install mime-types-data -v 3.2015.1120 Ошибка показывает ОШИБК...
6 месяцев, 3 недели назад Peterxwl
-4
голоса
1
ответ
Я получаю сообщение об ошибке при установке пакета с использованием рецепта в Linux. ================================================================================[0m [31mError executing action '...
6 месяцев, 3 недели назад Ash
72
голоса
2
ответа
У меня есть строка "\nbed.bed_id,\nbed.bed_label,\nbed.room_id,\nbed.pool_bed, nbed.record_state\n" , и мне нужно разбить ее пробелом и запятой. Я попробовал split(/,?\s+/) , который работает, но т...
6 месяцев, 3 недели назад jtzero
121
голос
2
ответа
Я последовал за этим учебником более или менее... Я установил пассажирский камень, выполнил модуль-install-ginx-модуль, успешно установлен nginx и вставил его в конфигурацию: server { listen 80;
6 месяцев, 3 недели назад apirogov
58
голосов
1
ответ
Я запускал внешний скрипт python помощью system(run_command) Но я хочу получить pid запущенного скрипта python, Поэтому я попытался использовать fork и получить pid, Но возвращенный pid был pid бло...
6 месяцев, 3 недели назад newBike
-7
голосов
3
ответа
У меня есть значение массива ruby string, и я хочу получить его как строковое значение. Я использую рубин с рецептом шеф-повара. Запуск на платформе Windows. Code- version_string = Mixlib::ShellOut...
6 месяцев, 3 недели назад Biswajit Das
99
голосов
1
ответ
У меня есть огромная функция, которую я вызывал вручную через консоль рельсов heroku. Я получаю сообщение об ошибке в моих журналах: 2015-06-22T14:56:42.940517+00:00 heroku[run.9877]: Process runni...
6 месяцев, 3 недели назад MingMan
82
голоса
1
ответ
Я пытаюсь заставить следующие монгольские отношения работать, но игровое поле каждой команды - пустой массив. Является ли это недействительной реляционной моделью? Мне нужно разделить игры, то есть...
6 месяцев, 3 недели назад Marcus
58
голосов
1
ответ
Когда я пытаюсь совершить поездку туда и обратно с ЯМЛ на пустой символ, это изменится на другую: require "yaml" YAML.load(:"".to_yaml) # => ":" Является ли это ошибкой или предназначена? Каков ...
6 месяцев, 3 недели назад sawa
71
голос
1
ответ
Из документации по Монго : Если вы укажете несколько пар значений поля, $ set обновит или создаст каждое поле. У меня есть mongoid документ, как это: class MyCounter include Mongoid::Document field...
6 месяцев, 3 недели назад dcarneiro
91
голос
1
ответ
Я прохожу ENVs с JSON в Докер. Мне нужно использовать строку в оболочке для параметра. В оболочке правильный способ избежать одиночной кавычки - использовать '\'' . Итак, "Tom Market" становится "T...
6 месяцев, 3 недели назад Jared Markell
70
голосов
1
ответ
По некоторым причинам (Oracle, я смотрю на вас) мне нужно иметь возможность использовать 32 и 64-разрядные версии ruby. Могу ли я иметь 32 и 64-битные версии 1.9.3, установленные бок о бок с rbenv?...
6 месяцев, 3 недели назад thatmiddleway
57
голосов
1
ответ
Поэтому я хочу разобрать таблицу примерно на 10 веб-сайтах, поэтому я хочу создать новый поток для каждого сайта. Однако я не совсем уверен, как вернуть данные из этого типа запроса. Здесь один кла...
6 месяцев, 3 недели назад LewlSauce
99
голосов
1
ответ
В Ruby, как я могу получить чистое шестнадцатиричное представление отрицательного числа на заданном числе (шестнадцатеричных) цифр? Я уже знаю, что: irb(main):003:0> a=-7 => -7 irb(main):005:...
6 месяцев, 3 недели назад JCLL
58
голосов
1
ответ
Я пытаюсь отправить двоичные данные через popen3, но я получаю сообщение об ошибке. Команда оболочки, которую я выдаю, это: key = File.open('path.key').read Open3.popen3("openssl pkcs8 -inform DER ...
6 месяцев, 3 недели назад Fernando Gonzalez
71
голос
1
ответ
Я настраиваю вызов Кубка мира между некоторыми друзьями и решил практиковать свой Ruby и написать небольшой script для автоматизации процесса. Проблема: 32 квалификатора чемпионата мира разделились...
6 месяцев, 3 недели назад kylemac
91
голос
3
ответа
Я использую Selenium Webdriver (Ruby) для автоматизации моего веб-приложения, и мое веб-приложение имеет эту карусель, в которой мой элемент постоянно перемещается в цикле. К тому моменту, когда я ...
6 месяцев, 3 недели назад Rain
115
голосов
2
ответа
HighLine - это библиотека Ruby для облегчения ввода и вывода консоли. Он предоставляет методы, позволяющие запрашивать ввод и проверять его. Есть ли что-то, что обеспечивает функциональность, подоб...
6 месяцев, 3 недели назад N.N.
115
голосов
1
ответ
Почему повторное открытие вложенного модуля дает разные результаты в зависимости от используемого синтаксиса? Например, это отлично работает: module A module E end end module A module E def E.e end...
6 месяцев, 3 недели назад Glyn Normington
81
голос
2
ответа
Как мы получаем доступ к именам переменных, которые конфликтуют с зарезервированным именем byebug ? (byebug) var local h = {"hierarchyId"=>"59f0b029e4b037ef11a055f7", "level"=>2, ... self = &...
6 месяцев, 3 недели назад enator
114
голосов
1
ответ
Я запускаю развертывание крышки и получаю следующую проблему: ** [out :: 122.248.240.239] Installing mysql2 (0.3.7) ** [out :: 122.248.240.239] with native extensions ** [out :: 122.248.240.239] **...
6 месяцев, 3 недели назад Pahlevi Fikri Auliya
91
голос
1
ответ
когда я пытаюсь установить cocoa pods, я получаю эту ошибку: gem install cocoapods -V ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from https://ruby...
6 месяцев, 3 недели назад user3375235
114
голосов
3
ответа
У меня есть метод ruby, который должен проверить, был ли передан блок. Коллега предлагает, чтобы просто проверить, является ли block.nil? немного быстрее в производительности и работает для именова...
6 месяцев, 3 недели назад singletony
-10
голосов
1
ответ
Существует одна string : 'xxxxxxx#code#xxxxxxxx' , я хочу заменить код.
6 месяцев, 3 недели назад why
58
голосов
1
ответ
В настоящее время я занимаюсь созданием системы инвентаризации, предназначенной для книг и других бумажных товаров. Я хочу создать сайт в Ruby on Rails. Я ищу любые примеры или идеи, которые могут ...
6 месяцев, 3 недели назад Nanosmo
81
голос
2
ответа
У меня есть существующий массив activerecord, полученный следующим образом: @posts = Post.where(["created_at > ?", n_days.days.ago]) И я хотел бы заказать этот массив на основе значения, которое...
6 месяцев, 3 недели назад tyler
71
голос
3
ответа
Пытается итерации строк таблицы, пропуская первую строку. Использование рубин, огурец и жемчуг Page-объекта. PAGE_CLASS table(:table_data, id: 'list') ОПРЕДЕЛЕНИЕ ШАГА @current_page.table_data_elem...
6 месяцев, 3 недели назад codesman
100
голосов
1
ответ
Я бы очень хотел, чтобы иметь возможность запускать одну виртуальную машину как в linux box, так и в поле mac без изменений в Vagrantfile. Я собрал YAML-настройку, в которой я обычно хотел бы настр...
6 месяцев, 3 недели назад Brian Bruggeman
-4
голоса
2
ответа
Я новичок в rails. Я создал post model и posts_controller которого есть Name:string, EMail:string, Message:text, topic_id:integer столбцы, использующие эшафот. Я также создал модель topic и topics_...
6 месяцев, 3 недели назад Gokul M
123
голоса
1
ответ
Я пытаюсь распечатать заводскую bbb_a. У меня две модели aaa has_many bbbs bbb принадлежит_аааа aaas.rb FactoryGirl.define do factory :aaa do after(:build) do |aaa| aaa.bbbs << build(:bbb_a) ...
6 месяцев, 3 недели назад Konrad Wright
99
голосов
7
ответов
Я содрогнулся, чтобы спросить, но мой клиент не предложил другого решения SQL (или SQL-like). Я знаю, что Access имеет некоторые SQL-перехватчики; достаточно ли для базового ActiveRecord? Далее: Я ...
6 месяцев, 3 недели назад James A. Rosen
115
голосов
5
ответов
Я использую 'rails s', и сервер не запускается. Я просто начал это делать. И когда я перезапустил его, я получаю следующее: => Booting Puma => Rails 5.0.0 application starting in development ...
6 месяцев, 3 недели назад GeekFitness
99
голосов
1
ответ
Я установил gem 'devise' devise gem 'devise' в базовое приложение Ruby On Rails и при попытке изменить маршрут "/users/sign_in" на "/users", введя следующее в файл routes.rb; devise_scope :user do ...
6 месяцев, 3 недели назад Tony L
57
голосов
1
ответ
Как структурировать проект рубинового огурца, так что фактический код находится в одной папке, а тестовый набор находится в другом месте с единственной точкой входа для вызова всего набора тестов. ...
6 месяцев, 3 недели назад shah
81
голос
1
ответ
У меня есть простой логин script, который отлично работает до тех пор, пока он не попытается использовать буквы типа åäö и т.д. Я не получаю ошибки, но логин просто терпит неудачу, поэтому я предпо...
6 месяцев, 3 недели назад John Deerer
58
голосов
1
ответ
Таким образом, у меня есть эта оценка, которая будет составлена из 5 лучших результатов из числа игр. Дело в том, что я должен держать баллы в двойном массиве внутри другого массива: @scoreList= [[...
6 месяцев, 3 недели назад Alex
81
голос
1
ответ
У меня возникла проблема с удалением знаков доллара и запятых из валюты до начала проверки. По какой-то причине при сохранении значение устанавливается равным 0 . class Property < ActiveRecord::...
6 месяцев, 3 недели назад Mike
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема