0
ответов

Почему моя команда потоковой передачи не работает для базовой программы MapReduce?

Я пытался запустить программу потоковой передачи Ruby Hadoop, которая приведена в «Полном руководстве по Ruby». Я использовал эту команду: hadoop jar /usr/lib/hadoop-0.20/contrib/streaming/hadoop-streaming-0 ....
вопрос задан: 18 December 2011 08:20
0
ответов

Проверьте, являются ли две временные метки одним и тем же днем в Ruby

Я немного запутался между Date, Datetime и Time в Ruby. Более того, мое приложение чувствительно к часовым поясам, и я не уверен, как конвертировать между этими тремя понятиями, сохраняя при этом устойчивость к часовым поясам. ...
вопрос задан: 18 December 2011 08:19
0
ответов

Как мне извлечь дочерний текст с помощью Nokogiri?

Я обнаружил этот HTML:

Как это извлечь? Duis aute irure dolor в репрехендерит in voluptate velit esse cillum dolore eu ...

вопрос задан: 18 December 2011 08:16
0
ответов

Rails, Ruby 1.9.3p0 и mysql gem

Я запускаю CentOS6 и установил Ruby из исходных текстов вместе с Rails и другими сотрудниками. рубин-v ruby 1.9.3p0 (30.10.2011, ревизия 33570) [x86_64-linux] rails -v Rails 3.1.3 Некоторые жемчужины: *** ...
вопрос задан: 18 December 2011 01:30
0
ответов

Как проверить измененное значение в обратном вызове before_save модели?

Как я могу прочитать значение, которое контроллер установил в обратном вызове before_save? Пример: У меня есть модель с полем url. Перед сохранением я хочу проверить, был ли изменен url. Если да, то сделать некоторые вещи ...
вопрос задан: 17 December 2011 18:48
0
ответов

Как ускорить Ruby / Rake task

rake --tasks выполняется примерно за 18 секунд. Это просто время, необходимое для загрузки всех задач, в результате любая задача, которую я определяю, потребует, по крайней мере, этого количества времени для выполнения: $ time rake --tasks rake db: ...
вопрос задан: 17 December 2011 15:55
0
ответов

синтаксическая ошибка, unexpected ',', expecting ')'

Я только что установил Ruby 1.9.2 после использования 1.8.7, так как мне нужна одна функция. Я вызывал многие из моих методов следующим образом: do_something (arg0, arg1) В 1.9.2 я получаю следующую ошибку, ...
вопрос задан: 17 December 2011 01:31
0
ответов

Ruby 'require' с выражением wildcard

Есть ли способ загружать файлы, которые соответствуют только определенной строке? Например, предположим, я хочу загрузить файлы, соответствующие account1.rb account2.rb и так далее. Я хочу иметь возможность сделать что-то вроде ...
вопрос задан: 16 December 2011 22:30
0
ответов

Как мне получить путь к исходному файлу в Ruby после создания символической ссылки на файл?

У меня есть сценарий Ruby с путем /foo/bar/gazook/script.rb. Я также создал символическую ссылку на него в $ HOME / bin. Теперь я хочу, чтобы мой сценарий Ruby имел доступ к другому файлу в каталоге / foo. , и для сохранения путей ...
вопрос задан: 16 December 2011 19:36
0
ответов

Есть ли разница между def self.myMethod и def myMethod?

Я изучаю Ruby и ROR одновременно и заметил одну вещь в ком-то другой код. Иногда я вижу методы, которые определяются этими двумя, по-видимому, немного разными способами: class SomeClass <...
вопрос задан: 16 December 2011 18:32
0
ответов

Добавить зависимости задачи в Rake :: TestTask

Как я могу объявить зависимости задачи в TestTask? В этом примере задача 'clean_database' должна быть запущена перед задачей интеграции Rake :: TestTask.new (: интеграция) do | t | t.libs < < "тест" т ....
вопрос задан: 16 December 2011 17:22
0
ответов

Аутентификация пароля, зашифрованного на PHP с использованием Blowfish с Ruby

