Результаты поиска по запросу "ruby"
Как заставить Синатру работать с HTTPClient?
Я пытаюсь создать фасадный API, который получает запросы через Sinatra, а затем запускает HTTP-запросы на Github API в бэкэнде. В моем сценарии "Привет мир" у меня есть: #!/usr/bin/ruby require 'httpclient' require 'sinatra' get '/foo' do ...
Как получить цвет с помощью командной строки Windows, используя RSpec в Ruby?
В других операциях RSpec возвращает красиво окрашенные результаты (красный, зеленый и т. Д.). Однако в командной строке Windows (Vista) мой текстовый вывод просто старый скучный белый. Как я могу привнести цвет в результаты моего теста ...
Есть ли CMS для Rails 4? [закрыто]
Есть ли CMS для Rails 4 с Ruby 2? Большинство популярных движков (Refinerycms, Browser CMS) сделаны для Rails 3.
Как запустить скрипт Ruby в Sublime Text 2 из корня проекта
У меня есть проект Ruby, и я хотел бы запускать сценарии непосредственно из Sublime Text вместо необходимости запускать их в терминале. Я использую Ubuntu 12.04 LTS, если это вообще имеет значение. С терминала мне нужно находиться в корне ...
Рубиновый двумерный массив: поиск координат объекта
Предположим, у меня есть двумерный массивAи сказано, что где-то внутри него есть объектmy_element, Какой самый быстрый способ узнать его координаты? Я использую Ruby 1.8.6.
Рубин: структура против инициализации
Каковы преимущества и недостатки использованияStruct по сравнению с определениемinitialize метод? Я уже вижу, что это связаноменьше кодаа такжене поднимаяесли пропущен аргумент: Используя структуру: class Fruit < Struct.new(:name) end > ...
Преимущество метода крана в рубине
Я просто читал статью в блоге и заметил, что автор использовалtap во фрагменте что-то вроде: user = User.new.tap do |u| u.username = "foobar" u.save! endМой вопрос в том, что именно является преимуществом или преимуществом использованияtap? Я не ...
Знаете ли вы альтернативный генератор ctags для Ruby
Exumerant Ctags плохо работает с Ruby, вы можете видеть много взломов в коде ruby.c и в основном он не распознает многие случаи. Одним из наиболее важных является этот бит: class SomeModule::SomeClass endCtags генерирует: SomeModule ...
Привязка к сетевым интерфейсам в ruby
Я пытаюсь открыть несколько сокетов в приложении ruby на разных сетевых интерфейсах в Linux. Например, допустим, у меня есть интерфейс eth0 с IP-адресом 192.168.1.2 и интерфейс wlan0 с IP-адресом 10.0.0.2. Я хотел бы одновременно подключиться к ...
Регулярные выражения с валидациями в RoR 4
Есть следующий код: class Product < ActiveRecord::Base validates :title, :description, :image_url, presence: true validates :price, numericality: {greater_than_or_equal_to: 0.01} validates :title, uniqueness: true validates :image_url, ...