0
ответов

Как я могу профилировать код Ruby в 1.9.2?

Что я могу использовать для профилирования кода в 1.9.2? Во всех версиях ruby-prof я обнаружил segfault по сравнению с 1.9.2. Например, когда я добавляю гем "ruby-prof" в Gemfile моего проекта Rails и запускаю bundle ...
вопрос задан: 19 May 2011 23:22
0
ответов

Есть ли способ условно добавить к массиву в одну строку?

У меня есть str1 и str2. str1 может быть или не быть пустой строкой, и я хочу построить такой массив: str1 = "" str2 = "бар" ["bar"] или str1 = "foo" str2 = "бар" ["foo", "bar"] Я могу только догадываться ...
вопрос задан: 19 May 2011 22:16
0
ответов

Отслеживание некоторых писем с помощью gmail gem

Я использую gmail gem для отправки писем, и мне нужно отслеживать эти письма. Как я могу это сделать? Я пытаюсь выполнить поиск по электронной почте с идентификатором message_id, но она приносит все электронные письма из моего почтового ящика, и мне нужн
вопрос задан: 19 May 2011 20:44
0
ответов

Как использовать хуки в рубиновых драгоценных камнях

У меня есть гем, который требует выполнения некоторой задачи граблей после его установки. Существует хакерский способ выполнить код после установки, используя метод, описанный на http://blog.costan.us/2008/11/...
вопрос задан: 19 May 2011 19:35
0
ответов

Лучшая практика: Попробуй против спасения

Что лучше? Использовать try или использовать rescue? user.try (: email) VS user.email rescue nil post.try (: comments) .try (: first) .try (: author) VS post.comments.first.author rescue nil Есть ли ...
вопрос задан: 19 May 2011 19:34
0
ответов

Плагин SASS для кроссбраузерности CSS3?

Есть ли расширение SASS, которое принимает таблицы стилей SASS, находит нейтральные свойства (например, border-radius) и автоматически вывести для него все свойства, зависящие от поставщика (например, -webkit-border-radius и т. д.)? ...
вопрос задан: 19 May 2011 18:08
0
ответов

список переменных экземпляра контроллера Rails

