Результаты поиска по запросу "ruby"
Как получить IP-адрес моей локальной машины в Ruby?
Я занимаюсь разработкой Rails в Ubuntu 12.04LTS OS. Я хочу записать свой локальный IP-адрес в файл, а не в петлю 127.0.0.1, которую я используюifconfig, Пожалуйста, предложите решение.
Как вырваться из рубинового блока?
ВотBar#do_things: class Bar def do_things Foo.some_method(x) do |x| y = x.do_something return y_is_bad if y.bad? # how do i tell it to stop and return do_things? y.do_something_else end keep_doing_more_things end endИ вотFoo#some_method: class ...
Сортировать массив в Ruby, игнорируя статьи («the», «a», «an»)
В моем приложении мне нужно показать список песен. Прямо сейчас я делаю это: Song.all.sort {|x,y| x.artist.name <=> y.artist.name }К сожалению, это означает, что «Пресловутый БОЛЬШОЙ» будет сортироваться с Т, в то время как я хочу, чтобы он ...
Как перебрать массив, начиная с последнего элемента? (Рубин)
Я пришел с приведенным ниже решением, но я считаю, что должно быть лучше там ... array = [ 'first','middle','last'] index = array.length array.length.times { index -= 1; puts array[index]}
Автоматизация SSH для Windows с помощью Ruby
У меня есть 13 оконных серверов под управлением Jenkins Slaves. По какой-то причине (обновления Windows?), Подчиненные Jenkins периодически перестают работать, и служба Jenkins Slave должна быть перезапущена. Если я вручную использую SSH на ...
порт используется, когда порт не используется
Я пытаюсь запустить следующее приложение Sinatra и получаю сообщение об ошибке, сообщающее, что я не могу запустить сервер, либо потому, что порт уже используется, либо потому, что у меня нет привилегий root. У меня никогда не было этой проблемы ...
Что делает Ruby's BEGIN?
Что значитBEGIN значит в Ruby, а как это называется? Например, учитывая этот код: puts "This is sentence 1." BEGIN { puts "This is sentence 2." }почемуputs "This is sentence 2." выполняется первым?
Сжать строку Gzip в Ruby
Как бы я написал метод для сжатия строки Gzip, которая не содержит заголовочный файл, и чтобы он сжимался точно так, как это было до того, как я распаковал его. Оригинальное сжатие сделано в C #, и я раздуваю в Ruby, используя ...
Динамически генерировать области в моделях рельсов
Я хотел бы генерировать области динамически. Допустим, у меня есть следующая модель: class Product < ActiveRecord::Base POSSIBLE_SIZES = [:small, :medium, :large] scope :small, where(size: :small) scope :medium, where(size: :medium) ...
сиквел никогда не возвращает utf-8, только ascii-8bit
Есть база данных mysql, к которой я пытаюсь подключиться. DataMapper хорошо выбирает все в UTF-8, но Sequel всегда возвращает строки в ASCII-8bit, что приводит к ошибкам с .to_json. Я попробовал несколько вещей, чтобы заставить его ...