0
ответов

Генерировать уникальные хэши в Ruby / Rails

Мне нужен совет о лучших методах создание уникальных хэш-строк в Ruby / Rails. Обычно для этого я использую MD5, SHA и т. Д., Но выбрать исходные значения для…
вопрос задан: 25 October 2011 08:05
0
ответов

Гарантированный способ сравнения объектов по идентичности в Ruby

Каков гарантированный способ сравнения двух объектов по идентичности в Ruby? Учитывая две переменные, я хочу вернуть истину, если переменные указывают на один и тот же объект в памяти. Для большинства объектов Ruby ...
вопрос задан: 25 October 2011 04:20
0
ответов

Ruby - ActiveRecord :: ConnectionNotEstablished

Я новичок в Ruby и следил за книгой "Ruby" On Rails 3 Tutorial - Learn Ruby by Example - by Michael Hartl ». В настоящее время я занимаюсь главой 3, в которой обсуждаются статические страницы. ...
вопрос задан: 25 October 2011 01:59
0
ответов

Безопасный для базы данных параллелизм в ROR

Пытаюсь понять, как в Ruby On Rails решается проблема параллелизма. Как я могу заставить сегмент кода заблокировать строки в базе данных и принудительно откатывать их при необходимости? Более конкретно, есть ли способ ...
вопрос задан: 24 October 2011 22:54
0
ответов

Ruby on Rails: лучший способ проверить неудачный вызов стороннего API

Я вызываю стороннюю веб-службу прямо сейчас как часть моего приложения. Для этого я использую гем RestClient. Существует масса инструментов, позволяющих делать то же самое, так что это не должно ...
вопрос задан: 24 October 2011 22:51
0
ответов

Как получить информацию о системе Linux в Ruby

Как получить информацию о программном и аппаратном обеспечении системы Linux (это должно работать для Fedora, Ubuntu и т. Д.) В Ruby?
вопрос задан: 24 October 2011 22:22
0
ответов

Интерполированный Ruby в вызове метода?

В моей пользовательской модели у меня есть набор атрибутов, таких как is_foos_admin и is_bars_admin, которые определяют, какие типы записей разрешено редактировать пользователю. Я хотел бы СУШИТЬ мои ссылки редактирования, которые в настоящее время ...
вопрос задан: 24 October 2011 20:18
0
ответов

Проблемы с Sinatra + Mustache в OSX Lion

Я пытаюсь запустить Sinatra и Mustache в OSX Lion. После долгих поисков в гугле я не продвинулся в решении проблемы. Я почти уверен, что это связано с разрешениями Ruby в OSX ...
вопрос задан: 24 October 2011 19:06
0
ответов

Ruby streaming tar / gz