Есть приложение, написанное на PHP, которое я конвертирую в Ruby. При шифровании паролей приложение PHP использует следующий код: if ($ method == 2 && CRYPT_BLOWFISH) return crypt ($ pass, '$ ...
вопрос задан: 16 December 2011 16:14
0
ответов

Sass / Compass компилируется во многих местах

Я использую Sass 3.1.10 с Compass 0.11.5. Мне нужно скомпилировать мой проект компаса во многих разных местах (css_dir) по некоторым структурным причинам. В настоящее время я вручную компилирую все файлы для каждого пути. ...
вопрос задан: 16 December 2011 14:08
0
ответов

Как установить отображаемое имя для поля в Rails

Можно ли установить отображаемое имя для поля базы данных вместо использования автоматически сгенерированного? У меня есть поле bbe_date, и на экранах я использую «Best Before» в качестве отображаемой строки. Я ...
вопрос задан: 16 December 2011 13:08
0
ответов

Библиотека для синтаксического анализа SVG в Ruby или Python [закрыто]

SVG - это огромный стандарт, основанный на XML. Раньше я разбирал SVG как XML. Однако кое-что бывает непросто. Например, я хотел бы знать размер группы. Насколько я могу судить, это ...
вопрос задан: 16 December 2011 12:37
0
ответов

шеф-повар устанавливает и обновляет программы из исходного кода

У меня есть программа, которую я собираю из исходного кода. Для этого я использую ресурс скрипта. Как лучше всего реализовать логику установки и обновления? Сейчас я только что осуществил установку ...
вопрос задан: 16 December 2011 06:31
0
ответов

Ruby on Rails: Post.find (8 ) vs Post.where (: id => 8), не может получить комментарии для Post.where

Это приносит комментарии с post_id = 8 @onepost = Post.find (8) @allpostsWithAssoc = @ onepost.comments Но это не приносит комментариев с post_id = 8, но почему? @onepost = Post.where (: id => ...
вопрос задан: 16 December 2011 05:56
0
ответов

Ruby Mechanize: Follow a Link

В Mechanize on Ruby я должен назначать новую переменную каждой новой странице, которую я захожу к. Например: page2 = page1.link_with (: text => "Продолжить"). Click page3 = page2.link_with (: text => "About") ....
вопрос задан: 16 December 2011 02:04
0
ответов

Как переменные экземпляра в контроллерах становятся доступными для представлений в Rails

Я уже некоторое время занимаюсь Rails и только начал глубоко погружаться в метапрограммирование Ruby, которое Rails получает свою силу от. Я действительно не мог понять этого, и это сводит меня с ума. Как ...
вопрос задан: 16 December 2011 00:35
0
ответов

Catching Mechanize 404 => Net :: HTTPNotFound

Я написал простую функцию, которая обрабатывает получение URL: def тендер_страница_get url, агент sleep (rand (6) +2) begin return agent.get (url) .parser rescue Errno :: ETIMEDOUT, Timeout :: Error, Net :: ...
вопрос задан: 15 December 2011 20:45
0
ответов

Как остановить задания cron, созданные гемом "whenever"

Я использую гем "whenever" и заставил его работать, сделав: whenever --set environment=production --update-crontab theCronJob Интервал, который я использую, составляет 2 минуты, поскольку я все еще пытаюсь понять это ...
вопрос задан: 15 December 2011 20:03
0
ответов

Объединение даты и 1.month.ago?

Как мне соединить Date и 1.month.ago, если у меня есть атрибут даты с именем: Purchase_date и я хочу поместить его в метод класса? def self.last_month # Показывать только товары за последний месяц. ...
вопрос задан: 15 December 2011 13:43
0
ответов

«слишком глубокий уровень стека» при компиляции ресурсов

После запуска brew upgrade или чего-то еще, что обновляло мою версию драгоценных камней / рубинов, мои активы rake: задача предварительной компиляции больше не работает. Я получаю эту ошибку: грабли прерваны! уровень стека слишком глубок (в / Users / ..
вопрос задан: 15 December 2011 05:43
0
ответов

Как создать приложение командной строки на Ruby с помощью пейджера?

Я создаю инструмент командной строки, используя Ruby. На экране будет напечатано много текста. В настоящее время для этого я использую конвейер оболочки (may_app | more). Но я думаю, что лучше иметь пейджер по умолчанию. Это ...
вопрос задан: 15 December 2011 03:22
0
ответов

Специальные символы в имени файла влияют на метод url_for aws-sdk ruby gem

Я использую официальный AWS ruby gem для S3 и у меня проблемы с использованием метода "url_for" для файлов, в которых есть специальные символы (т.е. запятые, апострофы). Я использую последнюю версию aws-sdk ...
вопрос задан: 15 December 2011 02:35
0
ответов

Ruby: метод необъяснимо перезаписывается и устанавливается в nil

Если я выполню этот код ruby: def foo 100 end p defined?(foo), foo if false foo = 200 end p defined?(foo), foo На выходе я получаю следующее: "method" 100 "локальная переменная" nil Может кто-нибудь объяснить мне ...
вопрос задан: 14 December 2011 23:05
0
ответов

импортировать из CSV в массив Ruby с 1-м полем в качестве хеш-ключа, затем найти значение поля в строке заголовка

Может быть, кто-нибудь может мне помочь. Начиная с файла CSV, например: тикер, "цена", "рыночная капитализация". ЗУМЗ, 30.00 933.90 XTEX, 16.02 811.57 AAC, 9.83,80.02 Мне удается прочитать их в массив: требуется 'csv' ...
вопрос задан: 14 December 2011 22:48
0
ответов

Как проверить дату, чтобы она была после сегодняшнего дня в Rails?

У меня есть модель Active Record, которая содержит атрибуты: expiry_date. Как мне подтвердить его, чтобы он был после сегодняшнего дня (нынешняя дата в то время)? Я совершенно новичок в Rails и ruby, и я ...
вопрос задан: 14 December 2011 22:34
0
ответов

Проверить, существует ли дочерний узел (без получения NoMethodError)

example пример2 пример
вопрос задан: 14 December 2011 21:56
0
ответов

Как безопасно стереть файл?

Есть ли Gem или средства безопасного стирания файла в Ruby? Я бы хотел избежать внешних программ, которые могут отсутствовать в системе. Под «безопасным стиранием» я подразумеваю перезапись содержимого файла ....
вопрос задан: 14 December 2011 20:35