0
ответов

Создание маршрута с Sinatra для приема только определенного типа содержимого

Я пытаюсь создать маршрут с Sinatra, который безуспешно принимает POST только с Content-type: application / json. Мой подход следующий: post '/ dogs',: provides =>: json do # возвращает ...
вопрос задан: 22 November 2011 11:38
0
ответов

Пустой каталог (удалить все файлы)

Каков был бы безопасный и эффективный способ удалить все файлы в каталоге в чистом Ruby? Я написал Dir.foreach(dir_path) {|f| File.delete(f) if f != '.' && f != '.'} но он выдает мне No such ...
вопрос задан: 22 November 2011 09:06
0
ответов

MongoMapper: поиск всех документов, созданных в указанную дату

Мне нужно написать запрос, который находит все документы, созданные в указанную дату. Предположим, что это сегодня. Я пробовал это: Document.all (: created_at => Date.parse (Time.now.strftime ('% Y /% m / ...
вопрос задан: 22 November 2011 00:44
0
ответов

Какой самый эффективный способ удалить первый символ строки?

У меня строка c1234 - какой самый эффективный и быстрый способ удалить первую букву строки?
вопрос задан: 21 November 2011 20:19
0
ответов

XPath или CSS парсинг быстрее (для Nokogiri на HTML файлах)?

Я хотел бы знать, работает ли Nokogiri XPath или CSS парсинг быстрее с HTML файлами. Как отличается скорость?
вопрос задан: 21 November 2011 19:32
0
ответов

Завершить процесс и под- процессы в Ruby в Windows

В настоящее время я делаю это в одной командной строке, требуя 'win32 / process' p = Process.spawn ("C: / ruby193 / bin / bundle exec rails s") { {1}} помещает p Process.waitpid (p), а затем в другой требует 'win32 / process' ...
вопрос задан: 21 November 2011 13:20
0
ответов

Как я могу использовать туман для редактирования файла на s3?

У меня куча файлов на s3. У меня есть туман, настроенный с помощью файла конфигурации .fog, поэтому я могу запустить туман и получить подсказку. Теперь, как мне получить доступ к файлу на s3 и отредактировать его, если я знаю его путь?
вопрос задан: 21 November 2011 09:15
0
ответов

Что означает i.to_s в Ruby?

Я хочу понять фрагмент кода, который я нашел в Google: i.to_s В приведенном выше коде i - целое число. Насколько я понимаю, я конвертируется в строку. Это правда?
вопрос задан: 21 November 2011 08:54
0
ответов

Изменение песен в jPlayer, щелкнув ссылку, размещенную на Amazon S3

Привет всем и спасибо за любую помощь заранее. У меня есть приложение ruby ​​on rails, в котором я пытаюсь передавать аудио через jPlayer, который размещен на S3. Пока у меня нет проблем с загрузкой ...
вопрос задан: 21 November 2011 02:22
0
ответов

Выбор цвета RGB для Rails 3

Статус: я создаю приложение, в котором должно быть поле, доступное пользователю для выбора цвета, это поле будет содержать RGB строка цветового кода. Я протестировал один, который выглядит красиво, но не ...
вопрос задан: 20 November 2011 23:03
0
ответов

Тернарный оператор Rails и this

Есть ли в Rails такой же оператор, как в javascript / JQuery? Возьмем этот пример: User.find_by_email (params [: кандидата] [: email] .present?? (U = this.id): (u = 'not here') или: if User.find_by_email (params [: ...
вопрос задан: 20 November 2011 20:43
0
ответов

Как добавить некоторых пользователей по умолчанию в Devise?

Я пытаюсь заставить Devise работать в моем приложении Rails. Я новый пользователь Rails. Как правильно добавить несколько пользователей по умолчанию?
вопрос задан: 20 November 2011 17:41
0
ответов

Как лучше всего организовать структуру тестовых папок Ruby?

В Java обычно вы должны создать две исходные папки src и test с идентичной иерархией пакетов. В Ruby вы просто помещаете все тесты в ту же папку, что и тестируемый класс? Или вы ...
вопрос задан: 20 November 2011 15:26
0
ответов

Как создать глубокую копию объекта в Ruby?

Я провел поиск, нашел несколько различных методов и сообщений о создании оператора глубокого копирования. Есть ли быстрый и простой (встроенный) способ глубокого копирования объектов в Ruby? Поля не являются массивами или ...
вопрос задан: 20 November 2011 15:04
0
ответов

Бенчмаркинг операции ruby, возвращающей значение

Бенчмарк берет блок и возвращает время: http://ruby-doc.org/stdlib-1.9.3/libdoc/benchmark/rdoc/Benchmark.html require 'benchmark' puts Benchmark.measure { "a "*1_000_000 } Что если вы хотите ...
вопрос задан: 20 November 2011 08:13
0
ответов

Именованные области для состояний в state_machine

Я использую state_machine с ActiveRecord в одном из моих приложений Rails 3.1. Я обнаружил, что синтаксис доступа к записям с разными состояниями является громоздким. Можно ли определить каждое состояние как ...
вопрос задан: 20 November 2011 04:02
0
ответов

Откатить все миграции рельсов или удалить таблицы и изменить миграции (начать с нуля)

Я новичок в Rails и начал проект, который меня не устраивает. модели и схема БД. Я бы хотел начать с нуля, но сохранил все свои представления, контроллеры. Как лучше всего поступить ...
вопрос задан: 20 November 2011 00:01
0
ответов

Rails DateTime.now без времени

Мне нужно использовать DateTime.now, чтобы получить текущую дату и «убрать» время. Например, это показывает то, чего я не хочу: DateTime.now => Сб, 19 ноября 2011 18:54:13 UTC +00: 00 Это показывает, что я ...
вопрос задан: 19 November 2011 18:55
0
ответов

Древовидные и графические структуры данных в ruby ​​[closed]

Мне сложно найти древовидные структуры данных для использования в ruby. Могу ли я изучить несколько хорошо известных? Мои требования просты. Я хочу создать дерево (или, может быть, это график) и найти ...
вопрос задан: 19 November 2011 14:53
0
ответов

Проект Rails с использованием spork - всегда нужно использовать spork?

Если я использую spork в своем проекте rails и у меня есть файл spec_helper.rb, подобный этому, требуется 'spork', Spork.prefork do .. . end Spork.each_run do ... end Означает ли это, что мне ВСЕГДА нужен spork ...
вопрос задан: 19 November 2011 07:33
0
ответов

Получить среду sinatra из метода экземпляра

Как правильно определить среду? Прямо сейчас я использую: class Main
вопрос задан: 19 November 2011 05:10
0
ответов

Использование Ruby on Rails link_to для связывания с действием контроллера

Я только начал возиться с Ruby on Rails и столкнулся с проблемой связывания с другим действием в контроллер с определенной точки зрения. Я почти уверен, что это проблема (или отсутствие кода) ...
вопрос задан: 18 November 2011 23:06
0
ответов

Как получить доступ к методам защищенного класса из методов экземпляра в Ruby?

Я, должно быть, упускаю кое-что о том, как люди делают это в Ruby. Если '#protected' раскомментирован, мы получим: в 'what': защищенный метод 'zoop', вызванный для Foo: Class (NoMethodError) Есть ли лучший способ ...
вопрос задан: 18 November 2011 22:47
0
ответов

Правильное использование метода REJECT в Ruby on Rails - помогите мне преобразовать много строк в однострочник Ruby

У меня есть массив хешированных имен и адресов электронной почты, например: array = (hidden) "name" => "Test"}, (hidden) "name" => "Test A"}, {"name" => "Test ...
вопрос задан: 18 November 2011 20:07
0
ответов

Невозможно загрузить модули каталога lib - неинициализированная константа - обновление rails 2 до rails 3

В настоящее время я переношу приложение с rails v2 на v3 В моей lib / i есть некоторые модули в подкаталогах, например, у меня есть lib / search / host_search.rb с модулем HostSearch def do_search (...
вопрос задан: 18 November 2011 18:23
0
ответов

Rails scope найти с текущим пользователем

Я использую Rails 3 с Devise для аутентификации пользователя. Скажем, у меня есть модель User с включенным Devise, модель Product и что у User has_many Products. В моем контроллере продуктов я бы хотел найти ...
вопрос задан: 18 November 2011 17:00
0
ответов

Как сохранить хеш в CSV

Я новичок в Ruby, так что, пожалуйста, простите за глупости. У меня есть CSV с двумя столбцами. Один для имени животного и один для типа животного. У меня есть хеш, в котором все ключи - это имена животных, а значения ...
вопрос задан: 18 November 2011 14:48
0
ответов

Как действовать иначе на первой итерации цикла Ruby?

Я всегда использую счетчик для проверки первого элемента (i == 0) в цикле: i = 0 my_array.each do | item | if i == 0 # сделать что-нибудь w i с первым элементом end # обычные вещи i + = 1 end Есть ли ...
вопрос задан: 18 November 2011 11:05
0
ответов

Как получить первую строку из строки в Ruby?

У меня есть строковая переменная в Ruby следующим образом: puts $varString.class puts "##########" puts $varString Вывод приведенного выше кода таков: String ########## my::FIrst::Line this id вторая строка sjdf ...
вопрос задан: 18 November 2011 10:47
0
ответов

Рубиновые Динамические Классы. Как исправить «предупреждение: доступ к переменной класса с верхнего уровня»

Я пытаюсь написать программу, которая динамически определяет классы ruby ​​на основе конфигурации, прочитанной из файла. Я знаю, что могу использовать Class.new, чтобы сделать это. Вот пример программы: x = [1,2,3] Test = ...
вопрос задан: 18 November 2011 09:31