O ile development z kiluste sprawdzeniami mtime co request przeżyję o tyle robienie tak na production skończyłoby się pewnie publicznym linczem ![]()
Nie mam zadatków na pisanie tego ficzera z wszystkimi możliwymi kombinacjami do obsłużenia ![]()
To popróbuj i jak okaże się, że większość osób nie zgłasza problemów to możesz być moim wsparciem w napieraniu.
[quote=paneq]@hubertlepicki - Mogłbyś powiedzieć ile u ciebie wynosi:
ActiveSupport::Dependencies.autoload_paths.map do |p|
Dir["#{p}/**/*.rb"]
end.flatten.size
?[/quote]
139
Witam.
Po instalacji gemu, przy starcie serwera dostaje:
Edit:
/home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/active_reload-0.1.0/lib/active_reload.rb:18:in replace_proc?': undefined methodsource_location’ for #Proc:0xb5d97064 (NoMethodError)
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/active_reload-0.1.0/lib/active_reload.rb:12:in replace?' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/active_reload-0.1.0/lib/active_reload.rb:22:inreplace!’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/active_reload-0.1.0/lib/active_reload.rb:7
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/initializable.rb:25:in instance_exec' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/initializable.rb:25:inrun’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/initializable.rb:50:in run_initializers' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/initializable.rb:49:ineach’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/initializable.rb:49:in run_initializers' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/application.rb:134:ininitialize!’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/application.rb:77:in send' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/railties-3.0.5/lib/rails/application.rb:77:inmethod_missing’
from /home/leszek/lingapp/config/environment.rb:4
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:239:in require' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:239:inrequire’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:225:in load_dependency' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:596:innew_constants_in’
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:225:in load_dependency' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:239:inrequire’
from /home/leszek/lingapp/config.ru:2
from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/rack-1.2.2/lib/rack/builder.rb:46:in instance_eval' from /home/leszek/.rvm/gems/ruby-1.8.7-p334/gems/rack-1.2.2/lib/rack/builder.rb:46:ininitialize’
from /home/leszek/lingapp/config.ru:1:in `new’
from /home/leszek/lingapp/config.ru:1
Czy jest na to rozwiązanie? 
Fajny backtrace (dzięki za testy!) ale zapomniałeś skopiować tekstu wyjątku 
W wolnej chwili sprawdze kompatybilność z rails3.0.5.
Upgrade do 3.0.9 mógłby pomóc jako tymczasowe rozwiązanie.
Mógłbyś zgłosić bug na https://github.com/paneq/active_reload/issues ?
To nie kwestia wersji rails, a rubiego. 1.8.7 nie wspiera Proc#source_location.
Już do tego doszedłem
: https://github.com/paneq/active_reload/issues/1
Pamiętam o bugu, jak tylko będę miał chwilkę to się zajmę by każdy mógł się cieszyć szybszymi railsami, nawet Ci z ruby 1.8.7 
Paneq wielkie gratulacje!
O kurde! Dołączam się do gratulacji, kudosy! 
Ojtam ojtam 
Ja również gratuluję.
Właśnie zacząłem używać Twojego gema, działa świetnie.
Poprawki Jose sprawiają, że działa jeszcze lepiej 
O, gratulacje. Widzę, że trzeba zacząć tego gema używać. ;]
Owacje na stojąco! Absolutny must-have! Jedna z moich najgorszych akcji (side-effect na chyba większość modeli aplikacji) zeszła z 30 do 5sekund!!
Pytanie do Autora: czy jest gdzieś jakiś Donate? Serio!