Ho riscontrato un problema con i metodi Rails.cache su 3.1.0.rc4 (ruby 1.9.2p180 (2011-02-18 revisione 30909) [x86_64-darwin10]). Il codice funziona bene nella stessa applicazione in 2.3.12 (ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2011.03), ma ha iniziato a restituire un errore dopo l’aggiornamento. Non sono ancora riuscito a capire perché. L’errore sembra […]
Sto seguendo il tutorial sui binari qui: http://railstutorial.org/chapters/filling-in-the-layout#top Quando eseguo “rspec spec /”, ottengo un sacco di errori che assomigliano a questo: 1) LayoutLinks should have a Home page at ‘/’ Failure/Error: Unable to find matching line from backtrace stack level too deep # C:/Ruby19/lib/ruby/1.9.1/forwardable.rb:185 2) LayoutLinks should have a Contact page at ‘/contact’ Failure/Error: […]
Sto cercando di definire l’azione “savenew” nel controller admin / photographers. Ho provato questo: ‘savenew’, :id => params[:id], :multipart => true ) do |f| %> Ma l’azione nella forma è ancora: /admin/photographers Quando dovrebbe essere: /admin/photographers/savenew
Dopo aver installato rvm, aggiornato il file .gmrc, aggiornato rubygems e run gem install rails -v “>=3.1.0rc” , ora mi sembra di avere un disastro completo: $ rails -v /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:247:in `to_specs’: Could not find rails (>= 0) amongst [] (Gem::LoadError) from /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:256:in `to_spec’ from /usr/local/lib/site_ruby/1.8/rubygems.rb:1182:in `gem’ from /var/lib/gems/1.8/bin/rails:18 [email protected]:~$ gem env RubyGems Environment: – RUBYGEMS […]
Attualmente sto usando Resque per il mio processo in background ma recentemente ho sentito un sacco di huff-buff su sidekiq . Qualcuno potrebbe confrontare / differenziare? In particolare, vorrei sapere se esiste un modo per monitorare a livello di programmazione se un lavoro è completato in sidekiq
C’è un’alternativa agli update_attributes che non salva il record? Quindi potrei fare qualcosa come: @car = Car.new(:make => ‘GMC’) #other processing @car.update_attributes(:model => ‘Sierra’, :year => “2012”, :looks => “Super Sexy, wanna make love to it”) #other processing @car.save A proposito, so che posso @car.model = ‘Sierra’ , ma voglio aggiornarli tutti su una riga.
L’utilizzo di select_date mi restituisce un params[:my_date] con params[:my_date] di year , month e day . Come si ottiene facilmente un object Date? Sto sperando in qualcosa di simile a params[:my_date].to_date . Sono felice di utilizzare date_select al date_select posto.
Ottenere il seguente errore durante l’esecuzione dei test rspec imansible ottenere una connessione firefox stabile in 60 secondi (127.0.0.1:7055) nelle guide Usando l’ultimo ruby (1.9.2) e firefox (6.0) Usando rspec-rails, capybara e molte altre gemme, ma non sembrano essere un problema. Questi test funzionano bene in un altro ambiente (linux).
Voglio build un indice per oggetti diversi nel mio progetto Rails e vorrei aggiungere un metodo ‘count_occurences’ che posso chiamare su oggetti String. Ho visto che potevo fare qualcosa del genere class String def self.count_occurences do_something_here end end Qual è il modo esatto per definire questo metodo e dove inserire il codice nel mio progetto […]
Ho scritto API RESTful su RoR 3. Devo fare in modo che la mia applicazione non invii “Set-Cookie header” (i client stanno autorizzando l’uso del parametro auth_token). Ho provato a usare session :off e reset_session ma non ha alcun senso. Sto usando devise come framework di autenticazione. Ecco il mio ApplicationController class ApplicationController :session_required? session […]