ruby-on-rails
некоторое время играл с Ruby on Rails и решил взглянуть на фактический источник. Схватил РЕПО с GitHub и начал осматриваться. Наткнулся на какой-то код, который я не уверен, что он делает или на что он ссылается. Я видел этот код в actionmailer / test / abstract_unit.РБ root = File.expand_path('../../..', ...
из того, что я понимаю self ключевое слово, он просто ссылается на текущий экземпляр класса. Разве это не поведение по умолчанию во все времена в любом случае? Например, не self.var_one = method(args) что эквивалентно var_one = method(args) ? Если так, то зачем я?...
каков наилучший (наиболее эффективный) способ анализа файла с разделителями табуляции в Ruby?...
class Post < ActiveRecord::Base end post = Post.new Как я могу судить, является ли "post" новой моделью, которая не извлекается из базы данных? ...
Я новичок в rails, и я пишу спокойный сайт, используя технику CRUD. До сих пор я создал три страницы, все из которых позволяют пользователю создавать, редактировать и удалять строки из базы данных. Однако моя четвертая страница должна будет включать форму загрузки файла, но a) я не знаю, как файловая система ...
Я использую Heroku для своего приложения, и для этого требуется PostgreSQL, но вы все равно можете использовать SQLite3 для разработки. Поскольку Heroku настоятельно рекомендовал не иметь 2 разных баз данных, я решил перейти на PostgreSQL для разработки. Я установил gem pg а также пошел на официальный сайт Po...
Почему иногда я должен использовать блок и другие времена и блок внутри функций, которые принимают блоки?...
Я заметил, что на rubygems.org многие драгоценные камни предлагают вам указать их по основной версии, а не точной версии. Например... драгоценный камень haml-rails... gem "haml-rails", "~> 0.3.4" # "$ bundle install" will acquire the # latest version before 1.0. однако, ...
Как сравнить Formtastic и simple_form? В чем преимущества каждого ?...
почему этот рубиновый объект как A to_s и inspect методы, которые, кажется, делают то же самое? The p вызовы метода inspect и ставит печать называет to_s для представления объекта. если я запускаю class Graph def initialize @nodeArray = Array.new @wireArray = Array.new end def to_s # called w...