Результаты поиска по запросу "ruby"

4 ответа

Модель Ruby on Rails внутри пространства имен не найдена в контроллере

Я новичок в рельсах и не могу понять эту проблему ... У меня есть контроллер Admin::Blog::EntriesControllerопределенный в app / controllers / admin / blog / records_controller.rb И у меня есть модель под названием Blog::Entryопределенный в ...

7 ответов

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

Я пытаюсь переписать метод получения для модели ActiveRecord. У меня есть атрибут с именемname в моделиCategoryи я хотел бы иметь возможность сделать что-то вроде этого: def name name_trans || name endЕслиname_trans атрибут не ноль, затем ...

2 ответа

Объяснение кода Ruby для построения структур данных Trie

Итак, у меня есть этот код ruby, который я взял из википедии и немного изменил: @trie = Hash.new() def build(str) node = @trie str.each_char { |ch| cur = ch prev_node = node node = node[cur] if node == nil prev_node[cur] = Hash.new() node = ...

ТОП публикаций

3 ответа

Установлен Ruby 1.9.3 с RVM, но в командной строке не отображается ruby -v

Вот вывод консоли: sergio@sergio-VirtualBox:~$ rvm list rvm rubies ruby-1.9.3 [ i386 ] sergio@sergio-VirtualBox:~$ rvm use 1.9.3 Using /usr/share/ruby-rvm/gems/ruby-1.9.3 sergio@sergio-VirtualBox:~$ ruby -v The program 'ruby' can be found in the ...

3 ответа

из JSON в рубиновый хэш?

Я могу пойти в одну сторону, используя require 'json' def saveUserLib(user_lib) File.open("/Users/name/Documents/user_lib.json","w") do |f| f.write($user_lib.to_json) end end uname = gets.chomp $user_lib["_uname"] = uname ...

6 ответов

rake db: create - Не удалось найти среду выполнения JavaScript

Вот ошибка, которую я получаю: sergio@sergio-VirtualBox:~/blog$ rake db:create rake aborted! Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (See full trace by running task with ...

3 ответа

Как извлечь из строки URL-адрес с неанглийскими символами?

Вот простой скрипт, который берет якорный тег с немецким URL и извлекает URL: # encoding: utf-8 require 'uri' url = URI.extract('<a href="http://www.example.com/wp content/uploads/2012/01/München.jpg">München</a>') puts ...

1 ответ

Почему методы ruby не имеют лексической области?

Например def test a = "a is for apple" def inner_method a = "something" # this will refer to a different "a" end inner_method puts a endЕсть ли для этого причины? Блоки имеют лексическую область видимости, так почему нет методов? Это ...

5 ответов

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

Я недавно обновился до Ubuntu 9.04, и у меня есть проблемы с использованием гемов. Я установил Ruby, Rubygems и Rails, используя apt-get.rails Команда работает. Затем я установил капистрано и другие драгоценные камни, такие как героку. Для этого ...

2 ответа

Ссылка на перенаправление Facebook в ruby на рельсах

Я следил за приложением omniauth devise для facebook, как объяснил Райан в эпизоде 235. После того, как пользователь авторизуется, мы получаем ошибку в HTTP: // локальный: 3000 / авториз / facebook / обратного вызова код = ...