В основном я хочу передавать данные из памяти в формат tar / gz (возможно, несколько файлов в tar, но он НИКОГДА НЕ ДОЛЖЕН ПРИКАСАТЬСЯ К ЖЕСТКОМУ ДИСКУ, только потоковая передача!), А затем передавать их куда-нибудь else (an ...
вопрос задан: 24 October 2011 17:56
0
ответов

В чем разница между сводкой gemspec и описанием gemspec?

Когда вы пишете файл gemspec, какова практическая разница, если таковая имеется, между полями сводки и описания?
вопрос задан: 24 October 2011 17:11
0
ответов

Комбинированный метод, такой как нажатие, но способный вернуть другое значение?

Я прохожу фазу попытки избежать временных переменных и чрезмерного использования условных выражений, где я может использовать более гибкий стиль кодирования. Мне очень нравится использовать #tap там, где я ...
вопрос задан: 24 October 2011 16:21
0
ответов

Преобразование не-ASCII-символов из ASCII-8BIT в UTF-8

Я беру текст с удаленных сайтов и пытаюсь загрузить его в приложение Ruby 1.9 / Rails 3, которое по умолчанию использует utf-8. Вот пример некого оскорбительного текста: Cancer Res; 71 (3); 1-11. © 2011 AACR. \ N ...
вопрос задан: 24 October 2011 14:44
0
ответов

Есть ли какой-нибудь гем для чтения exif данных из png изображений

Я загружаю png изображения с iphone. Я хотел бы прочитать информацию gps из изображения. Я использую EXIF Reader (GitHub), но он работает только для форматов gif и tiff. Есть ли решение для чтения Exif ...
вопрос задан: 24 October 2011 10:50
0
ответов

Рейк прерван & hellip; таблица «пользователи» уже существует

Я создал базу данных с разработкой и изящным генератором. Я пытаюсь создать новую базу данных с помощью генератора изящных (rails g nifty: scaffold Asset user_id: integer), но когда я пытаюсь перенести ...
вопрос задан: 24 October 2011 10:42
0
ответов

Учебное пособие по Ruby on Rails API [закрыто]

Я никогда раньше не работал и не писал API. Чтобы помочь мне учиться, я хочу написать библиотеку RubyGem для Facebook API. Думаю, мне следует начать с изучения того, как писать простой API с помощью RoR. У ...
вопрос задан: 24 October 2011 05:56
0
ответов

Как лучше всего использовать гемы bundler, git и jRuby с maven?

Я работаю с jRuby и Rails какое-то время, но у меня нет ощущения, что я нашел Святой Грааль для этого: Я делаю много драгоценных камней, которые являются оболочками для настоящих java-библиотек, и я спрашиваю себя ...
вопрос задан: 24 October 2011 03:47
0
ответов

Эквивалент Iconv.conv («UTF-8 // IGNORE»,…) в Ruby 1.9.X?

Я читаю данные из удаленного источника, и иногда получить некоторые символы в другой кодировке. Они не важны. Я хотел бы получить строку utf-8 «наилучшего предположения» и игнорировать недопустимые данные. ...
вопрос задан: 24 October 2011 02:15
0
ответов

Ruby-метод «подсчета» для хешей

У меня есть хэш, в котором я хочу использовать значения в качестве ключей в новом хэше, который содержит счетчик того, сколько раз этот элемент появлялся как значение в исходном хеш-коде. Поэтому я использую: hashA.keys.each do | i | ...
вопрос задан: 24 October 2011 00:55
0
ответов

Странная ошибка при запуске приложения rails с помощью unicorn

Я получаю эту очень странную ошибку при попытке запустить мое приложение rails с помощью unicorn. Кто-нибудь сталкивался с этим раньше? [root@Web01 mp_app]# unicorn_rails -c config/unicorn.rb -E production -D -d ...
вопрос задан: 23 October 2011 21:43
0
ответов

Как лучше всего анализировать RDFa, микроданные и т. Д., Сохранять и отображать информацию с использованием единой схемы / словаря (например, schema.org)

Я в основном использую Ruby для этого, но мой план атаки На данный момент это выглядит следующим образом: используйте гемы rdf, rdf-rdfa и либо rdf-microdata, либо mida для анализа данных с любым URI. Я думаю, было бы лучше сопоставить с ...
вопрос задан: 23 October 2011 19:13
0
ответов

Проверять атрибут только если он присутствует (только если пользователь заполнил его)

Мне нужно проверять некоторые атрибуты ТОЛЬКО если они не пусты. Например, у пользователя может быть логотип. Если мы попытаемся загрузить его - валидация должна сработать. Если мы просто обновим данные пользователя без логотипа, ...
вопрос задан: 23 October 2011 18:08
0
ответов

Не удалось найти героку (> = 0) среди [] (Gem :: LoadError)

Ug. Я только что перешел с установки Windows 7 на систему Lion. Я пытаюсь научить себя Ruby on Rails, и, хотя мне нравится этот язык, среда кажется хрупкой и загадочной. Я использовал ...
вопрос задан: 23 October 2011 07:02
0
ответов

Rails 3.1 ограничивает объекты, созданные пользователем

Я хотел бы ограничить количество модель Объекты, которые может создавать пользователь. Я пробовал следующее, но это не работает. Я понимаю, что в rails 3.1 произошли некоторые изменения, и не знаю, как этого добиться ...
вопрос задан: 23 October 2011 02:18
0
ответов

Десериализация JSON примитивов с помощью встроенной библиотеки Ruby JSON

Почему встроенный JSON Ruby не может десериализовать простые JSON примитивы, и как мне это обойти? irb(main):001:0> require 'json' #=> true irb(main):002:0> objects = [ {}, [], 42, "", true, ...
вопрос задан: 22 October 2011 21:39
0
ответов

Можно ли с помощью Vim Rails создать новый файл миграции и открыть его за один раз?

Можно ли создать файл миграции, а затем открыть его за один раз, используя vim с плагином Rails? Возможно ли это и с textmate?
вопрос задан: 22 October 2011 15:09
0
ответов

Загрузка файла в консоль rails с доступом к переменным, определенным в этом файле

Я работаю с консолью rails и часто мне нужно предварительно загрузить некоторый ruby код для работы с ним. #файл, который я хочу загрузить в консоль rails #my_file.rb a = 1 b = 2 puts a + b Когда я запускаю консоль с помощью ./script/...
вопрос задан: 22 October 2011 14:36
0
ответов

Как определить, является ли запись первой / последней в итерации?

Это заставило меня задуматься несколько раз. В этом примере у меня есть массив, и этот массив имеет 10 значений, которые должны быть разделены запятыми, но после последнего не должно быть запятых, так что ...
вопрос задан: 22 October 2011 13:55
0
ответов

Укороченная версия Dir [File.join (File.dirname (__ FILE__), «subdirectory / ** / *. Rb»)]?

Это немного микро-вопрос, но каждый раз, когда я создаю гем и мне нужно загрузить все файлы в подкаталог для какой-то рефлексивной цели (или просто для быстрой и грязной предварительной загрузки), я спрашиваю ...
вопрос задан: 22 October 2011 03:37
0
ответов

Пользовательский тест rspec дает «неопределенную локальную переменную или метод« loaded_at »»

мой тест rspec дает мне NameError: неопределенная локальная переменная или метод «подтвержденный_at» для # Моя пользовательская спецификация: require ' spec_helper 'description User do before (: each) ...
вопрос задан: 22 October 2011 02:39
0
ответов

какая глобальная переменная предназначена для последнего выражения

Ruby Version - 1.9.2 В IRB последнее выражение находится в _. Но если вы используете программу Ruby , как получить последнее выражение. Спасибо
вопрос задан: 22 October 2011 01:52