0
ответов

Выполнение команды оболочки в фоновом режиме из Ruby с правильным экранированием аргументов

Мне нужно запустить команду в фоновом режиме, но я хочу иметь правильное экранирование для ее параметра. system ("rake send_mails subject = '# {params [: subject]}' 2> / dev / null 1> / dev / null &"); Если я ...
вопрос задан: 10 May 2011 11:02
0
ответов

Вызов команды оболочки из ruby ​​с правильным экранированием аргументов

Я хочу выполнить следующее безопасное системное "echo '# {params [: message ]} '> / dev / log "Как правильно экранировать аргументы при вызове собственной команды? (Пример злонамеренного ввода: '; rm -Rf *; ...
вопрос задан: 10 May 2011 10:33
0
ответов

Как: Модель области для сегодняшних записей

Эй, как мне установить прицел в рельсах 3 на сегодняшние записи? Это еще не работа. Я не получаю данных. class MyModel {: created_at => Date.today} ...
вопрос задан: 10 May 2011 08:23
0
ответов

Есть ли хороший способ отладки ошибок тестов, зависящих от порядка, в RSpec (RSpec2)?

Слишком часто люди пишут тесты, которые не убирают за собой, когда они вмешиваются в состояние. Часто это не имеет значения, поскольку для большинства тестов объекты, как правило, разрушаются и воссоздаются, но есть ...
вопрос задан: 10 May 2011 06:26
0
ответов

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

Как я могу сделать в Ruby: number_total = records / per_page, где per_page = 100, а records = 1050, а затем округлить, чтобы не было десятичных дробей? Итак, вместо 10,5 оно равно 11?
вопрос задан: 10 May 2011 05:42
0
ответов

Ошибка ActionView :: MissingTemplate, только при посещении ботом?

У меня есть действие, которое обслуживает мою домашнюю страницу. Он отлично работает при обычном посещении (например, пользователем в веб-браузере), но при посещении определенными поисковыми роботами выдает следующую ошибку: A ActionView :: ...
вопрос задан: 10 May 2011 03:41
0
ответов

Как я могу изменить этот regex, чтобы получить id видео Youtube из URL Youtube, который не указывает параметр v?

На данный момент я использую этот regex для извлечения id видео из URL Youtube: url.match(/v=([^&]*)/)[1] Как я могу изменить его, чтобы он также получил id видео из этого URL Youtube, который ...
вопрос задан: 9 May 2011 23:35
0
ответов

Где разместить тесты запросов к базе данных в рельсах?

Я исхожу из фона Spring / hibernate. Я заметил, что в Rails нет уровней dao и service. Это действительно ускоряет разработку, но иногда я не знаю, где поставить свои тесты. Прямо сейчас ...
вопрос задан: 9 May 2011 23:03
0
ответов

Как мне использовать значение по умолчанию для хэша пустых массивов?

Я хочу использовать значение по умолчанию для сброса моего ary когда мне нужно. Но я не могу понять, как не иметь дефолта » Значения s изменяются при изменении значений ary. > по умолчанию = {"a" => [], "b" => [], "c" => []} = & ...
вопрос задан: 9 May 2011 20:43
0
ответов

Заглушка RSpec: возврат параметра

Хотя мой вопрос довольно прост, я не смог найти здесь ответа: как я могу заглушить метод и вернуть сам параметр (например, на метод, который выполняет операцию с массивом)? ...
вопрос задан: 9 May 2011 14:09
0
ответов

Приложение Rails3 за прокси

Я пытаюсь установить приложение Rails 3 за веб-сервером Apache2, который действует как прокси. Веб-сервер Apache работает на порту 8080, и если я позвоню по адресу http: // ip: 8080, я увижу ...
вопрос задан: 9 May 2011 11:34
0
ответов

Как вызвать метод rails из jQuery

У меня есть этот код JQuery: $ ("p.exclamation, div # notification_box"). Live ("mouseover", function () { }); и я хочу вызвать этот метод rails из кода jQuery в качестве обратного вызова: def ...
вопрос задан: 9 May 2011 06:21
0
ответов

Capybara + RSpec видит только пустые страницы в спецификациях контроллера. Почему?

Я пытаюсь написать спецификацию контроллера для простого контроллера. Однако Capybara не видит содержимого страницы. Однако просмотр страниц сайта в моем браузере работает нормально. Что я делаю ...
вопрос задан: 9 May 2011 04:44
0
ответов

звонок. map для первых X-элементов массива

Я хочу вызвать .map только для первых X-элементов массива. Как мне это сделать?
вопрос задан: 9 May 2011 03:56
0
ответов

Потоки памяти в Ruby?

Есть ли в Ruby потоки памяти, которые мне не хватает? Похоже, что ввод-вывод предназначен только для потоков с файловой поддержкой ... Я надеюсь на что-то похожее на System.IO.MemoryStream в .NET?
вопрос задан: 9 May 2011 00:11
0
ответов

Как сделать репортер мертвых ссылок?

Я хочу сделать кнопку на своем веб-сайте, которую пользователь может нажмите, чтобы сообщить о неработающей внешней ссылке. Ссылка есть в моем столбце ссылок, который находится в моей таблице элементов. Я хочу создать простое электронное письмо ...
вопрос задан: 8 May 2011 18:50
0
ответов

scheduling sequential tasks with whenever gem

i'm using whenever to schedule tasks for a rails application. I have a task like: every 24.hours do command "do_this" rake "do_that" end my point is, when i write it to my crontab, with ...
вопрос задан: 8 May 2011 16:24
0
ответов

yard, How to include image to documentation?

I want to include image in yard-genereted documentation, but can't find anywhere how to do this... Does anyone know how to do this?
вопрос задан: 8 May 2011 15:36
0
ответов

Быстрый способ получения размеров удаленного изображения

Я использую гем imagesize для проверки размеров удаленных изображений, а затем помещаю в массив только достаточно большие изображения. требуется 'open-uri' require 'image_size' data = Nokogiri::HTML(open(url)) ...
вопрос задан: 8 May 2011 11:51
0
ответов

Как вы «вкладываете» или «группируете» Test :: Unit-тесты?

RSpec имеет: описать «пользователя» сделать перед (: каждый) сделать @user = Завод: end Как бы вы сгруппировали подобные тесты с помощью Test :: Unit? ...
вопрос задан: 8 May 2011 00:14
0
ответов

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

У меня есть имя класса, и я хочу создать экземпляр этого класса, чтобы я мог перебрать каждый атрибут rails, присутствующий в схеме этого класса. Как я могу это сделать? ...
вопрос задан: 7 May 2011 22:47
0
ответов

Ruby DateTime.Parse to local time

У меня есть строка даты 20101129220021, поэтому я буду использовать require 'Дата' d = DateTime.parse ('20101129220021') Эта часть работает нормально, и я получаю дату в формате UTC. У меня вопрос, как мне преобразовать ...
вопрос задан: 7 May 2011 17:15
0
ответов

Rails 3: yield/content_for with some default value?

Is there any way to detect if #content_for was actually applied to a yield scope in Rails? A classic example being something like: <%= yield :page_title %> If a ...
вопрос задан: 7 May 2011 16:06
0
ответов

Использовать строку для доступа к локальной переменной по имени

Я новичок к этому, но у меня есть следующий код: когда / ^ read (. +) $ / помещает «Чтение # {$ 1}:» помещает $ 1.description. downcase Я хотел бы использовать $ 1 в качестве переменной, для которой я могу вызывать методы, ...
вопрос задан: 7 May 2011 13:26
0
ответов

Запуск командной строки с настраиваемой средой

В Ruby я хочу иметь возможность: запускать командную строку (через оболочку) захватывать как stdout, так и stderr (желательно как единый поток) без использования> 2 & 1 (что здесь не работает для некоторых команд) {{1 }} запускать с ...
вопрос задан: 6 May 2011 22:57
0
ответов

Создание нового хэша с ключами по умолчанию

Я хочу создать хеш с индексом, который поступает из массива. ary = ["a", "b", "c"] h = Hash.new (ary.each {| a | h [a] = 0}) Моя цель - начать с такого хеша: h = {"a" => 0, "b" => 0, " c "= & ...
вопрос задан: 6 May 2011 18:51
0
ответов

Ошибка rubyonrails при обновлении до gem 1.8.1

Я обновляю gem до последняя версия 1.8.1 и теперь, когда я использую команду rails У меня есть ошибки, указанные ниже. ПРИМЕЧАНИЕ: Gem :: Specification # default_executable = устарел и не подлежит замене. Он будет удален после или после ...
вопрос задан: 6 May 2011 18:10
0
ответов

Есть ли жемчужина, которая нормализует и форматирует номера телефонов США в рубине?

Я использовал phony для форматирования телефонных номеров (то есть, если я введу xxx-xxx-xxxx, он преобразуется в строку, а также скажет, есть ли (1) перед тем, как удалить ее). Но это действительно не работает для нас ...
вопрос задан: 6 May 2011 14:14
0
ответов

Добавление новой страницы в Ruby on Rails

Совершенно новичок в Ruby on Rails, и я застрял на, вероятно, легкой задаче В основном я работаю над приложением коллеги, и мне нужно добавить дополнительную страницу, которая показывает пользователям, как работает приложение. Я уже ...
вопрос задан: 6 May 2011 13:15
0
ответов

Api errors customization for Rails 3 like Github api v3

I am adding an API on a Rails3 app and its pretty going good. But I saw the following Github api v3 at http://developer.github.com/v3/ HTTP/1.1 422 Unprocessable Entity Content-Length: 149 { "...
вопрос задан: 6 May 2011 12:32