Я пытался вывести список переменных экземпляра внутри контроллера, но пришел вверх с irb> HomeController.instance_variable_names => ["@visible_actions", "@inheritable_attributes", "@controller_path", ...
вопрос задан: 19 May 2011 16:02
0
ответов

Как реализованы макеты erb?

Как реализованы макеты Rails ERB? Я попытался просмотреть исходники, но не смог определить, где и как они работают. Меня особенно интересует, как работает часть yield, как erb включает ...
вопрос задан: 19 May 2011 15:59
0
ответов

Странное поведение с синтаксисом response_with для приложения Rails 3?

При создании api для Rails 3.0. 3, которое обслуживает json, происходит неожиданное поведение. Ниже приводится контроллер. Вопрос в файле response_with. У меня уже есть response_to: ...
вопрос задан: 19 May 2011 11:33
0
ответов

Как мне использовать Ruby с заглавной буквы? [закрыто]

РУБИН? Рубин? Рубин? Какой хороший стиль? Я знаю ответ - я просто хотел убедиться, что вопрос был опубликован, и спрашивающие знали, что существует правильная форма. Кроме того, следует ли писать «жемчужина» с большой буквы ...
вопрос задан: 19 May 2011 02:48
0
ответов

Rails - использование AciveRecord: зависимые =>: destroy on condition

Какой будет лучший / СУХИЙ способ уничтожить все иждивенцы объекта на основе условия. ? Пример: class Worker : destroy has_many: ...
вопрос задан: 18 May 2011 19:08
0
ответов

Выборочно разрешить некоторые URL-адреса через Rack :: Auth :: Basic

Я создал блог, в котором я Я хочу быть минимально защищенным (т.е. я просто хочу не пускать случайных людей, которых я не знаю, я не пытаюсь внедрить меры безопасности, подобные NSA). Я использую toto с Rack :: ...
вопрос задан: 18 May 2011 18:33
0
ответов

Rails: противоположно Hash # to_param

Если я конвертирую хэш в строку запроса, как я могу преобразовать его обратно? {: Filters => {: color => ['Red', 'Blue'],: size => 'Medium'}}. To_param => "filters [color] [] = Red & filters [color] ...
вопрос задан: 18 May 2011 17:59
0
ответов

Странное поведение Truncate в Rails 3

I ' => "abc ..." irb (основной): 002: 0> "abcde" .truncate (2) => "abcd ..." irb (main): 003: 0> "...
вопрос задан: 18 May 2011 16:44
0
ответов

Ruby: initialize() vs class body?

In Ruby, what is the difference between putting code in an initialize() method rather than directly in the class body? Both appear to be executed when calling MyClass.new. Clearly, initialize() can ...
вопрос задан: 18 May 2011 11:01
0
ответов

Символ новой строки в FacesMessage Jsf

Я хочу отобразить ошибку сообщение вроде, "Следующие заголовки недоступны 1. Имя 2.Roll no Как я могу показать это с помощью сообщения лиц в jsf? Пожалуйста, помогите мне.
вопрос задан: 18 May 2011 06:07
0
ответов

Как отформатировать командную строку irb

Раньше я использовал Ruby 1. >> а = 1 => 1 >> b = 2 => 2 >> а + б => 3 Я установил rvm (и Ruby 1.9.2) и ...
вопрос задан: 18 May 2011 03:38
0
ответов

Ruby instance variables and methods

Sometimes I see an instance variable defined as @my_variable. However, sometimes I see self.my_variable. When is each used?
вопрос задан: 18 May 2011 02:20
0
ответов

Одновременно получить (выбрать) или создать (вставить) новую строку в общем SQL без конфликтов

У меня есть система, которая имеет сложный первичный ключ для взаимодействия с внешними системами и быстрый, небольшой непрозрачный первичный ключ для внутреннего использования. Например: внешний ключ может быть составным значением - ...
вопрос задан: 18 May 2011 00:39
0
ответов

Помощь в оценке инструментов сборки

Я уже знаком и использую Ant & Maven, на этом этапе я хотел бы перейти к другому инструменту, и я выбираю между «Buildr» и «Gradle». Я был бы признателен за понимание / обратную связь от тех, кто ...
вопрос задан: 17 May 2011 22:40
0
ответов

Как мне переформатировать код Ruby из командной строки?

Исходный файл с плохим отступом, неправильным пустым пространством менеджмент и так далее. Как мне переформатировать код такого файла и применить руководство по стилям Ruby (если оно есть)?
вопрос задан: 17 May 2011 21:26
0
ответов

Направляющие и скрепка, удалите запись, но не удаляйте вложение

Я использую направляющие и скрепку для сохранения изображений обычным способом. Когда запись с вложением уничтожается, вложение также удаляется из файловой системы. В 99% случаев это ...
вопрос задан: 17 May 2011 14:23
0
ответов

Как отправить данные HTTP-потока из памяти в Ruby?

Я хотел бы загрузить данные, созданные во время выполнения в Ruby, что-то вроде подачи загрузить из блока. Все примеры, которые я нашел, показывают только то, как транслировать файл, который должен быть на диске до ...
вопрос задан: 17 May 2011 14:09
0
ответов

Как распаковать заархивированную папку с помощью rubyzip

Я знаю, как получить содержимое обычного zip-файла с помощью rubyzip. Но у меня возникли проблемы с распаковкой содержимого заархивированной папки, и я надеюсь, что кто-нибудь из вас сможет мне помочь. это код, который я использую, чтобы ...
вопрос задан: 17 May 2011 10:26
0
ответов

Могу ли я установить справочную страницу, используя спецификацию gem?

Есть ли способ установить справочную страницу, используя спецификацию gem? Например, gem install XXX-1.0.0.gem должен установить справочную страницу в систему.
вопрос задан: 17 May 2011 03:13
0
ответов

What is a regex for Twitter-like names?

I have been coding for a while but never had the need for regular expressions until recently. I need to do a regular expression that accepts usernames as Twitter does. Basically, I want to allow one ...
вопрос задан: 16 May 2011 23:50
0
ответов

Как мне это сделать: проверка удаленного местоположения с помощью CarrierWave?

Я использую CarrierWave в моем образце приложения Rails 3. Я хочу проверить загрузку удаленного местоположения, поэтому я не получаю стандартное исключение ошибки, когда пользователь отправляет недействительный URL-адрес, пустой или нет и ...
вопрос задан: 16 May 2011 07:28
0
ответов

Is there an method in Rails3 / ruby gem, which maps status codes to messages?

Such as 200 => Found 403 => Не авторизован 404 => Не найдено. Я предполагаю, что в Rails 3 уже есть эта функциональность, так как вы можете передать хэш для render: status =>: not_found, я просто не могу найти ...
вопрос задан: 16 May 2011 04:12
0
ответов

Обнаружена ошибка сегментации при запуске моего приложения rails с apache + пассажиром 3.0.7

Мое приложение rails с apache + пассажир вначале работает нормально. Однако по прошествии некоторого времени я обнаружил следующую ошибку: Сервер создания приложений неожиданно завершил работу: ...
вопрос задан: 16 May 2011 03:14
0
ответов

load работает по локальному пути, require не

loadee.rb помещает '> Это второй файл.' loaddemo.rb помещает «Это первый (главный) файл программы». загрузить 'loadee.rb' ставит "И снова к первому файлу". Когда я запускаю «ruby loaddemo.rb», ...
вопрос задан: 15 May 2011 23:29